4119ec:	41                   	inc    %ecx
4119ed:	00 80 84 00 00 00    	add    %al,0x84(%eax)
4119f3:	00 c4                	add    %al,%ah
4119f5:	00 3e                	add    %bh,(%esi)
4119f7:	0a 15 00 43 00 b8    	or     0xb8004300,%dl
4119fd:	84 00                	test   %al,(%eax)
4119ff:	00 00                	add    %al,(%eax)
411a01:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411a07:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
411a0b:	95                   	xchg   %eax,%ebp
411a0c:	00 00                	add    %al,(%eax)
411a0e:	00 00                	add    %al,(%eax)
411a10:	86 18                	xchg   %bl,(%eax)
411a12:	6e                   	outsb  %ds:(%esi),(%dx)
411a13:	1c 06                	sbb    $0x6,%al
411a15:	00 44 00 6c          	add    %al,0x6c(%eax,%eax,1)
411a19:	95                   	xchg   %eax,%ebp
411a1a:	00 00                	add    %al,(%eax)
411a1c:	00 00                	add    %al,(%eax)
411a1e:	81 00 dc 04 d5 06    	addl   $0x6d504dc,(%eax)
411a24:	44                   	inc    %esp
411a25:	00 0c 96             	add    %cl,(%esi,%edx,4)
411a28:	00 00                	add    %al,(%eax)
411a2a:	00 00                	add    %al,(%eax)
411a2c:	81 00 1a 0e d5 06    	addl   $0x6d50e1a,(%eax)
411a32:	46                   	inc    %esi
411a33:	00 58 96             	add    %bl,-0x6a(%eax)
411a36:	00 00                	add    %al,(%eax)
411a38:	00 00                	add    %al,(%eax)
411a3a:	81 00 f8 0d d5 06    	addl   $0x6d50df8,(%eax)
411a40:	48                   	dec    %eax
411a41:	00 f8                	add    %bh,%al
411a43:	96                   	xchg   %eax,%esi
411a44:	00 00                	add    %al,(%eax)
411a46:	00 00                	add    %al,(%eax)
411a48:	81 00 5f 0e d5 06    	addl   $0x6d50e5f,(%eax)
411a4e:	4a                   	dec    %edx
411a4f:	00 30                	add    %dh,(%eax)
411a51:	97                   	xchg   %eax,%edi
411a52:	00 00                	add    %al,(%eax)
411a54:	00 00                	add    %al,(%eax)
411a56:	c4 00                	les    (%eax),%eax
411a58:	3e 0a 15 00 4c 00 68 	or     %ds:0x68004c00,%dl
411a5f:	97                   	xchg   %eax,%edi
411a60:	00 00                	add    %al,(%eax)
411a62:	00 00                	add    %al,(%eax)
411a64:	81 00 b2 23 06 00    	addl   $0x623b2,(%eax)
411a6a:	4d                   	dec    %ebp
411a6b:	00 a0 b1 00 00 00    	add    %ah,0xb1(%eax)
411a71:	00 86 18 6e 1c 06    	add    %al,0x61c6e18(%esi)
411a77:	00 4d 00             	add    %cl,0x0(%ebp)
411a7a:	b8 b1 00 00 00       	mov    $0xb1,%eax
411a7f:	00 81 00 66 05 d5    	add    %al,-0x2afa9a00(%ecx)
411a85:	06                   	push   %es
411a86:	4d                   	dec    %ebp
411a87:	00 20                	add    %ah,(%eax)
411a89:	24 00                	and    $0x0,%al
411a8b:	00 00                	add    %al,(%eax)
411a8d:	00 81 00 44 0e d5    	add    %al,-0x2af1bc00(%ecx)
411a93:	06                   	push   %es
411a94:	4f                   	dec    %edi
411a95:	00 a0 b3 00 00 00    	add    %ah,0xb3(%eax)
411a9b:	00 81 00 28 0e d5    	add    %al,-0x2af1d800(%ecx)
411aa1:	06                   	push   %es
411aa2:	51                   	push   %ecx
411aa3:	00 bc b3 00 00 00 00 	add    %bh,0x0(%ebx,%esi,4)
411aaa:	c4 00                	les    (%eax),%eax
411aac:	3e 0a 15 00 53 00 f4 	or     %ds:0xf4005300,%dl
411ab3:	b3 00                	mov    $0x0,%bl
411ab5:	00 00                	add    %al,(%eax)
411ab7:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411abd:	00 54 00 cf          	add    %dl,-0x31(%eax,%eax,1)
411ac1:	ba 00 00 00 00       	mov    $0x0,%edx
411ac6:	86 18                	xchg   %bl,(%eax)
411ac8:	6e                   	outsb  %ds:(%esi),(%dx)
411ac9:	1c 06                	sbb    $0x6,%al
411acb:	00 54 00 e8          	add    %dl,-0x18(%eax,%eax,1)
411acf:	ba 00 00 00 00       	mov    $0x0,%edx
411ad4:	81 00 f8 0d d5 06    	addl   $0x6d50df8,(%eax)
411ada:	54                   	push   %esp
411adb:	00 88 bb 00 00 00    	add    %cl,0xbb(%eax)
411ae1:	00 81 00 2c 05 d5    	add    %al,-0x2afad400(%ecx)
411ae7:	06                   	push   %es
411ae8:	56                   	push   %esi
411ae9:	00 ac bb 00 00 00 00 	add    %ch,0x0(%ebx,%edi,4)
411af0:	81 00 5d 21 06 00    	addl   $0x6215d,(%eax)
411af6:	58                   	pop    %eax
411af7:	00 ec                	add    %ch,%ah
411af9:	bc 00 00 00 00       	mov    $0x0,%esp
411afe:	81 00 2f 19 06 00    	addl   $0x6192f,(%eax)
411b04:	58                   	pop    %eax
411b05:	00 98 bd 00 00 00    	add    %bl,0xbd(%eax)
411b0b:	00 81 00 8c 11 d5    	add    %al,-0x2aee7400(%ecx)
411b11:	06                   	push   %es
411b12:	58                   	pop    %eax
411b13:	00 fc                	add    %bh,%ah
411b15:	bd 00 00 00 00       	mov    $0x0,%ebp
411b1a:	81 00 b5 11 d5 06    	addl   $0x6d511b5,(%eax)
411b20:	5a                   	pop    %edx
411b21:	00 58 be             	add    %bl,-0x42(%eax)
411b24:	00 00                	add    %al,(%eax)
411b26:	00 00                	add    %al,(%eax)
411b28:	81 00 1a 0e d5 06    	addl   $0x6d50e1a,(%eax)
411b2e:	5c                   	pop    %esp
411b2f:	00 20                	add    %ah,(%eax)
411b31:	24 00                	and    $0x0,%al
411b33:	00 00                	add    %al,(%eax)
411b35:	00 81 00 0d 0e d5    	add    %al,-0x2af1f300(%ecx)
411b3b:	06                   	push   %es
411b3c:	5e                   	pop    %esi
411b3d:	00 87 be 00 00 00    	add    %al,0xbe(%edi)
411b43:	00 81 00 85 0e d5    	add    %al,-0x2af17b00(%ecx)
411b49:	06                   	push   %es
411b4a:	60                   	pusha
411b4b:	00 a8 be 00 00 00    	add    %ch,0xbe(%eax)
411b51:	00 c4                	add    %al,%ah
411b53:	00 3e                	add    %bh,(%esi)
411b55:	0a 15 00 62 00 e0    	or     0xe0006200,%dl
411b5b:	be 00 00 00 00       	mov    $0x0,%esi
411b60:	81 00 b2 23 06 00    	addl   $0x623b2,(%eax)
411b66:	63 00                	arpl   %eax,(%eax)
411b68:	c3                   	ret
411b69:	c6 00 00             	movb   $0x0,(%eax)
411b6c:	00 00                	add    %al,(%eax)
411b6e:	91                   	xchg   %eax,%ecx
411b6f:	18 74 1c 1f          	sbb    %dh,0x1f(%esp,%ebx,1)
411b73:	02 63 00             	add    0x0(%ebx),%ah
411b76:	fb                   	sti
411b77:	51                   	push   %ecx
411b78:	00 00                	add    %al,(%eax)
411b7a:	00 00                	add    %al,(%eax)
411b7c:	86 18                	xchg   %bl,(%eax)
411b7e:	6e                   	outsb  %ds:(%esi),(%dx)
411b7f:	1c 06                	sbb    $0x6,%al
411b81:	00 63 00             	add    %ah,0x0(%ebx)
411b84:	cc                   	int3
411b85:	c6 00 00             	movb   $0x0,(%eax)
411b88:	00 00                	add    %al,(%eax)
411b8a:	91                   	xchg   %eax,%ecx
411b8b:	18 74 1c 1f          	sbb    %dh,0x1f(%esp,%ebx,1)
411b8f:	02 63 00             	add    0x0(%ebx),%ah
411b92:	18 c7                	sbb    %al,%bh
411b94:	00 00                	add    %al,(%eax)
411b96:	00 00                	add    %al,(%eax)
411b98:	86 18                	xchg   %bl,(%eax)
411b9a:	6e                   	outsb  %ds:(%esi),(%dx)
411b9b:	1c 06                	sbb    $0x6,%al
411b9d:	00 63 00             	add    %ah,0x0(%ebx)
411ba0:	30 c7                	xor    %al,%bh
411ba2:	00 00                	add    %al,(%eax)
411ba4:	00 00                	add    %al,(%eax)
411ba6:	81 00 1a 0e d5 06    	addl   $0x6d50e1a,(%eax)
411bac:	63 00                	arpl   %eax,(%eax)
411bae:	dc c7                	fadd   %st,%st(7)
411bb0:	00 00                	add    %al,(%eax)
411bb2:	00 00                	add    %al,(%eax)
411bb4:	81 00 28 0e d5 06    	addl   $0x6d50e28,(%eax)
411bba:	65 00 38             	add    %bh,%gs:(%eax)
411bbd:	c8 00 00 00          	enter  $0x0,$0x0
411bc1:	00 81 00 36 0e d5    	add    %al,-0x2af1ca00(%ecx)
411bc7:	06                   	push   %es
411bc8:	67 00 b0 c8 00       	add    %dh,0xc8(%bx,%si)
411bcd:	00 00                	add    %al,(%eax)
411bcf:	00 c4                	add    %al,%ah
411bd1:	00 3e                	add    %bh,(%esi)
411bd3:	0a 15 00 69 00 e8    	or     0xe8006900,%dl
411bd9:	c8 00 00 00          	enter  $0x0,$0x0
411bdd:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411be3:	00 6a 00             	add    %ch,0x0(%edx)
411be6:	cd cc                	int    $0xcc
411be8:	00 00                	add    %al,(%eax)
411bea:	00 00                	add    %al,(%eax)
411bec:	86 18                	xchg   %bl,(%eax)
411bee:	6e                   	outsb  %ds:(%esi),(%dx)
411bef:	1c 06                	sbb    $0x6,%al
411bf1:	00 6a 00             	add    %ch,0x0(%edx)
411bf4:	e8 cc 00 00 00       	call   0x411cc5
411bf9:	00 81 00 1a 0e d5    	add    %al,-0x2af1e600(%ecx)
411bff:	06                   	push   %es
411c00:	6a 00                	push   $0x0
411c02:	e8 ce 00 00 00       	call   0x411cd5
411c07:	00 81 00 9a 04 d5    	add    %al,-0x2afb6600(%ecx)
411c0d:	06                   	push   %es
411c0e:	6c                   	insb   (%dx),%es:(%edi)
411c0f:	00 80 d0 00 00 00    	add    %al,0xd0(%eax)
411c15:	00 81 00 12 11 d5    	add    %al,-0x2aeeee00(%ecx)
411c1b:	06                   	push   %es
411c1c:	6e                   	outsb  %ds:(%esi),(%dx)
411c1d:	00 98 d1 00 00 00    	add    %bl,0xd1(%eax)
411c23:	00 81 00 14 0f d5    	add    %al,-0x2af0ec00(%ecx)
411c29:	06                   	push   %es
411c2a:	70 00                	jo     0x411c2c
411c2c:	fc                   	cld
411c2d:	d1 00                	roll   $1,(%eax)
411c2f:	00 00                	add    %al,(%eax)
411c31:	00 c4                	add    %al,%ah
411c33:	00 3e                	add    %bh,(%esi)
411c35:	0a 15 00 72 00 34    	or     0x34007200,%dl
411c3b:	d2 00                	rolb   %cl,(%eax)
411c3d:	00 00                	add    %al,(%eax)
411c3f:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411c45:	00 73 00             	add    %dh,0x0(%ebx)
411c48:	12 d6                	adc    %dh,%dl
411c4a:	00 00                	add    %al,(%eax)
411c4c:	00 00                	add    %al,(%eax)
411c4e:	86 18                	xchg   %bl,(%eax)
411c50:	6e                   	outsb  %ds:(%esi),(%dx)
411c51:	1c 06                	sbb    $0x6,%al
411c53:	00 73 00             	add    %dh,0x0(%ebx)
411c56:	20 24 00             	and    %ah,(%eax,%eax,1)
411c59:	00 00                	add    %al,(%eax)
411c5b:	00 81 00 51 05 d5    	add    %al,-0x2afaaf00(%ecx)
411c61:	06                   	push   %es
411c62:	73 00                	jae    0x411c64
411c64:	2c d6                	sub    $0xd6,%al
411c66:	00 00                	add    %al,(%eax)
411c68:	00 00                	add    %al,(%eax)
411c6a:	81 00 97 11 d5 06    	addl   $0x6d51197,(%eax)
411c70:	75 00                	jne    0x411c72
411c72:	24 d7                	and    $0xd7,%al
411c74:	00 00                	add    %al,(%eax)
411c76:	00 00                	add    %al,(%eax)
411c78:	81 00 b2 0e d5 06    	addl   $0x6d50eb2,(%eax)
411c7e:	77 00                	ja     0x411c80
411c80:	80 d7 00             	adc    $0x0,%bh
411c83:	00 00                	add    %al,(%eax)
411c85:	00 81 00 a3 0e d5    	add    %al,-0x2af15d00(%ecx)
411c8b:	06                   	push   %es
411c8c:	79 00                	jns    0x411c8e
411c8e:	ac                   	lods   %ds:(%esi),%al
411c8f:	d8 00                	fadds  (%eax)
411c91:	00 00                	add    %al,(%eax)
411c93:	00 c4                	add    %al,%ah
411c95:	00 3e                	add    %bh,(%esi)
411c97:	0a 15 00 7b 00 e4    	or     0xe4007b00,%dl
411c9d:	d8 00                	fadds  (%eax)
411c9f:	00 00                	add    %al,(%eax)
411ca1:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411ca7:	00 7c 00 fb          	add    %bh,-0x5(%eax,%eax,1)
411cab:	51                   	push   %ecx
411cac:	00 00                	add    %al,(%eax)
411cae:	00 00                	add    %al,(%eax)
411cb0:	86 18                	xchg   %bl,(%eax)
411cb2:	6e                   	outsb  %ds:(%esi),(%dx)
411cb3:	1c 06                	sbb    $0x6,%al
411cb5:	00 7c 00 e2          	add    %bh,-0x1e(%eax,%eax,1)
411cb9:	dc 00                	faddl  (%eax)
411cbb:	00 00                	add    %al,(%eax)
411cbd:	00 86 18 6e 1c 06    	add    %al,0x61c6e18(%esi)
411cc3:	00 7c 00 fc          	add    %bh,-0x4(%eax,%eax,1)
411cc7:	dc 00                	faddl  (%eax)
411cc9:	00 00                	add    %al,(%eax)
411ccb:	00 81 00 8f 05 d5    	add    %al,-0x2afa7100(%ecx)
411cd1:	06                   	push   %es
411cd2:	7c 00                	jl     0x411cd4
411cd4:	70 dd                	jo     0x411cb3
411cd6:	00 00                	add    %al,(%eax)
411cd8:	00 00                	add    %al,(%eax)
411cda:	81 00 c2 11 d5 06    	addl   $0x6d511c2,(%eax)
411ce0:	7e 00                	jle    0x411ce2
411ce2:	20 24 00             	and    %ah,(%eax,%eax,1)
411ce5:	00 00                	add    %al,(%eax)
411ce7:	00 81 00 ba 0a 06    	add    %al,0x60aba00(%ecx)
411ced:	00 80 00 f8 dd 00    	add    %al,0xddf800(%eax)
411cf3:	00 00                	add    %al,(%eax)
411cf5:	00 81 00 a3 0e d5    	add    %al,-0x2af15d00(%ecx)
411cfb:	06                   	push   %es
411cfc:	80 00 2a             	addb   $0x2a,(%eax)
411cff:	df 00                	filds  (%eax)
411d01:	00 00                	add    %al,(%eax)
411d03:	00 81 00 bf 0e d5    	add    %al,-0x2af14100(%ecx)
411d09:	06                   	push   %es
411d0a:	82 00 60             	addb   $0x60,(%eax)
411d0d:	df 00                	filds  (%eax)
411d0f:	00 00                	add    %al,(%eax)
411d11:	00 81 00 a6 11 d5    	add    %al,-0x2aee5a00(%ecx)
411d17:	06                   	push   %es
411d18:	84 00                	test   %al,(%eax)
411d1a:	20 24 00             	and    %ah,(%eax,%eax,1)
411d1d:	00 00                	add    %al,(%eax)
411d1f:	00 81 00 d1 11 ff    	add    %al,-0xee2f00(%ecx)
411d25:	06                   	push   %es
411d26:	86 00                	xchg   %al,(%eax)
411d28:	b8 e0 00 00 00       	mov    $0xe0,%eax
411d2d:	00 c4                	add    %al,%ah
411d2f:	00 3e                	add    %bh,(%esi)
411d31:	0a 15 00 88 00 f0    	or     0xf0008800,%dl
411d37:	e0 00                	loopne 0x411d39
411d39:	00 00                	add    %al,(%eax)
411d3b:	00 81 00 b2 23 06    	add    %al,0x623b200(%ecx)
411d41:	00 89 00 ce e4 00    	add    %cl,0xe4ce00(%ecx)
411d47:	00 00                	add    %al,(%eax)
411d49:	00 91 00 77 17 1f    	add    %dl,0x1f177700(%ecx)
411d4f:	02 89 00 e9 e4 00    	add    0xe4e900(%ecx),%cl
411d55:	00 00                	add    %al,(%eax)
411d57:	00 86 18 6e 1c 06    	add    %al,0x61c6e18(%esi)
411d5d:	00 89 00 04 e5 00    	add    %cl,0xe50400(%ecx)
411d63:	00 00                	add    %al,(%eax)
411d65:	00 81 00 cb 04 d5    	add    %al,-0x2afb3500(%ecx)
411d6b:	06                   	push   %es
411d6c:	89 00                	mov    %eax,(%eax)
411d6e:	10 e6                	adc    %ah,%dh
411d70:	00 00                	add    %al,(%eax)
411d72:	00 00                	add    %al,(%eax)
411d74:	81 00 1a 0e d5 06    	addl   $0x6d50e1a,(%eax)
411d7a:	8b 00                	mov    (%eax),%eax
411d7c:	d4 e7                	aam    $0xe7
411d7e:	00 00                	add    %al,(%eax)
411d80:	00 00                	add    %al,(%eax)
411d82:	81 00 12 11 d5 06    	addl   $0x6d51112,(%eax)
411d88:	8d 00                	lea    (%eax),%eax
411d8a:	64 e9 00 00 00 00    	fs jmp 0x411d90
411d90:	c4 00                	les    (%eax),%eax
411d92:	3e 0a 15 00 8f 00 9c 	or     %ds:0x9c008f00,%dl
411d99:	e9 00 00 00 00       	jmp    0x411d9e
411d9e:	81 00 b2 23 06 00    	addl   $0x623b2,(%eax)
411da4:	90                   	nop
411da5:	00 14 ed 00 00 00 00 	add    %dl,0x0(,%ebp,8)
411dac:	86 18                	xchg   %bl,(%eax)
411dae:	6e                   	outsb  %ds:(%esi),(%dx)
411daf:	1c 06                	sbb    $0x6,%al
411db1:	00 90 00 2c ed 00    	add    %dl,0xed2c00(%eax)
411db7:	00 00                	add    %al,(%eax)
411db9:	00 81 00 7e 05 d5    	add    %al,-0x2afa8200(%ecx)
411dbf:	06                   	push   %es
411dc0:	90                   	nop
411dc1:	00 4d ed             	add    %cl,-0x13(%ebp)
411dc4:	00 00                	add    %al,(%eax)
411dc6:	00 00                	add    %al,(%eax)
411dc8:	81 00 f6 0e d5 06    	addl   $0x6d50ef6,(%eax)
411dce:	92                   	xchg   %eax,%edx
411dcf:	00 58 ed             	add    %bl,-0x13(%eax)
411dd2:	00 00                	add    %al,(%eax)
411dd4:	00 00                	add    %al,(%eax)
411dd6:	81 00 d8 0e d5 06    	addl   $0x6d50ed8,(%eax)
411ddc:	94                   	xchg   %eax,%esp
411ddd:	00 74 ed 00          	add    %dh,0x0(%ebp,%ebp,8)
411de1:	00 00                	add    %al,(%eax)
411de3:	00 81 00 be 10 d5    	add    %al,-0x2aef4200(%ecx)
411de9:	06                   	push   %es
411dea:	96                   	xchg   %eax,%esi
411deb:	00 98 ed 00 00 00    	add    %bl,0xed(%eax)
411df1:	00 c4                	add    %al,%ah
411df3:	00 3e                	add    %bh,(%esi)
411df5:	0a 15 00 98 00 d0    	or     0xd0009800,%dl
411dfb:	ed                   	in     (%dx),%eax
411dfc:	00 00                	add    %al,(%eax)
411dfe:	00 00                	add    %al,(%eax)
411e00:	81 00 b2 23 06 00    	addl   $0x623b2,(%eax)
411e06:	99                   	cltd