4699b1:	59                   	pop    %ecx
4699b2:	4e                   	dec    %esi
4699b3:	4f                   	dec    %edi
4699b4:	4b                   	dec    %ebx
4699b5:	62 2b                	bound  %ebp,(%ebx)
4699b7:	2f                   	das
4699b8:	2f                   	das
4699b9:	38 58 45             	cmp    %bl,0x45(%eax)
4699bc:	77 77                	ja     0x469a35
4699be:	72 6c                	jb     0x469a2c
4699c0:	42                   	inc    %edx
4699c1:	45                   	inc    %ebp
4699c2:	4a                   	dec    %edx
4699c3:	46                   	inc    %esi
4699c4:	31 67 54             	xor    %esp,0x54(%edi)
4699c7:	43                   	inc    %ebx
4699c8:	53                   	push   %ebx
4699c9:	73 4b                	jae    0x469a16
4699cb:	4f                   	dec    %edi
4699cc:	65 62 2b             	bound  %ebp,%gs:(%ebx)
4699cf:	2f                   	das
4699d0:	2f                   	das
4699d1:	38 34 65 76 37 2f 2f 	cmp    %dh,0x2f2f3776(,%eiz,2)
4699d8:	78 45                	js     0x469a1f
4699da:	4a                   	dec    %edx
4699db:	42                   	inc    %edx
4699dc:	7a 49                	jp     0x469a27
4699de:	43                   	inc    %ebx
4699df:	4b                   	dec    %ebx
4699e0:	79 77                	jns    0x469a59
4699e2:	72 75                	jb     0x469a59
4699e4:	30 55 49             	xor    %dl,0x49(%ebp)
4699e7:	41                   	inc    %ecx
4699e8:	41                   	inc    %ecx
4699e9:	41                   	inc    %ecx
4699ea:	41                   	inc    %ecx
4699eb:	52                   	push   %edx
4699ec:	66 37                	data16 aaa
4699ee:	2f                   	das
4699ef:	2f                   	das
4699f0:	31 66 2b             	xor    %esp,0x2b(%esi)
4699f3:	2f                   	das
4699f4:	2f                   	das
4699f5:	39 6d 2f             	cmp    %ebp,0x2f(%ebp)
4699f8:	76 2f                	jbe    0x469a29
4699fa:	2f                   	das
4699fb:	62 76 37             	bound  %esi,0x37(%esi)
4699fe:	2f                   	das
4699ff:	2f                   	das
469a00:	34 48                	xor    $0x48,%al
469a02:	2b 2f                	sub    (%edi),%ebp
469a04:	2f                   	das
469a05:	2b 51 2f             	sub    0x2f(%ecx),%edx
469a08:	76 2f                	jbe    0x469a39
469a0a:	2f                   	das
469a0b:	6e                   	outsb  %ds:(%esi),(%dx)
469a0c:	76 37                	jbe    0x469a45
469a0e:	2f                   	das
469a0f:	2f                   	das
469a10:	36 33 2b             	xor    %ss:(%ebx),%ebp
469a13:	2f                   	das
469a14:	2f                   	das
469a15:	38 34 4e             	cmp    %dh,(%esi,%ecx,2)
469a18:	66 37                	data16 aaa
469a1a:	2f                   	das
469a1b:	2f                   	das
469a1c:	77 56                	ja     0x469a74
469a1e:	51                   	push   %ecx
469a1f:	4b                   	dec    %ebx
469a20:	42                   	inc    %edx
469a21:	38 41 41             	cmp    %al,0x41(%ecx)
469a24:	41                   	inc    %ecx
469a25:	59                   	pop    %ecx
469a26:	71 41                	jno    0x469a69
469a28:	42                   	inc    %edx
469a29:	4d                   	dec    %ebp
469a2a:	77 42                	ja     0x469a6e
469a2c:	51                   	push   %ecx
469a2d:	42                   	inc    %edx
469a2e:	79 41                	jns    0x469a71
469a30:	51                   	push   %ecx
469a31:	41                   	inc    %ecx
469a32:	41                   	inc    %ecx
469a33:	49                   	dec    %ecx
469a34:	77 41                	ja     0x469a77
469a36:	41                   	inc    %ecx
469a37:	45                   	inc    %ebp
469a38:	51                   	push   %ecx
469a39:	41                   	inc    %ecx
469a3a:	45                   	inc    %ebp
469a3b:	6a 52                	push   $0x52
469a3d:	59                   	pop    %ecx
469a3e:	41                   	inc    %ecx
469a3f:	41                   	inc    %ecx
469a40:	41                   	inc    %ecx
469a41:	45                   	inc    %ebp
469a42:	4b                   	dec    %ebx
469a43:	4b                   	dec    %ebx
469a44:	77 63                	ja     0x469aa9
469a46:	52                   	push   %edx
469a47:	43                   	inc    %ebx
469a48:	44                   	inc    %esp
469a49:	67 39 41 51          	cmp    %eax,0x51(%bx,%di)
469a4d:	41                   	inc    %ecx
469a4e:	41                   	inc    %ecx
469a4f:	48                   	dec    %eax
469a50:	78 6b                	js     0x469abd
469a52:	6f                   	outsl  %ds:(%esi),(%dx)
469a53:	4f                   	dec    %edi
469a54:	67 41                	addr16 inc %ecx
469a56:	41                   	inc    %ecx
469a57:	42                   	inc    %edx
469a58:	68 4d 49 4b 2b       	push   $0x2b4b494d
469a5d:	34 49                	xor    $0x49,%al
469a5f:	48                   	dec    %eax
469a60:	78 41                	js     0x469aa3
469a62:	34 46                	xor    $0x46,%al
469a64:	51                   	push   %ecx
469a65:	45                   	inc    %ebp
469a66:	41                   	inc    %ecx
469a67:	41                   	inc    %ecx
469a68:	42                   	inc    %edx
469a69:	6f                   	outsl  %ds:(%esi),(%dx)
469a6a:	54                   	push   %esp
469a6b:	43                   	inc    %ebx
469a6c:	43                   	inc    %ebx
469a6d:	76 68                	jbe    0x469ad7
469a6f:	41                   	inc    %ecx
469a70:	67 4d                	addr16 dec %ebp
469a72:	6f                   	outsl  %ds:(%esi),(%dx)
469a73:	51                   	push   %ecx
469a74:	77 41                	ja     0x469ab7
469a76:	41                   	inc    %ecx
469a77:	42                   	inc    %edx
469a78:	6a 6a                	push   $0x6a
469a7a:	34 41                	xor    $0x41,%al
469a7c:	41                   	inc    %ecx
469a7d:	41                   	inc    %ecx
469a7e:	41                   	inc    %ecx
469a7f:	46                   	inc    %esi
469a80:	68 4d 49 4b 39       	push   $0x394b494d
469a85:	41                   	inc    %ecx
469a86:	57                   	push   %edi
469a87:	43                   	inc    %ebx
469a88:	78 6b                	js     0x469af5
469a8a:	54                   	push   %esp
469a8b:	43                   	inc    %ebx
469a8c:	43                   	inc    %ebx
469a8d:	76 4a                	jbe    0x469ad9
469a8f:	42                   	inc    %edx
469a90:	7a 6e                	jp     0x469b00
469a92:	38 41 41             	cmp    %al,0x41(%ecx)
469a95:	41                   	inc    %ecx
469a96:	41                   	inc    %ecx
469a97:	48                   	dec    %eax
469a98:	78 41                	js     0x469adb
469a9a:	6f                   	outsl  %ds:(%esi),(%dx)
469a9b:	4f                   	dec    %edi
469a9c:	67 41                	addr16 inc %ecx
469a9e:	41                   	inc    %ecx
469a9f:	42                   	inc    %edx
469aa0:	68 4d 49 4b 37       	push   $0x374b494d
469aa5:	67 47                	addr16 inc %edi
469aa7:	42                   	inc    %edx
469aa8:	77 69                	ja     0x469b13
469aaa:	65 47                	gs inc %edi
469aac:	78 4d                	js     0x469afb
469aae:	49                   	dec    %ecx
469aaf:	4b                   	dec    %ebx
469ab0:	36 38 34 30          	cmp    %dh,%ss:(%eax,%esi,1)
469ab4:	77 41                	ja     0x469af7
469ab6:	41                   	inc    %ecx
469ab7:	41                   	inc    %ecx
469ab8:	41                   	inc    %ecx
469ab9:	67 66 45             	addr16 inc %bp
469abc:	45                   	inc    %ebp
469abd:	42                   	inc    %edx
469abe:	6f                   	outsl  %ds:(%esi),(%dx)
469abf:	41                   	inc    %ecx
469ac0:	41                   	inc    %ecx
469ac1:	41                   	inc    %ecx
469ac2:	41                   	inc    %ecx
469ac3:	41                   	inc    %ecx
469ac4:	68 68 76 53 51       	push   $0x51537668
469ac9:	41                   	inc    %ecx
469aca:	41                   	inc    %ecx
469acb:	42                   	inc    %edx
469acc:	68 6c 59 44 53       	push   $0x5344596c
469ad1:	73 58                	jae    0x469b2b
469ad3:	45                   	inc    %ebp
469ad4:	51                   	push   %ecx
469ad5:	64 46                	fs inc %esi
469ad7:	42                   	inc    %edx
469ad8:	41                   	inc    %ecx
469ad9:	41                   	inc    %ecx
469ada:	41                   	inc    %ecx
469adb:	41                   	inc    %ecx
469adc:	41                   	inc    %ecx
469add:	73 41                	jae    0x469b20
469adf:	41                   	inc    %ecx
469ae0:	41                   	inc    %ecx
469ae1:	41                   	inc    %ecx
469ae2:	54                   	push   %esp
469ae3:	41                   	inc    %ecx
469ae4:	41                   	inc    %ecx
469ae5:	41                   	inc    %ecx
469ae6:	41                   	inc    %ecx
469ae7:	48                   	dec    %eax
469ae8:	41                   	inc    %ecx
469ae9:	41                   	inc    %ecx
469aea:	41                   	inc    %ecx
469aeb:	41                   	inc    %ecx
469aec:	44                   	inc    %esp
469aed:	49                   	dec    %ecx
469aee:	41                   	inc    %ecx
469aef:	41                   	inc    %ecx
469af0:	41                   	inc    %ecx
469af1:	41                   	inc    %ecx
469af2:	66 47                	inc    %di
469af4:	79 67                	jns    0x469b5d
469af6:	36 41                	ss inc %ecx
469af8:	41                   	inc    %ecx
469af9:	41                   	inc    %ecx
469afa:	47                   	inc    %edi
469afb:	45                   	inc    %ebp
469afc:	77 63                	ja     0x469b61
469afe:	72 33                	jb     0x469b33
469b00:	68 59 54 42 42       	push   $0x42425459
469b05:	63 54 42 79          	arpl   %edx,0x79(%edx,%eax,2)
469b09:	76 57                	jbe    0x469b62
469b0b:	45                   	inc    %ebp
469b0c:	51                   	push   %ecx
469b0d:	51                   	push   %ecx
469b0e:	73 49                	jae    0x469b59
469b10:	52                   	push   %edx
469b11:	67 54                	addr16 push %esp
469b13:	42                   	inc    %edx
469b14:	79 76                	jns    0x469b8c
469b16:	4e                   	dec    %esi
469b17:	42                   	inc    %edx
469b18:	67 63 52 42          	arpl   %edx,0x42(%bp,%si)
469b1c:	46                   	inc    %esi
469b1d:	67 47                	addr16 inc %edi
469b1f:	42                   	inc    %edx
469b20:	78 64                	js     0x469b86
469b22:	5a                   	pop    %edx
469b23:	6c                   	insb   (%dx),%es:(%edi)
469b24:	4a                   	dec    %edx
469b25:	34 66                	xor    $0x66,%al
469b27:	45                   	inc    %ebp
469b28:	53                   	push   %ebx
469b29:	67 36 41             	addr16 ss inc %ecx
469b2c:	41                   	inc    %ecx
469b2d:	41                   	inc    %ecx
469b2e:	47                   	inc    %edi
469b2f:	45                   	inc    %ebp
469b30:	77 63                	ja     0x469b95
469b32:	72 74                	jb     0x469ba8
469b34:	78 45                	js     0x469b7b
469b36:	45                   	inc    %ebp
469b37:	46                   	inc    %esi
469b38:	31 67 54             	xor    %esp,0x54(%edi)
469b3b:	42                   	inc    %edx
469b3c:	42                   	inc    %edx
469b3d:	45                   	inc    %ebp
469b3e:	45                   	inc    %ebp
469b3f:	43                   	inc    %ebx
469b40:	54                   	push   %esp
469b41:	4c                   	dec    %esp
469b42:	66 42                	inc    %dx
469b44:	77 6b                	ja     0x469bb1
469b46:	58                   	pop    %eax
469b47:	57                   	push   %edi
469b48:	56                   	push   %esi
469b49:	67 4c                	addr16 dec %esp
469b4b:	4b                   	dec    %ebx
469b4c:	32 4d 49             	xor    0x49(%ebp),%cl
469b4f:	48                   	dec    %eax
469b50:	78 45                	js     0x469b97
469b52:	7a 50                	jp     0x469ba4
469b54:	69 73 54 45 51 6c 46 	imul   $0x466c5145,0x54(%ebx),%esi
469b5b:	41                   	inc    %ecx
469b5c:	77 41                	ja     0x469b9f
469b5e:	41                   	inc    %ecx
469b5f:	41                   	inc    %ecx
469b60:	41                   	inc    %ecx
469b61:	73 41                	jae    0x469ba4
469b63:	41                   	inc    %ecx
469b64:	41                   	inc    %ecx
469b65:	41                   	inc    %ecx
469b66:	62 41 41             	bound  %eax,0x41(%ecx)
469b69:	41                   	inc    %ecx
469b6a:	41                   	inc    %ecx
469b6b:	4a                   	dec    %edx
469b6c:	77 41                	ja     0x469baf
469b6e:	41                   	inc    %ecx
469b6f:	41                   	inc    %ecx
469b70:	42                   	inc    %edx
469b71:	38 62 4b             	cmp    %ah,0x4b(%edx)
469b74:	44                   	inc    %esp
469b75:	6f                   	outsl  %ds:(%esi),(%dx)
469b76:	41                   	inc    %ecx
469b77:	41                   	inc    %ecx
469b78:	41                   	inc    %ecx
469b79:	59                   	pop    %ecx
469b7a:	54                   	push   %esp
469b7b:	43                   	inc    %ebx
469b7c:	53                   	push   %ebx
469b7d:	76 69                	jbe    0x469be8
469b7f:	41                   	inc    %ecx
469b80:	68 6c 76 53 51       	push   $0x5153766c
469b85:	41                   	inc    %ecx
469b86:	41                   	inc    %ecx
469b87:	42                   	inc    %edx
469b88:	68 6c 59 45 77       	push   $0x7745596c
469b8d:	55                   	push   %ebp
469b8e:	58                   	pop    %eax
469b8f:	45                   	inc    %ebp
469b90:	77 6b                	ja     0x469bfd
469b92:	72 30                	jb     0x469bc4
469b94:	67 63 52 42          	arpl   %edx,0x42(%bp,%si)
469b98:	52                   	push   %edx
469b99:	64 5a                	fs pop %edx
469b9b:	57                   	push   %edi
469b9c:	41                   	inc    %ecx
469b9d:	73 59                	jae    0x469bf8
469b9f:	45                   	inc    %ebp
469ba0:	77 6b                	ja     0x469c0d
469ba2:	72 78                	jb     0x469c1c
469ba4:	69 73 67 43 42 38 53 	imul   $0x53384243,0x67(%ebx),%esi
469bab:	4d                   	dec    %ebp
469bac:	78 73                	js     0x469c21
469bae:	43                   	inc    %ebx
469baf:	48                   	dec    %eax
469bb0:	57                   	push   %edi
469bb1:	39 4a 41             	cmp    %ecx,0x41(%edx)
469bb4:	41                   	inc    %ecx
469bb5:	41                   	inc    %ecx
469bb6:	47                   	inc    %edi
469bb7:	48                   	dec    %eax
469bb8:	77 74                	ja     0x469c2e
469bba:	59                   	pop    %ecx
469bbb:	45                   	inc    %ebp
469bbc:	77 59                	ja     0x469c17
469bbe:	48                   	dec    %eax
469bbf:	45                   	inc    %ebp
469bc0:	51                   	push   %ecx
469bc1:	59                   	pop    %ecx
469bc2:	58                   	pop    %eax
469bc3:	57                   	push   %edi