43f7c4:	39 6a 59             	cmp    %ebp,0x59(%edx)
43f7c7:	6f                   	outsl  %ds:(%esi),(%dx)
43f7c8:	42                   	inc    %edx
43f7c9:	49                   	dec    %ecx
43f7ca:	30 75 79             	xor    %dh,0x79(%ebp)
43f7cd:	64 6d                	fs insl (%dx),%es:(%edi)
43f7cf:	68 71 58 69 68       	push   $0x68695871
43f7d4:	56                   	push   %esi
43f7d5:	37                   	aaa
43f7d6:	44                   	inc    %esp
43f7d7:	51                   	push   %ecx
43f7d8:	6d                   	insl   (%dx),%es:(%edi)
43f7d9:	4a                   	dec    %edx
43f7da:	6b 75 74 56          	imul   $0x56,0x74(%ebp),%esi
43f7de:	42                   	inc    %edx
43f7df:	59                   	pop    %ecx
43f7e0:	45                   	inc    %ebp
43f7e1:	67 38 4d 52          	cmp    %cl,0x52(%di)
43f7e5:	68 6d 5a 6e 7a       	push   $0x7a6e5a6d
43f7ea:	4f                   	dec    %edi
43f7eb:	70 48                	jo     0x43f835
43f7ed:	33 68 70             	xor    0x70(%eax),%ebp
43f7f0:	41                   	inc    %ecx
43f7f1:	6c                   	insb   (%dx),%es:(%edi)
43f7f2:	54                   	push   %esp
43f7f3:	59                   	pop    %ecx
43f7f4:	63 2f                	arpl   %ebp,(%edi)
43f7f6:	57                   	push   %edi
43f7f7:	4c                   	dec    %esp
43f7f8:	4a                   	dec    %edx
43f7f9:	59                   	pop    %ecx
43f7fa:	75 4b                	jne    0x43f847
43f7fc:	77 6a                	ja     0x43f868
43f7fe:	78 57                	js     0x43f857
43f800:	6a 51                	push   $0x51
43f802:	5a                   	pop    %edx
43f803:	75 68                	jne    0x43f86d
43f805:	35 71 2f 2f 31       	xor    $0x312f2f71,%eax
43f80a:	39 57 44             	cmp    %edx,0x44(%edi)
43f80d:	6f                   	outsl  %ds:(%esi),(%dx)
43f80e:	47                   	inc    %edi
43f80f:	38 6e 61             	cmp    %ch,0x61(%esi)
43f812:	4d                   	dec    %ebp
43f813:	7a 2f                	jp     0x43f844
43f815:	57                   	push   %edi
43f816:	30 76 2f             	xor    %dh,0x2f(%esi)
43f819:	64 68 4e 4f 54 69    	fs push $0x69544f4e
43f81f:	73 6e                	jae    0x43f88f
43f821:	56                   	push   %esi
43f822:	61                   	popa
43f823:	31 76 54             	xor    %esi,0x54(%esi)
43f826:	7a 37                	jp     0x43f85f
43f828:	64 4f                	fs dec %edi
43f82a:	55                   	push   %ebp
43f82b:	67 52                	addr16 push %edx
43f82d:	73 35                	jae    0x43f864
43f82f:	49                   	dec    %ecx
43f830:	6a 64                	push   $0x64
43f832:	7a 2b                	jp     0x43f85f
43f834:	39 4c 43 6e          	cmp    %ecx,0x6e(%ebx,%eax,2)
43f838:	43                   	inc    %ebx
43f839:	4d                   	dec    %ebp
43f83a:	75 30                	jne    0x43f86c
43f83c:	34 4a                	xor    $0x4a,%al
43f83e:	35 58 4f 6f 45       	xor    $0x456f4f58,%eax
43f843:	4a                   	dec    %edx
43f844:	5a                   	pop    %edx
43f845:	7a 6e                	jp     0x43f8b5
43f847:	56                   	push   %esi
43f848:	4b                   	dec    %ebx
43f849:	50                   	push   %eax
43f84a:	76 45                	jbe    0x43f891
43f84c:	41                   	inc    %ecx
43f84d:	55                   	push   %ebp
43f84e:	65 71 4c             	gs jno 0x43f89d
43f851:	72 53                	jb     0x43f8a6
43f853:	6f                   	outsl  %ds:(%esi),(%dx)
43f854:	63 65 30             	arpl   %esp,0x30(%ebp)
43f857:	50                   	push   %eax
43f858:	43                   	inc    %ebx
43f859:	78 6f                	js     0x43f8ca
43f85b:	73 76                	jae    0x43f8d3
43f85d:	6e                   	outsb  %ds:(%esi),(%dx)
43f85e:	61                   	popa
43f85f:	61                   	popa
43f860:	73 71                	jae    0x43f8d3
43f862:	44                   	inc    %esp
43f863:	36 45                	ss inc %ebp
43f865:	77 57                	ja     0x43f8be
43f867:	6e                   	outsb  %ds:(%esi),(%dx)
43f868:	62 66 6b             	bound  %esp,0x6b(%esi)
43f86b:	6d                   	insl   (%dx),%es:(%edi)
43f86c:	2f                   	das
43f86d:	4e                   	dec    %esi
43f86e:	35 37 5a 6f 56       	xor    $0x566f5a37,%eax
43f873:	30 31                	xor    %dh,(%ecx)
43f875:	61                   	popa
43f876:	31 72 6f             	xor    %esi,0x6f(%edx)
43f879:	37                   	aaa
43f87a:	6d                   	insl   (%dx),%es:(%edi)
43f87b:	46                   	inc    %esi
43f87c:	64 2f                	fs das
43f87e:	63 45 51             	arpl   %eax,0x51(%ebp)
43f881:	70 62                	jo     0x43f8e5
43f883:	6f                   	outsl  %ds:(%esi),(%dx)
43f884:	32 62 56             	xor    0x56(%edx),%ah
43f887:	36 56                	ss push %esi
43f889:	6f                   	outsl  %ds:(%esi),(%dx)
43f88a:	69 42 51 4c 53 49 42 	imul   $0x4249534c,0x51(%edx),%eax
43f891:	77 73                	ja     0x43f906
43f893:	62 31                	bound  %esi,(%ecx)
43f895:	7a 71                	jp     0x43f908
43f897:	54                   	push   %esp
43f898:	45                   	inc    %ebp
43f899:	72 78                	jb     0x43f913
43f89b:	63 71 32             	arpl   %esi,0x32(%ecx)
43f89e:	54                   	push   %esp
43f89f:	4e                   	dec    %esi
43f8a0:	6b 41 42 30          	imul   $0x30,0x42(%ecx),%eax
43f8a4:	44                   	inc    %esp
43f8a5:	57                   	push   %edi
43f8a6:	58                   	pop    %eax
43f8a7:	30 62 69             	xor    %ah,0x69(%edx)
43f8aa:	74 71                	je     0x43f91d
43f8ac:	69 48 37 61 54 2b 47 	imul   $0x472b5461,0x37(%eax),%ecx
43f8b3:	55                   	push   %ebp
43f8b4:	4f                   	dec    %edi
43f8b5:	73 70                	jae    0x43f927
43f8b7:	78 39                	js     0x43f8f2
43f8b9:	51                   	push   %ecx
43f8ba:	79 37                	jns    0x43f8f3
43f8bc:	78 38                	js     0x43f8f6
43f8be:	69 74 5a 48 31 37 31 	imul   $0x43313731,0x48(%edx,%ebx,2),%esi
43f8c5:	43
43f8c6:	48                   	dec    %eax
43f8c7:	54                   	push   %esp
43f8c8:	37                   	aaa
43f8c9:	72 65                	jb     0x43f930
43f8cb:	57                   	push   %edi
43f8cc:	30 30                	xor    %dh,(%eax)
43f8ce:	4c                   	dec    %esp
43f8cf:	75 38                	jne    0x43f909
43f8d1:	2f                   	das
43f8d2:	33 69 6e             	xor    0x6e(%ecx),%ebp
43f8d5:	7a 46                	jp     0x43f91d
43f8d7:	32 79 41             	xor    0x41(%ecx),%bh
43f8da:	68 49 6a 71 7a       	push   $0x7a716a49
43f8df:	56                   	push   %esi
43f8e0:	30 72 30             	xor    %dh,0x30(%edx)
43f8e3:	41                   	inc    %ecx
43f8e4:	6a 53                	push   $0x53
43f8e6:	6a 75                	push   $0x75
43f8e8:	6b 32 64             	imul   $0x64,(%edx),%esi
43f8eb:	43                   	inc    %ebx
43f8ec:	30 48 6f             	xor    %cl,0x6f(%eax)
43f8ef:	76 75                	jbe    0x43f966
43f8f1:	73 63                	jae    0x43f956
43f8f3:	66 52                	push   %dx
43f8f5:	55                   	push   %ebp
43f8f6:	6f                   	outsl  %ds:(%esi),(%dx)
43f8f7:	65 52                	gs push %edx
43f8f9:	53                   	push   %ebx
43f8fa:	5a                   	pop    %edx
43f8fb:	6c                   	insb   (%dx),%es:(%edi)
43f8fc:	75 47                	jne    0x43f945
43f8fe:	45                   	inc    %ebp
43f8ff:	39 63 4b             	cmp    %esp,0x4b(%ebx)
43f902:	74 41                	je     0x43f945
43f904:	6a 68                	push   $0x68
43f906:	77 71                	ja     0x43f979
43f908:	53                   	push   %ebx
43f909:	70 30                	jo     0x43f93b
43f90b:	65 68 69 59 41 6f    	gs push $0x6f415969
43f911:	57                   	push   %edi
43f912:	4b                   	dec    %ebx
43f913:	63 36                	arpl   %esi,(%esi)
43f915:	58                   	pop    %eax
43f916:	44                   	inc    %esp
43f917:	4f                   	dec    %edi
43f918:	4a                   	dec    %edx
43f919:	4b                   	dec    %ebx
43f91a:	73 43                	jae    0x43f95f
43f91c:	59                   	pop    %ecx
43f91d:	6d                   	insl   (%dx),%es:(%edi)
43f91e:	35 44 39 6f 65       	xor    $0x656f3944,%eax
43f923:	51                   	push   %ecx
43f924:	55                   	push   %ebp
43f925:	48                   	dec    %eax
43f926:	33 33                	xor    (%ebx),%esi
43f928:	32 2b                	xor    (%ebx),%ch
43f92a:	32 30                	xor    (%eax),%dh
43f92c:	61                   	popa
43f92d:	32 57 44             	xor    0x44(%edi),%dl
43f930:	6f                   	outsl  %ds:(%esi),(%dx)
43f931:	66 43                	inc    %bx
43f933:	66 51                	push   %cx
43f935:	6b 61 54 5a          	imul   $0x5a,0x54(%ecx),%esp
43f939:	76 37                	jbe    0x43f972
43f93b:	44                   	inc    %esp
43f93c:	70 2b                	jo     0x43f969
43f93e:	6f                   	outsl  %ds:(%esi),(%dx)
43f93f:	68 67 34 63 34       	push   $0x34633467
43f944:	45                   	inc    %ebp
43f945:	2f                   	das
43f946:	44                   	inc    %esp
43f947:	6e                   	outsb  %ds:(%esi),(%dx)
43f948:	6d                   	insl   (%dx),%es:(%edi)
43f949:	66 43                	inc    %bx
43f94b:	69 4a 75 6f 44 6c 54 	imul   $0x546c446f,0x75(%edx),%ecx
43f952:	67 39 44 52          	cmp    %eax,0x52(%si)
43f956:	7a 46                	jp     0x43f99e
43f958:	35 6b 7a 32 69       	xor    $0x69327a6b,%eax
43f95d:	76 32                	jbe    0x43f991
43f95f:	50                   	push   %eax
43f960:	64 52                	fs push %edx
43f962:	65 37                	gs aaa
43f964:	62 46 4b             	bound  %eax,0x4b(%esi)
43f967:	55                   	push   %ebp
43f968:	36 4a                	ss dec %edx
43f96a:	4f                   	dec    %edi
43f96b:	6b 56 66 45          	imul   $0x45,0x66(%esi),%edx
43f96f:	56                   	push   %esi
43f970:	73 55                	jae    0x43f9c7
43f972:	53                   	push   %ebx
43f973:	78 6f                	js     0x43f9e4
43f975:	51                   	push   %ecx
43f976:	68 32 6f 30 4a       	push   $0x4a306f32
43f97b:	34 6d                	xor    $0x6d,%al
43f97d:	30 65 58             	xor    %ah,0x58(%ebp)
43f980:	58                   	pop    %eax
43f981:	72 59                	jb     0x43f9dc
43f983:	64 76 51             	fs jbe 0x43f9d7
43f986:	56                   	push   %esi
43f987:	67 4c                	addr16 dec %esp
43f989:	47                   	inc    %edi
43f98a:	48                   	dec    %eax
43f98b:	69 35 2f 59 75 70 4c 	imul   $0x546b464c,0x7075592f,%esi
43f992:	46 6b 54
43f995:	6e                   	outsb  %ds:(%esi),(%dx)
43f996:	63 45 52             	arpl   %eax,0x52(%ebp)
43f999:	52                   	push   %edx
43f99a:	32 51 69             	xor    0x69(%ecx),%dl
43f99d:	4b                   	dec    %ebx
43f99e:	65 44                	gs inc %esp
43f9a0:	74 68                	je     0x43fa0a
43f9a2:	69 4c 6e 61 34 4e 56 	imul   $0x41564e34,0x61(%esi,%ebp,2),%ecx
43f9a9:	41
43f9aa:	77 7a                	ja     0x43fa26
43f9ac:	74 56                	je     0x43fa04
43f9ae:	69 30 4c 6e 33 30    	imul   $0x30336e4c,(%eax),%esi
43f9b4:	4b                   	dec    %ebx
43f9b5:	42                   	inc    %edx
43f9b6:	32 6c 5a 57          	xor    0x57(%edx,%ebx,2),%ch
43f9ba:	6f                   	outsl  %ds:(%esi),(%dx)
43f9bb:	58                   	pop    %eax
43f9bc:	49                   	dec    %ecx
43f9bd:	54                   	push   %esp
43f9be:	53                   	push   %ebx
43f9bf:	31 56 42             	xor    %edx,0x42(%esi)
43f9c2:	4b                   	dec    %ebx
43f9c3:	41                   	inc    %ecx
43f9c4:	48                   	dec    %eax
43f9c5:	52                   	push   %edx
43f9c6:	41                   	inc    %ecx
43f9c7:	57                   	push   %edi
43f9c8:	50                   	push   %eax
43f9c9:	72 71                	jb     0x43fa3c
43f9cb:	2b 51 57             	sub    0x57(%ecx),%edx
43f9ce:	31 69 2f             	xor    %ebp,0x2f(%ecx)
43f9d1:	42                   	inc    %edx
43f9d2:	6a 7a                	push   $0x7a
43f9d4:	37                   	aaa
43f9d5:	44                   	inc    %esp
43f9d6:	76 53                	jbe    0x43fa2b
43f9d8:	45                   	inc    %ebp
43f9d9:	4a                   	dec    %edx
43f9da:	4f                   	dec    %edi
43f9db:	68 61 4c 30 47       	push   $0x47304c61
43f9e0:	42                   	inc    %edx
43f9e1:	6f                   	outsl  %ds:(%esi),(%dx)
43f9e2:	62 63 6f             	bound  %esp,0x6f(%ebx)
43f9e5:	30 64 4d 43          	xor    %ah,0x43(%ebp,%ecx,2)
43f9e9:	50                   	push   %eax
43f9ea:	75 6b                	jne    0x43fa57
43f9ec:	7a 65                	jp     0x43fa53
43f9ee:	6f                   	outsl  %ds:(%esi),(%dx)
43f9ef:	49                   	dec    %ecx
43f9f0:	4c                   	dec    %esp
43f9f1:	79 77                	jns    0x43fa6a
43f9f3:	42                   	inc    %edx
43f9f4:	67 77 47             	addr16 ja 0x43fa3e
43f9f7:	76 68                	jbe    0x43fa61
43f9f9:	62 6b 6f             	bound  %ebp,0x6f(%ebx)
43f9fc:	57                   	push   %edi
43f9fd:	7a 34                	jp     0x43fa33
43f9ff:	47                   	inc    %edi
43fa00:	2f                   	das
43fa01:	33 68 74             	xor    0x74(%eax),%ebp
43fa04:	49                   	dec    %ecx
43fa05:	54                   	push   %esp
43fa06:	59                   	pop    %ecx
43fa07:	4c                   	dec    %esp
43fa08:	68 53 41 38 43       	push   $0x43384153
43fa0d:	4a                   	dec    %edx
43fa0e:	54                   	push   %esp
43fa0f:	4e                   	dec    %esi
43fa10:	79 6e                	jns    0x43fa80
43fa12:	52                   	push   %edx
43fa13:	50                   	push   %eax
43fa14:	44                   	inc    %esp
43fa15:	54                   	push   %esp
43fa16:	51                   	push   %ecx
43fa17:	37                   	aaa
43fa18:	51                   	push   %ecx
43fa19:	44                   	inc    %esp
43fa1a:	42                   	inc    %edx
43fa1b:	49                   	dec    %ecx
43fa1c:	51                   	push   %ecx
43fa1d:	6d                   	insl   (%dx),%es:(%edi)
43fa1e:	2f                   	das
43fa1f:	2b 53 4b             	sub    0x4b(%ebx),%edx
43fa22:	67 44                	addr16 inc %esp
43fa24:	66 35 32 33          	xor    $0x3332,%ax
43fa28:	7a 34                	jp     0x43fa5e
43fa2a:	70 57                	jo     0x43fa83
43fa2c:	33 61 61             	xor    0x61(%ecx),%esp
43fa2f:	7a 56                	jp     0x43fa87
43fa31:	33 4a 38             	xor    0x38(%edx),%ecx
43fa34:	73 48                	jae    0x43fa7e
43fa36:	6c                   	insb   (%dx),%es:(%edi)
43fa37:	68 6c 4f 45 67       	push   $0x67454f6c
43fa3c:	55                   	push   %ebp
43fa3d:	4b                   	dec    %ebx
43fa3e:	6a 45                	push   $0x45
43fa40:	62 62 34             	bound  %esp,0x34(%edx)
43fa43:	46                   	inc    %esi
43fa44:	39 6b 41             	cmp    %ebp,0x41(%ebx)
43fa47:	55                   	push   %ebp
43fa48:	4e                   	dec    %esi
43fa49:	64 52                	fs push %edx
43fa4b:	75 34                	jne    0x43fa81
43fa4d:	7a 6d                	jp     0x43fabc
43fa4f:	4c                   	dec    %esp
43fa50:	7a 59                	jp     0x43faab
43fa52:	4d                   	dec    %ebp
43fa53:	37                   	aaa
43fa54:	6c                   	insb   (%dx),%es:(%edi)
43fa55:	41                   	inc    %ecx
43fa56:	67 71 6a             	addr16 jno 0x43fac3
43fa59:	37                   	aaa