417c27:	6e                   	outsb  %ds:(%esi),(%dx)
417c28:	04 19                	add    $0x19,%al
417c2a:	02 5a 00             	add    0x0(%edx),%bl
417c2d:	37                   	aaa
417c2e:	00 21                	add    %ah,(%ecx)
417c30:	01 5b 0c             	add    %ebx,0xc(%ebx)
417c33:	94                   	xchg   %eax,%esp
417c34:	04 69                	add    $0x69,%al
417c36:	02 6f 0c             	add    0xc(%edi),%ch
417c39:	ed                   	in     (%dx),%eax
417c3a:	03 19                	add    (%ecx),%ebx
417c3c:	01 71 0c             	add    %esi,0xc(%ecx)
417c3f:	b3 04                	mov    $0x4,%bl
417c41:	69 02 79 0c ed 03    	imul   $0x3ed0c79,(%edx),%eax
417c47:	69 02 82 0c ed 03    	imul   $0x3ed0c82,(%edx),%eax
417c4d:	69 02 8a 0c ed 03    	imul   $0x3ed0c8a,(%edx),%eax
417c53:	69 02 93 0c ed 03    	imul   $0x3ed0c93,(%edx),%eax
417c59:	69 02 95 0c ed 03    	imul   $0x3ed0c95,(%edx),%eax
417c5f:	69 02 98 0c ed 03    	imul   $0x3ed0c98,(%edx),%eax
417c65:	69 02 9b 0c ed 03    	imul   $0x3ed0c9b,(%edx),%eax
417c6b:	71 02                	jno    0x417c6f
417c6d:	5a                   	pop    %edx
417c6e:	00 37                	add    %dh,(%edi)
417c70:	00 79 02             	add    %bh,0x2(%ecx)
417c73:	dd 0c d5 04 99 01 39 	fisttpll 0x39019904(,%edx,8)
417c7a:	0d e2 04 81 02       	or     $0x28104e2,%eax
417c7f:	82 0d f5 04 39 02 b9 	orb    $0xb9,0x23904f5
417c86:	0d 3b 04 89 02       	or     $0x289043b,%eax
417c8b:	05 0e 37 00 21       	add    $0x2100370e,%eax
417c90:	01 20                	add    %esp,(%eax)
417c92:	0e                   	push   %cs
417c93:	10 05 21 01 99 0b    	adc    %al,0xb990121
417c99:	33 04 21             	xor    (%ecx,%eiz,1),%eax
417c9c:	02 a3 0e 24 05 19    	add    0x1905240e(%ebx),%ah
417ca2:	01 11                	add    %edx,(%ecx)
417ca4:	0f d4 05 19 01 f4 0f 	paddq  0xff40119,%mm0
417cab:	2f                   	das
417cac:	06                   	push   %es
417cad:	19 01                	sbb    %eax,(%ecx)
417caf:	39 04 77             	cmp    %eax,(%edi,%esi,2)
417cb2:	06                   	push   %es
417cb3:	91                   	xchg   %eax,%ecx
417cb4:	02 5e 11             	add    0x11(%esi),%bl
417cb7:	fe 06                	incb   (%esi)
417cb9:	21 01                	and    %eax,(%ecx)
417cbb:	e0 0b                	loopne 0x417cc8
417cbd:	1f                   	pop    %ds
417cbe:	01 a1 02 5a 00 37    	add    %esp,0x37005a02(%ecx)
417cc4:	00 a9 02 5a 00 5f    	add    %ch,0x5f005a02(%ecx)
417cca:	00 2e                	add    %ch,(%esi)
417ccc:	00 53 00             	add    %dl,0x0(%ebx)
417ccf:	64 00 2e             	add    %ch,%fs:(%esi)
417cd2:	00 4b 00             	add    %cl,0x0(%ebx)
417cd5:	6a 00                	push   $0x0
417cd7:	2e 00 43 00          	add    %al,%cs:0x0(%ebx)
417cdb:	4a                   	dec    %edx
417cdc:	00 2e                	add    %ch,(%esi)
417cde:	00 6b 00             	add    %ch,0x0(%ebx)
417ce1:	b1 00                	mov    $0x0,%cl
417ce3:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
417ce7:	87 00                	xchg   %eax,(%eax)
417ce9:	2e 00 5b 00          	add    %bl,%cs:0x0(%ebx)
417ced:	64 00 2e             	add    %ch,%fs:(%esi)
417cf0:	00 3b                	add    %bh,(%ebx)
417cf2:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
417cf6:	00 1b                	add    %bl,(%ebx)
417cf8:	00 3b                	add    %bh,(%ebx)
417cfa:	00 2e                	add    %ch,(%esi)
417cfc:	00 13                	add    %dl,(%ebx)
417cfe:	00 18                	add    %bl,(%eax)
417d00:	00 2e                	add    %ch,(%esi)
417d02:	00 0b                	add    %cl,(%ebx)
417d04:	00 01                	add    %al,(%ecx)
417d06:	00 2e                	add    %ch,(%esi)
417d08:	00 33                	add    %dh,(%ebx)
417d0a:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
417d0e:	00 2b                	add    %ch,(%ebx)
417d10:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
417d14:	00 23                	add    %ah,(%ebx)
417d16:	00 4a 00             	add    %cl,0x0(%edx)
417d19:	e3 00                	jecxz  0x417d1b
417d1b:	8b 04 a6             	mov    (%esi,%eiz,4),%eax
417d1e:	07                   	pop    %es
417d1f:	63 01                	arpl   %eax,(%ecx)
417d21:	93                   	xchg   %eax,%ebx
417d22:	04 e3                	add    $0xe3,%al
417d24:	07                   	pop    %es
417d25:	c5 00                	lds    (%eax),%eax
417d27:	e9 00 36 01 67       	jmp    0x6742b32c
417d2c:	01 f4                	add    %esi,%esp
417d2e:	01 0b                	add    %ecx,(%ebx)
417d30:	02 4d 02             	add    0x2(%ebp),%cl
417d33:	44                   	inc    %esp
417d34:	03 78 03             	add    0x3(%eax),%edi
417d37:	f1                   	int1
417d38:	03 00                	add    (%eax),%eax
417d3a:	04 7e                	add    $0x7e,%al
417d3c:	04 8d                	add    $0x8d,%al
417d3e:	04 a4                	add    $0xa4,%al
417d40:	04 c3                	add    $0xc3,%al
417d42:	04 3a                	add    $0x3a,%al
417d44:	05 52 05 61 05       	add    $0x5610552,%eax
417d49:	71 05                	jno    0x417d50
417d4b:	96                   	xchg   %eax,%esi
417d4c:	05 ae 05 fa 05       	add    $0x5fa05ae,%eax
417d51:	1b 06                	sbb    (%esi),%eax
417d53:	3f                   	aas
417d54:	06                   	push   %es
417d55:	66 06                	pushw  %es
417d57:	91                   	xchg   %eax,%ecx
417d58:	06                   	push   %es
417d59:	9d                   	popf
417d5a:	06                   	push   %es
417d5b:	a2 06 b6 06 c0       	mov    %al,0xc006b606
417d60:	06                   	push   %es
417d61:	d0 06                	rolb   $1,(%esi)
417d63:	de 06                	fiadds (%esi)
417d65:	f4                   	hlt
417d66:	06                   	push   %es
417d67:	26 07                	es pop %es
417d69:	45                   	inc    %ebp
417d6a:	07                   	pop    %es
417d6b:	76 07                	jbe    0x417d74
417d6d:	0b 00                	or     (%eax),%eax
417d6f:	01 00                	add    %eax,(%eax)
417d71:	00 00                	add    %al,(%eax)
417d73:	6a 02                	push   $0x2
417d75:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
417d76:	06                   	push   %es
417d77:	00 00                	add    %al,(%eax)
417d79:	6e                   	outsb  %ds:(%esi),(%dx)
417d7a:	02 aa 06 02 00 71    	add    0x71000206(%edx),%ch
417d80:	00 03                	add    %al,(%ebx)
417d82:	00 02                	add    %al,(%edx)
417d84:	00 72 00             	add    %dh,0x0(%edx)
417d87:	05 00 14 01 5a       	add    $0x5a011400,%eax
417d8c:	06                   	push   %es
417d8d:	04 80                	add    $0x80,%al
417d8f:	00 00                	add    %al,(%eax)
417d91:	01 00                	add    %eax,(%eax)
417d9f:	01 00                	add    %eax,(%eax)
417da1:	00 00                	add    %al,(%eax)
417da3:	02 00                	add    (%eax),%al
417dad:	00 00                	add    %al,(%eax)
417daf:	0a 00                	or     (%eax),%al
417db1:	51                   	push   %ecx
417db2:	00 00                	add    %al,(%eax)
417db4:	00 00                	add    %al,(%eax)
417db6:	00 02                	add    %al,(%edx)
417dc0:	00 00                	add    %al,(%eax)
417dc2:	00 d9                	add    %bl,%cl
417dc4:	00 95 02 00 00 00    	add    %dl,0x2(%ebp)
417dca:	00 08                	add    %cl,(%eax)
417dd4:	00 00                	add    %al,(%eax)
417dd6:	00 d9                	add    %bl,%cl
417dd8:	00 aa 03 00 00 00    	add    %ch,0x3(%edx)
417dde:	00 00                	add    %al,(%eax)
417de0:	00 00                	add    %al,(%eax)
417de2:	00 02                	add    %al,(%edx)
417de4:	00 00                	add    %al,(%eax)
417de6:	00 21                	add    %ah,(%ecx)
417de8:	13 00                	adc    (%eax),%eax
417dea:	00 05 00 04 00 06    	add    %al,0x6000400
417df0:	00 04 00             	add    %al,(%eax,%eax,1)
417df3:	09 00                	or     %eax,(%eax)
417df5:	08 00                	or     %al,(%eax)
417df7:	0a 00                	or     (%eax),%al
417df9:	08 00                	or     %al,(%eax)
417dfb:	10 00                	adc    %al,(%eax)
417dfd:	0f 00 11             	lldt   (%ecx)
417e00:	00 0f                	add    %cl,(%edi)
417e02:	00 12                	add    %dl,(%edx)
417e04:	00 0f                	add    %cl,(%edi)
417e06:	00 19                	add    %bl,(%ecx)
417e08:	01 de                	add    %ebx,%esi
417e0a:	05 1b 01 3a 06       	add    $0x63a011b,%eax
417e0f:	00 43 6f             	add    %al,0x6f(%ebx)
417e12:	6e                   	outsb  %ds:(%esi),(%dx)
417e13:	74 72                	je     0x417e87
417e15:	61                   	popa
417e16:	73 74                	jae    0x417e8c
417e18:	47                   	inc    %edi
417e19:	72 61                	jb     0x417e7c
417e1b:	70 68                	jo     0x417e85
417e1d:	69 63 00 43 6f 6d 70 	imul   $0x706d6f43,0x0(%ebx),%esp
417e24:	69 6c 61 74 69 6f 6e 	imul   $0x526e6f69,0x74(%ecx,%eiz,2),%ebp
417e2b:	52
417e2c:	65 6c                	gs insb (%dx),%es:(%edi)
417e2e:	61                   	popa
417e2f:	78 61                	js     0x417e92
417e31:	74 69                	je     0x417e9c
417e33:	6f                   	outsl  %ds:(%esi),(%dx)
417e34:	6e                   	outsb  %ds:(%esi),(%dx)
417e35:	73 41                	jae    0x417e78
417e37:	74 74                	je     0x417ead
417e39:	72 69                	jb     0x417ea4
417e3b:	62 75 74             	bound  %esi,0x74(%ebp)
417e3e:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
417e42:	73 74                	jae    0x417eb8
417e44:	65 6d                	gs insl (%dx),%es:(%edi)
417e46:	2e 52                	cs push %edx
417e48:	75 6e                	jne    0x417eb8
417e4a:	74 69                	je     0x417eb5
417e4c:	6d                   	insl   (%dx),%es:(%edi)
417e4d:	65 2e 43             	gs cs inc %ebx
417e50:	6f                   	outsl  %ds:(%esi),(%dx)
417e51:	6d                   	insl   (%dx),%es:(%edi)
417e52:	70 69                	jo     0x417ebd
417e54:	6c                   	insb   (%dx),%es:(%edi)
417e55:	65 72 53             	gs jb  0x417eab
417e58:	65 72 76             	gs jb  0x417ed1
417e5b:	69 63 65 73 00 6d 73 	imul   $0x736d0073,0x65(%ebx),%esp
417e62:	63 6f 72             	arpl   %ebp,0x72(%edi)
417e65:	6c                   	insb   (%dx),%es:(%edi)
417e66:	69 62 00 2e 63 74 6f 	imul   $0x6f74632e,0x0(%edx),%esp
417e6d:	72 00                	jb     0x417e6f
417e6f:	56                   	push   %esi
417e70:	6f                   	outsl  %ds:(%esi),(%dx)
417e71:	69 64 00 53 79 73 74 	imul   $0x65747379,0x53(%eax,%eax,1),%esp
417e78:	65
417e79:	6d                   	insl   (%dx),%es:(%edi)
417e7a:	00 49 6e             	add    %cl,0x6e(%ecx)
417e7d:	74 33                	je     0x417eb2
417e7f:	32 00                	xor    (%eax),%al
417e81:	42                   	inc    %edx
417e82:	6f                   	outsl  %ds:(%esi),(%dx)
417e83:	6f                   	outsl  %ds:(%esi),(%dx)
417e84:	6c                   	insb   (%dx),%es:(%edi)
417e85:	65 61                	gs popa
417e87:	6e                   	outsb  %ds:(%esi),(%dx)
417e88:	00 52 75             	add    %dl,0x75(%edx)
417e8b:	6e                   	outsb  %ds:(%esi),(%dx)
417e8c:	74 69                	je     0x417ef7
417e8e:	6d                   	insl   (%dx),%es:(%edi)
417e8f:	65 43                	gs inc %ebx
417e91:	6f                   	outsl  %ds:(%esi),(%dx)
417e92:	6d                   	insl   (%dx),%es:(%edi)
417e93:	70 61                	jo     0x417ef6
417e95:	74 69                	je     0x417f00
417e97:	62 69 6c             	bound  %ebp,0x6c(%ecx)
417e9a:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
417ea1:	69
417ea2:	62 75 74             	bound  %esi,0x74(%ebp)
417ea5:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
417eaa:	75 67                	jne    0x417f13
417eac:	67 61                	addr16 popa
417eae:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
417eb2:	74 74                	je     0x417f28
417eb4:	72 69                	jb     0x417f1f
417eb6:	62 75 74             	bound  %esi,0x74(%ebp)
417eb9:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
417ebd:	73 74                	jae    0x417f33
417ebf:	65 6d                	gs insl (%dx),%es:(%edi)
417ec1:	2e 44                	cs inc %esp
417ec3:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
417eca:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
417ed1:	75 67                	jne    0x417f3a
417ed3:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
417eda:	65
417edb:	73 00                	jae    0x417edd
417edd:	41                   	inc    %ecx
417ede:	73 73                	jae    0x417f53
417ee0:	65 6d                	gs insl (%dx),%es:(%edi)
417ee2:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
417ee6:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
417eed:	72
417eee:	69 62 75 74 65 00 53 	imul   $0x53006574,0x75(%edx),%esp
417ef5:	79 73                	jns    0x417f6a
417ef7:	74 65                	je     0x417f5e
417ef9:	6d                   	insl   (%dx),%es:(%edi)
417efa:	2e 52                	cs push %edx
417efc:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
417eff:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
417f04:	6e                   	outsb  %ds:(%esi),(%dx)
417f05:	00 53 74             	add    %dl,0x74(%ebx)
417f08:	72 69                	jb     0x417f73
417f0a:	6e                   	outsb  %ds:(%esi),(%dx)
417f0b:	67 00 41 73          	add    %al,0x73(%bx,%di)
417f0f:	73 65                	jae    0x417f76
417f11:	6d                   	insl   (%dx),%es:(%edi)
417f12:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
417f16:	65 73 63             	gs jae 0x417f7c
417f19:	72 69                	jb     0x417f84
417f1b:	70 74                	jo     0x417f91
417f1d:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
417f24:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
417f2b:	73 73                	jae    0x417fa0
417f2d:	65 6d                	gs insl (%dx),%es:(%edi)
417f2f:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
417f33:	6f                   	outsl  %ds:(%esi),(%dx)
417f34:	6e                   	outsb  %ds:(%esi),(%dx)
417f35:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
417f3b:	74 69                	je     0x417fa6
417f3d:	6f                   	outsl  %ds:(%esi),(%dx)
417f3e:	6e                   	outsb  %ds:(%esi),(%dx)
417f3f:	41                   	inc    %ecx
417f40:	74 74                	je     0x417fb6
417f42:	72 69                	jb     0x417fad
417f44:	62 75 74             	bound  %esi,0x74(%ebp)
417f47:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
417f4b:	73 65                	jae    0x417fb2
417f4d:	6d                   	insl   (%dx),%es:(%edi)
417f4e:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
417f52:	6f                   	outsl  %ds:(%esi),(%dx)
417f53:	6d                   	insl   (%dx),%es:(%edi)
417f54:	70 61                	jo     0x417fb7
417f56:	6e                   	outsb  %ds:(%esi),(%dx)
417f57:	79 41                	jns    0x417f9a
417f59:	74 74                	je     0x417fcf
417f5b:	72 69                	jb     0x417fc6
417f5d:	62 75 74             	bound  %esi,0x74(%ebp)
417f60:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
417f64:	73 65                	jae    0x417fcb
417f66:	6d                   	insl   (%dx),%es:(%edi)
417f67:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
417f6b:	72 6f                	jb     0x417fdc
417f6d:	64 75 63             	fs jne 0x417fd3
417f70:	74 41                	je     0x417fb3
417f72:	74 74                	je     0x417fe8
417f74:	72 69                	jb     0x417fdf
417f76:	62 75 74             	bound  %esi,0x74(%ebp)
417f79:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
417f7d:	73 65                	jae    0x417fe4
417f7f:	6d                   	insl   (%dx),%es:(%edi)
417f80:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
417f84:	6f                   	outsl  %ds:(%esi),(%dx)
417f85:	70 79                	jo     0x418000
417f87:	72 69                	jb     0x417ff2
417f89:	67 68 74 41 74 74    	addr16 push $0x74744174
417f8f:	72 69                	jb     0x417ffa
417f91:	62 75 74             	bound  %esi,0x74(%ebp)
417f94:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
417f98:	73 65                	jae    0x417fff
417f9a:	6d                   	insl   (%dx),%es:(%edi)
417f9b:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
417f9f:	72 61                	jb     0x418002
417fa1:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
417fa4:	61                   	popa
417fa5:	72 6b                	jb     0x418012
417fa7:	41                   	inc    %ecx
417fa8:	74 74                	je     0x41801e
417faa:	72 69                	jb     0x418015
417fac:	62 75 74             	bound  %esi,0x74(%ebp)
417faf:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
417fb3:	6d                   	insl   (%dx),%es:(%edi)
417fb4:	56                   	push   %esi
417fb5:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
417fbc:	74 74                	je     0x418032
417fbe:	72 69                	jb     0x418029
417fc0:	62 75 74             	bound  %esi,0x74(%ebp)