43383b:	5a                   	pop    %edx
43383c:	54                   	push   %esp
43383d:	4b                   	dec    %ebx
43383e:	4d                   	dec    %ebp
43383f:	79 49                	jns    0x43388a
433841:	58                   	pop    %eax
433842:	66 2f                	data16 das
433844:	34 70                	xor    $0x70,%al
433846:	68 71 50 33 39       	push   $0x39335071
43384b:	42                   	inc    %edx
43384c:	68 61 48 68 2f       	push   $0x2f684861
433851:	73 4a                	jae    0x43389d
433853:	72 57                	jb     0x4338ac
433855:	77 7a                	ja     0x4338d1
433857:	46                   	inc    %esi
433858:	2b 54 66 74          	sub    0x74(%esi,%eiz,2),%edx
43385c:	39 56 45             	cmp    %edx,0x45(%esi)
43385f:	49                   	dec    %ecx
433860:	63 68 30             	arpl   %ebp,0x30(%eax)
433863:	44                   	inc    %esp
433864:	4d                   	dec    %ebp
433865:	7a 4f                	jp     0x4338b6
433867:	46                   	inc    %esi
433868:	69 5a 51 4c 4e 46 4e 	imul   $0x4e464e4c,0x51(%edx),%ebx
43386f:	4e                   	dec    %esi
433870:	63 4f 65             	arpl   %ecx,0x65(%edi)
433873:	30 4c 47 61          	xor    %cl,0x61(%edi,%eax,2)
433877:	76 4d                	jbe    0x4338c6
433879:	59                   	pop    %ecx
43387a:	4e                   	dec    %esi
43387b:	65 76 49             	gs jbe 0x4338c7
43387e:	58                   	pop    %eax
43387f:	49                   	dec    %ecx
433880:	6d                   	insl   (%dx),%es:(%edi)
433881:	53                   	push   %ebx
433882:	6b 4a 36 38          	imul   $0x38,0x36(%edx),%ecx
433886:	35 54 6b 35 58       	xor    $0x58356b54,%eax
43388b:	4a                   	dec    %edx
43388c:	46                   	inc    %esi
43388d:	31 78 7a             	xor    %edi,0x7a(%eax)
433890:	36 73 51             	ss jae 0x4338e4
433893:	36 4c                	ss dec %esp
433895:	33 67 43             	xor    0x43(%edi),%esp
433898:	78 62                	js     0x4338fc
43389a:	37                   	aaa
43389b:	44                   	inc    %esp
43389c:	6b 34 4c 69          	imul   $0x69,(%esp,%ecx,2),%esi
4338a0:	6b 36 54             	imul   $0x54,(%esi),%esi
4338a3:	67 69 78 53 76 49 64 	imul   $0x64644976,0x53(%bx,%si),%edi
4338aa:	64
4338ab:	6d                   	insl   (%dx),%es:(%edi)
4338ac:	57                   	push   %edi
4338ad:	47                   	inc    %edi
4338ae:	5a                   	pop    %edx
4338af:	4c                   	dec    %esp
4338b0:	6d                   	insl   (%dx),%es:(%edi)
4338b1:	38 6a 58             	cmp    %ch,0x58(%edx)
4338b4:	6d                   	insl   (%dx),%es:(%edi)
4338b5:	6c                   	insb   (%dx),%es:(%edi)
4338b6:	38 36                	cmp    %dh,(%esi)
4338b8:	6e                   	outsb  %ds:(%esi),(%dx)
4338b9:	58                   	pop    %eax
4338ba:	4c                   	dec    %esp
4338bb:	65 63 63 77          	arpl   %esp,%gs:0x77(%ebx)
4338bf:	6e                   	outsb  %ds:(%esi),(%dx)
4338c0:	55                   	push   %ebp
4338c1:	2f                   	das
4338c2:	63 62 55             	arpl   %esp,0x55(%edx)
4338c5:	58                   	pop    %eax
4338c6:	76 79                	jbe    0x433941
4338c8:	50                   	push   %eax
4338c9:	4f                   	dec    %edi
4338ca:	62 4c 74 48          	bound  %ecx,0x48(%esp,%esi,2)
4338ce:	72 70                	jb     0x433940
4338d0:	6e                   	outsb  %ds:(%esi),(%dx)
4338d1:	51                   	push   %ecx
4338d2:	51                   	push   %ecx
4338d3:	69 48 79 5a 59 57 73 	imul   $0x7357595a,0x79(%eax),%ecx
4338da:	4e                   	dec    %esi
4338db:	49                   	dec    %ecx
4338dc:	7a 4b                	jp     0x433929
4338de:	45                   	inc    %ebp
4338df:	37                   	aaa
4338e0:	42                   	inc    %edx
4338e1:	47                   	inc    %edi
4338e2:	6d                   	insl   (%dx),%es:(%edi)
4338e3:	65 62 50 64          	bound  %edx,%gs:0x64(%eax)
4338e7:	73 2f                	jae    0x433918
4338e9:	76 58                	jbe    0x433943
4338eb:	38 65 71             	cmp    %ah,0x71(%ebp)
4338ee:	6c                   	insb   (%dx),%es:(%edi)
4338ef:	7a 38                	jp     0x433929
4338f1:	52                   	push   %edx
4338f2:	57                   	push   %edi
4338f3:	2f                   	das
4338f4:	2b 57 78             	sub    0x78(%edi),%edx
4338f7:	4c                   	dec    %esp
4338f8:	76 54                	jbe    0x43394e
4338fa:	46                   	inc    %esi
4338fb:	57                   	push   %edi
4338fc:	4d                   	dec    %ebp
4338fd:	35 61 33 30 53       	xor    $0x53303361,%eax
433902:	68 6b 6a 51 68       	push   $0x68516a6b
433907:	52                   	push   %edx
433908:	31 37                	xor    %esi,(%edi)
43390a:	56                   	push   %esi
43390b:	42                   	inc    %edx
43390c:	50                   	push   %eax
43390d:	42                   	inc    %edx
43390e:	45                   	inc    %ebp
43390f:	4d                   	dec    %ebp
433910:	4a                   	dec    %edx
433911:	64 55                	fs push %ebp
433913:	41                   	inc    %ecx
433914:	78 55                	js     0x43396b
433916:	42                   	inc    %edx
433917:	37                   	aaa
433918:	55                   	push   %ebp
433919:	5a                   	pop    %edx
43391a:	37                   	aaa
43391b:	73 65                	jae    0x433982
43391d:	35 43 66 4b 49       	xor    $0x494b6643,%eax
433922:	46                   	inc    %esi
433923:	38 53 49             	cmp    %dl,0x49(%ebx)
433926:	62 51 41             	bound  %edx,0x41(%ecx)
433929:	42                   	inc    %edx
43392a:	72 35                	jb     0x433961
43392c:	50                   	push   %eax
43392d:	6e                   	outsb  %ds:(%esi),(%dx)
43392e:	35 36 61 47 4c       	xor    $0x4c476136,%eax
433933:	6e                   	outsb  %ds:(%esi),(%dx)
433934:	30 31                	xor    %dh,(%ecx)
433936:	4a                   	dec    %edx
433937:	4b                   	dec    %ebx
433938:	78 76                	js     0x4339b0
43393a:	31 33                	xor    %esi,(%ebx)
43393c:	33 77 78             	xor    0x78(%edi),%esi
43393f:	55                   	push   %ebp
433940:	51                   	push   %ecx
433941:	54                   	push   %esp
433942:	5a                   	pop    %edx
433943:	42                   	inc    %edx
433944:	42                   	inc    %edx
433945:	59                   	pop    %ecx
433946:	66 39 33             	cmp    %si,(%ebx)
433949:	6c                   	insb   (%dx),%es:(%edi)
43394a:	45                   	inc    %ebp
43394b:	4e                   	dec    %esi
43394c:	79 38                	jns    0x433986
43394e:	64 30 41 4a          	xor    %al,%fs:0x4a(%ecx)
433952:	6a 4d                	push   $0x4d
433954:	33 64 53 69          	xor    0x69(%ebx,%edx,2),%esp
433958:	39 6b 50             	cmp    %ebp,0x50(%ebx)
43395b:	4a                   	dec    %edx
43395c:	43                   	inc    %ebx
43395d:	35 69 58 42 4e       	xor    $0x4e425869,%eax
433962:	6c                   	insb   (%dx),%es:(%edi)
433963:	44                   	inc    %esp
433964:	66 43                	inc    %bx
433966:	63 74 4f 39          	arpl   %esi,0x39(%edi,%ecx,2)
43396a:	58                   	pop    %eax
43396b:	55                   	push   %ebp
43396c:	7a 65                	jp     0x4339d3
43396e:	6e                   	outsb  %ds:(%esi),(%dx)
43396f:	76 61                	jbe    0x4339d2
433971:	52                   	push   %edx
433972:	64 75 61             	fs jne 0x4339d6
433975:	50                   	push   %eax
433976:	72 61                	jb     0x4339d9
433978:	48                   	dec    %eax
433979:	77 4d                	ja     0x4339c8
43397b:	56                   	push   %esi
43397c:	32 71 79             	xor    0x79(%ecx),%dh
43397f:	79 79                	jns    0x4339fa
433981:	6a 6a                	push   $0x6a
433983:	55                   	push   %ebp
433984:	4a                   	dec    %edx
433985:	35 6e 6a 69 6a       	xor    $0x6a696a6e,%eax
43398a:	4c                   	dec    %esp
43398b:	42                   	inc    %edx
43398c:	41                   	inc    %ecx
43398d:	74 50                	je     0x4339df
43398f:	4e                   	dec    %esi
433990:	61                   	popa
433991:	7a 44                	jp     0x4339d7
433993:	4d                   	dec    %ebp
433994:	55                   	push   %ebp
433995:	4e                   	dec    %esi
433996:	4b                   	dec    %ebx
433997:	69 57 32 5a 37 39 57 	imul   $0x5739375a,0x32(%edi),%edx
43399e:	55                   	push   %ebp
43399f:	58                   	pop    %eax
4339a0:	4a                   	dec    %edx
4339a1:	77 53                	ja     0x4339f6
4339a3:	66 74 32             	data16 je 0x4339d8
4339a6:	5a                   	pop    %edx
4339a7:	45                   	inc    %ebp
4339a8:	61                   	popa
4339a9:	67 4c                	addr16 dec %esp
4339ab:	32 55 37             	xor    0x37(%ebp),%dl
4339ae:	49                   	dec    %ecx
4339af:	53                   	push   %ebx
4339b0:	48                   	dec    %eax
4339b1:	4f                   	dec    %edi
4339b2:	75 7a                	jne    0x433a2e
4339b4:	35 71 69 72 70       	xor    $0x70726971,%eax
4339b9:	33 4c 67 32          	xor    0x32(%edi,%eiz,2),%ecx
4339bd:	49                   	dec    %ecx
4339be:	37                   	aaa
4339bf:	44                   	inc    %esp
4339c0:	36 45                	ss inc %ebp
4339c2:	41                   	inc    %ecx
4339c3:	51                   	push   %ecx
4339c4:	38 51 4f             	cmp    %dl,0x4f(%ecx)
4339c7:	41                   	inc    %ecx
4339c8:	36 77 62             	ss ja  0x433a2d
4339cb:	34 63                	xor    $0x63,%al
4339cd:	39 47 38             	cmp    %eax,0x38(%edi)
4339d0:	6e                   	outsb  %ds:(%esi),(%dx)
4339d1:	63 32                	arpl   %esi,(%edx)
4339d3:	58                   	pop    %eax
4339d4:	76 67                	jbe    0x433a3d
4339d6:	44                   	inc    %esp
4339d7:	46                   	inc    %esi
4339d8:	2f                   	das
4339d9:	33 6f 44             	xor    0x44(%edi),%ebp
4339dc:	37                   	aaa
4339dd:	37                   	aaa
4339de:	78 30                	js     0x433a10
4339e0:	6c                   	insb   (%dx),%es:(%edi)
4339e1:	64 46                	fs inc %esi
4339e3:	78 77                	js     0x433a5c
4339e5:	6a 76                	push   $0x76
4339e7:	46                   	inc    %esi
4339e8:	30 64 7a 49          	xor    %ah,0x49(%edx,%edi,2)
4339ec:	32 63 30             	xor    0x30(%ebx),%ah
4339ef:	30 37                	xor    %dh,(%edi)
4339f1:	44                   	inc    %esp
4339f2:	53                   	push   %ebx
4339f3:	71 66                	jno    0x433a5b
4339f5:	36 63 4d 6a          	arpl   %ecx,%ss:0x6a(%ebp)
4339f9:	75 71                	jne    0x433a6c
4339fb:	54                   	push   %esp
4339fc:	51                   	push   %ecx
4339fd:	30 37                	xor    %dh,(%edi)
4339ff:	2f                   	das
433a00:	6c                   	insb   (%dx),%es:(%edi)
433a01:	76 32                	jbe    0x433a35
433a03:	74 36                	je     0x433a3b
433a05:	39 36                	cmp    %esi,(%esi)
433a07:	69 37 4b 58 6f 64    	imul   $0x646f584b,(%edi),%esi
433a0d:	45                   	inc    %ebp
433a0e:	46                   	inc    %esi
433a0f:	7a 41                	jp     0x433a52
433a11:	66 6d                	insw   (%dx),%es:(%edi)
433a13:	45                   	inc    %ebp
433a14:	39 75 41             	cmp    %esi,0x41(%ebp)
433a17:	48                   	dec    %eax
433a18:	41                   	inc    %ecx
433a19:	5a                   	pop    %edx
433a1a:	69 66 51 56 31 64 34 	imul   $0x34643156,0x51(%esi),%esp
433a21:	52                   	push   %edx
433a22:	4c                   	dec    %esp
433a23:	68 4f 4f 41 46       	push   $0x46414f4f
433a28:	6c                   	insb   (%dx),%es:(%edi)
433a29:	51                   	push   %ecx
433a2a:	46                   	inc    %esi
433a2b:	65 65 36 6f          	gs gs outsl %ss:(%esi),(%dx)
433a2f:	6e                   	outsb  %ds:(%esi),(%dx)
433a30:	36 73 48             	ss jae 0x433a7b
433a33:	77 59                	ja     0x433a8e
433a35:	63 74 39 63          	arpl   %esi,0x63(%ecx,%edi,1)
433a39:	70 30                	jo     0x433a6b
433a3b:	6e                   	outsb  %ds:(%esi),(%dx)
433a3c:	4f                   	dec    %edi
433a3d:	33 50 73             	xor    0x73(%eax),%edx
433a40:	56                   	push   %esi
433a41:	61                   	popa
433a42:	4e                   	dec    %esi
433a43:	4f                   	dec    %edi
433a44:	39 59 71             	cmp    %ebx,0x71(%ecx)
433a47:	67 72 38             	addr16 jb 0x433a82
433a4a:	5a                   	pop    %edx
433a4b:	2f                   	das
433a4c:	44                   	inc    %esp
433a4d:	45                   	inc    %ebp
433a4e:	77 78                	ja     0x433ac8
433a50:	63 47 31             	arpl   %eax,0x31(%edi)
433a53:	49                   	dec    %ecx
433a54:	32 43 30             	xor    0x30(%ebx),%al
433a57:	66 74 52             	data16 je 0x433aac
433a5a:	35 69 65 50 70       	xor    $0x70506569,%eax
433a5f:	7a 4e                	jp     0x433aaf
433a61:	72 4a                	jb     0x433aad
433a63:	6c                   	insb   (%dx),%es:(%edi)
433a64:	32 6c 32 34          	xor    0x34(%edx,%esi,1),%ch
433a68:	72 7a                	jb     0x433ae4
433a6a:	4f                   	dec    %edi
433a6b:	50                   	push   %eax
433a6c:	38 39                	cmp    %bh,(%ecx)
433a6e:	32 45 56             	xor    0x56(%ebp),%al
433a71:	38 53 32             	cmp    %dl,0x32(%ebx)
433a74:	78 57                	js     0x433acd
433a76:	71 63                	jno    0x433adb
433a78:	48                   	dec    %eax
433a79:	42                   	inc    %edx
433a7a:	45                   	inc    %ebp
433a7b:	4c                   	dec    %esp
433a7c:	37                   	aaa
433a7d:	33 4f 62             	xor    0x62(%edi),%ecx
433a80:	50                   	push   %eax
433a81:	63 77 59             	arpl   %esi,0x59(%edi)
433a84:	54                   	push   %esp
433a85:	64 71 5a             	fs jno 0x433ae2
433a88:	62 39                	bound  %edi,(%ecx)
433a8a:	56                   	push   %esi
433a8b:	51                   	push   %ecx
433a8c:	4d                   	dec    %ebp
433a8d:	62 47 4a             	bound  %eax,0x4a(%edi)
433a90:	59                   	pop    %ecx
433a91:	5a                   	pop    %edx
433a92:	4a                   	dec    %edx
433a93:	64 51                	fs push %ecx
433a95:	65 74 46             	gs je  0x433ade
433a98:	61                   	popa
433a99:	66 54                	push   %sp
433a9b:	37                   	aaa
433a9c:	72 4c                	jb     0x433aea
433a9e:	64 61                	fs popa
433aa0:	43                   	inc    %ebx
433aa1:	59                   	pop    %ecx
433aa2:	43                   	inc    %ebx
433aa3:	2b 31                	sub    (%ecx),%esi
433aa5:	76 54                	jbe    0x433afb
433aa7:	4a                   	dec    %edx
433aa8:	2f                   	das
433aa9:	4b                   	dec    %ebx
433aaa:	43                   	inc    %ebx
433aab:	35 63 7a 52 53       	xor    $0x53527a63,%eax
433ab0:	43                   	inc    %ebx
433ab1:	34 57                	xor    $0x57,%al
433ab3:	4a                   	dec    %edx
433ab4:	5a                   	pop    %edx
433ab5:	6c                   	insb   (%dx),%es:(%edi)
433ab6:	6f                   	outsl  %ds:(%esi),(%dx)
433ab7:	37                   	aaa
433ab8:	78 4b                	js     0x433b05
433aba:	56                   	push   %esi
433abb:	47                   	inc    %edi
433abc:	6e                   	outsb  %ds:(%esi),(%dx)