43e834:	67 43                	addr16 inc %ebx
43e836:	4b                   	dec    %ebx
43e837:	51                   	push   %ecx
43e838:	4a                   	dec    %edx
43e839:	71 4f                	jno    0x43e88a
43e83b:	38 34 34             	cmp    %dh,(%esp,%esi,1)
43e83e:	75 41                	jne    0x43e881
43e840:	6a 75                	push   $0x75
43e842:	66 53                	push   %bx
43e844:	58                   	pop    %eax
43e845:	6a 4e                	push   $0x4e
43e847:	4e                   	dec    %esi
43e848:	46                   	inc    %esi
43e849:	6c                   	insb   (%dx),%es:(%edi)
43e84a:	33 51 50             	xor    0x50(%ecx),%edx
43e84d:	43                   	inc    %ebx
43e84e:	54                   	push   %esp
43e84f:	6c                   	insb   (%dx),%es:(%edi)
43e850:	62 48 30             	bound  %ecx,0x30(%eax)
43e853:	65 74 73             	gs je  0x43e8c9
43e856:	59                   	pop    %ecx
43e857:	51                   	push   %ecx
43e858:	4b                   	dec    %ebx
43e859:	48                   	dec    %eax
43e85a:	38 5a 70             	cmp    %bl,0x70(%edx)
43e85d:	59                   	pop    %ecx
43e85e:	6e                   	outsb  %ds:(%esi),(%dx)
43e85f:	36 61                	ss popa
43e861:	6b 58 75 38          	imul   $0x38,0x75(%eax),%ebx
43e865:	47                   	inc    %edi
43e866:	59                   	pop    %ecx
43e867:	51                   	push   %ecx
43e868:	78 34                	js     0x43e89e
43e86a:	6d                   	insl   (%dx),%es:(%edi)
43e86b:	69 63 46 57 68 65 4c 	imul   $0x4c656857,0x46(%ebx),%esp
43e872:	38 61 4a             	cmp    %ah,0x4a(%ecx)
43e875:	4f                   	dec    %edi
43e876:	34 4d                	xor    $0x4d,%al
43e878:	4f                   	dec    %edi
43e879:	4c                   	dec    %esp
43e87a:	39 4a 31             	cmp    %ecx,0x31(%edx)
43e87d:	57                   	push   %edi
43e87e:	57                   	push   %edi
43e87f:	68 6d 51 57 72       	push   $0x7257516d
43e884:	6d                   	insl   (%dx),%es:(%edi)
43e885:	4c                   	dec    %esp
43e886:	51                   	push   %ecx
43e887:	76 4a                	jbe    0x43e8d3
43e889:	75 30                	jne    0x43e8bb
43e88b:	39 4c 4b 41          	cmp    %ecx,0x41(%ebx,%ecx,2)
43e88f:	2b 63 65             	sub    0x65(%ebx),%esp
43e892:	75 34                	jne    0x43e8c8
43e894:	65 45                	gs inc %ebp
43e896:	2b 61 34             	sub    0x34(%ecx),%esp
43e899:	6e                   	outsb  %ds:(%esi),(%dx)
43e89a:	36 5a                	ss pop %edx
43e89c:	4c                   	dec    %esp
43e89d:	51                   	push   %ecx
43e89e:	7a 2b                	jp     0x43e8cb
43e8a0:	75 6c                	jne    0x43e90e
43e8a2:	75 38                	jne    0x43e8dc
43e8a4:	73 57                	jae    0x43e8fd
43e8a6:	73 6f                	jae    0x43e917
43e8a8:	6b 66 74 36          	imul   $0x36,0x74(%esi),%esp
43e8ac:	7a 6e                	jp     0x43e91c
43e8ae:	4d                   	dec    %ebp
43e8af:	6c                   	insb   (%dx),%es:(%edi)
43e8b0:	6c                   	insb   (%dx),%es:(%edi)
43e8b1:	65 50                	gs push %eax
43e8b3:	6c                   	insb   (%dx),%es:(%edi)
43e8b4:	37                   	aaa
43e8b5:	4d                   	dec    %ebp
43e8b6:	31 6a 43             	xor    %ebp,0x43(%edx)
43e8b9:	50                   	push   %eax
43e8ba:	38 71 69             	cmp    %dh,0x69(%ecx)
43e8bd:	75 39                	jne    0x43e8f8
43e8bf:	79 36                	jns    0x43e8f7
43e8c1:	73 75                	jae    0x43e938
43e8c3:	2f                   	das
43e8c4:	75 52                	jne    0x43e918
43e8c6:	67 4b                	addr16 dec %ebx
43e8c8:	6e                   	outsb  %ds:(%esi),(%dx)
43e8c9:	2f                   	das
43e8ca:	57                   	push   %edi
43e8cb:	51                   	push   %ecx
43e8cc:	66 58                	pop    %ax
43e8ce:	35 62 50 36 69       	xor    $0x69365062,%eax
43e8d3:	79 4c                	jns    0x43e921
43e8d5:	6c                   	insb   (%dx),%es:(%edi)
43e8d6:	41                   	inc    %ecx
43e8d7:	34 67                	xor    $0x67,%al
43e8d9:	6c                   	insb   (%dx),%es:(%edi)
43e8da:	66 30 30             	data16 xor %dh,(%eax)
43e8dd:	44                   	inc    %esp
43e8de:	4e                   	dec    %esi
43e8df:	46                   	inc    %esi
43e8e0:	78 55                	js     0x43e937
43e8e2:	4a                   	dec    %edx
43e8e3:	45                   	inc    %ebp
43e8e4:	6d                   	insl   (%dx),%es:(%edi)
43e8e5:	4d                   	dec    %ebp
43e8e6:	38 32                	cmp    %dh,(%edx)
43e8e8:	61                   	popa
43e8e9:	50                   	push   %eax
43e8ea:	6e                   	outsb  %ds:(%esi),(%dx)
43e8eb:	76 39                	jbe    0x43e926
43e8ed:	77 44                	ja     0x43e933
43e8ef:	44                   	inc    %esp
43e8f0:	63 42 73             	arpl   %eax,0x73(%edx)
43e8f3:	32 74 33 2b          	xor    0x2b(%ebx,%esi,1),%dh
43e8f7:	76 74                	jbe    0x43e96d
43e8f9:	69 77 51 49 7a 2b 2b 	imul   $0x2b2b7a49,0x51(%edi),%esi
43e900:	46                   	inc    %esi
43e901:	71 78                	jno    0x43e97b
43e903:	4b                   	dec    %ebx
43e904:	48                   	dec    %eax
43e905:	77 35                	ja     0x43e93c
43e907:	35 30 79 76 63       	xor    $0x63767930,%eax
43e90c:	74 53                	je     0x43e961
43e90e:	65 2b 73 2b          	sub    %gs:0x2b(%ebx),%esi
43e912:	31 48 63             	xor    %ecx,0x63(%eax)
43e915:	74 38                	je     0x43e94f
43e917:	49                   	dec    %ecx
43e918:	76 4b                	jbe    0x43e965
43e91a:	7a 47                	jp     0x43e963
43e91c:	43                   	inc    %ebx
43e91d:	75 56                	jne    0x43e975
43e91f:	31 52 5a             	xor    %edx,0x5a(%edx)
43e922:	53                   	push   %ebx
43e923:	45                   	inc    %ebp
43e924:	64 75 6a             	fs jne 0x43e991
43e927:	47                   	inc    %edi
43e928:	73 39                	jae    0x43e963
43e92a:	6d                   	insl   (%dx),%es:(%edi)
43e92b:	42                   	inc    %edx
43e92c:	62 4e 72             	bound  %ecx,0x72(%esi)
43e92f:	77 4c                	ja     0x43e97d
43e931:	6e                   	outsb  %ds:(%esi),(%dx)
43e932:	62 68 72             	bound  %ebp,0x72(%eax)
43e935:	37                   	aaa
43e936:	39 58 6e             	cmp    %ebx,0x6e(%eax)
43e939:	4d                   	dec    %ebp
43e93a:	61                   	popa
43e93b:	70 50                	jo     0x43e98d
43e93d:	39 4c 67 49          	cmp    %ecx,0x49(%edi,%eiz,2)
43e941:	59                   	pop    %ecx
43e942:	75 35                	jne    0x43e979
43e944:	76 48                	jbe    0x43e98e
43e946:	78 71                	js     0x43e9b9
43e948:	42                   	inc    %edx
43e949:	4a                   	dec    %edx
43e94a:	38 76 35             	cmp    %dh,0x35(%esi)
43e94d:	41                   	inc    %ecx
43e94e:	6e                   	outsb  %ds:(%esi),(%dx)
43e94f:	72 54                	jb     0x43e9a5
43e951:	34 36                	xor    $0x36,%al
43e953:	49                   	dec    %ecx
43e954:	58                   	pop    %eax
43e955:	70 67                	jo     0x43e9be
43e957:	37                   	aaa
43e958:	42                   	inc    %edx
43e959:	42                   	inc    %edx
43e95a:	55                   	push   %ebp
43e95b:	74 72                	je     0x43e9cf
43e95d:	69 46 77 31 6c 55 47 	imul   $0x47556c31,0x77(%esi),%eax
43e964:	2b 69 71             	sub    0x71(%ecx),%ebp
43e967:	2b 46 73             	sub    0x73(%esi),%eax
43e96a:	31 65 51             	xor    %esp,0x51(%ebp)
43e96d:	70 4c                	jo     0x43e9bb
43e96f:	62 33                	bound  %esi,(%ebx)
43e971:	57                   	push   %edi
43e972:	62 53 66             	bound  %edx,0x66(%ebx)
43e975:	4f                   	dec    %edi
43e976:	4c                   	dec    %esp
43e977:	51                   	push   %ecx
43e978:	36 69 51 56 71 44 33 	imul   $0x68334471,%ss:0x56(%ecx),%edx
43e97f:	68
43e980:	32 64 62 6d          	xor    0x6d(%edx,%eiz,2),%ah
43e984:	4c                   	dec    %esp
43e985:	59                   	pop    %ecx
43e986:	32 39                	xor    (%ecx),%bh
43e988:	50                   	push   %eax
43e989:	35 4b 5a 4b 56       	xor    $0x564b5a4b,%eax
43e98e:	66 56                	push   %si
43e990:	54                   	push   %esp
43e991:	7a 43                	jp     0x43e9d6
43e993:	33 54 34 45          	xor    0x45(%esp,%esi,1),%edx
43e997:	34 52                	xor    $0x52,%al
43e999:	4f                   	dec    %edi
43e99a:	72 34                	jb     0x43e9d0
43e99c:	4d                   	dec    %ebp
43e99d:	62 30                	bound  %esi,(%eax)
43e99f:	4c                   	dec    %esp
43e9a0:	57                   	push   %edi
43e9a1:	32 62 57             	xor    0x57(%edx),%ah
43e9a4:	4a                   	dec    %edx
43e9a5:	37                   	aaa
43e9a6:	46                   	inc    %esi
43e9a7:	34 50                	xor    $0x50,%al
43e9a9:	32 32                	xor    (%edx),%dh
43e9ab:	46                   	inc    %esi
43e9ac:	4f                   	dec    %edi
43e9ad:	79 47                	jns    0x43e9f6
43e9af:	6b 62 65 33          	imul   $0x33,0x65(%edx),%esp
43e9b3:	4e                   	dec    %esi
43e9b4:	76 50                	jbe    0x43ea06
43e9b6:	6f                   	outsl  %ds:(%esi),(%dx)
43e9b7:	44                   	inc    %esp
43e9b8:	7a 6d                	jp     0x43ea27
43e9ba:	5a                   	pop    %edx
43e9bb:	47                   	inc    %edi
43e9bc:	5a                   	pop    %edx
43e9bd:	65 46                	gs inc %esi
43e9bf:	45                   	inc    %ebp
43e9c0:	45                   	inc    %ebp
43e9c1:	67 48                	addr16 dec %eax
43e9c3:	55                   	push   %ebp
43e9c4:	38 49 4b             	cmp    %cl,0x4b(%ecx)
43e9c7:	61                   	popa
43e9c8:	77 44                	ja     0x43ea0e
43e9ca:	32 52 46             	xor    0x46(%edx),%dl
43e9cd:	48                   	dec    %eax
43e9ce:	7a 47                	jp     0x43ea17
43e9d0:	4b                   	dec    %ebx
43e9d1:	4b                   	dec    %ebx
43e9d2:	33 43 4a             	xor    0x4a(%ebx),%eax
43e9d5:	56                   	push   %esi
43e9d6:	57                   	push   %edi
43e9d7:	68 73 77 49 37       	push   $0x37497773
43e9dc:	44                   	inc    %esp
43e9dd:	69 6b 4e 6b 65 74 34 	imul   $0x3474656b,0x4e(%ebx),%ebp
43e9e4:	57                   	push   %edi
43e9e5:	7a 4c                	jp     0x43ea33
43e9e7:	71 6c                	jno    0x43ea55
43e9e9:	71 48                	jno    0x43ea33
43e9eb:	65 2f                	gs das
43e9ed:	54                   	push   %esp
43e9ee:	6f                   	outsl  %ds:(%esi),(%dx)
43e9ef:	68 6a 61 6b 56       	push   $0x566b616a
43e9f4:	66 37                	data16 aaa
43e9f6:	6b 55 7a 47          	imul   $0x47,0x7a(%ebp),%edx
43e9fa:	65 4c                	gs dec %esp
43e9fc:	58                   	pop    %eax
43e9fd:	75 75                	jne    0x43ea74
43e9ff:	30 4a 4a             	xor    %cl,0x4a(%edx)
43ea02:	47                   	inc    %edi
43ea03:	31 33                	xor    %esi,(%ebx)
43ea05:	6c                   	insb   (%dx),%es:(%edi)
43ea06:	4e                   	dec    %esi
43ea07:	2f                   	das
43ea08:	52                   	push   %edx
43ea09:	4d                   	dec    %ebp
43ea0a:	48                   	dec    %eax
43ea0b:	30 52 4b             	xor    %dl,0x4b(%edx)
43ea0e:	37                   	aaa
43ea0f:	50                   	push   %eax
43ea10:	39 4c 58 6f          	cmp    %ecx,0x6f(%eax,%ebx,2)
43ea14:	52                   	push   %edx
43ea15:	30 43 36             	xor    %al,0x36(%ebx)
43ea18:	47                   	inc    %edi
43ea19:	35 61 54 72 56       	xor    $0x56725461,%eax
43ea1e:	63 6c 34 45          	arpl   %ebp,0x45(%esp,%esi,1)
43ea22:	52                   	push   %edx
43ea23:	53                   	push   %ebx
43ea24:	38 51 70             	cmp    %dl,0x70(%ecx)
43ea27:	39 72 76             	cmp    %esi,0x76(%edx)
43ea2a:	47                   	inc    %edi
43ea2b:	77 5a                	ja     0x43ea87
43ea2d:	6e                   	outsb  %ds:(%esi),(%dx)
43ea2e:	78 49                	js     0x43ea79
43ea30:	4f                   	dec    %edi
43ea31:	6a 45                	push   $0x45
43ea33:	62 74 55 51          	bound  %esi,0x51(%ebp,%edx,2)
43ea37:	6a 50                	push   $0x50
43ea39:	71 45                	jno    0x43ea80
43ea3b:	2b 30                	sub    (%eax),%esi
43ea3d:	42                   	inc    %edx
43ea3e:	65 66 74 7a          	gs data16 je 0x43eabc
43ea42:	39 52 6f             	cmp    %edx,0x6f(%edx)
43ea45:	33 62 6d             	xor    0x6d(%edx),%esp
43ea48:	32 30                	xor    (%eax),%dh
43ea4a:	68 34 7a 2b 65       	push   $0x652b7a34
43ea4f:	7a 5a                	jp     0x43eaab
43ea51:	31 39                	xor    %edi,(%ecx)
43ea53:	78 2b                	js     0x43ea80
43ea55:	42                   	inc    %edx
43ea56:	75 50                	jne    0x43eaa8
43ea58:	76 33                	jbe    0x43ea8d
43ea5a:	38 48 4e             	cmp    %cl,0x4e(%eax)
43ea5d:	6b 67 78 45          	imul   $0x45,0x78(%edi),%esp
43ea61:	44                   	inc    %esp
43ea62:	6f                   	outsl  %ds:(%esi),(%dx)
43ea63:	6b 44 75 5a 36       	imul   $0x36,0x5a(%ebp,%esi,2),%eax
43ea68:	79 6b                	jns    0x43ead5
43ea6a:	72 2f                	jb     0x43ea9b
43ea6c:	75 75                	jne    0x43eae3
43ea6e:	68 31 47 31 74       	push   $0x74314731
43ea73:	42                   	inc    %edx
43ea74:	71 65                	jno    0x43eadb
43ea76:	6d                   	insl   (%dx),%es:(%edi)
43ea77:	6a 48                	push   $0x48
43ea79:	4f                   	dec    %edi
43ea7a:	55                   	push   %ebp
43ea7b:	59                   	pop    %ecx
43ea7c:	2f                   	das
43ea7d:	7a 56                	jp     0x43ead5
43ea7f:	32 65 32             	xor    0x32(%ebp),%ah
43ea82:	46                   	inc    %esi
43ea83:	43                   	inc    %ebx
43ea84:	51                   	push   %ecx
43ea85:	69 4a 72 67 58 50 43 	imul   $0x43505867,0x72(%edx),%ecx
43ea8c:	6d                   	insl   (%dx),%es:(%edi)
43ea8d:	32 6d 41             	xor    0x41(%ebp),%ch
43ea90:	67 59                	addr16 pop %ecx
43ea92:	31 75 6d             	xor    %esi,0x6d(%ebp)
43ea95:	4d                   	dec    %ebp
43ea96:	78 79                	js     0x43eb11
43ea98:	33 2f                	xor    (%edi),%ebp
43ea9a:	63 75 35             	arpl   %esi,0x35(%ebp)
43ea9d:	69 32 6e 59 73 46    	imul   $0x4673596e,(%edx),%esi
43eaa3:	43                   	inc    %ebx
43eaa4:	4f                   	dec    %edi
43eaa5:	6f                   	outsl  %ds:(%esi),(%dx)
43eaa6:	5a                   	pop    %edx
43eaa7:	4e                   	dec    %esi
43eaa8:	68 51 6f 4a 32       	push   $0x324a6f51
43eaad:	41                   	inc    %ecx
43eaae:	56                   	push   %esi
43eaaf:	54                   	push   %esp
43eab0:	49                   	dec    %ecx
43eab1:	48                   	dec    %eax
43eab2:	6a 6a                	push   $0x6a
43eab4:	50                   	push   %eax
43eab5:	7a 6a                	jp     0x43eb21
43eab7:	68 4f 50 47 6b       	push   $0x6b47504f
43eabc:	68 66 4f 45 64       	push   $0x64454f66
43eac1:	6d                   	insl   (%dx),%es:(%edi)
43eac2:	2f                   	das
43eac3:	64 46                	fs inc %esi
43eac5:	56                   	push   %esi
43eac6:	6f                   	outsl  %ds:(%esi),(%dx)
43eac7:	69 45 31 6e 48 5a 76 	imul   $0x765a486e,0x31(%ebp),%eax
43eace:	79 43                	jns    0x43eb13
43ead0:	72 53                	jb     0x43eb25
43ead2:	42                   	inc    %edx
43ead3:	43                   	inc    %ebx
43ead4:	53                   	push   %ebx
43ead5:	6a 78                	push   $0x78
43ead7:	37                   	aaa
43ead8:	31 55 79             	xor    %edx,0x79(%ebp)