467604:	77 51                	ja     0x467657
467606:	76 79                	jbe    0x467681
467608:	79 76                	jns    0x467680
46760a:	44                   	inc    %esp
46760b:	46                   	inc    %esi
46760c:	77 73                	ja     0x467681
46760e:	72 79                	jb     0x467689
467610:	67 56                	addr16 push %esi
467612:	2b 44 51 41          	sub    0x41(%ecx,%edx,2),%eax
467616:	41                   	inc    %ecx
467617:	42                   	inc    %edx
467618:	41                   	inc    %ecx
467619:	61                   	popa
46761a:	55                   	push   %ebp
46761b:	56                   	push   %esi
46761c:	43                   	inc    %ebx
46761d:	73 44                	jae    0x467663
46761f:	43                   	inc    %ebx
467620:	69 75 74 47 41 73 72 	imul   $0x72734147,0x74(%ebp),%esi
467627:	75 43                	jne    0x46766c
467629:	6f                   	outsl  %ds:(%esi),(%dx)
46762a:	69 41 67 4d 6f 4b 77 	imul   $0x774b6f4d,0x67(%ecx),%eax
467631:	41                   	inc    %ecx
467632:	41                   	inc    %ecx
467633:	42                   	inc    %edx
467634:	69 6f 6d 41 68 38 50 	imul   $0x50386841,0x6d(%edi),%ebp
46763b:	4b                   	dec    %ebx
46763c:	43                   	inc    %ebx
46763d:	73 41                	jae    0x467680
46763f:	41                   	inc    %ecx
467640:	41                   	inc    %ecx
467641:	59                   	pop    %ecx
467642:	71 66                	jno    0x4676aa
467644:	67 49                	addr16 dec %ecx
467646:	66 45                	inc    %bp
467648:	46                   	inc    %esi
467649:	6c                   	insb   (%dx),%es:(%edi)
46764a:	46                   	inc    %esi
46764b:	41                   	inc    %ecx
46764c:	77 41                	ja     0x46768f
46764e:	41                   	inc    %ecx
46764f:	41                   	inc    %ecx
467650:	41                   	inc    %ecx
467651:	49                   	dec    %ecx
467652:	41                   	inc    %ecx
467653:	41                   	inc    %ecx
467654:	41                   	inc    %ecx
467655:	41                   	inc    %ecx
467656:	45                   	inc    %ebp
467657:	41                   	inc    %ecx
467658:	41                   	inc    %ecx
467659:	41                   	inc    %ecx
46765a:	41                   	inc    %ecx
46765b:	42                   	inc    %edx
46765c:	67 41                	addr16 inc %ecx
46765e:	41                   	inc    %ecx
46765f:	41                   	inc    %ecx
467660:	43                   	inc    %ebx
467661:	73 47                	jae    0x4676aa
467663:	47                   	inc    %edi
467664:	43                   	inc    %ebx
467665:	6f                   	outsl  %ds:(%esi),(%dx)
467666:	5a                   	pop    %edx
467667:	4b                   	dec    %ebx
467668:	68 30 71 46 69       	push   $0x69467130
46766d:	6f                   	outsl  %ds:(%esi),(%dx)
46766e:	54                   	push   %esp
46766f:	4d                   	dec    %ebp
467670:	41                   	inc    %ecx
467671:	55                   	push   %ebp
467672:	41                   	inc    %ecx
467673:	7a 77                	jp     0x4676ec
467675:	45                   	inc    %ebp
467676:	41                   	inc    %ecx
467677:	41                   	inc    %ecx
467678:	42                   	inc    %edx
467679:	63 41 41             	arpl   %eax,0x41(%ecx)
46767c:	42                   	inc    %edx
46767d:	46                   	inc    %esi
46767e:	7a 4d                	jp     0x4676cd
467680:	51                   	push   %ecx
467681:	41                   	inc    %ecx
467682:	41                   	inc    %ecx
467683:	42                   	inc    %edx
467684:	67 6f                	outsl  %ds:(%si),(%dx)
467686:	57                   	push   %edi
467687:	4f                   	dec    %edi
467688:	4c                   	dec    %esp
467689:	59                   	pop    %ecx
46768a:	42                   	inc    %edx
46768b:	41                   	inc    %ecx
46768c:	41                   	inc    %ecx
46768d:	41                   	inc    %ecx
46768e:	48                   	dec    %eax
46768f:	4f                   	dec    %edi
467690:	4a                   	dec    %edx
467691:	34 42                	xor    $0x42,%al
467693:	41                   	inc    %ecx
467694:	41                   	inc    %ecx
467695:	41                   	inc    %ecx
467696:	43                   	inc    %ebx
467697:	41                   	inc    %ecx
467698:	77 64                	ja     0x4676fe
46769a:	59                   	pop    %ecx
46769b:	6c                   	insb   (%dx),%es:(%edi)
46769c:	44                   	inc    %esp
46769d:	68 2b 41 51 41       	push   $0x4151412b
4676a2:	41                   	inc    %ecx
4676a3:	46                   	inc    %esi
4676a4:	79 73                	jns    0x467719
4676a6:	44                   	inc    %esp
4676a7:	46                   	inc    %esi
4676a8:	69 73 41 4f 72 4d 41 	imul   $0x414d724f,0x41(%ebx),%esi
4676af:	41                   	inc    %ecx
4676b0:	41                   	inc    %ecx
4676b1:	41                   	inc    %ecx
4676b2:	57                   	push   %edi
4676b3:	44                   	inc    %esp
4676b4:	41                   	inc    %ecx
4676b5:	67 58                	addr16 pop %eax
4676b7:	57                   	push   %edi
4676b8:	41                   	inc    %ecx
4676b9:	77 72                	ja     0x46772d
4676bb:	46                   	inc    %esi
4676bc:	78 45                	js     0x467703
4676be:	47                   	inc    %edi
4676bf:	52                   	push   %edx
4676c0:	51                   	push   %ecx
4676c1:	51                   	push   %ecx
4676c2:	41                   	inc    %ecx
4676c3:	41                   	inc    %ecx
4676c4:	41                   	inc    %ecx
4676c5:	41                   	inc    %ecx
4676c6:	4c                   	dec    %esp
4676c7:	41                   	inc    %ecx
4676c8:	41                   	inc    %ecx
4676c9:	41                   	inc    %ecx
4676ca:	41                   	inc    %ecx
4676cb:	48                   	dec    %eax
4676cc:	41                   	inc    %ecx
4676cd:	41                   	inc    %ecx
4676ce:	41                   	inc    %ecx
4676cf:	41                   	inc    %ecx
4676d0:	43                   	inc    %ebx
4676d1:	6f                   	outsl  %ds:(%esi),(%dx)
4676d2:	41                   	inc    %ecx
4676d3:	41                   	inc    %ecx
4676d4:	41                   	inc    %ecx
4676d5:	41                   	inc    %ecx
4676d6:	33 41 41             	xor    0x41(%ecx),%eax
4676d9:	41                   	inc    %ecx
4676da:	41                   	inc    %ecx
4676db:	48                   	dec    %eax
4676dc:	78 73                	js     0x467751
4676de:	6f                   	outsl  %ds:(%esi),(%dx)
4676df:	4f                   	dec    %edi
4676e0:	67 41                	addr16 inc %ecx
4676e2:	41                   	inc    %ecx
4676e3:	42                   	inc    %edx
4676e4:	68 4d 47 4b 39       	push   $0x394b474d
4676e9:	34 48                	xor    $0x48,%al
4676eb:	43                   	inc    %ebx
4676ec:	46                   	inc    %esi
4676ed:	67 45                	addr16 inc %ebp
4676ef:	4c                   	dec    %esp
4676f0:	79 34                	jns    0x467726
4676f2:	66 47                	inc    %di
4676f4:	53                   	push   %ebx
4676f5:	67 36 41             	addr16 ss inc %ecx
4676f8:	41                   	inc    %ecx
4676f9:	41                   	inc    %ecx
4676fa:	47                   	inc    %edi
4676fb:	45                   	inc    %ebp
4676fc:	77 59                	ja     0x467757
4676fe:	72 7a                	jb     0x46777a
467700:	51                   	push   %ecx
467701:	49                   	dec    %ecx
467702:	44                   	inc    %esp
467703:	42                   	inc    %edx
467704:	31 67 49             	xor    %esp,0x49(%edi)
467707:	57                   	push   %edi
467708:	4a                   	dec    %edx
467709:	51                   	push   %ecx
46770a:	73 46                	jae    0x467752
46770c:	52                   	push   %edx
46770d:	6b 54 42 69 75       	imul   $0x75,0x69(%edx,%eax,2),%edx
467712:	2f                   	das
467713:	43                   	inc    %ebx
467714:	43                   	inc    %ebx
467715:	43                   	inc    %ebx
467716:	4b                   	dec    %ebx
467717:	41                   	inc    %ecx
467718:	41                   	inc    %ecx
467719:	41                   	inc    %ecx
46771a:	41                   	inc    %ecx
46771b:	4c                   	dec    %esp
46771c:	77 30                	ja     0x46774e
46771e:	58                   	pop    %eax
46771f:	45                   	inc    %ebp
467720:	77 59                	ja     0x46777b
467722:	72 73                	jb     0x467797
467724:	68 59 72 41 78       	push   $0x78417259
467729:	63 72 41             	arpl   %esi,0x41(%edx)
46772c:	43                   	inc    %ebx
46772d:	32 6b 43             	xor    0x43(%ebx),%ch
467730:	42                   	inc    %edx
467731:	6b 76 47 67          	imul   $0x67,0x47(%esi),%esi
467735:	67 58                	addr16 pop %eax
467737:	4d                   	dec    %ebp
467738:	67 67 47             	addr16 addr16 inc %edi
46773b:	46                   	inc    %esi
46773c:	6d                   	insl   (%dx),%es:(%edi)
46773d:	38 79 41             	cmp    %bh,0x41(%ecx)
467740:	41                   	inc    %ecx
467741:	41                   	inc    %ecx
467742:	47                   	inc    %edi
467743:	4a                   	dec    %edx
467744:	67 67 59             	addr16 addr16 pop %ecx
467747:	4d                   	dec    %ebp
467748:	6a 67                	push   $0x67
46774a:	47                   	inc    %edi
46774b:	46                   	inc    %esi
46774c:	6d                   	insl   (%dx),%es:(%edi)
46774d:	38 79 41             	cmp    %bh,0x41(%ecx)
467750:	41                   	inc    %ecx
467751:	41                   	inc    %ecx
467752:	47                   	inc    %edi
467753:	4a                   	dec    %edx
467754:	69 73 75 43 42 38 4c 	imul   $0x4c384243,0x75(%ebx),%esi
46775b:	4c                   	dec    %esp
46775c:	78 55                	js     0x4677b3
46775e:	47                   	inc    %edi
46775f:	48                   	dec    %eax
467760:	78 46                	js     0x4677a8
467762:	76 4d                	jbe    0x4677b1
467764:	67 41                	addr16 inc %ecx
467766:	41                   	inc    %ecx
467767:	42                   	inc    %edx
467768:	69 59 47 43 42 6c 5a 	imul   $0x5a6c4243,0x47(%ecx),%ebx
46776f:	62 7a 49             	bound  %edi,0x49(%edx)
467772:	41                   	inc    %ecx
467773:	41                   	inc    %ecx
467774:	41                   	inc    %ecx
467775:	59                   	pop    %ecx
467776:	6d                   	insl   (%dx),%es:(%edi)
467777:	4b                   	dec    %ebx
467778:	78 51                	js     0x4677cb
46777a:	47                   	inc    %edi
46777b:	48                   	dec    %eax
46777c:	78 4a                	js     0x4677c8
46777e:	76 4d                	jbe    0x4677cd
467780:	67 41                	addr16 inc %ecx
467782:	41                   	inc    %ecx
467783:	42                   	inc    %edx
467784:	69 59 47 43 42 38 4c 	imul   $0x4c384243,0x47(%ecx),%ebx
46778b:	57                   	push   %edi
46778c:	57                   	push   %edi
46778d:	38 79 41             	cmp    %bh,0x41(%ecx)
467790:	41                   	inc    %ecx
467791:	41                   	inc    %ecx
467792:	47                   	inc    %edi
467793:	4a                   	dec    %edx
467794:	67 63 49 57          	arpl   %ecx,0x57(%bx,%di)
467798:	41                   	inc    %ecx
467799:	73 34                	jae    0x4677cf
46779b:	33 51 41             	xor    0x41(%ecx),%edx
46779e:	41                   	inc    %ecx
46779f:	41                   	inc    %ecx
4677a0:	41                   	inc    %ecx
4677a1:	49                   	dec    %ecx
4677a2:	44                   	inc    %esp
4677a3:	42                   	inc    %edx
4677a4:	79 55                	jns    0x4677fb
4677a6:	58                   	pop    %eax
4677a7:	57                   	push   %edi
4677a8:	41                   	inc    %ecx
4677a9:	74 59                	je     0x467804
4677ab:	6c                   	insb   (%dx),%es:(%edi)
4677ac:	41                   	inc    %ecx
4677ad:	30 72 46             	xor    %dh,0x46(%edx)
4677b0:	78 45                	js     0x4677f7
4677b2:	46                   	inc    %esi
4677b3:	52                   	push   %edx
4677b4:	51                   	push   %ecx
4677b5:	51                   	push   %ecx
4677b6:	41                   	inc    %ecx
4677b7:	41                   	inc    %ecx
4677b8:	41                   	inc    %ecx
4677b9:	41                   	inc    %ecx
4677ba:	4c                   	dec    %esp
4677bb:	41                   	inc    %ecx
4677bc:	41                   	inc    %ecx
4677bd:	41                   	inc    %ecx
4677be:	41                   	inc    %ecx
4677bf:	47                   	inc    %edi
4677c0:	41                   	inc    %ecx
4677c1:	41                   	inc    %ecx
4677c2:	41                   	inc    %ecx
4677c3:	41                   	inc    %ecx
4677c4:	43                   	inc    %ebx
4677c5:	59                   	pop    %ecx
4677c6:	41                   	inc    %ecx
4677c7:	41                   	inc    %ecx
4677c8:	41                   	inc    %ecx
4677c9:	41                   	inc    %ecx
4677ca:	76 41                	jbe    0x46780d
4677cc:	41                   	inc    %ecx
4677cd:	41                   	inc    %ecx
4677ce:	41                   	inc    %ecx
4677cf:	48                   	dec    %eax
4677d0:	78 73                	js     0x467845
4677d2:	6f                   	outsl  %ds:(%esi),(%dx)
4677d3:	4f                   	dec    %edi
4677d4:	67 41                	addr16 inc %ecx
4677d6:	41                   	inc    %ecx
4677d7:	42                   	inc    %edx
4677d8:	68 4d 46 4b 39       	push   $0x394b464d
4677dd:	34 47                	xor    $0x47,%al
4677df:	43                   	inc    %ebx
4677e0:	57                   	push   %edi
4677e1:	38 79 41             	cmp    %bh,0x41(%ecx)
4677e4:	41                   	inc    %ecx
4677e5:	41                   	inc    %ecx
4677e6:	47                   	inc    %edi
4677e7:	4a                   	dec    %edx
4677e8:	68 63 54 42 53       	push   $0x53425463
4677ed:	76 52                	jbe    0x467841
4677ef:	46                   	inc    %esi
4677f0:	68 4d 45 48 78       	push   $0x7848454d
4677f5:	6b 6f 4f 67          	imul   $0x67,0x4f(%edi),%ebp
4677f9:	41                   	inc    %ecx
4677fa:	41                   	inc    %ecx
4677fb:	42                   	inc    %edx
4677fc:	68 4d 46 4b 38       	push   $0x384b464d
467801:	4d                   	dec    %ebp
467802:	52                   	push   %edx
467803:	42                   	inc    %edx
467804:	43                   	inc    %ebx
467805:	77 4c                	ja     0x467853
467807:	47                   	inc    %edi
467808:	52                   	push   %edx
467809:	4d                   	dec    %ebp
46780a:	46                   	inc    %esi
46780b:	4b                   	dec    %ebx
46780c:	37                   	aaa
46780d:	6f                   	outsl  %ds:(%esi),(%dx)
46780e:	52                   	push   %edx
46780f:	42                   	inc    %edx
467810:	42                   	inc    %edx
467811:	64 59                	fs pop %ecx