4062bd:	00 00                	add    %al,(%eax)
4062bf:	04 6f                	add    $0x6f,%al
4062c1:	4e                   	dec    %esi
4062c2:	00 00                	add    %al,(%eax)
4062c4:	0a 02                	or     (%edx),%al
4062c6:	28 4d 00             	sub    %cl,0x0(%ebp)
4062c9:	00 0a                	add    %cl,(%edx)
4062cb:	02 7b 61             	add    0x61(%ebx),%bh
4062ce:	00 00                	add    %al,(%eax)
4062d0:	04 6f                	add    $0x6f,%al
4062d2:	4e                   	dec    %esi
4062d3:	00 00                	add    %al,(%eax)
4062d5:	0a 02                	or     (%edx),%al
4062d7:	28 4d 00             	sub    %cl,0x0(%ebp)
4062da:	00 0a                	add    %cl,(%edx)
4062dc:	02 7b 5f             	add    0x5f(%ebx),%bh
4062df:	00 00                	add    %al,(%eax)
4062e1:	04 6f                	add    $0x6f,%al
4062e3:	4e                   	dec    %esi
4062e4:	00 00                	add    %al,(%eax)
4062e6:	0a 02                	or     (%edx),%al
4062e8:	28 4d 00             	sub    %cl,0x0(%ebp)
4062eb:	00 0a                	add    %cl,(%edx)
4062ed:	02 7b 5e             	add    0x5e(%ebx),%bh
4062f0:	00 00                	add    %al,(%eax)
4062f2:	04 6f                	add    $0x6f,%al
4062f4:	4e                   	dec    %esi
4062f5:	00 00                	add    %al,(%eax)
4062f7:	0a 02                	or     (%edx),%al
4062f9:	16                   	push   %ss
4062fa:	28 51 00             	sub    %dl,0x0(%ecx)
4062fd:	00 0a                	add    %cl,(%edx)
4062ff:	02 16                	add    (%esi),%dl
406301:	28 52 00             	sub    %dl,0x0(%edx)
406304:	00 0a                	add    %cl,(%edx)
406306:	02 20                	add    (%eax),%ah
406308:	26 21 31             	and    %esi,%es:(%ecx)
40630b:	34 28                	xor    $0x28,%al
40630d:	7d 00                	jge    0x40630f
40630f:	00 06                	add    %al,(%esi)
406311:	28 38                	sub    %bh,(%eax)
406313:	00 00                	add    %al,(%eax)
406315:	0a 02                	or     (%edx),%al
406317:	16                   	push   %ss
406318:	28 53 00             	sub    %dl,0x0(%ebx)
40631b:	00 0a                	add    %cl,(%edx)
40631d:	02 16                	add    (%esi),%dl
40631f:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
406323:	0a 02                	or     (%edx),%al
406325:	1a 28                	sbb    (%eax),%ch
406327:	55                   	push   %ebp
406328:	00 00                	add    %al,(%eax)
40632a:	0a 02                	or     (%edx),%al
40632c:	20 4a 21             	and    %cl,0x21(%edx)
40632f:	31 34 28             	xor    %esi,(%eax,%ebp,1)
406332:	7d 00                	jge    0x406334
406334:	00 06                	add    %al,(%esi)
406336:	6f                   	outsl  %ds:(%esi),(%dx)
406337:	3c 00                	cmp    $0x0,%al
406339:	00 0a                	add    %cl,(%edx)
40633b:	02 16                	add    (%esi),%dl
40633d:	28 57 00             	sub    %dl,0x0(%edi)
406340:	00 0a                	add    %cl,(%edx)
406342:	02 28                	add    (%eax),%ch
406344:	58                   	pop    %eax
406345:	00 00                	add    %al,(%eax)
406347:	0a 2a                	or     (%edx),%ch
406349:	00 00                	add    %al,(%eax)
40634b:	00 1e                	add    %bl,(%esi)
40634d:	02 28                	add    (%eax),%ch
40634f:	1b 00                	sbb    (%eax),%eax
406351:	00 0a                	add    %cl,(%edx)
406353:	2a 42 20             	sub    0x20(%edx),%al
406356:	26 41                	es inc %ecx
406358:	31 34 28             	xor    %esi,(%eax,%ebp,1)
40635b:	7d 00                	jge    0x40635d
40635d:	00 06                	add    %al,(%esi)
40635f:	80 6b 00 00          	subb   $0x0,0x0(%ebx)
406363:	04 2a                	add    $0x2a,%al
406365:	00 00                	add    %al,(%eax)
406367:	00 13                	add    %dl,(%ebx)
406369:	30 03                	xor    %al,(%ebx)
40636b:	00 a2 00 00 00 30    	add    %ah,0x30000000(%edx)
406371:	00 00                	add    %al,(%eax)
406373:	11 28                	adc    %ebp,(%eax)
406375:	1f                   	pop    %ds
406376:	01 00                	add    %eax,(%eax)
406378:	0a 16                	or     (%esi),%dl
40637a:	28 20                	sub    %ah,(%eax)
40637c:	01 00                	add    %eax,(%eax)
40637e:	0a 73 0f             	or     0xf(%ebx),%dh
406381:	00 00                	add    %al,(%eax)
406383:	06                   	push   %es
406384:	0c 28                	or     $0x28,%al
406386:	21 01                	and    %eax,(%ecx)
406388:	00 0a                	add    %cl,(%edx)
40638a:	6f                   	outsl  %ds:(%esi),(%dx)
40638b:	22 01                	and    (%ecx),%al
40638d:	00 0a                	add    %cl,(%edx)
40638f:	0a 14 0b             	or     (%ebx,%ecx,1),%dl
406392:	06                   	push   %es
406393:	20 69 21             	and    %ch,0x21(%ecx)
406396:	31 34 28             	xor    %esi,(%eax,%ebp,1)
406399:	7d 00                	jge    0x40639b
40639b:	00 06                	add    %al,(%esi)
40639d:	6f                   	outsl  %ds:(%esi),(%dx)
40639e:	23 01                	and    (%ecx),%eax
4063a0:	00 0a                	add    %cl,(%edx)
4063a2:	13 05 11 05 2c 2c    	adc    0x2c2c0511,%eax
4063a8:	06                   	push   %es
4063a9:	1f                   	pop    %ds
4063aa:	22 17                	and    (%edi),%dl
4063ac:	6f                   	outsl  %ds:(%esi),(%dx)
4063ad:	24 01                	and    $0x1,%al
4063af:	00 0a                	add    %cl,(%edx)
4063b1:	0d 09 06 6f af       	or     $0xaf6f0609,%eax
4063b6:	00 00                	add    %al,(%eax)
4063b8:	0a 17                	or     (%edi),%dl
4063ba:	59                   	pop    %ecx
4063bb:	fe 04 13             	incb   (%ebx,%edx,1)
4063be:	06                   	push   %es
4063bf:	11 06                	adc    %eax,(%esi)
4063c1:	2c 0f                	sub    $0xf,%al
4063c3:	06                   	push   %es
4063c4:	09 17                	or     %edx,(%edi)
4063c6:	58                   	pop    %eax
4063c7:	6f                   	outsl  %ds:(%esi),(%dx)
4063c8:	f9                   	stc
4063c9:	00 00                	add    %al,(%eax)
4063cb:	0a 6f 22             	or     0x22(%edi),%ch
4063ce:	01 00                	add    %eax,(%eax)
4063d0:	0a 0b                	or     (%ebx),%cl
4063d2:	2b 29                	sub    (%ecx),%ebp
4063d4:	06                   	push   %es
4063d5:	1f                   	pop    %ds
4063d6:	20 17                	and    %dl,(%edi)
4063d8:	6f                   	outsl  %ds:(%esi),(%dx)
4063d9:	24 01                	and    $0x1,%al
4063db:	00 0a                	add    %cl,(%edx)
4063dd:	13 04 11             	adc    (%ecx,%edx,1),%eax
4063e0:	04 15                	add    $0x15,%al
4063e2:	fe 01                	incb   (%ecx)
4063e4:	16                   	push   %ss
4063e5:	fe 01                	incb   (%ecx)
4063e7:	13 07                	adc    (%edi),%eax
4063e9:	11 07                	adc    %eax,(%edi)
4063eb:	2c 10                	sub    $0x10,%al
4063ed:	06                   	push   %es
4063ee:	11 04 17             	adc    %eax,(%edi,%edx,1)
4063f1:	58                   	pop    %eax
4063f2:	6f                   	outsl  %ds:(%esi),(%dx)
4063f3:	f9                   	stc
4063f4:	00 00                	add    %al,(%eax)
4063f6:	0a 6f 22             	or     0x22(%edi),%ch
4063f9:	01 00                	add    %eax,(%eax)
4063fb:	0a 0b                	or     (%ebx),%cl
4063fd:	07                   	pop    %es
4063fe:	14 fe                	adc    $0xfe,%al
406400:	03 13                	add    (%ebx),%edx
406402:	08 11                	or     %dl,(%ecx)
406404:	08 2c 08             	or     %ch,(%eax,%ecx,1)
406407:	08 07                	or     %al,(%edi)
406409:	14 6f                	adc    $0x6f,%al
40640b:	29 00                	sub    %eax,(%eax)
40640d:	00 06                	add    %al,(%esi)
40640f:	08 28                	or     %ch,(%eax)
406411:	25 01 00 0a 2a       	and    $0x2a0a0001,%eax
406416:	00 00                	add    %al,(%eax)
406418:	2e 73 b1             	jae,pn 0x4063cc
40641b:	00 00                	add    %al,(%eax)
40641d:	06                   	push   %es
40641e:	80 8f 00 00 04 2a 1b 	orb    $0x1b,0x2a040000(%edi)
406425:	30 04 00             	xor    %al,(%eax,%eax,1)
406428:	88 01                	mov    %al,(%ecx)
40642a:	00 00                	add    %al,(%eax)
40642c:	31 00                	xor    %eax,(%eax)
40642e:	00 11                	add    %dl,(%ecx)
406430:	28 05 01 00 0a d0    	sub    %al,0xd00a0001
406436:	27                   	daa
406437:	00 00                	add    %al,(%eax)
406439:	02 28                	add    (%eax),%ch
40643b:	2b 00                	sub    (%eax),%eax
40643d:	00 0a                	add    %cl,(%edx)
40643f:	6f                   	outsl  %ds:(%esi),(%dx)
406440:	14 01                	adc    $0x1,%al
406442:	00 0a                	add    %cl,(%edx)
406444:	33 07                	xor    (%edi),%eax
406446:	28 a8 00 00 06 2d    	sub    %ch,0x2d060000(%eax)
40644c:	03 16                	add    (%esi),%edx
40644e:	6a 2a                	push   $0x2a
406450:	7e 8f                	jle    0x4063e1
406452:	00 00                	add    %al,(%eax)
406454:	04 25                	add    $0x25,%al
406456:	13 0b                	adc    (%ebx),%ecx
406458:	28 02                	sub    %al,(%edx)
40645a:	01 00                	add    %eax,(%eax)
40645c:	0a 7e 8f             	or     -0x71(%esi),%bh
40645f:	00 00                	add    %al,(%eax)
406461:	04 6f                	add    $0x6f,%al
406463:	b2 00                	mov    $0x0,%dl
406465:	00 06                	add    %al,(%esi)
406467:	0c 08                	or     $0x8,%al
406469:	16                   	push   %ss
40646a:	6a 40                	push   $0x40
40646c:	38 01                	cmp    %al,(%ecx)
40646e:	00 00                	add    %al,(%eax)
406470:	28 04 01             	sub    %al,(%ecx,%eax,1)
406473:	00 0a                	add    %cl,(%edx)
406475:	13 08                	adc    (%eax),%ecx
406477:	73 26                	jae    0x40649f
406479:	01 00                	add    %eax,(%eax)
40647b:	0a 0b                	or     (%ebx),%cl
40647d:	11 08                	adc    %ecx,(%eax)
40647f:	6f                   	outsl  %ds:(%esi),(%dx)
406480:	10 01                	adc    %al,(%ecx)
406482:	00 0a                	add    %cl,(%edx)
406484:	13 07                	adc    (%edi),%eax
406486:	de 11                	ficoms (%ecx)
406488:	26 11 08             	adc    %ecx,%es:(%eax)
40648b:	6f                   	outsl  %ds:(%esi),(%dx)
40648c:	11 01                	adc    %eax,(%ecx)
40648e:	00 0a                	add    %cl,(%edx)
406490:	73 12                	jae    0x4064a4
406492:	01 00                	add    %eax,(%eax)
406494:	0a 13                	or     (%ebx),%dl
406496:	07                   	pop    %es
406497:	de 00                	fiadds (%eax)
406499:	11 07                	adc    %eax,(%edi)
40649b:	6f                   	outsl  %ds:(%esi),(%dx)
40649c:	13 01                	adc    (%ecx),%eax
40649e:	00 0a                	add    %cl,(%edx)
4064a0:	0d 09 2c 07 09       	or     $0x9072c09,%eax
4064a5:	8e 69 2d             	mov    0x2d(%ecx),%gs
4064a8:	02 14 0d 09 2c 07 07 	add    0x7072c09(,%ecx,1),%dl
4064af:	09 6f 27             	or     %ebp,0x27(%edi)
4064b2:	01 00                	add    %eax,(%eax)
4064b4:	0a 07                	or     (%edi),%al
4064b6:	28 0c 01             	sub    %cl,(%ecx,%eax,1)
4064b9:	00 0a                	add    %cl,(%edx)
4064bb:	11 07                	adc    %eax,(%edi)
4064bd:	6f                   	outsl  %ds:(%esi),(%dx)
4064be:	28 01                	sub    %al,(%ecx)
4064c0:	00 0a                	add    %cl,(%edx)
4064c2:	6f                   	outsl  %ds:(%esi),(%dx)
4064c3:	29 01                	sub    %eax,(%ecx)
4064c5:	00 0a                	add    %cl,(%edx)
4064c7:	6f                   	outsl  %ds:(%esi),(%dx)
4064c8:	27                   	daa
4064c9:	01 00                	add    %eax,(%eax)
4064cb:	0a d0                	or     %al,%dl
4064cd:	27                   	daa
4064ce:	00 00                	add    %al,(%eax)
4064d0:	02 28                	add    (%eax),%ch
4064d2:	2b 00                	sub    (%eax),%eax
4064d4:	00 0a                	add    %cl,(%edx)
4064d6:	28 aa 00 00 06 13    	sub    %ch,0x13060000(%edx)
4064dc:	05 28 b5 00 00       	add    $0xb528,%eax
4064e1:	06                   	push   %es
4064e2:	13 06                	adc    (%esi),%eax
4064e4:	07                   	pop    %es
4064e5:	11 05 1f 10 63 d2    	adc    %eax,0xd263101f
4064eb:	6f                   	outsl  %ds:(%esi),(%dx)
4064ec:	2a 01                	sub    (%ecx),%al
4064ee:	00 0a                	add    %cl,(%edx)
4064f0:	07                   	pop    %es
4064f1:	11 06                	adc    %eax,(%esi)
4064f3:	1e                   	push   %ds
4064f4:	63 d2                	arpl   %edx,%edx
4064f6:	6f                   	outsl  %ds:(%esi),(%dx)
4064f7:	2a 01                	sub    (%ecx),%al
4064f9:	00 0a                	add    %cl,(%edx)
4064fb:	07                   	pop    %es
4064fc:	11 05 1e 63 d2 6f    	adc    %eax,0x6fd2631e
406502:	2a 01                	sub    (%ecx),%al
406504:	00 0a                	add    %cl,(%edx)
406506:	07                   	pop    %es
406507:	11 06                	adc    %eax,(%esi)
406509:	1f                   	pop    %ds
40650a:	18 63 d2             	sbb    %ah,-0x2e(%ebx)
40650d:	6f                   	outsl  %ds:(%esi),(%dx)
40650e:	2a 01                	sub    (%ecx),%al
406510:	00 0a                	add    %cl,(%edx)
406512:	07                   	pop    %es
406513:	11 05 d2 6f 2a 01    	adc    %eax,0x12a6fd2
406519:	00 0a                	add    %cl,(%edx)
40651b:	07                   	pop    %es
40651c:	11 06                	adc    %eax,(%esi)
40651e:	1f                   	pop    %ds
40651f:	10 63 d2             	adc    %ah,-0x2e(%ebx)
406522:	6f                   	outsl  %ds:(%esi),(%dx)
406523:	2a 01                	sub    (%ecx),%al
406525:	00 0a                	add    %cl,(%edx)
406527:	07                   	pop    %es
406528:	11 05 1f 18 63 d2    	adc    %eax,0xd263181f
40652e:	6f                   	outsl  %ds:(%esi),(%dx)
40652f:	2a 01                	sub    (%ecx),%al
406531:	00 0a                	add    %cl,(%edx)
406533:	07                   	pop    %es
406534:	11 06                	adc    %eax,(%esi)
406536:	d2 6f 2a             	shrb   %cl,0x2a(%edi)
406539:	01 00                	add    %eax,(%eax)
40653b:	0a 07                	or     (%edi),%al
40653d:	6f                   	outsl  %ds:(%esi),(%dx)
40653e:	2b 01                	sub    (%ecx),%eax
406540:	00 0a                	add    %cl,(%edx)
406542:	13 09                	adc    (%ecx),%ecx
406544:	16                   	push   %ss
406545:	6a 0a                	push   $0xa
406547:	16                   	push   %ss
406548:	13 04 2b             	adc    (%ebx,%ebp,1),%eax
40654b:	29 06                	sub    %eax,(%esi)
40654d:	07                   	pop    %es
40654e:	11 04 6f             	adc    %eax,(%edi,%ebp,2)
406551:	2c 01                	sub    $0x1,%al
406553:	00 0a                	add    %cl,(%edx)
406555:	6e                   	outsb  %ds:(%esi),(%dx)
406556:	58                   	pop    %eax
406557:	0a 06                	or     (%esi),%al
406559:	06                   	push   %es
40655a:	1f                   	pop    %ds
40655b:	14 62                	adc    $0x62,%al
40655d:	58                   	pop    %eax
40655e:	0a 06                	or     (%esi),%al
406560:	06                   	push   %es
406561:	1f                   	pop    %ds
406562:	0c 64                	or     $0x64,%al
406564:	61                   	popa
406565:	0a 07                	or     (%edi),%al
406567:	11 04 16             	adc    %eax,(%esi,%edx,1)
40656a:	6f                   	outsl  %ds:(%esi),(%dx)
40656b:	2d 01 00 0a 11       	sub    $0x110a0001,%eax
406570:	04 17                	add    $0x17,%al
406572:	58                   	pop    %eax
406573:	13 04 11             	adc    (%ecx,%edx,1),%eax
406576:	04 11                	add    $0x11,%al
406578:	09 33                	or     %esi,(%ebx)
40657a:	d1 06                	roll   $1,(%esi)
40657c:	06                   	push   %es
40657d:	1c 62                	sbb    $0x62,%al
40657f:	58                   	pop    %eax
406580:	0a 06                	or     (%esi),%al
406582:	06                   	push   %es
406583:	1f                   	pop    %ds
406584:	16                   	push   %ss
406585:	64 61                	fs popa
406587:	0a 06                	or     (%esi),%al
406589:	06                   	push   %es
40658a:	1f                   	pop    %ds
40658b:	1e                   	push   %ds
40658c:	62 58 0a             	bound  %ebx,0xa(%eax)