461000:	42                   	inc    %edx
461001:	77 41                	ja     0x461044
461003:	41                   	inc    %ecx
461004:	41                   	inc    %ecx
461005:	41                   	inc    %ecx
461006:	6c                   	insb   (%dx),%es:(%edi)
461007:	41                   	inc    %ecx
461008:	41                   	inc    %ecx
461009:	41                   	inc    %ecx
46100a:	41                   	inc    %ecx
46100b:	4d                   	dec    %ebp
46100c:	41                   	inc    %ecx
46100d:	41                   	inc    %ecx
46100e:	41                   	inc    %ecx
46100f:	41                   	inc    %ecx
461010:	45                   	inc    %ebp
461011:	41                   	inc    %ecx
461012:	41                   	inc    %ecx
461013:	41                   	inc    %ecx
461014:	41                   	inc    %ecx
461015:	41                   	inc    %ecx
461016:	64 45                	fs inc %ebp
461018:	77 73                	ja     0x46108d
46101a:	72 31                	jb     0x46104d
46101c:	68 45 46 46 68       	push   $0x68464645
461021:	59                   	pop    %ecx
461022:	57                   	push   %edi
461023:	46                   	inc    %esi
461024:	69 67 4e 41 41 41 4b 	imul   $0x4b414141,0x4e(%edi),%esp
46102b:	4b                   	dec    %ebx
46102c:	41                   	inc    %ecx
46102d:	34 41                	xor    $0x41,%al
46102f:	41                   	inc    %ecx
461030:	41                   	inc    %ecx
461031:	6f                   	outsl  %ds:(%esi),(%dx)
461032:	54                   	push   %esp
461033:	42                   	inc    %edx
461034:	68 73 54 43 79       	push   $0x79435473
461039:	75 2f                	jne    0x46106a
46103b:	45                   	inc    %ebp
46103c:	51                   	push   %ecx
46103d:	59                   	pop    %ecx
46103e:	73 49                	jae    0x461089
461040:	78 59                	js     0x46109b
461042:	54                   	push   %esp
461043:	43                   	inc    %ebx
461044:	79 75                	jns    0x4610bb
461046:	32 30                	xor    (%eax),%dh
461048:	41                   	inc    %ecx
461049:	49                   	dec    %ecx
46104a:	41                   	inc    %ecx
46104b:	41                   	inc    %ecx
46104c:	41                   	inc    %ecx
46104d:	59                   	pop    %ecx
46104e:	6d                   	insl   (%dx),%es:(%edi)
46104f:	48                   	dec    %eax
461050:	42                   	inc    %edx
461051:	4d                   	dec    %ebp
461052:	4c                   	dec    %esp
461053:	4b                   	dec    %ebx
461054:	36 73 43             	ss jae 0x46109a
461057:	43                   	inc    %ebx
461058:	42                   	inc    %edx
461059:	45                   	inc    %ebp
46105a:	45                   	inc    %ebp
46105b:	62 77 38             	bound  %esi,0x38(%edi)
46105e:	41                   	inc    %ecx
46105f:	41                   	inc    %ecx
461060:	41                   	inc    %ecx
461061:	6f                   	outsl  %ds:(%esi),(%dx)
461062:	54                   	push   %esp
461063:	42                   	inc    %edx
461064:	52                   	push   %edx
461065:	6f                   	outsl  %ds:(%esi),(%dx)
461066:	54                   	push   %esp
461067:	43                   	inc    %ebx
461068:	79 75                	jns    0x4610df
46106a:	62 46 69             	bound  %eax,0x69(%esi)
46106d:	73 44                	jae    0x4610b3
46106f:	46                   	inc    %esi
461070:	79 73                	jns    0x4610e5
461072:	41                   	inc    %ecx
461073:	4c                   	dec    %esp
461074:	58                   	pop    %eax
461075:	41                   	inc    %ecx
461076:	41                   	inc    %ecx
461077:	4b                   	dec    %ebx
461078:	79 45                	jns    0x4610bf
46107a:	52                   	push   %edx
46107b:	43                   	inc    %ebx
46107c:	68 38 5a 59 52       	push   $0x52595a38
461081:	4d                   	dec    %ebp
461082:	4b                   	dec    %ebx
461083:	45                   	inc    %ebp
461084:	51                   	push   %ecx
461085:	6f                   	outsl  %ds:(%esi),(%dx)
461086:	66 48                	dec    %ax
461088:	46                   	inc    %esi
461089:	6c                   	insb   (%dx),%es:(%edi)
46108a:	46                   	inc    %esi
46108b:	42                   	inc    %edx
46108c:	41                   	inc    %ecx
46108d:	41                   	inc    %ecx
46108e:	41                   	inc    %ecx
46108f:	41                   	inc    %ecx
461090:	41                   	inc    %ecx
461091:	55                   	push   %ebp
461092:	41                   	inc    %ecx
461093:	41                   	inc    %ecx
461094:	41                   	inc    %ecx
461095:	41                   	inc    %ecx
461096:	51                   	push   %ecx
461097:	41                   	inc    %ecx
461098:	41                   	inc    %ecx
461099:	41                   	inc    %ecx
46109a:	41                   	inc    %ecx
46109b:	46                   	inc    %esi
46109c:	67 41                	addr16 inc %ecx
46109e:	41                   	inc    %ecx
46109f:	41                   	inc    %ecx
4610a0:	45                   	inc    %ebp
4610a1:	73 41                	jae    0x4610e4
4610a3:	41                   	inc    %ecx
4610a4:	41                   	inc    %ecx
4610a5:	41                   	inc    %ecx
4610a6:	64 45                	fs inc %ebp
4610a8:	77 6f                	ja     0x461119
4610aa:	72 32                	jb     0x4610de
4610ac:	74 41                	je     0x4610ef
4610ae:	44                   	inc    %esp
4610af:	41                   	inc    %ecx
4610b0:	41                   	inc    %ecx
4610b1:	41                   	inc    %ecx
4610b2:	47                   	inc    %edi
4610b3:	4a                   	dec    %edx
4610b4:	68 73 54 43 69       	push   $0x69435473
4610b9:	76 50                	jbe    0x46110b
4610bb:	41                   	inc    %ecx
4610bc:	42                   	inc    %edx
4610bd:	77 54                	ja     0x461113
4610bf:	43                   	inc    %ebx
4610c0:	69 76 4a 42 67 5a 76 	imul   $0x765a6742,0x4a(%esi),%esi
4610c7:	45                   	inc    %ebp
4610c8:	41                   	inc    %ecx
4610c9:	41                   	inc    %ecx
4610ca:	41                   	inc    %ecx
4610cb:	43                   	inc    %ebx
4610cc:	68 6d 4e 42 41       	push   $0x41424e6d
4610d1:	41                   	inc    %ecx
4610d2:	41                   	inc    %ecx
4610d3:	41                   	inc    %ecx
4610d4:	53                   	push   %ebx
4610d5:	55                   	push   %ebp
4610d6:	57                   	push   %edi
4610d7:	45                   	inc    %ebp
4610d8:	67 55                	addr16 push %ebp
4610da:	6f                   	outsl  %ds:(%esi),(%dx)
4610db:	45                   	inc    %ebp
4610dc:	51                   	push   %ecx
4610dd:	41                   	inc    %ecx
4610de:	41                   	inc    %ecx
4610df:	43                   	inc    %ebx
4610e0:	70 77                	jo     0x461159
4610e2:	6c                   	insb   (%dx),%es:(%edi)
4610e3:	46                   	inc    %esi
4610e4:	78 49                	js     0x46112f
4610e6:	46                   	inc    %esi
4610e7:	4b                   	dec    %ebx
4610e8:	42                   	inc    %edx
4610e9:	49                   	dec    %ecx
4610ea:	41                   	inc    %ecx
4610eb:	41                   	inc    %ecx
4610ec:	41                   	inc    %ecx
4610ed:	71 63                	jno    0x461152
4610ef:	4a                   	dec    %edx
4610f0:	52                   	push   %edx
4610f1:	67 53                	addr16 push %ebx
4610f3:	42                   	inc    %edx
4610f4:	53                   	push   %ebx
4610f5:	67 54                	addr16 push %esp
4610f7:	41                   	inc    %ecx
4610f8:	41                   	inc    %ecx
4610f9:	41                   	inc    %ecx
4610fa:	4b                   	dec    %ebx
4610fb:	6e                   	outsb  %ds:(%esi),(%dx)
4610fc:	47                   	inc    %edi
4610fd:	38 55 41             	cmp    %dl,0x41(%ebp)
461100:	41                   	inc    %ecx
461101:	41                   	inc    %ecx
461102:	4b                   	dec    %ebx
461103:	47                   	inc    %edi
461104:	68 4d 4b 4b 35       	push   $0x354b4b4d
461109:	51                   	push   %ecx
46110a:	41                   	inc    %ecx
46110b:	41                   	inc    %ecx
46110c:	42                   	inc    %edx
46110d:	45                   	inc    %ebp
46110e:	45                   	inc    %ebp
46110f:	46                   	inc    %esi
461110:	39 59 54             	cmp    %ebx,0x54(%ecx)
461113:	42                   	inc    %edx
461114:	42                   	inc    %edx
461115:	45                   	inc    %ebp
461116:	45                   	inc    %ebp
461117:	43                   	inc    %ebx
461118:	66 34 43             	data16 xor $0x43,%al
46111b:	46                   	inc    %esi
46111c:	76 34                	jbe    0x461152
46111e:	42                   	inc    %edx
46111f:	45                   	inc    %ebp
461120:	77 63                	ja     0x461185
461122:	52                   	push   %edx
461123:	42                   	inc    %edx
461124:	79 77                	jns    0x46119d
461126:	44                   	inc    %esp
461127:	46                   	inc    %esi
461128:	79 73                	jns    0x46119d
46112a:	44                   	inc    %esp
46112b:	46                   	inc    %esi
46112c:	69 73 41 4f 70 37 2b 	imul   $0x2b37704f,0x41(%ebx),%esi
461133:	2f                   	das
461134:	2f                   	das
461135:	38 41 43             	cmp    %al,0x43(%ecx)
461138:	42                   	inc    %edx
461139:	66 57                	push   %di
46113b:	44                   	inc    %esp
46113c:	43                   	inc    %ebx
46113d:	73 47                	jae    0x461186
46113f:	44                   	inc    %esp
461140:	44                   	inc    %esp
461141:	69 4d 2f 76 2f 2f 43 	imul   $0x432f2f76,0x2f(%ebp),%ecx
461148:	41                   	inc    %ecx
461149:	66 2b 41 68          	sub    0x68(%ecx),%ax
46114d:	62 2b                	bound  %ebp,(%ebx)
46114f:	41                   	inc    %ecx
461150:	52                   	push   %edx
461151:	4d                   	dec    %ebp
461152:	49                   	dec    %ecx
461153:	4b                   	dec    %ebx
461154:	7a 5a                	jp     0x4611b0
461156:	46                   	inc    %esi
461157:	43                   	inc    %ebx
461158:	77 41                	ja     0x46119b
46115a:	41                   	inc    %ecx
46115b:	41                   	inc    %ecx
46115c:	45                   	inc    %ebp
46115d:	72 2b                	jb     0x46118a
46115f:	2f                   	das
461160:	2f                   	das
461161:	39 56 2f             	cmp    %edx,0x2f(%esi)
461164:	76 2f                	jbe    0x461195
461166:	2f                   	das
461167:	58                   	pop    %eax
461168:	50                   	push   %eax
461169:	37                   	aaa
46116a:	2f                   	das
46116b:	2f                   	das
46116c:	32 76 2b             	xor    0x2b(%esi),%dh
46116f:	2f                   	das
461170:	2f                   	das
461171:	39 32                	cmp    %esi,(%edx)
461173:	2f                   	das
461174:	76 2f                	jbe    0x4611a5
461176:	2f                   	das
461177:	66 50                	push   %ax
461179:	37                   	aaa
46117a:	2f                   	das
46117b:	2f                   	das
46117c:	34 6e                	xor    $0x6e,%al
46117e:	2b 2f                	sub    (%edi),%ebp
461180:	2f                   	das
461181:	2b 55 2f             	sub    0x2f(%ebp),%edx
461184:	76 2f                	jbe    0x4611b5
461186:	2f                   	das
461187:	6e                   	outsb  %ds:(%esi),(%dx)
461188:	50                   	push   %eax
461189:	37                   	aaa
46118a:	2f                   	das
46118b:	2f                   	das
46118c:	36 66 2b 2f          	sub    %ss:(%edi),%bp
461190:	2f                   	das
461191:	2b 34 2f             	sub    (%edi,%ebp,1),%esi
461194:	76 2f                	jbe    0x4611c5
461196:	2f                   	das
461197:	4f                   	dec    %edi
461198:	45                   	inc    %ebp
461199:	44                   	inc    %esp
46119a:	2b 2f                	sub    (%edi),%ebp
46119c:	2f                   	das
46119d:	38 52 43             	cmp    %dl,0x43(%edx)
4611a0:	43                   	inc    %ebx
4611a1:	77 43                	ja     0x4611e6
4611a3:	4b                   	dec    %ebx
4611a4:	77 6b                	ja     0x461211
4611a6:	72 43                	jb     0x4611eb
4611a8:	68 4d 4d 4f 43       	push   $0x434f4d4d
4611ad:	66 2b 2f             	sub    (%edi),%bp
4611b0:	2f                   	das
4611b1:	38 58 4b             	cmp    %bl,0x4b(%eax)
4611b4:	77 4d                	ja     0x461203
4611b6:	57                   	push   %edi
4611b7:	4b                   	dec    %ebx
4611b8:	77 41                	ja     0x4611fb
4611ba:	36 56                	ss push %esi
4611bc:	2f                   	das
4611bd:	37                   	aaa
4611be:	2f                   	das
4611bf:	2f                   	das
4611c0:	77 5a                	ja     0x46121c
4611c2:	76 46                	jbe    0x46120a
4611c4:	51                   	push   %ecx
4611c5:	41                   	inc    %ecx
4611c6:	41                   	inc    %ecx
4611c7:	43                   	inc    %ebx
4611c8:	68 4d 4a 4b 77       	push   $0x774b4a4d
4611cd:	41                   	inc    %ecx
4611ce:	52                   	push   %edx
4611cf:	43                   	inc    %ebx
4611d0:	53                   	push   %ebx
4611d1:	6f                   	outsl  %ds:(%esi),(%dx)
4611d2:	41                   	inc    %ecx
4611d3:	45                   	inc    %ebp
4611d4:	7a 41                	jp     0x461217
4611d6:	43                   	inc    %ebx
4611d7:	41                   	inc    %ecx
4611d8:	44                   	inc    %esp
4611d9:	51                   	push   %ecx
4611da:	42                   	inc    %edx
4611db:	41                   	inc    %ecx
4611dc:	41                   	inc    %ecx
4611dd:	41                   	inc    %ecx
4611de:	45                   	inc    %ebp
4611df:	41                   	inc    %ecx
4611e0:	41                   	inc    %ecx
4611e1:	41                   	inc    %ecx
4611e2:	52                   	push   %edx
4611e3:	4b                   	dec    %ebx
4611e4:	77 49                	ja     0x46122f
4611e6:	6d                   	insl   (%dx),%es:(%edi)
4611e7:	46                   	inc    %esi
4611e8:	67 41                	addr16 inc %ecx
4611ea:	41                   	inc    %ecx
4611eb:	4b                   	dec    %ebx
4611ec:	32 41 49             	xor    0x49(%ecx),%al
4611ef:	48                   	dec    %eax
4611f0:	78 42                	js     0x461234
4611f2:	68 44 43 73 74       	push   $0x74734344
4611f7:	43                   	inc    %ebx
4611f8:	52                   	push   %edx
4611f9:	38 58 59             	cmp    %bl,0x59(%eax)