460785:	45                   	inc    %ebp
460786:	4a                   	dec    %edx
460787:	35 51 58 52 30       	xor    $0x30525851,%eax
46078c:	63 6d 6c             	arpl   %ebp,0x6c(%ebp)
46078f:	69 64 58 52 6c 41 46 	imul   $0x4e46416c,0x52(%eax,%ebx,2),%esp
460796:	4e
460797:	74 59                	je     0x4607f2
460799:	58                   	pop    %eax
46079a:	4a                   	dec    %edx
46079b:	30 51 58             	xor    %dl,0x58(%ecx)
46079e:	4e                   	dec    %esi
46079f:	7a 5a                	jp     0x4607fb
4607a1:	57                   	push   %edi
4607a2:	31 69 62             	xor    %ebp,0x62(%ecx)
4607a5:	48                   	dec    %eax
4607a6:	6b 75 51 58          	imul   $0x58,0x51(%ebp),%esi
4607aa:	52                   	push   %edx
4607ab:	30 63 6d             	xor    %ah,0x6d(%ebx)
4607ae:	6c                   	insb   (%dx),%es:(%edi)
4607af:	69 64 58 52 6c 63 77 	imul   $0x4277636c,0x52(%eax,%ebx,2),%esp
4607b6:	42
4607b7:	42                   	inc    %edx
4607b8:	64 48                	fs dec %eax
4607ba:	52                   	push   %edx
4607bb:	79 61                	jns    0x46081e
4607bd:	57                   	push   %edi
4607be:	4a                   	dec    %edx
4607bf:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
4607c3:	41                   	inc    %ecx
4607c4:	57                   	push   %edi
4607c5:	45                   	inc    %ebp
4607c6:	46                   	inc    %esi
4607c7:	59                   	pop    %ecx
4607c8:	51                   	push   %ecx
4607c9:	30 46 54             	xor    %al,0x54(%esi)
4607cc:	52                   	push   %edx
4607cd:	41                   	inc    %ecx
4607ce:	42                   	inc    %edx
4607cf:	6a 4e                	push   $0x4e
4607d1:	51                   	push   %ecx
4607d2:	42                   	inc    %edx
4607d3:	4a                   	dec    %edx
4607d4:	54                   	push   %esp
4607d5:	55                   	push   %ebp
4607d6:	31 4e 54             	xor    %ecx,0x54(%esi)
4607d9:	51                   	push   %ecx
4607da:	42                   	inc    %edx
4607db:	54                   	push   %esp
4607dc:	65 58                	gs pop %eax
4607de:	4e                   	dec    %esi
4607df:	30 5a 57             	xor    %bl,0x57(%edx)
4607e2:	30 75 52             	xor    %dh,0x52(%ebp)
4607e5:	48                   	dec    %eax
4607e6:	4a                   	dec    %edx
4607e7:	68 64 32 6c 75       	push   $0x756c3264
4607ec:	5a                   	pop    %edx
4607ed:	77 42                	ja     0x460831
4607ef:	43                   	inc    %ebx
4607f0:	61                   	popa
4607f1:	58                   	pop    %eax
4607f2:	52                   	push   %edx
4607f3:	74 59                	je     0x46084e
4607f5:	58                   	pop    %eax
4607f6:	41                   	inc    %ecx
4607f7:	41                   	inc    %ecx
4607f8:	51                   	push   %ecx
4607f9:	67 42                	addr16 inc %edx
4607fb:	59                   	pop    %ecx
4607fc:	51                   	push   %ecx
4607fd:	56                   	push   %esi
4607fe:	68 42 57 45 46       	push   $0x46455742
460803:	59                   	pop    %ecx
460804:	41                   	inc    %ecx
460805:	47                   	inc    %edi
460806:	31 74 41 48          	xor    %esi,0x48(%ecx,%eax,2)
46080a:	68 34 41 46 4e       	push   $0x4e464134
46080f:	30 59 58             	xor    %bl,0x58(%ecx)
460812:	4a                   	dec    %edx
460813:	30 52 32             	xor    %dl,0x32(%edx)
460816:	46                   	inc    %esi
460817:	74 5a                	je     0x460873
460819:	51                   	push   %ecx
46081a:	42                   	inc    %edx
46081b:	44                   	inc    %esp
46081c:	55                   	push   %ebp
46081d:	30 4e 54             	xor    %cl,0x54(%esi)
460820:	51                   	push   %ecx
460821:	31 5a 45             	xor    %ebx,0x45(%edx)
460824:	56                   	push   %esi
460825:	30 52 45             	xor    %dl,0x45(%edx)
460828:	41                   	inc    %ecx
460829:	45                   	inc    %ebp
46082a:	56                   	push   %esi
46082b:	52                   	push   %edx
46082c:	41                   	inc    %ecx
46082d:	46                   	inc    %esi
46082e:	64 45                	fs inc %ebp
460830:	52                   	push   %edx
460831:	6b 56 48 52          	imul   $0x52,0x48(%esi),%edx
460835:	30 56 48             	xor    %dl,0x48(%esi)
460838:	52                   	push   %edx
460839:	55                   	push   %ebp
46083a:	64 48                	fs dec %eax
46083c:	52                   	push   %edx
46083d:	51                   	push   %ecx
46083e:	42                   	inc    %edx
46083f:	6a 41                	push   $0x41
460841:	46                   	inc    %esi
460842:	4e                   	dec    %esi
460843:	42                   	inc    %edx
460844:	55                   	push   %ebp
460845:	30 46 54             	xor    %al,0x54(%esi)
460848:	52                   	push   %edx
460849:	6c                   	insb   (%dx),%es:(%edi)
46084a:	64 47                	fs inc %edi
46084c:	41                   	inc    %ecx
46084d:	45                   	inc    %ebp
46084e:	4a                   	dec    %edx
46084f:	49                   	dec    %ecx
460850:	41                   	inc    %ecx
460851:	46                   	inc    %esi
460852:	5a                   	pop    %edx
460853:	53                   	push   %ebx
460854:	56                   	push   %esi
460855:	6c                   	insb   (%dx),%es:(%edi)
460856:	59                   	pop    %ecx
460857:	41                   	inc    %ecx
460858:	53                   	push   %ebx
460859:	30 6f 41             	xor    %ch,0x41(%edi)
46085c:	4c                   	dec    %esp
46085d:	6d                   	insl   (%dx),%es:(%edi)
46085e:	4e                   	dec    %esi
46085f:	30 62 33             	xor    %ah,0x33(%edx)
460862:	49                   	dec    %ecx
460863:	41                   	inc    %ecx
460864:	51                   	push   %ecx
460865:	32 39                	xor    (%ecx),%bh
460867:	74 63                	je     0x4608cc
460869:	47                   	inc    %edi
46086a:	6c                   	insb   (%dx),%es:(%edi)
46086b:	73 59                	jae    0x4608c6
46086d:	58                   	pop    %eax
46086e:	52                   	push   %edx
46086f:	70 62                	jo     0x4608d3
460871:	32 35 53 5a 57 78    	xor    0x78575a53,%dh
460877:	68 65 47 46 30       	push   $0x30464765
46087c:	61                   	popa
46087d:	57                   	push   %edi
46087e:	39 75 63             	cmp    %esi,0x63(%ebp)
460881:	30 46 30             	xor    %al,0x30(%esi)
460884:	64 48                	fs dec %eax
460886:	4a                   	dec    %edx
460887:	70 59                	jo     0x4608e2
460889:	6e                   	outsb  %ds:(%esi),(%dx)
46088a:	56                   	push   %esi
46088b:	30 5a 51             	xor    %bl,0x51(%edx)
46088e:	42                   	inc    %edx
46088f:	54                   	push   %esp
460890:	65 58                	gs pop %eax
460892:	4e                   	dec    %esi
460893:	30 5a 57             	xor    %bl,0x57(%edx)
460896:	30 75 55             	xor    %dh,0x55(%ebp)
460899:	6e                   	outsb  %ds:(%esi),(%dx)
46089a:	56                   	push   %esi
46089b:	75 64                	jne    0x460901
46089d:	47                   	inc    %edi
46089e:	6c                   	insb   (%dx),%es:(%edi)
46089f:	74 5a                	je     0x4608fb
4608a1:	53                   	push   %ebx
4608a2:	35 44 62 32 31       	xor    $0x31326244,%eax
4608a7:	77 61                	ja     0x46090a
4608a9:	57                   	push   %edi
4608aa:	78 6c                	js     0x460918
4608ac:	63 6c 4e 6c          	arpl   %ebp,0x6c(%esi,%ecx,2)
4608b0:	63 6e 5a             	arpl   %ebp,0x5a(%esi)
4608b3:	70 59                	jo     0x46090e
4608b5:	32 56 7a             	xor    0x7a(%esi),%dl
4608b8:	41                   	inc    %ecx
4608b9:	46                   	inc    %esi
4608ba:	4a                   	dec    %edx
4608bb:	31 62 6e             	xor    %esp,0x6e(%edx)
4608be:	52                   	push   %edx
4608bf:	70 62                	jo     0x460923
4608c1:	57                   	push   %edi
4608c2:	56                   	push   %esi
4608c3:	44                   	inc    %esp
4608c4:	62 32                	bound  %esi,(%edx)
4608c6:	31 77 59             	xor    %esi,0x59(%edi)
4608c9:	58                   	pop    %eax
4608ca:	52                   	push   %edx
4608cb:	70 59                	jo     0x460926
4608cd:	6d                   	insl   (%dx),%es:(%edi)
4608ce:	6c                   	insb   (%dx),%es:(%edi)
4608cf:	73 61                	jae    0x460932
4608d1:	58                   	pop    %eax
4608d2:	52                   	push   %edx
4608d3:	35 51 58 52 30       	xor    $0x30525851,%eax
4608d8:	63 6d 6c             	arpl   %ebp,0x6c(%ebp)
4608db:	69 64 58 52 6c 41 45 	imul   $0x5245416c,0x52(%eax,%ebx,2),%esp
4608e2:	52
4608e3:	6c                   	insb   (%dx),%es:(%edi)
4608e4:	59                   	pop    %ecx
4608e5:	6e                   	outsb  %ds:(%esi),(%dx)
4608e6:	56                   	push   %esi
4608e7:	6e                   	outsb  %ds:(%esi),(%dx)
4608e8:	5a                   	pop    %edx
4608e9:	32 46 69             	xor    0x69(%esi),%al
4608ec:	62 47 56             	bound  %eax,0x56(%edi)
4608ef:	42                   	inc    %edx
4608f0:	64 48                	fs dec %eax
4608f2:	52                   	push   %edx
4608f3:	79 61                	jns    0x460956
4608f5:	57                   	push   %edi
4608f6:	4a                   	dec    %edx
4608f7:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
4608fb:	41                   	inc    %ecx
4608fc:	55                   	push   %ebp
4608fd:	33 6c 7a 64          	xor    0x64(%edx,%edi,2),%ebp
460901:	47                   	inc    %edi
460902:	56                   	push   %esi
460903:	74 4c                	je     0x460951
460905:	6b 52 70 59          	imul   $0x59,0x70(%edx),%edx
460909:	57                   	push   %edi
46090a:	64 75 62             	fs jne 0x46096f
46090d:	33 4e 30             	xor    0x30(%esi),%ecx
460910:	61                   	popa
460911:	57                   	push   %edi
460912:	4e                   	dec    %esi
460913:	7a 41                	jp     0x460956
460915:	45                   	inc    %ebp
460916:	52                   	push   %edx
460917:	6c                   	insb   (%dx),%es:(%edi)
460918:	59                   	pop    %ecx
460919:	6e                   	outsb  %ds:(%esi),(%dx)
46091a:	56                   	push   %esi
46091b:	6e                   	outsb  %ds:(%esi),(%dx)
46091c:	5a                   	pop    %edx
46091d:	32 6c 75 5a          	xor    0x5a(%ebp,%esi,2),%ch
460921:	30 31                	xor    %dh,(%ecx)
460923:	76 5a                	jbe    0x46097f
460925:	47                   	inc    %edi
460926:	56                   	push   %esi
460927:	7a 41                	jp     0x46096a
460929:	45                   	inc    %ebp
46092a:	46                   	inc    %esi
46092b:	7a 63                	jp     0x460990
46092d:	32 56 74             	xor    0x74(%esi),%dl
460930:	59                   	pop    %ecx
460931:	6d                   	insl   (%dx),%es:(%edi)
460932:	78 35                	js     0x460969
460934:	56                   	push   %esi
460935:	47                   	inc    %edi
460936:	6c                   	insb   (%dx),%es:(%edi)
460937:	30 62 47             	xor    %ah,0x47(%edx)
46093a:	56                   	push   %esi
46093b:	42                   	inc    %edx
46093c:	64 48                	fs dec %eax
46093e:	52                   	push   %edx
46093f:	79 61                	jns    0x4609a2
460941:	57                   	push   %edi
460942:	4a                   	dec    %edx
460943:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
460947:	41                   	inc    %ecx
460948:	55                   	push   %ebp
460949:	33 6c 7a 64          	xor    0x64(%edx,%edi,2),%ebp
46094d:	47                   	inc    %edi
46094e:	56                   	push   %esi
46094f:	74 4c                	je     0x46099d
460951:	6c                   	insb   (%dx),%es:(%edi)
460952:	4a                   	dec    %edx
460953:	6c                   	insb   (%dx),%es:(%edi)
460954:	5a                   	pop    %edx
460955:	6d                   	insl   (%dx),%es:(%edi)
460956:	78 6c                	js     0x4609c4
460958:	59                   	pop    %ecx
460959:	33 52 70             	xor    0x70(%edx),%edx
46095c:	62 32                	bound  %esi,(%edx)
46095e:	34 41                	xor    $0x41,%al
460960:	51                   	push   %ecx
460961:	58                   	pop    %eax
460962:	4e                   	dec    %esi
460963:	7a 5a                	jp     0x4609bf
460965:	57                   	push   %edi
460966:	31 69 62             	xor    %ebp,0x62(%ecx)
460969:	48                   	dec    %eax
46096a:	6c                   	insb   (%dx),%es:(%edi)
46096b:	45                   	inc    %ebp
46096c:	5a                   	pop    %edx
46096d:	58                   	pop    %eax
46096e:	4e                   	dec    %esi
46096f:	6a 63                	push   $0x63
460971:	6d                   	insl   (%dx),%es:(%edi)
460972:	6c                   	insb   (%dx),%es:(%edi)
460973:	77 64                	ja     0x4609d9
460975:	47                   	inc    %edi
460976:	6c                   	insb   (%dx),%es:(%edi)
460977:	76 62                	jbe    0x4609db
460979:	6b 46 30 64          	imul   $0x64,0x30(%esi),%eax
46097d:	48                   	dec    %eax
46097e:	4a                   	dec    %edx
46097f:	70 59                	jo     0x4609da
460981:	6e                   	outsb  %ds:(%esi),(%dx)
460982:	56                   	push   %esi
460983:	30 5a 51             	xor    %bl,0x51(%edx)
460986:	42                   	inc    %edx
460987:	42                   	inc    %edx
460988:	63 33                	arpl   %esi,(%ebx)
46098a:	4e                   	dec    %esi
46098b:	6c                   	insb   (%dx),%es:(%edi)
46098c:	62 57 4a             	bound  %edx,0x4a(%edi)
46098f:	73 65                	jae    0x4609f6
460991:	55                   	push   %ebp
460992:	4e                   	dec    %esi
460993:	76 62                	jbe    0x4609f7
460995:	6d                   	insl   (%dx),%es:(%edi)
460996:	5a                   	pop    %edx
460997:	70 5a                	jo     0x4609f3
460999:	33 56 79             	xor    0x79(%esi),%edx
46099c:	59                   	pop    %ecx
46099d:	58                   	pop    %eax
46099e:	52                   	push   %edx
46099f:	70 62                	jo     0x460a03
4609a1:	32 35 42 64 48 52    	xor    0x52486442,%dh
4609a7:	79 61                	jns    0x460a0a
4609a9:	57                   	push   %edi
4609aa:	4a                   	dec    %edx
4609ab:	31 64 47 55          	xor    %esp,0x55(%edi,%eax,2)
4609af:	41                   	inc    %ecx
4609b0:	51                   	push   %ecx
4609b1:	58                   	pop    %eax
4609b2:	4e                   	dec    %esi
4609b3:	7a 5a                	jp     0x460a0f
4609b5:	57                   	push   %edi
4609b6:	31 69 62             	xor    %ebp,0x62(%ecx)
4609b9:	48                   	dec    %eax
4609ba:	6c                   	insb   (%dx),%es:(%edi)
4609bb:	44                   	inc    %esp
4609bc:	62 32                	bound  %esi,(%edx)
4609be:	31 77 59             	xor    %esi,0x59(%edi)
4609c1:	57                   	push   %edi
4609c2:	35 35 51 58 52       	xor    $0x52585135,%eax
4609c7:	30 63 6d             	xor    %ah,0x6d(%ebx)
4609ca:	6c                   	insb   (%dx),%es:(%edi)
4609cb:	69 64 58 52 6c 41 45 	imul   $0x4645416c,0x52(%eax,%ebx,2),%esp
4609d2:	46
4609d3:	7a 63                	jp     0x460a38
4609d5:	32 56 74             	xor    0x74(%esi),%dl
4609d8:	59                   	pop    %ecx
4609d9:	6d                   	insl   (%dx),%es:(%edi)
4609da:	78 35                	js     0x460a11