401194:	28 1a                	sub    %bl,(%edx)
401196:	40                   	inc    %eax
401197:	00 45 27             	add    %al,0x27(%ebp)
40119a:	00 00                	add    %al,(%eax)
40119c:	3c 1a                	cmp    $0x1a,%al
40119e:	40                   	inc    %eax
40119f:	00 4d 27             	add    %cl,0x27(%ebp)
4011a2:	00 00                	add    %al,(%eax)
4011a4:	50                   	push   %eax
4011a5:	1a 40 00             	sbb    0x0(%eax),%al
4011a8:	46                   	inc    %esi
4011a9:	27                   	daa
4011aa:	00 00                	add    %al,(%eax)
4011ac:	64 1a 40 00          	sbb    %fs:0x0(%eax),%al
4011b0:	37                   	aaa
4011b1:	27                   	daa
4011b2:	00 00                	add    %al,(%eax)
4011b4:	78 1a                	js     0x4011d0
4011b6:	40                   	inc    %eax
4011b7:	00 1e                	add    %bl,(%esi)
4011b9:	27                   	daa
4011ba:	00 00                	add    %al,(%eax)
4011bc:	98                   	cwtl
4011bd:	1a 40 00             	sbb    0x0(%eax),%al
4011c0:	51                   	push   %ecx
4011c1:	27                   	daa
4011c2:	00 00                	add    %al,(%eax)
4011c4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4011c5:	1a 40 00             	sbb    0x0(%eax),%al
4011c8:	34 27                	xor    $0x27,%al
4011ca:	00 00                	add    %al,(%eax)
4011cc:	b8 1a 40 00 14       	mov    $0x1400401a,%eax
4011d1:	27                   	daa
4011d2:	00 00                	add    %al,(%eax)
4011d4:	d0 1a                	rcrb   $1,(%edx)
4011d6:	40                   	inc    %eax
4011d7:	00 26                	add    %ah,(%esi)
4011d9:	27                   	daa
4011da:	00 00                	add    %al,(%eax)
4011dc:	dc 1a                	fcompl (%edx)
4011de:	40                   	inc    %eax
4011df:	00 48 27             	add    %cl,0x27(%eax)
4011e2:	00 00                	add    %al,(%eax)
4011e4:	f0 1a 40 00          	lock sbb 0x0(%eax),%al
4011e8:	28 27                	sub    %ah,(%edi)
4011ea:	00 00                	add    %al,(%eax)
4011ec:	04 1b                	add    $0x1b,%al
4011ee:	40                   	inc    %eax
4011ef:	00 38                	add    %bh,(%eax)
4011f1:	27                   	daa
4011f2:	00 00                	add    %al,(%eax)
4011f4:	18 1b                	sbb    %bl,(%ebx)
4011f6:	40                   	inc    %eax
4011f7:	00 4f 27             	add    %cl,0x27(%edi)
4011fa:	00 00                	add    %al,(%eax)
4011fc:	28 1b                	sub    %bl,(%ebx)
4011fe:	40                   	inc    %eax
4011ff:	00 42 27             	add    %al,0x27(%edx)
401202:	00 00                	add    %al,(%eax)
401204:	3c 1b                	cmp    $0x1b,%al
401206:	40                   	inc    %eax
401207:	00 44 27 00          	add    %al,0x0(%edi,%eiz,1)
40120b:	00 4c 1b 40          	add    %cl,0x40(%ebx,%ebx,1)
40120f:	00 43 27             	add    %al,0x27(%ebx)
401212:	00 00                	add    %al,(%eax)
401214:	5c                   	pop    %esp
401215:	1b 40 00             	sbb    0x0(%eax),%eax
401218:	47                   	inc    %edi
401219:	27                   	daa
40121a:	00 00                	add    %al,(%eax)
40121c:	70 1b                	jo     0x401239
40121e:	40                   	inc    %eax
40121f:	00 3a                	add    %bh,(%edx)
401221:	27                   	daa
401222:	00 00                	add    %al,(%eax)
401224:	80 1b 40             	sbbb   $0x40,(%ebx)
401227:	00 49 27             	add    %cl,0x27(%ecx)
40122a:	00 00                	add    %al,(%eax)
40122c:	94                   	xchg   %eax,%esp
40122d:	1b 40 00             	sbb    0x0(%eax),%eax
401230:	36 27                	ss daa
401232:	00 00                	add    %al,(%eax)
401234:	a4                   	movsb  %ds:(%esi),%es:(%edi)
401235:	1b 40 00             	sbb    0x0(%eax),%eax
401238:	3d 27 00 00 b4       	cmp    $0xb4000027,%eax
40123d:	1b 40 00             	sbb    0x0(%eax),%eax
401240:	3b 27                	cmp    (%edi),%esp
401242:	00 00                	add    %al,(%eax)
401244:	cc                   	int3
401245:	1b 40 00             	sbb    0x0(%eax),%eax
401248:	39 27                	cmp    %esp,(%edi)
40124a:	00 00                	add    %al,(%eax)
40124c:	e4 1b                	in     $0x1b,%al
40124e:	40                   	inc    %eax
40124f:	00 4c 27 00          	add    %cl,0x0(%edi,%eiz,1)
401253:	00 f8                	add    %bh,%al
401255:	1b 40 00             	sbb    0x0(%eax),%eax
401258:	33 27                	xor    (%edi),%esp
40125a:	00 00                	add    %al,(%eax)
40125c:	04 1c                	add    $0x1c,%al
40125e:	40                   	inc    %eax
401267:	00 66 00             	add    %ah,0x0(%esi)
40126a:	00 00                	add    %al,(%eax)
40126c:	1c 1c                	sbb    $0x1c,%al
40126e:	40                   	inc    %eax
40126f:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
401273:	00 3c 1c             	add    %bh,(%esp,%ebx,1)
401276:	40                   	inc    %eax
401277:	00 65 00             	add    %ah,0x0(%ebp)
40127a:	00 00                	add    %al,(%eax)
40127c:	4c                   	dec    %esp
40127d:	1c 40                	sbb    $0x40,%al
40127f:	00 71 00             	add    %dh,0x0(%ecx)
401282:	00 00                	add    %al,(%eax)
401284:	64 1c 40             	fs sbb $0x40,%al
401287:	00 07                	add    %al,(%edi)
401289:	00 00                	add    %al,(%eax)
40128b:	00 78 1c             	add    %bh,0x1c(%eax)
40128e:	40                   	inc    %eax
40128f:	00 21                	add    %ah,(%ecx)
401291:	00 00                	add    %al,(%eax)
401293:	00 90 1c 40 00 0e    	add    %dl,0xe00401c(%eax)
401299:	00 00                	add    %al,(%eax)
40129b:	00 a8 1c 40 00 09    	add    %ch,0x900401c(%eax)
4012a1:	00 00                	add    %al,(%eax)
4012a3:	00 b4 1c 40 00 68 00 	add    %dh,0x680040(%esp,%ebx,1)
4012aa:	00 00                	add    %al,(%eax)
4012ac:	c8 1c 40 00          	enter  $0x401c,$0x0
4012b0:	20 00                	and    %al,(%eax)
4012b2:	00 00                	add    %al,(%eax)
4012b4:	d4 1c                	aam    $0x1c
4012b6:	40                   	inc    %eax
4012b7:	00 6a 00             	add    %ch,0x0(%edx)
4012ba:	00 00                	add    %al,(%eax)
4012bc:	e0 1c                	loopne 0x4012da
4012be:	40                   	inc    %eax
4012bf:	00 67 00             	add    %ah,0x0(%edi)
4012c2:	00 00                	add    %al,(%eax)
4012c4:	f4                   	hlt
4012c5:	1c 40                	sbb    $0x40,%al
4012c7:	00 6b 00             	add    %ch,0x0(%ebx)
4012ca:	00 00                	add    %al,(%eax)
4012cc:	14 1d                	adc    $0x1d,%al
4012ce:	40                   	inc    %eax
4012cf:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
4012d3:	00 28                	add    %ch,(%eax)
4012d5:	1d 40 00 12 00       	sbb    $0x120040,%eax
4012da:	00 00                	add    %al,(%eax)
4012dc:	70 19                	jo     0x4012f7
4012de:	40                   	inc    %eax
4012df:	00 6d 00             	add    %ch,0x0(%ebp)
4012e2:	00 00                	add    %al,(%eax)
4012e4:	3c 1d                	cmp    $0x1d,%al
4012e6:	40                   	inc    %eax
4012e7:	00 10                	add    %dl,(%eax)
4012e9:	00 00                	add    %al,(%eax)
4012eb:	00 94 18 40 00 29 00 	add    %dl,0x290040(%eax,%ebx,1)
4012f2:	00 00                	add    %al,(%eax)
4012f4:	b8 18 40 00 08       	mov    $0x8004018,%eax
4012f9:	00 00                	add    %al,(%eax)
4012fb:	00 5c 1d 40          	add    %bl,0x40(%ebp,%ebx,1)
4012ff:	00 11                	add    %dl,(%ecx)
401301:	00 00                	add    %al,(%eax)
401303:	00 64 18 40          	add    %ah,0x40(%eax,%ebx,1)
401307:	00 1b                	add    %bl,(%ebx)
401309:	00 00                	add    %al,(%eax)
40130b:	00 74 1d 40          	add    %dh,0x40(%ebp,%ebx,1)
40130f:	00 26                	add    %ah,(%esi)
401311:	00 00                	add    %al,(%eax)
401313:	00 80 18 40 00 28    	add    %al,0x28004018(%eax)
401319:	00 00                	add    %al,(%eax)
40131b:	00 10                	add    %dl,(%eax)
40131d:	19 40 00             	sbb    %eax,0x0(%eax)
401320:	6e                   	outsb  %ds:(%esi),(%dx)
401321:	00 00                	add    %al,(%eax)
401323:	00 84 1d 40 00 6f 00 	add    %al,0x6f0040(%ebp,%ebx,1)
40132a:	00 00                	add    %al,(%eax)
40132c:	98                   	cwtl
40132d:	1d 40 00 2a 00       	sbb    $0x2a0040,%eax
401332:	00 00                	add    %al,(%eax)
401334:	ac                   	lods   %ds:(%esi),%al
401335:	1d 40 00 19 00       	sbb    $0x190040,%eax
40133a:	00 00                	add    %al,(%eax)
40133c:	c4 1d 40 00 04 00    	les    0x40040,%ebx
401342:	00 00                	add    %al,(%eax)
401344:	d0 1a                	rcrb   $1,(%edx)
401346:	40                   	inc    %eax
401347:	00 16                	add    %dl,(%esi)
401349:	00 00                	add    %al,(%eax)
40134b:	00 cc                	add    %cl,%ah
40134d:	18 40 00             	sbb    %al,0x0(%eax)
401350:	1d 00 00 00 e8       	sbb    $0xe8000000,%eax
401355:	1d 40 00 05 00       	sbb    $0x50040,%eax
40135a:	00 00                	add    %al,(%eax)
40135c:	ac                   	lods   %ds:(%esi),%al
40135d:	18 40 00             	sbb    %al,0x0(%eax)
401360:	15 00 00 00 f8       	adc    $0xf8000000,%eax
401365:	1d 40 00 73 00       	sbb    $0x730040,%eax
40136a:	00 00                	add    %al,(%eax)
40136c:	08 1e                	or     %bl,(%esi)
40136e:	40                   	inc    %eax
40136f:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
401373:	00 18                	add    %bl,(%eax)
401375:	1e                   	push   %ds
401376:	40                   	inc    %eax
401377:	00 75 00             	add    %dh,0x0(%ebp)
40137a:	00 00                	add    %al,(%eax)
40137c:	28 1e                	sub    %bl,(%esi)
40137e:	40                   	inc    %eax
40137f:	00 76 00             	add    %dh,0x0(%esi)
401382:	00 00                	add    %al,(%eax)
401384:	38 1e                	cmp    %bl,(%esi)
401386:	40                   	inc    %eax
401387:	00 77 00             	add    %dh,0x0(%edi)
40138a:	00 00                	add    %al,(%eax)
40138c:	4c                   	dec    %esp
40138d:	1e                   	push   %ds
40138e:	40                   	inc    %eax
40138f:	00 0a                	add    %cl,(%edx)
401391:	00 00                	add    %al,(%eax)
401393:	00 5c 1e 40          	add    %bl,0x40(%esi,%ebx,1)
401397:	00 79 00             	add    %bh,0x0(%ecx)
40139a:	00 00                	add    %al,(%eax)
40139c:	70 1e                	jo     0x4013bc
40139e:	40                   	inc    %eax
40139f:	00 27                	add    %ah,(%edi)
4013a1:	00 00                	add    %al,(%eax)
4013a3:	00 28                	add    %ch,(%eax)
4013a5:	19 40 00             	sbb    %eax,0x0(%eax)
4013a8:	78 00                	js     0x4013aa
4013aa:	00 00                	add    %al,(%eax)
4013ac:	78 1e                	js     0x4013cc
4013ae:	40                   	inc    %eax
4013af:	00 7a 00             	add    %bh,0x0(%edx)
4013b2:	00 00                	add    %al,(%eax)
4013b4:	90                   	nop
4013b5:	1e                   	push   %ds
4013b6:	40                   	inc    %eax
4013b7:	00 7b 00             	add    %bh,0x0(%ebx)
4013ba:	00 00                	add    %al,(%eax)
4013bc:	9c                   	pushf
4013bd:	1e                   	push   %ds
4013be:	40                   	inc    %eax
4013bf:	00 1c 00             	add    %bl,(%eax,%eax,1)
4013c2:	00 00                	add    %al,(%eax)
4013c4:	e0 18                	loopne 0x4013de
4013c6:	40                   	inc    %eax
4013c7:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
4013cb:	00 b0 1e 40 00 06    	add    %dh,0x600401e(%eax)
4013d1:	00 00                	add    %al,(%eax)
4013d3:	00 c4                	add    %al,%ah
4013d5:	1e                   	push   %ds
4013d6:	40                   	inc    %eax
4013d7:	00 13                	add    %dl,(%ebx)
4013d9:	00 00                	add    %al,(%eax)
4013db:	00 70 18             	add    %dh,0x18(%eax)
4013de:	40                   	inc    %eax
4013df:	00 02                	add    %al,(%edx)
4013e1:	00 00                	add    %al,(%eax)
4013e3:	00 f4                	add    %dh,%ah
4013e5:	18 40 00             	sbb    %al,0x0(%eax)
4013e8:	03 00                	add    (%eax),%eax
4013ea:	00 00                	add    %al,(%eax)
4013ec:	e0 1e                	loopne 0x40140c
4013ee:	40                   	inc    %eax
4013ef:	00 14 00             	add    %dl,(%eax,%eax,1)
4013f2:	00 00                	add    %al,(%eax)
4013f4:	f0 1e                	lock push %ds
4013f6:	40                   	inc    %eax
4013f7:	00 80 00 00 00 00    	add    %al,0x0(%eax)
4013fd:	1f                   	pop    %ds
4013fe:	40                   	inc    %eax
4013ff:	00 7d 00             	add    %bh,0x0(%ebp)
401402:	00 00                	add    %al,(%eax)
401404:	10 1f                	adc    %bl,(%edi)
401406:	40                   	inc    %eax
401407:	00 7e 00             	add    %bh,0x0(%esi)
40140a:	00 00                	add    %al,(%eax)
40140c:	20 1f                	and    %bl,(%edi)
40140e:	40                   	inc    %eax
40140f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401412:	00 00                	add    %al,(%eax)
401414:	3c 19                	cmp    $0x19,%al
401416:	40                   	inc    %eax
401417:	00 81 00 00 00 30    	add    %al,0x30000000(%ecx)
40141d:	1f                   	pop    %ds
40141e:	40                   	inc    %eax
40141f:	00 69 00             	add    %ch,0x0(%ecx)
401422:	00 00                	add    %al,(%eax)
401424:	84 19                	test   %bl,(%ecx)
401426:	40                   	inc    %eax
401427:	00 70 00             	add    %dh,0x0(%eax)
40142a:	00 00                	add    %al,(%eax)
40142c:	40                   	inc    %eax
40142d:	1f                   	pop    %ds
40142e:	40                   	inc    %eax
40142f:	00 01                	add    %al,(%ecx)
401431:	00 00                	add    %al,(%eax)
401433:	00 58 1f             	add    %bl,0x1f(%eax)
401436:	40                   	inc    %eax
401437:	00 82 00 00 00 70    	add    %al,0x70000000(%edx)
40143d:	1f                   	pop    %ds
40143e:	40                   	inc    %eax
40143f:	00 8c 00 00 00 88 1f 	add    %cl,0x1f880000(%eax,%eax,1)
401446:	40                   	inc    %eax
401447:	00 85 00 00 00 a0    	add    %al,-0x60000000(%ebp)
40144d:	1f                   	pop    %ds
40144e:	40                   	inc    %eax
40144f:	00 0d 00 00 00 50    	add    %cl,0x50000000
401455:	18 40 00             	sbb    %al,0x0(%eax)
401458:	86 00                	xchg   %al,(%eax)
40145a:	00 00                	add    %al,(%eax)
40145c:	ac                   	lods   %ds:(%esi),%al
40145d:	1f                   	pop    %ds
40145e:	40                   	inc    %eax
40145f:	00 87 00 00 00 bc    	add    %al,-0x44000000(%edi)
401465:	1f                   	pop    %ds
401466:	40                   	inc    %eax
401467:	00 1e                	add    %bl,(%esi)
401469:	00 00                	add    %al,(%eax)
40146b:	00 d4                	add    %dl,%ah
40146d:	1f                   	pop    %ds
40146e:	40                   	inc    %eax
40146f:	00 24 00             	add    %ah,(%eax,%eax,1)
401472:	00 00                	add    %al,(%eax)
401474:	ec                   	in     (%dx),%al
401475:	1f                   	pop    %ds
401476:	40                   	inc    %eax
401477:	00 0b                	add    %cl,(%ebx)
401479:	00 00                	add    %al,(%eax)
40147b:	00 50 19             	add    %dl,0x19(%eax)
40147e:	40                   	inc    %eax
40147f:	00 22                	add    %ah,(%edx)
401481:	00 00                	add    %al,(%eax)
401483:	00 0c 20             	add    %cl,(%eax,%eiz,1)
401486:	40                   	inc    %eax
401487:	00 7f 00             	add    %bh,0x0(%edi)
40148a:	00 00                	add    %al,(%eax)
40148c:	20 20                	and    %ah,(%eax)
40148e:	40                   	inc    %eax
40148f:	00 89 00 00 00 38    	add    %cl,0x38000000(%ecx)
401495:	20 40 00             	and    %al,0x0(%eax)
401498:	8b 00                	mov    (%eax),%eax
40149a:	00 00                	add    %al,(%eax)
40149c:	48                   	dec    %eax
40149d:	20 40 00             	and    %al,0x0(%eax)
4014a0:	8a 00                	mov    (%eax),%al
4014a2:	00 00                	add    %al,(%eax)
4014a4:	58                   	pop    %eax
4014a5:	20 40 00             	and    %al,0x0(%eax)