468161:	41                   	inc    %ecx
468162:	34 43                	xor    $0x43,%al
468164:	45                   	inc    %ebp
468165:	58                   	pop    %eax
468166:	77 57                	ja     0x4681bf
468168:	43                   	inc    %ebx
468169:	41                   	inc    %ecx
46816a:	2f                   	das
46816b:	68 4c 50 2b 59       	push   $0x592b504c
468170:	57                   	push   %edi
468171:	5a                   	pop    %edx
468172:	6c                   	insb   (%dx),%es:(%edi)
468173:	4b                   	dec    %ebx
468174:	69 43 6a 45 59 58 32 	imul   $0x32585945,0x6a(%ebx),%eax
46817b:	49                   	dec    %ecx
46817c:	41                   	inc    %ecx
46817d:	45                   	inc    %ebp
46817e:	41                   	inc    %ecx
46817f:	41                   	inc    %ecx
468180:	41                   	inc    %ecx
468181:	42                   	inc    %edx
468182:	69 5a 53 43 6a 6a 7a 	imul   $0x7a6a6a43,0x53(%edx),%ebx
468189:	6a 2b                	push   $0x2b
46818b:	59                   	pop    %ecx
46818c:	53                   	push   %ebx
46818d:	41                   	inc    %ecx
46818e:	62 55 38             	bound  %edx,0x38(%ebp)
468191:	33 73 57             	xor    0x57(%ebx),%esi
468194:	53                   	push   %ebx
468195:	41                   	inc    %ecx
468196:	42                   	inc    %edx
468197:	41                   	inc    %ecx
468198:	41                   	inc    %ecx
468199:	41                   	inc    %ecx
46819a:	41                   	inc    %ecx
46819b:	59                   	pop    %ecx
46819c:	79 6f                	jns    0x46820d
46819e:	54                   	push   %esp
46819f:	4d                   	dec    %ebp
4681a0:	41                   	inc    %ecx
4681a1:	4d                   	dec    %ebp
4681a2:	41                   	inc    %ecx
4681a3:	4b                   	dec    %ebx
4681a4:	51                   	push   %ecx
4681a5:	45                   	inc    %ebp
4681a6:	41                   	inc    %ecx
4681a7:	41                   	inc    %ecx
4681a8:	42                   	inc    %edx
4681a9:	30 41 41             	xor    %al,0x41(%ecx)
4681ac:	42                   	inc    %edx
4681ad:	48                   	dec    %eax
4681ae:	2b 43 51             	sub    0x51(%ebx),%eax
4681b1:	41                   	inc    %ecx
4681b2:	41                   	inc    %ecx
4681b3:	2f                   	das
4681b4:	67 34 41             	addr16 xor $0x41,%al
4681b7:	41                   	inc    %ecx
4681b8:	50                   	push   %eax
4681b9:	34 4d                	xor    $0x4d,%al
4681bb:	41                   	inc    %ecx
4681bc:	41                   	inc    %ecx
4681bd:	41                   	inc    %ecx
4681be:	67 72 57             	addr16 jb 0x468218
4681c1:	6f                   	outsl  %ds:(%esi),(%dx)
4681c2:	62 36                	bound  %esi,(%esi)
4681c4:	43                   	inc    %ebx
4681c5:	44                   	inc    %esp
4681c6:	50                   	push   %eax
4681c7:	51                   	push   %ecx
4681c8:	68 6e 5a 57 53       	push   $0x53575a6e
4681cd:	44                   	inc    %esp
4681ce:	54                   	push   %esp
4681cf:	4a                   	dec    %edx
4681d0:	77 49                	ja     0x46821b
4681d2:	50                   	push   %eax
4681d3:	59                   	pop    %ecx
4681d4:	56                   	push   %esi
4681d5:	6c                   	insb   (%dx),%es:(%edi)
4681d6:	46                   	inc    %esi
4681d7:	41                   	inc    %ecx
4681d8:	77 41                	ja     0x46821b
4681da:	41                   	inc    %ecx
4681db:	41                   	inc    %ecx
4681dc:	48                   	dec    %eax
4681dd:	45                   	inc    %ebp
4681de:	41                   	inc    %ecx
4681df:	41                   	inc    %ecx
4681e0:	41                   	inc    %ecx
4681e1:	44                   	inc    %esp
4681e2:	69 41 41 41 41 6c 67 	imul   $0x676c4141,0x41(%ecx),%eax
4681e9:	41                   	inc    %ecx
4681ea:	41                   	inc    %ecx
4681eb:	41                   	inc    %ecx
4681ec:	50                   	push   %eax
4681ed:	34 4d                	xor    $0x4d,%al
4681ef:	41                   	inc    %ecx
4681f0:	41                   	inc    %ecx
4681f1:	41                   	inc    %ecx
4681f2:	67 38 4b 31          	cmp    %cl,0x31(%bp,%di)
4681f6:	33 49 43             	xor    0x43(%ecx),%ecx
4681f9:	42                   	inc    %edx
4681fa:	44                   	inc    %esp
4681fb:	70 55                	jo     0x468252
4681fd:	4d                   	dec    %ebp
4681fe:	6c                   	insb   (%dx),%es:(%edi)
4681ff:	57                   	push   %edi
468200:	53                   	push   %ebx
468201:	44                   	inc    %esp
468202:	46                   	inc    %esi
468203:	6a 30                	push   $0x30
468205:	44                   	inc    %esp
468206:	77 59                	ja     0x468261
468208:	53                   	push   %ebx
468209:	44                   	inc    %esp
46820a:	59                   	pop    %ecx
46820b:	65 6f                	outsl  %gs:(%esi),(%dx)
46820d:	76 30                	jbe    0x46823f
46820f:	57                   	push   %edi
468210:	43                   	inc    %ebx
468211:	41                   	inc    %ecx
468212:	46                   	inc    %esi
468213:	41                   	inc    %ecx
468214:	41                   	inc    %ecx
468215:	41                   	inc    %ecx
468216:	41                   	inc    %ecx
468217:	59                   	pop    %ecx
468218:	7a 74                	jp     0x46828e
46821a:	64 41                	fs inc %ecx
46821c:	41                   	inc    %ecx
46821d:	41                   	inc    %ecx
46821e:	41                   	inc    %ecx
46821f:	2f                   	das
468220:	67 77 41             	addr16 ja 0x468264
468223:	41                   	inc    %ecx
468224:	43                   	inc    %ebx
468225:	42                   	inc    %edx
468226:	2f                   	das
468227:	66 2f                	data16 das
468229:	72 2f                	jb     0x46825a
46822b:	5a                   	pop    %edx
46822c:	69 41 48 41 41 41 41 	imul   $0x41414141,0x48(%ecx),%eax
468233:	59                   	pop    %ecx
468234:	32 56 6d             	xor    0x6d(%esi),%dl
468237:	49                   	dec    %ecx
468238:	41                   	inc    %ecx
468239:	63 41 41             	arpl   %eax,0x41(%ecx)
46823c:	41                   	inc    %ecx
46823d:	42                   	inc    %edx
46823e:	6a 57                	push   $0x57
468240:	55                   	push   %ebp
468241:	55                   	push   %ebp
468242:	48                   	dec    %eax
468243:	41                   	inc    %ecx
468244:	41                   	inc    %ecx
468245:	41                   	inc    %ecx
468246:	41                   	inc    %ecx
468247:	42                   	inc    %edx
468248:	51                   	push   %ecx
468249:	41                   	inc    %ecx
46824a:	41                   	inc    %ecx
46824b:	41                   	inc    %ecx
46824c:	46                   	inc    %esi
46824d:	63 41 41             	arpl   %eax,0x41(%ecx)
468250:	41                   	inc    %ecx
468251:	43                   	inc    %ebx
468252:	43                   	inc    %ebx
468253:	41                   	inc    %ecx
468254:	41                   	inc    %ecx
468255:	41                   	inc    %ecx
468256:	41                   	inc    %ecx
468257:	64 51                	fs push %ecx
468259:	41                   	inc    %ecx
46825a:	41                   	inc    %ecx
46825b:	41                   	inc    %ecx
46825c:	49                   	dec    %ecx
46825d:	49                   	dec    %ecx
46825e:	41                   	inc    %ecx
46825f:	41                   	inc    %ecx
468260:	41                   	inc    %ecx
468261:	43                   	inc    %ebx
468262:	43                   	inc    %ebx
468263:	41                   	inc    %ecx
468264:	41                   	inc    %ecx
468265:	41                   	inc    %ecx
468266:	41                   	inc    %ecx
468267:	50                   	push   %eax
468268:	51                   	push   %ecx
468269:	41                   	inc    %ecx
46826a:	41                   	inc    %ecx
46826b:	41                   	inc    %ecx
46826c:	44                   	inc    %esp
46826d:	68 39 41 41 41       	push   $0x41414139
468272:	41                   	inc    %ecx
468273:	49                   	dec    %ecx
468274:	42                   	inc    %edx
468275:	6a 2f                	push   $0x2f
468277:	2f                   	das
468278:	2f                   	das
468279:	38 67 41             	cmp    %ah,0x41(%edi)
46827c:	77 41                	ja     0x4682bf
46827e:	41                   	inc    %ecx
46827f:	41                   	inc    %ecx
468280:	47                   	inc    %edi
468281:	4d                   	dec    %ebp
468282:	71 49                	jno    0x4682cd
468284:	46                   	inc    %esi
468285:	6f                   	outsl  %ds:(%esi),(%dx)
468286:	67 7a 78             	addr16 jp 0x468301
468289:	55                   	push   %ebp
46828a:	67 70 2b             	addr16 jo 0x4682b8
46828d:	4d                   	dec    %ebp
46828e:	75 39                	jne    0x4682c9
468290:	31 6b 67             	xor    %ebp,0x67(%ebx)
468293:	7a 54                	jp     0x4682e9
468295:	79 67                	jns    0x4682fe
468297:	48                   	dec    %eax
468298:	6c                   	insb   (%dx),%es:(%edi)
468299:	6b 71 49 43          	imul   $0x43,0x49(%ecx),%esi
46829d:	78 36                	js     0x4682d5
46829f:	59                   	pop    %ecx
4682a0:	67 67 67 6a 4c       	addr16 addr16 addr16 push $0x4c
4682a5:	43                   	inc    %ebx
4682a6:	42                   	inc    %edx
4682a7:	45                   	inc    %ebp
4682a8:	6d                   	insl   (%dx),%es:(%edi)
4682a9:	46                   	inc    %esi
4682aa:	6d                   	insl   (%dx),%es:(%edi)
4682ab:	49                   	dec    %ecx
4682ac:	4a                   	dec    %edx
4682ad:	50                   	push   %eax
4682ae:	4b                   	dec    %ebx
4682af:	34 78                	xor    $0x78,%al
4682b1:	70 59                	jo     0x46830c
4682b3:	4b                   	dec    %ebx
4682b4:	69 41 46 41 41 41 41 	imul   $0x41414141,0x46(%ecx),%eax
4682bb:	5a                   	pop    %edx
4682bc:	53                   	push   %ebx
4682bd:	6f                   	outsl  %ds:(%esi),(%dx)
4682be:	67 4e                	addr16 dec %esi
4682c0:	33 48 75             	xor    0x75(%eax),%ecx
4682c3:	47                   	inc    %edi
4682c4:	53                   	push   %ebx
4682c5:	41                   	inc    %ecx
4682c6:	39 58 54             	cmp    %ebx,0x54(%eax)
4682c9:	49                   	dec    %ecx
4682ca:	55                   	push   %ebp
4682cb:	57                   	push   %edi
4682cc:	57                   	push   %edi
4682cd:	59                   	pop    %ecx
4682ce:	67 43                	addr16 inc %ebx
4682d0:	68 53 38 42 56       	push   $0x56423853
4682d5:	68 6d 49 41 4d       	push   $0x4d41496d
4682da:	41                   	inc    %ecx
4682db:	41                   	inc    %ecx
4682dc:	41                   	inc    %ecx
4682dd:	42                   	inc    %edx
4682de:	6a 4b                	push   $0x4b
4682e0:	69 42 32 2b 35 67 4c 	imul   $0x4c67352b,0x32(%edx),%eax
4682e7:	49                   	dec    %ecx
4682e8:	4e                   	dec    %esi
4682e9:	65 74 35             	gs je  0x468321
4682ec:	41                   	inc    %ecx
4682ed:	35 68 49 45 2b       	xor    $0x2b454968,%eax
4682f2:	70 67                	jo     0x46835b
4682f4:	2f                   	das
4682f5:	70 59                	jo     0x468350
4682f7:	49                   	dec    %ecx
4682f8:	41                   	inc    %ecx
4682f9:	45                   	inc    %ebp
4682fa:	41                   	inc    %ecx
4682fb:	41                   	inc    %ecx
4682fc:	41                   	inc    %ecx
4682fd:	42                   	inc    %edx
4682fe:	69 49 41 55 41 41 41 	imul   $0x41414155,0x41(%ecx),%ecx
468305:	42                   	inc    %edx
468306:	6a 4b                	push   $0x4b
468308:	69 43 57 42 59 30 64 	imul   $0x64305942,0x57(%ebx),%eax
46830f:	5a                   	pop    %edx
468310:	53                   	push   %ebx
468311:	43                   	inc    %ebx
468312:	53                   	push   %ebx
468313:	42                   	inc    %edx
468314:	59                   	pop    %ecx
468315:	30 64 57 43          	xor    %ah,0x43(%edi,%edx,2)
468319:	6f                   	outsl  %ds:(%esi),(%dx)
46831a:	67 50                	addr16 push %eax
46831c:	67 67 59             	addr16 addr16 pop %ecx
46831f:	50                   	push   %eax
468320:	43                   	inc    %ebx
468321:	42                   	inc    %edx
468322:	59                   	pop    %ecx
468323:	7a 57                	jp     0x46837c
468325:	7a 7a                	jp     0x4683a1
468327:	57                   	push   %edi
468328:	43                   	inc    %ebx
468329:	43                   	inc    %ebx
46832a:	49                   	dec    %ecx
46832b:	67 31 45 61          	xor    %eax,0x61(%di)
46832f:	57                   	push   %edi
468330:	53                   	push   %ebx
468331:	44                   	inc    %esp
468332:	78 72                	js     0x4683a6
468334:	63 7a 71             	arpl   %edi,0x71(%edx)
468337:	59                   	pop    %ecx
468338:	53                   	push   %ebx
468339:	6f                   	outsl  %ds:(%esi),(%dx)
46833a:	65 41                	gs inc %ecx
46833c:	69 67 54 4d 41 51 41 	imul   $0x4151414d,0x54(%edi),%esp
468343:	59                   	pop    %ecx
468344:	67 41                	addr16 inc %ecx
468346:	41                   	inc    %ecx
468347:	41                   	inc    %ecx
468348:	42                   	inc    %edx
468349:	34 41                	xor    $0x41,%al
46834b:	41                   	inc    %ecx
46834c:	42                   	inc    %edx
46834d:	45                   	inc    %ebp
46834e:	67 41                	addr16 inc %ecx
468350:	42                   	inc    %edx
468351:	41                   	inc    %ecx
468352:	41                   	inc    %ecx
468353:	41                   	inc    %ecx
468354:	49                   	dec    %ecx
468355:	30 45 41             	xor    %al,0x41(%ebp)
468358:	41                   	inc    %ecx
468359:	41                   	inc    %ecx
46835a:	42                   	inc    %edx
46835b:	4b                   	dec    %ebx
46835c:	30 77 43             	xor    %dh,0x43(%edi)
46835f:	63 7a 77             	arpl   %edi,0x77(%edx)
468362:	41                   	inc    %ecx
468363:	41                   	inc    %ecx
468364:	41                   	inc    %ecx
468365:	59                   	pop    %ecx
468366:	4c                   	dec    %esp
468367:	42                   	inc    %edx
468368:	77 59                	ja     0x4683c3
46836a:	57                   	push   %edi
46836b:	42                   	inc    %edx
46836c:	6f                   	outsl  %ds:(%esi),(%dx)
46836d:	35 70 62 7a 30       	xor    $0x307a6270,%eax
468372:	41                   	inc    %ecx
468373:	41                   	inc    %ecx
468374:	41                   	inc    %ecx
468375:	59                   	pop    %ecx
468376:	4d                   	dec    %ebp
468377:	4b                   	dec    %ebx
468378:	77 4d                	ja     0x4683c7
46837a:	4a                   	dec    %edx
46837b:	4b                   	dec    %ebx