44ab31:	32 6b 4f             	xor    0x4f(%ebx),%ch
44ab34:	52                   	push   %edx
44ab35:	6c                   	insb   (%dx),%es:(%edi)
44ab36:	42                   	inc    %edx
44ab37:	37                   	aaa
44ab38:	42                   	inc    %edx
44ab39:	55                   	push   %ebp
44ab3a:	55                   	push   %ebp
44ab3b:	4f                   	dec    %edi
44ab3c:	59                   	pop    %ecx
44ab3d:	6c                   	insb   (%dx),%es:(%edi)
44ab3e:	4f                   	dec    %edi
44ab3f:	43                   	inc    %ebx
44ab40:	49                   	dec    %ecx
44ab41:	4c                   	dec    %esp
44ab42:	48                   	dec    %eax
44ab43:	36 7a 46             	ss jp  0x44ab8c
44ab46:	34 77                	xor    $0x77,%al
44ab48:	4f                   	dec    %edi
44ab49:	53                   	push   %ebx
44ab4a:	38 39                	cmp    %bh,(%ecx)
44ab4c:	4a                   	dec    %edx
44ab4d:	31 44 33 54          	xor    %eax,0x54(%ebx,%esi,1)
44ab51:	4a                   	dec    %edx
44ab52:	43                   	inc    %ebx
44ab53:	39 59 56             	cmp    %ebx,0x56(%ecx)
44ab56:	62 6b 35             	bound  %ebp,0x35(%ebx)
44ab59:	69 4b 50 2b 62 6e 32 	imul   $0x326e622b,0x50(%ebx),%ecx
44ab60:	69 77 46 42 70 50 72 	imul   $0x72507042,0x46(%edi),%esi
44ab67:	57                   	push   %edi
44ab68:	4e                   	dec    %esi
44ab69:	43                   	inc    %ebx
44ab6a:	4a                   	dec    %edx
44ab6b:	4e                   	dec    %esi
44ab6c:	47                   	inc    %edi
44ab6d:	6d                   	insl   (%dx),%es:(%edi)
44ab6e:	58                   	pop    %eax
44ab6f:	31 37                	xor    %esi,(%edi)
44ab71:	50                   	push   %eax
44ab72:	57                   	push   %edi
44ab73:	5a                   	pop    %edx
44ab74:	73 6c                	jae    0x44abe2
44ab76:	43                   	inc    %ebx
44ab77:	50                   	push   %eax
44ab78:	64 61                	fs popa
44ab7a:	75 52                	jne    0x44abce
44ab7c:	45                   	inc    %ebp
44ab7d:	4c                   	dec    %esp
44ab7e:	72 76                	jb     0x44abf6
44ab80:	77 41                	ja     0x44abc3
44ab82:	45                   	inc    %ebp
44ab83:	77 30                	ja     0x44abb5
44ab85:	59                   	pop    %ecx
44ab86:	6f                   	outsl  %ds:(%esi),(%dx)
44ab87:	6f                   	outsl  %ds:(%esi),(%dx)
44ab88:	53                   	push   %ebx
44ab89:	66 4c                	dec    %sp
44ab8b:	42                   	inc    %edx
44ab8c:	39 46 52             	cmp    %eax,0x52(%esi)
44ab8f:	48                   	dec    %eax
44ab90:	6a 44                	push   $0x44
44ab92:	34 58                	xor    $0x58,%al
44ab94:	41                   	inc    %ecx
44ab95:	5a                   	pop    %edx
44ab96:	43                   	inc    %ebx
44ab97:	49                   	dec    %ecx
44ab98:	44                   	inc    %esp
44ab99:	38 61 30             	cmp    %ah,0x30(%ecx)
44ab9c:	6b 56 42 6d          	imul   $0x6d,0x42(%esi),%edx
44aba0:	6b 70 77 7a          	imul   $0x7a,0x77(%eax),%esi
44aba4:	68 30 53 2b 49       	push   $0x492b5330
44aba9:	6e                   	outsb  %ds:(%esi),(%dx)
44abaa:	57                   	push   %edi
44abab:	65 79 54             	gs jns 0x44ac02
44abae:	49                   	dec    %ecx
44abaf:	37                   	aaa
44abb0:	70 57                	jo     0x44ac09
44abb2:	45                   	inc    %ebp
44abb3:	51                   	push   %ecx
44abb4:	54                   	push   %esp
44abb5:	4b                   	dec    %ebx
44abb6:	2b 6d 61             	sub    0x61(%ebp),%ebp
44abb9:	67 48                	addr16 dec %eax
44abbb:	45                   	inc    %ebp
44abbc:	31 63 45             	xor    %esp,0x45(%ebx)
44abbf:	30 54 61 49          	xor    %dl,0x49(%ecx,%eiz,2)
44abc3:	46                   	inc    %esi
44abc4:	6a 76                	push   $0x76
44abc6:	37                   	aaa
44abc7:	73 70                	jae    0x44ac39
44abc9:	68 31 75 56 61       	push   $0x61567531
44abce:	6e                   	outsb  %ds:(%esi),(%dx)
44abcf:	51                   	push   %ecx
44abd0:	68 77 65 50 31       	push   $0x31506577
44abd5:	45                   	inc    %ebp
44abd6:	35 38 31 2f 35       	xor    $0x352f3138,%eax
44abdb:	45                   	inc    %ebp
44abdc:	34 51                	xor    $0x51,%al
44abde:	4e                   	dec    %esi
44abdf:	36 33 6c 50 57       	xor    %ss:0x57(%eax,%edx,2),%ebp
44abe4:	37                   	aaa
44abe5:	6e                   	outsb  %ds:(%esi),(%dx)
44abe6:	39 4f 4e             	cmp    %ecx,0x4e(%edi)
44abe9:	30 4e 78             	xor    %cl,0x78(%esi)
44abec:	57                   	push   %edi
44abed:	48                   	dec    %eax
44abee:	4a                   	dec    %edx
44abef:	56                   	push   %esi
44abf0:	5a                   	pop    %edx
44abf1:	50                   	push   %eax
44abf2:	70 2b                	jo     0x44ac1f
44abf4:	79 43                	jns    0x44ac39
44abf6:	70 75                	jo     0x44ac6d
44abf8:	54                   	push   %esp
44abf9:	71 77                	jno    0x44ac72
44abfb:	71 72                	jno    0x44ac6f
44abfd:	52                   	push   %edx
44abfe:	65 44                	gs inc %esp
44ac00:	71 2b                	jno    0x44ac2d
44ac02:	70 32                	jo     0x44ac36
44ac04:	38 59 63             	cmp    %bl,0x63(%ecx)
44ac07:	47                   	inc    %edi
44ac08:	78 58                	js     0x44ac62
44ac0a:	2f                   	das
44ac0b:	30 72 53             	xor    %dh,0x53(%edx)
44ac0e:	51                   	push   %ecx
44ac0f:	68 62 6a 6f 71       	push   $0x716f6a62
44ac14:	52                   	push   %edx
44ac15:	76 70                	jbe    0x44ac87
44ac17:	6b 4c 4d 39 4a       	imul   $0x4a,0x39(%ebp,%ecx,2),%ecx
44ac1c:	6f                   	outsl  %ds:(%esi),(%dx)
44ac1d:	36 50                	ss push %eax
44ac1f:	64 43                	fs inc %ebx
44ac21:	36 49                	ss dec %ecx
44ac23:	4c                   	dec    %esp
44ac24:	78 70                	js     0x44ac96
44ac26:	4c                   	dec    %esp
44ac27:	68 55 45 51 41       	push   $0x41514555
44ac2c:	65 45                	gs inc %ebp
44ac2e:	48                   	dec    %eax
44ac2f:	54                   	push   %esp
44ac30:	67 6b 4e 48 75       	imul   $0x75,0x48(%bp),%ecx
44ac35:	39 4d 4f             	cmp    %ecx,0x4f(%ebp)
44ac38:	57                   	push   %edi
44ac39:	4f                   	dec    %edi
44ac3a:	57                   	push   %edi
44ac3b:	53                   	push   %ebx
44ac3c:	4c                   	dec    %esp
44ac3d:	52                   	push   %edx
44ac3e:	48                   	dec    %eax
44ac3f:	41                   	inc    %ecx
44ac40:	59                   	pop    %ecx
44ac41:	34 6e                	xor    $0x6e,%al
44ac43:	34 64                	xor    $0x64,%al
44ac45:	59                   	pop    %ecx
44ac46:	73 4d                	jae    0x44ac95
44ac48:	6d                   	insl   (%dx),%es:(%edi)
44ac49:	66 4b                	dec    %bx
44ac4b:	57                   	push   %edi
44ac4c:	45                   	inc    %ebp
44ac4d:	74 45                	je     0x44ac94
44ac4f:	48                   	dec    %eax
44ac50:	31 53 52             	xor    %edx,0x52(%ebx)
44ac53:	74 4b                	je     0x44aca0
44ac55:	48                   	dec    %eax
44ac56:	6a 6b                	push   $0x6b
44ac58:	2f                   	das
44ac59:	67 4a                	addr16 dec %edx
44ac5b:	4a                   	dec    %edx
44ac5c:	5a                   	pop    %edx
44ac5d:	75 37                	jne    0x44ac96
44ac5f:	45                   	inc    %ebp
44ac60:	70 43                	jo     0x44aca5
44ac62:	37                   	aaa
44ac63:	64 4e                	fs dec %esi
44ac65:	6f                   	outsl  %ds:(%esi),(%dx)
44ac66:	41                   	inc    %ecx
44ac67:	73 7a                	jae    0x44ace3
44ac69:	66 41                	inc    %cx
44ac6b:	2b 37                	sub    (%edi),%esi
44ac6d:	2b 52 66             	sub    0x66(%edx),%edx
44ac70:	72 73                	jb     0x44ace5
44ac72:	45                   	inc    %ebp
44ac73:	49                   	dec    %ecx
44ac74:	2f                   	das
44ac75:	34 39                	xor    $0x39,%al
44ac77:	54                   	push   %esp
44ac78:	6e                   	outsb  %ds:(%esi),(%dx)
44ac79:	76 65                	jbe    0x44ace0
44ac7b:	52                   	push   %edx
44ac7c:	68 4a 76 53 6c       	push   $0x6c53764a
44ac81:	47                   	inc    %edi
44ac82:	55                   	push   %ebp
44ac83:	67 5a                	addr16 pop %edx
44ac85:	4d                   	dec    %ebp
44ac86:	4b                   	dec    %ebx
44ac87:	37                   	aaa
44ac88:	61                   	popa
44ac89:	6f                   	outsl  %ds:(%esi),(%dx)
44ac8a:	6d                   	insl   (%dx),%es:(%edi)
44ac8b:	4a                   	dec    %edx
44ac8c:	37                   	aaa
44ac8d:	64 62 39             	bound  %edi,%fs:(%ecx)
44ac90:	4a                   	dec    %edx
44ac91:	6e                   	outsb  %ds:(%esi),(%dx)
44ac92:	47                   	inc    %edi
44ac93:	44                   	inc    %esp
44ac94:	4c                   	dec    %esp
44ac95:	69 2b 31 4b 77 65    	imul   $0x65774b31,(%ebx),%ebp
44ac9b:	77 77                	ja     0x44ad14
44ac9d:	48                   	dec    %eax
44ac9e:	70 64                	jo     0x44ad04
44aca0:	4c                   	dec    %esp
44aca1:	49                   	dec    %ecx
44aca2:	67 4a                	addr16 dec %edx
44aca4:	45                   	inc    %ebp
44aca5:	30 4a 2f             	xor    %cl,0x2f(%edx)
44aca8:	44                   	inc    %esp
44aca9:	35 30 59 43 6b       	xor    $0x6b435930,%eax
44acae:	53                   	push   %ebx
44acaf:	78 70                	js     0x44ad21
44acb1:	59                   	pop    %ecx
44acb2:	4d                   	dec    %ebp
44acb3:	55                   	push   %ebp
44acb4:	70 4f                	jo     0x44ad05
44acb6:	33 38                	xor    (%eax),%edi
44acb8:	74 78                	je     0x44ad32
44acba:	33 54 78 51          	xor    0x51(%eax,%edi,2),%edx
44acbe:	79 4f                	jns    0x44ad0f
44acc0:	4d                   	dec    %ebp
44acc1:	7a 76                	jp     0x44ad39
44acc3:	52                   	push   %edx
44acc4:	42                   	inc    %edx
44acc5:	61                   	popa
44acc6:	57                   	push   %edi
44acc7:	6a 49                	push   $0x49
44acc9:	4e                   	dec    %esi
44acca:	31 67 63             	xor    %esp,0x63(%edi)
44accd:	69 49 4c 39 6d 39 71 	imul   $0x71396d39,0x4c(%ecx),%ecx
44acd4:	44                   	inc    %esp
44acd5:	35 39 35 79 30       	xor    $0x30793539,%eax
44acda:	66 63 41 68          	arpl   %ax,0x68(%ecx)
44acde:	72 56                	jb     0x44ad36
44ace0:	39 57 37             	cmp    %edx,0x37(%edi)
44ace3:	53                   	push   %ebx
44ace4:	63 65 64             	arpl   %esp,0x64(%ebp)
44ace7:	31 4a 6d             	xor    %ecx,0x6d(%edx)
44acea:	34 63                	xor    $0x63,%al
44acec:	70 44                	jo     0x44ad32
44acee:	48                   	dec    %eax
44acef:	4f                   	dec    %edi
44acf0:	4e                   	dec    %esi
44acf1:	61                   	popa
44acf2:	2b 53 6b             	sub    0x6b(%ebx),%edx
44acf5:	75 74                	jne    0x44ad6b
44acf7:	32 71 6f             	xor    0x6f(%ecx),%dh
44acfa:	53                   	push   %ebx
44acfb:	58                   	pop    %eax
44acfc:	62 76 6c             	bound  %esi,0x6c(%esi)
44acff:	74 35                	je     0x44ad36
44ad01:	65 71 69             	gs jno 0x44ad6d
44ad04:	72 4f                	jb     0x44ad55
44ad06:	36 61                	ss popa
44ad08:	30 45 38             	xor    %al,0x38(%ebp)
44ad0b:	45                   	inc    %ebp
44ad0c:	2f                   	das
44ad0d:	51                   	push   %ecx
44ad0e:	4a                   	dec    %edx
44ad0f:	4e                   	dec    %esi
44ad10:	75 68                	jne    0x44ad7a
44ad12:	66 44                	inc    %sp
44ad14:	38 2f                	cmp    %ch,(%edi)
44ad16:	68 4f 78 5a 6b       	push   $0x6b5a784f
44ad1b:	36 4f                	ss dec %edi
44ad1d:	30 4c 2b 37          	xor    %cl,0x37(%ebx,%ebp,1)
44ad21:	71 53                	jno    0x44ad76
44ad23:	2f                   	das
44ad24:	70 71                	jo     0x44ad97
44ad26:	51                   	push   %ecx
44ad27:	30 6a 57             	xor    %ch,0x57(%edx)
44ad2a:	56                   	push   %esi
44ad2b:	72 41                	jb     0x44ad6e
44ad2d:	57                   	push   %edi
44ad2e:	79 37                	jns    0x44ad67
44ad30:	59                   	pop    %ecx
44ad31:	32 79 61             	xor    0x61(%ecx),%bh
44ad34:	64 73 6f             	fs jae 0x44ada6
44ad37:	4a                   	dec    %edx
44ad38:	31 66 4c             	xor    %esp,0x4c(%esi)
44ad3b:	4d                   	dec    %ebp
44ad3c:	4b                   	dec    %ebx
44ad3d:	55                   	push   %ebp
44ad3e:	76 63                	jbe    0x44ada3
44ad40:	64 73 52             	fs jae 0x44ad95
44ad43:	42                   	inc    %edx
44ad44:	44                   	inc    %esp
44ad45:	45                   	inc    %ebp
44ad46:	65 42                	gs inc %edx
44ad48:	63 55 68             	arpl   %edx,0x68(%ebp)
44ad4b:	54                   	push   %esp
44ad4c:	6f                   	outsl  %ds:(%esi),(%dx)
44ad4d:	6d                   	insl   (%dx),%es:(%edi)
44ad4e:	64 4b                	fs dec %ebx
44ad50:	76 6a                	jbe    0x44adbc
44ad52:	54                   	push   %esp
44ad53:	79 47                	jns    0x44ad9c
44ad55:	46                   	inc    %esi
44ad56:	48                   	dec    %eax
44ad57:	38 66 2f             	cmp    %ah,0x2f(%esi)
44ad5a:	42                   	inc    %edx
44ad5b:	72 59                	jb     0x44adb6
44ad5d:	78 76                	js     0x44add5
44ad5f:	6a 78                	push   $0x78
44ad61:	56                   	push   %esi
44ad62:	49                   	dec    %ecx
44ad63:	43                   	inc    %ebx
44ad64:	68 6b 61 43 41       	push   $0x4143616b
44ad69:	4b                   	dec    %ebx
44ad6a:	6f                   	outsl  %ds:(%esi),(%dx)
44ad6b:	72 59                	jb     0x44adc6
44ad6d:	75 6a                	jne    0x44add9
44ad6f:	70 30                	jo     0x44ada1
44ad71:	7a 37                	jp     0x44adaa
44ad73:	4b                   	dec    %ebx
44ad74:	5a                   	pop    %edx
44ad75:	47                   	inc    %edi
44ad76:	67 67 4a             	addr16 addr16 dec %edx
44ad79:	39 30                	cmp    %esi,(%eax)
44ad7b:	35 7a 47 6b 57       	xor    $0x576b477a,%eax
44ad80:	2b 2b                	sub    (%ebx),%ebp
44ad82:	4b                   	dec    %ebx
44ad83:	62 46 51             	bound  %eax,0x51(%esi)
44ad86:	4e                   	dec    %esi
44ad87:	46                   	inc    %esi
44ad88:	4d                   	dec    %ebp
44ad89:	62 74 4c 78          	bound  %esi,0x78(%esp,%ecx,2)
44ad8d:	6f                   	outsl  %ds:(%esi),(%dx)
44ad8e:	52                   	push   %edx
44ad8f:	6e                   	outsb  %ds:(%esi),(%dx)
44ad90:	6f                   	outsl  %ds:(%esi),(%dx)
44ad91:	4a                   	dec    %edx
44ad92:	6f                   	outsl  %ds:(%esi),(%dx)
44ad93:	47                   	inc    %edi
44ad94:	62 4c 70 65          	bound  %ecx,0x65(%eax,%esi,2)
44ad98:	61                   	popa
44ad99:	73 54                	jae    0x44adef
44ad9b:	6e                   	outsb  %ds:(%esi),(%dx)
44ad9c:	56                   	push   %esi
44ad9d:	69 53 53 64 4a 63 57 	imul   $0x57634a64,0x53(%ebx),%edx
44ada4:	6c                   	insb   (%dx),%es:(%edi)