44cef1:	74 4f                	je     0x44cf42
44cef3:	35 63 76 73 4b       	xor    $0x4b737663,%eax
44cef8:	70 38                	jo     0x44cf32
44cefa:	2b 6e 36             	sub    0x36(%esi),%ebp
44cefd:	4c                   	dec    %esp
44cefe:	74 53                	je     0x44cf53
44cf00:	71 33                	jno    0x44cf35
44cf02:	6d                   	insl   (%dx),%es:(%edi)
44cf03:	44                   	inc    %esp
44cf04:	50                   	push   %eax
44cf05:	77 55                	ja     0x44cf5c
44cf07:	68 78 77 48 6d       	push   $0x6d487778
44cf0c:	78 72                	js     0x44cf80
44cf0e:	75 30                	jne    0x44cf40
44cf10:	77 53                	ja     0x44cf65
44cf12:	62 51 4f             	bound  %edx,0x4f(%ecx)
44cf15:	78 75                	js     0x44cf8c
44cf17:	50                   	push   %eax
44cf18:	6a 6e                	push   $0x6e
44cf1a:	55                   	push   %ebp
44cf1b:	4d                   	dec    %ebp
44cf1c:	43                   	inc    %ebx
44cf1d:	69 32 4d 65 68 2f    	imul   $0x2f68654d,(%edx),%esi
44cf23:	4d                   	dec    %ebp
44cf24:	58                   	pop    %eax
44cf25:	64 68 6a 46 53 48    	fs push $0x4853466a
44cf2b:	38 70 6e             	cmp    %dh,0x6e(%eax)
44cf2e:	5a                   	pop    %edx
44cf2f:	45                   	inc    %ebp
44cf30:	39 33                	cmp    %esi,(%ebx)
44cf32:	2f                   	das
44cf33:	36 62 30             	bound  %esi,%ss:(%eax)
44cf36:	4f                   	dec    %edi
44cf37:	66 68 55 44          	pushw  $0x4455
44cf3b:	74 45                	je     0x44cf82
44cf3d:	73 77                	jae    0x44cfb6
44cf3f:	43                   	inc    %ebx
44cf40:	73 72                	jae    0x44cfb4
44cf42:	6f                   	outsl  %ds:(%esi),(%dx)
44cf43:	4a                   	dec    %edx
44cf44:	66 45                	inc    %bp
44cf46:	4c                   	dec    %esp
44cf47:	31 62 69             	xor    %esp,0x69(%edx)
44cf4a:	6d                   	insl   (%dx),%es:(%edi)
44cf4b:	4a                   	dec    %edx
44cf4c:	36 4f                	ss dec %edi
44cf4e:	4f                   	dec    %edi
44cf4f:	7a 32                	jp     0x44cf83
44cf51:	45                   	inc    %ebp
44cf52:	4e                   	dec    %esi
44cf53:	56                   	push   %esi
44cf54:	7a 57                	jp     0x44cfad
44cf56:	67 52                	addr16 push %edx
44cf58:	59                   	pop    %ecx
44cf59:	49                   	dec    %ecx
44cf5a:	30 4e 52             	xor    %cl,0x52(%esi)
44cf5d:	66 55                	push   %bp
44cf5f:	45                   	inc    %ebp
44cf60:	41                   	inc    %ecx
44cf61:	74 6f                	je     0x44cfd2
44cf63:	71 48                	jno    0x44cfad
44cf65:	68 71 51 42 56       	push   $0x56425171
44cf6a:	52                   	push   %edx
44cf6b:	74 52                	je     0x44cfbf
44cf6d:	35 76 30 44 53       	xor    $0x53443076,%eax
44cf72:	52                   	push   %edx
44cf73:	6b 71 62 44          	imul   $0x44,0x62(%ecx),%esi
44cf77:	4a                   	dec    %edx
44cf78:	71 52                	jno    0x44cfcc
44cf7a:	37                   	aaa
44cf7b:	76 65                	jbe    0x44cfe2
44cf7d:	41                   	inc    %ecx
44cf7e:	47                   	inc    %edi
44cf7f:	50                   	push   %eax
44cf80:	51                   	push   %ecx
44cf81:	68 4d 50 45 61       	push   $0x6145504d
44cf86:	76 45                	jbe    0x44cfcd
44cf88:	5a                   	pop    %edx
44cf89:	6f                   	outsl  %ds:(%esi),(%dx)
44cf8a:	43                   	inc    %ebx
44cf8b:	73 6c                	jae    0x44cff9
44cf8d:	34 6c                	xor    $0x6c,%al
44cf8f:	61                   	popa
44cf90:	58                   	pop    %eax
44cf91:	4a                   	dec    %edx
44cf92:	47                   	inc    %edi
44cf93:	74 5a                	je     0x44cfef
44cf95:	63 35 64 69 2f 73    	arpl   %esi,0x732f6964
44cf9b:	52                   	push   %edx
44cf9c:	46                   	inc    %esi
44cf9d:	38 73 66             	cmp    %dh,0x66(%ebx)
44cfa0:	6e                   	outsb  %ds:(%esi),(%dx)
44cfa1:	56                   	push   %esi
44cfa2:	78 63                	js     0x44d007
44cfa4:	48                   	dec    %eax
44cfa5:	41                   	inc    %ecx
44cfa6:	58                   	pop    %eax
44cfa7:	61                   	popa
44cfa8:	44                   	inc    %esp
44cfa9:	33 6e 68             	xor    0x68(%esi),%ebp
44cfac:	4d                   	dec    %ebp
44cfad:	4e                   	dec    %esi
44cfae:	35 46 52 55 71       	xor    $0x71555246,%eax
44cfb3:	48                   	dec    %eax
44cfb4:	59                   	pop    %ecx
44cfb5:	6d                   	insl   (%dx),%es:(%edi)
44cfb6:	75 75                	jne    0x44d02d
44cfb8:	47                   	inc    %edi
44cfb9:	56                   	push   %esi
44cfba:	5a                   	pop    %edx
44cfbb:	6d                   	insl   (%dx),%es:(%edi)
44cfbc:	6b 4d 35 49          	imul   $0x49,0x35(%ebp),%ecx
44cfc0:	48                   	dec    %eax
44cfc1:	6f                   	outsl  %ds:(%esi),(%dx)
44cfc2:	2f                   	das
44cfc3:	34 73                	xor    $0x73,%al
44cfc5:	4e                   	dec    %esi
44cfc6:	34 48                	xor    $0x48,%al
44cfc8:	57                   	push   %edi
44cfc9:	45                   	inc    %ebp
44cfca:	2b 39                	sub    (%ecx),%edi
44cfcc:	45                   	inc    %ebp
44cfcd:	4f                   	dec    %edi
44cfce:	6b 70 4d 31          	imul   $0x31,0x4d(%eax),%esi
44cfd2:	6c                   	insb   (%dx),%es:(%edi)
44cfd3:	67 32 58 75          	xor    0x75(%bx,%si),%bl
44cfd7:	53                   	push   %ebx
44cfd8:	70 41                	jo     0x44d01b
44cfda:	47                   	inc    %edi
44cfdb:	2f                   	das
44cfdc:	4d                   	dec    %ebp
44cfdd:	56                   	push   %esi
44cfde:	5a                   	pop    %edx
44cfdf:	64 4c                	fs dec %esp
44cfe1:	49                   	dec    %ecx
44cfe2:	30 66 46             	xor    %ah,0x46(%esi)
44cfe5:	51                   	push   %ecx
44cfe6:	6e                   	outsb  %ds:(%esi),(%dx)
44cfe7:	49                   	dec    %ecx
44cfe8:	75 4b                	jne    0x44d035
44cfea:	2b 78 74             	sub    0x74(%eax),%edi
44cfed:	6e                   	outsb  %ds:(%esi),(%dx)
44cfee:	76 32                	jbe    0x44d022
44cff0:	58                   	pop    %eax
44cff1:	67 74 77             	addr16 je 0x44d06b
44cff4:	4c                   	dec    %esp
44cff5:	77 5a                	ja     0x44d051
44cff7:	33 2f                	xor    (%edi),%ebp
44cff9:	4e                   	dec    %esi
44cffa:	62 72 64             	bound  %esi,0x64(%edx)
44cffd:	53                   	push   %ebx
44cffe:	6b 58 56 4a          	imul   $0x4a,0x56(%eax),%ebx
44d002:	47                   	inc    %edi
44d003:	32 58 6e             	xor    0x6e(%eax),%bl
44d006:	6a 4a                	push   $0x4a
44d008:	2b 73 61             	sub    0x61(%ebx),%esi
44d00b:	49                   	dec    %ecx
44d00c:	46                   	inc    %esi
44d00d:	58                   	pop    %eax
44d00e:	6e                   	outsb  %ds:(%esi),(%dx)
44d00f:	44                   	inc    %esp
44d010:	77 5a                	ja     0x44d06c
44d012:	65 52                	gs push %edx
44d014:	49                   	dec    %ecx
44d015:	67 67 43             	addr16 addr16 inc %ebx
44d018:	4f                   	dec    %edi
44d019:	39 66 30             	cmp    %esp,0x30(%esi)
44d01c:	68 62 73 44 4e       	push   $0x4e447362
44d021:	72 34                	jb     0x44d057
44d023:	31 48 5a             	xor    %ecx,0x5a(%eax)
44d026:	43                   	inc    %ebx
44d027:	32 34 53             	xor    (%ebx,%edx,2),%dh
44d02a:	64 4a                	fs dec %edx
44d02c:	2b 59 6e             	sub    0x6e(%ecx),%ebx
44d02f:	79 31                	jns    0x44d062
44d031:	58                   	pop    %eax
44d032:	37                   	aaa
44d033:	42                   	inc    %edx
44d034:	36 74 54             	ss je  0x44d08b
44d037:	54                   	push   %esp
44d038:	46                   	inc    %esi
44d039:	6e                   	outsb  %ds:(%esi),(%dx)
44d03a:	4d                   	dec    %ebp
44d03b:	42                   	inc    %edx
44d03c:	61                   	popa
44d03d:	62 33                	bound  %esi,(%ebx)
44d03f:	30 69 33             	xor    %ch,0x33(%ecx)
44d042:	55                   	push   %ebp
44d043:	59                   	pop    %ecx
44d044:	4b                   	dec    %ebx
44d045:	2f                   	das
44d046:	2b 4b 43             	sub    0x43(%ebx),%ecx
44d049:	32 46 34             	xor    0x34(%esi),%al
44d04c:	48                   	dec    %eax
44d04d:	63 4b 69             	arpl   %ecx,0x69(%ebx)
44d050:	51                   	push   %ecx
44d051:	41                   	inc    %ecx
44d052:	52                   	push   %edx
44d053:	44                   	inc    %esp
44d054:	6b 6b 6d 4c          	imul   $0x4c,0x6d(%ebx),%ebp
44d058:	52                   	push   %edx
44d059:	6f                   	outsl  %ds:(%esi),(%dx)
44d05a:	6b 59 4d 4e          	imul   $0x4e,0x4d(%ecx),%ebx
44d05e:	4a                   	dec    %edx
44d05f:	50                   	push   %eax
44d060:	4b                   	dec    %ebx
44d061:	57                   	push   %edi
44d062:	31 4f 57             	xor    %ecx,0x57(%edi)
44d065:	71 41                	jno    0x44d0a8
44d067:	4e                   	dec    %esi
44d068:	38 65 65             	cmp    %ah,0x65(%ebp)
44d06b:	6d                   	insl   (%dx),%es:(%edi)
44d06c:	57                   	push   %edi
44d06d:	46                   	inc    %esi
44d06e:	48                   	dec    %eax
44d06f:	6d                   	insl   (%dx),%es:(%edi)
44d070:	6f                   	outsl  %ds:(%esi),(%dx)
44d071:	6d                   	insl   (%dx),%es:(%edi)
44d072:	62 6a 54             	bound  %ebp,0x54(%edx)
44d075:	65 6d                	gs insl (%dx),%es:(%edi)
44d077:	62 43 6e             	bound  %eax,0x6e(%ebx)
44d07a:	64 67 51             	fs addr16 push %ecx
44d07d:	63 53 36             	arpl   %edx,0x36(%ebx)
44d080:	63 6f 53             	arpl   %ebp,0x53(%edi)
44d083:	6a 65                	push   $0x65
44d085:	51                   	push   %ecx
44d086:	76 6e                	jbe    0x44d0f6
44d088:	79 6b                	jns    0x44d0f5
44d08a:	4b                   	dec    %ebx
44d08b:	76 48                	jbe    0x44d0d5
44d08d:	62 39                	bound  %edi,(%ecx)
44d08f:	30 57 45             	xor    %dl,0x45(%edi)
44d092:	56                   	push   %esi
44d093:	77 62                	ja     0x44d0f7
44d095:	49                   	dec    %ecx
44d096:	55                   	push   %ebp
44d097:	63 6e 52             	arpl   %ebp,0x52(%esi)
44d09a:	56                   	push   %esi
44d09b:	61                   	popa
44d09c:	32 48 7a             	xor    0x7a(%eax),%cl
44d09f:	38 66 45             	cmp    %ah,0x45(%esi)
44d0a2:	61                   	popa
44d0a3:	61                   	popa
44d0a4:	56                   	push   %esi
44d0a5:	45                   	inc    %ebp
44d0a6:	70 53                	jo     0x44d0fb
44d0a8:	54                   	push   %esp
44d0a9:	77 68                	ja     0x44d113
44d0ab:	64 64 63 55 63       	fs arpl %edx,%fs:0x63(%ebp)
44d0b0:	72 6e                	jb     0x44d120
44d0b2:	64 75 31             	fs jne 0x44d0e6
44d0b5:	39 45 69             	cmp    %eax,0x69(%ebp)
44d0b8:	65 31 37             	xor    %esi,%gs:(%edi)
44d0bb:	4c                   	dec    %esp
44d0bc:	53                   	push   %ebx
44d0bd:	77 44                	ja     0x44d103
44d0bf:	35 61 58 4e 69       	xor    $0x694e5861,%eax
44d0c4:	31 2b                	xor    %ebp,(%ebx)
44d0c6:	4a                   	dec    %edx
44d0c7:	34 79                	xor    $0x79,%al
44d0c9:	4c                   	dec    %esp
44d0ca:	6b 69 4a 34          	imul   $0x34,0x4a(%ecx),%ebp
44d0ce:	4a                   	dec    %edx
44d0cf:	36 31 45 57          	xor    %eax,%ss:0x57(%ebp)
44d0d3:	6d                   	insl   (%dx),%es:(%edi)
44d0d4:	49                   	dec    %ecx
44d0d5:	48                   	dec    %eax
44d0d6:	4e                   	dec    %esi
44d0d7:	68 66 64 42 31       	push   $0x31426466
44d0dc:	7a 6f                	jp     0x44d14d
44d0de:	4a                   	dec    %edx
44d0df:	2b 49 58             	sub    0x58(%ecx),%ecx
44d0e2:	2b 76 62             	sub    0x62(%esi),%esi
44d0e5:	78 45                	js     0x44d12c
44d0e7:	34 2b                	xor    $0x2b,%al
44d0e9:	30 47 62             	xor    %al,0x62(%edi)
44d0ec:	2f                   	das
44d0ed:	43                   	inc    %ebx
44d0ee:	75 70                	jne    0x44d160
44d0f0:	74 77                	je     0x44d169
44d0f2:	74 55                	je     0x44d149
44d0f4:	51                   	push   %ecx
44d0f5:	2f                   	das
44d0f6:	73 4d                	jae    0x44d145
44d0f8:	46                   	inc    %esi
44d0f9:	4d                   	dec    %ebp
44d0fa:	50                   	push   %eax
44d0fb:	76 64                	jbe    0x44d161
44d0fd:	4a                   	dec    %edx
44d0fe:	6a 5a                	push   $0x5a
44d100:	58                   	pop    %eax
44d101:	5a                   	pop    %edx
44d102:	6a 61                	push   $0x61
44d104:	43                   	inc    %ebx
44d105:	4d                   	dec    %ebp
44d106:	4a                   	dec    %edx
44d107:	53                   	push   %ebx
44d108:	48                   	dec    %eax
44d109:	4e                   	dec    %esi
44d10a:	48                   	dec    %eax
44d10b:	74 55                	je     0x44d162
44d10d:	2b 4e 58             	sub    0x58(%esi),%ecx
44d110:	76 38                	jbe    0x44d14a
44d112:	63 39                	arpl   %edi,(%ecx)
44d114:	61                   	popa
44d115:	2b 33                	sub    (%ebx),%esi
44d117:	6e                   	outsb  %ds:(%esi),(%dx)
44d118:	30 4c 42 46          	xor    %cl,0x46(%edx,%eax,2)
44d11c:	67 6b 63 70 73       	imul   $0x73,0x70(%bp,%di),%esp
44d121:	59                   	pop    %ecx
44d122:	64 47                	fs inc %edi
44d124:	68 41 6d 42 66       	push   $0x66426d41
44d129:	47                   	inc    %edi
44d12a:	48                   	dec    %eax
44d12b:	55                   	push   %ebp
44d12c:	45                   	inc    %ebp
44d12d:	46                   	inc    %esi
44d12e:	64 76 4e             	fs jbe 0x44d17f
44d131:	66 57                	push   %di
44d133:	6a 66                	push   $0x66
44d135:	33 61 35             	xor    0x35(%ecx),%esp
44d138:	6c                   	insb   (%dx),%es:(%edi)
44d139:	4b                   	dec    %ebx
44d13a:	70 43                	jo     0x44d17f
44d13c:	58                   	pop    %eax
44d13d:	67 51                	addr16 push %ecx
44d13f:	4e                   	dec    %esi
44d140:	58                   	pop    %eax
44d141:	6d                   	insl   (%dx),%es:(%edi)
44d142:	62 6c 52 4e          	bound  %ebp,0x4e(%edx,%edx,2)
44d146:	6f                   	outsl  %ds:(%esi),(%dx)
44d147:	68 4c 6c 30 70       	push   $0x70306c4c
44d14c:	6f                   	outsl  %ds:(%esi),(%dx)
44d14d:	42                   	inc    %edx
44d14e:	7a 71                	jp     0x44d1c1
44d150:	67 4a                	addr16 dec %edx
44d152:	62 54 69 4c          	bound  %edx,0x4c(%ecx,%ebp,2)
44d156:	73 31                	jae    0x44d189
44d158:	74 61                	je     0x44d1bb
44d15a:	42                   	inc    %edx
44d15b:	4a                   	dec    %edx
44d15c:	74 6a                	je     0x44d1c8
44d15e:	4c                   	dec    %esp
44d15f:	4e                   	dec    %esi
44d160:	37                   	aaa
44d161:	39 49 31             	cmp    %ecx,0x31(%ecx)
44d164:	77 4f                	ja     0x44d1b5
44d166:	70 4b                	jo     0x44d1b3
44d168:	51                   	push   %ecx
44d169:	67 5a                	addr16 pop %edx