44fd62:	4c                   	dec    %esp
44fd63:	39 4d 6d             	cmp    %ecx,0x6d(%ebp)
44fd66:	4e                   	dec    %esi
44fd67:	35 74 6c 55 75       	xor    $0x75556c74,%eax
44fd6c:	78 6f                	js     0x44fddd
44fd6e:	51                   	push   %ecx
44fd6f:	63 68 48             	arpl   %ebp,0x48(%eax)
44fd72:	34 76                	xor    $0x76,%al
44fd74:	53                   	push   %ebx
44fd75:	61                   	popa
44fd76:	42                   	inc    %edx
44fd77:	74 36                	je     0x44fdaf
44fd79:	43                   	inc    %ebx
44fd7a:	54                   	push   %esp
44fd7b:	46                   	inc    %esi
44fd7c:	34 44                	xor    $0x44,%al
44fd7e:	71 38                	jno    0x44fdb8
44fd80:	36 67 70 79          	ss addr16 jo 0x44fdfd
44fd84:	37                   	aaa
44fd85:	56                   	push   %esi
44fd86:	79 2f                	jns    0x44fdb7
44fd88:	4d                   	dec    %ebp
44fd89:	73 5a                	jae    0x44fde5
44fd8b:	43                   	inc    %ebx
44fd8c:	4f                   	dec    %edi
44fd8d:	64 2f                	fs das
44fd8f:	62 39                	bound  %edi,(%ecx)
44fd91:	73 4e                	jae    0x44fde1
44fd93:	45                   	inc    %ebp
44fd94:	31 46 77             	xor    %eax,0x77(%esi)
44fd97:	55                   	push   %ebp
44fd98:	78 48                	js     0x44fde2
44fd9a:	34 6d                	xor    $0x6d,%al
44fd9c:	68 6e 4d 75 74       	push   $0x74754d6e
44fda1:	70 47                	jo     0x44fdea
44fda3:	67 37                	addr16 aaa
44fda5:	4e                   	dec    %esi
44fda6:	46                   	inc    %esi
44fda7:	69 47 43 4f 44 67 53 	imul   $0x5367444f,0x43(%edi),%eax
44fdae:	39 4a 33             	cmp    %ecx,0x33(%edx)
44fdb1:	66 31 72 64          	xor    %si,0x64(%edx)
44fdb5:	79 51                	jns    0x44fe08
44fdb7:	6e                   	outsb  %ds:(%esi),(%dx)
44fdb8:	45                   	inc    %ebp
44fdb9:	68 7a 42 68 70       	push   $0x7068427a
44fdbe:	6a 51                	push   $0x51
44fdc0:	34 30                	xor    $0x30,%al
44fdc2:	51                   	push   %ecx
44fdc3:	53                   	push   %ebx
44fdc4:	39 69 42             	cmp    %ebp,0x42(%ecx)
44fdc7:	79 67                	jns    0x44fe30
44fdc9:	74 48                	je     0x44fe13
44fdcb:	78 66                	js     0x44fe33
44fdcd:	66 51                	push   %cx
44fdcf:	38 4b 7a             	cmp    %cl,0x7a(%ebx)
44fdd2:	53                   	push   %ebx
44fdd3:	45                   	inc    %ebp
44fdd4:	33 79 67             	xor    0x67(%ecx),%edi
44fdd7:	6e                   	outsb  %ds:(%esi),(%dx)
44fdd8:	56                   	push   %esi
44fdd9:	45                   	inc    %ebp
44fdda:	36 68 72 42 35 55    	ss push $0x55354272
44fde0:	69 4a 43 62 50 6b 4e 	imul   $0x4e6b5062,0x43(%edx),%ecx
44fde7:	59                   	pop    %ecx
44fde8:	74 52                	je     0x44fe3c
44fdea:	73 32                	jae    0x44fe1e
44fdec:	4d                   	dec    %ebp
44fded:	38 65 49             	cmp    %ah,0x49(%ebp)
44fdf0:	65 41                	gs inc %ecx
44fdf2:	31 42 37             	xor    %eax,0x37(%edx)
44fdf5:	62 6d 4d             	bound  %ebp,0x4d(%ebp)
44fdf8:	61                   	popa
44fdf9:	63 4d 53             	arpl   %ecx,0x53(%ebp)
44fdfc:	4d                   	dec    %ebp
44fdfd:	4c                   	dec    %esp
44fdfe:	4a                   	dec    %edx
44fdff:	4f                   	dec    %edi
44fe00:	5a                   	pop    %edx
44fe01:	75 55                	jne    0x44fe58
44fe03:	49                   	dec    %ecx
44fe04:	65 6e                	outsb  %gs:(%esi),(%dx)
44fe06:	78 6c                	js     0x44fe74
44fe08:	4e                   	dec    %esi
44fe09:	2f                   	das
44fe0a:	45                   	inc    %ebp
44fe0b:	37                   	aaa
44fe0c:	36 30 46 71          	xor    %al,%ss:0x71(%esi)
44fe10:	65 73 44             	gs jae 0x44fe57
44fe13:	4e                   	dec    %esi
44fe14:	2f                   	das
44fe15:	69 4c 55 49 4c 63 78 	imul   $0x7778634c,0x49(%ebp,%edx,2),%ecx
44fe1c:	77
44fe1d:	52                   	push   %edx
44fe1e:	34 7a                	xor    $0x7a,%al
44fe20:	36 48                	ss dec %eax
44fe22:	73 67                	jae    0x44fe8b
44fe24:	4e                   	dec    %esi
44fe25:	59                   	pop    %ecx
44fe26:	70 62                	jo     0x44fe8a
44fe28:	39 79 6c             	cmp    %edi,0x6c(%ecx)
44fe2b:	68 4b 31 59 54       	push   $0x5459314b
44fe30:	54                   	push   %esp
44fe31:	31 4f 44             	xor    %ecx,0x44(%edi)
44fe34:	4c                   	dec    %esp
44fe35:	4d                   	dec    %ebp
44fe36:	42                   	inc    %edx
44fe37:	38 6e 6c             	cmp    %ch,0x6c(%esi)
44fe3a:	48                   	dec    %eax
44fe3b:	47                   	inc    %edi
44fe3c:	56                   	push   %esi
44fe3d:	74 2b                	je     0x44fe6a
44fe3f:	75 77                	jne    0x44feb8
44fe41:	37                   	aaa
44fe42:	64 7a 5a             	fs jp  0x44fe9f
44fe45:	52                   	push   %edx
44fe46:	61                   	popa
44fe47:	65 4d                	gs dec %ebp
44fe49:	67 42                	addr16 inc %edx
44fe4b:	4d                   	dec    %ebp
44fe4c:	65 34 68             	gs xor $0x68,%al
44fe4f:	44                   	inc    %esp
44fe50:	67 6b 61 66 54       	imul   $0x54,0x66(%bx,%di),%esp
44fe55:	58                   	pop    %eax
44fe56:	72 35                	jb     0x44fe8d
44fe58:	44                   	inc    %esp
44fe59:	73 38                	jae    0x44fe93
44fe5b:	56                   	push   %esi
44fe5c:	7a 32                	jp     0x44fe90
44fe5e:	36 64 5a             	ss fs pop %edx
44fe61:	77 46                	ja     0x44fea9
44fe63:	6f                   	outsl  %ds:(%esi),(%dx)
44fe64:	74 42                	je     0x44fea8
44fe66:	48                   	dec    %eax
44fe67:	39 41 57             	cmp    %eax,0x57(%ecx)
44fe6a:	30 66 54             	xor    %ah,0x54(%esi)
44fe6d:	43                   	inc    %ebx
44fe6e:	45                   	inc    %ebp
44fe6f:	52                   	push   %edx
44fe70:	6d                   	insl   (%dx),%es:(%edi)
44fe71:	63 34 34             	arpl   %esi,(%esp,%esi,1)
44fe74:	42                   	inc    %edx
44fe75:	72 65                	jb     0x44fedc
44fe77:	43                   	inc    %ebx
44fe78:	36 30 61 35          	xor    %ah,%ss:0x35(%ecx)
44fe7c:	50                   	push   %eax
44fe7d:	77 48                	ja     0x44fec7
44fe7f:	57                   	push   %edi
44fe80:	4d                   	dec    %ebp
44fe81:	58                   	pop    %eax
44fe82:	44                   	inc    %esp
44fe83:	72 45                	jb     0x44feca
44fe85:	45                   	inc    %ebp
44fe86:	2b 47 4a             	sub    0x4a(%edi),%eax
44fe89:	76 6d                	jbe    0x44fef8
44fe8b:	4b                   	dec    %ebx
44fe8c:	75 55                	jne    0x44fee3
44fe8e:	4b                   	dec    %ebx
44fe8f:	7a 6a                	jp     0x44fefb
44fe91:	5a                   	pop    %edx
44fe92:	2b 34 6b             	sub    (%ebx,%ebp,2),%esi
44fe95:	55                   	push   %ebp
44fe96:	74 69                	je     0x44ff01
44fe98:	38 62 52             	cmp    %ah,0x52(%edx)
44fe9b:	68 6b 42 4f 77       	push   $0x774f426b
44fea0:	6a 77                	push   $0x77
44fea2:	43                   	inc    %ebx
44fea3:	30 39                	xor    %bh,(%ecx)
44fea5:	37                   	aaa
44fea6:	4a                   	dec    %edx
44fea7:	36 48                	ss dec %eax
44fea9:	57                   	push   %edi
44feaa:	4e                   	dec    %esi
44feab:	35 65 37 58 51       	xor    $0x51583765,%eax
44feb0:	68 4c 34 4d 55       	push   $0x554d344c
44feb5:	43                   	inc    %ebx
44feb6:	46                   	inc    %esi
44feb7:	56                   	push   %esi
44feb8:	50                   	push   %eax
44feb9:	4a                   	dec    %edx
44feba:	70 4c                	jo     0x44ff08
44febc:	71 4e                	jno    0x44ff0c
44febe:	4e                   	dec    %esi
44febf:	65 39 48 56          	cmp    %ecx,%gs:0x56(%eax)
44fec3:	51                   	push   %ecx
44fec4:	47                   	inc    %edi
44fec5:	6c                   	insb   (%dx),%es:(%edi)
44fec6:	4f                   	dec    %edi
44fec7:	7a 6c                	jp     0x44ff35
44fec9:	71 33                	jno    0x44fefe
44fecb:	71 73                	jno    0x44ff40
44fecd:	56                   	push   %esi
44fece:	45                   	inc    %ebp
44fecf:	6b 6c 58 55 71       	imul   $0x71,0x55(%eax,%ebx,2),%ebp
44fed4:	75 36                	jne    0x44ff0c
44fed6:	59                   	pop    %ecx
44fed7:	32 31                	xor    (%ecx),%dh
44fed9:	35 54 52 6a 57       	xor    $0x576a5254,%eax
44fede:	6e                   	outsb  %ds:(%esi),(%dx)
44fedf:	4f                   	dec    %edi
44fee0:	72 71                	jb     0x44ff53
44fee2:	72 73                	jb     0x44ff57
44fee4:	74 4e                	je     0x44ff34
44fee6:	6c                   	insb   (%dx),%es:(%edi)
44fee7:	39 79 2f             	cmp    %edi,0x2f(%ecx)
44feea:	35 52 4b 68 77       	xor    $0x77684b52,%eax
44feef:	78 50                	js     0x44ff41
44fef1:	45                   	inc    %ebp
44fef2:	4a                   	dec    %edx
44fef3:	6a 55                	push   $0x55
44fef5:	57                   	push   %edi
44fef6:	37                   	aaa
44fef7:	30 4b 46             	xor    %cl,0x46(%ebx)
44fefa:	79 4d                	jns    0x44ff49
44fefc:	6b 71 36 72          	imul   $0x72,0x36(%ecx),%esi
44ff00:	6a 4a                	push   $0x4a
44ff02:	68 67 49 4c 65       	push   $0x654c4967
44ff07:	7a 30                	jp     0x44ff39
44ff09:	6f                   	outsl  %ds:(%esi),(%dx)
44ff0a:	54                   	push   %esp
44ff0b:	36 56                	ss push %esi
44ff0d:	39 61 43             	cmp    %esp,0x43(%ecx)
44ff10:	4a                   	dec    %edx
44ff11:	48                   	dec    %eax
44ff12:	49                   	dec    %ecx
44ff13:	6e                   	outsb  %ds:(%esi),(%dx)
44ff14:	68 49 75 59 2f       	push   $0x2f597549
44ff19:	72 34                	jb     0x44ff4f
44ff1b:	6d                   	insl   (%dx),%es:(%edi)
44ff1c:	72 5a                	jb     0x44ff78
44ff1e:	49                   	dec    %ecx
44ff1f:	41                   	inc    %ecx
44ff20:	4f                   	dec    %edi
44ff21:	68 6e 42 71 44       	push   $0x4471426e
44ff26:	6f                   	outsl  %ds:(%esi),(%dx)
44ff27:	39 47 37             	cmp    %eax,0x37(%edi)
44ff2a:	61                   	popa
44ff2b:	46                   	inc    %esi
44ff2c:	6d                   	insl   (%dx),%es:(%edi)
44ff2d:	72 44                	jb     0x44ff73
44ff2f:	4a                   	dec    %edx
44ff30:	58                   	pop    %eax
44ff31:	4e                   	dec    %esi
44ff32:	76 33                	jbe    0x44ff67
44ff34:	6b 44 73 58 70       	imul   $0x70,0x58(%ebx,%esi,2),%eax
44ff39:	75 7a                	jne    0x44ffb5
44ff3b:	37                   	aaa
44ff3c:	49                   	dec    %ecx
44ff3d:	34 4f                	xor    $0x4f,%al
44ff3f:	39 2b                	cmp    %ebp,(%ebx)
44ff41:	74 4a                	je     0x44ff8d
44ff43:	66 30 46 4e          	data16 xor %al,0x4e(%esi)
44ff47:	43                   	inc    %ebx
44ff48:	6d                   	insl   (%dx),%es:(%edi)
44ff49:	38 6b 37             	cmp    %ch,0x37(%ebx)
44ff4c:	4e                   	dec    %esi
44ff4d:	35 78 4e 32 70       	xor    $0x70324e78,%eax
44ff52:	77 6e                	ja     0x44ffc2
44ff54:	64 56                	fs push %esi
44ff56:	38 6b 33             	cmp    %ch,0x33(%ebx)
44ff59:	55                   	push   %ebp
44ff5a:	2b 32                	sub    (%edx),%esi
44ff5c:	53                   	push   %ebx
44ff5d:	69 41 42 66 69 50 77 	imul   $0x77506966,0x42(%ecx),%eax
44ff64:	54                   	push   %esp
44ff65:	79 47                	jns    0x44ffae
44ff67:	48                   	dec    %eax
44ff68:	57                   	push   %edi
44ff69:	57                   	push   %edi
44ff6a:	6b 2b 68             	imul   $0x68,(%ebx),%ebp
44ff6d:	32 2f                	xor    (%edi),%ch
44ff6f:	7a 6d                	jp     0x44ffde
44ff71:	47                   	inc    %edi
44ff72:	48                   	dec    %eax
44ff73:	78 33                	js     0x44ffa8
44ff75:	43                   	inc    %ebx
44ff76:	63 78 54             	arpl   %edi,0x54(%eax)
44ff79:	71 35                	jno    0x44ffb0
44ff7b:	64 50                	fs push %eax
44ff7d:	61                   	popa
44ff7e:	37                   	aaa
44ff7f:	6a 74                	push   $0x74
44ff81:	34 39                	xor    $0x39,%al
44ff83:	6d                   	insl   (%dx),%es:(%edi)
44ff84:	55                   	push   %ebp
44ff85:	58                   	pop    %eax
44ff86:	76 5a                	jbe    0x44ffe2
44ff88:	77 33                	ja     0x44ffbd
44ff8a:	54                   	push   %esp
44ff8b:	30 72 71             	xor    %dh,0x71(%edx)
44ff8e:	77 58                	ja     0x44ffe8
44ff90:	78 61                	js     0x44fff3
44ff92:	34 46                	xor    $0x46,%al
44ff94:	31 6e 51             	xor    %ebp,0x51(%esi)
44ff97:	79 33                	jns    0x44ffcc
44ff99:	71 4a                	jno    0x44ffe5
44ff9b:	4f                   	dec    %edi
44ff9c:	69 36 68 62 72 75    	imul   $0x75726268,(%esi),%esi
44ffa2:	42                   	inc    %edx
44ffa3:	36 6c                	ss insb (%dx),%es:(%edi)
44ffa5:	6e                   	outsb  %ds:(%esi),(%dx)
44ffa6:	65 30 33             	xor    %dh,%gs:(%ebx)
44ffa9:	6c                   	insb   (%dx),%es:(%edi)
44ffaa:	69 4f 6b 57 35 67 74 	imul   $0x74673557,0x6b(%edi),%ecx
44ffb1:	36 39 70 76          	cmp    %esi,%ss:0x76(%eax)
44ffb5:	69 4d 46 36 31 6d 4b 	imul   $0x4b6d3136,0x46(%ebp),%ecx
44ffbc:	6e                   	outsb  %ds:(%esi),(%dx)
44ffbd:	68 44 38 55 51       	push   $0x51553844
44ffc2:	75 33                	jne    0x44fff7
44ffc4:	62 66 2b             	bound  %esp,0x2b(%esi)
44ffc7:	75 63                	jne    0x45002c
44ffc9:	66 33 51 57          	xor    0x57(%ecx),%dx
44ffcd:	46                   	inc    %esi
44ffce:	63 55 68             	arpl   %edx,0x68(%ebp)
44ffd1:	39 52 62             	cmp    %edx,0x62(%edx)
44ffd4:	71 4d                	jno    0x450023
44ffd6:	63 4b 68             	arpl   %ecx,0x68(%ebx)
44ffd9:	76 35                	jbe    0x450010
44ffdb:	41                   	inc    %ecx
44ffdc:	49                   	dec    %ecx
44ffdd:	4c                   	dec    %esp
44ffde:	47                   	inc    %edi
44ffdf:	30 54 33 6f          	xor    %dl,0x6f(%ebx,%esi,1)
44ffe3:	2b 78 64             	sub    0x64(%eax),%edi
44ffe6:	47                   	inc    %edi
44ffe7:	4d                   	dec    %ebp
44ffe8:	6a 51                	push   $0x51
44ffea:	78 6f                	js     0x45005b
44ffec:	2b 6e 36             	sub    0x36(%esi),%ebp
44ffef:	44                   	inc    %esp
44fff0:	33 65 75             	xor    0x75(%ebp),%esp
44fff3:	5a                   	pop    %edx
44fff4:	74 70                	je     0x450066
44fff6:	66 46                	inc    %si
44fff8:	34 45                	xor    $0x45,%al
44fffa:	42                   	inc    %edx
44fffb:	41                   	inc    %ecx
44fffc:	77 73                	ja     0x450071
44fffe:	4a                   	dec    %edx
44ffff:	65 59                	gs pop %ecx
450001:	39 4b 2b             	cmp    %ecx,0x2b(%ebx)
450004:	61                   	popa
450005:	6c                   	insb   (%dx),%es:(%edi)
450006:	43                   	inc    %ebx
450007:	7a 50                	jp     0x450059
450009:	41                   	inc    %ecx
45000a:	6c                   	insb   (%dx),%es:(%edi)
45000b:	38 32                	cmp    %dh,(%edx)
45000d:	6c                   	insb   (%dx),%es:(%edi)
45000e:	63 46 74             	arpl   %eax,0x74(%esi)
450011:	50                   	push   %eax