467021:	48                   	dec    %eax
467022:	57                   	push   %edi
467023:	46                   	inc    %esi
467024:	68 4d 48 45 51       	push   $0x5145484d
467029:	63 35 63 41 41 41    	arpl   %esi,0x41414163
46702f:	41                   	inc    %ecx
467030:	41                   	inc    %ecx
467031:	49                   	dec    %ecx
467032:	52                   	push   %edx
467033:	42                   	inc    %edx
467034:	34 38                	xor    $0x38,%al
467036:	4c                   	dec    %esp
467037:	41                   	inc    %ecx
467038:	41                   	inc    %ecx
467039:	41                   	inc    %ecx
46703a:	43                   	inc    %ebx
46703b:	65 78 4d             	gs js  0x46708b
46703e:	41                   	inc    %ecx
46703f:	41                   	inc    %ecx
467040:	41                   	inc    %ecx
467041:	51                   	push   %ecx
467042:	54                   	push   %esp
467043:	43                   	inc    %ebx
467044:	42                   	inc    %edx
467045:	45                   	inc    %ebp
467046:	49                   	dec    %ecx
467047:	4c                   	dec    %esp
467048:	41                   	inc    %ecx
467049:	4d                   	dec    %ebp
46704a:	57                   	push   %edi
46704b:	4b                   	dec    %ebx
46704c:	77 4d                	ja     0x46709b
46704e:	58                   	pop    %eax
46704f:	4b                   	dec    %ebx
467050:	77 41                	ja     0x467093
467052:	74 4d                	je     0x4670a1
467054:	77 49                	ja     0x46709f
467056:	52                   	push   %edx
467057:	42                   	inc    %edx
467058:	34 38                	xor    $0x38,%al
46705a:	4c                   	dec    %esp
46705b:	41                   	inc    %ecx
46705c:	41                   	inc    %ecx
46705d:	41                   	inc    %ecx
46705e:	43                   	inc    %ebx
46705f:	43                   	inc    %ebx
467060:	42                   	inc    %edx
467061:	45                   	inc    %ebp
467062:	49                   	dec    %ecx
467063:	6c                   	insb   (%dx),%es:(%edi)
467064:	48                   	dec    %eax
467065:	30 53 41             	xor    %dl,0x41(%ebx)
467068:	41                   	inc    %ecx
467069:	41                   	inc    %ecx
46706a:	45                   	inc    %ebp
46706b:	4b                   	dec    %ebx
46706c:	77 63                	ja     0x4670d1
46706e:	54                   	push   %esp
46706f:	42                   	inc    %edx
467070:	44                   	inc    %esp
467071:	69 5a 2f 76 2f 2f 43 	imul   $0x432f2f76,0x2f(%edx),%ebx
467078:	42                   	inc    %edx
467079:	45                   	inc    %ebp
46707a:	49                   	dec    %ecx
46707b:	6a 78                	push   $0x78
46707d:	59                   	pop    %ecx
46707e:	41                   	inc    %ecx
46707f:	41                   	inc    %ecx
467080:	41                   	inc    %ecx
467081:	45                   	inc    %ebp
467082:	6c                   	insb   (%dx),%es:(%edi)
467083:	53                   	push   %ebx
467084:	68 64 59 56 43       	push   $0x43565964
467089:	73 4b                	jae    0x4670d6
46708b:	4f                   	dec    %edi
46708c:	72 50                	jb     0x4670de
46708e:	2b 2f                	sub    (%edi),%ebp
467090:	2f                   	das
467091:	38 34 64             	cmp    %dh,(%esp,%eiz,2)
467094:	66 37                	data16 aaa
467096:	2f                   	das
467097:	2f                   	das
467098:	78 45                	js     0x4670df
46709a:	48                   	dec    %eax
46709b:	46                   	inc    %esi
46709c:	31 67 54             	xor    %esp,0x54(%edi)
46709f:	42                   	inc    %edx
4670a0:	79 73                	jns    0x467115
4670a2:	61                   	popa
4670a3:	52                   	push   %edx
4670a4:	51                   	push   %ecx
4670a5:	51                   	push   %ecx
4670a6:	41                   	inc    %ecx
4670a7:	41                   	inc    %ecx
4670a8:	41                   	inc    %ecx
4670a9:	42                   	inc    %edx
4670aa:	52                   	push   %edx
4670ab:	2f                   	das
4670ac:	76 2f                	jbe    0x4670dd
4670ae:	2f                   	das
4670af:	58                   	pop    %eax
4670b0:	66 37                	data16 aaa
4670b2:	2f                   	das
4670b3:	2f                   	das
4670b4:	32 6a 2b             	xor    0x2b(%edx),%ch
4670b7:	2f                   	das
4670b8:	2f                   	das
4670b9:	39 39                	cmp    %edi,(%ecx)
4670bb:	2f                   	das
4670bc:	76 2f                	jbe    0x4670ed
4670be:	2f                   	das
4670bf:	4f                   	dec    %edi
4670c0:	45                   	inc    %ebp
4670c1:	48                   	dec    %eax
4670c2:	2b 2f                	sub    (%edi),%ebp
4670c4:	2f                   	das
4670c5:	38 52 42             	cmp    %dl,0x42(%edx)
4670c8:	77 4b                	ja     0x467115
4670ca:	4f                   	dec    %edi
4670cb:	61                   	popa
4670cc:	54                   	push   %esp
4670cd:	4b                   	dec    %ebx
4670ce:	4a                   	dec    %edx
4670cf:	4b                   	dec    %ebx
4670d0:	6e                   	outsb  %ds:(%esi),(%dx)
4670d1:	70 7a                	jo     0x46714d
4670d3:	4e                   	dec    %esi
4670d4:	77 41                	ja     0x467117
4670d6:	41                   	inc    %ecx
4670d7:	42                   	inc    %edx
4670d8:	69 55 43 4b 43 45 41 	imul   $0x4145434b,0x43(%ebp),%edx
4670df:	41                   	inc    %ecx
4670e0:	41                   	inc    %ecx
4670e1:	5a                   	pop    %edx
4670e2:	39 47 41             	cmp    %eax,0x41(%edi)
4670e5:	41                   	inc    %ecx
4670e6:	41                   	inc    %ecx
4670e7:	42                   	inc    %edx
4670e8:	43                   	inc    %ebx
4670e9:	55                   	push   %ebp
4670ea:	44                   	inc    %esp
4670eb:	4b                   	dec    %ebx
4670ec:	43                   	inc    %ebx
4670ed:	45                   	inc    %ebp
4670ee:	41                   	inc    %ecx
4670ef:	41                   	inc    %ecx
4670f0:	41                   	inc    %ecx
4670f1:	5a                   	pop    %edx
4670f2:	39 47 51             	cmp    %eax,0x51(%edi)
4670f5:	41                   	inc    %ecx
4670f6:	41                   	inc    %ecx
4670f7:	42                   	inc    %edx
4670f8:	43                   	inc    %ebx
4670f9:	6f                   	outsl  %ds:(%esi),(%dx)
4670fa:	41                   	inc    %ecx
4670fb:	41                   	inc    %ecx
4670fc:	41                   	inc    %ecx
4670fd:	41                   	inc    %ecx
4670fe:	54                   	push   %esp
4670ff:	4d                   	dec    %ebp
467100:	41                   	inc    %ecx
467101:	51                   	push   %ecx
467102:	41                   	inc    %ecx
467103:	2b 67 41             	sub    0x41(%edi),%esp
467106:	41                   	inc    %ecx
467107:	41                   	inc    %ecx
467108:	42                   	inc    %edx
467109:	55                   	push   %ebp
46710a:	41                   	inc    %ecx
46710b:	41                   	inc    %ecx
46710c:	42                   	inc    %edx
46710d:	45                   	inc    %ebp
46710e:	41                   	inc    %ecx
46710f:	41                   	inc    %ecx
467110:	6f                   	outsl  %ds:(%esi),(%dx)
467111:	35 70 6a 51 6b       	xor    $0x6b516a70,%eax
467116:	41                   	inc    %ecx
467117:	41                   	inc    %ecx
467118:	41                   	inc    %ecx
467119:	49                   	dec    %ecx
46711a:	4b                   	dec    %ebx
46711b:	4b                   	dec    %ebx
46711c:	77 63                	ja     0x467181
46711e:	52                   	push   %edx
46711f:	42                   	inc    %edx
467120:	54                   	push   %esp
467121:	69 37 41 41 41 41    	imul   $0x41414141,(%edi),%esi
467127:	48                   	dec    %eax
467128:	79 51                	jns    0x46717b
46712a:	6f                   	outsl  %ds:(%esi),(%dx)
46712b:	4f                   	dec    %edi
46712c:	67 41                	addr16 inc %ecx
46712e:	41                   	inc    %ecx
46712f:	42                   	inc    %edx
467130:	68 4d 46 4b 2b       	push   $0x2b4b464d
467135:	34 49                	xor    $0x49,%al
467137:	4f                   	dec    %edi
467138:	4a                   	dec    %edx
467139:	59                   	pop    %ecx
46713a:	41                   	inc    %ecx
46713b:	41                   	inc    %ecx
46713c:	41                   	inc    %ecx
46713d:	41                   	inc    %ecx
46713e:	66 45                	inc    %bp
467140:	43                   	inc    %ebx
467141:	67 36 41             	addr16 ss inc %ecx
467144:	41                   	inc    %ecx
467145:	41                   	inc    %ecx
467146:	47                   	inc    %edi
467147:	45                   	inc    %ebp
467148:	77 55                	ja     0x46719f
46714a:	72 33                	jb     0x46717f
46714c:	51                   	push   %ecx
46714d:	49                   	dec    %ecx
46714e:	49                   	dec    %ecx
46714f:	6a 77                	push   $0x77
467151:	73 41                	jae    0x467194
467153:	41                   	inc    %ecx
467154:	41                   	inc    %ecx
467155:	4a                   	dec    %edx
467156:	37                   	aaa
467157:	45                   	inc    %ebp
467158:	77 41                	ja     0x46719b
46715a:	41                   	inc    %ecx
46715b:	42                   	inc    %edx
46715c:	42                   	inc    %edx
46715d:	59                   	pop    %ecx
46715e:	34 62                	xor    $0x62,%al
467160:	77 41                	ja     0x4671a3
467162:	41                   	inc    %ecx
467163:	41                   	inc    %ecx
467164:	42                   	inc    %edx
467165:	67 54                	addr16 push %esp
467167:	42                   	inc    %edx
467168:	53                   	push   %ebx
467169:	76 47                	jbe    0x4671b2
46716b:	45                   	inc    %ebp
46716c:	67 50                	addr16 push %eax
46716e:	2b 46 51             	sub    0x51(%esi),%eax
467171:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
467175:	49                   	dec    %ecx
467176:	62 45 77             	bound  %eax,0x77(%ebp)
467179:	55                   	push   %ebp
46717a:	72 75                	jb     0x4671f1
46717c:	52                   	push   %edx
46717d:	59                   	pop    %ecx
46717e:	4d                   	dec    %ebp
46717f:	46                   	inc    %esi
467180:	68 4d 46 4b 37       	push   $0x374b464d
467185:	49                   	dec    %ecx
467186:	57                   	push   %edi
467187:	43                   	inc    %ebx
467188:	78 6b                	js     0x4671f5
46718a:	54                   	push   %esp
46718b:	42                   	inc    %edx
46718c:	53                   	push   %ebx
46718d:	75 72                	jne    0x467201
46718f:	4b                   	dec    %ebx
467190:	78 4d                	js     0x4671df
467192:	52                   	push   %edx
467193:	42                   	inc    %edx
467194:	45                   	inc    %ebp
467195:	55                   	push   %ebp
467196:	44                   	inc    %esp
467197:	41                   	inc    %ecx
467198:	41                   	inc    %ecx
467199:	41                   	inc    %ecx
46719a:	41                   	inc    %ecx
46719b:	43                   	inc    %ebx
46719c:	77 41                	ja     0x4671df
46719e:	41                   	inc    %ecx
46719f:	41                   	inc    %ecx
4671a0:	42                   	inc    %edx
4671a1:	34 41                	xor    $0x41,%al
4671a3:	41                   	inc    %ecx
4671a4:	41                   	inc    %ecx
4671a5:	41                   	inc    %ecx
4671a6:	73 41                	jae    0x4671e9
4671a8:	41                   	inc    %ecx
4671a9:	41                   	inc    %ecx
4671aa:	41                   	inc    %ecx
4671ab:	48                   	dec    %eax
4671ac:	78 73                	js     0x467221
4671ae:	6f                   	outsl  %ds:(%esi),(%dx)
4671af:	4f                   	dec    %edi
4671b0:	67 41                	addr16 inc %ecx
4671b2:	41                   	inc    %ecx
4671b3:	42                   	inc    %edx
4671b4:	68 4d 45 4b 2b       	push   $0x2b4b454d
4671b9:	49                   	dec    %ecx
4671ba:	53                   	push   %ebx
4671bb:	41                   	inc    %ecx
4671bc:	77 49                	ja     0x467207
4671be:	49                   	dec    %ecx
4671bf:	6f                   	outsl  %ds:(%esi),(%dx)
4671c0:	77 73                	ja     0x467235
4671c2:	41                   	inc    %ecx
4671c3:	41                   	inc    %ecx
4671c4:	41                   	inc    %ecx
4671c5:	4a                   	dec    %edx
4671c6:	39 44 67 41          	cmp    %eax,0x41(%edi,%eiz,2)
4671ca:	41                   	inc    %ecx
4671cb:	42                   	inc    %edx
4671cc:	42                   	inc    %edx
4671cd:	63 54 42 43          	arpl   %edx,0x43(%edx,%eax,2)
4671d1:	76 50                	jbe    0x467223
4671d3:	45                   	inc    %ebp
4671d4:	67 4d                	addr16 dec %ebp
4671d6:	49                   	dec    %ecx
4671d7:	30 58 30             	xor    %bl,0x30(%eax)
4671da:	50                   	push   %eax
4671db:	41                   	inc    %ecx
4671dc:	41                   	inc    %ecx
4671dd:	41                   	inc    %ecx
4671de:	45                   	inc    %ebp
4671df:	47                   	inc    %edi
4671e0:	42                   	inc    %edx
4671e1:	4d                   	dec    %ebp
4671e2:	45                   	inc    %ebp
4671e3:	4b                   	dec    %ebx
4671e4:	38 45 47             	cmp    %al,0x47(%ebp)
4671e7:	42                   	inc    %edx
4671e8:	79 55                	jns    0x46723f
4671ea:	58                   	pop    %eax
4671eb:	57                   	push   %edi
4671ec:	41                   	inc    %ecx
4671ed:	73 4a                	jae    0x467239
4671ef:	70 41                	jo     0x467232
4671f1:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
4671f5:	49                   	dec    %ecx
4671f6:	72 42                	jb     0x46723a
4671f8:	44                   	inc    %esp
4671f9:	45                   	inc    %ebp
4671fa:	43                   	inc    %ebx
4671fb:	4b                   	dec    %ebx
4671fc:	34 30                	xor    $0x30,%al
4671fe:	49                   	dec    %ecx
4671ff:	46                   	inc    %esi
467200:	31 67 4d             	xor    %esp,0x4d(%edi)
467203:	4b                   	dec    %ebx
467204:	77 63                	ja     0x467269
467206:	73 42                	jae    0x46724a
467208:	54                   	push   %esp
467209:	68 6a 2f 2f 2f       	push   $0x2f2f2f6a
46720e:	2f                   	das
46720f:	43                   	inc    %ebx
467210:	41                   	inc    %ecx
467211:	4b                   	dec    %ebx
467212:	4f                   	dec    %edi
467213:	61                   	popa