464423:	4a                   	dec    %edx
464424:	69 58 51 4b 77 41 41 	imul   $0x4141774b,0x51(%eax),%ebx
46442b:	41                   	inc    %ecx
46442c:	53                   	push   %ebx
46442d:	67 6e                	outsb  %ds:(%si),(%dx)
46442f:	41                   	inc    %ecx
464430:	41                   	inc    %ecx
464431:	41                   	inc    %ecx
464432:	4b                   	dec    %ebx
464433:	62 7a 51             	bound  %edi,0x51(%edx)
464436:	41                   	inc    %ecx
464437:	41                   	inc    %ecx
464438:	41                   	inc    %ecx
464439:	6f                   	outsl  %ds:(%esi),(%dx)
46443a:	6d                   	insl   (%dx),%es:(%edi)
46443b:	4a                   	dec    %edx
46443c:	64 41                	fs inc %ecx
46443e:	5a                   	pop    %edx
46443f:	41                   	inc    %ecx
464440:	41                   	inc    %ecx
464441:	41                   	inc    %ecx
464442:	42                   	inc    %edx
464443:	4b                   	dec    %ebx
464444:	43                   	inc    %ebx
464445:	63 41 41             	arpl   %eax,0x41(%ecx)
464448:	41                   	inc    %ecx
464449:	70 76                	jo     0x4644c1
46444b:	4e                   	dec    %esi
46444c:	41                   	inc    %ecx
46444d:	41                   	inc    %ecx
46444e:	41                   	inc    %ecx
46444f:	43                   	inc    %ebx
464450:	69 59 6c 30 41 6b 41 	imul   $0x416b4130,0x6c(%ecx),%ebx
464457:	41                   	inc    %ecx
464458:	41                   	inc    %ecx
464459:	45                   	inc    %ebp
46445a:	6f                   	outsl  %ds:(%esi),(%dx)
46445b:	4a                   	dec    %edx
46445c:	77 41                	ja     0x46449f
46445e:	41                   	inc    %ecx
46445f:	43                   	inc    %ebx
464460:	6d                   	insl   (%dx),%es:(%edi)
464461:	38 30                	cmp    %dh,(%eax)
464463:	41                   	inc    %ecx
464464:	41                   	inc    %ecx
464465:	41                   	inc    %ecx
464466:	4b                   	dec    %ebx
464467:	4a                   	dec    %edx
464468:	69 58 51 43 51 41 41 	imul   $0x41415143,0x51(%eax),%ebx
46446f:	41                   	inc    %ecx
464470:	53                   	push   %ebx
464471:	67 6e                	outsb  %ds:(%si),(%dx)
464473:	41                   	inc    %ecx
464474:	41                   	inc    %ecx
464475:	41                   	inc    %ecx
464476:	4b                   	dec    %ebx
464477:	62 7a 51             	bound  %edi,0x51(%edx)
46447a:	41                   	inc    %ecx
46447b:	41                   	inc    %ecx
46447c:	41                   	inc    %ecx
46447d:	6f                   	outsl  %ds:(%esi),(%dx)
46447e:	6d                   	insl   (%dx),%es:(%edi)
46447f:	4a                   	dec    %edx
464480:	57                   	push   %edi
464481:	38 31                	cmp    %dh,(%ecx)
464483:	41                   	inc    %ecx
464484:	41                   	inc    %ecx
464485:	41                   	inc    %ecx
464486:	4b                   	dec    %ebx
464487:	2f                   	das
464488:	67 34 51             	addr16 xor $0x51,%al
46448b:	41                   	inc    %ecx
46448c:	43                   	inc    %ebx
46448d:	56                   	push   %esi
46448e:	76 4e                	jbe    0x4644de
464490:	51                   	push   %ecx
464491:	41                   	inc    %ecx
464492:	41                   	inc    %ecx
464493:	43                   	inc    %ebx
464494:	76 34                	jbe    0x4644ca
464496:	4f                   	dec    %edi
464497:	45                   	inc    %ebp
464498:	51                   	push   %ecx
464499:	41                   	inc    %ecx
46449a:	6c                   	insb   (%dx),%es:(%edi)
46449b:	62 7a 55             	bound  %edi,0x55(%edx)
46449e:	41                   	inc    %ecx
46449f:	41                   	inc    %ecx
4644a0:	41                   	inc    %ecx
4644a1:	72 2b                	jb     0x4644ce
4644a3:	44                   	inc    %esp
4644a4:	68 49 41 4a 57       	push   $0x574a4149
4644a9:	38 31                	cmp    %dh,(%ecx)
4644ab:	41                   	inc    %ecx
4644ac:	41                   	inc    %ecx
4644ad:	41                   	inc    %ecx
4644ae:	4b                   	dec    %ebx
4644af:	2f                   	das
4644b0:	67 34 54             	addr16 xor $0x54,%al
4644b3:	41                   	inc    %ecx
4644b4:	43                   	inc    %ebx
4644b5:	56                   	push   %esi
4644b6:	76 4e                	jbe    0x464506
4644b8:	51                   	push   %ecx
4644b9:	41                   	inc    %ecx
4644ba:	41                   	inc    %ecx
4644bb:	43                   	inc    %ebx
4644bc:	76 34                	jbe    0x4644f2
4644be:	4f                   	dec    %edi
4644bf:	46                   	inc    %esi
4644c0:	41                   	inc    %ecx
4644c1:	44                   	inc    %esp
4644c2:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
4644c6:	41                   	inc    %ecx
4644c7:	49                   	dec    %ecx
4644c8:	44                   	inc    %esp
4644c9:	4f                   	dec    %edi
4644ca:	49                   	dec    %ecx
4644cb:	6c                   	insb   (%dx),%es:(%edi)
4644cc:	67 6b 67 62 75       	imul   $0x75,0x62(%bx),%esp
4644d1:	49                   	dec    %ecx
4644d2:	33 49 56             	xor    0x56(%ecx),%ecx
4644d5:	6b 67 78 51          	imul   $0x51,0x78(%edi),%esp
4644d9:	31 66 36             	xor    %esp,0x36(%esi)
4644dc:	46                   	inc    %esi
4644dd:	6b 67 42 51          	imul   $0x51,0x42(%edi),%esp
4644e1:	41                   	inc    %ecx
4644e2:	41                   	inc    %ecx
4644e3:	41                   	inc    %ecx
4644e4:	47                   	inc    %edi
4644e5:	4e                   	dec    %esi
4644e6:	6c                   	insb   (%dx),%es:(%edi)
4644e7:	49                   	dec    %ecx
4644e8:	41                   	inc    %ecx
4644e9:	59                   	pop    %ecx
4644ea:	41                   	inc    %ecx
4644eb:	41                   	inc    %ecx
4644ec:	41                   	inc    %ecx
4644ed:	42                   	inc    %edx
4644ee:	6a 6d                	push   $0x6d
4644f0:	69 67 32 41 41 41 4b 	imul   $0x4b414141,0x32(%edi),%esp
4644f7:	2f                   	das
4644f8:	67 34 56             	addr16 xor $0x56,%al
4644fb:	41                   	inc    %ecx
4644fc:	43                   	inc    %ebx
4644fd:	56                   	push   %esi
4644fe:	2b 4e 77             	sub    0x77(%esi),%ecx
464501:	41                   	inc    %ecx
464502:	41                   	inc    %ecx
464503:	43                   	inc    %ebx
464504:	76 34                	jbe    0x46453a
464506:	4d                   	dec    %ebp
464507:	46                   	inc    %esi
464508:	51                   	push   %ecx
464509:	42                   	inc    %edx
46450a:	76 4f                	jbe    0x46455b
46450c:	41                   	inc    %ecx
46450d:	41                   	inc    %ecx
46450e:	41                   	inc    %ecx
46450f:	43                   	inc    %ebx
464510:	69 56 2b 4f 51 41 41 	imul   $0x4141514f,0x2b(%esi),%edx
464517:	43                   	inc    %ebx
464518:	6d                   	insl   (%dx),%es:(%edi)
464519:	38 36                	cmp    %dh,(%esi)
46451b:	41                   	inc    %ecx
46451c:	41                   	inc    %ecx
46451d:	41                   	inc    %ecx
46451e:	4b                   	dec    %ebx
46451f:	4a                   	dec    %edx
464520:	58                   	pop    %eax
464521:	34 37                	xor    $0x37,%al
464523:	41                   	inc    %ecx
464524:	41                   	inc    %ecx
464525:	41                   	inc    %ecx
464526:	4b                   	dec    %ebx
464527:	2f                   	das
464528:	67 77 46             	addr16 ja 0x464571
46452b:	41                   	inc    %ecx
46452c:	47                   	inc    %edi
46452d:	38 38                	cmp    %bh,(%eax)
46452f:	41                   	inc    %ecx
464530:	41                   	inc    %ecx
464531:	41                   	inc    %ecx
464532:	4b                   	dec    %ebx
464533:	4a                   	dec    %edx
464534:	58                   	pop    %eax
464535:	34 39                	xor    $0x39,%al
464537:	41                   	inc    %ecx
464538:	41                   	inc    %ecx
464539:	41                   	inc    %ecx
46453a:	4b                   	dec    %ebx
46453b:	62 7a 6f             	bound  %edi,0x6f(%edx)
46453e:	41                   	inc    %ecx
46453f:	41                   	inc    %ecx
464540:	41                   	inc    %ecx
464541:	6f                   	outsl  %ds:(%esi),(%dx)
464542:	6c                   	insb   (%dx),%es:(%edi)
464543:	66 6a 34             	pushw  $0x34
464546:	41                   	inc    %ecx
464547:	41                   	inc    %ecx
464548:	41                   	inc    %ecx
464549:	70 76                	jo     0x4645c1
46454b:	4f                   	dec    %edi
46454c:	67 41                	addr16 inc %ecx
46454e:	41                   	inc    %ecx
46454f:	43                   	inc    %ebx
464550:	69 56 2b 50 77 41 41 	imul   $0x41417750,0x2b(%esi),%edx
464557:	43                   	inc    %ebx
464558:	76 34                	jbe    0x46458e
46455a:	4d                   	dec    %ebp
46455b:	45                   	inc    %ebp
46455c:	41                   	inc    %ecx
46455d:	42                   	inc    %edx
46455e:	76 51                	jbe    0x4645b1
464560:	41                   	inc    %ecx
464561:	41                   	inc    %ecx
464562:	41                   	inc    %ecx
464563:	43                   	inc    %ebx
464564:	69 56 2b 50 67 41 41 	imul   $0x41416750,0x2b(%esi),%edx
46456b:	43                   	inc    %ebx
46456c:	6d                   	insl   (%dx),%es:(%edi)
46456d:	38 36                	cmp    %dh,(%esi)
46456f:	41                   	inc    %ecx
464570:	41                   	inc    %ecx
464571:	41                   	inc    %ecx
464572:	4b                   	dec    %ebx
464573:	4a                   	dec    %edx
464574:	58                   	pop    %eax
464575:	35 42 41 41 41       	xor    $0x41414142,%eax
46457a:	4b                   	dec    %ebx
46457b:	2f                   	das
46457c:	67 77 47             	addr16 ja 0x4645c6
46457f:	41                   	inc    %ecx
464580:	47                   	inc    %edi
464581:	38 38                	cmp    %bh,(%eax)
464583:	41                   	inc    %ecx
464584:	41                   	inc    %ecx
464585:	41                   	inc    %ecx
464586:	4b                   	dec    %ebx
464587:	4a                   	dec    %edx
464588:	58                   	pop    %eax
464589:	35 43 41 41 41       	xor    $0x41414143,%eax
46458e:	4b                   	dec    %ebx
46458f:	49                   	dec    %ecx
464590:	4e                   	dec    %esi
464591:	4e                   	dec    %esi
464592:	43                   	inc    %ebx
464593:	37                   	aaa
464594:	54                   	push   %esp
464595:	6f                   	outsl  %ds:(%esi),(%dx)
464596:	67 75 62             	addr16 jne 0x4645fb
464599:	65 49                	gs dec %ecx
46459b:	32 6c 68 6c          	xor    0x6c(%eax,%ebp,2),%ch
46459f:	49                   	dec    %ecx
4645a0:	44                   	inc    %esp
4645a1:	78 52                	js     0x4645f5
4645a3:	30 64 39 5a          	xor    %ah,0x5a(%ecx,%edi,1)
4645a7:	49                   	dec    %ecx
4645a8:	44                   	inc    %esp
4645a9:	46                   	inc    %esi
4645aa:	58                   	pop    %eax
4645ab:	5a                   	pop    %edx
4645ac:	68 74 68 5a 57       	push   $0x575a6874
4645b1:	59                   	pop    %ecx
4645b2:	67 2b 73 72          	sub    0x72(%bp,%di),%esi
4645b6:	75 2f                	jne    0x4645e7
4645b8:	32 45 67             	xor    0x67(%ebp),%al
4645bb:	37                   	aaa
4645bc:	43                   	inc    %ebx
4645bd:	6b 77 37 6c          	imul   $0x6c,0x37(%edi),%esi
4645c1:	6c                   	insb   (%dx),%es:(%edi)
4645c2:	76 4f                	jbe    0x464613
4645c4:	41                   	inc    %ecx
4645c5:	41                   	inc    %ecx
4645c6:	41                   	inc    %ecx
4645c7:	43                   	inc    %ebx
4645c8:	69 56 2b 51 77 41 41 	imul   $0x41417751,0x2b(%esi),%edx
4645cf:	43                   	inc    %ebx
4645d0:	69 43 51 73 31 37 35 	imul   $0x35373173,0x51(%ebx),%eax
4645d7:	49                   	dec    %ecx
4645d8:	41                   	inc    %ecx
4645d9:	51                   	push   %ecx
4645da:	41                   	inc    %ecx
4645db:	41                   	inc    %ecx
4645dc:	41                   	inc    %ecx
4645dd:	42                   	inc    %edx
4645de:	6a 49                	push   $0x49
4645e0:	44                   	inc    %esp
4645e1:	6e                   	outsb  %ds:(%esi),(%dx)
4645e2:	6f                   	outsl  %ds:(%esi),(%dx)
4645e3:	6c                   	insb   (%dx),%es:(%edi)
4645e4:	66 39 5a 49          	cmp    %bx,0x49(%edx)
4645e8:	41                   	inc    %ecx
4645e9:	63 41 41             	arpl   %eax,0x41(%ecx)
4645ec:	41                   	inc    %ecx
4645ed:	42                   	inc    %edx
4645ee:	6a 62                	push   $0x62
4645f0:	7a 67                	jp     0x464659
4645f2:	41                   	inc    %ecx
4645f3:	41                   	inc    %ecx
4645f4:	41                   	inc    %ecx
4645f5:	6f                   	outsl  %ds:(%esi),(%dx)
4645f6:	6c                   	insb   (%dx),%es:(%edi)
4645f7:	66 6b 51 41 41       	imul   $0x41,0x41(%ecx),%dx
4645fc:	41                   	inc    %ecx
4645fd:	72 2b                	jb     0x46462a
4645ff:	44                   	inc    %esp
464600:	41                   	inc    %ecx
464601:	49                   	dec    %ecx
464602:	41                   	inc    %ecx
464603:	49                   	dec    %ecx
464604:	4d                   	dec    %ebp
464605:	6a 2f                	push   $0x2f
464607:	2f                   	das
464608:	2f                   	das
464609:	39 6c 49 41          	cmp    %ebp,0x41(%ecx,%ecx,2)
46460d:	49                   	dec    %ecx
46460e:	41                   	inc    %ecx
46460f:	41                   	inc    %ecx
464610:	41                   	inc    %ecx
464611:	42                   	inc    %edx
464612:	6a 6d                	push   $0x6d
464614:	6d                   	insl   (%dx),%es:(%edi)
464615:	39 46 41             	cmp    %eax,0x41(%esi)
464618:	41                   	inc    %ecx
464619:	41                   	inc    %ecx
46461a:	4b                   	dec    %ebx
46461b:	4a                   	dec    %edx
46461c:	58                   	pop    %eax
46461d:	35 47 41 41 41       	xor    $0x41414147,%eax
464622:	4b                   	dec    %ebx
464623:	62 7a 6f             	bound  %edi,0x6f(%edx)
464626:	41                   	inc    %ecx
464627:	41                   	inc    %ecx
464628:	41                   	inc    %ecx
464629:	6f                   	outsl  %ds:(%esi),(%dx)
46462a:	6c                   	insb   (%dx),%es:(%edi)
46462b:	66 6b 45 41 41       	imul   $0x41,0x41(%ebp),%ax
464630:	41                   	inc    %ecx
464631:	72 2b                	jb     0x46465e
464633:	44                   	inc    %esp
464634:	41                   	inc    %ecx
464635:	63 41 62             	arpl   %eax,0x62(%ecx)
464638:	7a 77                	jp     0x4646b1
46463a:	41                   	inc    %ecx
46463b:	41                   	inc    %ecx
46463c:	41                   	inc    %ecx
46463d:	6f                   	outsl  %ds:(%esi),(%dx)
46463e:	6c                   	insb   (%dx),%es:(%edi)
46463f:	66 6b 63 41 41       	imul   $0x41,0x41(%ebx),%sp