4032e9:	02 7b 0b             	add    0xb(%ebx),%bh
4032ec:	00 00                	add    %al,(%eax)
4032ee:	04 03                	add    $0x3,%al
4032f0:	6f                   	outsl  %ds:(%esi),(%dx)
4032f1:	e0 00                	loopne 0x4032f3
4032f3:	00 0a                	add    %cl,(%edx)
4032f5:	2a 00                	sub    (%eax),%al
4032f7:	00 36                	add    %dh,(%esi)
4032f9:	02 7b 0b             	add    0xb(%ebx),%bh
4032fc:	00 00                	add    %al,(%eax)
4032fe:	04 03                	add    $0x3,%al
403300:	6f                   	outsl  %ds:(%esi),(%dx)
403301:	e1 00                	loope  0x403303
403303:	00 0a                	add    %cl,(%edx)
403305:	2a 00                	sub    (%eax),%al
403307:	00 36                	add    %dh,(%esi)
403309:	02 7b 0b             	add    0xb(%ebx),%bh
40330c:	00 00                	add    %al,(%eax)
40330e:	04 03                	add    $0x3,%al
403310:	6f                   	outsl  %ds:(%esi),(%dx)
403311:	e2 00                	loop   0x403313
403313:	00 0a                	add    %cl,(%edx)
403315:	2a 00                	sub    (%eax),%al
403317:	00 36                	add    %dh,(%esi)
403319:	02 7b 0b             	add    0xb(%ebx),%bh
40331c:	00 00                	add    %al,(%eax)
40331e:	04 03                	add    $0x3,%al
403320:	6f                   	outsl  %ds:(%esi),(%dx)
403321:	e3 00                	jecxz  0x403323
403323:	00 0a                	add    %cl,(%edx)
403325:	2a 00                	sub    (%eax),%al
403327:	00 36                	add    %dh,(%esi)
403329:	02 7b 0b             	add    0xb(%ebx),%bh
40332c:	00 00                	add    %al,(%eax)
40332e:	04 03                	add    $0x3,%al
403330:	6f                   	outsl  %ds:(%esi),(%dx)
403331:	e4 00                	in     $0x0,%al
403333:	00 0a                	add    %cl,(%edx)
403335:	2a 00                	sub    (%eax),%al
403337:	00 36                	add    %dh,(%esi)
403339:	02 7b 0b             	add    0xb(%ebx),%bh
40333c:	00 00                	add    %al,(%eax)
40333e:	04 03                	add    $0x3,%al
403340:	6f                   	outsl  %ds:(%esi),(%dx)
403341:	e5 00                	in     $0x0,%eax
403343:	00 0a                	add    %cl,(%edx)
403345:	2a 00                	sub    (%eax),%al
403347:	00 36                	add    %dh,(%esi)
403349:	02 7b 0b             	add    0xb(%ebx),%bh
40334c:	00 00                	add    %al,(%eax)
40334e:	04 03                	add    $0x3,%al
403350:	6f                   	outsl  %ds:(%esi),(%dx)
403351:	e6 00                	out    %al,$0x0
403353:	00 0a                	add    %cl,(%edx)
403355:	2a 00                	sub    (%eax),%al
403357:	00 36                	add    %dh,(%esi)
403359:	02 7b 0b             	add    0xb(%ebx),%bh
40335c:	00 00                	add    %al,(%eax)
40335e:	04 03                	add    $0x3,%al
403360:	6f                   	outsl  %ds:(%esi),(%dx)
403361:	e7 00                	out    %eax,$0x0
403363:	00 0a                	add    %cl,(%edx)
403365:	2a 00                	sub    (%eax),%al
403367:	00 36                	add    %dh,(%esi)
403369:	02 7b 0b             	add    0xb(%ebx),%bh
40336c:	00 00                	add    %al,(%eax)
40336e:	04 03                	add    $0x3,%al
403370:	6f                   	outsl  %ds:(%esi),(%dx)
403371:	e8 00 00 0a 2a       	call   0x2a4a3376
403376:	00 00                	add    %al,(%eax)
403378:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40337c:	00 00                	add    %al,(%eax)
40337e:	04 03                	add    $0x3,%al
403380:	6f                   	outsl  %ds:(%esi),(%dx)
403381:	e9 00 00 0a 2a       	jmp    0x2a4a3386
403386:	00 00                	add    %al,(%eax)
403388:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40338c:	00 00                	add    %al,(%eax)
40338e:	04 03                	add    $0x3,%al
403390:	6f                   	outsl  %ds:(%esi),(%dx)
403391:	ea 00 00 0a 2a 00 00 	ljmp   $0x0,$0x2a0a0000
403398:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40339c:	00 00                	add    %al,(%eax)
40339e:	04 03                	add    $0x3,%al
4033a0:	6f                   	outsl  %ds:(%esi),(%dx)
4033a1:	eb 00                	jmp    0x4033a3
4033a3:	00 0a                	add    %cl,(%edx)
4033a5:	2a 00                	sub    (%eax),%al
4033a7:	00 36                	add    %dh,(%esi)
4033a9:	02 7b 0b             	add    0xb(%ebx),%bh
4033ac:	00 00                	add    %al,(%eax)
4033ae:	04 03                	add    $0x3,%al
4033b0:	6f                   	outsl  %ds:(%esi),(%dx)
4033b1:	ec                   	in     (%dx),%al
4033b2:	00 00                	add    %al,(%eax)
4033b4:	0a 2a                	or     (%edx),%ch
4033b6:	00 00                	add    %al,(%eax)
4033b8:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
4033bc:	00 00                	add    %al,(%eax)
4033be:	04 03                	add    $0x3,%al
4033c0:	6f                   	outsl  %ds:(%esi),(%dx)
4033c1:	ed                   	in     (%dx),%eax
4033c2:	00 00                	add    %al,(%eax)
4033c4:	0a 2a                	or     (%edx),%ch
4033c6:	00 00                	add    %al,(%eax)
4033c8:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
4033cc:	00 00                	add    %al,(%eax)
4033ce:	04 03                	add    $0x3,%al
4033d0:	6f                   	outsl  %ds:(%esi),(%dx)
4033d1:	ee                   	out    %al,(%dx)
4033d2:	00 00                	add    %al,(%eax)
4033d4:	0a 2a                	or     (%edx),%ch
4033d6:	00 00                	add    %al,(%eax)
4033d8:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
4033dc:	00 00                	add    %al,(%eax)
4033de:	04 03                	add    $0x3,%al
4033e0:	6f                   	outsl  %ds:(%esi),(%dx)
4033e1:	ef                   	out    %eax,(%dx)
4033e2:	00 00                	add    %al,(%eax)
4033e4:	0a 2a                	or     (%edx),%ch
4033e6:	00 00                	add    %al,(%eax)
4033e8:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
4033ec:	00 00                	add    %al,(%eax)
4033ee:	04 03                	add    $0x3,%al
4033f0:	6f                   	outsl  %ds:(%esi),(%dx)
4033f1:	f0 00 00             	lock add %al,(%eax)
4033f4:	0a 2a                	or     (%edx),%ch
4033f6:	00 00                	add    %al,(%eax)
4033f8:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
4033fc:	00 00                	add    %al,(%eax)
4033fe:	04 03                	add    $0x3,%al
403400:	6f                   	outsl  %ds:(%esi),(%dx)
403401:	f1                   	int1
403402:	00 00                	add    %al,(%eax)
403404:	0a 2a                	or     (%edx),%ch
403406:	00 00                	add    %al,(%eax)
403408:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40340c:	00 00                	add    %al,(%eax)
40340e:	04 03                	add    $0x3,%al
403410:	6f                   	outsl  %ds:(%esi),(%dx)
403411:	f2 00 00             	repnz add %al,(%eax)
403414:	0a 2a                	or     (%edx),%ch
403416:	00 00                	add    %al,(%eax)
403418:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40341c:	00 00                	add    %al,(%eax)
40341e:	04 03                	add    $0x3,%al
403420:	6f                   	outsl  %ds:(%esi),(%dx)
403421:	f3 00 00             	repz add %al,(%eax)
403424:	0a 2a                	or     (%edx),%ch
403426:	00 00                	add    %al,(%eax)
403428:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40342c:	00 00                	add    %al,(%eax)
40342e:	04 03                	add    $0x3,%al
403430:	6f                   	outsl  %ds:(%esi),(%dx)
403431:	f4                   	hlt
403432:	00 00                	add    %al,(%eax)
403434:	0a 2a                	or     (%edx),%ch
403436:	00 00                	add    %al,(%eax)
403438:	36 02 7b 0b          	add    %ss:0xb(%ebx),%bh
40343c:	00 00                	add    %al,(%eax)
40343e:	04 03                	add    $0x3,%al
403440:	6f                   	outsl  %ds:(%esi),(%dx)
403441:	f5                   	cmc
403442:	00 00                	add    %al,(%eax)
403444:	0a 2a                	or     (%edx),%ch
403446:	00 00                	add    %al,(%eax)
403448:	82 02 7e             	addb   $0x7e,(%edx)
40344b:	f6 00 00             	testb  $0x0,(%eax)
40344e:	0a 7d 0c             	or     0xc(%ebp),%bh
403451:	00 00                	add    %al,(%eax)
403453:	04 02                	add    $0x2,%al
403455:	16                   	push   %ss
403456:	7d 0d                	jge    0x403465
403458:	00 00                	add    %al,(%eax)
40345a:	04 02                	add    $0x2,%al
40345c:	16                   	push   %ss
40345d:	7d 0e                	jge    0x40346d
40345f:	00 00                	add    %al,(%eax)
403461:	04 02                	add    $0x2,%al
403463:	28 f7                	sub    %dh,%bh
403465:	00 00                	add    %al,(%eax)
403467:	0a 2a                	or     (%edx),%ch
403469:	00 00                	add    %al,(%eax)
40346b:	00 13                	add    %dl,(%ebx)
40346d:	30 01                	xor    %al,(%ecx)
40346f:	00 09                	add    %cl,(%ecx)
403471:	00 00                	add    %al,(%eax)
403473:	00 05 00 00 11 02    	add    %al,0x2110000
403479:	7b 0c                	jnp    0x403487
40347b:	00 00                	add    %al,(%eax)
40347d:	04 0a                	add    $0xa,%al
40347f:	06                   	push   %es
403480:	2a 00                	sub    (%eax),%al
403482:	00 00                	add    %al,(%eax)
403484:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
403485:	02 03                	add    (%ebx),%al
403487:	7d 0c                	jge    0x403495
403489:	00 00                	add    %al,(%eax)
40348b:	04 02                	add    $0x2,%al
40348d:	28 f8                	sub    %bh,%al
40348f:	00 00                	add    %al,(%eax)
403491:	0a 20                	or     (%eax),%ah
403493:	01 15 00 00 7e f9    	add    %edx,0xf97e0000
403499:	00 00                	add    %al,(%eax)
40349b:	0a 28                	or     (%eax),%ch
40349d:	fa                   	cli
40349e:	00 00                	add    %al,(%eax)
4034a0:	0a 02                	or     (%edx),%al
4034a2:	28 ca                	sub    %cl,%dl
4034a4:	00 00                	add    %al,(%eax)
4034a6:	06                   	push   %es
4034a7:	28 c9                	sub    %cl,%cl
4034a9:	00 00                	add    %al,(%eax)
4034ab:	06                   	push   %es
4034ac:	26 2a 00             	sub    %es:(%eax),%al
4034af:	00 13                	add    %dl,(%ebx)
4034b1:	30 01                	xor    %al,(%ecx)
4034b3:	00 09                	add    %cl,(%ecx)
4034b5:	00 00                	add    %al,(%eax)
4034b7:	00 07                	add    %al,(%edi)
4034b9:	00 00                	add    %al,(%eax)
4034bb:	11 02                	adc    %eax,(%edx)
4034bd:	7b 0d                	jnp    0x4034cc
4034bf:	00 00                	add    %al,(%eax)
4034c1:	04 0a                	add    $0xa,%al
4034c3:	06                   	push   %es
4034c4:	2a 00                	sub    (%eax),%al
4034c6:	00 00                	add    %al,(%eax)
4034c8:	3a 02                	cmp    (%edx),%al
4034ca:	03 7d 0d             	add    0xd(%ebp),%edi
4034cd:	00 00                	add    %al,(%eax)
4034cf:	04 02                	add    $0x2,%al
4034d1:	28 d2                	sub    %dl,%dl
4034d3:	00 00                	add    %al,(%eax)
4034d5:	06                   	push   %es
4034d6:	2a 00                	sub    (%eax),%al
4034d8:	52                   	push   %edx
4034d9:	02 02                	add    (%edx),%al
4034db:	fe 06                	incb   (%esi)
4034dd:	d3 00                	roll   %cl,(%eax)
4034df:	00 06                	add    %al,(%esi)
4034e1:	73 fb                	jae    0x4034de
4034e3:	00 00                	add    %al,(%eax)
4034e5:	0a 28                	or     (%eax),%ch
4034e7:	fc                   	cld
4034e8:	00 00                	add    %al,(%eax)
4034ea:	0a 26                	or     (%esi),%ah
4034ec:	2a 00                	sub    (%eax),%al
4034ee:	00 00                	add    %al,(%eax)
4034f0:	52                   	push   %edx
4034f1:	02 02                	add    (%edx),%al
4034f3:	fe 06                	incb   (%esi)
4034f5:	d4 00                	aam    $0x0
4034f7:	00 06                	add    %al,(%esi)
4034f9:	73 fb                	jae    0x4034f6
4034fb:	00 00                	add    %al,(%eax)
4034fd:	0a 28                	or     (%eax),%ch
4034ff:	fc                   	cld
403500:	00 00                	add    %al,(%eax)
403502:	0a 26                	or     (%esi),%ah
403504:	2a 00                	sub    (%eax),%al
403506:	00 00                	add    %al,(%eax)
403508:	13 30                	adc    (%eax),%esi
40350a:	02 00                	add    (%eax),%al
40350c:	0c 00                	or     $0x0,%al
40350e:	00 00                	add    %al,(%eax)
403510:	03 00                	add    (%eax),%eax
403512:	00 11                	add    %dl,(%ecx)
403514:	02 7b 0e             	add    0xe(%ebx),%bh
403517:	00 00                	add    %al,(%eax)
403519:	04 16                	add    $0x16,%al
40351b:	fe 03                	incb   (%ebx)
40351d:	0a 06                	or     (%esi),%al
40351f:	2a 13                	sub    (%ebx),%dl
403521:	30 02                	xor    %al,(%edx)
403523:	00 2b                	add    %ch,(%ebx)
403525:	00 00                	add    %al,(%eax)
403527:	00 03                	add    %al,(%ebx)
403529:	00 00                	add    %al,(%eax)
40352b:	11 03                	adc    %eax,(%ebx)
40352d:	0a 06                	or     (%esi),%al
40352f:	2c 18                	sub    $0x18,%al
403531:	02 28                	add    (%eax),%ch
403533:	fd                   	std
403534:	00 00                	add    %al,(%eax)
403536:	0a 2d 04 1f 2a 2b    	or     0x2b2a1f04,%ch
40353c:	05 20 cf 25 00       	add    $0x25cf20,%eax
403541:	00 7d 0e             	add    %bh,0xe(%ebp)
403544:	00 00                	add    %al,(%eax)
403546:	04 2b                	add    $0x2b,%al
403548:	07                   	pop    %es
403549:	02 16                	add    (%esi),%dl
40354b:	7d 0e                	jge    0x40355b
40354d:	00 00                	add    %al,(%eax)
40354f:	04 02                	add    $0x2,%al
403551:	28 d2                	sub    %dl,%dl
403553:	00 00                	add    %al,(%eax)
403555:	06                   	push   %es
403556:	2a 00                	sub    (%eax),%al
403558:	76 02                	jbe    0x40355c
40355a:	02 28                	add    (%eax),%ch
40355c:	d0 00                	rolb   $1,(%eax)
40355e:	00 06                	add    %al,(%esi)
403560:	2d 08 02 7b 0d       	sub    $0xd7b0208,%eax
403565:	00 00                	add    %al,(%eax)
403567:	04 2b                	add    $0x2b,%al
403569:	06                   	push   %es
40356a:	02 7b 0e             	add    0xe(%ebx),%bh
40356d:	00 00                	add    %al,(%eax)
40356f:	04 28                	add    $0x28,%al
403571:	fe 00                	incb   (%eax)
403573:	00 0a                	add    %cl,(%edx)
403575:	2a 00                	sub    (%eax),%al
403577:	00 3a                	add    %bh,(%edx)
403579:	02 28                	add    (%eax),%ch
40357b:	ff 00                	incl   (%eax)
40357d:	00 0a                	add    %cl,(%edx)
40357f:	26 02 28             	add    %es:(%eax),%ch
403582:	61                   	popa
403583:	00 00                	add    %al,(%eax)
403585:	0a 2a                	or     (%edx),%ch
403587:	00 22                	add    %ah,(%edx)
403589:	02 28                	add    (%eax),%ch
40358b:	ff 00                	incl   (%eax)
40358d:	00 0a                	add    %cl,(%edx)
40358f:	26 2a 00             	sub    %es:(%eax),%al
403592:	00 00                	add    %al,(%eax)
403594:	03 30                	add    (%eax),%esi
403596:	01 00                	add    %eax,(%eax)
403598:	2d 01 00 00 00       	sub    $0x1,%eax
40359d:	00 00                	add    %al,(%eax)
40359f:	00 20                	add    %ah,(%eax)
4035a1:	ad                   	lods   %ds:(%esi),%eax
4035a2:	e3 41                	jecxz  0x4035e5
4035a4:	79 28                	jns    0x4035ce
4035a6:	7b 01                	jnp    0x4035a9
4035a8:	00 06                	add    %al,(%esi)
4035aa:	28 00                	sub    %al,(%eax)
4035ac:	01 00                	add    %eax,(%eax)
4035ae:	0a 80 0f 00 00 04    	or     0x400000f(%eax),%al
4035b4:	20 5f e3             	and    %bl,-0x1d(%edi)
4035b7:	41                   	inc    %ecx
4035b8:	79 28                	jns    0x4035e2
4035ba:	7b 01                	jnp    0x4035bd
4035bc:	00 06                	add    %al,(%esi)
4035be:	28 00                	sub    %al,(%eax)
4035c0:	01 00                	add    %eax,(%eax)
4035c2:	0a 80 10 00 00 04    	or     0x4000010(%eax),%al
4035c8:	20 41 e3             	and    %al,-0x1d(%ecx)
4035cb:	41                   	inc    %ecx