40de5c:	00 15 00 00 ac 14    	add    %dl,0x14ac0000
40de62:	00 00                	add    %al,(%eax)
40de64:	81 14 00 00 54 13 00 	adcl   $0x135400,(%eax,%eax,1)
40de6b:	00 29                	add    %ch,(%ecx)
40de6d:	13 00                	adc    (%eax),%eax
40de6f:	00 aa 13 00 00 7f    	add    %ch,0x7f000013(%edx)
40de75:	13 00                	adc    (%eax),%eax
40de77:	00 00                	add    %al,(%eax)
40de79:	14 00                	adc    $0x0,%al
40de7b:	00 d5                	add    %dl,%ch
40de7d:	13 00                	adc    (%eax),%eax
40de7f:	00 56 14             	add    %dl,0x14(%esi)
40de82:	00 00                	add    %al,(%eax)
40de84:	2b 14 00             	sub    (%eax,%eax,1),%edx
40de87:	00 00                	add    %al,(%eax)
40de89:	00 00                	add    %al,(%eax)
40de8b:	00 76 2a             	add    %dh,0x2a(%esi)
40de8e:	00 00                	add    %al,(%eax)
40de90:	20 36                	and    %dh,(%esi)
40de92:	00 66 00             	add    %ah,0x0(%esi)
40de95:	34 00                	xor    $0x0,%al
40de97:	36 00 30             	add    %dh,%ss:(%eax)
40de9a:	00 63 00             	add    %ah,0x0(%ebx)
40de9d:	31 00                	xor    %eax,(%eax)
40de9f:	61                   	popa
40dea0:	00 2d 00 37 00 35    	add    %ch,0x35003700
40dea6:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40deac:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40deb0:	00 00                	add    %al,(%eax)
40deb2:	00 00                	add    %al,(%eax)
40deb4:	00 22                	add    %ah,(%edx)
40deb6:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40deba:	34 00                	xor    $0x0,%al
40debc:	36 00 30             	add    %dh,%ss:(%eax)
40debf:	00 63 00             	add    %ah,0x0(%ebx)
40dec2:	31 00                	xor    %eax,(%eax)
40dec4:	61                   	popa
40dec5:	00 2d 00 37 00 35    	add    %ch,0x35003700
40decb:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ded1:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ded5:	00 30                	add    %dh,(%eax)
40ded7:	00 05 00 00 00 22    	add    %al,0x22000000
40dedd:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40dee1:	34 00                	xor    $0x0,%al
40dee3:	36 00 30             	add    %dh,%ss:(%eax)
40dee6:	00 63 00             	add    %ah,0x0(%ebx)
40dee9:	31 00                	xor    %eax,(%eax)
40deeb:	61                   	popa
40deec:	00 2d 00 37 00 35    	add    %ch,0x35003700
40def2:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40def8:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40defc:	00 31                	add    %dh,(%ecx)
40defe:	00 de                	add    %bl,%dh
40df00:	04 00                	add    $0x0,%al
40df02:	00 24 36             	add    %ah,(%esi,%esi,1)
40df05:	00 66 00             	add    %ah,0x0(%esi)
40df08:	34 00                	xor    $0x0,%al
40df0a:	36 00 30             	add    %dh,%ss:(%eax)
40df0d:	00 63 00             	add    %ah,0x0(%ebx)
40df10:	31 00                	xor    %eax,(%eax)
40df12:	61                   	popa
40df13:	00 2d 00 37 00 35    	add    %ch,0x35003700
40df19:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40df1f:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40df23:	00 31                	add    %dh,(%ecx)
40df25:	00 30                	add    %dh,(%eax)
40df27:	00 b7 09 00 00 26    	add    %dh,0x26000009(%edi)
40df2d:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40df31:	34 00                	xor    $0x0,%al
40df33:	36 00 30             	add    %dh,%ss:(%eax)
40df36:	00 63 00             	add    %ah,0x0(%ebx)
40df39:	31 00                	xor    %eax,(%eax)
40df3b:	61                   	popa
40df3c:	00 2d 00 37 00 35    	add    %ch,0x35003700
40df42:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40df48:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40df4c:	00 31                	add    %dh,(%ecx)
40df4e:	00 30                	add    %dh,(%eax)
40df50:	00 30                	add    %dh,(%eax)
40df52:	00 90 0e 00 00 26    	add    %dl,0x2600000e(%eax)
40df58:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40df5c:	34 00                	xor    $0x0,%al
40df5e:	36 00 30             	add    %dh,%ss:(%eax)
40df61:	00 63 00             	add    %ah,0x0(%ebx)
40df64:	31 00                	xor    %eax,(%eax)
40df66:	61                   	popa
40df67:	00 2d 00 37 00 35    	add    %ch,0x35003700
40df6d:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40df73:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40df77:	00 31                	add    %dh,(%ecx)
40df79:	00 30                	add    %dh,(%eax)
40df7b:	00 31                	add    %dh,(%ecx)
40df7d:	00 69 13             	add    %ch,0x13(%ecx)
40df80:	00 00                	add    %al,(%eax)
40df82:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40df87:	34 00                	xor    $0x0,%al
40df89:	36 00 30             	add    %dh,%ss:(%eax)
40df8c:	00 63 00             	add    %ah,0x0(%ebx)
40df8f:	31 00                	xor    %eax,(%eax)
40df91:	61                   	popa
40df92:	00 2d 00 37 00 35    	add    %ch,0x35003700
40df98:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40df9e:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40dfa2:	00 31                	add    %dh,(%ecx)
40dfa4:	00 30                	add    %dh,(%eax)
40dfa6:	00 32                	add    %dh,(%edx)
40dfa8:	00 42 18             	add    %al,0x18(%edx)
40dfab:	00 00                	add    %al,(%eax)
40dfad:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40dfb2:	34 00                	xor    $0x0,%al
40dfb4:	36 00 30             	add    %dh,%ss:(%eax)
40dfb7:	00 63 00             	add    %ah,0x0(%ebx)
40dfba:	31 00                	xor    %eax,(%eax)
40dfbc:	61                   	popa
40dfbd:	00 2d 00 37 00 35    	add    %ch,0x35003700
40dfc3:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40dfc9:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40dfcd:	00 31                	add    %dh,(%ecx)
40dfcf:	00 30                	add    %dh,(%eax)
40dfd1:	00 33                	add    %dh,(%ebx)
40dfd3:	00 1b                	add    %bl,(%ebx)
40dfd5:	1d 00 00 26 36       	sbb    $0x36260000,%eax
40dfda:	00 66 00             	add    %ah,0x0(%esi)
40dfdd:	34 00                	xor    $0x0,%al
40dfdf:	36 00 30             	add    %dh,%ss:(%eax)
40dfe2:	00 63 00             	add    %ah,0x0(%ebx)
40dfe5:	31 00                	xor    %eax,(%eax)
40dfe7:	61                   	popa
40dfe8:	00 2d 00 37 00 35    	add    %ch,0x35003700
40dfee:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40dff4:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40dff8:	00 31                	add    %dh,(%ecx)
40dffa:	00 30                	add    %dh,(%eax)
40dffc:	00 34 00             	add    %dh,(%eax,%eax,1)
40dfff:	f4                   	hlt
40e000:	21 00                	and    %eax,(%eax)
40e002:	00 26                	add    %ah,(%esi)
40e004:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e008:	34 00                	xor    $0x0,%al
40e00a:	36 00 30             	add    %dh,%ss:(%eax)
40e00d:	00 63 00             	add    %ah,0x0(%ebx)
40e010:	31 00                	xor    %eax,(%eax)
40e012:	61                   	popa
40e013:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e019:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e01f:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e023:	00 31                	add    %dh,(%ecx)
40e025:	00 30                	add    %dh,(%eax)
40e027:	00 35 00 cd 26 00    	add    %dh,0x26cd00
40e02d:	00 26                	add    %ah,(%esi)
40e02f:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e033:	34 00                	xor    $0x0,%al
40e035:	36 00 30             	add    %dh,%ss:(%eax)
40e038:	00 63 00             	add    %ah,0x0(%ebx)
40e03b:	31 00                	xor    %eax,(%eax)
40e03d:	61                   	popa
40e03e:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e044:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e04a:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e04e:	00 31                	add    %dh,(%ecx)
40e050:	00 30                	add    %dh,(%eax)
40e052:	00 36                	add    %dh,(%esi)
40e054:	00 a6 2b 00 00 26    	add    %ah,0x2600002b(%esi)
40e05a:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e05e:	34 00                	xor    $0x0,%al
40e060:	36 00 30             	add    %dh,%ss:(%eax)
40e063:	00 63 00             	add    %ah,0x0(%ebx)
40e066:	31 00                	xor    %eax,(%eax)
40e068:	61                   	popa
40e069:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e06f:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e075:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e079:	00 31                	add    %dh,(%ecx)
40e07b:	00 30                	add    %dh,(%eax)
40e07d:	00 37                	add    %dh,(%edi)
40e07f:	00 7f 30             	add    %bh,0x30(%edi)
40e082:	00 00                	add    %al,(%eax)
40e084:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e089:	34 00                	xor    $0x0,%al
40e08b:	36 00 30             	add    %dh,%ss:(%eax)
40e08e:	00 63 00             	add    %ah,0x0(%ebx)
40e091:	31 00                	xor    %eax,(%eax)
40e093:	61                   	popa
40e094:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e09a:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e0a0:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e0a4:	00 31                	add    %dh,(%ecx)
40e0a6:	00 30                	add    %dh,(%eax)
40e0a8:	00 38                	add    %bh,(%eax)
40e0aa:	00 58 35             	add    %bl,0x35(%eax)
40e0ad:	00 00                	add    %al,(%eax)
40e0af:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e0b4:	34 00                	xor    $0x0,%al
40e0b6:	36 00 30             	add    %dh,%ss:(%eax)
40e0b9:	00 63 00             	add    %ah,0x0(%ebx)
40e0bc:	31 00                	xor    %eax,(%eax)
40e0be:	61                   	popa
40e0bf:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e0c5:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e0cb:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e0cf:	00 31                	add    %dh,(%ecx)
40e0d1:	00 30                	add    %dh,(%eax)
40e0d3:	00 39                	add    %bh,(%ecx)
40e0d5:	00 31                	add    %dh,(%ecx)
40e0d7:	3a 00                	cmp    (%eax),%al
40e0d9:	00 24 36             	add    %ah,(%esi,%esi,1)
40e0dc:	00 66 00             	add    %ah,0x0(%esi)
40e0df:	34 00                	xor    $0x0,%al
40e0e1:	36 00 30             	add    %dh,%ss:(%eax)
40e0e4:	00 63 00             	add    %ah,0x0(%ebx)
40e0e7:	31 00                	xor    %eax,(%eax)
40e0e9:	61                   	popa
40e0ea:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e0f0:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e0f6:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e0fa:	00 31                	add    %dh,(%ecx)
40e0fc:	00 31                	add    %dh,(%ecx)
40e0fe:	00 0a                	add    %cl,(%edx)
40e100:	3f                   	aas
40e101:	00 00                	add    %al,(%eax)
40e103:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e108:	34 00                	xor    $0x0,%al
40e10a:	36 00 30             	add    %dh,%ss:(%eax)
40e10d:	00 63 00             	add    %ah,0x0(%ebx)
40e110:	31 00                	xor    %eax,(%eax)
40e112:	61                   	popa
40e113:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e119:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e11f:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e123:	00 31                	add    %dh,(%ecx)
40e125:	00 31                	add    %dh,(%ecx)
40e127:	00 30                	add    %dh,(%eax)
40e129:	00 e3                	add    %ah,%bl
40e12b:	43                   	inc    %ebx
40e12c:	00 00                	add    %al,(%eax)
40e12e:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e133:	34 00                	xor    $0x0,%al
40e135:	36 00 30             	add    %dh,%ss:(%eax)
40e138:	00 63 00             	add    %ah,0x0(%ebx)
40e13b:	31 00                	xor    %eax,(%eax)
40e13d:	61                   	popa
40e13e:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e144:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e14a:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e14e:	00 31                	add    %dh,(%ecx)
40e150:	00 31                	add    %dh,(%ecx)
40e152:	00 31                	add    %dh,(%ecx)
40e154:	00 bc 48 00 00 26 36 	add    %bh,0x36260000(%eax,%ecx,2)
40e15b:	00 66 00             	add    %ah,0x0(%esi)
40e15e:	34 00                	xor    $0x0,%al
40e160:	36 00 30             	add    %dh,%ss:(%eax)
40e163:	00 63 00             	add    %ah,0x0(%ebx)
40e166:	31 00                	xor    %eax,(%eax)
40e168:	61                   	popa
40e169:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e16f:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e175:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e179:	00 31                	add    %dh,(%ecx)
40e17b:	00 31                	add    %dh,(%ecx)
40e17d:	00 32                	add    %dh,(%edx)
40e17f:	00 95 4d 00 00 26    	add    %dl,0x2600004d(%ebp)
40e185:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e189:	34 00                	xor    $0x0,%al
40e18b:	36 00 30             	add    %dh,%ss:(%eax)
40e18e:	00 63 00             	add    %ah,0x0(%ebx)
40e191:	31 00                	xor    %eax,(%eax)
40e193:	61                   	popa
40e194:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e19a:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e1a0:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e1a4:	00 31                	add    %dh,(%ecx)
40e1a6:	00 31                	add    %dh,(%ecx)
40e1a8:	00 33                	add    %dh,(%ebx)
40e1aa:	00 6e 52             	add    %ch,0x52(%esi)
40e1ad:	00 00                	add    %al,(%eax)
40e1af:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e1b4:	34 00                	xor    $0x0,%al
40e1b6:	36 00 30             	add    %dh,%ss:(%eax)
40e1b9:	00 63 00             	add    %ah,0x0(%ebx)
40e1bc:	31 00                	xor    %eax,(%eax)
40e1be:	61                   	popa
40e1bf:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e1c5:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e1cb:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e1cf:	00 31                	add    %dh,(%ecx)
40e1d1:	00 31                	add    %dh,(%ecx)
40e1d3:	00 34 00             	add    %dh,(%eax,%eax,1)
40e1d6:	47                   	inc    %edi
40e1d7:	57                   	push   %edi
40e1d8:	00 00                	add    %al,(%eax)
40e1da:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e1df:	34 00                	xor    $0x0,%al
40e1e1:	36 00 30             	add    %dh,%ss:(%eax)
40e1e4:	00 63 00             	add    %ah,0x0(%ebx)
40e1e7:	31 00                	xor    %eax,(%eax)
40e1e9:	61                   	popa
40e1ea:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e1f0:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e1f6:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e1fa:	00 31                	add    %dh,(%ecx)
40e1fc:	00 31                	add    %dh,(%ecx)
40e1fe:	00 35 00 20 5c 00    	add    %dh,0x5c2000
40e204:	00 26                	add    %ah,(%esi)
40e206:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e20a:	34 00                	xor    $0x0,%al
40e20c:	36 00 30             	add    %dh,%ss:(%eax)
40e20f:	00 63 00             	add    %ah,0x0(%ebx)
40e212:	31 00                	xor    %eax,(%eax)
40e214:	61                   	popa
40e215:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e21b:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e221:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e225:	00 31                	add    %dh,(%ecx)
40e227:	00 31                	add    %dh,(%ecx)
40e229:	00 36                	add    %dh,(%esi)
40e22b:	00 f9                	add    %bh,%cl
40e22d:	60                   	pusha
40e22e:	00 00                	add    %al,(%eax)
40e230:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e235:	34 00                	xor    $0x0,%al
40e237:	36 00 30             	add    %dh,%ss:(%eax)
40e23a:	00 63 00             	add    %ah,0x0(%ebx)
40e23d:	31 00                	xor    %eax,(%eax)
40e23f:	61                   	popa
40e240:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e246:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e24c:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e250:	00 31                	add    %dh,(%ecx)
40e252:	00 31                	add    %dh,(%ecx)
40e254:	00 37                	add    %dh,(%edi)
40e256:	00 d2                	add    %dl,%dl
40e258:	65 00 00             	add    %al,%gs:(%eax)
40e25b:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e260:	34 00                	xor    $0x0,%al
40e262:	36 00 30             	add    %dh,%ss:(%eax)
40e265:	00 63 00             	add    %ah,0x0(%ebx)
40e268:	31 00                	xor    %eax,(%eax)
40e26a:	61                   	popa
40e26b:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e271:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e277:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e27b:	00 31                	add    %dh,(%ecx)
40e27d:	00 31                	add    %dh,(%ecx)
40e27f:	00 38                	add    %bh,(%eax)
40e281:	00 ab 6a 00 00 26    	add    %ch,0x2600006a(%ebx)
40e287:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e28b:	34 00                	xor    $0x0,%al
40e28d:	36 00 30             	add    %dh,%ss:(%eax)
40e290:	00 63 00             	add    %ah,0x0(%ebx)
40e293:	31 00                	xor    %eax,(%eax)