409268:	20 00                	and    %al,(%eax)
40926a:	20 00                	and    %al,(%eax)
40926c:	20 00                	and    %al,(%eax)
40926e:	20 00                	and    %al,(%eax)
409270:	20 00                	and    %al,(%eax)
409272:	20 00                	and    %al,(%eax)
409274:	20 00                	and    %al,(%eax)
409276:	20 00                	and    %al,(%eax)
409278:	20 00                	and    %al,(%eax)
40927a:	20 00                	and    %al,(%eax)
40927c:	20 00                	and    %al,(%eax)
40927e:	20 00                	and    %al,(%eax)
409280:	20 00                	and    %al,(%eax)
409282:	20 00                	and    %al,(%eax)
409284:	20 00                	and    %al,(%eax)
409286:	20 00                	and    %al,(%eax)
409288:	20 00                	and    %al,(%eax)
40928a:	20 00                	and    %al,(%eax)
40928c:	20 00                	and    %al,(%eax)
40928e:	20 00                	and    %al,(%eax)
409290:	20 00                	and    %al,(%eax)
409292:	20 00                	and    %al,(%eax)
409294:	20 00                	and    %al,(%eax)
409296:	7c 00                	jl     0x409298
409298:	01 79 7c             	add    %edi,0x7c(%ecx)
40929b:	00 5f 00             	add    %bl,0x0(%edi)
40929e:	5f                   	pop    %edi
40929f:	00 5f 00             	add    %bl,0x0(%edi)
4092a2:	5f                   	pop    %edi
4092a3:	00 5f 00             	add    %bl,0x0(%edi)
4092a6:	5f                   	pop    %edi
4092a7:	00 5f 00             	add    %bl,0x0(%edi)
4092aa:	5f                   	pop    %edi
4092ab:	00 5f 00             	add    %bl,0x0(%edi)
4092ae:	5f                   	pop    %edi
4092af:	00 5f 00             	add    %bl,0x0(%edi)
4092b2:	5f                   	pop    %edi
4092b3:	00 5f 00             	add    %bl,0x0(%edi)
4092b6:	5f                   	pop    %edi
4092b7:	00 5f 00             	add    %bl,0x0(%edi)
4092ba:	5f                   	pop    %edi
4092bb:	00 5f 00             	add    %bl,0x0(%edi)
4092be:	5f                   	pop    %edi
4092bf:	00 5f 00             	add    %bl,0x0(%edi)
4092c2:	5f                   	pop    %edi
4092c3:	00 5f 00             	add    %bl,0x0(%edi)
4092c6:	5f                   	pop    %edi
4092c7:	00 5f 00             	add    %bl,0x0(%edi)
4092ca:	5f                   	pop    %edi
4092cb:	00 5f 00             	add    %bl,0x0(%edi)
4092ce:	5f                   	pop    %edi
4092cf:	00 5f 00             	add    %bl,0x0(%edi)
4092d2:	5f                   	pop    %edi
4092d3:	00 5f 00             	add    %bl,0x0(%edi)
4092d6:	5f                   	pop    %edi
4092d7:	00 5f 00             	add    %bl,0x0(%edi)
4092da:	5f                   	pop    %edi
4092db:	00 5f 00             	add    %bl,0x0(%edi)
4092de:	5f                   	pop    %edi
4092df:	00 5f 00             	add    %bl,0x0(%edi)
4092e2:	5f                   	pop    %edi
4092e3:	00 5f 00             	add    %bl,0x0(%edi)
4092e6:	5f                   	pop    %edi
4092e7:	00 5f 00             	add    %bl,0x0(%edi)
4092ea:	5f                   	pop    %edi
4092eb:	00 5f 00             	add    %bl,0x0(%edi)
4092ee:	5f                   	pop    %edi
4092ef:	00 5f 00             	add    %bl,0x0(%edi)
4092f2:	5f                   	pop    %edi
4092f3:	00 5f 00             	add    %bl,0x0(%edi)
4092f6:	5f                   	pop    %edi
4092f7:	00 5f 00             	add    %bl,0x0(%edi)
4092fa:	5f                   	pop    %edi
4092fb:	00 5f 00             	add    %bl,0x0(%edi)
4092fe:	5f                   	pop    %edi
4092ff:	00 5f 00             	add    %bl,0x0(%edi)
409302:	5f                   	pop    %edi
409303:	00 5f 00             	add    %bl,0x0(%edi)
409306:	5f                   	pop    %edi
409307:	00 5f 00             	add    %bl,0x0(%edi)
40930a:	5f                   	pop    %edi
40930b:	00 5f 00             	add    %bl,0x0(%edi)
40930e:	5f                   	pop    %edi
40930f:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
409313:	15 20 00 5f 00       	adc    $0x5f0020,%eax
409318:	5f                   	pop    %edi
409319:	00 5f 00             	add    %bl,0x0(%edi)
40931c:	5f                   	pop    %edi
40931d:	00 5f 00             	add    %bl,0x0(%edi)
409320:	5f                   	pop    %edi
409321:	00 5f 00             	add    %bl,0x0(%edi)
409324:	5f                   	pop    %edi
409325:	00 5f 00             	add    %bl,0x0(%edi)
409328:	00 17                	add    %dl,(%edi)
40932a:	7c 00                	jl     0x40932c
40932c:	20 00                	and    %al,(%eax)
40932e:	20 00                	and    %al,(%eax)
409330:	20 00                	and    %al,(%eax)
409332:	20 00                	and    %al,(%eax)
409334:	20 00                	and    %al,(%eax)
409336:	20 00                	and    %al,(%eax)
409338:	20 00                	and    %al,(%eax)
40933a:	20 00                	and    %al,(%eax)
40933c:	20 00                	and    %al,(%eax)
40933e:	7c 00                	jl     0x409340
409340:	00 17                	add    %dl,(%edi)
409342:	7c 00                	jl     0x409344
409344:	20 00                	and    %al,(%eax)
409346:	53                   	push   %ebx
409347:	00 6f 00             	add    %ch,0x0(%edi)
40934a:	6b 00 6f             	imul   $0x6f,(%eax),%eax
40934d:	00 62 00             	add    %ah,0x0(%edx)
409350:	61                   	popa
409351:	00 6e 00             	add    %ch,0x0(%esi)
409354:	20 00                	and    %al,(%eax)
409356:	7c 00                	jl     0x409358
409358:	00 17                	add    %dl,(%edi)
40935a:	7c 00                	jl     0x40935c
40935c:	5f                   	pop    %edi
40935d:	00 5f 00             	add    %bl,0x0(%edi)
409360:	5f                   	pop    %edi
409361:	00 5f 00             	add    %bl,0x0(%edi)
409364:	5f                   	pop    %edi
409365:	00 5f 00             	add    %bl,0x0(%edi)
409368:	5f                   	pop    %edi
409369:	00 5f 00             	add    %bl,0x0(%edi)
40936c:	5f                   	pop    %edi
40936d:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
409371:	71 5f                	jno    0x4093d2
409373:	00 5f 00             	add    %bl,0x0(%edi)
409376:	5f                   	pop    %edi
409377:	00 5f 00             	add    %bl,0x0(%edi)
40937a:	5f                   	pop    %edi
40937b:	00 5f 00             	add    %bl,0x0(%edi)
40937e:	5f                   	pop    %edi
40937f:	00 5f 00             	add    %bl,0x0(%edi)
409382:	5f                   	pop    %edi
409383:	00 5f 00             	add    %bl,0x0(%edi)
409386:	5f                   	pop    %edi
409387:	00 5f 00             	add    %bl,0x0(%edi)
40938a:	5f                   	pop    %edi
40938b:	00 5f 00             	add    %bl,0x0(%edi)
40938e:	5f                   	pop    %edi
40938f:	00 5f 00             	add    %bl,0x0(%edi)
409392:	5f                   	pop    %edi
409393:	00 5f 00             	add    %bl,0x0(%edi)
409396:	5f                   	pop    %edi
409397:	00 5f 00             	add    %bl,0x0(%edi)
40939a:	5f                   	pop    %edi
40939b:	00 5f 00             	add    %bl,0x0(%edi)
40939e:	5f                   	pop    %edi
40939f:	00 5f 00             	add    %bl,0x0(%edi)
4093a2:	5f                   	pop    %edi
4093a3:	00 5f 00             	add    %bl,0x0(%edi)
4093a6:	5f                   	pop    %edi
4093a7:	00 5f 00             	add    %bl,0x0(%edi)
4093aa:	5f                   	pop    %edi
4093ab:	00 5f 00             	add    %bl,0x0(%edi)
4093ae:	5f                   	pop    %edi
4093af:	00 5f 00             	add    %bl,0x0(%edi)
4093b2:	5f                   	pop    %edi
4093b3:	00 5f 00             	add    %bl,0x0(%edi)
4093b6:	5f                   	pop    %edi
4093b7:	00 5f 00             	add    %bl,0x0(%edi)
4093ba:	5f                   	pop    %edi
4093bb:	00 5f 00             	add    %bl,0x0(%edi)
4093be:	5f                   	pop    %edi
4093bf:	00 5f 00             	add    %bl,0x0(%edi)
4093c2:	5f                   	pop    %edi
4093c3:	00 5f 00             	add    %bl,0x0(%edi)
4093c6:	5f                   	pop    %edi
4093c7:	00 5f 00             	add    %bl,0x0(%edi)
4093ca:	5f                   	pop    %edi
4093cb:	00 5f 00             	add    %bl,0x0(%edi)
4093ce:	5f                   	pop    %edi
4093cf:	00 5f 00             	add    %bl,0x0(%edi)
4093d2:	5f                   	pop    %edi
4093d3:	00 5f 00             	add    %bl,0x0(%edi)
4093d6:	5f                   	pop    %edi
4093d7:	00 5f 00             	add    %bl,0x0(%edi)
4093da:	5f                   	pop    %edi
4093db:	00 5f 00             	add    %bl,0x0(%edi)
4093de:	5f                   	pop    %edi
4093df:	00 5f 00             	add    %bl,0x0(%edi)
4093e2:	00 73 5f             	add    %dh,0x5f(%ebx)
4093e5:	00 5f 00             	add    %bl,0x0(%edi)
4093e8:	5f                   	pop    %edi
4093e9:	00 5f 00             	add    %bl,0x0(%edi)
4093ec:	5f                   	pop    %edi
4093ed:	00 5f 00             	add    %bl,0x0(%edi)
4093f0:	5f                   	pop    %edi
4093f1:	00 5f 00             	add    %bl,0x0(%edi)
4093f4:	5f                   	pop    %edi
4093f5:	00 5f 00             	add    %bl,0x0(%edi)
4093f8:	5f                   	pop    %edi
4093f9:	00 5f 00             	add    %bl,0x0(%edi)
4093fc:	5f                   	pop    %edi
4093fd:	00 5f 00             	add    %bl,0x0(%edi)
409400:	5f                   	pop    %edi
409401:	00 5f 00             	add    %bl,0x0(%edi)
409404:	5f                   	pop    %edi
409405:	00 5f 00             	add    %bl,0x0(%edi)
409408:	5f                   	pop    %edi
409409:	00 5f 00             	add    %bl,0x0(%edi)
40940c:	5f                   	pop    %edi
40940d:	00 5f 00             	add    %bl,0x0(%edi)
409410:	5f                   	pop    %edi
409411:	00 5f 00             	add    %bl,0x0(%edi)
409414:	5f                   	pop    %edi
409415:	00 5f 00             	add    %bl,0x0(%edi)
409418:	5f                   	pop    %edi
409419:	00 5f 00             	add    %bl,0x0(%edi)
40941c:	5f                   	pop    %edi
40941d:	00 5f 00             	add    %bl,0x0(%edi)
409420:	5f                   	pop    %edi
409421:	00 5f 00             	add    %bl,0x0(%edi)
409424:	5f                   	pop    %edi
409425:	00 5f 00             	add    %bl,0x0(%edi)
409428:	5f                   	pop    %edi
409429:	00 5f 00             	add    %bl,0x0(%edi)
40942c:	5f                   	pop    %edi
40942d:	00 5f 00             	add    %bl,0x0(%edi)
409430:	5f                   	pop    %edi
409431:	00 5f 00             	add    %bl,0x0(%edi)
409434:	5f                   	pop    %edi
409435:	00 5f 00             	add    %bl,0x0(%edi)
409438:	5f                   	pop    %edi
409439:	00 5f 00             	add    %bl,0x0(%edi)
40943c:	5f                   	pop    %edi
40943d:	00 5f 00             	add    %bl,0x0(%edi)
409440:	5f                   	pop    %edi
409441:	00 5f 00             	add    %bl,0x0(%edi)
409444:	5f                   	pop    %edi
409445:	00 5f 00             	add    %bl,0x0(%edi)
409448:	5f                   	pop    %edi
409449:	00 5f 00             	add    %bl,0x0(%edi)
40944c:	5f                   	pop    %edi
40944d:	00 5f 00             	add    %bl,0x0(%edi)
409450:	5f                   	pop    %edi
409451:	00 5f 00             	add    %bl,0x0(%edi)
409454:	7c 00                	jl     0x409456
409456:	00 39                	add    %bh,(%ecx)
409458:	53                   	push   %ebx
409459:	00 6f 00             	add    %ch,0x0(%edi)
40945c:	6b 00 6f             	imul   $0x6f,(%eax),%eax
40945f:	00 62 00             	add    %ah,0x0(%edx)
409462:	61                   	popa
409463:	00 6e 00             	add    %ch,0x0(%esi)
409466:	2e 00 50 00          	add    %dl,%cs:0x0(%eax)
40946a:	72 00                	jb     0x40946c
40946c:	6f                   	outsl  %ds:(%esi),(%dx)
40946d:	00 70 00             	add    %dh,0x0(%eax)
409470:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
409474:	74 00                	je     0x409476
409476:	69 00 65 00 73 00    	imul   $0x730065,(%eax),%eax
40947c:	2e 00 52 00          	add    %dl,%cs:0x0(%edx)
409480:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
409484:	6f                   	outsl  %ds:(%esi),(%dx)
409485:	00 75 00             	add    %dh,0x0(%ebp)
409488:	72 00                	jb     0x40948a
40948a:	63 00                	arpl   %eax,(%eax)
40948c:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
409490:	00 15 4d 00 75 00    	add    %dl,0x75004d
409496:	73 00                	jae    0x409498
409498:	69 00 63 00 50 00    	imul   $0x500063,(%eax),%eax
40949e:	6c                   	insb   (%dx),%es:(%edi)
40949f:	00 61 00             	add    %ah,0x0(%ecx)
4094a2:	79 00                	jns    0x4094a4
4094a4:	32 00                	xor    (%eax),%al
4094a6:	00 00                	add    %al,(%eax)
4094a8:	05 59 5e c5 17       	add    $0x17c55e59,%eax
4094ad:	0e                   	push   %cs
4094ae:	fb                   	sti
4094af:	46                   	inc    %esi
4094b0:	9b                   	fwait
4094b1:	15 09 8c 80 30       	adc    $0x30808c09,%eax
4094b6:	a0 fb 00 04 20       	mov    0x200400fb,%al
4094bb:	01 01                	add    %eax,(%ecx)
4094bd:	08 03                	or     %al,(%ebx)
4094bf:	20 00                	and    %al,(%eax)
4094c1:	01 05 20 01 01 11    	add    %eax,0x11010120
4094c7:	11 04 20             	adc    %eax,(%eax,%eiz,1)
4094ca:	01 01                	add    %eax,(%ecx)
4094cc:	0e                   	push   %cs
4094cd:	04 20                	add    $0x20,%al
4094cf:	01 01                	add    %eax,(%ecx)
4094d1:	02 06                	add    (%esi),%al
4094d3:	20 01                	and    %al,(%ecx)
4094d5:	01 11                	add    %edx,(%ecx)
4094d7:	80 8d 05 20 02 01 0e 	orb    $0xe,0x1022005(%ebp)
4094de:	0e                   	push   %cs
4094df:	06                   	push   %es
4094e0:	20 01                	and    %al,(%ecx)
4094e2:	01 11                	add    %edx,(%ecx)
4094e4:	80 b5 03 07 01 08 04 	xorb   $0x4,0x8010703(%ebp)
4094eb:	07                   	pop    %es
4094ec:	02 08                	add    (%eax),%cl
4094ee:	08 04 07             	or     %al,(%edi,%eax,1)
4094f1:	01 1d 05 08 07 05    	add    %ebx,0x5070805
4094f7:	1d 05 1c 1c 1c       	sbb    $0x1c1c1c05,%eax
4094fc:	0e                   	push   %cs
4094fd:	05 00 00 12 80       	add    $0x80120000,%eax
409502:	bd 0e 00 06 1c       	mov    $0x1c06000e,%ebp
409507:	1c 12                	sbb    $0x12,%al
409509:	80 c5 0e             	add    $0xe,%ch
40950c:	1d 1c 1d 0e 1d       	sbb    $0x1d0e1d1c,%eax
409511:	02 04 07             	add    (%edi,%eax,1),%al
409514:	01 12                	add    %edx,(%edx)
409516:	14 28                	adc    $0x28,%al
409518:	07                   	pop    %es
409519:	14 15                	adc    $0x15,%al
40951b:	12 49 01             	adc    0x1(%ecx),%cl
40951e:	12 48 15             	adc    0x15(%eax),%cl
409521:	12 49 01             	adc    0x1(%ecx),%cl
409524:	12 48 0e             	adc    0xe(%eax),%cl
409527:	12 48 12             	adc    0x12(%eax),%cl
40952a:	48                   	dec    %eax
40952b:	08 12                	or     %dl,(%edx)
40952d:	2c 12                	sub    $0x12,%al
40952f:	3c 12                	cmp    $0x12,%al
409531:	3c 12                	cmp    $0x12,%al
409533:	2c 12                	sub    $0x12,%al
409535:	4c                   	dec    %esp
409536:	03 03                	add    (%ebx),%eax
409538:	02 02                	add    (%edx),%al
40953a:	02 08                	add    (%eax),%cl
40953c:	02 02                	add    (%edx),%al
40953e:	12 44 03 20          	adc    0x20(%ebx,%eax,1),%al
409542:	00 0e                	add    %cl,(%esi)
409544:	06                   	push   %es
409545:	00 03                	add    %al,(%ebx)
409547:	0e                   	push   %cs
409548:	0e                   	push   %cs
409549:	0e                   	push   %cs
40954a:	0e                   	push   %cs
40954b:	06                   	push   %es
40954c:	15 12 49 01 12       	adc    $0x12014912,%eax
409551:	48                   	dec    %eax
409552:	0a 20                	or     (%eax),%ah
409554:	03 01                	add    (%ecx),%eax
409556:	0e                   	push   %cs
409557:	11 80 d1 11 80 d5    	adc    %eax,-0x2a7fee2f(%eax)
40955d:	06                   	push   %es
40955e:	20 01                	and    %al,(%ecx)
409560:	01 12                	add    %edx,(%edx)
409562:	80 d9 04             	sbb    $0x4,%cl
409565:	20 01                	and    %al,(%ecx)
409567:	03 08                	add    (%eax),%ecx
409569:	05 20 01 01 13       	add    $0x13010120,%eax
40956e:	00 03                	add    %al,(%ebx)