4074d3:	7b 07                	jnp    0x4074dc
4074d5:	00 00                	add    %al,(%eax)
4074d7:	04 59                	add    $0x59,%al
4074d9:	17                   	pop    %ss
4074da:	59                   	pop    %ecx
4074db:	02 7b 7a             	add    0x7a(%ebx),%bh
4074de:	00 00                	add    %al,(%eax)
4074e0:	04 6f                	add    $0x6f,%al
4074e2:	a3 00 00 06 5a       	mov    %eax,0x5a060000
4074e7:	6b 22 00             	imul   $0x0,(%edx),%esp
4074ea:	00 00                	add    %al,(%eax)
4074ec:	00 02                	add    %al,(%edx)
4074ee:	7b 7a                	jnp    0x40756a
4074f0:	00 00                	add    %al,(%eax)
4074f2:	04 6f                	add    $0x6f,%al
4074f4:	a3 00 00 06 6b       	mov    %eax,0x6b060000
4074f9:	02 7b 7a             	add    0x7a(%ebx),%bh
4074fc:	00 00                	add    %al,(%eax)
4074fe:	04 6f                	add    $0x6f,%al
407500:	a4                   	movsb  %ds:(%esi),%es:(%edi)
407501:	00 00                	add    %al,(%eax)
407503:	06                   	push   %es
407504:	6b 73 27 00          	imul   $0x0,0x27(%ebx),%esi
407508:	00 0a                	add    %cl,(%edx)
40750a:	7d 06                	jge    0x407512
40750c:	00 00                	add    %al,(%eax)
40750e:	04 2a                	add    $0x2a,%al
407510:	13 30                	adc    (%eax),%esi
407512:	02 00                	add    (%eax),%al
407514:	26 00 00             	add    %al,%es:(%eax)
407517:	00 14 00             	add    %dl,(%eax,%eax,1)
40751a:	00 11                	add    %dl,(%ecx)
40751c:	00 02                	add    %al,(%edx)
40751e:	7b ae                	jnp    0x4074ce
407520:	00 00                	add    %al,(%eax)
407522:	04 2c                	add    $0x2c,%al
407524:	0d 02 7b 08 00       	or     $0x87b02,%eax
407529:	00 04 18             	add    %al,(%eax,%ebx,1)
40752c:	5d                   	pop    %ebp
40752d:	16                   	push   %ss
40752e:	fe 01                	incb   (%ecx)
407530:	2b 01                	sub    (%ecx),%eax
407532:	16                   	push   %ss
407533:	0a 06                	or     (%esi),%al
407535:	2c 02                	sub    $0x2,%al
407537:	2b 08                	sub    (%eax),%ecx
407539:	02 03                	add    (%ebx),%al
40753b:	28 07                	sub    %al,(%edi)
40753d:	00 00                	add    %al,(%eax)
40753f:	06                   	push   %es
407540:	00 2a                	add    %ch,(%edx)
407542:	00 00                	add    %al,(%eax)
407544:	13 30                	adc    (%eax),%esi
407546:	05 00 76 00 00       	add    $0x7600,%eax
40754b:	00 00                	add    %al,(%eax)
40754d:	00 00                	add    %al,(%eax)
40754f:	00 00                	add    %al,(%eax)
407551:	02 7c a2 00          	add    0x0(%edx,%eiz,4),%bh
407555:	00 04 02             	add    %al,(%edx,%eax,1)
407558:	02 28                	add    (%eax),%ch
40755a:	82 00 00             	addb   $0x0,(%eax)
40755d:	06                   	push   %es
40755e:	17                   	pop    %ss
40755f:	72 47                	jb     0x4075a8
407561:	00 00                	add    %al,(%eax)
407563:	70 28                	jo     0x40758d
407565:	94                   	xchg   %eax,%esp
407566:	00 00                	add    %al,(%eax)
407568:	06                   	push   %es
407569:	7d 75                	jge    0x4075e0
40756b:	00 00                	add    %al,(%eax)
40756d:	04 02                	add    $0x2,%al
40756f:	7c a2                	jl     0x407513
407571:	00 00                	add    %al,(%eax)
407573:	04 02                	add    $0x2,%al
407575:	02 28                	add    (%eax),%ch
407577:	82 00 00             	addb   $0x0,(%eax)
40757a:	06                   	push   %es
40757b:	19 72 47             	sbb    %esi,0x47(%edx)
40757e:	00 00                	add    %al,(%eax)
407580:	70 28                	jo     0x4075aa
407582:	94                   	xchg   %eax,%esp
407583:	00 00                	add    %al,(%eax)
407585:	06                   	push   %es
407586:	7d 77                	jge    0x4075ff
407588:	00 00                	add    %al,(%eax)
40758a:	04 02                	add    $0x2,%al
40758c:	7c a2                	jl     0x407530
40758e:	00 00                	add    %al,(%eax)
407590:	04 02                	add    $0x2,%al
407592:	02 28                	add    (%eax),%ch
407594:	82 00 00             	addb   $0x0,(%eax)
407597:	06                   	push   %es
407598:	18 72 47             	sbb    %dh,0x47(%edx)
40759b:	00 00                	add    %al,(%eax)
40759d:	70 28                	jo     0x4075c7
40759f:	94                   	xchg   %eax,%esp
4075a0:	00 00                	add    %al,(%eax)
4075a2:	06                   	push   %es
4075a3:	7d 76                	jge    0x40761b
4075a5:	00 00                	add    %al,(%eax)
4075a7:	04 02                	add    $0x2,%al
4075a9:	7c a2                	jl     0x40754d
4075ab:	00 00                	add    %al,(%eax)
4075ad:	04 02                	add    $0x2,%al
4075af:	02 28                	add    (%eax),%ch
4075b1:	82 00 00             	addb   $0x0,(%eax)
4075b4:	06                   	push   %es
4075b5:	1a 72 47             	sbb    0x47(%edx),%dh
4075b8:	00 00                	add    %al,(%eax)
4075ba:	70 28                	jo     0x4075e4
4075bc:	94                   	xchg   %eax,%esp
4075bd:	00 00                	add    %al,(%eax)
4075bf:	06                   	push   %es
4075c0:	7d 78                	jge    0x40763a
4075c2:	00 00                	add    %al,(%eax)
4075c4:	04 2a                	add    $0x2a,%al
4075c6:	00 00                	add    %al,(%eax)
4075c8:	13 30                	adc    (%eax),%esi
4075ca:	04 00                	add    $0x0,%al
4075cc:	cb                   	lret
4075cd:	05 00 00 29 00       	add    $0x290000,%eax
4075d2:	00 11                	add    %dl,(%ecx)
4075d4:	00 02                	add    %al,(%edx)
4075d6:	28 7e 00             	sub    %bh,0x0(%esi)
4075d9:	00 06                	add    %al,(%esi)
4075db:	2c 2d                	sub    $0x2d,%al
4075dd:	02 28                	add    (%eax),%ch
4075df:	7e 00                	jle    0x4075e1
4075e1:	00 06                	add    %al,(%esi)
4075e3:	17                   	pop    %ss
4075e4:	2e 24 02             	cs and $0x2,%al
4075e7:	28 7e 00             	sub    %bh,0x0(%esi)
4075ea:	00 06                	add    %al,(%esi)
4075ec:	1f                   	pop    %ds
4075ed:	0a 2e                	or     (%esi),%ch
4075ef:	1a 02                	sbb    (%edx),%al
4075f1:	28 7e 00             	sub    %bh,0x0(%esi)
4075f4:	00 06                	add    %al,(%esi)
4075f6:	1f                   	pop    %ds
4075f7:	13 2e                	adc    (%esi),%ebp
4075f9:	10 02                	adc    %al,(%edx)
4075fb:	28 7f 00             	sub    %bh,0x0(%edi)
4075fe:	00 06                	add    %al,(%esi)
407600:	6f                   	outsl  %ds:(%esi),(%dx)
407601:	32 00                	xor    (%eax),%al
407603:	00 06                	add    %al,(%esi)
407605:	16                   	push   %ss
407606:	fe 01                	incb   (%ecx)
407608:	2b 01                	sub    (%ecx),%eax
40760a:	17                   	pop    %ss
40760b:	0a 06                	or     (%esi),%al
40760d:	2c 4b                	sub    $0x4b,%al
40760f:	00 02                	add    %al,(%edx)
407611:	28 7f 00             	sub    %bh,0x0(%edi)
407614:	00 06                	add    %al,(%esi)
407616:	6f                   	outsl  %ds:(%esi),(%dx)
407617:	32 00                	xor    (%eax),%al
407619:	00 06                	add    %al,(%esi)
40761b:	16                   	push   %ss
40761c:	fe 01                	incb   (%ecx)
40761e:	0b 07                	or     (%edi),%eax
407620:	2c 33                	sub    $0x33,%al
407622:	00 02                	add    %al,(%edx)
407624:	19 28                	sbb    %ebp,(%eax)
407626:	7d 00                	jge    0x407628
407628:	00 06                	add    %al,(%esi)
40762a:	00 02                	add    %al,(%edx)
40762c:	02 7b b0             	add    -0x50(%ebx),%bh
40762f:	00 00                	add    %al,(%eax)
407631:	04 17                	add    $0x17,%al
407633:	58                   	pop    %eax
407634:	7d b0                	jge    0x4075e6
407636:	00 00                	add    %al,(%eax)
407638:	04 02                	add    $0x2,%al
40763a:	7b b0                	jnp    0x4075ec
40763c:	00 00                	add    %al,(%eax)
40763e:	04 20                	add    $0x20,%al
407640:	c8 00 00 00          	enter  $0x0,$0x0
407644:	fe 02                	incb   (%edx)
407646:	0c 08                	or     $0x8,%al
407648:	2c 0a                	sub    $0xa,%al
40764a:	00 02                	add    %al,(%edx)
40764c:	18 28                	sbb    %ch,(%eax)
40764e:	7d 00                	jge    0x407650
407650:	00 06                	add    %al,(%esi)
407652:	00 00                	add    %al,(%eax)
407654:	00 38                	add    %bh,(%eax)
407656:	44                   	inc    %esp
407657:	05 00 00 00 02       	add    $0x2000000,%eax
40765c:	7c a2                	jl     0x407600
40765e:	00 00                	add    %al,(%eax)
407660:	04 7b                	add    $0x7b,%al
407662:	75 00                	jne    0x407664
407664:	00 04 16             	add    %al,(%esi,%edx,1)
407667:	fe 01                	incb   (%ecx)
407669:	0d 09 2c 4f 00       	or     $0x4f2c09,%eax
40766e:	02 17                	add    (%edi),%dl
407670:	7d 9f                	jge    0x407611
407672:	00 00                	add    %al,(%eax)
407674:	04 02                	add    $0x2,%al
407676:	7b a8                	jnp    0x407620
407678:	00 00                	add    %al,(%eax)
40767a:	04 16                	add    $0x16,%al
40767c:	fe 01                	incb   (%ecx)
40767e:	13 04 11             	adc    (%ecx,%edx,1),%eax
407681:	04 2c                	add    $0x2c,%al
407683:	19 02                	sbb    %eax,(%edx)
407685:	7c 7b                	jl     0x407702
407687:	00 00                	add    %al,(%eax)
407689:	04 25                	add    $0x25,%al
40768b:	28 2a                	sub    %ch,(%edx)
40768d:	00 00                	add    %al,(%eax)
40768f:	0a 02                	or     (%edx),%al
407691:	7b a3                	jnp    0x407636
407693:	00 00                	add    %al,(%eax)
407695:	04 59                	add    $0x59,%al
407697:	28 30                	sub    %dh,(%eax)
407699:	00 00                	add    %al,(%eax)
40769b:	0a 00                	or     (%eax),%al
40769d:	02 17                	add    (%edi),%dl
40769f:	7d a6                	jge    0x407647
4076a1:	00 00                	add    %al,(%eax)
4076a3:	04 02                	add    $0x2,%al
4076a5:	7b aa                	jnp    0x407651
4076a7:	00 00                	add    %al,(%eax)
4076a9:	04 13                	add    $0x13,%al
4076ab:	05 11 05 2c 09       	add    $0x92c0511,%eax
4076b0:	00 02                	add    %al,(%edx)
4076b2:	16                   	push   %ss
4076b3:	7d ac                	jge    0x407661
4076b5:	00 00                	add    %al,(%eax)
4076b7:	04 00                	add    $0x0,%al
4076b9:	00 2b                	add    %ch,(%ebx)
4076bb:	25 00 02 16 7d       	and    $0x7d160200,%eax
4076c0:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4076c1:	00 00                	add    %al,(%eax)
4076c3:	04 02                	add    $0x2,%al
4076c5:	7b aa                	jnp    0x407671
4076c7:	00 00                	add    %al,(%eax)
4076c9:	04 13                	add    $0x13,%al
4076cb:	06                   	push   %es
4076cc:	11 06                	adc    %eax,(%esi)
4076ce:	2c 09                	sub    $0x9,%al
4076d0:	02 17                	add    (%edi),%dl
4076d2:	7d ac                	jge    0x407680
4076d4:	00 00                	add    %al,(%eax)
4076d6:	04 2b                	add    $0x2b,%al
4076d8:	07                   	pop    %es
4076d9:	02 16                	add    (%esi),%dl
4076db:	7d ac                	jge    0x407689
4076dd:	00 00                	add    %al,(%eax)
4076df:	04 00                	add    $0x0,%al
4076e1:	00 00                	add    %al,(%eax)
4076e3:	02 7c a2 00          	add    0x0(%edx,%eiz,4),%bh
4076e7:	00 04 7b             	add    %al,(%ebx,%edi,2)
4076ea:	76 00                	jbe    0x4076ec
4076ec:	00 04 16             	add    %al,(%esi,%edx,1)
4076ef:	fe 01                	incb   (%ecx)
4076f1:	13 07                	adc    (%edi),%eax
4076f3:	11 07                	adc    %eax,(%edi)
4076f5:	2c 4f                	sub    $0x4f,%al
4076f7:	00 02                	add    %al,(%edx)
4076f9:	18 7d 9f             	sbb    %bh,-0x61(%ebp)
4076fc:	00 00                	add    %al,(%eax)
4076fe:	04 02                	add    $0x2,%al
407700:	7b a8                	jnp    0x4076aa
407702:	00 00                	add    %al,(%eax)
407704:	04 16                	add    $0x16,%al
407706:	fe 01                	incb   (%ecx)
407708:	13 08                	adc    (%eax),%ecx
40770a:	11 08                	adc    %ecx,(%eax)
40770c:	2c 19                	sub    $0x19,%al
40770e:	02 7c 7b 00          	add    0x0(%ebx,%edi,2),%bh
407712:	00 04 25 28 2a 00 00 	add    %al,0x2a28(,%eiz,1)
407719:	0a 02                	or     (%edx),%al
40771b:	7b a3                	jnp    0x4076c0
40771d:	00 00                	add    %al,(%eax)
40771f:	04 58                	add    $0x58,%al
407721:	28 30                	sub    %dh,(%eax)
407723:	00 00                	add    %al,(%eax)
407725:	0a 00                	or     (%eax),%al
407727:	02 17                	add    (%edi),%dl
407729:	7d a6                	jge    0x4076d1
40772b:	00 00                	add    %al,(%eax)
40772d:	04 02                	add    $0x2,%al
40772f:	7b aa                	jnp    0x4076db
407731:	00 00                	add    %al,(%eax)
407733:	04 13                	add    $0x13,%al
407735:	09 11                	or     %edx,(%ecx)
407737:	09 2c 09             	or     %ebp,(%ecx,%ecx,1)
40773a:	00 02                	add    %al,(%edx)
40773c:	16                   	push   %ss
40773d:	7d ac                	jge    0x4076eb
40773f:	00 00                	add    %al,(%eax)
407741:	04 00                	add    $0x0,%al
407743:	00 2b                	add    %ch,(%ebx)
407745:	25 00 02 16 7d       	and    $0x7d160200,%eax
40774a:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
40774b:	00 00                	add    %al,(%eax)
40774d:	04 02                	add    $0x2,%al
40774f:	7b aa                	jnp    0x4076fb
407751:	00 00                	add    %al,(%eax)
407753:	04 13                	add    $0x13,%al
407755:	0a 11                	or     (%ecx),%dl
407757:	0a 2c 09             	or     (%ecx,%ecx,1),%ch
40775a:	02 17                	add    (%edi),%dl
40775c:	7d ac                	jge    0x40770a
40775e:	00 00                	add    %al,(%eax)
407760:	04 2b                	add    $0x2b,%al
407762:	07                   	pop    %es
407763:	02 16                	add    (%esi),%dl
407765:	7d ac                	jge    0x407713
407767:	00 00                	add    %al,(%eax)
407769:	04 00                	add    $0x0,%al
40776b:	00 00                	add    %al,(%eax)
40776d:	02 02                	add    (%edx),%al
40776f:	28 82 00 00 06 16    	sub    %al,0x16060000(%edx)
407775:	72 6a                	jb     0x4077e1
407777:	e5 00                	in     $0x0,%eax
407779:	70 28                	jo     0x4077a3
40777b:	94                   	xchg   %eax,%esp
40777c:	00 00                	add    %al,(%eax)
40777e:	06                   	push   %es
40777f:	2d 14 02 02 28       	sub    $0x28020214,%eax
407784:	82 00 00             	addb   $0x0,(%eax)
407787:	06                   	push   %es
407788:	16                   	push   %ss
407789:	72 24                	jb     0x4077af
40778b:	e5 00                	in     $0x0,%eax
40778d:	70 28                	jo     0x4077b7
40778f:	94                   	xchg   %eax,%esp
407790:	00 00                	add    %al,(%eax)
407792:	06                   	push   %es
407793:	2b 01                	sub    (%ecx),%eax
407795:	17                   	pop    %ss
407796:	13 0b                	adc    (%ebx),%ecx
407798:	11 0b                	adc    %ecx,(%ebx)
40779a:	2c 10                	sub    $0x10,%al
40779c:	00 02                	add    %al,(%edx)
40779e:	19 7d 9f             	sbb    %edi,-0x61(%ebp)
4077a1:	00 00                	add    %al,(%eax)
4077a3:	04 02                	add    $0x2,%al
4077a5:	17                   	pop    %ss
4077a6:	7d ad                	jge    0x407755
4077a8:	00 00                	add    %al,(%eax)
4077aa:	04 00                	add    $0x0,%al
4077ac:	00 00                	add    %al,(%eax)
4077ae:	02 02                	add    (%edx),%al
4077b0:	28 82 00 00 06 16    	sub    %al,0x16060000(%edx)