46293e:	66 4b                	dec    %bx
462940:	49                   	dec    %ecx
462941:	70 45                	jo     0x462988
462943:	6f                   	outsl  %ds:(%esi),(%dx)
462944:	47                   	inc    %edi
462945:	4b                   	dec    %ebx
462946:	33 78 34             	xor    0x34(%eax),%edi
462949:	6a 43                	push   $0x43
46294b:	6d                   	insl   (%dx),%es:(%edi)
46294c:	49                   	dec    %ecx
46294d:	4f                   	dec    %edi
46294e:	47                   	inc    %edi
46294f:	62 59 61             	bound  %ebx,0x61(%ecx)
462952:	76 4e                	jbe    0x4629a2
462954:	49                   	dec    %ecx
462955:	42                   	inc    %edx
462956:	56                   	push   %esi
462957:	73 74                	jae    0x4629cd
462959:	6f                   	outsl  %ds:(%esi),(%dx)
46295a:	74 32                	je     0x46298e
46295c:	4a                   	dec    %edx
46295d:	58                   	pop    %eax
46295e:	66 6b 66 4f 6b       	imul   $0x6b,0x4f(%esi),%sp
462963:	2f                   	das
462964:	53                   	push   %ebx
462965:	4f                   	dec    %edi
462966:	4b                   	dec    %ebx
462967:	77 66                	ja     0x4629cf
462969:	36 69 37 33 6e 4f 4a 	imul   $0x4a4f6e33,%ss:(%edi),%esi
462970:	4b                   	dec    %ebx
462971:	31 6b 47             	xor    %ebp,0x47(%ebx)
462974:	64 51                	fs push %ecx
462976:	39 38                	cmp    %edi,(%eax)
462978:	74 32                	je     0x4629ac
46297a:	36 4c                	ss dec %esp
46297c:	42                   	inc    %edx
46297d:	31 6b 58             	xor    %ebp,0x58(%ebx)
462980:	49                   	dec    %ecx
462981:	6c                   	insb   (%dx),%es:(%edi)
462982:	6b 4a 47 67          	imul   $0x67,0x47(%edx),%ecx
462986:	71 66                	jno    0x4629ee
462988:	6c                   	insb   (%dx),%es:(%edi)
462989:	70 4f                	jo     0x4629da
46298b:	56                   	push   %esi
46298c:	46                   	inc    %esi
46298d:	76 4e                	jbe    0x4629dd
46298f:	64 52                	fs push %edx
462991:	71 4d                	jno    0x4629e0
462993:	2f                   	das
462994:	30 49 7a             	xor    %cl,0x7a(%ecx)
462997:	76 44                	jbe    0x4629dd
462999:	6b 41 58 56          	imul   $0x56,0x58(%ecx),%eax
46299d:	4e                   	dec    %esi
46299e:	7a 64                	jp     0x462a04
4629a0:	71 68                	jno    0x462a0a
4629a2:	73 49                	jae    0x4629ed
4629a4:	68 4c 7a 4e 67       	push   $0x674e7a4c
4629a9:	31 65 2b             	xor    %esp,0x2b(%ebp)
4629ac:	72 54                	jb     0x462a02
4629ae:	47                   	inc    %edi
4629af:	66 35 47 42          	xor    $0x4247,%ax
4629b3:	33 63 72             	xor    0x72(%ebx),%esp
4629b6:	6e                   	outsb  %ds:(%esi),(%dx)
4629b7:	35 6f 50 4d 39       	xor    $0x394d506f,%eax
4629bc:	78 38                	js     0x4629f6
4629be:	62 2f                	bound  %ebp,(%edi)
4629c0:	49                   	dec    %ecx
4629c1:	42                   	inc    %edx
4629c2:	41                   	inc    %ecx
4629c3:	50                   	push   %eax
4629c4:	4a                   	dec    %edx
4629c5:	49                   	dec    %ecx
4629c6:	70 32                	jo     0x4629fa
4629c8:	51                   	push   %ecx
4629c9:	35 34 4e 75 54       	xor    $0x54754e34,%eax
4629ce:	41                   	inc    %ecx
4629cf:	74 76                	je     0x462a47
4629d1:	54                   	push   %esp
4629d2:	57                   	push   %edi
4629d3:	32 62 6c             	xor    0x6c(%edx),%ah
4629d6:	63 61 78             	arpl   %esp,0x78(%ecx)
4629d9:	4e                   	dec    %esi
4629da:	77 6c                	ja     0x462a48
4629dc:	38 50 76             	cmp    %dl,0x76(%eax)
4629df:	50                   	push   %eax
4629e0:	48                   	dec    %eax
4629e1:	70 37                	jo     0x462a1a
4629e3:	32 78 6f             	xor    0x6f(%eax),%bh
4629e6:	50                   	push   %eax
4629e7:	67 36 5a             	addr16 ss pop %edx
4629ea:	47                   	inc    %edi
4629eb:	47                   	inc    %edi
4629ec:	59                   	pop    %ecx
4629ed:	50                   	push   %eax
4629ee:	6e                   	outsb  %ds:(%esi),(%dx)
4629ef:	36 58                	ss pop %eax
4629f1:	41                   	inc    %ecx
4629f2:	73 46                	jae    0x462a3a
4629f4:	79 64                	jns    0x462a5a
4629f6:	71 42                	jno    0x462a3a
4629f8:	64 7a 43             	fs jp  0x462a3e
4629fb:	79 64                	jns    0x462a61
4629fd:	70 71                	jo     0x462a70
4629ff:	45                   	inc    %ebp
462a00:	65 68 64 58 37 38    	gs push $0x38375864
462a06:	72 79                	jb     0x462a81
462a08:	37                   	aaa
462a09:	62 45 2b             	bound  %eax,0x2b(%ebp)
462a0c:	2f                   	das
462a0d:	39 6c 6c 37          	cmp    %ebp,0x37(%esp,%ebp,2)
462a11:	4a                   	dec    %edx
462a12:	52                   	push   %edx
462a13:	78 39                	js     0x462a4e
462a15:	71 47                	jno    0x462a5e
462a17:	4b                   	dec    %ebx
462a18:	74 4d                	je     0x462a67
462a1a:	55                   	push   %ebp
462a1b:	4b                   	dec    %ebx
462a1c:	35 62 62 2b 52       	xor    $0x522b6262,%eax
462a21:	78 54                	js     0x462a77
462a23:	6b 42 71 47          	imul   $0x47,0x71(%edx),%eax
462a27:	52                   	push   %edx
462a28:	62 34 4c             	bound  %esi,(%esp,%ecx,2)
462a2b:	53                   	push   %ebx
462a2c:	34 35                	xor    $0x35,%al
462a2e:	6c                   	insb   (%dx),%es:(%edi)
462a2f:	63 48 72             	arpl   %ecx,0x72(%eax)
462a32:	4a                   	dec    %edx
462a33:	68 6d 73 67 67       	push   $0x6767736d
462a38:	64 6a 50             	fs push $0x50
462a3b:	70 61                	jo     0x462a9e
462a3d:	30 66 43             	xor    %ah,0x43(%esi)
462a40:	49                   	dec    %ecx
462a41:	61                   	popa
462a42:	7a 37                	jp     0x462a7b
462a44:	44                   	inc    %esp
462a45:	53                   	push   %ebx
462a46:	49                   	dec    %ecx
462a47:	42                   	inc    %edx
462a48:	35 47 75 38 33       	xor    $0x33387547,%eax
462a4d:	49                   	dec    %ecx
462a4e:	79 4a                	jns    0x462a9a
462a50:	53                   	push   %ebx
462a51:	45                   	inc    %ebp
462a52:	6d                   	insl   (%dx),%es:(%edi)
462a53:	4f                   	dec    %edi
462a54:	65 39 48 4e          	cmp    %ecx,%gs:0x4e(%eax)
462a58:	36 47                	ss inc %edi
462a5a:	43                   	inc    %ebx
462a5b:	32 77 75             	xor    0x75(%edi),%dh
462a5e:	44                   	inc    %esp
462a5f:	46                   	inc    %esi
462a60:	72 53                	jb     0x462ab5
462a62:	65 50                	gs push %eax
462a64:	68 32 66 67 6d       	push   $0x6d676632
462a69:	70 73                	jo     0x462ade
462a6b:	57                   	push   %edi
462a6c:	69 68 73 34 77 53 53 	imul   $0x53537734,0x73(%eax),%ebp
462a73:	46                   	inc    %esi
462a74:	48                   	dec    %eax
462a75:	66 6d                	insw   (%dx),%es:(%edi)
462a77:	48                   	dec    %eax
462a78:	56                   	push   %esi
462a79:	32 71 50             	xor    0x50(%ecx),%dh
462a7c:	43                   	inc    %ebx
462a7d:	32 41 5a             	xor    0x5a(%ecx),%al
462a80:	6c                   	insb   (%dx),%es:(%edi)
462a81:	66 30 73 6a          	data16 xor %dh,0x6a(%ebx)
462a85:	57                   	push   %edi
462a86:	39 65 6e             	cmp    %esp,0x6e(%ebp)
462a89:	39 66 56             	cmp    %esp,0x56(%esi)
462a8c:	4f                   	dec    %edi
462a8d:	53                   	push   %ebx
462a8e:	57                   	push   %edi
462a8f:	4d                   	dec    %ebp
462a90:	61                   	popa
462a91:	69 70 7a 72 37 6a 76 	imul   $0x766a3772,0x7a(%eax),%esi
462a98:	70 4d                	jo     0x462ae7
462a9a:	38 62 63             	cmp    %ah,0x63(%edx)
462a9d:	5a                   	pop    %edx
462a9e:	51                   	push   %ecx
462a9f:	39 6d 79             	cmp    %ebp,0x79(%ebp)
462aa2:	39 4b 31             	cmp    %ecx,0x31(%ebx)
462aa5:	30 4b 38             	xor    %cl,0x38(%ebx)
462aa8:	71 6f                	jno    0x462b19
462aaa:	65 58                	gs pop %eax
462aac:	66 77 69             	data16 ja 0x462b18
462aaf:	6f                   	outsl  %ds:(%esi),(%dx)
462ab0:	4d                   	dec    %ebp
462ab1:	37                   	aaa
462ab2:	4e                   	dec    %esi
462ab3:	4b                   	dec    %ebx
462ab4:	67 47                	addr16 inc %edi
462ab6:	6b 57 4d 47          	imul   $0x47,0x4d(%edi),%edx
462aba:	33 39                	xor    (%ecx),%edi
462abc:	66 73 44             	data16 jae 0x462b03
462abf:	44                   	inc    %esp
462ac0:	45                   	inc    %ebp
462ac1:	79 52                	jns    0x462b15
462ac3:	37                   	aaa
462ac4:	32 2b                	xor    (%ebx),%ch
462ac6:	6a 52                	push   $0x52
462ac8:	4e                   	dec    %esi
462ac9:	38 74 4e 57          	cmp    %dh,0x57(%esi,%ecx,2)
462acd:	51                   	push   %ecx
462ace:	57                   	push   %edi
462acf:	57                   	push   %edi
462ad0:	32 47 38             	xor    0x38(%edi),%al
462ad3:	2f                   	das
462ad4:	67 59                	addr16 pop %ecx
462ad6:	42                   	inc    %edx
462ad7:	4b                   	dec    %ebx
462ad8:	46                   	inc    %esi
462ad9:	4a                   	dec    %edx
462ada:	44                   	inc    %esp
462adb:	44                   	inc    %esp
462adc:	53                   	push   %ebx
462add:	68 66 31 78 4c       	push   $0x4c783166
462ae2:	76 39                	jbe    0x462b1d
462ae4:	4b                   	dec    %ebx
462ae5:	30 67 73             	xor    %ah,0x73(%edi)
462ae8:	64 58                	fs pop %eax
462aea:	38 59 39             	cmp    %bl,0x39(%ecx)
462aed:	50                   	push   %eax
462aee:	73 51                	jae    0x462b41
462af0:	4a                   	dec    %edx
462af1:	50                   	push   %eax
462af2:	6d                   	insl   (%dx),%es:(%edi)
462af3:	53                   	push   %ebx
462af4:	50                   	push   %eax
462af5:	56                   	push   %esi
462af6:	71 55                	jno    0x462b4d
462af8:	49                   	dec    %ecx
462af9:	50                   	push   %eax
462afa:	36 77 5a             	ss ja  0x462b57
462afd:	67 75 44             	addr16 jne 0x462b44
462b00:	72 67                	jb     0x462b69
462b02:	6f                   	outsl  %ds:(%esi),(%dx)
462b03:	52                   	push   %edx
462b04:	7a 71                	jp     0x462b77
462b06:	73 63                	jae    0x462b6b
462b08:	31 73 6c             	xor    %esi,0x6c(%ebx)
462b0b:	45                   	inc    %ebp
462b0c:	35 35 4e 45 6a       	xor    $0x6a454e35,%eax
462b11:	79 79                	jns    0x462b8c
462b13:	72 69                	jb     0x462b7e
462b15:	69 56 37 52 6a 49 4f 	imul   $0x4f496a52,0x37(%esi),%edx
462b1c:	79 41                	jns    0x462b5f
462b1e:	49                   	dec    %ecx
462b1f:	54                   	push   %esp
462b20:	4c                   	dec    %esp
462b21:	50                   	push   %eax
462b22:	34 35                	xor    $0x35,%al
462b24:	43                   	inc    %ebx
462b25:	6d                   	insl   (%dx),%es:(%edi)
462b26:	6a 30                	push   $0x30
462b28:	73 46                	jae    0x462b70
462b2a:	71 2f                	jno    0x462b5b
462b2c:	36 33 6b 39          	xor    %ss:0x39(%ebx),%ebp
462b30:	56                   	push   %esi
462b31:	73 4d                	jae    0x462b80
462b33:	6b 71 6b 72          	imul   $0x72,0x6b(%ecx),%esi
462b37:	39 2b                	cmp    %ebp,(%ebx)
462b39:	32 38                	xor    (%eax),%bh
462b3b:	41                   	inc    %ecx
462b3c:	55                   	push   %ebp
462b3d:	44                   	inc    %esp
462b3e:	7a 36                	jp     0x462b76
462b40:	4a                   	dec    %edx
462b41:	62 5a 33             	bound  %ebx,0x33(%edx)
462b44:	4a                   	dec    %edx
462b45:	73 41                	jae    0x462b88
462b47:	47                   	inc    %edi
462b48:	56                   	push   %esi
462b49:	78 69                	js     0x462bb4
462b4b:	55                   	push   %ebp
462b4c:	61                   	popa
462b4d:	76 30                	jbe    0x462b7f
462b4f:	59                   	pop    %ecx
462b50:	59                   	pop    %ecx
462b51:	6b 49 47 30          	imul   $0x30,0x47(%ecx),%ecx
462b55:	42                   	inc    %edx
462b56:	55                   	push   %ebp
462b57:	56                   	push   %esi
462b58:	61                   	popa
462b59:	71 45                	jno    0x462ba0
462b5b:	65 30 63 46          	xor    %ah,%gs:0x46(%ebx)
462b5f:	67 53                	addr16 push %ebx
462b61:	6a 75                	push   $0x75
462b63:	41                   	inc    %ecx
462b64:	6b 6a 74 45          	imul   $0x45,0x74(%edx),%ebp
462b68:	4f                   	dec    %edi
462b69:	37                   	aaa
462b6a:	62 74 2f 74          	bound  %esi,0x74(%edi,%ebp,1)
462b6e:	62 79 57             	bound  %edi,0x57(%ecx)
462b71:	36 52                	ss push %edx
462b73:	64 39 31             	cmp    %esi,%fs:(%ecx)
462b76:	48                   	dec    %eax
462b77:	45                   	inc    %ebp
462b78:	75 4d                	jne    0x462bc7
462b7a:	55                   	push   %ebp
462b7b:	41                   	inc    %ecx
462b7c:	65 36 49             	gs ss dec %ecx
462b7f:	44                   	inc    %esp
462b80:	45                   	inc    %ebp
462b81:	61                   	popa
462b82:	64 59                	fs pop %ecx
462b84:	5a                   	pop    %edx
462b85:	42                   	inc    %edx
462b86:	67 38 4e 65          	cmp    %cl,0x65(%bp)
462b8a:	42                   	inc    %edx
462b8b:	37                   	aaa
462b8c:	31 70 61             	xor    %esi,0x61(%eax)
462b8f:	4a                   	dec    %edx
462b90:	33 6c 46 6f          	xor    0x6f(%esi,%eax,2),%ebp
462b94:	72 50                	jb     0x462be6
462b96:	4f                   	dec    %edi
462b97:	7a 4a                	jp     0x462be3
462b99:	71 77                	jno    0x462c12
462b9b:	57                   	push   %edi
462b9c:	38 37                	cmp    %dh,(%edi)
462b9e:	6e                   	outsb  %ds:(%esi),(%dx)
462b9f:	68 62 4d 54 52       	push   $0x52544d62
462ba4:	71 66                	jno    0x462c0c
462ba6:	7a 4f                	jp     0x462bf7
462ba8:	4a                   	dec    %edx
462ba9:	46                   	inc    %esi
462baa:	39 6b 75             	cmp    %ebp,0x75(%ebx)
462bad:	42                   	inc    %edx
462bae:	71 61                	jno    0x462c11
462bb0:	69 4e 51 46 6f 56 35 	imul   $0x35566f46,0x51(%esi),%ecx
462bb7:	78 51                	js     0x462c0a
462bb9:	64 56                	fs push %esi
462bbb:	4e                   	dec    %esi
462bbc:	6a 4a                	push   $0x4a
462bbe:	4f                   	dec    %edi
462bbf:	57                   	push   %edi
462bc0:	6c                   	insb   (%dx),%es:(%edi)
462bc1:	55                   	push   %ebp
462bc2:	72 30                	jb     0x462bf4
462bc4:	6d                   	insl   (%dx),%es:(%edi)
462bc5:	48                   	dec    %eax
462bc6:	44                   	inc    %esp
462bc7:	46                   	inc    %esi
462bc8:	63 74 7a 4b          	arpl   %esi,0x4b(%edx,%edi,2)
462bcc:	47                   	inc    %edi
462bcd:	50                   	push   %eax
462bce:	69 4c 49 53 57 74 4b 	imul   $0x564b7457,0x53(%ecx,%ecx,2),%ecx
462bd5:	56
462bd6:	64 64 66 72 65       	fs fs data16 jb 0x462c40