465779:	41                   	inc    %ecx
46577a:	41                   	inc    %ecx
46577b:	4b                   	dec    %ebx
46577c:	41                   	inc    %ecx
46577d:	41                   	inc    %ecx
46577e:	41                   	inc    %ecx
46577f:	41                   	inc    %ecx
465780:	44                   	inc    %esp
465781:	55                   	push   %ebp
465782:	41                   	inc    %ecx
465783:	41                   	inc    %ecx
465784:	41                   	inc    %ecx
465785:	42                   	inc    %edx
465786:	4b                   	dec    %ebx
465787:	41                   	inc    %ecx
465788:	41                   	inc    %ecx
465789:	41                   	inc    %ecx
46578a:	41                   	inc    %ecx
46578b:	57                   	push   %edi
46578c:	67 41                	addr16 inc %ecx
46578e:	41                   	inc    %ecx
46578f:	41                   	inc    %ecx
465790:	47                   	inc    %edi
465791:	73 41                	jae    0x4657d4
465793:	41                   	inc    %ecx
465794:	41                   	inc    %ecx
465795:	42                   	inc    %edx
465796:	38 41 41             	cmp    %al,0x41(%ecx)
465799:	41                   	inc    %ecx
46579a:	41                   	inc    %ecx
46579b:	68 77 41 41 41       	push   $0x41414177
4657a0:	4a                   	dec    %edx
4657a1:	67 41                	addr16 inc %ecx
4657a3:	41                   	inc    %ecx
4657a4:	41                   	inc    %ecx
4657a5:	43                   	inc    %ebx
4657a6:	70 41                	jo     0x4657e9
4657a8:	41                   	inc    %ecx
4657a9:	41                   	inc    %ecx
4657aa:	41                   	inc    %ecx
4657ab:	75 77                	jne    0x465824
4657ad:	41                   	inc    %ecx
4657ae:	41                   	inc    %ecx
4657af:	41                   	inc    %ecx
4657b0:	42                   	inc    %edx
4657b1:	38 6b 4b             	cmp    %ch,0x4b(%ebx)
4657b4:	44                   	inc    %esp
4657b5:	6f                   	outsl  %ds:(%esi),(%dx)
4657b6:	41                   	inc    %ecx
4657b7:	41                   	inc    %ecx
4657b8:	41                   	inc    %ecx
4657b9:	59                   	pop    %ecx
4657ba:	54                   	push   %esp
4657bb:	46                   	inc    %esi
4657bc:	43                   	inc    %ebx
4657bd:	75 2b                	jne    0x4657ea
4657bf:	45                   	inc    %ebp
4657c0:	51                   	push   %ecx
4657c1:	56                   	push   %esi
4657c2:	76 61                	jbe    0x465825
4657c4:	41                   	inc    %ecx
4657c5:	41                   	inc    %ecx
4657c6:	41                   	inc    %ecx
4657c7:	43                   	inc    %ebx
4657c8:	68 4d 48 48 68       	push   $0x6848484d
4657cd:	4d                   	dec    %ebp
4657ce:	55                   	push   %ebp
4657cf:	4b                   	dec    %ebx
4657d0:	37                   	aaa
4657d1:	41                   	inc    %ecx
4657d2:	52                   	push   %edx
4657d3:	42                   	inc    %edx
4657d4:	57                   	push   %edi
4657d5:	39 6f 41             	cmp    %ebp,0x41(%edi)
4657d8:	41                   	inc    %ecx
4657d9:	41                   	inc    %ecx
4657da:	4b                   	dec    %ebx
4657db:	45                   	inc    %ebp
4657dc:	77 6f                	ja     0x46584d
4657de:	66 43                	inc    %bx
4657e0:	68 4d 55 4b 36       	push   $0x364b554d
4657e5:	45                   	inc    %ebp
4657e6:	52                   	push   %edx
4657e7:	43                   	inc    %ebx
4657e8:	6a 6d                	push   $0x6d
4657ea:	50                   	push   %eax
4657eb:	41                   	inc    %ecx
4657ec:	41                   	inc    %ecx
4657ed:	41                   	inc    %ecx
4657ee:	41                   	inc    %ecx
4657ef:	48                   	dec    %eax
4657f0:	77 73                	ja     0x465865
4657f2:	54                   	push   %esp
4657f3:	46                   	inc    %esi
4657f4:	43                   	inc    %ebx
4657f5:	75 55                	jne    0x46584c
4657f7:	45                   	inc    %ebp
4657f8:	51                   	push   %ecx
4657f9:	55                   	push   %ebp
4657fa:	52                   	push   %edx
4657fb:	43                   	inc    %ebx
4657fc:	52                   	push   %edx
4657fd:	59                   	pop    %ecx
4657fe:	52                   	push   %edx
4657ff:	43                   	inc    %ebx
465800:	47                   	inc    %edi
465801:	39 6d 41             	cmp    %ebp,0x41(%ebp)
465804:	41                   	inc    %ecx
465805:	41                   	inc    %ecx
465806:	4b                   	dec    %ebx
465807:	4a                   	dec    %edx
465808:	68 63 54 46 44       	push   $0x44465463
46580d:	68 2f 2f 2f 2f       	push   $0x2f2f2f2f
465812:	2f                   	das
465813:	45                   	inc    %ebp
465814:	51                   	push   %ecx
465815:	56                   	push   %esi
465816:	76 61                	jbe    0x465879
465818:	51                   	push   %ecx
465819:	41                   	inc    %ecx
46581a:	41                   	inc    %ecx
46581b:	43                   	inc    %ebx
46581c:	69 59 63 45 78 51 34 	imul   $0x34517845,0x63(%ecx),%ebx
465823:	62 2f                	bound  %ebp,(%edi)
465825:	2f                   	das
465826:	2f                   	das
465827:	2f                   	das
465828:	78 45                	js     0x46586f
46582a:	49                   	dec    %ecx
46582b:	6a 51                	push   $0x51
46582d:	51                   	push   %ecx
46582e:	41                   	inc    %ecx
46582f:	41                   	inc    %ecx
465830:	41                   	inc    %ecx
465831:	45                   	inc    %ebp
465832:	54                   	push   %esp
465833:	43                   	inc    %ebx
465834:	52                   	push   %edx
465835:	6b 54 46 44 68       	imul   $0x68,0x44(%esi,%eax,2),%edx
46583a:	65 2f                	gs das
46583c:	2f                   	das
46583d:	2f                   	das
46583e:	2f                   	das
46583f:	45                   	inc    %ebp
465840:	51                   	push   %ecx
465841:	56                   	push   %esi
465842:	76 61                	jbe    0x4658a5
465844:	41                   	inc    %ecx
465845:	41                   	inc    %ecx
465846:	41                   	inc    %ecx
465847:	43                   	inc    %ebx
465848:	68 4d 47 46 68       	push   $0x6846474d
46584d:	4d                   	dec    %ebp
46584e:	55                   	push   %ebp
46584f:	4f                   	dec    %edi
465850:	45                   	inc    %ebp
465851:	33 2f                	xor    (%edi),%ebp
465853:	2f                   	das
465854:	2f                   	das
465855:	38 55 45             	cmp    %dl,0x45(%ebp)
465858:	77 30                	ja     0x46588a
46585a:	59                   	pop    %ecx
46585b:	45                   	inc    %ebp
46585c:	78 51                	js     0x4658af
46585e:	34 51                	xor    $0x51,%al
465860:	76 2f                	jbe    0x465891
465862:	2f                   	das
465863:	2f                   	das
465864:	78 45                	js     0x4658ab
465866:	46                   	inc    %esi
465867:	62 32                	bound  %esi,(%edx)
465869:	6f                   	outsl  %ds:(%esi),(%dx)
46586a:	41                   	inc    %ecx
46586b:	41                   	inc    %ecx
46586c:	41                   	inc    %ecx
46586d:	6f                   	outsl  %ds:(%esi),(%dx)
46586e:	54                   	push   %esp
46586f:	43                   	inc    %ebx
465870:	42                   	inc    %edx
465871:	73 54                	jae    0x4658c7
465873:	46                   	inc    %esi
465874:	44                   	inc    %esp
465875:	67 78 2f             	addr16 js 0x4658a7
465878:	2f                   	das
465879:	2f                   	das
46587a:	2f                   	das
46587b:	45                   	inc    %ebp
46587c:	51                   	push   %ecx
46587d:	75 4e                	jne    0x4658cd
46587f:	42                   	inc    %edx
465880:	41                   	inc    %ecx
465881:	41                   	inc    %ecx
465882:	41                   	inc    %ecx
465883:	41                   	inc    %ecx
465884:	52                   	push   %edx
465885:	4d                   	dec    %ebp
465886:	4d                   	dec    %ebp
465887:	48                   	dec    %eax
465888:	52                   	push   %edx
465889:	4d                   	dec    %ebp
46588a:	55                   	push   %ebp
46588b:	4f                   	dec    %edi
46588c:	43                   	inc    %ebx
46588d:	44                   	inc    %esp
46588e:	2f                   	das
46588f:	2f                   	das
465890:	2f                   	das
465891:	38 52 42             	cmp    %dl,0x42(%edx)
465894:	57                   	push   %edi
465895:	39 72 41             	cmp    %esi,0x41(%edx)
465898:	41                   	inc    %ecx
465899:	41                   	inc    %ecx
46589a:	4b                   	dec    %ebx
46589b:	45                   	inc    %ebp
46589c:	77 73                	ja     0x465911
46589e:	66 43                	inc    %bx
4658a0:	52                   	push   %edx
4658a1:	4d                   	dec    %ebp
4658a2:	55                   	push   %ebp
4658a3:	4f                   	dec    %edi
4658a4:	41                   	inc    %ecx
4658a5:	37                   	aaa
4658a6:	2f                   	das
4658a7:	2f                   	das
4658a8:	2f                   	das
4658a9:	38 58 4b             	cmp    %bl,0x4b(%eax)
4658ac:	77 4d                	ja     0x4658fb
4658ae:	57                   	push   %edi
4658af:	4b                   	dec    %ebx
4658b0:	77 41                	ja     0x4658f3
4658b2:	36 6a 51             	ss push $0x51
4658b5:	41                   	inc    %ecx
4658b6:	41                   	inc    %ecx
4658b7:	41                   	inc    %ecx
4658b8:	43                   	inc    %ebx
4658b9:	67 67 41             	addr16 addr16 inc %ecx
4658bc:	41                   	inc    %ecx
4658bd:	41                   	inc    %ecx
4658be:	4b                   	dec    %ebx
4658bf:	62 32                	bound  %esi,(%edx)
4658c1:	77 41                	ja     0x465904
4658c3:	41                   	inc    %ecx
4658c4:	41                   	inc    %ecx
4658c5:	70 76                	jo     0x46593d
4658c7:	62 51 41             	bound  %edx,0x41(%ecx)
4658ca:	41                   	inc    %ecx
4658cb:	43                   	inc    %ebx
4658cc:	68 4d 51 45 52       	push   $0x5245514d
4658d1:	41                   	inc    %ecx
4658d2:	73 41                	jae    0x465915
4658d4:	78 59                	js     0x46592f
4658d6:	72 41                	jb     0x465919
4658d8:	78 63                	js     0x46593d
4658da:	72 41                	jb     0x46591d
4658dc:	43                   	inc    %ebx
4658dd:	30 4c 45 52          	xor    %cl,0x52(%ebp,%eax,2)
4658e1:	43                   	inc    %ebx
4658e2:	4f                   	dec    %edi
4658e3:	61                   	popa
4658e4:	53                   	push   %ebx
4658e5:	43                   	inc    %ebx
4658e6:	67 41                	addr16 inc %ecx
4658e8:	41                   	inc    %ecx
4658e9:	41                   	inc    %ecx
4658ea:	41                   	inc    %ecx
4658eb:	4c                   	dec    %esp
4658ec:	67 5a                	addr16 pop %edx
4658ee:	7a 62                	jp     0x465952
4658f0:	67 41                	addr16 inc %ecx
4658f2:	41                   	inc    %ecx
4658f3:	43                   	inc    %ebx
4658f4:	6e                   	outsb  %ds:(%esi),(%dx)
4658f5:	6f                   	outsl  %ds:(%esi),(%dx)
4658f6:	52                   	push   %edx
4658f7:	45                   	inc    %ebp
4658f8:	42                   	inc    %edx
4658f9:	38 4d 45             	cmp    %cl,0x45(%ebp)
4658fc:	51                   	push   %ecx
4658fd:	77 57                	ja     0x465956
4658ff:	45                   	inc    %ebp
465900:	51                   	push   %ecx
465901:	73 6f                	jae    0x465972
465903:	62 77 41             	bound  %esi,0x41(%edi)
465906:	41                   	inc    %ecx
465907:	43                   	inc    %ebx
465908:	69 73 54 45 52 5a 46 	imul   $0x465a5245,0x54(%ebx),%esi
46590f:	41                   	inc    %ecx
465910:	77 41                	ja     0x465953
465912:	41                   	inc    %ecx
465913:	41                   	inc    %ecx
465914:	41                   	inc    %ecx
465915:	73 41                	jae    0x465958
465917:	41                   	inc    %ecx
465918:	41                   	inc    %ecx
465919:	41                   	inc    %ecx
46591a:	69 41 41 41 41 4c 67 	imul   $0x674c4141,0x41(%ecx),%eax
465921:	41                   	inc    %ecx
465922:	41                   	inc    %ecx
465923:	41                   	inc    %ecx
465924:	42                   	inc    %edx
465925:	38 62 4b             	cmp    %ah,0x4b(%edx)
465928:	44                   	inc    %esp
465929:	6f                   	outsl  %ds:(%esi),(%dx)
46592a:	41                   	inc    %ecx
46592b:	41                   	inc    %ecx
46592c:	41                   	inc    %ecx
46592d:	59                   	pop    %ecx
46592e:	54                   	push   %esp
46592f:	46                   	inc    %esi
465930:	69 76 69 45 51 77 62 	imul   $0x62775145,0x69(%esi),%esi
465937:	6a 77                	push   $0x77
465939:	51                   	push   %ecx
46593a:	41                   	inc    %ecx
46593b:	41                   	inc    %ecx
46593c:	41                   	inc    %ecx
46593d:	45                   	inc    %ebp
46593e:	6c                   	insb   (%dx),%es:(%edi)
46593f:	52                   	push   %edx
465940:	79 43                	jns    0x465985
465942:	41                   	inc    %ecx
465943:	41                   	inc    %ecx
465944:	41                   	inc    %ecx
465945:	41                   	inc    %ecx
465946:	41                   	inc    %ecx
465947:	59                   	pop    %ecx
465948:	4e                   	dec    %esi
465949:	4a                   	dec    %edx
46594a:	53                   	push   %ebx
46594b:	46                   	inc    %esi
46594c:	78 4d                	js     0x46599b
46594e:	57                   	push   %edi
46594f:	4b                   	dec    %ebx
465950:	38 74 7a 63          	cmp    %dh,0x63(%edx,%edi,2)
465954:	41                   	inc    %ecx
465955:	41                   	inc    %ecx
465956:	41                   	inc    %ecx
465957:	43                   	inc    %ebx
465958:	68 4d 4e 47 42       	push   $0x42474e4d
46595d:	4d                   	dec    %ebp
46595e:	57                   	push   %edi
46595f:	4b                   	dec    %ebx
465960:	37                   	aaa
465961:	38 52 44             	cmp    %dl,0x44(%edx)
465964:	52                   	push   %edx
465965:	45                   	inc    %ebp
465966:	51                   	push   %ecx
465967:	4b                   	dec    %ebx
465968:	42                   	inc    %edx
465969:	63 41 41             	arpl   %eax,0x41(%ecx)
46596c:	41                   	inc    %ecx