402c0c:	25 00 73 00 20       	and    $0x20007300,%eax
402c11:	00 2f                	add    %ch,(%edi)
402c13:	00 50 00             	add    %dl,0x0(%eax)
402c16:	52                   	push   %edx
402c17:	00 4f 00             	add    %cl,0x0(%edi)
402c1a:	46                   	inc    %esi
402c1b:	00 25 00 73 00 20    	add    %ah,0x20007300
402c21:	00 2f                	add    %ch,(%edi)
402c23:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
402c27:	00 52 00             	add    %dl,0x0(%edx)
402c2a:	4d                   	dec    %ebp
402c2b:	00 00                	add    %al,(%eax)
402c2d:	00 00                	add    %al,(%eax)
402c2f:	00 7b 00             	add    %bh,0x0(%ebx)
402c32:	42                   	inc    %edx
402c33:	00 32                	add    %dh,(%edx)
402c35:	00 46 00             	add    %al,0x0(%esi)
402c38:	39 00                	cmp    %eax,(%eax)
402c3a:	43                   	inc    %ebx
402c3b:	00 35 00 30 00 32    	add    %dh,0x32003000
402c41:	00 2d 00 31 00 37    	add    %ch,0x37003100
402c47:	00 34 00             	add    %dh,(%eax,%eax,1)
402c4a:	32 00                	xor    (%eax),%al
402c4c:	2d 00 31 00 31       	sub    $0x31003100,%eax
402c51:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
402c55:	00 2d 00 39 00 37    	add    %ch,0x37003900
402c5b:	00 39                	add    %bh,(%ecx)
402c5d:	00 30                	add    %dh,(%eax)
402c5f:	00 2d 00 30 00 30    	add    %ch,0x30003000
402c65:	00 38                	add    %bh,(%eax)
402c67:	00 30                	add    %dh,(%eax)
402c69:	00 43 00             	add    %al,0x0(%ebx)
402c6c:	38 00                	cmp    %al,(%eax)
402c6e:	38 00                	cmp    %al,(%eax)
402c70:	32 00                	xor    (%eax),%al
402c72:	36 00 38             	add    %bh,%ss:(%eax)
402c75:	00 37                	add    %dh,(%edi)
402c77:	00 45 00             	add    %al,0x0(%ebp)
402c7a:	7d 00                	jge    0x402c7c
402c7c:	00 00                	add    %al,(%eax)
402c7e:	00 00                	add    %al,(%eax)
402c80:	7b 00                	jnp    0x402c82
402c82:	42                   	inc    %edx
402c83:	00 31                	add    %dh,(%ecx)
402c85:	00 31                	add    %dh,(%ecx)
402c87:	00 35 00 36 00 39    	add    %dh,0x39003600
402c8d:	00 30                	add    %dh,(%eax)
402c8f:	00 41 00             	add    %al,0x0(%ecx)
402c92:	2d 00 45 00 41       	sub    $0x41004500,%eax
402c97:	00 30                	add    %dh,(%eax)
402c99:	00 32                	add    %dh,(%edx)
402c9b:	00 2d 00 34 00 38    	add    %ch,0x38003400
402ca1:	00 44 00 35          	add    %al,0x35(%eax,%eax,1)
402ca5:	00 2d 00 41 00 32    	add    %ch,0x32004100
402cab:	00 33                	add    %dh,(%ebx)
402cad:	00 31                	add    %dh,(%ecx)
402caf:	00 2d 00 45 00 33    	add    %ch,0x33004500
402cb5:	00 35 00 37 00 38    	add    %dh,0x38003700
402cbb:	00 44 00 32          	add    %al,0x32(%eax,%eax,1)
402cbf:	00 46 00             	add    %al,0x0(%esi)
402cc2:	44                   	inc    %esp
402cc3:	00 46 00             	add    %al,0x0(%esi)
402cc6:	38 00                	cmp    %al,(%eax)
402cc8:	30 00                	xor    %al,(%eax)
402cca:	7d 00                	jge    0x402ccc
402ccc:	00 00                	add    %al,(%eax)
402cce:	00 00                	add    %al,(%eax)
402cd0:	25 00 73 00 20       	and    $0x20007300,%eax
402cd5:	00 2f                	add    %ch,(%edi)
402cd7:	00 50 00             	add    %dl,0x0(%eax)
402cda:	48                   	dec    %eax
402cdb:	00 52 00             	add    %dl,0x0(%edx)
402cde:	55                   	push   %ebp
402cdf:	00 49 00             	add    %cl,0x0(%ecx)
402ce2:	20 00                	and    %al,(%eax)
402ce4:	2f                   	das
402ce5:	00 54 00 43          	add    %dl,0x43(%eax,%eax,1)
402ce9:	00 20                	add    %ah,(%eax)
402ceb:	00 2f                	add    %ch,(%edi)
402ced:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
402cf1:	00 50 00             	add    %dl,0x0(%eax)
402cf4:	25 00 73 00 20       	and    $0x20007300,%eax
402cf9:	00 2f                	add    %ch,(%edi)
402cfb:	00 50 00             	add    %dl,0x0(%eax)
402cfe:	52                   	push   %edx
402cff:	00 4f 00             	add    %cl,0x0(%edi)
402d02:	46                   	inc    %esi
402d03:	00 25 00 73 00 20    	add    %ah,0x20007300
402d09:	00 2f                	add    %ch,(%edi)
402d0b:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
402d0f:	00 52 00             	add    %dl,0x0(%edx)
402d12:	4d                   	dec    %ebp
402d13:	00 00                	add    %al,(%eax)
402d15:	00 00                	add    %al,(%eax)
402d17:	00 7b 00             	add    %bh,0x0(%ebx)
402d1a:	46                   	inc    %esi
402d1b:	00 33                	add    %dh,(%ebx)
402d1d:	00 42 00             	add    %al,0x0(%edx)
402d20:	41                   	inc    %ecx
402d21:	00 39                	add    %bh,(%ecx)
402d23:	00 30                	add    %dh,(%eax)
402d25:	00 37                	add    %dh,(%edi)
402d27:	00 41 00             	add    %al,0x0(%ecx)
402d2a:	2d 00 36 00 43       	sub    $0x43003600,%eax
402d2f:	00 37                	add    %dh,(%edi)
402d31:	00 45 00             	add    %al,0x0(%ebp)
402d34:	2d 00 31 00 31       	sub    $0x31003100,%eax
402d39:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
402d3d:	00 2d 00 39 00 37    	add    %ch,0x37003900
402d43:	00 46 00             	add    %al,0x0(%esi)
402d46:	41                   	inc    %ecx
402d47:	00 2d 00 30 00 30    	add    %ch,0x30003000
402d4d:	00 38                	add    %bh,(%eax)
402d4f:	00 30                	add    %dh,(%eax)
402d51:	00 43 00             	add    %al,0x0(%ebx)
402d54:	38 00                	cmp    %al,(%eax)
402d56:	38 00                	cmp    %al,(%eax)
402d58:	32 00                	xor    (%eax),%al
402d5a:	36 00 38             	add    %bh,%ss:(%eax)
402d5d:	00 37                	add    %dh,(%edi)
402d5f:	00 45 00             	add    %al,0x0(%ebp)
402d62:	7d 00                	jge    0x402d64
402d64:	00 00                	add    %al,(%eax)
402d66:	00 00                	add    %al,(%eax)
402d68:	25 00 73 00 20       	and    $0x20007300,%eax
402d6d:	00 2f                	add    %ch,(%edi)
402d6f:	00 50 00             	add    %dl,0x0(%eax)
402d72:	48                   	dec    %eax
402d73:	00 52 00             	add    %dl,0x0(%edx)
402d76:	55                   	push   %ebp
402d77:	00 49 00             	add    %cl,0x0(%ecx)
402d7a:	20 00                	and    %al,(%eax)
402d7c:	2f                   	das
402d7d:	00 43 00             	add    %al,0x0(%ebx)
402d80:	4a                   	dec    %edx
402d81:	00 20                	add    %ah,(%eax)
402d83:	00 2f                	add    %ch,(%edi)
402d85:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
402d89:	00 50 00             	add    %dl,0x0(%eax)
402d8c:	25 00 73 00 20       	and    $0x20007300,%eax
402d91:	00 2f                	add    %ch,(%edi)
402d93:	00 50 00             	add    %dl,0x0(%eax)
402d96:	52                   	push   %edx
402d97:	00 4f 00             	add    %cl,0x0(%edi)
402d9a:	46                   	inc    %esi
402d9b:	00 25 00 73 00 20    	add    %ah,0x20007300
402da1:	00 2f                	add    %ch,(%edi)
402da3:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
402da7:	00 52 00             	add    %dl,0x0(%edx)
402daa:	4d                   	dec    %ebp
402dab:	00 00                	add    %al,(%eax)
402dad:	00 00                	add    %al,(%eax)
402daf:	00 7b 00             	add    %bh,0x0(%ebx)
402db2:	30 00                	xor    %al,(%eax)
402db4:	42                   	inc    %edx
402db5:	00 38                	add    %bh,(%eax)
402db7:	00 38                	add    %bh,(%eax)
402db9:	00 33                	add    %dh,(%ebx)
402dbb:	00 42 00             	add    %al,0x0(%edx)
402dbe:	41                   	inc    %ecx
402dbf:	00 30                	add    %dh,(%eax)
402dc1:	00 2d 00 43 00 31    	add    %ch,0x31004300
402dc7:	00 43 00             	add    %al,0x0(%ebx)
402dca:	37                   	aaa
402dcb:	00 2d 00 31 00 31    	add    %ch,0x31003100
402dd1:	00 44 00 34          	add    %al,0x34(%eax,%eax,1)
402dd5:	00 2d 00 38 00 37    	add    %ch,0x37003800
402ddb:	00 46 00             	add    %al,0x0(%esi)
402dde:	39 00                	cmp    %eax,(%eax)
402de0:	2d 00 30 00 30       	sub    $0x30003000,%eax
402de5:	00 38                	add    %bh,(%eax)
402de7:	00 30                	add    %dh,(%eax)
402de9:	00 43 00             	add    %al,0x0(%ebx)
402dec:	38 00                	cmp    %al,(%eax)
402dee:	38 00                	cmp    %al,(%eax)
402df0:	32 00                	xor    (%eax),%al
402df2:	36 00 38             	add    %bh,%ss:(%eax)
402df5:	00 37                	add    %dh,(%edi)
402df7:	00 45 00             	add    %al,0x0(%ebp)
402dfa:	7d 00                	jge    0x402dfc
402dfc:	00 00                	add    %al,(%eax)
402dfe:	00 00                	add    %al,(%eax)
402e00:	25 00 73 00 20       	and    $0x20007300,%eax
402e05:	00 2f                	add    %ch,(%edi)
402e07:	00 50 00             	add    %dl,0x0(%eax)
402e0a:	48                   	dec    %eax
402e0b:	00 52 00             	add    %dl,0x0(%edx)
402e0e:	55                   	push   %ebp
402e0f:	00 49 00             	add    %cl,0x0(%ecx)
402e12:	20 00                	and    %al,(%eax)
402e14:	2f                   	das
402e15:	00 43 00             	add    %al,0x0(%ebx)
402e18:	4a                   	dec    %edx
402e19:	00 20                	add    %ah,(%eax)
402e1b:	00 2f                	add    %ch,(%edi)
402e1d:	00 51 00             	add    %dl,0x0(%ecx)
402e20:	4b                   	dec    %ebx
402e21:	00 20                	add    %ah,(%eax)
402e23:	00 2f                	add    %ch,(%edi)
402e25:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
402e29:	00 50 00             	add    %dl,0x0(%eax)
402e2c:	25 00 73 00 20       	and    $0x20007300,%eax
402e31:	00 2f                	add    %ch,(%edi)
402e33:	00 50 00             	add    %dl,0x0(%eax)
402e36:	52                   	push   %edx
402e37:	00 4f 00             	add    %cl,0x0(%edi)
402e3a:	46                   	inc    %esi
402e3b:	00 25 00 73 00 20    	add    %ah,0x20007300
402e41:	00 2f                	add    %ch,(%edi)
402e43:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
402e47:	00 52 00             	add    %dl,0x0(%edx)
402e4a:	4d                   	dec    %ebp
402e4b:	00 00                	add    %al,(%eax)
402e4d:	00 00                	add    %al,(%eax)
402e4f:	00 05 31 06 31 00    	add    %al,0x310631
402e55:	00 05 31 07 31 00    	add    %al,0x310731
402e5b:	00 05 31 08 31 00    	add    %al,0x310831
402e61:	00 05 31 09 31 00    	add    %al,0x310931
402e67:	00 05 31 0a 31 00    	add    %al,0x310a31
402e6d:	00 05 31 0b 31 00    	add    %al,0x310b31
402e73:	00 05 31 0c 31 00    	add    %al,0x310c31
402e79:	00 05 31 0d 31 00    	add    %al,0x310d31
402e7f:	00 05 31 0e 31 00    	add    %al,0x310e31
402e85:	00 05 31 0f 31 00    	add    %al,0x310f31
402e8b:	00 05 31 10 31 00    	add    %al,0x311031
402e91:	00 05 31 11 31 00    	add    %al,0x311131
402e97:	00 05 31 12 31 00    	add    %al,0x311231
402e9d:	00 05 31 13 31 00    	add    %al,0x311331
402ea3:	00 05 31 14 31 00    	add    %al,0x311431
402ea9:	00 05 31 15 31 00    	add    %al,0x311531
402eaf:	00 05 31 16 31 00    	add    %al,0x311631
402eb5:	00 05 31 17 31 00    	add    %al,0x311731
402ebb:	00 05 31 18 31 00    	add    %al,0x311831
402ec1:	00 05 31 19 31 00    	add    %al,0x311931
402ec7:	00 05 31 27 31 00    	add    %al,0x312731
402ecd:	00 05 31 28 31 00    	add    %al,0x312831
402ed3:	00 05 31 29 31 00    	add    %al,0x312931
402ed9:	00 06                	add    %al,(%esi)
402edb:	31 07                	xor    %eax,(%edi)
402edd:	31 00                	xor    %eax,(%eax)
402edf:	00 06                	add    %al,(%esi)
402ee1:	31 08                	xor    %ecx,(%eax)
402ee3:	31 00                	xor    %eax,(%eax)
402ee5:	00 06                	add    %al,(%esi)
402ee7:	31 09                	xor    %ecx,(%ecx)
402ee9:	31 00                	xor    %eax,(%eax)
402eeb:	00 06                	add    %al,(%esi)
402eed:	31 0a                	xor    %ecx,(%edx)
402eef:	31 00                	xor    %eax,(%eax)
402ef1:	00 06                	add    %al,(%esi)
402ef3:	31 0b                	xor    %ecx,(%ebx)
402ef5:	31 00                	xor    %eax,(%eax)
402ef7:	00 06                	add    %al,(%esi)
402ef9:	31 0c 31             	xor    %ecx,(%ecx,%esi,1)
402efc:	00 00                	add    %al,(%eax)
402efe:	06                   	push   %es
402eff:	31 0d 31 00 00 06    	xor    %ecx,0x6000031
402f05:	31 0e                	xor    %ecx,(%esi)
402f07:	31 00                	xor    %eax,(%eax)
402f09:	00 06                	add    %al,(%esi)
402f0b:	31 0f                	xor    %ecx,(%edi)
402f0d:	31 00                	xor    %eax,(%eax)
402f0f:	00 06                	add    %al,(%esi)
402f11:	31 10                	xor    %edx,(%eax)
402f13:	31 00                	xor    %eax,(%eax)
402f15:	00 06                	add    %al,(%esi)
402f17:	31 11                	xor    %edx,(%ecx)
402f19:	31 00                	xor    %eax,(%eax)
402f1b:	00 06                	add    %al,(%esi)
402f1d:	31 12                	xor    %edx,(%edx)
402f1f:	31 00                	xor    %eax,(%eax)
402f21:	00 06                	add    %al,(%esi)
402f23:	31 13                	xor    %edx,(%ebx)
402f25:	31 00                	xor    %eax,(%eax)
402f27:	00 06                	add    %al,(%esi)
402f29:	31 14 31             	xor    %edx,(%ecx,%esi,1)
402f2c:	00 00                	add    %al,(%eax)
402f2e:	06                   	push   %es
402f2f:	31 15 31 00 00 06    	xor    %edx,0x6000031
402f35:	31 16                	xor    %edx,(%esi)
402f37:	31 00                	xor    %eax,(%eax)
402f39:	00 06                	add    %al,(%esi)
402f3b:	31 17                	xor    %edx,(%edi)
402f3d:	31 00                	xor    %eax,(%eax)
402f3f:	00 06                	add    %al,(%esi)
402f41:	31 18                	xor    %ebx,(%eax)
402f43:	31 00                	xor    %eax,(%eax)
402f45:	00 06                	add    %al,(%esi)
402f47:	31 19                	xor    %ebx,(%ecx)
402f49:	31 00                	xor    %eax,(%eax)
402f4b:	00 06                	add    %al,(%esi)
402f4d:	31 27                	xor    %esp,(%edi)
402f4f:	31 00                	xor    %eax,(%eax)
402f51:	00 06                	add    %al,(%esi)
402f53:	31 28                	xor    %ebp,(%eax)
402f55:	31 00                	xor    %eax,(%eax)
402f57:	00 06                	add    %al,(%esi)
402f59:	31 29                	xor    %ebp,(%ecx)
402f5b:	31 00                	xor    %eax,(%eax)
402f5d:	00 07                	add    %al,(%edi)
402f5f:	31 08                	xor    %ecx,(%eax)
402f61:	31 00                	xor    %eax,(%eax)
402f63:	00 07                	add    %al,(%edi)
402f65:	31 09                	xor    %ecx,(%ecx)
402f67:	31 00                	xor    %eax,(%eax)
402f69:	00 07                	add    %al,(%edi)
402f6b:	31 0a                	xor    %ecx,(%edx)
402f6d:	31 00                	xor    %eax,(%eax)
402f6f:	00 07                	add    %al,(%edi)
402f71:	31 0b                	xor    %ecx,(%ebx)
402f73:	31 00                	xor    %eax,(%eax)
402f75:	00 07                	add    %al,(%edi)
402f77:	31 0c 31             	xor    %ecx,(%ecx,%esi,1)
402f7a:	00 00                	add    %al,(%eax)
402f7c:	07                   	pop    %es
402f7d:	31 0d 31 00 00 07    	xor    %ecx,0x7000031
402f83:	31 0e                	xor    %ecx,(%esi)
402f85:	31 00                	xor    %eax,(%eax)
402f87:	00 07                	add    %al,(%edi)
402f89:	31 0f                	xor    %ecx,(%edi)
402f8b:	31 00                	xor    %eax,(%eax)
402f8d:	00 07                	add    %al,(%edi)
402f8f:	31 10                	xor    %edx,(%eax)
402f91:	31 00                	xor    %eax,(%eax)
402f93:	00 07                	add    %al,(%edi)
402f95:	31 11                	xor    %edx,(%ecx)
402f97:	31 00                	xor    %eax,(%eax)
402f99:	00 07                	add    %al,(%edi)
402f9b:	31 12                	xor    %edx,(%edx)
402f9d:	31 00                	xor    %eax,(%eax)
402f9f:	00 07                	add    %al,(%edi)
402fa1:	31 13                	xor    %edx,(%ebx)
402fa3:	31 00                	xor    %eax,(%eax)
402fa5:	00 07                	add    %al,(%edi)
402fa7:	31 14 31             	xor    %edx,(%ecx,%esi,1)
402faa:	00 00                	add    %al,(%eax)
402fac:	07                   	pop    %es
402fad:	31 15 31 00 00 07    	xor    %edx,0x7000031
402fb3:	31 16                	xor    %edx,(%esi)
402fb5:	31 00                	xor    %eax,(%eax)
402fb7:	00 07                	add    %al,(%edi)
402fb9:	31 17                	xor    %edx,(%edi)
402fbb:	31 00                	xor    %eax,(%eax)
402fbd:	00 07                	add    %al,(%edi)
402fbf:	31 18                	xor    %ebx,(%eax)
402fc1:	31 00                	xor    %eax,(%eax)
402fc3:	00 07                	add    %al,(%edi)
402fc5:	31 19                	xor    %ebx,(%ecx)
402fc7:	31 00                	xor    %eax,(%eax)
402fc9:	00 07                	add    %al,(%edi)