404278:	00 0a                	add    %cl,(%edx)
40427a:	0c 06                	or     $0x6,%al
40427c:	08 6f 75             	or     %ch,0x75(%edi)
40427f:	00 00                	add    %al,(%eax)
404281:	0a 00                	or     (%eax),%al
404283:	06                   	push   %es
404284:	18 6f 76             	sbb    %ch,0x76(%edi)
404287:	00 00                	add    %al,(%eax)
404289:	0a 00                	or     (%eax),%al
40428b:	06                   	push   %es
40428c:	6f                   	outsl  %ds:(%esi),(%dx)
40428d:	77 00                	ja     0x40428f
40428f:	00 0a                	add    %cl,(%edx)
404291:	03 16                	add    (%esi),%edx
404293:	03 8e 69 6f 78 00    	add    0x786f69(%esi),%ecx
404299:	00 0a                	add    %cl,(%edx)
40429b:	0d 09 13 04 2b       	or     $0x2b041309,%eax
4042a0:	00 11                	add    %dl,(%ecx)
4042a2:	04 2a                	add    $0x2a,%al
4042a4:	13 30                	adc    (%eax),%esi
4042a6:	01 00                	add    %eax,(%eax)
4042a8:	0b 00                	or     (%eax),%eax
4042aa:	00 00                	add    %al,(%eax)
4042ac:	48                   	dec    %eax
4042ad:	00 00                	add    %al,(%eax)
4042af:	11 00                	adc    %eax,(%eax)
4042b1:	28 ef                	sub    %ch,%bh
4042b3:	00 00                	add    %al,(%eax)
4042b5:	06                   	push   %es
4042b6:	0a 2b                	or     (%ebx),%ch
4042b8:	00 06                	add    %al,(%esi)
4042ba:	2a 00                	sub    (%eax),%al
4042bc:	13 30                	adc    (%eax),%esi
4042be:	0a 00                	or     (%eax),%al
4042c0:	94                   	xchg   %eax,%esp
4042c1:	00 00                	add    %al,(%eax)
4042c3:	00 49 00             	add    %cl,0x0(%ecx)
4042c6:	00 11                	add    %dl,(%ecx)
4042c8:	00 02                	add    %al,(%edx)
4042ca:	28 d5                	sub    %dl,%ch
4042cc:	00 00                	add    %al,(%eax)
4042ce:	06                   	push   %es
4042cf:	72 44                	jb     0x404315
4042d1:	04 00                	add    $0x0,%al
4042d3:	70 28                	jo     0x4042fd
4042d5:	d4 00                	aam    $0x0
4042d7:	00 06                	add    %al,(%esi)
4042d9:	0a 06                	or     (%esi),%al
4042db:	28 79 00             	sub    %bh,0x0(%ecx)
4042de:	00 0a                	add    %cl,(%edx)
4042e0:	0b 07                	or     (%edi),%eax
4042e2:	14 72                	adc    $0x72,%al
4042e4:	56                   	push   %esi
4042e5:	04 00                	add    $0x0,%al
4042e7:	70 17                	jo     0x404300
4042e9:	8d 14 00             	lea    (%eax,%eax,1),%edx
4042ec:	00 01                	add    %al,(%ecx)
4042ee:	25 16 72 66 04       	and    $0x4667216,%eax
4042f3:	00 70 a2             	add    %dh,-0x5e(%eax)
4042f6:	14 14                	adc    $0x14,%al
4042f8:	28 7a 00             	sub    %bh,0x0(%edx)
4042fb:	00 0a                	add    %cl,(%edx)
4042fd:	0c 08                	or     $0x8,%al
4042ff:	14 72                	adc    $0x72,%al
404301:	9a 04 00 70 17 8d 14 	lcall  $0x148d,$0x17700004
404308:	00 00                	add    %al,(%eax)
40430a:	01 25 16 72 ae 04    	add    %esp,0x4ae7216
404310:	00 70 a2             	add    %dh,-0x5e(%eax)
404313:	14 14                	adc    $0x14,%al
404315:	28 7a 00             	sub    %bh,0x0(%edx)
404318:	00 0a                	add    %cl,(%edx)
40431a:	0d 09 14 72 c0       	or     $0xc0721409,%eax
40431f:	04 00                	add    $0x0,%al
404321:	70 18                	jo     0x40433b
404323:	8d 14 00             	lea    (%eax,%eax,1),%edx
404326:	00 01                	add    %al,(%ecx)
404328:	25 17 18 8d 14       	and    $0x148d1817,%eax
40432d:	00 00                	add    %al,(%eax)
40432f:	01 25 16 7e 24 00    	add    %esp,0x247e16
404335:	00 04 a2             	add    %al,(%edx,%eiz,4)
404338:	25 17 72 ce 04       	and    $0x4ce7217,%eax
40433d:	00 70 a2             	add    %dh,-0x5e(%eax)
404340:	a2 14 14 28 7a       	mov    %al,0x7a281414
404345:	00 00                	add    %al,(%eax)
404347:	0a 26                	or     (%esi),%ah
404349:	16                   	push   %ss
40434a:	28 7b 00             	sub    %bh,0x0(%ebx)
40434d:	00 0a                	add    %cl,(%edx)
40434f:	00 72 96             	add    %dh,-0x6a(%edx)
404352:	02 00                	add    (%eax),%al
404354:	70 13                	jo     0x404369
404356:	04 2b                	add    $0x2b,%al
404358:	00 11                	add    %dl,(%ecx)
40435a:	04 2a                	add    $0x2a,%al
40435c:	13 30                	adc    (%eax),%esi
40435e:	03 00                	add    (%eax),%eax
404360:	92                   	xchg   %eax,%edx
404361:	00 00                	add    %al,(%eax)
404363:	00 00                	add    %al,(%eax)
404365:	00 00                	add    %al,(%eax)
404367:	00 02                	add    %al,(%edx)
404369:	14 7d                	adc    $0x7d,%al
40436b:	25 00 00 04 02       	and    $0x2040000,%eax
404370:	28 15 00 00 0a 00    	sub    %dl,0xa0000
404376:	00 02                	add    %al,(%edx)
404378:	28 df                	sub    %bl,%bh
40437a:	00 00                	add    %al,(%eax)
40437c:	06                   	push   %es
40437d:	00 02                	add    %al,(%edx)
40437f:	72 04                	jb     0x404385
404381:	05 00 70 02 28       	add    $0x28027000,%eax
404386:	d8 00                	fadds  (%eax)
404388:	00 06                	add    %al,(%esi)
40438a:	28 7c 00 00          	sub    %bh,0x0(%eax,%eax,1)
40438e:	0a 6f 27             	or     0x27(%edi),%ch
404391:	00 00                	add    %al,(%eax)
404393:	0a 00                	or     (%eax),%al
404395:	02 7b 28             	add    0x28(%ebx),%bh
404398:	00 00                	add    %al,(%eax)
40439a:	04 02                	add    $0x2,%al
40439c:	28 db                	sub    %bl,%bl
40439e:	00 00                	add    %al,(%eax)
4043a0:	06                   	push   %es
4043a1:	6f                   	outsl  %ds:(%esi),(%dx)
4043a2:	27                   	daa
4043a3:	00 00                	add    %al,(%eax)
4043a5:	0a 00                	or     (%eax),%al
4043a7:	02 7b 29             	add    0x29(%ebx),%bh
4043aa:	00 00                	add    %al,(%eax)
4043ac:	04 72                	add    $0x72,%al
4043ae:	18 05 00 70 02 28    	sbb    %al,0x28027000
4043b4:	d9 00                	flds   (%eax)
4043b6:	00 06                	add    %al,(%esi)
4043b8:	28 7c 00 00          	sub    %bh,0x0(%eax,%eax,1)
4043bc:	0a 6f 27             	or     0x27(%edi),%ch
4043bf:	00 00                	add    %al,(%eax)
4043c1:	0a 00                	or     (%eax),%al
4043c3:	02 7b 2a             	add    0x2a(%ebx),%bh
4043c6:	00 00                	add    %al,(%eax)
4043c8:	04 02                	add    $0x2,%al
4043ca:	28 dc                	sub    %bl,%ah
4043cc:	00 00                	add    %al,(%eax)
4043ce:	06                   	push   %es
4043cf:	6f                   	outsl  %ds:(%esi),(%dx)
4043d0:	27                   	daa
4043d1:	00 00                	add    %al,(%eax)
4043d3:	0a 00                	or     (%eax),%al
4043d5:	02 7b 2b             	add    0x2b(%ebx),%bh
4043d8:	00 00                	add    %al,(%eax)
4043da:	04 02                	add    $0x2,%al
4043dc:	28 dd                	sub    %bl,%ch
4043de:	00 00                	add    %al,(%eax)
4043e0:	06                   	push   %es
4043e1:	6f                   	outsl  %ds:(%esi),(%dx)
4043e2:	27                   	daa
4043e3:	00 00                	add    %al,(%eax)
4043e5:	0a 00                	or     (%eax),%al
4043e7:	02 7b 2c             	add    0x2c(%ebx),%bh
4043ea:	00 00                	add    %al,(%eax)
4043ec:	04 02                	add    $0x2,%al
4043ee:	28 da                	sub    %bl,%dl
4043f0:	00 00                	add    %al,(%eax)
4043f2:	06                   	push   %es
4043f3:	6f                   	outsl  %ds:(%esi),(%dx)
4043f4:	27                   	daa
4043f5:	00 00                	add    %al,(%eax)
4043f7:	0a 00                	or     (%eax),%al
4043f9:	2a 00                	sub    (%eax),%al
4043fb:	00 13                	add    %dl,(%ebx)
4043fd:	30 03                	xor    %al,(%ebx)
4043ff:	00 60 00             	add    %ah,0x0(%eax)
404402:	00 00                	add    %al,(%eax)
404404:	4a                   	dec    %edx
404405:	00 00                	add    %al,(%eax)
404407:	11 00                	adc    %eax,(%eax)
404409:	28 7d 00             	sub    %bh,0x0(%ebp)
40440c:	00 0a                	add    %cl,(%edx)
40440e:	d0 05 00 00 01 28    	rolb   $1,0x28010000
404414:	4a                   	dec    %edx
404415:	00 00                	add    %al,(%eax)
404417:	0a 16                	or     (%esi),%dl
404419:	6f                   	outsl  %ds:(%esi),(%dx)
40441a:	7e 00                	jle    0x40441c
40441c:	00 0a                	add    %cl,(%edx)
40441e:	0a 06                	or     (%esi),%al
404420:	8e 16                	mov    (%esi),%ss
404422:	fe 03                	incb   (%ebx)
404424:	0b 07                	or     (%edi),%eax
404426:	2c 2a                	sub    $0x2a,%al
404428:	00 06                	add    %al,(%esi)
40442a:	16                   	push   %ss
40442b:	9a 74 05 00 00 01 0c 	lcall  $0xc01,$0x574
404432:	08 6f 7f             	or     %ch,0x7f(%edi)
404435:	00 00                	add    %al,(%eax)
404437:	0a 72 96             	or     -0x6a(%edx),%dh
40443a:	02 00                	add    (%eax),%al
40443c:	70 28                	jo     0x404466
40443e:	80 00 00             	addb   $0x0,(%eax)
404441:	0a 0d 09 2c 0b 00    	or     0xb2c09,%cl
404447:	08 6f 7f             	or     %ch,0x7f(%edi)
40444a:	00 00                	add    %al,(%eax)
40444c:	0a 13                	or     (%ebx),%dl
40444e:	04 2b                	add    $0x2b,%al
404450:	14 00                	adc    $0x0,%al
404452:	28 7d 00             	sub    %bh,0x0(%ebp)
404455:	00 0a                	add    %cl,(%edx)
404457:	6f                   	outsl  %ds:(%esi),(%dx)
404458:	81 00 00 0a 28 82    	addl   $0x82280a00,(%eax)
40445e:	00 00                	add    %al,(%eax)
404460:	0a 13                	or     (%ebx),%dl
404462:	04 2b                	add    $0x2b,%al
404464:	00 11                	add    %dl,(%ecx)
404466:	04 2a                	add    $0x2a,%al
404468:	13 30                	adc    (%eax),%esi
40446a:	01 00                	add    %eax,(%eax)
40446c:	1a 00                	sbb    (%eax),%al
40446e:	00 00                	add    %al,(%eax)
404470:	04 00                	add    $0x0,%al
404472:	00 11                	add    %dl,(%ecx)
404474:	00 28                	add    %ch,(%eax)
404476:	7d 00                	jge    0x404478
404478:	00 0a                	add    %cl,(%edx)
40447a:	6f                   	outsl  %ds:(%esi),(%dx)
40447b:	83 00 00             	addl   $0x0,(%eax)
40447e:	0a 6f 84             	or     -0x7c(%edi),%ch
404481:	00 00                	add    %al,(%eax)
404483:	0a 6f 5b             	or     0x5b(%edi),%ch
404486:	00 00                	add    %al,(%eax)
404488:	0a 0a                	or     (%edx),%cl
40448a:	2b 00                	sub    (%eax),%eax
40448c:	06                   	push   %es
40448d:	2a 00                	sub    (%eax),%al
40448f:	00 13                	add    %dl,(%ebx)
404491:	30 03                	xor    %al,(%ebx)
404493:	00 3b                	add    %bh,(%ebx)
404495:	00 00                	add    %al,(%eax)
404497:	00 4b 00             	add    %cl,0x0(%ebx)
40449a:	00 11                	add    %dl,(%ecx)
40449c:	00 28                	add    %ch,(%eax)
40449e:	7d 00                	jge    0x4044a0
4044a0:	00 0a                	add    %cl,(%edx)
4044a2:	d0 06                	rolb   $1,(%esi)
4044a4:	00 00                	add    %al,(%eax)
4044a6:	01 28                	add    %ebp,(%eax)
4044a8:	4a                   	dec    %edx
4044a9:	00 00                	add    %al,(%eax)
4044ab:	0a 16                	or     (%esi),%dl
4044ad:	6f                   	outsl  %ds:(%esi),(%dx)
4044ae:	7e 00                	jle    0x4044b0
4044b0:	00 0a                	add    %cl,(%edx)
4044b2:	0a 06                	or     (%esi),%al
4044b4:	8e 16                	mov    (%esi),%ss
4044b6:	fe 01                	incb   (%ecx)
4044b8:	0b 07                	or     (%edi),%eax
4044ba:	2c 09                	sub    $0x9,%al
4044bc:	00 72 96             	add    %dh,-0x6a(%edx)
4044bf:	02 00                	add    (%eax),%al
4044c1:	70 0c                	jo     0x4044cf
4044c3:	2b 10                	sub    (%eax),%edx
4044c5:	06                   	push   %es
4044c6:	16                   	push   %ss
4044c7:	9a 74 06 00 00 01 6f 	lcall  $0x6f01,$0x674
4044ce:	85 00                	test   %eax,(%eax)
4044d0:	00 0a                	add    %cl,(%edx)
4044d2:	0c 2b                	or     $0x2b,%al
4044d4:	00 08                	add    %cl,(%eax)
4044d6:	2a 00                	sub    (%eax),%al
4044d8:	13 30                	adc    (%eax),%esi
4044da:	03 00                	add    (%eax),%eax
4044dc:	3b 00                	cmp    (%eax),%eax
4044de:	00 00                	add    %al,(%eax)
4044e0:	4b                   	dec    %ebx
4044e1:	00 00                	add    %al,(%eax)
4044e3:	11 00                	adc    %eax,(%eax)
4044e5:	28 7d 00             	sub    %bh,0x0(%ebp)
4044e8:	00 0a                	add    %cl,(%edx)
4044ea:	d0 09                	rorb   $1,(%ecx)
4044ec:	00 00                	add    %al,(%eax)
4044ee:	01 28                	add    %ebp,(%eax)
4044f0:	4a                   	dec    %edx
4044f1:	00 00                	add    %al,(%eax)
4044f3:	0a 16                	or     (%esi),%dl
4044f5:	6f                   	outsl  %ds:(%esi),(%dx)
4044f6:	7e 00                	jle    0x4044f8
4044f8:	00 0a                	add    %cl,(%edx)
4044fa:	0a 06                	or     (%esi),%al
4044fc:	8e 16                	mov    (%esi),%ss
4044fe:	fe 01                	incb   (%ecx)
404500:	0b 07                	or     (%edi),%eax
404502:	2c 09                	sub    $0x9,%al
404504:	00 72 96             	add    %dh,-0x6a(%edx)
404507:	02 00                	add    (%eax),%al
404509:	70 0c                	jo     0x404517
40450b:	2b 10                	sub    (%eax),%edx
40450d:	06                   	push   %es
40450e:	16                   	push   %ss
40450f:	9a 74 09 00 00 01 6f 	lcall  $0x6f01,$0x974
404516:	86 00                	xchg   %al,(%eax)
404518:	00 0a                	add    %cl,(%edx)
40451a:	0c 2b                	or     $0x2b,%al
40451c:	00 08                	add    %cl,(%eax)
40451e:	2a 00                	sub    (%eax),%al
404520:	13 30                	adc    (%eax),%esi
404522:	03 00                	add    (%eax),%eax
404524:	3b 00                	cmp    (%eax),%eax
404526:	00 00                	add    %al,(%eax)
404528:	4b                   	dec    %ebx
404529:	00 00                	add    %al,(%eax)
40452b:	11 00                	adc    %eax,(%eax)
40452d:	28 7d 00             	sub    %bh,0x0(%ebp)
404530:	00 0a                	add    %cl,(%edx)
404532:	d0 0a                	rorb   $1,(%edx)
404534:	00 00                	add    %al,(%eax)
404536:	01 28                	add    %ebp,(%eax)
404538:	4a                   	dec    %edx
404539:	00 00                	add    %al,(%eax)
40453b:	0a 16                	or     (%esi),%dl
40453d:	6f                   	outsl  %ds:(%esi),(%dx)
40453e:	7e 00                	jle    0x404540
404540:	00 0a                	add    %cl,(%edx)
404542:	0a 06                	or     (%esi),%al
404544:	8e 16                	mov    (%esi),%ss
404546:	fe 01                	incb   (%ecx)
404548:	0b 07                	or     (%edi),%eax
40454a:	2c 09                	sub    $0x9,%al
40454c:	00 72 96             	add    %dh,-0x6a(%edx)
40454f:	02 00                	add    (%eax),%al
404551:	70 0c                	jo     0x40455f
404553:	2b 10                	sub    (%eax),%edx
404555:	06                   	push   %es
404556:	16                   	push   %ss
404557:	9a 74 0a 00 00 01 6f 	lcall  $0x6f01,$0xa74
40455e:	87 00                	xchg   %eax,(%eax)
404560:	00 0a                	add    %cl,(%edx)
404562:	0c 2b                	or     $0x2b,%al
404564:	00 08                	add    %cl,(%eax)
404566:	2a 00                	sub    (%eax),%al
404568:	13 30                	adc    (%eax),%esi
40456a:	03 00                	add    (%eax),%eax
40456c:	3b 00                	cmp    (%eax),%eax
40456e:	00 00                	add    %al,(%eax)
404570:	4b                   	dec    %ebx
404571:	00 00                	add    %al,(%eax)
404573:	11 00                	adc    %eax,(%eax)
404575:	28 7d 00             	sub    %bh,0x0(%ebp)
404578:	00 0a                	add    %cl,(%edx)
40457a:	d0 08                	rorb   $1,(%eax)
40457c:	00 00                	add    %al,(%eax)
40457e:	01 28                	add    %ebp,(%eax)
404580:	4a                   	dec    %edx