4063e1:	0a 0b                	or     (%ebx),%cl
4063e3:	07                   	pop    %es
4063e4:	6f                   	outsl  %ds:(%esi),(%dx)
4063e5:	c2 00 00             	ret    $0x0
4063e8:	0a 00                	or     (%eax),%al
4063ea:	12 00                	adc    (%eax),%al
4063ec:	28 f7                	sub    %dh,%bh
4063ee:	00 00                	add    %al,(%eax)
4063f0:	0a 2d e8 de 0f 12    	or     0x120fdee8,%ch
4063f6:	00 fe                	add    %bh,%dh
4063f8:	16                   	push   %ss
4063f9:	18 00                	sbb    %al,(%eax)
4063fb:	00 1b                	add    %bl,(%ebx)
4063fd:	6f                   	outsl  %ds:(%esi),(%dx)
4063fe:	38 00                	cmp    %al,(%eax)
406400:	00 0a                	add    %cl,(%edx)
406402:	00 dc                	add    %bl,%ah
406404:	2a 00                	sub    (%eax),%al
406406:	00 00                	add    %al,(%eax)
406408:	01 10                	add    %edx,(%eax)
40640a:	00 00                	add    %al,(%eax)
40640c:	02 00                	add    (%eax),%al
40640e:	15 00 1c 31 00       	adc    $0x311c00,%eax
406413:	0f 00 00             	sldt   (%eax)
406416:	00 00                	add    %al,(%eax)
406418:	1b 30                	sbb    (%eax),%esi
40641a:	06                   	push   %es
40641b:	00 f6                	add    %dh,%dh
40641d:	01 00                	add    %eax,(%eax)
40641f:	00 3e                	add    %bh,(%esi)
406421:	00 00                	add    %al,(%eax)
406423:	11 00                	adc    %eax,(%eax)
406425:	03 6f c6             	add    -0x3a(%edi),%ebp
406428:	00 00                	add    %al,(%eax)
40642a:	0a 0a                	or     (%edx),%cl
40642c:	28 d6                	sub    %dl,%dh
40642e:	02 00                	add    (%eax),%al
406430:	06                   	push   %es
406431:	73 35                	jae    0x406468
406433:	00 00                	add    %al,(%eax)
406435:	0a 0b                	or     (%ebx),%cl
406437:	00 06                	add    %al,(%esi)
406439:	07                   	pop    %es
40643a:	02 28                	add    (%eax),%ch
40643c:	c7 00 00 0a 6f 37    	movl   $0x376f0a00,(%eax)
406442:	00 00                	add    %al,(%eax)
406444:	0a 00                	or     (%eax),%al
406446:	00 de                	add    %bl,%dh
406448:	0b 07                	or     (%edi),%eax
40644a:	2c 07                	sub    $0x7,%al
40644c:	07                   	pop    %es
40644d:	6f                   	outsl  %ds:(%esi),(%dx)
40644e:	38 00                	cmp    %al,(%eax)
406450:	00 0a                	add    %cl,(%edx)
406452:	00 dc                	add    %bl,%ah
406454:	02 7b 42             	add    0x42(%ebx),%bh
406457:	01 00                	add    %eax,(%eax)
406459:	04 6f                	add    $0x6f,%al
40645b:	17                   	pop    %ss
40645c:	01 00                	add    %eax,(%eax)
40645e:	06                   	push   %es
40645f:	16                   	push   %ss
406460:	fe 01                	incb   (%ecx)
406462:	0c 08                	or     $0x8,%al
406464:	2c 05                	sub    $0x5,%al
406466:	38 ae 01 00 00 28    	cmp    %ch,0x28000001(%esi)
40646c:	db 02                	fildl  (%edx)
40646e:	00 06                	add    %al,(%esi)
406470:	73 35                	jae    0x4064a7
406472:	00 00                	add    %al,(%eax)
406474:	0a 0d 00 06 09 02    	or     0x2090600,%cl
40647a:	7b 42                	jnp    0x4064be
40647c:	01 00                	add    %eax,(%eax)
40647e:	04 6f                	add    $0x6f,%al
406480:	0d 01 00 06 6f       	or     $0x6f060001,%eax
406485:	37                   	aaa
406486:	00 00                	add    %al,(%eax)
406488:	0a 00                	or     (%eax),%al
40648a:	00 de                	add    %bl,%dh
40648c:	0b 09                	or     (%ecx),%ecx
40648e:	2c 07                	sub    $0x7,%al
406490:	09 6f 38             	or     %ebp,0x38(%edi)
406493:	00 00                	add    %al,(%eax)
406495:	0a 00                	or     (%eax),%al
406497:	dc 00                	faddl  (%eax)
406499:	02 7b 41             	add    0x41(%ebx),%bh
40649c:	01 00                	add    %eax,(%eax)
40649e:	04 6f                	add    $0x6f,%al
4064a0:	0d 01 00 0a 6f       	or     $0x6f0a0001,%eax
4064a5:	0e                   	push   %cs
4064a6:	01 00                	add    %eax,(%eax)
4064a8:	0a 13                	or     (%ebx),%dl
4064aa:	04 2b                	add    $0x2b,%al
4064ac:	30 12                	xor    %dl,(%edx)
4064ae:	04 28                	add    $0x28,%al
4064b0:	0f 01 00             	sgdtl  (%eax)
4064b3:	0a 13                	or     (%ebx),%dl
4064b5:	05 00 02 28 8f       	add    $0x8f280200,%eax
4064ba:	00 00                	add    %al,(%eax)
4064bc:	06                   	push   %es
4064bd:	17                   	pop    %ss
4064be:	fe 01                	incb   (%ecx)
4064c0:	13 06                	adc    (%esi),%eax
4064c2:	11 06                	adc    %eax,(%esi)
4064c4:	2c 0c                	sub    $0xc,%al
4064c6:	02 06                	add    (%esi),%al
4064c8:	11 05 28 aa 00 00    	adc    %eax,0xaa28
4064ce:	06                   	push   %es
4064cf:	00 2b                	add    %ch,(%ebx)
4064d1:	0a 02                	or     (%edx),%al
4064d3:	06                   	push   %es
4064d4:	11 05 28 ab 00 00    	adc    %eax,0xab28
4064da:	06                   	push   %es
4064db:	00 00                	add    %al,(%eax)
4064dd:	12 04 28             	adc    (%eax,%ebp,1),%al
4064e0:	10 01                	adc    %al,(%ecx)
4064e2:	00 0a                	add    %cl,(%edx)
4064e4:	2d c7 de 0f 12       	sub    $0x120fdec7,%eax
4064e9:	04 fe                	add    $0xfe,%al
4064eb:	16                   	push   %ss
4064ec:	1a 00                	sbb    (%eax),%al
4064ee:	00 1b                	add    %bl,(%ebx)
4064f0:	6f                   	outsl  %ds:(%esi),(%dx)
4064f1:	38 00                	cmp    %al,(%eax)
4064f3:	00 0a                	add    %cl,(%edx)
4064f5:	00 dc                	add    %bl,%ah
4064f7:	02 28                	add    (%eax),%ch
4064f9:	8f 00                	pop    (%eax)
4064fb:	00 06                	add    %al,(%esi)
4064fd:	17                   	pop    %ss
4064fe:	fe 01                	incb   (%ecx)
406500:	13 07                	adc    (%edi),%eax
406502:	11 07                	adc    %eax,(%edi)
406504:	39 10                	cmp    %edx,(%eax)
406506:	01 00                	add    %eax,(%eax)
406508:	00 00                	add    %al,(%eax)
40650a:	02 28                	add    (%eax),%ch
40650c:	8b 00                	mov    (%eax),%eax
40650e:	00 06                	add    %al,(%esi)
406510:	6f                   	outsl  %ds:(%esi),(%dx)
406511:	b7 00                	mov    $0x0,%bh
406513:	00 06                	add    %al,(%esi)
406515:	02 fe                	add    %dh,%bh
406517:	01 13                	add    %edx,(%ebx)
406519:	08 11                	or     %dl,(%ecx)
40651b:	08 2d 07 28 e6 02    	or     %ch,0x2e62807
406521:	00 06                	add    %al,(%esi)
406523:	2b 05 28 e4 02 00    	sub    0x2e428,%eax
406529:	06                   	push   %es
40652a:	13 09                	adc    (%ecx),%ecx
40652c:	11 09                	adc    %ecx,(%ecx)
40652e:	73 35                	jae    0x406565
406530:	00 00                	add    %al,(%eax)
406532:	0a 13                	or     (%ebx),%dl
406534:	0b 00                	or     (%eax),%eax
406536:	12 0c 02             	adc    (%edx,%eax,1),%cl
406539:	7b 42                	jnp    0x40657d
40653b:	01 00                	add    %eax,(%eax)
40653d:	04 6f                	add    $0x6f,%al
40653f:	0d 01 00 06 13       	or     $0x13060001,%eax
406544:	0d 12 0d 28 41       	or     $0x41280d12,%eax
406549:	00 00                	add    %al,(%eax)
40654b:	0a 02                	or     (%edx),%al
40654d:	7b 42                	jnp    0x406591
40654f:	01 00                	add    %eax,(%eax)
406551:	04 6f                	add    $0x6f,%al
406553:	0d 01 00 06 13       	or     $0x13060001,%eax
406558:	0d 12 0d 28 05       	or     $0x5280d12,%eax
40655d:	01 00                	add    %eax,(%eax)
40655f:	0a 18                	or     (%eax),%bl
406561:	59                   	pop    %ecx
406562:	02 7b 42             	add    0x42(%ebx),%bh
406565:	01 00                	add    %eax,(%eax)
406567:	04 6f                	add    $0x6f,%al
406569:	0d 01 00 06 13       	or     $0x13060001,%eax
40656e:	0d 12 0d 28 43       	or     $0x43280d12,%eax
406573:	00 00                	add    %al,(%eax)
406575:	0a 18                	or     (%eax),%bl
406577:	28 3c 00             	sub    %bh,(%eax,%eax,1)
40657a:	00 0a                	add    %cl,(%edx)
40657c:	06                   	push   %es
40657d:	11 0b                	adc    %ecx,(%ebx)
40657f:	11 0c 6f             	adc    %ecx,(%edi,%ebp,2)
406582:	37                   	aaa
406583:	00 00                	add    %al,(%eax)
406585:	0a 00                	or     (%eax),%al
406587:	00 de                	add    %bl,%dh
406589:	0d 11 0b 2c 08       	or     $0x82c0b11,%eax
40658e:	11 0b                	adc    %ecx,(%ebx)
406590:	6f                   	outsl  %ds:(%esi),(%dx)
406591:	38 00                	cmp    %al,(%eax)
406593:	00 0a                	add    %cl,(%edx)
406595:	00 dc                	add    %bl,%ah
406597:	12 0a                	adc    (%edx),%cl
406599:	02 7b 42             	add    0x42(%ebx),%bh
40659c:	01 00                	add    %eax,(%eax)
40659e:	04 6f                	add    $0x6f,%al
4065a0:	0f 01 00             	sgdtl  (%eax)
4065a3:	06                   	push   %es
4065a4:	13 0d 12 0d 28 41    	adc    0x41280d12,%ecx
4065aa:	00 00                	add    %al,(%eax)
4065ac:	0a 02                	or     (%edx),%al
4065ae:	7b 42                	jnp    0x4065f2
4065b0:	01 00                	add    %eax,(%eax)
4065b2:	04 6f                	add    $0x6f,%al
4065b4:	0f 01 00             	sgdtl  (%eax)
4065b7:	06                   	push   %es
4065b8:	13 0d 12 0d 28 42    	adc    0x42280d12,%ecx
4065be:	00 00                	add    %al,(%eax)
4065c0:	0a 02                	or     (%edx),%al
4065c2:	7b 42                	jnp    0x406606
4065c4:	01 00                	add    %eax,(%eax)
4065c6:	04 6f                	add    $0x6f,%al
4065c8:	0f 01 00             	sgdtl  (%eax)
4065cb:	06                   	push   %es
4065cc:	13 0d 12 0d 28 43    	adc    0x43280d12,%ecx
4065d2:	00 00                	add    %al,(%eax)
4065d4:	0a 02                	or     (%edx),%al
4065d6:	7b 42                	jnp    0x40661a
4065d8:	01 00                	add    %eax,(%eax)
4065da:	04 6f                	add    $0x6f,%al
4065dc:	0f 01 00             	sgdtl  (%eax)
4065df:	06                   	push   %es
4065e0:	13 0d 12 0d 28 44    	adc    0x44280d12,%ecx
4065e6:	00 00                	add    %al,(%eax)
4065e8:	0a 18                	or     (%eax),%bl
4065ea:	59                   	pop    %ecx
4065eb:	28 3c 00             	sub    %bh,(%eax,%eax,1)
4065ee:	00 0a                	add    %cl,(%edx)
4065f0:	28 db                	sub    %bl,%bl
4065f2:	02 00                	add    (%eax),%al
4065f4:	06                   	push   %es
4065f5:	73 35                	jae    0x40662c
4065f7:	00 00                	add    %al,(%eax)
4065f9:	0a 13                	or     (%ebx),%dl
4065fb:	0e                   	push   %cs
4065fc:	00 06                	add    %al,(%esi)
4065fe:	11 0e                	adc    %ecx,(%esi)
406600:	11 0a                	adc    %ecx,(%edx)
406602:	6f                   	outsl  %ds:(%esi),(%dx)
406603:	37                   	aaa
406604:	00 00                	add    %al,(%eax)
406606:	0a 00                	or     (%eax),%al
406608:	00 de                	add    %bl,%dh
40660a:	0d 11 0e 2c 08       	or     $0x82c0e11,%eax
40660f:	11 0e                	adc    %ecx,(%esi)
406611:	6f                   	outsl  %ds:(%esi),(%dx)
406612:	38 00                	cmp    %al,(%eax)
406614:	00 0a                	add    %cl,(%edx)
406616:	00 dc                	add    %bl,%ah
406618:	00 2a                	add    %ch,(%edx)
40661a:	00 00                	add    %al,(%eax)
40661c:	01 40 00             	add    %eax,0x0(%eax)
40661f:	00 02                	add    %al,(%edx)
406621:	00 13                	add    %dl,(%ebx)
406623:	00 12                	add    %dl,(%edx)
406625:	25 00 0b 00 00       	and    $0xb00,%eax
40662a:	00 00                	add    %al,(%eax)
40662c:	02 00                	add    (%eax),%al
40662e:	52                   	push   %edx
40662f:	00 17                	add    %dl,(%edi)
406631:	69 00 0b 00 00 00    	imul   $0xb,(%eax),%eax
406637:	00 02                	add    %al,(%edx)
406639:	00 87 00 3d c4 00    	add    %al,0xc43d00(%edi)
40663f:	0f 00 00             	sldt   (%eax)
406642:	00 00                	add    %al,(%eax)
406644:	02 00                	add    (%eax),%al
406646:	11 01                	adc    %eax,(%ecx)
406648:	55                   	push   %ebp
406649:	66 01 0d 00 00 00 00 	add    %cx,0x0
406650:	02 00                	add    (%eax),%al
406652:	d8 01                	fadds  (%ecx)
406654:	0f e7 01             	movntq %mm0,(%ecx)
406657:	0d 00 00 00 00       	or     $0x0,%eax
40665c:	1b 30                	sbb    (%eax),%esi
40665e:	06                   	push   %es
40665f:	00 f5                	add    %dh,%ch
406661:	01 00                	add    %eax,(%eax)
406663:	00 3f                	add    %bh,(%edi)
406665:	00 00                	add    %al,(%eax)
406667:	11 00                	adc    %eax,(%eax)
406669:	02 04 6f             	add    (%edi,%ebp,2),%al
40666c:	ff 00                	incl   (%eax)
40666e:	00 06                	add    %al,(%esi)
406670:	28 9f 00 00 06 0a    	sub    %bl,0xa060000(%edi)
406676:	02 28                	add    (%eax),%ch
406678:	91                   	xchg   %eax,%ecx
406679:	00 00                	add    %al,(%eax)
40667b:	06                   	push   %es
40667c:	04 6f                	add    $0x6f,%al
40667e:	fd                   	std
40667f:	00 00                	add    %al,(%eax)
406681:	06                   	push   %es
406682:	fe 01                	incb   (%ecx)
406684:	0b 02                	or     (%edx),%eax
406686:	28 8b 00 00 06 6f    	sub    %cl,0x6f060000(%ebx)
40668c:	b7 00                	mov    $0x0,%bh
40668e:	00 06                	add    %al,(%esi)
406690:	02 fe                	add    %dh,%bh
406692:	01 0c 07             	add    %ecx,(%edi,%eax,1)
406695:	2d 07 28 da 02       	sub    $0x2da2807,%eax
40669a:	00 06                	add    %al,(%esi)
40669c:	2b 05 28 e4 02 00    	sub    0x2e428,%eax
4066a2:	06                   	push   %es
4066a3:	0d 08 16 fe 01       	or     $0x1fe1608,%eax
4066a8:	13 07                	adc    (%edi),%eax
4066aa:	11 07                	adc    %eax,(%edi)
4066ac:	2c 10                	sub    $0x10,%al
4066ae:	07                   	pop    %es
4066af:	2d 07 28 da 02       	sub    $0x2da2807,%eax
4066b4:	00 06                	add    %al,(%esi)
4066b6:	2b 05 28 e6 02 00    	sub    0x2e628,%eax
4066bc:	06                   	push   %es
4066bd:	0d 04 6f 03 01       	or     $0x1036f04,%eax
4066c2:	00 06                	add    %al,(%esi)
4066c4:	2c 06                	sub    $0x6,%al
4066c6:	07                   	pop    %es
4066c7:	16                   	push   %ss
4066c8:	fe 01                	incb   (%ecx)
4066ca:	2b 01                	sub    (%ecx),%eax
4066cc:	16                   	push   %ss
4066cd:	13 08                	adc    (%eax),%ecx
4066cf:	11 08                	adc    %ecx,(%eax)
4066d1:	2c 06                	sub    $0x6,%al
4066d3:	28 db                	sub    %bl,%bl
4066d5:	02 00                	add    (%eax),%al
4066d7:	06                   	push   %es
4066d8:	0d 09 73 35 00       	or     $0x357309,%eax
4066dd:	00 0a                	add    %cl,(%edx)
4066df:	13 09                	adc    (%ecx),%ecx
4066e1:	00 03                	add    %al,(%ebx)
4066e3:	11 09                	adc    %ecx,(%ecx)
4066e5:	06                   	push   %es
4066e6:	6f                   	outsl  %ds:(%esi),(%dx)
4066e7:	37                   	aaa
4066e8:	00 00                	add    %al,(%eax)
4066ea:	0a 00                	or     (%eax),%al
4066ec:	00 de                	add    %bl,%dh
4066ee:	0d 11 09 2c 08       	or     $0x82c0911,%eax
4066f3:	11 09                	adc    %ecx,(%ecx)
4066f5:	6f                   	outsl  %ds:(%esi),(%dx)
4066f6:	38 00                	cmp    %al,(%eax)
4066f8:	00 0a                	add    %cl,(%edx)
4066fa:	00 dc                	add    %bl,%ah
4066fc:	04 6f                	add    $0x6f,%al
4066fe:	07                   	pop    %es
4066ff:	01 00                	add    %eax,(%eax)
406701:	06                   	push   %es
406702:	13 0a                	adc    (%edx),%ecx
406704:	11 0a                	adc    %ecx,(%edx)