4169d2:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4169d6:	64 5f                	fs pop %edi
4169d8:	4c                   	dec    %esp
4169d9:	65 76 65             	gs jbe 0x416a41
4169dc:	6c                   	insb   (%dx),%es:(%edi)
4169dd:	53                   	push   %ebx
4169de:	6f                   	outsl  %ds:(%esi),(%dx)
4169df:	6c                   	insb   (%dx),%es:(%edi)
4169e0:	76 65                	jbe    0x416a47
4169e2:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4169e6:	6d                   	insl   (%dx),%es:(%edi)
4169e7:	6f                   	outsl  %ds:(%esi),(%dx)
4169e8:	76 65                	jbe    0x416a4f
4169ea:	5f                   	pop    %edi
4169eb:	4c                   	dec    %esp
4169ec:	65 76 65             	gs jbe 0x416a54
4169ef:	6c                   	insb   (%dx),%es:(%edi)
4169f0:	53                   	push   %ebx
4169f1:	6f                   	outsl  %ds:(%esi),(%dx)
4169f2:	6c                   	insb   (%dx),%es:(%edi)
4169f3:	76 65                	jbe    0x416a5a
4169f5:	64 00 4c 65 76       	add    %cl,%fs:0x76(%ebp,%eiz,2)
4169fa:	65 6c                	gs insb (%dx),%es:(%edi)
4169fc:	4c                   	dec    %esp
4169fd:	69 73 74 5f 4c 65 76 	imul   $0x76654c5f,0x74(%ebx),%esi
416a04:	65 6c                	gs insb (%dx),%es:(%edi)
416a06:	53                   	push   %ebx
416a07:	6f                   	outsl  %ds:(%esi),(%dx)
416a08:	6c                   	insb   (%dx),%es:(%edi)
416a09:	76 65                	jbe    0x416a70
416a0b:	64 00 6c 65 76       	add    %ch,%fs:0x76(%ebp,%eiz,2)
416a10:	65 6c                	gs insb (%dx),%es:(%edi)
416a12:	53                   	push   %ebx
416a13:	6f                   	outsl  %ds:(%esi),(%dx)
416a14:	6c                   	insb   (%dx),%es:(%edi)
416a15:	76 65                	jbe    0x416a7c
416a17:	64 00 4c 65 76       	add    %cl,%fs:0x76(%ebp,%eiz,2)
416a1c:	65 6c                	gs insb (%dx),%es:(%edi)
416a1e:	4c                   	dec    %esp
416a1f:	69 73 74 5f 4d 65 73 	imul   $0x73654d5f,0x74(%ebx),%esi
416a26:	73 61                	jae    0x416a89
416a28:	67 65 5f             	addr16 gs pop %edi
416a2b:	41                   	inc    %ecx
416a2c:	6c                   	insb   (%dx),%es:(%edi)
416a2d:	6c                   	insb   (%dx),%es:(%edi)
416a2e:	53                   	push   %ebx
416a2f:	6f                   	outsl  %ds:(%esi),(%dx)
416a30:	6c                   	insb   (%dx),%es:(%edi)
416a31:	76 65                	jbe    0x416a98
416a33:	64 00 49 73          	add    %cl,%fs:0x73(%ecx)
416a37:	53                   	push   %ebx
416a38:	6f                   	outsl  %ds:(%esi),(%dx)
416a39:	6c                   	insb   (%dx),%es:(%edi)
416a3a:	76 65                	jbe    0x416aa1
416a3c:	64 00 6c 62 6c       	add    %ch,%fs:0x6c(%edx,%eiz,2)
416a41:	53                   	push   %ebx
416a42:	74 61                	je     0x416aa5
416a44:	74 75                	je     0x416abb
416a46:	73 53                	jae    0x416a9b
416a48:	6f                   	outsl  %ds:(%esi),(%dx)
416a49:	6c                   	insb   (%dx),%es:(%edi)
416a4a:	76 65                	jbe    0x416ab1
416a4c:	64 00 4c 65 76       	add    %cl,%fs:0x76(%ebp,%eiz,2)
416a51:	65 6c                	gs insb (%dx),%es:(%edi)
416a53:	4c                   	dec    %esp
416a54:	69 73 74 5f 4a 75 73 	imul   $0x73754a5f,0x74(%ebx),%esi
416a5b:	74 53                	je     0x416ab0
416a5d:	6f                   	outsl  %ds:(%esi),(%dx)
416a5e:	6c                   	insb   (%dx),%es:(%edi)
416a5f:	76 65                	jbe    0x416ac6
416a61:	64 00 6d 75          	add    %ch,%fs:0x75(%ebp)
416a65:	73 74                	jae    0x416adb
416a67:	42                   	inc    %edx
416a68:	65 55                	gs push %ebp
416a6a:	6e                   	outsb  %ds:(%esi),(%dx)
416a6b:	73 6f                	jae    0x416adc
416a6d:	6c                   	insb   (%dx),%es:(%edi)
416a6e:	76 65                	jbe    0x416ad5
416a70:	64 00 4c 65 76       	add    %cl,%fs:0x76(%ebp,%eiz,2)
416a75:	65 6c                	gs insb (%dx),%es:(%edi)
416a77:	4c                   	dec    %esp
416a78:	69 73 74 5f 4d 65 73 	imul   $0x73654d5f,0x74(%ebx),%esi
416a7f:	73 61                	jae    0x416ae2
416a81:	67 65 5f             	addr16 gs pop %edi
416a84:	4e                   	dec    %esi
416a85:	6f                   	outsl  %ds:(%esi),(%dx)
416a86:	4d                   	dec    %ebp
416a87:	6f                   	outsl  %ds:(%esi),(%dx)
416a88:	72 65                	jb     0x416aef
416a8a:	55                   	push   %ebp
416a8b:	6e                   	outsb  %ds:(%esi),(%dx)
416a8c:	73 6f                	jae    0x416afd
416a8e:	6c                   	insb   (%dx),%es:(%edi)
416a8f:	76 65                	jbe    0x416af6
416a91:	64 00 6d 6e          	add    %ch,%fs:0x6e(%ebp)
416a95:	75 4c                	jne    0x416ae3
416a97:	65 76 65             	gs jbe 0x416aff
416a9a:	6c                   	insb   (%dx),%es:(%edi)
416a9b:	50                   	push   %eax
416a9c:	72 65                	jb     0x416b03
416a9e:	76 69                	jbe    0x416b09
416aa0:	6f                   	outsl  %ds:(%esi),(%dx)
416aa1:	75 73                	jne    0x416b16
416aa3:	55                   	push   %ebp
416aa4:	6e                   	outsb  %ds:(%esi),(%dx)
416aa5:	73 6f                	jae    0x416b16
416aa7:	6c                   	insb   (%dx),%es:(%edi)
416aa8:	76 65                	jbe    0x416b0f
416aaa:	64 00 50 6c          	add    %dl,%fs:0x6c(%eax)
416aae:	61                   	popa
416aaf:	79 46                	jns    0x416af7
416ab1:	69 72 73 74 55 6e 73 	imul   $0x736e5574,0x73(%edx),%esi
416ab8:	6f                   	outsl  %ds:(%esi),(%dx)
416ab9:	6c                   	insb   (%dx),%es:(%edi)
416aba:	76 65                	jbe    0x416b21
416abc:	64 00 6d 6e          	add    %ch,%fs:0x6e(%ebp)
416ac0:	75 4c                	jne    0x416b0e
416ac2:	65 76 65             	gs jbe 0x416b2a
416ac5:	6c                   	insb   (%dx),%es:(%edi)
416ac6:	4e                   	dec    %esi
416ac7:	65 78 74             	gs js  0x416b3e
416aca:	55                   	push   %ebp
416acb:	6e                   	outsb  %ds:(%esi),(%dx)
416acc:	73 6f                	jae    0x416b3d
416ace:	6c                   	insb   (%dx),%es:(%edi)
416acf:	76 65                	jbe    0x416b36
416ad1:	64 00 4d 61          	add    %cl,%fs:0x61(%ebp)
416ad5:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
416adc:	56                   	push   %esi
416add:	61                   	popa
416ade:	6c                   	insb   (%dx),%es:(%edi)
416adf:	69 64 69 74 79 5f 56 	imul   $0x61565f79,0x74(%ecx,%ebp,2),%esp
416ae6:	61
416ae7:	6c                   	insb   (%dx),%es:(%edi)
416ae8:	69 64 00 61 64 64 49 	imul   $0x66496464,0x61(%eax,%eax,1),%esp
416aef:	66
416af0:	56                   	push   %esi
416af1:	61                   	popa
416af2:	6c                   	insb   (%dx),%es:(%edi)
416af3:	69 64 00 3c 49 74 65 	imul   $0x6d657449,0x3c(%eax,%eax,1),%esp
416afa:	6d
416afb:	32 3e                	xor    (%esi),%bh
416afd:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
416b01:	61                   	popa
416b02:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416b05:	6e                   	outsb  %ds:(%esi),(%dx)
416b06:	67 46                	addr16 inc %esi
416b08:	69 65 6c 64 00 3c 45 	imul   $0x453c0064,0x6c(%ebp),%esp
416b0f:	6e                   	outsb  %ds:(%esi),(%dx)
416b10:	67 6c                	insb   (%dx),%es:(%di)
416b12:	69 73 68 55 4b 3e 6b 	imul   $0x6b3e4b55,0x68(%ebx),%esi
416b19:	5f                   	pop    %edi
416b1a:	5f                   	pop    %edi
416b1b:	42                   	inc    %edx
416b1c:	61                   	popa
416b1d:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416b20:	6e                   	outsb  %ds:(%esi),(%dx)
416b21:	67 46                	addr16 inc %esi
416b23:	69 65 6c 64 00 3c 56 	imul   $0x563c0064,0x6c(%ebp),%esp
416b2a:	61                   	popa
416b2b:	6c                   	insb   (%dx),%es:(%edi)
416b2c:	75 65                	jne    0x416b93
416b2e:	3e 6b 5f 5f 42       	imul   $0x42,%ds:0x5f(%edi),%ebx
416b33:	61                   	popa
416b34:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416b37:	6e                   	outsb  %ds:(%esi),(%dx)
416b38:	67 46                	addr16 inc %esi
416b3a:	69 65 6c 64 00 3c 44 	imul   $0x443c0064,0x6c(%ebp),%esp
416b41:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
416b48:	6e                   	outsb  %ds:(%esi),(%dx)
416b49:	73 42                	jae    0x416b8d
416b4b:	79 52                	jns    0x416b9f
416b4d:	65 73 3e             	gs jae 0x416b8e
416b50:	6b 5f 5f 42          	imul   $0x42,0x5f(%edi),%ebx
416b54:	61                   	popa
416b55:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416b58:	6e                   	outsb  %ds:(%esi),(%dx)
416b59:	67 46                	addr16 inc %esi
416b5b:	69 65 6c 64 00 67 65 	imul   $0x65670064,0x6c(%ebp),%esp
416b62:	74 5f                	je     0x416bc3
416b64:	48                   	dec    %eax
416b65:	61                   	popa
416b66:	6e                   	outsb  %ds:(%esi),(%dx)
416b67:	64 00 53 65          	add    %dl,%fs:0x65(%ebx)
416b6b:	74 74                	je     0x416be1
416b6d:	69 6e 67 73 4b 69 6e 	imul   $0x6e694b73,0x67(%esi),%ebp
416b74:	64 00 73 6e          	add    %dh,%fs:0x6e(%ebx)
416b78:	64 00 4d 61          	add    %cl,%fs:0x61(%ebp)
416b7c:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
416b83:	45                   	inc    %ebp
416b84:	72 72                	jb     0x416bf8
416b86:	6f                   	outsl  %ds:(%esi),(%dx)
416b87:	72 5f                	jb     0x416be8
416b89:	48                   	dec    %eax
416b8a:	65 6c                	gs insb (%dx),%es:(%edi)
416b8c:	70 46                	jo     0x416bd4
416b8e:	69 6c 65 4e 6f 74 46 	imul   $0x6f46746f,0x4e(%ebp,%eiz,2),%ebp
416b95:	6f
416b96:	75 6e                	jne    0x416c06
416b98:	64 00 52 6f          	add    %dl,%fs:0x6f(%edx)
416b9c:	75 6e                	jne    0x416c0c
416b9e:	64 00 6d 61          	add    %ch,%fs:0x61(%ebp)
416ba2:	69 6e 41 72 65 61 53 	imul   $0x53616572,0x41(%esi),%ebp
416ba9:	6f                   	outsl  %ds:(%esi),(%dx)
416baa:	75 6e                	jne    0x416c1a
416bac:	64 00 74 6f 67       	add    %dh,%fs:0x67(%edi,%ebp,2)
416bb1:	67 6c                	insb   (%dx),%es:(%di)
416bb3:	65 53                	gs push %ebx
416bb5:	6f                   	outsl  %ds:(%esi),(%dx)
416bb6:	75 6e                	jne    0x416c26
416bb8:	64 00 6d 6e          	add    %ch,%fs:0x6e(%ebp)
416bbc:	75 4f                	jne    0x416c0d
416bbe:	70 74                	jo     0x416c34
416bc0:	69 6f 6e 73 53 6f 75 	imul   $0x756f5373,0x6e(%edi),%ebp
416bc7:	6e                   	outsb  %ds:(%esi),(%dx)
416bc8:	64 00 70 6c          	add    %dh,%fs:0x6c(%eax)
416bcc:	61                   	popa
416bcd:	79 53                	jns    0x416c22
416bcf:	6f                   	outsl  %ds:(%esi),(%dx)
416bd0:	75 6e                	jne    0x416c40
416bd2:	64 00 74 6d 72       	add    %dh,%fs:0x72(%ebp,%ebp,2)
416bd7:	42                   	inc    %edx
416bd8:	75 67                	jne    0x416c41
416bda:	57                   	push   %edi
416bdb:	6f                   	outsl  %ds:(%esi),(%dx)
416bdc:	72 6b                	jb     0x416c49
416bde:	61                   	popa
416bdf:	72 6f                	jb     0x416c50
416be1:	75 6e                	jne    0x416c51
416be3:	64 00 62 75          	add    %ah,%fs:0x75(%edx)
416be7:	67 57                	addr16 push %edi
416be9:	6f                   	outsl  %ds:(%esi),(%dx)
416bea:	72 6b                	jb     0x416c57
416bec:	61                   	popa
416bed:	72 6f                	jb     0x416c5e
416bef:	75 6e                	jne    0x416c5f
416bf1:	64 00 44 72 61       	add    %al,%fs:0x61(%edx,%esi,2)
416bf6:	77 42                	ja     0x416c3a
416bf8:	61                   	popa
416bf9:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416bfc:	72 6f                	jb     0x416c6d
416bfe:	75 6e                	jne    0x416c6e
416c00:	64 00 47 65          	add    %al,%fs:0x65(%edi)
416c04:	74 4d                	je     0x416c53
416c06:	65 74 68             	gs je  0x416c71
416c09:	6f                   	outsl  %ds:(%esi),(%dx)
416c0a:	64 00 6d 65          	add    %ch,%fs:0x65(%ebp)
416c0e:	74 68                	je     0x416c78
416c10:	6f                   	outsl  %ds:(%esi),(%dx)
416c11:	64 00 44 69 61       	add    %al,%fs:0x61(%ecx,%ebp,2)
416c16:	6c                   	insb   (%dx),%es:(%edi)
416c17:	6f                   	outsl  %ds:(%esi),(%dx)
416c18:	67 73 5f             	addr16 jae 0x416c7a
416c1b:	62 74 6e 44          	bound  %esi,0x44(%esi,%ebp,2)
416c1f:	69 73 63 61 72 64 00 	imul   $0x647261,0x63(%ebx),%esi
416c26:	53                   	push   %ebx
416c27:	74 61                	je     0x416c8a
416c29:	6e                   	outsb  %ds:(%esi),(%dx)
416c2a:	64 61                	fs popa
416c2c:	72 64                	jb     0x416c92
416c2e:	00 43 6c             	add    %al,0x6c(%ebx)
416c31:	69 70 62 6f 61 72 64 	imul   $0x6472616f,0x62(%eax),%esi
416c38:	00 66 6f             	add    %ah,0x6f(%esi)
416c3b:	72 77                	jb     0x416cb4
416c3d:	61                   	popa
416c3e:	72 64                	jb     0x416ca4
416c40:	00 62 65             	add    %ah,0x65(%edx)
416c43:	73 4d                	jae    0x416c92
416c45:	59                   	pop    %ecx
416c46:	4d                   	dec    %ebp
416c47:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
416c4b:	70 6c                	jo     0x416cb9
416c4d:	61                   	popa
416c4e:	63 65 00             	arpl   %esp,0x0(%ebp)
416c51:	45                   	inc    %ebp
416c52:	6e                   	outsb  %ds:(%esi),(%dx)
416c53:	73 75                	jae    0x416cca
416c55:	72 65                	jb     0x416cbc
416c57:	53                   	push   %ebx
416c58:	70 61                	jo     0x416cbb
416c5a:	63 65 00             	arpl   %esp,0x0(%ebp)
416c5d:	74 6f                	je     0x416cce
416c5f:	67 67 6c             	addr16 insb (%dx),%es:(%di)
416c62:	65 52                	gs push %edx
416c64:	65 61                	gs popa
416c66:	63 68 61             	arpl   %ebp,0x61(%eax)
416c69:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
416c6d:	72 65                	jb     0x416cd4
416c6f:	61                   	popa
416c70:	50                   	push   %eax
416c71:	69 65 63 65 00 6d 6e 	imul   $0x6e6d0065,0x63(%ebp),%esp
416c78:	75 4f                	jne    0x416cc9
416c7a:	70 74                	jo     0x416cf0
416c7c:	69 6f 6e 73 41 72 65 	imul   $0x65724173,0x6e(%edi),%ebp
416c83:	61                   	popa
416c84:	50                   	push   %eax
416c85:	69 65 63 65 00 67 65 	imul   $0x65670065,0x63(%ebp),%esp
416c8c:	74 5f                	je     0x416ced
416c8e:	53                   	push   %ebx
416c8f:	68 6f 77 41 72       	push   $0x7241776f
416c94:	65 61                	gs popa
416c96:	50                   	push   %eax
416c97:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp
416c9e:	74 5f                	je     0x416cff
416ca0:	53                   	push   %ebx
416ca1:	68 6f 77 41 72       	push   $0x7241776f
416ca6:	65 61                	gs popa
416ca8:	50                   	push   %eax
416ca9:	69 65 63 65 00 5f 73 	imul   $0x735f0065,0x63(%ebp),%esp
416cb0:	68 6f 77 41 72       	push   $0x7241776f
416cb5:	65 61                	gs popa
416cb7:	50                   	push   %eax
416cb8:	69 65 63 65 00 5f 73 	imul   $0x735f0065,0x63(%ebp),%esp
416cbf:	65 6c                	gs insb (%dx),%es:(%edi)
416cc1:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416cc6:	50                   	push   %eax
416cc7:	69 65 63 65 00 4d 6f 	imul   $0x6f4d0065,0x63(%ebp),%esp
416cce:	76 65                	jbe    0x416d35
416cd0:	50                   	push   %eax
416cd1:	69 65 63 65 00 52 65 	imul   $0x65520065,0x63(%ebp),%esp
416cd8:	6d                   	insl   (%dx),%es:(%edi)
416cd9:	6f                   	outsl  %ds:(%esi),(%dx)
416cda:	76 65                	jbe    0x416d41
416cdc:	50                   	push   %eax
416cdd:	69 65 63 65 00 72 65 	imul   $0x65720065,0x63(%ebp),%esp
416ce4:	6d                   	insl   (%dx),%es:(%edi)
416ce5:	6f                   	outsl  %ds:(%esi),(%dx)
416ce6:	76 65                	jbe    0x416d4d
416ce8:	50                   	push   %eax
416ce9:	69 65 63 65 00 62 74 	imul   $0x74620065,0x63(%ebp),%esp
416cf0:	6e                   	outsb  %ds:(%esi),(%dx)
416cf1:	45                   	inc    %ebp
416cf2:	64 69 74 4c 65 76 65 	imul   $0x506c6576,%fs:0x65(%esp,%ecx,2),%esi
416cf9:	6c 50
416cfb:	69 65 63 65 00 54 61 	imul   $0x61540065,0x63(%ebp),%esp
416d02:	72 67                	jb     0x416d6b
416d04:	65 74 55             	gs je  0x416d5c
416d07:	6e                   	outsb  %ds:(%esi),(%dx)
416d08:	64 65 72 50          	fs gs jb 0x416d5c
416d0c:	69 65 63 65 00 49 73 	imul   $0x73490065,0x63(%ebp),%esp
416d13:	50                   	push   %eax
416d14:	69 65 63 65 00 69 73 	imul   $0x73690065,0x63(%ebp),%esp
416d1b:	50                   	push   %eax
416d1c:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp
416d23:	6c                   	insb   (%dx),%es:(%edi)
416d24:	65 63 74 50 69       	arpl   %esi,%gs:0x69(%eax,%edx,2)
416d29:	65 63 65 00          	arpl   %esp,%gs:0x0(%ebp)
416d2d:	53                   	push   %ebx
416d2e:	65 74 50             	gs je  0x416d81
416d31:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp