40b1f3:	13 04 11             	adc    (%ecx,%edx,1),%eax
40b1f6:	04 7e                	add    $0x7e,%al
40b1f8:	fa                   	cli
40b1f9:	00 00                	add    %al,(%eax)
40b1fb:	04 fe                	add    $0xfe,%al
40b1fd:	04 13                	add    $0x13,%al
40b1ff:	06                   	push   %es
40b200:	11 06                	adc    %eax,(%esi)
40b202:	2d c8 06 1f 64       	sub    $0x641f06c8,%eax
40b207:	5a                   	pop    %edx
40b208:	7e fa                	jle    0x40b204
40b20a:	00 00                	add    %al,(%eax)
40b20c:	04 5b                	add    $0x5b,%al
40b20e:	0b 72 e6             	or     -0x1a(%edx),%esi
40b211:	15 00 70 7e 65       	adc    $0x657e7000,%eax
40b216:	01 00                	add    %eax,(%eax)
40b218:	04 07                	add    $0x7,%al
40b21a:	8c 5c 00 00          	mov    %ds,0x0(%eax,%eax,1)
40b21e:	01 7e 1a             	add    %edi,0x1a(%esi)
40b221:	01 00                	add    %eax,(%eax)
40b223:	04 8c                	add    $0x8c,%al
40b225:	5c                   	pop    %esp
40b226:	00 00                	add    %al,(%eax)
40b228:	01 28                	add    %ebp,(%eax)
40b22a:	b1 00                	mov    $0x0,%cl
40b22c:	00 0a                	add    %cl,(%edx)
40b22e:	0c 08                	or     $0x8,%al
40b230:	7e 75                	jle    0x40b2a7
40b232:	00 00                	add    %al,(%eax)
40b234:	04 73                	add    $0x73,%al
40b236:	59                   	pop    %ecx
40b237:	00 00                	add    %al,(%eax)
40b239:	0a 0d 7e 75 00 00    	or     0x757e,%cl
40b23f:	04 6f                	add    $0x6f,%al
40b241:	43                   	inc    %ebx
40b242:	00 00                	add    %al,(%eax)
40b244:	0a 00                	or     (%eax),%al
40b246:	09 6f 45             	or     %ebp,0x45(%edi)
40b249:	00 00                	add    %al,(%eax)
40b24b:	0a 26                	or     (%esi),%ah
40b24d:	7e 75                	jle    0x40b2c4
40b24f:	00 00                	add    %al,(%eax)
40b251:	04 6f                	add    $0x6f,%al
40b253:	47                   	inc    %edi
40b254:	00 00                	add    %al,(%eax)
40b256:	0a 00                	or     (%eax),%al
40b258:	02 7b e2             	add    -0x1e(%ebx),%bh
40b25b:	00 00                	add    %al,(%eax)
40b25d:	04 12                	add    $0x12,%al
40b25f:	01 28                	add    %ebp,(%eax)
40b261:	a1 00 00 0a 72       	mov    0x720a0000,%eax
40b266:	6f                   	outsl  %ds:(%esi),(%dx)
40b267:	16                   	push   %ss
40b268:	00 70 28             	add    %dh,0x28(%eax)
40b26b:	6f                   	outsl  %ds:(%esi),(%dx)
40b26c:	00 00                	add    %al,(%eax)
40b26e:	0a 6f 1b             	or     0x1b(%edi),%ch
40b271:	00 00                	add    %al,(%eax)
40b273:	0a 00                	or     (%eax),%al
40b275:	02 7b e6             	add    -0x1a(%ebx),%bh
40b278:	00 00                	add    %al,(%eax)
40b27a:	04 02                	add    $0x2,%al
40b27c:	7b e7                	jnp    0x40b265
40b27e:	00 00                	add    %al,(%eax)
40b280:	04 6f                	add    $0x6f,%al
40b282:	b2 00                	mov    $0x0,%dl
40b284:	00 0a                	add    %cl,(%edx)
40b286:	07                   	pop    %es
40b287:	5a                   	pop    %edx
40b288:	1f                   	pop    %ds
40b289:	64 5b                	fs pop %ebx
40b28b:	6f                   	outsl  %ds:(%esi),(%dx)
40b28c:	b3 00                	mov    $0x0,%bl
40b28e:	00 0a                	add    %cl,(%edx)
40b290:	00 02                	add    %al,(%edx)
40b292:	7b e7                	jnp    0x40b27b
40b294:	00 00                	add    %al,(%eax)
40b296:	04 02                	add    $0x2,%al
40b298:	7b e7                	jnp    0x40b281
40b29a:	00 00                	add    %al,(%eax)
40b29c:	04 6f                	add    $0x6f,%al
40b29e:	b2 00                	mov    $0x0,%dl
40b2a0:	00 0a                	add    %cl,(%edx)
40b2a2:	6f                   	outsl  %ds:(%esi),(%dx)
40b2a3:	b3 00                	mov    $0x0,%bl
40b2a5:	00 0a                	add    %cl,(%edx)
40b2a7:	00 02                	add    %al,(%edx)
40b2a9:	7b e7                	jnp    0x40b292
40b2ab:	00 00                	add    %al,(%eax)
40b2ad:	04 1f                	add    $0x1f,%al
40b2af:	1e                   	push   %ds
40b2b0:	6f                   	outsl  %ds:(%esi),(%dx)
40b2b1:	b4 00                	mov    $0x0,%ah
40b2b3:	00 0a                	add    %cl,(%edx)
40b2b5:	00 02                	add    %al,(%edx)
40b2b7:	7b e6                	jnp    0x40b29f
40b2b9:	00 00                	add    %al,(%eax)
40b2bb:	04 1f                	add    $0x1f,%al
40b2bd:	1e                   	push   %ds
40b2be:	6f                   	outsl  %ds:(%esi),(%dx)
40b2bf:	b4 00                	mov    $0x0,%ah
40b2c1:	00 0a                	add    %cl,(%edx)
40b2c3:	00 02                	add    %al,(%edx)
40b2c5:	7b e7                	jnp    0x40b2ae
40b2c7:	00 00                	add    %al,(%eax)
40b2c9:	04 28                	add    $0x28,%al
40b2cb:	95                   	xchg   %eax,%ebp
40b2cc:	00 00                	add    %al,(%eax)
40b2ce:	0a 6f b5             	or     -0x4b(%edi),%ch
40b2d1:	00 00                	add    %al,(%eax)
40b2d3:	0a 00                	or     (%eax),%al
40b2d5:	07                   	pop    %es
40b2d6:	1f                   	pop    %ds
40b2d7:	3c fe                	cmp    $0xfe,%al
40b2d9:	04 13                	add    $0x13,%al
40b2db:	07                   	pop    %es
40b2dc:	11 07                	adc    %eax,(%edi)
40b2de:	2c 29                	sub    $0x29,%al
40b2e0:	00 02                	add    %al,(%edx)
40b2e2:	7b dd                	jnp    0x40b2c1
40b2e4:	00 00                	add    %al,(%eax)
40b2e6:	04 72                	add    $0x72,%al
40b2e8:	73 16                	jae    0x40b300
40b2ea:	00 70 6f             	add    %dh,0x6f(%eax)
40b2ed:	1b 00                	sbb    (%eax),%eax
40b2ef:	00 0a                	add    %cl,(%edx)
40b2f1:	00 02                	add    %al,(%edx)
40b2f3:	7b e6                	jnp    0x40b2db
40b2f5:	00 00                	add    %al,(%eax)
40b2f7:	04 28                	add    $0x28,%al
40b2f9:	95                   	xchg   %eax,%ebp
40b2fa:	00 00                	add    %al,(%eax)
40b2fc:	0a 6f b5             	or     -0x4b(%edi),%ch
40b2ff:	00 00                	add    %al,(%eax)
40b301:	0a 00                	or     (%eax),%al
40b303:	00 38                	add    %bh,(%eax)
40b305:	96                   	xchg   %eax,%esi
40b306:	00 00                	add    %al,(%eax)
40b308:	00 07                	add    %al,(%edi)
40b30a:	1f                   	pop    %ds
40b30b:	3c 32                	cmp    $0x32,%al
40b30d:	07                   	pop    %es
40b30e:	07                   	pop    %es
40b30f:	1f                   	pop    %ds
40b310:	55                   	push   %ebp
40b311:	fe 04 2b             	incb   (%ebx,%ebp,1)
40b314:	01 16                	add    %edx,(%esi)
40b316:	13 08                	adc    (%eax),%ecx
40b318:	11 08                	adc    %ecx,(%eax)
40b31a:	2c 26                	sub    $0x26,%al
40b31c:	00 02                	add    %al,(%edx)
40b31e:	7b dd                	jnp    0x40b2fd
40b320:	00 00                	add    %al,(%eax)
40b322:	04 72                	add    $0x72,%al
40b324:	81 16 00 70 6f 1b    	adcl   $0x1b6f7000,(%esi)
40b32a:	00 00                	add    %al,(%eax)
40b32c:	0a 00                	or     (%eax),%al
40b32e:	02 7b e6             	add    -0x1a(%ebx),%bh
40b331:	00 00                	add    %al,(%eax)
40b333:	04 28                	add    $0x28,%al
40b335:	b6 00                	mov    $0x0,%dh
40b337:	00 0a                	add    %cl,(%edx)
40b339:	6f                   	outsl  %ds:(%esi),(%dx)
40b33a:	b5 00                	mov    $0x0,%ch
40b33c:	00 0a                	add    %cl,(%edx)
40b33e:	00 00                	add    %al,(%eax)
40b340:	2b 5d 07             	sub    0x7(%ebp),%ebx
40b343:	1f                   	pop    %ds
40b344:	55                   	push   %ebp
40b345:	32 07                	xor    (%edi),%al
40b347:	07                   	pop    %es
40b348:	1f                   	pop    %ds
40b349:	64 fe 04 2b          	incb   %fs:(%ebx,%ebp,1)
40b34d:	01 16                	add    %edx,(%esi)
40b34f:	13 09                	adc    (%ecx),%ecx
40b351:	11 09                	adc    %ecx,(%ecx)
40b353:	2c 26                	sub    $0x26,%al
40b355:	00 02                	add    %al,(%edx)
40b357:	7b dd                	jnp    0x40b336
40b359:	00 00                	add    %al,(%eax)
40b35b:	04 72                	add    $0x72,%al
40b35d:	93                   	xchg   %eax,%ebx
40b35e:	16                   	push   %ss
40b35f:	00 70 6f             	add    %dh,0x6f(%eax)
40b362:	1b 00                	sbb    (%eax),%eax
40b364:	00 0a                	add    %cl,(%edx)
40b366:	00 02                	add    %al,(%edx)
40b368:	7b e6                	jnp    0x40b350
40b36a:	00 00                	add    %al,(%eax)
40b36c:	04 28                	add    $0x28,%al
40b36e:	b7 00                	mov    $0x0,%bh
40b370:	00 0a                	add    %cl,(%edx)
40b372:	6f                   	outsl  %ds:(%esi),(%dx)
40b373:	b5 00                	mov    $0x0,%ch
40b375:	00 0a                	add    %cl,(%edx)
40b377:	00 00                	add    %al,(%eax)
40b379:	2b 24 00             	sub    (%eax,%eax,1),%esp
40b37c:	02 7b dd             	add    -0x23(%ebx),%bh
40b37f:	00 00                	add    %al,(%eax)
40b381:	04 72                	add    $0x72,%al
40b383:	99                   	cltd
40b384:	16                   	push   %ss
40b385:	00 70 6f             	add    %dh,0x6f(%eax)
40b388:	1b 00                	sbb    (%eax),%eax
40b38a:	00 0a                	add    %cl,(%edx)
40b38c:	00 02                	add    %al,(%edx)
40b38e:	7b e6                	jnp    0x40b376
40b390:	00 00                	add    %al,(%eax)
40b392:	04 28                	add    $0x28,%al
40b394:	b8 00 00 0a 6f       	mov    $0x6f0a0000,%eax
40b399:	b5 00                	mov    $0x0,%ch
40b39b:	00 0a                	add    %cl,(%edx)
40b39d:	00 00                	add    %al,(%eax)
40b39f:	2a 13                	sub    (%ebx),%dl
40b3a1:	30 01                	xor    %al,(%ecx)
40b3a3:	00 0f                	add    %cl,(%edi)
40b3a5:	00 00                	add    %al,(%eax)
40b3a7:	00 23                	add    %ah,(%ebx)
40b3a9:	00 00                	add    %al,(%eax)
40b3ab:	11 00                	adc    %eax,(%eax)
40b3ad:	73 2d                	jae    0x40b3dc
40b3af:	00 00                	add    %al,(%eax)
40b3b1:	06                   	push   %es
40b3b2:	0a 06                	or     (%esi),%al
40b3b4:	6f                   	outsl  %ds:(%esi),(%dx)
40b3b5:	9a 00 00 0a 00 2a 00 	lcall  $0x2a,$0xa0000
40b3bc:	13 30                	adc    (%eax),%esi
40b3be:	02 00                	add    (%eax),%al
40b3c0:	2b 00                	sub    (%eax),%eax
40b3c2:	00 00                	add    %al,(%eax)
40b3c4:	06                   	push   %es
40b3c5:	00 00                	add    %al,(%eax)
40b3c7:	11 00                	adc    %eax,(%eax)
40b3c9:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
40b3cc:	02 7b db             	add    -0x25(%ebx),%bh
40b3cf:	00 00                	add    %al,(%eax)
40b3d1:	04 14                	add    $0x14,%al
40b3d3:	fe 03                	incb   (%ebx)
40b3d5:	2b 01                	sub    (%ecx),%eax
40b3d7:	16                   	push   %ss
40b3d8:	0a 06                	or     (%esi),%al
40b3da:	2c 0e                	sub    $0xe,%al
40b3dc:	00 02                	add    %al,(%edx)
40b3de:	7b db                	jnp    0x40b3bb
40b3e0:	00 00                	add    %al,(%eax)
40b3e2:	04 6f                	add    $0x6f,%al
40b3e4:	21 00                	and    %eax,(%eax)
40b3e6:	00 0a                	add    %cl,(%edx)
40b3e8:	00 00                	add    %al,(%eax)
40b3ea:	02 03                	add    (%ebx),%al
40b3ec:	28 22                	sub    %ah,(%edx)
40b3ee:	00 00                	add    %al,(%eax)
40b3f0:	0a 00                	or     (%eax),%al
40b3f2:	2a 00                	sub    (%eax),%al
40b3f4:	13 30                	adc    (%eax),%esi
40b3f6:	03 00                	add    (%eax),%eax
40b3f8:	cf                   	iret
40b3f9:	06                   	push   %es
40b3fa:	00 00                	add    %al,(%eax)
40b3fc:	00 00                	add    %al,(%eax)
40b3fe:	00 00                	add    %al,(%eax)
40b400:	00 02                	add    %al,(%edx)
40b402:	73 24                	jae    0x40b428
40b404:	00 00                	add    %al,(%eax)
40b406:	0a 7d dc             	or     -0x24(%ebp),%bh
40b409:	00 00                	add    %al,(%eax)
40b40b:	04 02                	add    $0x2,%al
40b40d:	73 23                	jae    0x40b432
40b40f:	00 00                	add    %al,(%eax)
40b411:	0a 7d dd             	or     -0x23(%ebp),%bh
40b414:	00 00                	add    %al,(%eax)
40b416:	04 02                	add    $0x2,%al
40b418:	73 23                	jae    0x40b43d
40b41a:	00 00                	add    %al,(%eax)
40b41c:	0a 7d de             	or     -0x22(%ebp),%bh
40b41f:	00 00                	add    %al,(%eax)
40b421:	04 02                	add    $0x2,%al
40b423:	73 23                	jae    0x40b448
40b425:	00 00                	add    %al,(%eax)
40b427:	0a 7d df             	or     -0x21(%ebp),%bh
40b42a:	00 00                	add    %al,(%eax)
40b42c:	04 02                	add    $0x2,%al
40b42e:	73 23                	jae    0x40b453
40b430:	00 00                	add    %al,(%eax)
40b432:	0a 7d e0             	or     -0x20(%ebp),%bh
40b435:	00 00                	add    %al,(%eax)
40b437:	04 02                	add    $0x2,%al
40b439:	73 23                	jae    0x40b45e
40b43b:	00 00                	add    %al,(%eax)
40b43d:	0a 7d e1             	or     -0x1f(%ebp),%bh
40b440:	00 00                	add    %al,(%eax)
40b442:	04 02                	add    $0x2,%al
40b444:	73 23                	jae    0x40b469
40b446:	00 00                	add    %al,(%eax)
40b448:	0a 7d e2             	or     -0x1e(%ebp),%bh
40b44b:	00 00                	add    %al,(%eax)
40b44d:	04 02                	add    $0x2,%al
40b44f:	73 23                	jae    0x40b474
40b451:	00 00                	add    %al,(%eax)
40b453:	0a 7d e3             	or     -0x1d(%ebp),%bh
40b456:	00 00                	add    %al,(%eax)
40b458:	04 02                	add    $0x2,%al
40b45a:	73 49                	jae    0x40b4a5
40b45c:	00 00                	add    %al,(%eax)
40b45e:	0a 7d e4             	or     -0x1c(%ebp),%bh
40b461:	00 00                	add    %al,(%eax)
40b463:	04 02                	add    $0x2,%al
40b465:	73 49                	jae    0x40b4b0
40b467:	00 00                	add    %al,(%eax)
40b469:	0a 7d e5             	or     -0x1b(%ebp),%bh
40b46c:	00 00                	add    %al,(%eax)
40b46e:	04 02                	add    $0x2,%al
40b470:	73 23                	jae    0x40b495
40b472:	00 00                	add    %al,(%eax)
40b474:	0a 7d e6             	or     -0x1a(%ebp),%bh
40b477:	00 00                	add    %al,(%eax)
40b479:	04 02                	add    $0x2,%al
40b47b:	73 23                	jae    0x40b4a0
40b47d:	00 00                	add    %al,(%eax)
40b47f:	0a 7d e7             	or     -0x19(%ebp),%bh
40b482:	00 00                	add    %al,(%eax)
40b484:	04 02                	add    $0x2,%al
40b486:	7b dc                	jnp    0x40b464
40b488:	00 00                	add    %al,(%eax)
40b48a:	04 6f                	add    $0x6f,%al
40b48c:	25 00 00 0a 00       	and    $0xa0000,%eax
40b491:	02 28                	add    (%eax),%ch
40b493:	26 00 00             	add    %al,%es:(%eax)
40b496:	0a 00                	or     (%eax),%al
40b498:	02 7b dc             	add    -0x24(%ebx),%bh
40b49b:	00 00                	add    %al,(%eax)
40b49d:	04 1f                	add    $0x1f,%al
40b49f:	66 1f                	popw   %ds
40b4a1:	1a 73 28             	sbb    0x28(%ebx),%dh
40b4a4:	00 00                	add    %al,(%eax)
40b4a6:	0a 6f 29             	or     0x29(%edi),%ch
40b4a9:	00 00                	add    %al,(%eax)
40b4ab:	0a 00                	or     (%eax),%al
40b4ad:	02 7b dc             	add    -0x24(%ebx),%bh
40b4b0:	00 00                	add    %al,(%eax)
40b4b2:	04 72                	add    $0x72,%al
40b4b4:	e9 00 00 70 6f       	jmp    0x6fb0b4b9
40b4b9:	2a 00                	sub    (%eax),%al
40b4bb:	00 0a                	add    %cl,(%edx)
40b4bd:	00 02                	add    %al,(%edx)
40b4bf:	7b dc                	jnp    0x40b49d
40b4c1:	00 00                	add    %al,(%eax)
40b4c3:	04 20                	add    $0x20,%al
40b4c5:	84 00                	test   %al,(%eax)
40b4c7:	00 00                	add    %al,(%eax)