439733:	4a                   	dec    %edx
439734:	43                   	inc    %ebx
439735:	64 57                	fs push %edi
439737:	6c                   	insb   (%dx),%es:(%edi)
439738:	73 5a                	jae    0x439794
43973a:	47                   	inc    %edi
43973b:	56                   	push   %esi
43973c:	79 41                	jns    0x43977f
43973e:	45                   	inc    %ebp
43973f:	46                   	inc    %esi
439740:	7a 63                	jp     0x4397a5
439742:	32 56 74             	xor    0x74(%esi),%dl
439745:	59                   	pop    %ecx
439746:	6d                   	insl   (%dx),%es:(%edi)
439747:	78 35                	js     0x43977e
439749:	51                   	push   %ecx
43974a:	6e                   	outsb  %ds:(%esi),(%dx)
43974b:	56                   	push   %esi
43974c:	70 62                	jo     0x4397b0
43974e:	47                   	inc    %edi
43974f:	52                   	push   %edx
439750:	6c                   	insb   (%dx),%es:(%edi)
439751:	63 67 42             	arpl   %esp,0x42(%edi)
439754:	43                   	inc    %ebx
439755:	61                   	popa
439756:	57                   	push   %edi
439757:	35 6b 5a 58 49       	xor    $0x49585a6b,%eax
43975c:	41                   	inc    %ecx
43975d:	51                   	push   %ecx
43975e:	6e                   	outsb  %ds:(%esi),(%dx)
43975f:	56                   	push   %esi
439760:	6d                   	insl   (%dx),%es:(%edi)
439761:	5a                   	pop    %edx
439762:	6d                   	insl   (%dx),%es:(%edi)
439763:	56                   	push   %esi
439764:	79 41                	jns    0x4397a7
439766:	46                   	inc    %esi
439767:	4a                   	dec    %edx
439768:	6c                   	insb   (%dx),%es:(%edi)
439769:	63 32                	arpl   %esi,(%edx)
43976b:	39 31                	cmp    %esi,(%ecx)
43976d:	63 6d 4e             	arpl   %ebp,0x4e(%ebp)
439770:	6c                   	insb   (%dx),%es:(%edi)
439771:	54                   	push   %esp
439772:	57                   	push   %edi
439773:	46                   	inc    %esi
439774:	75 59                	jne    0x4397cf
439776:	57                   	push   %edi
439777:	64 6c                	fs insb (%dx),%es:(%edi)
439779:	63 67 42             	arpl   %esp,0x42(%edi)
43977c:	51                   	push   %ecx
43977d:	59                   	pop    %ecx
43977e:	58                   	pop    %eax
43977f:	4a                   	dec    %edx
439780:	68 62 57 56 30       	push   $0x30565762
439785:	5a                   	pop    %edx
439786:	58                   	pop    %eax
439787:	4a                   	dec    %edx
439788:	4e                   	dec    %esi
439789:	62 32                	bound  %esi,(%edx)
43978b:	52                   	push   %edx
43978c:	70 5a                	jo     0x4397e8
43978e:	6d                   	insl   (%dx),%es:(%edi)
43978f:	6c                   	insb   (%dx),%es:(%edi)
439790:	6c                   	insb   (%dx),%es:(%edi)
439791:	63 67 42             	arpl   %esp,0x42(%edi)
439794:	45                   	inc    %ebp
439795:	5a                   	pop    %edx
439796:	57                   	push   %edi
439797:	5a                   	pop    %edx
439798:	70 62                	jo     0x4397fc
43979a:	6d                   	insl   (%dx),%es:(%edi)
43979b:	56                   	push   %esi
43979c:	51                   	push   %ecx
43979d:	59                   	pop    %ecx
43979e:	58                   	pop    %eax
43979f:	4a                   	dec    %edx
4397a0:	68 62 57 56 30       	push   $0x30565762
4397a5:	5a                   	pop    %edx
4397a6:	58                   	pop    %eax
4397a7:	49                   	dec    %ecx
4397a8:	41                   	inc    %ecx
4397a9:	51                   	push   %ecx
4397aa:	6d                   	insl   (%dx),%es:(%edi)
4397ab:	6c                   	insb   (%dx),%es:(%edi)
4397ac:	30 51 32             	xor    %dl,0x32(%ecx)
4397af:	39 75 64             	cmp    %esi,0x64(%ebp)
4397b2:	6d                   	insl   (%dx),%es:(%edi)
4397b3:	56                   	push   %esi
4397b4:	79 64                	jns    0x43981a
4397b6:	47                   	inc    %edi
4397b7:	56                   	push   %esi
4397b8:	79 41                	jns    0x4397fb
4397ba:	46                   	inc    %esi
4397bb:	68 76 63 67 42       	push   $0x42676376
4397c0:	44                   	inc    %esp
4397c1:	62 32                	bound  %esi,(%edx)
4397c3:	78 76                	js     0x43983b
4397c5:	63 67 42             	arpl   %esp,0x42(%edi)
4397c8:	48                   	dec    %eax
4397c9:	5a                   	pop    %edx
4397ca:	58                   	pop    %eax
4397cb:	52                   	push   %edx
4397cc:	4a                   	dec    %edx
4397cd:	54                   	push   %esp
4397ce:	45                   	inc    %ebp
4397cf:	64 6c                	fs insb (%dx),%es:(%edi)
4397d1:	62 6d 56             	bound  %ebp,0x56(%ebp)
4397d4:	79 59                	jns    0x43982f
4397d6:	58                   	pop    %eax
4397d7:	52                   	push   %edx
4397d8:	76 63                	jbe    0x43983d
4397da:	67 41                	addr16 inc %ecx
4397dc:	75 59                	jne    0x439837
4397de:	33 52 76             	xor    0x76(%edx),%edx
4397e1:	63 67 41             	arpl   %esp,0x41(%edi)
4397e4:	75 59                	jne    0x43983f
4397e6:	32 4e 30             	xor    0x30(%esi),%cl
4397e9:	62 33                	bound  %esi,(%ebx)
4397eb:	49                   	dec    %ecx
4397ec:	41                   	inc    %ecx
4397ed:	52                   	push   %edx
4397ee:	32 56 30             	xor    0x30(%esi),%dl
4397f1:	51                   	push   %ecx
4397f2:	32 39                	xor    (%ecx),%bh
4397f4:	75 63                	jne    0x439859
4397f6:	33 52 79             	xor    0x79(%edx),%edx
4397f9:	64 57                	fs push %edi
4397fb:	4e                   	dec    %esi
4397fc:	30 62 33             	xor    %ah,0x33(%edx)
4397ff:	49                   	dec    %ecx
439800:	41                   	inc    %ecx
439801:	51                   	push   %ecx
439802:	33 4a 6c             	xor    0x6c(%edx),%ecx
439805:	59                   	pop    %ecx
439806:	58                   	pop    %eax
439807:	52                   	push   %edx
439808:	6c                   	insb   (%dx),%es:(%edi)
439809:	52                   	push   %edx
43980a:	47                   	inc    %edi
43980b:	56                   	push   %esi
43980c:	6a 63                	push   $0x63
43980e:	6e                   	outsb  %ds:(%esi),(%dx)
43980f:	6c                   	insb   (%dx),%es:(%edi)
439810:	77 64                	ja     0x439876
439812:	47                   	inc    %edi
439813:	39 79 41             	cmp    %edi,0x41(%ecx)
439816:	45                   	inc    %ebp
439817:	78 6b                	js     0x439884
439819:	63 33                	arpl   %esi,(%ebx)
43981b:	52                   	push   %edx
43981c:	79 41                	jns    0x43985f
43981e:	46                   	inc    %esi
43981f:	4e                   	dec    %esi
439820:	35 63 33 52 6c       	xor    $0x6c523363,%eax
439825:	62 53 35             	bound  %edx,0x35(%ebx)
439828:	45                   	inc    %ebp
439829:	61                   	popa
43982a:	57                   	push   %edi
43982b:	46                   	inc    %esi
43982c:	6e                   	outsb  %ds:(%esi),(%dx)
43982d:	62 6d 39             	bound  %ebp,0x39(%ebp)
439830:	7a 64                	jp     0x439896
439832:	47                   	inc    %edi
439833:	6c                   	insb   (%dx),%es:(%edi)
439834:	6a 63                	push   $0x63
439836:	77 42                	ja     0x43987a
439838:	54                   	push   %esp
439839:	65 58                	gs pop %eax
43983b:	4e                   	dec    %esi
43983c:	30 5a 57             	xor    %bl,0x57(%edx)
43983f:	30 75 55             	xor    %dh,0x55(%ebp)
439842:	6e                   	outsb  %ds:(%esi),(%dx)
439843:	56                   	push   %esi
439844:	75 64                	jne    0x4398aa
439846:	47                   	inc    %edi
439847:	6c                   	insb   (%dx),%es:(%edi)
439848:	74 5a                	je     0x4398a4
43984a:	53                   	push   %ebx
43984b:	35 4a 62 6e 52       	xor    $0x526e624a,%eax
439850:	6c                   	insb   (%dx),%es:(%edi)
439851:	63 6d 39             	arpl   %ebp,0x39(%ebp)
439854:	77 55                	ja     0x4398ab
439856:	32 56 79             	xor    0x79(%esi),%dl
439859:	64 6d                	fs insl (%dx),%es:(%edi)
43985b:	6c                   	insb   (%dx),%es:(%edi)
43985c:	6a 5a                	push   $0x5a
43985e:	58                   	pop    %eax
43985f:	4d                   	dec    %ebp
439860:	41                   	inc    %ecx
439861:	55                   	push   %ebp
439862:	33 6c 7a 64          	xor    0x64(%edx,%edi,2),%ebp
439866:	47                   	inc    %edi
439867:	56                   	push   %esi
439868:	74 4c                	je     0x4398b6
43986a:	6c                   	insb   (%dx),%es:(%edi)
43986b:	4a                   	dec    %edx
43986c:	31 62 6e             	xor    %esp,0x6e(%edx)
43986f:	52                   	push   %edx
439870:	70 62                	jo     0x4398d4
439872:	57                   	push   %edi
439873:	55                   	push   %ebp
439874:	75 51                	jne    0x4398c7
439876:	32 39                	xor    (%ecx),%bh
439878:	74 63                	je     0x4398dd
43987a:	47                   	inc    %edi
43987b:	6c                   	insb   (%dx),%es:(%edi)
43987c:	73 5a                	jae    0x4398d8
43987e:	58                   	pop    %eax
43987f:	4a                   	dec    %edx
439880:	54                   	push   %esp
439881:	5a                   	pop    %edx
439882:	58                   	pop    %eax
439883:	4a                   	dec    %edx
439884:	32 61 57             	xor    0x57(%ecx),%ah
439887:	4e                   	dec    %esi
439888:	6c                   	insb   (%dx),%es:(%edi)
439889:	63 77 42             	arpl   %esi,0x42(%edi)
43988c:	54                   	push   %esp
43988d:	65 58                	gs pop %eax
43988f:	4e                   	dec    %esi
439890:	30 5a 57             	xor    %bl,0x57(%edx)
439893:	30 75 55             	xor    %dh,0x55(%ebp)
439896:	6d                   	insl   (%dx),%es:(%edi)
439897:	56                   	push   %esi
439898:	7a 62                	jp     0x4398fc
43989a:	33 56 79             	xor    0x79(%esi),%edx
43989d:	59                   	pop    %ecx
43989e:	32 56 7a             	xor    0x7a(%esi),%dl
4398a1:	41                   	inc    %ecx
4398a2:	45                   	inc    %ebp
4398a3:	39 77 51             	cmp    %esi,0x51(%edi)
4398a6:	32 39                	xor    (%ecx),%bh
4398a8:	6b 5a 58 4d          	imul   $0x4d,0x58(%edx),%ebx
4398ac:	41                   	inc    %ecx
4398ad:	52                   	push   %edx
4398ae:	47                   	inc    %edi
4398af:	56                   	push   %esi
4398b0:	69 64 57 64 6e 61 57 	imul   $0x3557616e,0x64(%edi,%edx,2),%esp
4398b7:	35
4398b8:	6e                   	outsb  %ds:(%esi),(%dx)
4398b9:	54                   	push   %esp
4398ba:	57                   	push   %edi
4398bb:	39 6b 5a             	cmp    %ebp,0x5a(%ebx)
4398be:	58                   	pop    %eax
4398bf:	4d                   	dec    %ebp
4398c0:	41                   	inc    %ecx
4398c1:	54                   	push   %esp
4398c2:	57                   	push   %edi
4398c3:	56                   	push   %esi
4398c4:	30 61 47             	xor    %ah,0x47(%ecx)
4398c7:	39 6b 51             	cmp    %ebp,0x51(%ebx)
4398ca:	58                   	pop    %eax
4398cb:	52                   	push   %edx
4398cc:	30 63 6d             	xor    %ah,0x6d(%ebx)
4398cf:	6c                   	insb   (%dx),%es:(%edi)
4398d0:	69 64 58 52 6c 63 77 	imul   $0x4277636c,0x52(%eax,%ebx,2),%esp
4398d7:	42
4398d8:	55                   	push   %ebp
4398d9:	65 58                	gs pop %eax
4398db:	42                   	inc    %edx
4398dc:	6c                   	insb   (%dx),%es:(%edi)
4398dd:	51                   	push   %ecx
4398de:	58                   	pop    %eax
4398df:	52                   	push   %edx
4398e0:	30 63 6d             	xor    %ah,0x6d(%ebx)
4398e3:	6c                   	insb   (%dx),%es:(%edi)
4398e4:	69 64 58 52 6c 63 77 	imul   $0x4277636c,0x52(%eax,%ebx,2),%esp
4398eb:	42
4398ec:	51                   	push   %ecx
4398ed:	59                   	pop    %ecx
4398ee:	58                   	pop    %eax
4398ef:	4a                   	dec    %edx
4398f0:	68 62 57 56 30       	push   $0x30565762
4398f5:	5a                   	pop    %edx
4398f6:	58                   	pop    %eax
4398f7:	4a                   	dec    %edx
4398f8:	42                   	inc    %edx
4398f9:	64 48                	fs dec %eax
4398fb:	52                   	push   %edx
4398fc:	79 61                	jns    0x43995f
4398fe:	57                   	push   %edi
4398ff:	4a                   	dec    %edx
439900:	31 64 47 56          	xor    %esp,0x56(%edi,%eax,2)
439904:	7a 41                	jp     0x439947
439906:	45                   	inc    %ebp
439907:	64 6c                	fs insb (%dx),%es:(%edi)
439909:	64 45                	fs inc %ebp
43990b:	4a                   	dec    %edx
43990c:	35 64 47 56 7a       	xor    $0x7a564764,%eax
439911:	41                   	inc    %ecx
439912:	45                   	inc    %ebp
439913:	4a                   	dec    %edx
439914:	70 62                	jo     0x439978
439916:	6d                   	insl   (%dx),%es:(%edi)
439917:	52                   	push   %edx
439918:	70 62                	jo     0x43997c
43991a:	6d                   	insl   (%dx),%es:(%edi)
43991b:	64 47                	fs inc %edi
43991d:	62 47 46             	bound  %eax,0x46(%edi)
439920:	6e                   	outsb  %ds:(%esi),(%dx)
439921:	63 77 42             	arpl   %esi,0x42(%edi)
439924:	54                   	push   %esp
439925:	65 58                	gs pop %eax
439927:	4e                   	dec    %esi
439928:	30 5a 57             	xor    %bl,0x57(%edx)
43992b:	30 75 51             	xor    %dh,0x51(%ebp)
43992e:	32 39                	xor    (%ecx),%bh
439930:	73 62                	jae    0x439994
439932:	47                   	inc    %edi
439933:	56                   	push   %esi
439934:	6a 64                	push   $0x64
439936:	47                   	inc    %edi
439937:	6c                   	insb   (%dx),%es:(%edi)
439938:	76 62                	jbe    0x43999c
43993a:	6e                   	outsb  %ds:(%esi),(%dx)
43993b:	4d                   	dec    %ebp
43993c:	41                   	inc    %ecx
43993d:	55                   	push   %ebp
43993e:	6c                   	insb   (%dx),%es:(%edi)
43993f:	4e                   	dec    %esi
439940:	42                   	inc    %edx
439941:	55                   	push   %ebp
439942:	47                   	inc    %edi
439943:	46                   	inc    %esi
439944:	79 59                	jns    0x43999f
439946:	57                   	push   %edi
439947:	31 6c 64 47          	xor    %ebp,0x47(%esp,%eiz,2)
43994b:	56                   	push   %esi
43994c:	79 63                	jns    0x4399b1
43994e:	77 42                	ja     0x439992
439950:	54                   	push   %esp
439951:	5a                   	pop    %edx
439952:	58                   	pop    %eax
439953:	52                   	push   %edx
439954:	51                   	push   %ecx
439955:	59                   	pop    %ecx
439956:	58                   	pop    %eax
439957:	4a                   	dec    %edx
439958:	68 62 57 56 30       	push   $0x30565762
43995d:	5a                   	pop    %edx
43995e:	58                   	pop    %eax
43995f:	4a                   	dec    %edx
439960:	7a 41                	jp     0x4399a3
439962:	45                   	inc    %ebp
439963:	6c                   	insb   (%dx),%es:(%edi)
439964:	74 63                	je     0x4399c9
439966:	47                   	inc    %edi
439967:	39 79 64             	cmp    %edi,0x64(%ecx)
43996a:	46                   	inc    %esi