43e7f8:	4c                   	dec    %esp
43e7f9:	74 7a                	je     0x43e875
43e7fb:	42                   	inc    %edx
43e7fc:	47                   	inc    %edi
43e7fd:	4d                   	dec    %ebp
43e7fe:	32 67 4b             	xor    0x4b(%edi),%ah
43e801:	69 39 78 7a 6b 57    	imul   $0x576b7a78,(%ecx),%edi
43e807:	4e                   	dec    %esi
43e808:	52                   	push   %edx
43e809:	47                   	inc    %edi
43e80a:	43                   	inc    %ebx
43e80b:	63 42 6e             	arpl   %eax,0x6e(%edx)
43e80e:	55                   	push   %ebp
43e80f:	39 6e 63             	cmp    %ebp,0x63(%esi)
43e812:	4b                   	dec    %ebx
43e813:	33 53 6c             	xor    0x6c(%ebx),%edx
43e816:	5a                   	pop    %edx
43e817:	65 77 42             	gs ja  0x43e85c
43e81a:	58                   	pop    %eax
43e81b:	4a                   	dec    %edx
43e81c:	4d                   	dec    %ebp
43e81d:	38 6b 76             	cmp    %ch,0x76(%ebx)
43e820:	34 30                	xor    $0x30,%al
43e822:	74 6b                	je     0x43e88f
43e824:	4b                   	dec    %ebx
43e825:	73 38                	jae    0x43e85f
43e827:	58                   	pop    %eax
43e828:	4c                   	dec    %esp
43e829:	6d                   	insl   (%dx),%es:(%edi)
43e82a:	55                   	push   %ebp
43e82b:	33 53 72             	xor    0x72(%ebx),%edx
43e82e:	42                   	inc    %edx
43e82f:	69 75 41 34 75 44 4c 	imul   $0x4c447534,0x41(%ebp),%esi
43e836:	6f                   	outsl  %ds:(%esi),(%dx)
43e837:	6d                   	insl   (%dx),%es:(%edi)
43e838:	70 53                	jo     0x43e88d
43e83a:	73 6f                	jae    0x43e8ab
43e83c:	6e                   	outsb  %ds:(%esi),(%dx)
43e83d:	75 7a                	jne    0x43e8b9
43e83f:	4c                   	dec    %esp
43e840:	77 75                	ja     0x43e8b7
43e842:	58                   	pop    %eax
43e843:	65 6d                	gs insl (%dx),%es:(%edi)
43e845:	63 4d 58             	arpl   %ecx,0x58(%ebp)
43e848:	67 71 31             	addr16 jno 0x43e87c
43e84b:	41                   	inc    %ecx
43e84c:	39 69 2b             	cmp    %ebp,0x2b(%ecx)
43e84f:	67 36 6a 68          	addr16 ss push $0x68
43e853:	4f                   	dec    %edi
43e854:	53                   	push   %ebx
43e855:	46                   	inc    %esi
43e856:	30 64 58 30          	xor    %ah,0x30(%eax,%ebx,2)
43e85a:	4c                   	dec    %esp
43e85b:	2b 6b 52             	sub    0x52(%ebx),%ebp
43e85e:	56                   	push   %esi
43e85f:	78 50                	js     0x43e8b1
43e861:	75 43                	jne    0x43e8a6
43e863:	48                   	dec    %eax
43e864:	56                   	push   %esi
43e865:	34 57                	xor    $0x57,%al
43e867:	42                   	inc    %edx
43e868:	41                   	inc    %ecx
43e869:	72 30                	jb     0x43e89b
43e86b:	32 4c 44 71          	xor    0x71(%esp,%eax,2),%cl
43e86f:	78 4d                	js     0x43e8be
43e871:	35 44 57 50 64       	xor    $0x64505744,%eax
43e876:	46                   	inc    %esi
43e877:	6c                   	insb   (%dx),%es:(%edi)
43e878:	48                   	dec    %eax
43e879:	67 71 5a             	addr16 jno 0x43e8d6
43e87c:	44                   	inc    %esp
43e87d:	34 44                	xor    $0x44,%al
43e87f:	31 31                	xor    %esi,(%ecx)
43e881:	43                   	inc    %ebx
43e882:	48                   	dec    %eax
43e883:	30 78 63             	xor    %bh,0x63(%eax)
43e886:	67 35 34 49 38 2b    	addr16 xor $0x2b384934,%eax
43e88c:	77 6a                	ja     0x43e8f8
43e88e:	36 39 71 51          	cmp    %esi,%ss:0x51(%ecx)
43e892:	66 79 65             	data16 jns 0x43e8fa
43e895:	6a 72                	push   $0x72
43e897:	50                   	push   %eax
43e898:	2b 71 39             	sub    0x39(%ecx),%esi
43e89b:	33 39                	xor    (%ecx),%edi
43e89d:	34 68                	xor    $0x68,%al
43e89f:	78 53                	js     0x43e8f4
43e8a1:	68 77 77 35 69       	push   $0x69357777
43e8a6:	76 34                	jbe    0x43e8dc
43e8a8:	6e                   	outsb  %ds:(%esi),(%dx)
43e8a9:	2f                   	das
43e8aa:	42                   	inc    %edx
43e8ab:	7a 73                	jp     0x43e920
43e8ad:	73 54                	jae    0x43e903
43e8af:	49                   	dec    %ecx
43e8b0:	58                   	pop    %eax
43e8b1:	53                   	push   %ebx
43e8b2:	58                   	pop    %eax
43e8b3:	42                   	inc    %edx
43e8b4:	45                   	inc    %ebp
43e8b5:	6b 4b 46 6d          	imul   $0x6d,0x46(%ebx),%ecx
43e8b9:	38 5a 43             	cmp    %bl,0x43(%edx)
43e8bc:	4c                   	dec    %esp
43e8bd:	4f                   	dec    %edi
43e8be:	36 55                	ss push %ebp
43e8c0:	36 55                	ss push %ebp
43e8c2:	6a 5a                	push   $0x5a
43e8c4:	4e                   	dec    %esi
43e8c5:	79 31                	jns    0x43e8f8
43e8c7:	71 62                	jno    0x43e92b
43e8c9:	4c                   	dec    %esp
43e8ca:	77 63                	ja     0x43e92f
43e8cc:	73 65                	jae    0x43e933
43e8ce:	39 54 53 72          	cmp    %edx,0x72(%ebx,%edx,2)
43e8d2:	38 78 45             	cmp    %bh,0x45(%eax)
43e8d5:	6d                   	insl   (%dx),%es:(%edi)
43e8d6:	35 61 71 35 58       	xor    $0x58357161,%eax
43e8db:	59                   	pop    %ecx
43e8dc:	32 37                	xor    (%edi),%dh
43e8de:	76 55                	jbe    0x43e935
43e8e0:	4d                   	dec    %ebp
43e8e1:	62 65 36             	bound  %esp,0x36(%ebp)
43e8e4:	38 77 76             	cmp    %dh,0x76(%edi)
43e8e7:	70 47                	jo     0x43e930
43e8e9:	38 66 36             	cmp    %ah,0x36(%esi)
43e8ec:	69 79 6a 44 75 2b 47 	imul   $0x472b7544,0x6a(%ecx),%edi
43e8f3:	54                   	push   %esp
43e8f4:	75 52                	jne    0x43e948
43e8f6:	37                   	aaa
43e8f7:	4c                   	dec    %esp
43e8f8:	32 57 64             	xor    0x64(%edi),%dl
43e8fb:	35 66 4b 43 78       	xor    $0x78434b66,%eax
43e900:	2f                   	das
43e901:	33 6f 43             	xor    0x43(%edi),%ebp
43e904:	6e                   	outsb  %ds:(%esi),(%dx)
43e905:	6f                   	outsl  %ds:(%esi),(%dx)
43e906:	65 6a 6e             	gs push $0x6e
43e909:	68 6d 76 58 4d       	push   $0x4d58766d
43e90e:	78 41                	js     0x43e951
43e910:	6a 63                	push   $0x63
43e912:	32 32                	xor    (%edx),%dh
43e914:	41                   	inc    %ecx
43e915:	37                   	aaa
43e916:	63 74 66 6f          	arpl   %esi,0x6f(%esi,%eiz,2)
43e91a:	68 4f 77 44 56       	push   $0x5644774f
43e91f:	4d                   	dec    %ebp
43e920:	45                   	inc    %ebp
43e921:	4c                   	dec    %esp
43e922:	2f                   	das
43e923:	64 59                	fs pop %ecx
43e925:	71 6e                	jno    0x43e995
43e927:	38 49 77             	cmp    %cl,0x77(%ecx)
43e92a:	6c                   	insb   (%dx),%es:(%edi)
43e92b:	2f                   	das
43e92c:	69 61 63 77 41 67 46 	imul   $0x46674177,0x63(%ecx),%esp
43e933:	42                   	inc    %edx
43e934:	4a                   	dec    %edx
43e935:	55                   	push   %ebp
43e936:	4f                   	dec    %edi
43e937:	63 31                	arpl   %esi,(%ecx)
43e939:	48                   	dec    %eax
43e93a:	35 45 54 39 33       	xor    $0x33395445,%eax
43e93f:	44                   	inc    %esp
43e940:	37                   	aaa
43e941:	56                   	push   %esi
43e942:	71 64                	jno    0x43e9a8
43e944:	76 65                	jbe    0x43e9ab
43e946:	4b                   	dec    %ebx
43e947:	34 50                	xor    $0x50,%al
43e949:	57                   	push   %edi
43e94a:	75 31                	jne    0x43e97d
43e94c:	46                   	inc    %esi
43e94d:	54                   	push   %esp
43e94e:	53                   	push   %ebx
43e94f:	6e                   	outsb  %ds:(%esi),(%dx)
43e950:	37                   	aaa
43e951:	39 53 45             	cmp    %edx,0x45(%ebx)
43e954:	78 65                	js     0x43e9bb
43e956:	32 78 76             	xor    0x76(%eax),%bh
43e959:	34 76                	xor    $0x76,%al
43e95b:	4d                   	dec    %ebp
43e95c:	54                   	push   %esp
43e95d:	51                   	push   %ecx
43e95e:	34 55                	xor    $0x55,%al
43e960:	4f                   	dec    %edi
43e961:	58                   	pop    %eax
43e962:	63 31                	arpl   %esi,(%ecx)
43e964:	48                   	dec    %eax
43e965:	6c                   	insb   (%dx),%es:(%edi)
43e966:	67 6a 74             	addr16 push $0x74
43e969:	61                   	popa
43e96a:	54                   	push   %esp
43e96b:	31 67 7a             	xor    %esp,0x7a(%edi)
43e96e:	79 66                	jns    0x43e9d6
43e970:	77 74                	ja     0x43e9e6
43e972:	4b                   	dec    %ebx
43e973:	5a                   	pop    %edx
43e974:	4d                   	dec    %ebp
43e975:	48                   	dec    %eax
43e976:	42                   	inc    %edx
43e977:	51                   	push   %ecx
43e978:	47                   	inc    %edi
43e979:	38 47 4d             	cmp    %al,0x4d(%edi)
43e97c:	62 62 6a             	bound  %esp,0x6a(%edx)
43e97f:	2b 69 38             	sub    0x38(%ecx),%ebp
43e982:	73 4c                	jae    0x43e9d0
43e984:	53                   	push   %ebx
43e985:	64 6c                	fs insb (%dx),%es:(%edi)
43e987:	50                   	push   %eax
43e988:	6a 49                	push   $0x49
43e98a:	67 4c                	addr16 dec %esp
43e98c:	68 41 38 54 61       	push   $0x61543841
43e991:	2f                   	das
43e992:	6c                   	insb   (%dx),%es:(%edi)
43e993:	71 55                	jno    0x43e9ea
43e995:	33 67 42             	xor    0x42(%edi),%esp
43e998:	46                   	inc    %esi
43e999:	37                   	aaa
43e99a:	55                   	push   %ebp
43e99b:	71 62                	jno    0x43e9ff
43e99d:	55                   	push   %ebp
43e99e:	53                   	push   %ebx
43e99f:	78 6c                	js     0x43ea0d
43e9a1:	44                   	inc    %esp
43e9a2:	58                   	pop    %eax
43e9a3:	42                   	inc    %edx
43e9a4:	37                   	aaa
43e9a5:	51                   	push   %ecx
43e9a6:	57                   	push   %edi
43e9a7:	54                   	push   %esp
43e9a8:	35 44 47 51 44       	xor    $0x44514744,%eax
43e9ad:	79 53                	jns    0x43ea02
43e9af:	73 6f                	jae    0x43ea20
43e9b1:	43                   	inc    %ebx
43e9b2:	44                   	inc    %esp
43e9b3:	2f                   	das
43e9b4:	51                   	push   %ecx
43e9b5:	68 48 51 48 4b       	push   $0x4b485148
43e9ba:	69 53 38 77 76 4b 61 	imul   $0x614b7677,0x38(%ebx),%edx
43e9c1:	73 6a                	jae    0x43ea2d
43e9c3:	30 47 46             	xor    %al,0x46(%edi)
43e9c6:	36 67 6f             	outsl  %ss:(%si),(%dx)
43e9c9:	70 66                	jo     0x43ea31
43e9cb:	35 69 39 58 31       	xor    $0x31583969,%eax
43e9d0:	4a                   	dec    %edx
43e9d1:	38 37                	cmp    %dh,(%edi)
43e9d3:	70 53                	jo     0x43ea28
43e9d5:	63 48 6f             	arpl   %ecx,0x6f(%eax)
43e9d8:	64 76 6b             	fs jbe 0x43ea46
43e9db:	6f                   	outsl  %ds:(%esi),(%dx)
43e9dc:	74 6d                	je     0x43ea4b
43e9de:	4e                   	dec    %esi
43e9df:	54                   	push   %esp
43e9e0:	64 39 52 45          	cmp    %edx,%fs:0x45(%edx)
43e9e4:	36 52                	ss push %edx
43e9e6:	6c                   	insb   (%dx),%es:(%edi)
43e9e7:	70 72                	jo     0x43ea5b
43e9e9:	4c                   	dec    %esp
43e9ea:	63 4d 46             	arpl   %ecx,0x46(%ebp)
43e9ed:	42                   	inc    %edx
43e9ee:	4f                   	dec    %edi
43e9ef:	68 45 47 47 34       	push   $0x34474745
43e9f4:	4d                   	dec    %ebp
43e9f5:	4c                   	dec    %esp
43e9f6:	48                   	dec    %eax
43e9f7:	4a                   	dec    %edx
43e9f8:	4f                   	dec    %edi
43e9f9:	5a                   	pop    %edx
43e9fa:	31 58 56             	xor    %ebx,0x56(%eax)
43e9fd:	69 34 68 76 50 52 73 	imul   $0x73525076,(%eax,%ebp,2),%esi
43ea04:	37                   	aaa
43ea05:	43                   	inc    %ebx
43ea06:	73 43                	jae    0x43ea4b
43ea08:	32 4f 37             	xor    0x37(%edi),%cl
43ea0b:	48                   	dec    %eax
43ea0c:	73 67                	jae    0x43ea75
43ea0e:	45                   	inc    %ebp
43ea0f:	76 42                	jbe    0x43ea53
43ea11:	30 30                	xor    %dh,(%eax)
43ea13:	42                   	inc    %edx
43ea14:	54                   	push   %esp
43ea15:	5a                   	pop    %edx
43ea16:	37                   	aaa
43ea17:	73 31                	jae    0x43ea4a
43ea19:	62 73 77             	bound  %esi,0x77(%ebx)
43ea1c:	62 58 6a             	bound  %ebx,0x6a(%eax)
43ea1f:	4f                   	dec    %edi
43ea20:	4f                   	dec    %edi
43ea21:	47                   	inc    %edi
43ea22:	74 74                	je     0x43ea98
43ea24:	6c                   	insb   (%dx),%es:(%edi)
43ea25:	52                   	push   %edx
43ea26:	7a 58                	jp     0x43ea80
43ea28:	6c                   	insb   (%dx),%es:(%edi)
43ea29:	4a                   	dec    %edx
43ea2a:	42                   	inc    %edx
43ea2b:	35 42 4c 65 2f       	xor    $0x2f654c42,%eax
43ea30:	6e                   	outsb  %ds:(%esi),(%dx)
43ea31:	72 31                	jb     0x43ea64
43ea33:	37                   	aaa
43ea34:	79 6c                	jns    0x43eaa2
43ea36:	5a                   	pop    %edx
43ea37:	73 54                	jae    0x43ea8d
43ea39:	78 32                	js     0x43ea6d
43ea3b:	35 6e 53 54 79       	xor    $0x7954536e,%eax
43ea40:	55                   	push   %ebp
43ea41:	52                   	push   %edx
43ea42:	47                   	inc    %edi
43ea43:	46                   	inc    %esi
43ea44:	49                   	dec    %ecx
43ea45:	75 56                	jne    0x43ea9d
43ea47:	35 73 74 52 2f       	xor    $0x2f527473,%eax
43ea4c:	58                   	pop    %eax
43ea4d:	54                   	push   %esp
43ea4e:	72 62                	jb     0x43eab2
43ea50:	43                   	inc    %ebx
43ea51:	71 64                	jno    0x43eab7
43ea53:	56                   	push   %esi
43ea54:	6b 48 31 33          	imul   $0x33,0x31(%eax),%ecx
43ea58:	77 33                	ja     0x43ea8d
43ea5a:	47                   	inc    %edi
43ea5b:	4d                   	dec    %ebp
43ea5c:	72 47                	jb     0x43eaa5
43ea5e:	75 65                	jne    0x43eac5
43ea60:	4a                   	dec    %edx
43ea61:	56                   	push   %esi
43ea62:	61                   	popa
43ea63:	49                   	dec    %ecx
43ea64:	6e                   	outsb  %ds:(%esi),(%dx)
43ea65:	48                   	dec    %eax
43ea66:	54                   	push   %esp
43ea67:	4e                   	dec    %esi
43ea68:	67 6f                	outsl  %ds:(%si),(%dx)
43ea6a:	66 71 44             	data16 jno 0x43eab1
43ea6d:	30 4d 65             	xor    %cl,0x65(%ebp)
43ea70:	54                   	push   %esp
43ea71:	47                   	inc    %edi
43ea72:	6e                   	outsb  %ds:(%esi),(%dx)
43ea73:	43                   	inc    %ebx
43ea74:	69 2b 4e 54 52 39    	imul   $0x3952544e,(%ebx),%ebp
43ea7a:	4e                   	dec    %esi
43ea7b:	6b 30 5a             	imul   $0x5a,(%eax),%esi
43ea7e:	56                   	push   %esi
43ea7f:	34 4f                	xor    $0x4f,%al
43ea81:	72 56                	jb     0x43ead9
43ea83:	2f                   	das
43ea84:	70 68                	jo     0x43eaee
43ea86:	39 78 4a             	cmp    %edi,0x4a(%eax)
43ea89:	50                   	push   %eax
43ea8a:	64 68 57 6f 4c 4e    	fs push $0x4e4c6f57
43ea90:	30 69 4d             	xor    %ch,0x4d(%ecx)