410331:	02 7b ff             	add    -0x1(%ebx),%bh
410334:	00 00                	add    %al,(%eax)
410336:	04 02                	add    $0x2,%al
410338:	fe 06                	incb   (%esi)
41033a:	36 01 00             	add    %eax,%ss:(%eax)
41033d:	06                   	push   %es
41033e:	73 48                	jae    0x410388
410340:	00 00                	add    %al,(%eax)
410342:	0a 6f cf             	or     -0x31(%edi),%ch
410345:	01 00                	add    %eax,(%eax)
410347:	0a 00                	or     (%eax),%al
410349:	02 7b 27             	add    0x27(%ebx),%bh
41034c:	01 00                	add    %eax,(%eax)
41034e:	04 17                	add    $0x17,%al
410350:	6f                   	outsl  %ds:(%esi),(%dx)
410351:	9d                   	popf
410352:	01 00                	add    %eax,(%eax)
410354:	0a 00                	or     (%eax),%al
410356:	02 7b 27             	add    0x27(%ebx),%bh
410359:	01 00                	add    %eax,(%eax)
41035b:	04 1f                	add    $0x1f,%al
41035d:	0a 6f d0             	or     -0x30(%edi),%ch
410360:	01 00                	add    %eax,(%eax)
410362:	0a 00                	or     (%eax),%al
410364:	02 7b 27             	add    0x27(%ebx),%bh
410367:	01 00                	add    %eax,(%eax)
410369:	04 02                	add    $0x2,%al
41036b:	fe 06                	incb   (%esi)
41036d:	62 01                	bound  %eax,(%ecx)
41036f:	00 06                	add    %al,(%esi)
410371:	73 48                	jae    0x4103bb
410373:	00 00                	add    %al,(%eax)
410375:	0a 6f cf             	or     -0x31(%edi),%ch
410378:	01 00                	add    %eax,(%eax)
41037a:	0a 00                	or     (%eax),%al
41037c:	02 7b c2             	add    -0x3e(%ebx),%bh
41037f:	00 00                	add    %al,(%eax)
410381:	04 16                	add    $0x16,%al
410383:	6f                   	outsl  %ds:(%esi),(%dx)
410384:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
41038a:	7b c2                	jnp    0x41034e
41038c:	00 00                	add    %al,(%eax)
41038e:	04 6f                	add    $0x6f,%al
410390:	6a 00                	push   $0x0
410392:	00 0a                	add    %cl,(%edx)
410394:	00 02                	add    %al,(%edx)
410396:	7b 17                	jnp    0x4103af
410398:	01 00                	add    %eax,(%eax)
41039a:	04 16                	add    $0x16,%al
41039c:	6f                   	outsl  %ds:(%esi),(%dx)
41039d:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
4103a3:	7b c0                	jnp    0x410365
4103a5:	00 00                	add    %al,(%eax)
4103a7:	04 16                	add    $0x16,%al
4103a9:	6f                   	outsl  %ds:(%esi),(%dx)
4103aa:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
4103b0:	7b c0                	jnp    0x410372
4103b2:	00 00                	add    %al,(%eax)
4103b4:	04 6f                	add    $0x6f,%al
4103b6:	6a 00                	push   $0x0
4103b8:	00 0a                	add    %cl,(%edx)
4103ba:	00 02                	add    %al,(%edx)
4103bc:	7b bf                	jnp    0x41037d
4103be:	00 00                	add    %al,(%eax)
4103c0:	04 16                	add    $0x16,%al
4103c2:	6f                   	outsl  %ds:(%esi),(%dx)
4103c3:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
4103c9:	7b bf                	jnp    0x41038a
4103cb:	00 00                	add    %al,(%eax)
4103cd:	04 6f                	add    $0x6f,%al
4103cf:	6a 00                	push   $0x0
4103d1:	00 0a                	add    %cl,(%edx)
4103d3:	00 02                	add    %al,(%edx)
4103d5:	7b be                	jnp    0x410395
4103d7:	00 00                	add    %al,(%eax)
4103d9:	04 16                	add    $0x16,%al
4103db:	6f                   	outsl  %ds:(%esi),(%dx)
4103dc:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
4103e2:	7b be                	jnp    0x4103a2
4103e4:	00 00                	add    %al,(%eax)
4103e6:	04 6f                	add    $0x6f,%al
4103e8:	6a 00                	push   $0x0
4103ea:	00 0a                	add    %cl,(%edx)
4103ec:	00 02                	add    %al,(%edx)
4103ee:	7b bd                	jnp    0x4103ad
4103f0:	00 00                	add    %al,(%eax)
4103f2:	04 16                	add    $0x16,%al
4103f4:	6f                   	outsl  %ds:(%esi),(%dx)
4103f5:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
4103fb:	7b bd                	jnp    0x4103ba
4103fd:	00 00                	add    %al,(%eax)
4103ff:	04 6f                	add    $0x6f,%al
410401:	6a 00                	push   $0x0
410403:	00 0a                	add    %cl,(%edx)
410405:	00 02                	add    %al,(%edx)
410407:	7b c5                	jnp    0x4103ce
410409:	00 00                	add    %al,(%eax)
41040b:	04 16                	add    $0x16,%al
41040d:	6f                   	outsl  %ds:(%esi),(%dx)
41040e:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
410414:	7b c5                	jnp    0x4103db
410416:	00 00                	add    %al,(%eax)
410418:	04 6f                	add    $0x6f,%al
41041a:	6a 00                	push   $0x0
41041c:	00 0a                	add    %cl,(%edx)
41041e:	00 02                	add    %al,(%edx)
410420:	7b dd                	jnp    0x4103ff
410422:	00 00                	add    %al,(%eax)
410424:	04 6f                	add    $0x6f,%al
410426:	b2 01                	mov    $0x1,%dl
410428:	00 0a                	add    %cl,(%edx)
41042a:	16                   	push   %ss
41042b:	6f                   	outsl  %ds:(%esi),(%dx)
41042c:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
410432:	7b dd                	jnp    0x410411
410434:	00 00                	add    %al,(%eax)
410436:	04 6f                	add    $0x6f,%al
410438:	b2 01                	mov    $0x1,%dl
41043a:	00 0a                	add    %cl,(%edx)
41043c:	6f                   	outsl  %ds:(%esi),(%dx)
41043d:	6a 00                	push   $0x0
41043f:	00 0a                	add    %cl,(%edx)
410441:	00 02                	add    %al,(%edx)
410443:	7b dd                	jnp    0x410422
410445:	00 00                	add    %al,(%eax)
410447:	04 6f                	add    $0x6f,%al
410449:	b3 01                	mov    $0x1,%bl
41044b:	00 0a                	add    %cl,(%edx)
41044d:	16                   	push   %ss
41044e:	6f                   	outsl  %ds:(%esi),(%dx)
41044f:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
410455:	7b dd                	jnp    0x410434
410457:	00 00                	add    %al,(%eax)
410459:	04 16                	add    $0x16,%al
41045b:	6f                   	outsl  %ds:(%esi),(%dx)
41045c:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
410462:	7b dd                	jnp    0x410441
410464:	00 00                	add    %al,(%eax)
410466:	04 6f                	add    $0x6f,%al
410468:	6a 00                	push   $0x0
41046a:	00 0a                	add    %cl,(%edx)
41046c:	00 02                	add    %al,(%edx)
41046e:	7b 0c                	jnp    0x41047c
410470:	01 00                	add    %eax,(%eax)
410472:	04 16                	add    $0x16,%al
410474:	6f                   	outsl  %ds:(%esi),(%dx)
410475:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
41047b:	7b 0c                	jnp    0x410489
41047d:	01 00                	add    %eax,(%eax)
41047f:	04 6f                	add    $0x6f,%al
410481:	6a 00                	push   $0x0
410483:	00 0a                	add    %cl,(%edx)
410485:	00 2a                	add    %ch,(%edx)
410487:	00 1b                	add    %bl,(%ebx)
410489:	30 02                	xor    %al,(%edx)
41048b:	00 38                	add    %bh,(%eax)
41048d:	00 00                	add    %al,(%eax)
41048f:	00 7d 00             	add    %bh,0x0(%ebp)
410492:	00 11                	add    %dl,(%ecx)
410494:	00 28                	add    %ch,(%eax)
410496:	d1 01                	roll   $1,(%ecx)
410498:	00 0a                	add    %cl,(%edx)
41049a:	00 16                	add    %dl,(%esi)
41049c:	28 d2                	sub    %dl,%dl
41049e:	01 00                	add    %eax,(%eax)
4104a0:	0a 00                	or     (%eax),%al
4104a2:	73 04                	jae    0x4104a8
4104a4:	00 00                	add    %al,(%eax)
4104a6:	06                   	push   %es
4104a7:	28 d3                	sub    %dl,%bl
4104a9:	01 00                	add    %eax,(%eax)
4104ab:	0a 00                	or     (%eax),%al
4104ad:	14 0a                	adc    $0xa,%al
4104af:	00 17                	add    %dl,(%edi)
4104b1:	72 ef                	jb     0x4104a2
4104b3:	23 00                	and    (%eax),%eax
4104b5:	70 73                	jo     0x41052a
4104b7:	d4 01                	aam    $0x1
4104b9:	00 0a                	add    %cl,(%edx)
4104bb:	0a 00                	or     (%eax),%al
4104bd:	de 05 26 00 00 de    	fiadds 0xde000026
4104c3:	00 06                	add    %al,(%esi)
4104c5:	28 d5                	sub    %dl,%ch
4104c7:	01 00                	add    %eax,(%eax)
4104c9:	0a 00                	or     (%eax),%al
4104cb:	2a 01                	sub    (%ecx),%al
4104cd:	10 00                	adc    %al,(%eax)
4104cf:	00 00                	add    %al,(%eax)
4104d1:	00 1b                	add    %bl,(%ebx)
4104d3:	00 10                	add    %dl,(%eax)
4104d5:	2b 00                	sub    (%eax),%eax
4104d7:	05 10 00 00 01       	add    $0x1000010,%eax
4104dc:	1e                   	push   %ds
4104dd:	17                   	pop    %ss
4104de:	80 42 01 00          	addb   $0x0,0x1(%edx)
4104e2:	04 2a                	add    $0x2a,%al
4104e4:	13 30                	adc    (%eax),%esi
4104e6:	02 00                	add    (%eax),%al
4104e8:	30 04 00             	xor    %al,(%eax,%eax,1)
4104eb:	00 00                	add    %al,(%eax)
4104ed:	00 00                	add    %al,(%eax)
4104ef:	00 02                	add    %al,(%edx)
4104f1:	73 6a                	jae    0x41055d
4104f3:	01 00                	add    %eax,(%eax)
4104f5:	06                   	push   %es
4104f6:	7d 58                	jge    0x410550
4104f8:	01 00                	add    %eax,(%eax)
4104fa:	04 02                	add    $0x2,%al
4104fc:	73 6b                	jae    0x410569
4104fe:	01 00                	add    %eax,(%eax)
410500:	06                   	push   %es
410501:	7d 59                	jge    0x41055c
410503:	01 00                	add    %eax,(%eax)
410505:	04 02                	add    $0x2,%al
410507:	73 6c                	jae    0x410575
410509:	01 00                	add    %eax,(%eax)
41050b:	06                   	push   %es
41050c:	7d 5a                	jge    0x410568
41050e:	01 00                	add    %eax,(%eax)
410510:	04 02                	add    $0x2,%al
410512:	73 6d                	jae    0x410581
410514:	01 00                	add    %eax,(%eax)
410516:	06                   	push   %es
410517:	7d 5b                	jge    0x410574
410519:	01 00                	add    %eax,(%eax)
41051b:	04 02                	add    $0x2,%al
41051d:	73 6e                	jae    0x41058d
41051f:	01 00                	add    %eax,(%eax)
410521:	06                   	push   %es
410522:	7d 5c                	jge    0x410580
410524:	01 00                	add    %eax,(%eax)
410526:	04 02                	add    $0x2,%al
410528:	72 2d                	jb     0x410557
41052a:	24 00                	and    $0x0,%al
41052c:	70 28                	jo     0x410556
41052e:	6f                   	outsl  %ds:(%esi),(%dx)
41052f:	01 00                	add    %eax,(%eax)
410531:	06                   	push   %es
410532:	7d 5d                	jge    0x410591
410534:	01 00                	add    %eax,(%eax)
410536:	04 02                	add    $0x2,%al
410538:	72 4b                	jb     0x410585
41053a:	24 00                	and    $0x0,%al
41053c:	70 28                	jo     0x410566
41053e:	6f                   	outsl  %ds:(%esi),(%dx)
41053f:	01 00                	add    %eax,(%eax)
410541:	06                   	push   %es
410542:	7d 5e                	jge    0x4105a2
410544:	01 00                	add    %eax,(%eax)
410546:	04 02                	add    $0x2,%al
410548:	72 6d                	jb     0x4105b7
41054a:	24 00                	and    $0x0,%al
41054c:	70 28                	jo     0x410576
41054e:	6f                   	outsl  %ds:(%esi),(%dx)
41054f:	01 00                	add    %eax,(%eax)
410551:	06                   	push   %es
410552:	7d 5f                	jge    0x4105b3
410554:	01 00                	add    %eax,(%eax)
410556:	04 02                	add    $0x2,%al
410558:	72 83                	jb     0x4104dd
41055a:	24 00                	and    $0x0,%al
41055c:	70 28                	jo     0x410586
41055e:	6f                   	outsl  %ds:(%esi),(%dx)
41055f:	01 00                	add    %eax,(%eax)
410561:	06                   	push   %es
410562:	7d 60                	jge    0x4105c4
410564:	01 00                	add    %eax,(%eax)
410566:	04 02                	add    $0x2,%al
410568:	72 9b                	jb     0x410505
41056a:	24 00                	and    $0x0,%al
41056c:	70 28                	jo     0x410596
41056e:	6f                   	outsl  %ds:(%esi),(%dx)
41056f:	01 00                	add    %eax,(%eax)
410571:	06                   	push   %es
410572:	7d 61                	jge    0x4105d5
410574:	01 00                	add    %eax,(%eax)
410576:	04 02                	add    $0x2,%al
410578:	72 c7                	jb     0x410541
41057a:	24 00                	and    $0x0,%al
41057c:	70 28                	jo     0x4105a6
41057e:	6f                   	outsl  %ds:(%esi),(%dx)
41057f:	01 00                	add    %eax,(%eax)
410581:	06                   	push   %es
410582:	7d 62                	jge    0x4105e6
410584:	01 00                	add    %eax,(%eax)
410586:	04 02                	add    $0x2,%al
410588:	72 d5                	jb     0x41055f
41058a:	24 00                	and    $0x0,%al
41058c:	70 28                	jo     0x4105b6
41058e:	6f                   	outsl  %ds:(%esi),(%dx)
41058f:	01 00                	add    %eax,(%eax)
410591:	06                   	push   %es
410592:	7d 63                	jge    0x4105f7
410594:	01 00                	add    %eax,(%eax)
410596:	04 02                	add    $0x2,%al
410598:	72 f9                	jb     0x410593
41059a:	24 00                	and    $0x0,%al
41059c:	70 28                	jo     0x4105c6
41059e:	6f                   	outsl  %ds:(%esi),(%dx)
41059f:	01 00                	add    %eax,(%eax)
4105a1:	06                   	push   %es
4105a2:	7d 64                	jge    0x410608
4105a4:	01 00                	add    %eax,(%eax)
4105a6:	04 02                	add    $0x2,%al
4105a8:	72 11                	jb     0x4105bb
4105aa:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105af:	01 00                	add    %eax,(%eax)
4105b1:	06                   	push   %es
4105b2:	7d 65                	jge    0x410619
4105b4:	01 00                	add    %eax,(%eax)
4105b6:	04 02                	add    $0x2,%al
4105b8:	72 35                	jb     0x4105ef
4105ba:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105bf:	01 00                	add    %eax,(%eax)
4105c1:	06                   	push   %es
4105c2:	7d 66                	jge    0x41062a
4105c4:	01 00                	add    %eax,(%eax)
4105c6:	04 02                	add    $0x2,%al
4105c8:	72 4b                	jb     0x410615
4105ca:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105cf:	01 00                	add    %eax,(%eax)
4105d1:	06                   	push   %es
4105d2:	7d 67                	jge    0x41063b
4105d4:	01 00                	add    %eax,(%eax)
4105d6:	04 02                	add    $0x2,%al
4105d8:	72 5f                	jb     0x410639
4105da:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105df:	01 00                	add    %eax,(%eax)
4105e1:	06                   	push   %es
4105e2:	7d 68                	jge    0x41064c
4105e4:	01 00                	add    %eax,(%eax)
4105e6:	04 02                	add    $0x2,%al
4105e8:	72 75                	jb     0x41065f
4105ea:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105ef:	01 00                	add    %eax,(%eax)
4105f1:	06                   	push   %es
4105f2:	7d 69                	jge    0x41065d
4105f4:	01 00                	add    %eax,(%eax)
4105f6:	04 02                	add    $0x2,%al
4105f8:	72 97                	jb     0x410591
4105fa:	25 00 70 28 6f       	and    $0x6f287000,%eax
4105ff:	01 00                	add    %eax,(%eax)
410601:	06                   	push   %es
410602:	7d 6a                	jge    0x41066e
410604:	01 00                	add    %eax,(%eax)
410606:	04 02                	add    $0x2,%al
410608:	72 c7                	jb     0x4105d1
41060a:	25 00 70 28 6f       	and    $0x6f287000,%eax
41060f:	01 00                	add    %eax,(%eax)
410611:	06                   	push   %es