403267:	02 7b 02             	add    0x2(%ebx),%bh
40326a:	00 00                	add    %al,(%eax)
40326c:	04 6f                	add    $0x6f,%al
40326e:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403273:	32 00                	xor    (%eax),%al
403275:	00 0a                	add    %cl,(%edx)
403277:	72 98                	jb     0x403211
403279:	03 00                	add    (%eax),%eax
40327b:	70 1f                	jo     0x40329c
40327d:	16                   	push   %ss
40327e:	6f                   	outsl  %ds:(%esi),(%dx)
40327f:	36 00 00             	add    %al,%ss:(%eax)
403282:	0a 26                	or     (%esi),%ah
403284:	02 7b 02             	add    0x2(%ebx),%bh
403287:	00 00                	add    %al,(%eax)
403289:	04 6f                	add    $0x6f,%al
40328b:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403290:	32 00                	xor    (%eax),%al
403292:	00 0a                	add    %cl,(%edx)
403294:	72 b4                	jb     0x40324a
403296:	03 00                	add    (%eax),%eax
403298:	70 1f                	jo     0x4032b9
40329a:	16                   	push   %ss
40329b:	6f                   	outsl  %ds:(%esi),(%dx)
40329c:	36 00 00             	add    %al,%ss:(%eax)
40329f:	0a 26                	or     (%esi),%ah
4032a1:	02 7b 02             	add    0x2(%ebx),%bh
4032a4:	00 00                	add    %al,(%eax)
4032a6:	04 6f                	add    $0x6f,%al
4032a8:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4032ad:	32 00                	xor    (%eax),%al
4032af:	00 0a                	add    %cl,(%edx)
4032b1:	72 ac                	jb     0x40325f
4032b3:	03 00                	add    (%eax),%eax
4032b5:	70 1f                	jo     0x4032d6
4032b7:	16                   	push   %ss
4032b8:	6f                   	outsl  %ds:(%esi),(%dx)
4032b9:	36 00 00             	add    %al,%ss:(%eax)
4032bc:	0a 26                	or     (%esi),%ah
4032be:	02 7b 02             	add    0x2(%ebx),%bh
4032c1:	00 00                	add    %al,(%eax)
4032c3:	04 6f                	add    $0x6f,%al
4032c5:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4032ca:	32 00                	xor    (%eax),%al
4032cc:	00 0a                	add    %cl,(%edx)
4032ce:	72 8a                	jb     0x40325a
4032d0:	03 00                	add    (%eax),%eax
4032d2:	70 6f                	jo     0x403343
4032d4:	37                   	aaa
4032d5:	00 00                	add    %al,(%eax)
4032d7:	0a 03                	or     (%ebx),%al
4032d9:	16                   	push   %ss
4032da:	9a 6f 38 00 00 0a 00 	lcall  $0xa,$0x386f
4032e1:	02 7b 02             	add    0x2(%ebx),%bh
4032e4:	00 00                	add    %al,(%eax)
4032e6:	04 6f                	add    $0x6f,%al
4032e8:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4032ed:	32 00                	xor    (%eax),%al
4032ef:	00 0a                	add    %cl,(%edx)
4032f1:	72 98                	jb     0x40328b
4032f3:	03 00                	add    (%eax),%eax
4032f5:	70 6f                	jo     0x403366
4032f7:	37                   	aaa
4032f8:	00 00                	add    %al,(%eax)
4032fa:	0a 03                	or     (%ebx),%al
4032fc:	17                   	pop    %ss
4032fd:	9a 6f 38 00 00 0a 00 	lcall  $0xa,$0x386f
403304:	02 7b 02             	add    0x2(%ebx),%bh
403307:	00 00                	add    %al,(%eax)
403309:	04 6f                	add    $0x6f,%al
40330b:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403310:	32 00                	xor    (%eax),%al
403312:	00 0a                	add    %cl,(%edx)
403314:	72 a4                	jb     0x4032ba
403316:	03 00                	add    (%eax),%eax
403318:	70 6f                	jo     0x403389
40331a:	37                   	aaa
40331b:	00 00                	add    %al,(%eax)
40331d:	0a 03                	or     (%ebx),%al
40331f:	18 9a 28 39 00 00    	sbb    %bl,0x3928(%edx)
403325:	0a 8c 51 00 00 01 6f 	or     0x6f010000(%ecx,%edx,2),%cl
40332c:	38 00                	cmp    %al,(%eax)
40332e:	00 0a                	add    %cl,(%edx)
403330:	00 02                	add    %al,(%edx)
403332:	7b 02                	jnp    0x403336
403334:	00 00                	add    %al,(%eax)
403336:	04 6f                	add    $0x6f,%al
403338:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
40333d:	32 00                	xor    (%eax),%al
40333f:	00 0a                	add    %cl,(%edx)
403341:	72 b4                	jb     0x4032f7
403343:	03 00                	add    (%eax),%eax
403345:	70 6f                	jo     0x4033b6
403347:	37                   	aaa
403348:	00 00                	add    %al,(%eax)
40334a:	0a 03                	or     (%ebx),%al
40334c:	19 9a 6f 38 00 00    	sbb    %ebx,0x386f(%edx)
403352:	0a 00                	or     (%eax),%al
403354:	02 7b 02             	add    0x2(%ebx),%bh
403357:	00 00                	add    %al,(%eax)
403359:	04 6f                	add    $0x6f,%al
40335b:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403360:	32 00                	xor    (%eax),%al
403362:	00 0a                	add    %cl,(%edx)
403364:	72 ac                	jb     0x403312
403366:	03 00                	add    (%eax),%eax
403368:	70 6f                	jo     0x4033d9
40336a:	37                   	aaa
40336b:	00 00                	add    %al,(%eax)
40336d:	0a 03                	or     (%ebx),%al
40336f:	1a 9a 6f 38 00 00    	sbb    0x386f(%edx),%bl
403375:	0a 00                	or     (%eax),%al
403377:	02 7b 02             	add    0x2(%ebx),%bh
40337a:	00 00                	add    %al,(%eax)
40337c:	04 6f                	add    $0x6f,%al
40337e:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403383:	32 00                	xor    (%eax),%al
403385:	00 0a                	add    %cl,(%edx)
403387:	72 04                	jb     0x40338d
403389:	08 00                	or     %al,(%eax)
40338b:	70 6f                	jo     0x4033fc
40338d:	37                   	aaa
40338e:	00 00                	add    %al,(%eax)
403390:	0a 03                	or     (%ebx),%al
403392:	1b 9a 28 39 00 00    	sbb    0x3928(%edx),%ebx
403398:	0a 8c 51 00 00 01 6f 	or     0x6f010000(%ecx,%edx,2),%cl
40339f:	38 00                	cmp    %al,(%eax)
4033a1:	00 0a                	add    %cl,(%edx)
4033a3:	00 00                	add    %al,(%eax)
4033a5:	38 f0                	cmp    %dh,%al
4033a7:	02 00                	add    (%eax),%al
4033a9:	00 04 72             	add    %al,(%edx,%esi,2)
4033ac:	07                   	pop    %es
4033ad:	00 00                	add    %al,(%eax)
4033af:	70 28                	jo     0x4033d9
4033b1:	1d 00 00 0a 0c       	sbb    $0xc0a0000,%eax
4033b6:	08 39                	or     %bh,(%ecx)
4033b8:	3f                   	aas
4033b9:	01 00                	add    %eax,(%eax)
4033bb:	00 00                	add    %al,(%eax)
4033bd:	72 0e                	jb     0x4033cd
4033bf:	08 00                	or     %al,(%eax)
4033c1:	70 0a                	jo     0x4033cd
4033c3:	02 7b 03             	add    0x3(%ebx),%bh
4033c6:	00 00                	add    %al,(%eax)
4033c8:	04 06                	add    $0x6,%al
4033ca:	02 7b 01             	add    0x1(%ebx),%bh
4033cd:	00 00                	add    %al,(%eax)
4033cf:	04 73                	add    $0x73,%al
4033d1:	24 00                	and    $0x0,%al
4033d3:	00 0a                	add    %cl,(%edx)
4033d5:	6f                   	outsl  %ds:(%esi),(%dx)
4033d6:	34 00                	xor    $0x0,%al
4033d8:	00 0a                	add    %cl,(%edx)
4033da:	00 02                	add    %al,(%edx)
4033dc:	7b 03                	jnp    0x4033e1
4033de:	00 00                	add    %al,(%eax)
4033e0:	04 6f                	add    $0x6f,%al
4033e2:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4033e7:	32 00                	xor    (%eax),%al
4033e9:	00 0a                	add    %cl,(%edx)
4033eb:	72 94                	jb     0x403381
4033ed:	05 00 70 1f 16       	add    $0x161f7000,%eax
4033f2:	6f                   	outsl  %ds:(%esi),(%dx)
4033f3:	36 00 00             	add    %al,%ss:(%eax)
4033f6:	0a 26                	or     (%esi),%ah
4033f8:	02 7b 03             	add    0x3(%ebx),%bh
4033fb:	00 00                	add    %al,(%eax)
4033fd:	04 6f                	add    $0x6f,%al
4033ff:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403404:	32 00                	xor    (%eax),%al
403406:	00 0a                	add    %cl,(%edx)
403408:	72 a0                	jb     0x4033aa
40340a:	05 00 70 1f 16       	add    $0x161f7000,%eax
40340f:	6f                   	outsl  %ds:(%esi),(%dx)
403410:	36 00 00             	add    %al,%ss:(%eax)
403413:	0a 26                	or     (%esi),%ah
403415:	02 7b 03             	add    0x3(%ebx),%bh
403418:	00 00                	add    %al,(%eax)
40341a:	04 6f                	add    $0x6f,%al
40341c:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403421:	32 00                	xor    (%eax),%al
403423:	00 0a                	add    %cl,(%edx)
403425:	72 d6                	jb     0x4033fd
403427:	05 00 70 1f 16       	add    $0x161f7000,%eax
40342c:	6f                   	outsl  %ds:(%esi),(%dx)
40342d:	36 00 00             	add    %al,%ss:(%eax)
403430:	0a 26                	or     (%esi),%ah
403432:	02 7b 03             	add    0x3(%ebx),%bh
403435:	00 00                	add    %al,(%eax)
403437:	04 6f                	add    $0x6f,%al
403439:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
40343e:	32 00                	xor    (%eax),%al
403440:	00 0a                	add    %cl,(%edx)
403442:	72 94                	jb     0x4033d8
403444:	05 00 70 6f 37       	add    $0x376f7000,%eax
403449:	00 00                	add    %al,(%eax)
40344b:	0a 03                	or     (%ebx),%al
40344d:	16                   	push   %ss
40344e:	9a 6f 38 00 00 0a 00 	lcall  $0xa,$0x386f
403455:	02 7b 03             	add    0x3(%ebx),%bh
403458:	00 00                	add    %al,(%eax)
40345a:	04 6f                	add    $0x6f,%al
40345c:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403461:	32 00                	xor    (%eax),%al
403463:	00 0a                	add    %cl,(%edx)
403465:	72 a0                	jb     0x403407
403467:	05 00 70 6f 37       	add    $0x376f7000,%eax
40346c:	00 00                	add    %al,(%eax)
40346e:	0a 03                	or     (%ebx),%al
403470:	17                   	pop    %ss
403471:	9a 6f 38 00 00 0a 00 	lcall  $0xa,$0x386f
403478:	02 7b 03             	add    0x3(%ebx),%bh
40347b:	00 00                	add    %al,(%eax)
40347d:	04 6f                	add    $0x6f,%al
40347f:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403484:	32 00                	xor    (%eax),%al
403486:	00 0a                	add    %cl,(%edx)
403488:	72 78                	jb     0x403502
40348a:	08 00                	or     %al,(%eax)
40348c:	70 6f                	jo     0x4034fd
40348e:	37                   	aaa
40348f:	00 00                	add    %al,(%eax)
403491:	0a 03                	or     (%ebx),%al
403493:	18 9a 28 39 00 00    	sbb    %bl,0x3928(%edx)
403499:	0a 8c 51 00 00 01 6f 	or     0x6f010000(%ecx,%edx,2),%cl
4034a0:	38 00                	cmp    %al,(%eax)
4034a2:	00 0a                	add    %cl,(%edx)
4034a4:	00 02                	add    %al,(%edx)
4034a6:	7b 03                	jnp    0x4034ab
4034a8:	00 00                	add    %al,(%eax)
4034aa:	04 6f                	add    $0x6f,%al
4034ac:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4034b1:	32 00                	xor    (%eax),%al
4034b3:	00 0a                	add    %cl,(%edx)
4034b5:	72 82                	jb     0x403439
4034b7:	08 00                	or     %al,(%eax)
4034b9:	70 6f                	jo     0x40352a
4034bb:	37                   	aaa
4034bc:	00 00                	add    %al,(%eax)
4034be:	0a 03                	or     (%ebx),%al
4034c0:	19 9a 28 39 00 00    	sbb    %ebx,0x3928(%edx)
4034c6:	0a 8c 51 00 00 01 6f 	or     0x6f010000(%ecx,%edx,2),%cl
4034cd:	38 00                	cmp    %al,(%eax)
4034cf:	00 0a                	add    %cl,(%edx)
4034d1:	00 02                	add    %al,(%edx)
4034d3:	7b 03                	jnp    0x4034d8
4034d5:	00 00                	add    %al,(%eax)
4034d7:	04 6f                	add    $0x6f,%al
4034d9:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4034de:	32 00                	xor    (%eax),%al
4034e0:	00 0a                	add    %cl,(%edx)
4034e2:	72 d6                	jb     0x4034ba
4034e4:	05 00 70 6f 37       	add    $0x376f7000,%eax
4034e9:	00 00                	add    %al,(%eax)
4034eb:	0a 03                	or     (%ebx),%al
4034ed:	1a 9a 6f 38 00 00    	sbb    0x386f(%edx),%bl
4034f3:	0a 00                	or     (%eax),%al
4034f5:	00 38                	add    %bh,(%eax)
4034f7:	9f                   	lahf
4034f8:	01 00                	add    %eax,(%eax)
4034fa:	00 04 72             	add    %al,(%edx,%esi,2)
4034fd:	0d 00 00 70 28       	or     $0x28700000,%eax
403502:	1d 00 00 0a 0d       	sbb    $0xd0a0000,%eax
403507:	09 39                	or     %edi,(%ecx)
403509:	8d 01                	lea    (%ecx),%eax
40350b:	00 00                	add    %al,(%eax)
40350d:	00 72 8a             	add    %dh,-0x76(%edx)
403510:	08 00                	or     %al,(%eax)
403512:	70 0a                	jo     0x40351e
403514:	02 7b 04             	add    0x4(%ebx),%bh
403517:	00 00                	add    %al,(%eax)
403519:	04 06                	add    $0x6,%al
40351b:	02 7b 01             	add    0x1(%ebx),%bh
40351e:	00 00                	add    %al,(%eax)
403520:	04 73                	add    $0x73,%al
403522:	24 00                	and    $0x0,%al
403524:	00 0a                	add    %cl,(%edx)
403526:	6f                   	outsl  %ds:(%esi),(%dx)
403527:	34 00                	xor    $0x0,%al
403529:	00 0a                	add    %cl,(%edx)
40352b:	00 02                	add    %al,(%edx)
40352d:	7b 04                	jnp    0x403533
40352f:	00 00                	add    %al,(%eax)
403531:	04 6f                	add    $0x6f,%al
403533:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403538:	32 00                	xor    (%eax),%al
40353a:	00 0a                	add    %cl,(%edx)
40353c:	72 2a                	jb     0x403568
40353e:	07                   	pop    %es
40353f:	00 70 1f             	add    %dh,0x1f(%eax)
403542:	16                   	push   %ss
403543:	6f                   	outsl  %ds:(%esi),(%dx)
403544:	36 00 00             	add    %al,%ss:(%eax)
403547:	0a 26                	or     (%esi),%ah
403549:	02 7b 04             	add    0x4(%ebx),%bh
40354c:	00 00                	add    %al,(%eax)
40354e:	04 6f                	add    $0x6f,%al
403550:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403555:	32 00                	xor    (%eax),%al
403557:	00 0a                	add    %cl,(%edx)
403559:	72 36                	jb     0x403591
40355b:	07                   	pop    %es
40355c:	00 70 1f             	add    %dh,0x1f(%eax)
40355f:	16                   	push   %ss
403560:	6f                   	outsl  %ds:(%esi),(%dx)
403561:	36 00 00             	add    %al,%ss:(%eax)
403564:	0a 26                	or     (%esi),%ah
403566:	02 7b 04             	add    0x4(%ebx),%bh
403569:	00 00                	add    %al,(%eax)
40356b:	04 6f                	add    $0x6f,%al
40356d:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
403572:	32 00                	xor    (%eax),%al
403574:	00 0a                	add    %cl,(%edx)
403576:	72 94                	jb     0x40350c
403578:	05 00 70 1f 16       	add    $0x161f7000,%eax
40357d:	6f                   	outsl  %ds:(%esi),(%dx)
40357e:	36 00 00             	add    %al,%ss:(%eax)
403581:	0a 26                	or     (%esi),%ah
403583:	02 7b 04             	add    0x4(%ebx),%bh
403586:	00 00                	add    %al,(%eax)
403588:	04 6f                	add    $0x6f,%al
40358a:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
40358f:	32 00                	xor    (%eax),%al
403591:	00 0a                	add    %cl,(%edx)
403593:	72 42                	jb     0x4035d7
403595:	07                   	pop    %es
403596:	00 70 1f             	add    %dh,0x1f(%eax)
403599:	16                   	push   %ss
40359a:	6f                   	outsl  %ds:(%esi),(%dx)
40359b:	36 00 00             	add    %al,%ss:(%eax)
40359e:	0a 26                	or     (%esi),%ah
4035a0:	02 7b 04             	add    0x4(%ebx),%bh
4035a3:	00 00                	add    %al,(%eax)
4035a5:	04 6f                	add    $0x6f,%al
4035a7:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4035ac:	32 00                	xor    (%eax),%al
4035ae:	00 0a                	add    %cl,(%edx)
4035b0:	72 4c                	jb     0x4035fe
4035b2:	07                   	pop    %es
4035b3:	00 70 1f             	add    %dh,0x1f(%eax)
4035b6:	1f                   	pop    %ds
4035b7:	6f                   	outsl  %ds:(%esi),(%dx)
4035b8:	36 00 00             	add    %al,%ss:(%eax)
4035bb:	0a 26                	or     (%esi),%ah
4035bd:	02 7b 04             	add    0x4(%ebx),%bh
4035c0:	00 00                	add    %al,(%eax)
4035c2:	04 6f                	add    $0x6f,%al
4035c4:	35 00 00 0a 6f       	xor    $0x6f0a0000,%eax
4035c9:	32 00                	xor    (%eax),%al