43ac18:	73 54                	jae    0x43ac6e
43ac1a:	67 44                	addr16 inc %esp
43ac1c:	53                   	push   %ebx
43ac1d:	45                   	inc    %ebp
43ac1e:	73 31                	jae    0x43ac51
43ac20:	37                   	aaa
43ac21:	6e                   	outsb  %ds:(%esi),(%dx)
43ac22:	44                   	inc    %esp
43ac23:	4d                   	dec    %ebp
43ac24:	32 55 4f             	xor    0x4f(%ebp),%dl
43ac27:	4f                   	dec    %edi
43ac28:	77 53                	ja     0x43ac7d
43ac2a:	32 57 77             	xor    0x77(%edi),%dl
43ac2d:	32 46 77             	xor    0x77(%esi),%al
43ac30:	32 74 64 37          	xor    0x37(%esp,%eiz,2),%dh
43ac34:	34 43                	xor    $0x43,%al
43ac36:	62 72 50             	bound  %esi,0x50(%edx)
43ac39:	73 42                	jae    0x43ac7d
43ac3b:	65 49                	gs dec %ecx
43ac3d:	73 44                	jae    0x43ac83
43ac3f:	56                   	push   %esi
43ac40:	6b 75 43 66          	imul   $0x66,0x43(%ebp),%esi
43ac44:	6e                   	outsb  %ds:(%esi),(%dx)
43ac45:	46                   	inc    %esi
43ac46:	62 79 4b             	bound  %edi,0x4b(%ecx)
43ac49:	54                   	push   %esp
43ac4a:	54                   	push   %esp
43ac4b:	74 4e                	je     0x43ac9b
43ac4d:	4a                   	dec    %edx
43ac4e:	6f                   	outsl  %ds:(%esi),(%dx)
43ac4f:	51                   	push   %ecx
43ac50:	53                   	push   %ebx
43ac51:	6b 49 78 7a          	imul   $0x7a,0x78(%ecx),%ecx
43ac55:	73 61                	jae    0x43acb8
43ac57:	61                   	popa
43ac58:	51                   	push   %ecx
43ac59:	43                   	inc    %ebx
43ac5a:	53                   	push   %ebx
43ac5b:	31 4e 50             	xor    %ecx,0x50(%esi)
43ac5e:	5a                   	pop    %edx
43ac5f:	5a                   	pop    %edx
43ac60:	6d                   	insl   (%dx),%es:(%edi)
43ac61:	37                   	aaa
43ac62:	4f                   	dec    %edi
43ac63:	42                   	inc    %edx
43ac64:	50                   	push   %eax
43ac65:	46                   	inc    %esi
43ac66:	5a                   	pop    %edx
43ac67:	52                   	push   %edx
43ac68:	4d                   	dec    %ebp
43ac69:	32 46 2f             	xor    0x2f(%esi),%al
43ac6c:	44                   	inc    %esp
43ac6d:	57                   	push   %edi
43ac6e:	54                   	push   %esp
43ac6f:	6e                   	outsb  %ds:(%esi),(%dx)
43ac70:	47                   	inc    %edi
43ac71:	33 6c 4e 61          	xor    0x61(%esi,%ecx,2),%ebp
43ac75:	70 51                	jo     0x43acc8
43ac77:	6d                   	insl   (%dx),%es:(%edi)
43ac78:	38 74 6c 6e          	cmp    %dh,0x6e(%esp,%ebp,2)
43ac7c:	5a                   	pop    %edx
43ac7d:	6a 73                	push   $0x73
43ac7f:	6e                   	outsb  %ds:(%esi),(%dx)
43ac80:	32 55 71             	xor    0x71(%ebp),%dl
43ac83:	36 56                	ss push %esi
43ac85:	48                   	dec    %eax
43ac86:	4c                   	dec    %esp
43ac87:	67 53                	addr16 push %ebx
43ac89:	49                   	dec    %ecx
43ac8a:	6b 46 37 4d          	imul   $0x4d,0x37(%esi),%eax
43ac8e:	31 4b 43             	xor    %ecx,0x43(%ebx)
43ac91:	45                   	inc    %ebp
43ac92:	73 37                	jae    0x43accb
43ac94:	4c                   	dec    %esp
43ac95:	71 49                	jno    0x43ace0
43ac97:	5a                   	pop    %edx
43ac98:	68 4d 4d 71 6f       	push   $0x6f714d4d
43ac9d:	39 7a 6f             	cmp    %edi,0x6f(%edx)
43aca0:	69 73 41 41 48 4c 42 	imul   $0x424c4841,0x41(%ebx),%esi
43aca7:	75 75                	jne    0x43ad1e
43aca9:	44                   	inc    %esp
43acaa:	79 41                	jns    0x43aced
43acac:	37                   	aaa
43acad:	7a 6e                	jp     0x43ad1d
43acaf:	66 76 61             	data16 jbe 0x43ad13
43acb2:	4c                   	dec    %esp
43acb3:	62 4c 74 76          	bound  %ecx,0x76(%esp,%esi,2)
43acb7:	42                   	inc    %edx
43acb8:	6e                   	outsb  %ds:(%esi),(%dx)
43acb9:	67 56                	addr16 push %esi
43acbb:	38 38                	cmp    %bh,(%eax)
43acbd:	73 62                	jae    0x43ad21
43acbf:	44                   	inc    %esp
43acc0:	2f                   	das
43acc1:	6b 72 69 70          	imul   $0x70,0x69(%edx),%esi
43acc5:	34 74                	xor    $0x74,%al
43acc7:	63 30                	arpl   %esi,(%eax)
43acc9:	6b 64 48 2f 79       	imul   $0x79,0x2f(%eax,%ecx,2),%esp
43acce:	31 64 69 41          	xor    %esp,0x41(%ecx,%ebp,2)
43acd2:	31 36                	xor    %esi,(%esi)
43acd4:	71 35                	jno    0x43ad0b
43acd6:	4b                   	dec    %ebx
43acd7:	45                   	inc    %ebp
43acd8:	75 44                	jne    0x43ad1e
43acda:	77 34                	ja     0x43ad10
43acdc:	39 58 2f             	cmp    %ebx,0x2f(%eax)
43acdf:	58                   	pop    %eax
43ace0:	34 6a                	xor    $0x6a,%al
43ace2:	42                   	inc    %edx
43ace3:	70 56                	jo     0x43ad3b
43ace5:	6b 66 43 49          	imul   $0x49,0x43(%esi),%esp
43ace9:	77 55                	ja     0x43ad40
43aceb:	54                   	push   %esp
43acec:	47                   	inc    %edi
43aced:	45                   	inc    %ebp
43acee:	6f                   	outsl  %ds:(%esi),(%dx)
43acef:	53                   	push   %ebx
43acf0:	4c                   	dec    %esp
43acf1:	54                   	push   %esp
43acf2:	70 70                	jo     0x43ad64
43acf4:	4b                   	dec    %ebx
43acf5:	6a 73                	push   $0x73
43acf7:	55                   	push   %ebp
43acf8:	5a                   	pop    %edx
43acf9:	77 4c                	ja     0x43ad47
43acfb:	65 71 2b             	gs jno 0x43ad29
43acfe:	45                   	inc    %ebp
43acff:	7a 39                	jp     0x43ad3a
43ad01:	31 30                	xor    %esi,(%eax)
43ad03:	51                   	push   %ecx
43ad04:	68 4f 63 58 36       	push   $0x3658634f
43ad09:	4d                   	dec    %ebp
43ad0a:	6d                   	insl   (%dx),%es:(%edi)
43ad0b:	4f                   	dec    %edi
43ad0c:	38 69 4a             	cmp    %ch,0x4a(%ecx)
43ad0f:	67 4e                	addr16 dec %esi
43ad11:	70 74                	jo     0x43ad87
43ad13:	76 4d                	jbe    0x43ad62
43ad15:	6d                   	insl   (%dx),%es:(%edi)
43ad16:	67 47                	addr16 inc %edi
43ad18:	67 63 6c 69          	arpl   %ebp,0x69(%si)
43ad1c:	6a 4b                	push   $0x4b
43ad1e:	73 64                	jae    0x43ad84
43ad20:	35 59 43 79 68       	xor    $0x68794359,%eax
43ad25:	4d                   	dec    %ebp
43ad26:	46                   	inc    %esi
43ad27:	44                   	inc    %esp
43ad28:	41                   	inc    %ecx
43ad29:	36 4d                	ss dec %ebp
43ad2b:	7a 45                	jp     0x43ad72
43ad2d:	54                   	push   %esp
43ad2e:	59                   	pop    %ecx
43ad2f:	76 4f                	jbe    0x43ad80
43ad31:	43                   	inc    %ebx
43ad32:	54                   	push   %esp
43ad33:	79 30                	jns    0x43ad65
43ad35:	49                   	dec    %ecx
43ad36:	4c                   	dec    %esp
43ad37:	70 4e                	jo     0x43ad87
43ad39:	2b 61 4f             	sub    0x4f(%ecx),%esp
43ad3c:	77 67                	ja     0x43ada5
43ad3e:	62 2f                	bound  %ebp,(%edi)
43ad40:	69 71 55 4d 59 62 39 	imul   $0x3962594d,0x55(%ecx),%esi
43ad47:	51                   	push   %ecx
43ad48:	65 71 6f             	gs jno 0x43adba
43ad4b:	5a                   	pop    %edx
43ad4c:	45                   	inc    %ebp
43ad4d:	68 63 7a 4d 4d       	push   $0x4d4d7a63
43ad52:	47                   	inc    %edi
43ad53:	4a                   	dec    %edx
43ad54:	4e                   	dec    %esi
43ad55:	4a                   	dec    %edx
43ad56:	31 33                	xor    %esi,(%ebx)
43ad58:	33 2b                	xor    (%ebx),%ebp
43ad5a:	66 74 46             	data16 je 0x43ada3
43ad5d:	38 4f 4b             	cmp    %cl,0x4b(%edi)
43ad60:	75 6d                	jne    0x43adcf
43ad62:	47                   	inc    %edi
43ad63:	45                   	inc    %ebp
43ad64:	76 75                	jbe    0x43addb
43ad66:	5a                   	pop    %edx
43ad67:	6e                   	outsb  %ds:(%esi),(%dx)
43ad68:	77 35                	ja     0x43ad9f
43ad6a:	68 55 6c 4a 45       	push   $0x454a6c55
43ad6f:	70 6f                	jo     0x43ade0
43ad71:	66 70 69             	data16 jo 0x43addd
43ad74:	53                   	push   %ebx
43ad75:	6d                   	insl   (%dx),%es:(%edi)
43ad76:	75 4c                	jne    0x43adc4
43ad78:	4a                   	dec    %edx
43ad79:	42                   	inc    %edx
43ad7a:	76 73                	jbe    0x43adef
43ad7c:	69 79 70 35 31 76 59 	imul   $0x59763135,0x70(%ecx),%edi
43ad83:	62 48 49             	bound  %ecx,0x49(%eax)
43ad86:	33 57 35             	xor    0x35(%edi),%edx
43ad89:	67 68 41 71 4e 41    	addr16 push $0x414e7141
43ad8f:	73 67                	jae    0x43adf8
43ad91:	65 39 7a 4c          	cmp    %edi,%gs:0x4c(%edx)
43ad95:	79 45                	jns    0x43addc
43ad97:	42                   	inc    %edx
43ad98:	62 57 4c             	bound  %edx,0x4c(%edi)
43ad9b:	70 57                	jo     0x43adf4
43ad9d:	46                   	inc    %esi
43ad9e:	30 66 59             	xor    %ah,0x59(%esi)
43ada1:	74 67                	je     0x43ae0a
43ada3:	49                   	dec    %ecx
43ada4:	62 47 2f             	bound  %eax,0x2f(%edi)
43ada7:	72 4c                	jb     0x43adf5
43ada9:	32 66 65             	xor    0x65(%esi),%ah
43adac:	6f                   	outsl  %ds:(%esi),(%dx)
43adad:	47                   	inc    %edi
43adae:	30 67 52             	xor    %ah,0x52(%edi)
43adb1:	2b 67 4b             	sub    0x4b(%edi),%esp
43adb4:	63 67 33             	arpl   %esp,0x33(%edi)
43adb7:	55                   	push   %ebp
43adb8:	6e                   	outsb  %ds:(%esi),(%dx)
43adb9:	30 6d 37             	xor    %ch,0x37(%ebp)
43adbc:	31 56 70             	xor    %edx,0x70(%esi)
43adbf:	33 57 37             	xor    0x37(%edi),%edx
43adc2:	48                   	dec    %eax
43adc3:	73 45                	jae    0x43ae0a
43adc5:	6c                   	insb   (%dx),%es:(%edi)
43adc6:	57                   	push   %edi
43adc7:	79 33                	jns    0x43adfc
43adc9:	32 6c 61 74          	xor    0x74(%ecx,%eiz,2),%ch
43adcd:	6f                   	outsl  %ds:(%esi),(%dx)
43adce:	6a 54                	push   $0x54
43add0:	31 6f 32             	xor    %ebp,0x32(%edi)
43add3:	72 4f                	jb     0x43ae24
43add5:	4f                   	dec    %edi
43add6:	36 38 78 43          	cmp    %bh,%ss:0x43(%eax)
43adda:	56                   	push   %esi
43addb:	75 4a                	jne    0x43ae27
43addd:	50                   	push   %eax
43adde:	46                   	inc    %esi
43addf:	42                   	inc    %edx
43ade0:	4f                   	dec    %edi
43ade1:	52                   	push   %edx
43ade2:	76 48                	jbe    0x43ae2c
43ade4:	72 38                	jb     0x43ae1e
43ade6:	69 49 46 77 47 2f 30 	imul   $0x302f4777,0x46(%ecx),%ecx
43aded:	57                   	push   %edi
43adee:	53                   	push   %ebx
43adef:	62 46 39             	bound  %eax,0x39(%esi)
43adf2:	55                   	push   %ebp
43adf3:	5a                   	pop    %edx
43adf4:	5a                   	pop    %edx
43adf5:	52                   	push   %edx
43adf6:	50                   	push   %eax
43adf7:	56                   	push   %esi
43adf8:	44                   	inc    %esp
43adf9:	2f                   	das
43adfa:	51                   	push   %ecx
43adfb:	58                   	pop    %eax
43adfc:	7a 4d                	jp     0x43ae4b
43adfe:	30 66 73             	xor    %ah,0x73(%esi)
43ae01:	63 65 61             	arpl   %esp,0x61(%ebp)
43ae04:	71 61                	jno    0x43ae67
43ae06:	2f                   	das
43ae07:	61                   	popa
43ae08:	44                   	inc    %esp
43ae09:	35 6e 36 33 69       	xor    $0x6933366e,%eax
43ae0e:	53                   	push   %ebx
43ae0f:	4f                   	dec    %edi
43ae10:	50                   	push   %eax
43ae11:	63 70 72             	arpl   %esi,0x72(%eax)
43ae14:	73 70                	jae    0x43ae86
43ae16:	46                   	inc    %esi
43ae17:	68 56 6f 71 4f       	push   $0x4f716f56
43ae1c:	77 65                	ja     0x43ae83
43ae1e:	33 7a 47             	xor    0x47(%edx),%edi
43ae21:	77 33                	ja     0x43ae56
43ae23:	30 56 46             	xor    %dl,0x46(%esi)
43ae26:	54                   	push   %esp
43ae27:	79 6f                	jns    0x43ae98
43ae29:	6f                   	outsl  %ds:(%esi),(%dx)
43ae2a:	58                   	pop    %eax
43ae2b:	38 61 61             	cmp    %ah,0x61(%ecx)
43ae2e:	34 73                	xor    $0x73,%al
43ae30:	44                   	inc    %esp
43ae31:	67 69 31 46 51 4d 30 	imul   $0x304d5146,(%bx,%di),%esi
43ae38:	72 55                	jb     0x43ae8f
43ae3a:	4c                   	dec    %esp
43ae3b:	57                   	push   %edi
43ae3c:	4a                   	dec    %edx
43ae3d:	79 51                	jns    0x43ae90
43ae3f:	4a                   	dec    %edx
43ae40:	5a                   	pop    %edx
43ae41:	75 2f                	jne    0x43ae72
43ae43:	65 33 75 50          	xor    %gs:0x50(%ebp),%esi
43ae47:	6f                   	outsl  %ds:(%esi),(%dx)
43ae48:	6c                   	insb   (%dx),%es:(%edi)
43ae49:	74 68                	je     0x43aeb3
43ae4b:	4c                   	dec    %esp
43ae4c:	4c                   	dec    %esp
43ae4d:	32 4e 65             	xor    0x65(%esi),%cl
43ae50:	48                   	dec    %eax
43ae51:	72 76                	jb     0x43aec9
43ae53:	43                   	inc    %ebx
43ae54:	63 70 63             	arpl   %esi,0x63(%eax)
43ae57:	74 76                	je     0x43aecf
43ae59:	6f                   	outsl  %ds:(%esi),(%dx)
43ae5a:	58                   	pop    %eax
43ae5b:	7a 44                	jp     0x43aea1
43ae5d:	2b 71 57             	sub    0x57(%ecx),%esi
43ae60:	5a                   	pop    %edx
43ae61:	47                   	inc    %edi
43ae62:	37                   	aaa
43ae63:	77 31                	ja     0x43ae96
43ae65:	52                   	push   %edx
43ae66:	38 4c 6c 78          	cmp    %cl,0x78(%esp,%ebp,2)
43ae6a:	37                   	aaa
43ae6b:	38 50 6c             	cmp    %dl,0x6c(%eax)
43ae6e:	70 30                	jo     0x43aea0
43ae70:	74 4d                	je     0x43aebf
43ae72:	33 6f 61             	xor    0x61(%edi),%ebp
43ae75:	74 68                	je     0x43aedf
43ae77:	4c                   	dec    %esp
43ae78:	4b                   	dec    %ebx
43ae79:	77 78                	ja     0x43aef3
43ae7b:	71 61                	jno    0x43aede
43ae7d:	7a 5a                	jp     0x43aed9
43ae7f:	4f                   	dec    %edi
43ae80:	56                   	push   %esi
43ae81:	4d                   	dec    %ebp
43ae82:	42                   	inc    %edx
43ae83:	43                   	inc    %ebx
43ae84:	4a                   	dec    %edx
43ae85:	78 76                	js     0x43aefd
43ae87:	56                   	push   %esi
43ae88:	35 35 6a 38 77       	xor    $0x77386a35,%eax
43ae8d:	79 4c                	jns    0x43aedb
43ae8f:	61                   	popa
43ae90:	75 7a                	jne    0x43af0c
43ae92:	42                   	inc    %edx
43ae93:	7a 58                	jp     0x43aeed
43ae95:	44                   	inc    %esp
43ae96:	46                   	inc    %esi
43ae97:	62 70 38             	bound  %esi,0x38(%eax)
43ae9a:	56                   	push   %esi
43ae9b:	7a 37                	jp     0x43aed4
43ae9d:	6a 2f                	push   $0x2f
43ae9f:	4c                   	dec    %esp
43aea0:	52                   	push   %edx
43aea1:	53                   	push   %ebx
43aea2:	2b 73 6a             	sub    0x6a(%ebx),%esi
43aea5:	48                   	dec    %eax
43aea6:	61                   	popa
43aea7:	2f                   	das
43aea8:	70 36                	jo     0x43aee0