4084cb:	00 02                	add    %al,(%edx)
4084cd:	18 28                	sbb    %ch,(%eax)
4084cf:	81 00 00 06 00 02    	addl   $0x2000600,(%eax)
4084d5:	16                   	push   %ss
4084d6:	28 83 00 00 06 00    	sub    %al,0x60000(%ebx)
4084dc:	2a ce                	sub    %dh,%cl
4084de:	02 28                	add    (%eax),%ch
4084e0:	74 00                	je     0x4084e2
4084e2:	00 06                	add    %al,(%esi)
4084e4:	00 00                	add    %al,(%eax)
4084e6:	02 03                	add    (%ebx),%al
4084e8:	28 6f 00             	sub    %ch,0x0(%edi)
4084eb:	00 06                	add    %al,(%esi)
4084ed:	00 02                	add    %al,(%edx)
4084ef:	04 28                	add    $0x28,%al
4084f1:	71 00                	jno    0x4084f3
4084f3:	00 06                	add    %al,(%esi)
4084f5:	00 02                	add    %al,(%edx)
4084f7:	05 28 73 00 00       	add    $0x7328,%eax
4084fc:	06                   	push   %es
4084fd:	00 02                	add    %al,(%edx)
4084ff:	0e                   	push   %cs
408500:	04 28                	add    $0x28,%al
408502:	81 00 00 06 00 02    	addl   $0x2000600,(%eax)
408508:	0e                   	push   %cs
408509:	05 28 83 00 00       	add    $0x8328,%eax
40850e:	06                   	push   %es
40850f:	00 2a                	add    %ch,(%edx)
408511:	1e                   	push   %ds
408512:	02 7b 9a             	add    -0x66(%ebx),%bh
408515:	00 00                	add    %al,(%eax)
408517:	04 2a                	add    $0x2a,%al
408519:	1e                   	push   %ds
40851a:	02 7b 9f             	add    -0x61(%ebx),%bh
40851d:	00 00                	add    %al,(%eax)
40851f:	04 2a                	add    $0x2a,%al
408521:	22 02                	and    (%edx),%al
408523:	03 7d 9f             	add    -0x61(%ebp),%edi
408526:	00 00                	add    %al,(%eax)
408528:	04 2a                	add    $0x2a,%al
40852a:	1e                   	push   %ds
40852b:	02 7b a0             	add    -0x60(%ebx),%bh
40852e:	00 00                	add    %al,(%eax)
408530:	04 2a                	add    $0x2a,%al
408532:	22 02                	and    (%edx),%al
408534:	03 7d a0             	add    -0x60(%ebp),%edi
408537:	00 00                	add    %al,(%eax)
408539:	04 2a                	add    $0x2a,%al
40853b:	1e                   	push   %ds
40853c:	02 7b a1             	add    -0x5f(%ebx),%bh
40853f:	00 00                	add    %al,(%eax)
408541:	04 2a                	add    $0x2a,%al
408543:	22 02                	and    (%edx),%al
408545:	03 7d a1             	add    -0x5f(%ebp),%edi
408548:	00 00                	add    %al,(%eax)
40854a:	04 2a                	add    $0x2a,%al
40854c:	13 30                	adc    (%eax),%esi
40854e:	02 00                	add    (%eax),%al
408550:	94                   	xchg   %eax,%esp
408551:	00 00                	add    %al,(%eax)
408553:	00 00                	add    %al,(%eax)
408555:	00 00                	add    %al,(%eax)
408557:	00 02                	add    %al,(%edx)
408559:	16                   	push   %ss
40855a:	7d a2                	jge    0x4084fe
40855c:	00 00                	add    %al,(%eax)
40855e:	04 02                	add    $0x2,%al
408560:	28 63 00             	sub    %ah,0x0(%ebx)
408563:	00 0a                	add    %cl,(%edx)
408565:	00 00                	add    %al,(%eax)
408567:	02 73 56             	add    0x56(%ebx),%dh
40856a:	00 00                	add    %al,(%eax)
40856c:	06                   	push   %es
40856d:	7d a5                	jge    0x408514
40856f:	00 00                	add    %al,(%eax)
408571:	04 02                	add    $0x2,%al
408573:	72 9e                	jb     0x408513
408575:	7e 00                	jle    0x408577
408577:	70 7d                	jo     0x4085f6
408579:	9a 00 00 04 02 02 7b 	lcall  $0x7b02,$0x2040000
408580:	a5                   	movsl  %ds:(%esi),%es:(%edi)
408581:	00 00                	add    %al,(%eax)
408583:	04 6f                	add    $0x6f,%al
408585:	50                   	push   %eax
408586:	00 00                	add    %al,(%eax)
408588:	06                   	push   %es
408589:	7d 9b                	jge    0x408526
40858b:	00 00                	add    %al,(%eax)
40858d:	04 02                	add    $0x2,%al
40858f:	02 7b 9b             	add    -0x65(%ebx),%bh
408592:	00 00                	add    %al,(%eax)
408594:	04 7d                	add    $0x7d,%al
408596:	9c                   	pushf
408597:	00 00                	add    %al,(%eax)
408599:	04 02                	add    $0x2,%al
40859b:	1f                   	pop    %ds
40859c:	64 7d 9d             	fs jge 0x40853c
40859f:	00 00                	add    %al,(%eax)
4085a1:	04 02                	add    $0x2,%al
4085a3:	02 7b 9d             	add    -0x63(%ebx),%bh
4085a6:	00 00                	add    %al,(%eax)
4085a8:	04 7d                	add    $0x7d,%al
4085aa:	9e                   	sahf
4085ab:	00 00                	add    %al,(%eax)
4085ad:	04 02                	add    $0x2,%al
4085af:	73 7e                	jae    0x40862f
4085b1:	00 00                	add    %al,(%eax)
4085b3:	06                   	push   %es
4085b4:	28 8a 00 00 06 00    	sub    %cl,0x60000(%edx)
4085ba:	02 73 86             	add    -0x7a(%ebx),%dh
4085bd:	00 00                	add    %al,(%eax)
4085bf:	06                   	push   %es
4085c0:	28 8c 00 00 06 00 02 	sub    %cl,0x2000600(%eax,%eax,1)
4085c7:	16                   	push   %ss
4085c8:	28 8e 00 00 06 00    	sub    %cl,0x60000(%esi)
4085ce:	02 02                	add    (%edx),%al
4085d0:	7b a5                	jnp    0x408577
4085d2:	00 00                	add    %al,(%eax)
4085d4:	04 6f                	add    $0x6f,%al
4085d6:	4e                   	dec    %esi
4085d7:	00 00                	add    %al,(%eax)
4085d9:	06                   	push   %es
4085da:	7d a3                	jge    0x40857f
4085dc:	00 00                	add    %al,(%eax)
4085de:	04 02                	add    $0x2,%al
4085e0:	02 7b a3             	add    -0x5d(%ebx),%bh
4085e3:	00 00                	add    %al,(%eax)
4085e5:	04 7d                	add    $0x7d,%al
4085e7:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4085e8:	00 00                	add    %al,(%eax)
4085ea:	04 2a                	add    $0x2a,%al
4085ec:	13 30                	adc    (%eax),%esi
4085ee:	02 00                	add    (%eax),%al
4085f0:	91                   	xchg   %eax,%ecx
4085f1:	00 00                	add    %al,(%eax)
4085f3:	00 00                	add    %al,(%eax)
4085f5:	00 00                	add    %al,(%eax)
4085f7:	00 02                	add    %al,(%edx)
4085f9:	16                   	push   %ss
4085fa:	7d a2                	jge    0x40859e
4085fc:	00 00                	add    %al,(%eax)
4085fe:	04 02                	add    $0x2,%al
408600:	28 63 00             	sub    %ah,0x0(%ebx)
408603:	00 0a                	add    %cl,(%edx)
408605:	00 00                	add    %al,(%eax)
408607:	02 73 56             	add    0x56(%ebx),%dh
40860a:	00 00                	add    %al,(%eax)
40860c:	06                   	push   %es
40860d:	7d a5                	jge    0x4085b4
40860f:	00 00                	add    %al,(%eax)
408611:	04 02                	add    $0x2,%al
408613:	03 7d 9a             	add    -0x66(%ebp),%edi
408616:	00 00                	add    %al,(%eax)
408618:	04 02                	add    $0x2,%al
40861a:	02 7b a5             	add    -0x5b(%ebx),%bh
40861d:	00 00                	add    %al,(%eax)
40861f:	04 6f                	add    $0x6f,%al
408621:	50                   	push   %eax
408622:	00 00                	add    %al,(%eax)
408624:	06                   	push   %es
408625:	7d 9b                	jge    0x4085c2
408627:	00 00                	add    %al,(%eax)
408629:	04 02                	add    $0x2,%al
40862b:	02 7b 9b             	add    -0x65(%ebx),%bh
40862e:	00 00                	add    %al,(%eax)
408630:	04 7d                	add    $0x7d,%al
408632:	9c                   	pushf
408633:	00 00                	add    %al,(%eax)
408635:	04 02                	add    $0x2,%al
408637:	02 7b a5             	add    -0x5b(%ebx),%bh
40863a:	00 00                	add    %al,(%eax)
40863c:	04 6f                	add    $0x6f,%al
40863e:	52                   	push   %edx
40863f:	00 00                	add    %al,(%eax)
408641:	06                   	push   %es
408642:	7d 9d                	jge    0x4085e1
408644:	00 00                	add    %al,(%eax)
408646:	04 02                	add    $0x2,%al
408648:	02 7b 9d             	add    -0x63(%ebx),%bh
40864b:	00 00                	add    %al,(%eax)
40864d:	04 7d                	add    $0x7d,%al
40864f:	9e                   	sahf
408650:	00 00                	add    %al,(%eax)
408652:	04 02                	add    $0x2,%al
408654:	04 28                	add    $0x28,%al
408656:	8a 00                	mov    (%eax),%al
408658:	00 06                	add    %al,(%esi)
40865a:	00 02                	add    %al,(%edx)
40865c:	05 28 8c 00 00       	add    $0x8c28,%eax
408661:	06                   	push   %es
408662:	00 02                	add    %al,(%edx)
408664:	16                   	push   %ss
408665:	28 8e 00 00 06 00    	sub    %cl,0x60000(%esi)
40866b:	02 02                	add    (%edx),%al
40866d:	7b a5                	jnp    0x408614
40866f:	00 00                	add    %al,(%eax)
408671:	04 6f                	add    $0x6f,%al
408673:	4e                   	dec    %esi
408674:	00 00                	add    %al,(%eax)
408676:	06                   	push   %es
408677:	7d a3                	jge    0x40861c
408679:	00 00                	add    %al,(%eax)
40867b:	04 02                	add    $0x2,%al
40867d:	02 7b a3             	add    -0x5d(%ebx),%bh
408680:	00 00                	add    %al,(%eax)
408682:	04 7d                	add    $0x7d,%al
408684:	a4                   	movsb  %ds:(%esi),%es:(%edi)
408685:	00 00                	add    %al,(%eax)
408687:	04 2a                	add    $0x2a,%al
408689:	00 00                	add    %al,(%eax)
40868b:	00 13                	add    %dl,(%ebx)
40868d:	30 02                	xor    %al,(%edx)
40868f:	00 63 00             	add    %ah,0x0(%ebx)
408692:	00 00                	add    %al,(%eax)
408694:	00 00                	add    %al,(%eax)
408696:	00 00                	add    %al,(%eax)
408698:	02 16                	add    (%esi),%dl
40869a:	7d a2                	jge    0x40863e
40869c:	00 00                	add    %al,(%eax)
40869e:	04 02                	add    $0x2,%al
4086a0:	28 63 00             	sub    %ah,0x0(%ebx)
4086a3:	00 0a                	add    %cl,(%edx)
4086a5:	00 00                	add    %al,(%eax)
4086a7:	02 03                	add    (%ebx),%al
4086a9:	7d 9a                	jge    0x408645
4086ab:	00 00                	add    %al,(%eax)
4086ad:	04 02                	add    $0x2,%al
4086af:	04 7d                	add    $0x7d,%al
4086b1:	9b                   	fwait
4086b2:	00 00                	add    %al,(%eax)
4086b4:	04 02                	add    $0x2,%al
4086b6:	05 7d 9c 00 00       	add    $0x9c7d,%eax
4086bb:	04 02                	add    $0x2,%al
4086bd:	0e                   	push   %cs
4086be:	04 7d                	add    $0x7d,%al
4086c0:	9d                   	popf
4086c1:	00 00                	add    %al,(%eax)
4086c3:	04 02                	add    $0x2,%al
4086c5:	0e                   	push   %cs
4086c6:	05 7d 9e 00 00       	add    $0x9e7d,%eax
4086cb:	04 02                	add    $0x2,%al
4086cd:	0e                   	push   %cs
4086ce:	06                   	push   %es
4086cf:	28 8a 00 00 06 00    	sub    %cl,0x60000(%edx)
4086d5:	02 0e                	add    (%esi),%cl
4086d7:	07                   	pop    %es
4086d8:	28 8c 00 00 06 00 02 	sub    %cl,0x2000600(%eax,%eax,1)
4086df:	0e                   	push   %cs
4086e0:	08 28                	or     %ch,(%eax)
4086e2:	8e 00                	mov    (%eax),%es
4086e4:	00 06                	add    %al,(%esi)
4086e6:	00 02                	add    %al,(%edx)
4086e8:	1b 7d a3             	sbb    -0x5d(%ebp),%edi
4086eb:	00 00                	add    %al,(%eax)
4086ed:	04 02                	add    $0x2,%al
4086ef:	02 7b a3             	add    -0x5d(%ebx),%bh
4086f2:	00 00                	add    %al,(%eax)
4086f4:	04 7d                	add    $0x7d,%al
4086f6:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4086f7:	00 00                	add    %al,(%eax)
4086f9:	04 2a                	add    $0x2a,%al
4086fb:	00 13                	add    %dl,(%ebx)
4086fd:	30 04 00             	xor    %al,(%eax,%eax,1)
408700:	cf                   	iret
408701:	00 00                	add    %al,(%eax)
408703:	00 1c 00             	add    %bl,(%eax,%eax,1)
408706:	00 11                	add    %dl,(%ecx)
408708:	00 1f                	add    %bl,(%edi)
40870a:	2c 0b                	sub    $0xb,%al
40870c:	1f                   	pop    %ds
40870d:	0f 8d 3f 00 00 01    	jge    0x1408752
408713:	25 16 02 28 88       	and    $0x88280216,%eax
408718:	00 00                	add    %al,(%eax)
40871a:	06                   	push   %es
40871b:	a2 25 17 12 01       	mov    %al,0x1121725
408720:	28 8c 00 00 0a a2 25 	sub    %cl,0x25a20a00(%eax,%eax,1)
408727:	18 02                	sbb    %al,(%edx)
408729:	7c 9b                	jl     0x4086c6
40872b:	00 00                	add    %al,(%eax)
40872d:	04 28                	add    $0x28,%al
40872f:	1c 00                	sbb    $0x0,%al
408731:	00 0a                	add    %cl,(%edx)
408733:	a2 25 19 12 01       	mov    %al,0x1121925
408738:	28 8c 00 00 0a a2 25 	sub    %cl,0x25a20a00(%eax,%eax,1)
40873f:	1a 02                	sbb    (%edx),%al
408741:	7c 9c                	jl     0x4086df
408743:	00 00                	add    %al,(%eax)
408745:	04 28                	add    $0x28,%al
408747:	1c 00                	sbb    $0x0,%al
408749:	00 0a                	add    %cl,(%edx)
40874b:	a2 25 1b 12 01       	mov    %al,0x1121b25
408750:	28 8c 00 00 0a a2 25 	sub    %cl,0x25a20a00(%eax,%eax,1)
408757:	1c 02                	sbb    $0x2,%al
408759:	7c 9d                	jl     0x4086f8
40875b:	00 00                	add    %al,(%eax)
40875d:	04 28                	add    $0x28,%al
40875f:	1c 00                	sbb    $0x0,%al
408761:	00 0a                	add    %cl,(%edx)
408763:	a2 25 1d 12 01       	mov    %al,0x1121d25
408768:	28 8c 00 00 0a a2 25 	sub    %cl,0x25a20a00(%eax,%eax,1)
40876f:	1e                   	push   %ds
408770:	02 7c 9e 00          	add    0x0(%esi,%ebx,4),%bh
408774:	00 04 28             	add    %al,(%eax,%ebp,1)
408777:	1c 00                	sbb    $0x0,%al
408779:	00 0a                	add    %cl,(%edx)
40877b:	a2 25 1f 09 12       	mov    %al,0x12091f25
408780:	01 28                	add    %ebp,(%eax)
408782:	8c 00                	mov    %es,(%eax)
408784:	00 0a                	add    %cl,(%edx)
408786:	a2 25 1f 0a 02       	mov    %al,0x20a1f25
40878b:	28 89 00 00 06 6f    	sub    %cl,0x6f060000(%ecx)
408791:	6e                   	outsb  %ds:(%esi),(%dx)
408792:	00 00                	add    %al,(%eax)
408794:	06                   	push   %es
408795:	a2 25 1f 0b 12       	mov    %al,0x120b1f25
40879a:	01 28                	add    %ebp,(%eax)
40879c:	8c 00                	mov    %es,(%eax)
40879e:	00 0a                	add    %cl,(%edx)
4087a0:	a2 25 1f 0c 02       	mov    %al,0x20c1f25
4087a5:	28 8b 00 00 06 6f    	sub    %cl,0x6f060000(%ebx)
4087ab:	6e                   	outsb  %ds:(%esi),(%dx)
4087ac:	00 00                	add    %al,(%eax)
4087ae:	06                   	push   %es
4087af:	a2 25 1f 0d 12       	mov    %al,0x120d1f25
4087b4:	01 28                	add    %ebp,(%eax)
4087b6:	8c 00                	mov    %es,(%eax)
4087b8:	00 0a                	add    %cl,(%edx)
4087ba:	a2 25 1f 0e 02       	mov    %al,0x20e1f25
4087bf:	28 8d 00 00 06 0c    	sub    %cl,0xc060000(%ebp)
4087c5:	12 02                	adc    (%edx),%al
4087c7:	28 1c 00             	sub    %bl,(%eax,%eax,1)
4087ca:	00 0a                	add    %cl,(%edx)
4087cc:	a2 28 2f 00 00       	mov    %al,0x2f28
4087d1:	0a 0d 2b 00 09 2a    	or     0x2a09002b,%cl
4087d7:	00 13                	add    %dl,(%ebx)
4087d9:	30 02                	xor    %al,(%edx)
4087db:	00 30                	add    %dh,(%eax)
4087dd:	00 00                	add    %al,(%eax)
4087df:	00 1d 00 00 11 00    	add    %bl,0x110000
4087e5:	02 28                	add    (%eax),%ch
4087e7:	89 00                	mov    %eax,(%eax)
4087e9:	00 06                	add    %al,(%esi)
4087eb:	6f                   	outsl  %ds:(%esi),(%dx)
4087ec:	7a 00                	jp     0x4087ee
4087ee:	00 06                	add    %al,(%esi)
4087f0:	02 28                	add    (%eax),%ch
4087f2:	8b 00                	mov    (%eax),%eax
4087f4:	00 06                	add    %al,(%esi)
4087f6:	6f                   	outsl  %ds:(%esi),(%dx)
4087f7:	82 00 00             	addb   $0x0,(%eax)