4686b9:	30 62 41             	xor    %ah,0x41(%edx)
4686bc:	41                   	inc    %ecx
4686bd:	41                   	inc    %ecx
4686be:	45                   	inc    %ebp
4686bf:	4b                   	dec    %ebx
4686c0:	67 41                	addr16 inc %ecx
4686c2:	41                   	inc    %ecx
4686c3:	45                   	inc    %ebp
4686c4:	7a 41                	jp     0x468707
4686c6:	46                   	inc    %esi
4686c7:	41                   	inc    %ecx
4686c8:	4e                   	dec    %esi
4686c9:	77 41                	ja     0x46870c
4686cb:	41                   	inc    %ecx
4686cc:	41                   	inc    %ecx
4686cd:	41                   	inc    %ecx
4686ce:	53                   	push   %ebx
4686cf:	41                   	inc    %ecx
4686d0:	41                   	inc    %ecx
4686d1:	41                   	inc    %ecx
4686d2:	52                   	push   %edx
4686d3:	42                   	inc    %edx
4686d4:	54                   	push   %esp
4686d5:	6a 4b                	push   $0x4b
4686d7:	41                   	inc    %ecx
4686d8:	41                   	inc    %ecx
4686d9:	41                   	inc    %ecx
4686da:	41                   	inc    %ecx
4686db:	46                   	inc    %esi
4686dc:	69 73 44 46 79 73 41 	imul   $0x41737946,0x44(%ebx),%esi
4686e3:	4c                   	dec    %esp
4686e4:	52                   	push   %edx
4686e5:	4d                   	dec    %ebp
4686e6:	43                   	inc    %ebx
4686e7:	65 79 4d             	gs jns 0x468737
4686ea:	41                   	inc    %ecx
4686eb:	41                   	inc    %ecx
4686ec:	41                   	inc    %ecx
4686ed:	51                   	push   %ecx
4686ee:	34 6f                	xor    $0x6f,%al
4686f0:	67 41                	addr16 inc %ecx
4686f2:	41                   	inc    %ecx
4686f3:	41                   	inc    %ecx
4686f4:	42                   	inc    %edx
4686f5:	59                   	pop    %ecx
4686f6:	72 41                	jb     0x468739
4686f8:	78 63                	js     0x46875d
4686fa:	72 41                	jb     0x46873d
4686fc:	43                   	inc    %ebx
4686fd:	30 43 46             	xor    %al,0x46(%ebx)
468700:	69 6f 57 4f 48 30 41 	imul   $0x4130484f,0x57(%edi),%ebp
468707:	41                   	inc    %ecx
468708:	41                   	inc    %ecx
468709:	41                   	inc    %ecx
46870a:	47                   	inc    %edi
46870b:	4f                   	dec    %edi
46870c:	5a                   	pop    %edx
46870d:	59                   	pop    %ecx
46870e:	41                   	inc    %ecx
46870f:	41                   	inc    %ecx
468710:	41                   	inc    %ecx
468711:	41                   	inc    %ecx
468712:	43                   	inc    %ebx
468713:	41                   	inc    %ecx
468714:	69 67 2b 41 41 41 47 	imul   $0x47414141,0x2b(%edi),%esp
46871b:	46                   	inc    %esi
46871c:	76 34                	jbe    0x468752
46871e:	42                   	inc    %edx
46871f:	66 53                	push   %bx
468721:	4d                   	dec    %ebp
468722:	41                   	inc    %ecx
468723:	41                   	inc    %ecx
468724:	41                   	inc    %ecx
468725:	51                   	push   %ecx
468726:	43                   	inc    %ebx
468727:	65 78 30             	gs js  0x46875a
46872a:	41                   	inc    %ecx
46872b:	41                   	inc    %ecx
46872c:	41                   	inc    %ecx
46872d:	51                   	push   %ecx
46872e:	57                   	push   %edi
46872f:	4c                   	dec    %esp
468730:	78 41                	js     0x468773
468732:	43                   	inc    %ebx
468733:	65 79 4d             	gs jns 0x468783
468736:	41                   	inc    %ecx
468737:	41                   	inc    %ecx
468738:	41                   	inc    %ecx
468739:	51                   	push   %ecx
46873a:	73 41                	jae    0x46877d
46873c:	78 59                	js     0x468797
46873e:	72 41                	jb     0x468781
468740:	78 63                	js     0x4687a5
468742:	72 41                	jb     0x468785
468744:	43                   	inc    %ebx
468745:	33 59 41             	xor    0x41(%ecx),%ebx
468748:	6e                   	outsb  %ds:(%esi),(%dx)
468749:	73 6a                	jae    0x4687b5
46874b:	41                   	inc    %ecx
46874c:	41                   	inc    %ecx
46874d:	41                   	inc    %ecx
46874e:	45                   	inc    %ebp
46874f:	4c                   	dec    %esp
468750:	41                   	inc    %ecx
468751:	4d                   	dec    %ebp
468752:	58                   	pop    %eax
468753:	4b                   	dec    %ebx
468754:	77 4d                	ja     0x4687a3
468756:	57                   	push   %edi
468757:	4b                   	dec    %ebx
468758:	77 41                	ja     0x46879b
46875a:	36 63 41 41          	arpl   %eax,%ss:0x41(%ecx)
46875e:	41                   	inc    %ecx
46875f:	41                   	inc    %ecx
468760:	41                   	inc    %ecx
468761:	49                   	dec    %ecx
468762:	44                   	inc    %esp
468763:	42                   	inc    %edx
468764:	41                   	inc    %ecx
468765:	5a                   	pop    %edx
468766:	59                   	pop    %ecx
468767:	42                   	inc    %edx
468768:	51                   	push   %ecx
468769:	5a                   	pop    %edx
46876a:	5a                   	pop    %edx
46876b:	4b                   	dec    %ebx
46876c:	44                   	inc    %esp
46876d:	38 41 41             	cmp    %al,0x41(%ecx)
468770:	41                   	inc    %ecx
468771:	59                   	pop    %ecx
468772:	4c                   	dec    %esp
468773:	4b                   	dec    %ebx
468774:	78 49                	js     0x4687bf
468776:	49                   	dec    %ecx
468777:	52                   	push   %edx
468778:	51                   	push   %ecx
468779:	4d                   	dec    %ebp
46877a:	41                   	inc    %ecx
46877b:	41                   	inc    %ecx
46877c:	41                   	inc    %ecx
46877d:	41                   	inc    %ecx
46877e:	4b                   	dec    %ebx
46877f:	41                   	inc    %ecx
468780:	41                   	inc    %ecx
468781:	41                   	inc    %ecx
468782:	41                   	inc    %ecx
468783:	45                   	inc    %ebp
468784:	67 41                	addr16 inc %ecx
468786:	41                   	inc    %ecx
468787:	41                   	inc    %ecx
468788:	43                   	inc    %ebx
468789:	51                   	push   %ecx
46878a:	41                   	inc    %ecx
46878b:	41                   	inc    %ecx
46878c:	41                   	inc    %ecx
46878d:	41                   	inc    %ecx
46878e:	66 45                	inc    %bp
468790:	43                   	inc    %ebx
468791:	67 36 41             	addr16 ss inc %ecx
468794:	41                   	inc    %ecx
468795:	41                   	inc    %ecx
468796:	47                   	inc    %edi
468797:	44                   	inc    %esp
468798:	43                   	inc    %ebx
468799:	76 6b                	jbe    0x468806
46879b:	42                   	inc    %edx
46879c:	67 64 59             	addr16 fs pop %ecx
46879f:	43                   	inc    %ebx
4687a0:	68 67 4d 4b 39       	push   $0x394b4d67
4687a5:	77 48                	ja     0x4687ef
4687a7:	46                   	inc    %esi
4687a8:	6a 45                	push   $0x45
4687aa:	43                   	inc    %ebx
4687ab:	4b                   	dec    %ebx
4687ac:	77 67                	ja     0x468815
4687ae:	72 44                	jb     0x4687f4
4687b0:	41                   	inc    %ecx
4687b1:	6f                   	outsl  %ds:(%esi),(%dx)
4687b2:	34 66                	xor    $0x66,%al
4687b4:	66 2f                	data16 das
4687b6:	2f                   	das
4687b7:	2f                   	das
4687b8:	78 59                	js     0x468813
4687ba:	4d                   	dec    %ebp
4687bb:	4b                   	dec    %ebx
4687bc:	38 6f 72             	cmp    %ch,0x72(%edi)
4687bf:	45                   	inc    %ebp
4687c0:	77 49                	ja     0x46880b
4687c2:	56                   	push   %esi
4687c3:	66 52                	push   %dx
4687c5:	30 41 41             	xor    %al,0x41(%ecx)
4687c8:	41                   	inc    %ecx
4687c9:	51                   	push   %ecx
4687ca:	72 43                	jb     0x46880f
4687cc:	6a 6c                	push   $0x6c
4687ce:	63 2f                	arpl   %ebp,(%edi)
4687d0:	2f                   	das
4687d1:	2f                   	das
4687d2:	2f                   	das
4687d3:	4f                   	dec    %edi
4687d4:	46                   	inc    %esi
4687d5:	54                   	push   %esp
4687d6:	2f                   	das
4687d7:	2f                   	das
4687d8:	2f                   	das
4687d9:	38 47 42             	cmp    %al,0x42(%edi)
4687dc:	54                   	push   %esp
4687dd:	49                   	dec    %ecx
4687de:	43                   	inc    %ebx
4687df:	4b                   	dec    %ebx
4687e0:	77 38                	ja     0x46881a
4687e2:	34 62                	xor    $0x62,%al
4687e4:	76 2f                	jbe    0x468815
4687e6:	2f                   	das
4687e7:	2f                   	das
4687e8:	7a 6b                	jp     0x468855
4687ea:	30 2f                	xor    %ch,(%edi)
4687ec:	2f                   	das
4687ed:	2f                   	das
4687ee:	2f                   	das
4687ef:	4f                   	dec    %edi
4687f0:	43                   	inc    %ebx
4687f1:	7a 2f                	jp     0x468822
4687f3:	2f                   	das
4687f4:	2f                   	das
4687f5:	38 47 4b             	cmp    %al,0x4b(%edi)
4687f8:	68 4d 77 42 41       	push   $0x4142774d
4687fd:	42                   	inc    %edx
4687fe:	4e                   	dec    %esi
4687ff:	42                   	inc    %edx
468800:	41                   	inc    %ecx
468801:	41                   	inc    %ecx
468802:	41                   	inc    %ecx
468803:	48                   	dec    %eax
468804:	77 41                	ja     0x468847
468806:	41                   	inc    %ecx
468807:	45                   	inc    %ebp
468808:	66 34 4a             	data16 xor $0x4a,%al
46880b:	41                   	inc    %ecx
46880c:	41                   	inc    %ecx
46880d:	42                   	inc    %edx
46880e:	37                   	aaa
46880f:	48                   	dec    %eax
468810:	77 41                	ja     0x468853
468812:	41                   	inc    %ecx
468813:	42                   	inc    %edx
468814:	44                   	inc    %esp
468815:	67 6a 42             	addr16 push $0x42
468818:	41                   	inc    %ecx
468819:	41                   	inc    %ecx
46881a:	41                   	inc    %ecx
46881b:	49                   	dec    %ecx
46881c:	4e                   	dec    %esi
46881d:	52                   	push   %edx
46881e:	53                   	push   %ebx
46881f:	59                   	pop    %ecx
468820:	68 77 67 4c 4b       	push   $0x4b4c6777
468825:	32 64 34 31          	xor    0x31(%esp,%esi,1),%ah
468829:	68 6c 4f 42 45       	push   $0x45424f6c
46882e:	41                   	inc    %ecx
46882f:	41                   	inc    %ecx
468830:	41                   	inc    %ecx
468831:	41                   	inc    %ecx
468832:	67 36 49             	addr16 ss dec %ecx
468835:	4c                   	dec    %esp
468836:	30 2b                	xor    %ch,(%ebx)
468838:	69 41 58 66 51 73 46 	imul   $0x46735166,0x58(%ecx),%eax
46883f:	57                   	push   %edi
468840:	47                   	inc    %edi
468841:	55                   	push   %ebp
468842:	34 41                	xor    $0x41,%al
468844:	41                   	inc    %ecx
468845:	41                   	inc    %ecx
468846:	41                   	inc    %ecx
468847:	41                   	inc    %ecx
468848:	44                   	inc    %esp
468849:	6f                   	outsl  %ds:(%esi),(%dx)
46884a:	4d                   	dec    %ebp
46884b:	41                   	inc    %ecx
46884c:	41                   	inc    %ecx
46884d:	41                   	inc    %ecx
46884e:	41                   	inc    %ecx
46884f:	49                   	dec    %ecx
468850:	45                   	inc    %ebp
468851:	45                   	inc    %ebp
468852:	46                   	inc    %esi
468853:	49                   	dec    %ecx
468854:	2f                   	das
468855:	41                   	inc    %ecx
468856:	67 76 2f             	addr16 jbe 0x468888
468859:	72 63                	jb     0x4688be
46885b:	44                   	inc    %esp
46885c:	31 67 71             	xor    %esp,0x71(%edi)
46885f:	2f                   	das
468860:	67 6b 41 41 50       	imul   $0x50,0x41(%bx,%di),%eax
468865:	34 4a                	xor    $0x4a,%al
468867:	41                   	inc    %ecx
468868:	41                   	inc    %ecx
468869:	42                   	inc    %edx
46886a:	37                   	aaa
46886b:	47                   	inc    %edi
46886c:	77 41                	ja     0x4688af
46886e:	41                   	inc    %ecx
46886f:	42                   	inc    %edx
468870:	48                   	dec    %eax
468871:	73 71                	jae    0x4688e4
468873:	41                   	inc    %ecx
468874:	41                   	inc    %ecx
468875:	41                   	inc    %ecx
468876:	45                   	inc    %ebp
468877:	66 53                	push   %bx
468879:	45                   	inc    %ebp
46887a:	41                   	inc    %ecx
46887b:	41                   	inc    %ecx
46887c:	41                   	inc    %ecx
46887d:	51                   	push   %ecx
46887e:	34 43                	xor    $0x43,%al
468880:	51                   	push   %ecx
468881:	41                   	inc    %ecx
468882:	41                   	inc    %ecx
468883:	41                   	inc    %ecx
468884:	50                   	push   %eax
468885:	34 4d                	xor    $0x4d,%al
468887:	41                   	inc    %ecx
468888:	77 41                	ja     0x4688cb
46888a:	34 67                	xor    $0x67,%al
46888c:	51                   	push   %ecx
46888d:	4d                   	dec    %ebp
46888e:	41                   	inc    %ecx
46888f:	41                   	inc    %ecx
468890:	43                   	inc    %ebx
468891:	41                   	inc    %ecx
468892:	73 5a                	jae    0x4688ee
468894:	67 6b 62 5a 53       	imul   $0x53,0x5a(%bp,%si),%esp
468899:	42                   	inc    %edx
46889a:	43                   	inc    %ebx
46889b:	5a                   	pop    %edx
46889c:	67 6b 62 57 43       	imul   $0x43,0x57(%bp,%si),%esp
4688a1:	67 36 41             	addr16 ss inc %ecx
4688a4:	41                   	inc    %ecx
4688a5:	41                   	inc    %ecx
4688a6:	47                   	inc    %edi
4688a7:	2f                   	das
4688a8:	67 34 44             	addr16 xor $0x44,%al
4688ab:	41                   	inc    %ecx
4688ac:	44                   	inc    %esp
4688ad:	6a 64                	push   $0x64
4688af:	2f                   	das
4688b0:	2f                   	das
4688b1:	2f                   	das