401186:	40                   	inc    %eax
401187:	00 03                	add    %al,(%ebx)
401189:	00 00                	add    %al,(%eax)
40118b:	00 20                	add    %ah,(%eax)
40118d:	19 40 00             	sbb    %eax,0x0(%eax)
401190:	1e                   	push   %ds
401191:	00 00                	add    %al,(%eax)
401193:	00 d8                	add    %bl,%al
401195:	18 40 00             	sbb    %al,0x0(%eax)
401198:	d5 04                	aad    $0x4
40119a:	00 00                	add    %al,(%eax)
40119c:	7c 19                	jl     0x4011b7
40119e:	40                   	inc    %eax
40119f:	00 19                	add    %bl,(%ecx)
4011a1:	00 00                	add    %al,(%eax)
4011a3:	00 d8                	add    %bl,%al
4011a5:	18 40 00             	sbb    %al,0x0(%eax)
4011a8:	20 00                	and    %al,(%eax)
4011aa:	00 00                	add    %al,(%eax)
4011ac:	7c 18                	jl     0x4011c6
4011ae:	40                   	inc    %eax
4011af:	00 04 00             	add    %al,(%eax,%eax,1)
4011b2:	00 00                	add    %al,(%eax)
4011b4:	c4 19                	les    (%ecx),%ebx
4011b6:	40                   	inc    %eax
4011b7:	00 1d 00 00 00 d8    	add    %bl,0xd8000000
4011bd:	18 40 00             	sbb    %al,0x0(%eax)
4011c0:	13 00                	adc    (%eax),%eax
4011c2:	00 00                	add    %al,(%eax)
4011c4:	7c 18                	jl     0x4011de
4011c6:	40                   	inc    %eax
4011c7:	00 1d 27 00 00 d8    	add    %bl,0xd8000027
4011cd:	19 40 00             	sbb    %eax,0x0(%eax)
4011d0:	40                   	inc    %eax
4011d1:	27                   	daa
4011d2:	00 00                	add    %al,(%eax)
4011d4:	ec                   	in     (%dx),%al
4011d5:	19 40 00             	sbb    %eax,0x0(%eax)
4011d8:	41                   	inc    %ecx
4011d9:	27                   	daa
4011da:	00 00                	add    %al,(%eax)
4011dc:	fc                   	cld
4011dd:	19 40 00             	sbb    %eax,0x0(%eax)
4011e0:	3f                   	aas
4011e1:	27                   	daa
4011e2:	00 00                	add    %al,(%eax)
4011e4:	14 1a                	adc    $0x1a,%al
4011e6:	40                   	inc    %eax
4011e7:	00 35 27 00 00 34    	add    %dh,0x34000027
4011ed:	1a 40 00             	sbb    0x0(%eax),%al
4011f0:	19 27                	sbb    %esp,(%edi)
4011f2:	00 00                	add    %al,(%eax)
4011f4:	54                   	push   %esp
4011f5:	1a 40 00             	sbb    0x0(%eax),%al
4011f8:	45                   	inc    %ebp
4011f9:	27                   	daa
4011fa:	00 00                	add    %al,(%eax)
4011fc:	68 1a 40 00 4d       	push   $0x4d00401a
401201:	27                   	daa
401202:	00 00                	add    %al,(%eax)
401204:	7c 1a                	jl     0x401220
401206:	40                   	inc    %eax
401207:	00 46 27             	add    %al,0x27(%esi)
40120a:	00 00                	add    %al,(%eax)
40120c:	90                   	nop
40120d:	1a 40 00             	sbb    0x0(%eax),%al
401210:	37                   	aaa
401211:	27                   	daa
401212:	00 00                	add    %al,(%eax)
401214:	a4                   	movsb  %ds:(%esi),%es:(%edi)
401215:	1a 40 00             	sbb    0x0(%eax),%al
401218:	1e                   	push   %ds
401219:	27                   	daa
40121a:	00 00                	add    %al,(%eax)
40121c:	c4 1a                	les    (%edx),%ebx
40121e:	40                   	inc    %eax
40121f:	00 51 27             	add    %dl,0x27(%ecx)
401222:	00 00                	add    %al,(%eax)
401224:	d0 1a                	rcrb   $1,(%edx)
401226:	40                   	inc    %eax
401227:	00 34 27             	add    %dh,(%edi,%eiz,1)
40122a:	00 00                	add    %al,(%eax)
40122c:	e4 1a                	in     $0x1a,%al
40122e:	40                   	inc    %eax
40122f:	00 14 27             	add    %dl,(%edi,%eiz,1)
401232:	00 00                	add    %al,(%eax)
401234:	fc                   	cld
401235:	1a 40 00             	sbb    0x0(%eax),%al
401238:	26 27                	es daa
40123a:	00 00                	add    %al,(%eax)
40123c:	08 1b                	or     %bl,(%ebx)
40123e:	40                   	inc    %eax
40123f:	00 48 27             	add    %cl,0x27(%eax)
401242:	00 00                	add    %al,(%eax)
401244:	1c 1b                	sbb    $0x1b,%al
401246:	40                   	inc    %eax
401247:	00 28                	add    %ch,(%eax)
401249:	27                   	daa
40124a:	00 00                	add    %al,(%eax)
40124c:	30 1b                	xor    %bl,(%ebx)
40124e:	40                   	inc    %eax
40124f:	00 38                	add    %bh,(%eax)
401251:	27                   	daa
401252:	00 00                	add    %al,(%eax)
401254:	44                   	inc    %esp
401255:	1b 40 00             	sbb    0x0(%eax),%eax
401258:	4f                   	dec    %edi
401259:	27                   	daa
40125a:	00 00                	add    %al,(%eax)
40125c:	54                   	push   %esp
40125d:	1b 40 00             	sbb    0x0(%eax),%eax
401260:	42                   	inc    %edx
401261:	27                   	daa
401262:	00 00                	add    %al,(%eax)
401264:	68 1b 40 00 44       	push   $0x4400401b
401269:	27                   	daa
40126a:	00 00                	add    %al,(%eax)
40126c:	78 1b                	js     0x401289
40126e:	40                   	inc    %eax
40126f:	00 43 27             	add    %al,0x27(%ebx)
401272:	00 00                	add    %al,(%eax)
401274:	88 1b                	mov    %bl,(%ebx)
401276:	40                   	inc    %eax
401277:	00 47 27             	add    %al,0x27(%edi)
40127a:	00 00                	add    %al,(%eax)
40127c:	9c                   	pushf
40127d:	1b 40 00             	sbb    0x0(%eax),%eax
401280:	3a 27                	cmp    (%edi),%ah
401282:	00 00                	add    %al,(%eax)
401284:	ac                   	lods   %ds:(%esi),%al
401285:	1b 40 00             	sbb    0x0(%eax),%eax
401288:	49                   	dec    %ecx
401289:	27                   	daa
40128a:	00 00                	add    %al,(%eax)
40128c:	c0 1b 40             	rcrb   $0x40,(%ebx)
40128f:	00 36                	add    %dh,(%esi)
401291:	27                   	daa
401292:	00 00                	add    %al,(%eax)
401294:	d0 1b                	rcrb   $1,(%ebx)
401296:	40                   	inc    %eax
401297:	00 3d 27 00 00 e0    	add    %bh,0xe0000027
40129d:	1b 40 00             	sbb    0x0(%eax),%eax
4012a0:	3b 27                	cmp    (%edi),%esp
4012a2:	00 00                	add    %al,(%eax)
4012a4:	f8                   	clc
4012a5:	1b 40 00             	sbb    0x0(%eax),%eax
4012a8:	39 27                	cmp    %esp,(%edi)
4012aa:	00 00                	add    %al,(%eax)
4012ac:	10 1c 40             	adc    %bl,(%eax,%eax,2)
4012af:	00 4c 27 00          	add    %cl,0x0(%edi,%eiz,1)
4012b3:	00 24 1c             	add    %ah,(%esp,%ebx,1)
4012b6:	40                   	inc    %eax
4012b7:	00 33                	add    %dh,(%ebx)
4012b9:	27                   	daa
4012ba:	00 00                	add    %al,(%eax)
4012bc:	30 1c 40             	xor    %bl,(%eax,%eax,2)
4012c7:	00 66 00             	add    %ah,0x0(%esi)
4012ca:	00 00                	add    %al,(%eax)
4012cc:	48                   	dec    %eax
4012cd:	1c 40                	sbb    $0x40,%al
4012cf:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
4012d3:	00 68 1c             	add    %ch,0x1c(%eax)
4012d6:	40                   	inc    %eax
4012d7:	00 65 00             	add    %ah,0x0(%ebp)
4012da:	00 00                	add    %al,(%eax)
4012dc:	78 1c                	js     0x4012fa
4012de:	40                   	inc    %eax
4012df:	00 71 00             	add    %dh,0x0(%ecx)
4012e2:	00 00                	add    %al,(%eax)
4012e4:	90                   	nop
4012e5:	1c 40                	sbb    $0x40,%al
4012e7:	00 07                	add    %al,(%edi)
4012e9:	00 00                	add    %al,(%eax)
4012eb:	00 a4 1c 40 00 21 00 	add    %ah,0x210040(%esp,%ebx,1)
4012f2:	00 00                	add    %al,(%eax)
4012f4:	bc 1c 40 00 0e       	mov    $0xe00401c,%esp
4012f9:	00 00                	add    %al,(%eax)
4012fb:	00 d4                	add    %dl,%ah
4012fd:	1c 40                	sbb    $0x40,%al
4012ff:	00 09                	add    %cl,(%ecx)
401301:	00 00                	add    %al,(%eax)
401303:	00 e0                	add    %ah,%al
401305:	1c 40                	sbb    $0x40,%al
401307:	00 68 00             	add    %ch,0x0(%eax)
40130a:	00 00                	add    %al,(%eax)
40130c:	f4                   	hlt
40130d:	1c 40                	sbb    $0x40,%al
40130f:	00 20                	add    %ah,(%eax)
401311:	00 00                	add    %al,(%eax)
401313:	00 00                	add    %al,(%eax)
401315:	1d 40 00 6a 00       	sbb    $0x6a0040,%eax
40131a:	00 00                	add    %al,(%eax)
40131c:	0c 1d                	or     $0x1d,%al
40131e:	40                   	inc    %eax
40131f:	00 67 00             	add    %ah,0x0(%edi)
401322:	00 00                	add    %al,(%eax)
401324:	20 1d 40 00 6b 00    	and    %bl,0x6b0040
40132a:	00 00                	add    %al,(%eax)
40132c:	40                   	inc    %eax
40132d:	1d 40 00 6c 00       	sbb    $0x6c0040,%eax
401332:	00 00                	add    %al,(%eax)
401334:	54                   	push   %esp
401335:	1d 40 00 12 00       	sbb    $0x120040,%eax
40133a:	00 00                	add    %al,(%eax)
40133c:	9c                   	pushf
40133d:	19 40 00             	sbb    %eax,0x0(%eax)
401340:	6d                   	insl   (%dx),%es:(%edi)
401341:	00 00                	add    %al,(%eax)
401343:	00 68 1d             	add    %ch,0x1d(%eax)
401346:	40                   	inc    %eax
401347:	00 10                	add    %dl,(%eax)
401349:	00 00                	add    %al,(%eax)
40134b:	00 c0                	add    %al,%al
40134d:	18 40 00             	sbb    %al,0x0(%eax)
401350:	29 00                	sub    %eax,(%eax)
401352:	00 00                	add    %al,(%eax)
401354:	e4 18                	in     $0x18,%al
401356:	40                   	inc    %eax
401357:	00 08                	add    %cl,(%eax)
401359:	00 00                	add    %al,(%eax)
40135b:	00 88 1d 40 00 11    	add    %cl,0x1100401d(%eax)
401361:	00 00                	add    %al,(%eax)
401363:	00 90 18 40 00 1b    	add    %dl,0x1b004018(%eax)
401369:	00 00                	add    %al,(%eax)
40136b:	00 a0 1d 40 00 26    	add    %ah,0x2600401d(%eax)
401371:	00 00                	add    %al,(%eax)
401373:	00 ac 18 40 00 28 00 	add    %ch,0x280040(%eax,%ebx,1)
40137a:	00 00                	add    %al,(%eax)
40137c:	3c 19                	cmp    $0x19,%al
40137e:	40                   	inc    %eax
40137f:	00 6e 00             	add    %ch,0x0(%esi)
401382:	00 00                	add    %al,(%eax)
401384:	b0 1d                	mov    $0x1d,%al
401386:	40                   	inc    %eax
401387:	00 6f 00             	add    %ch,0x0(%edi)
40138a:	00 00                	add    %al,(%eax)
40138c:	c4 1d 40 00 2a 00    	les    0x2a0040,%ebx
401392:	00 00                	add    %al,(%eax)
401394:	d8 1d 40 00 19 00    	fcomps 0x190040
40139a:	00 00                	add    %al,(%eax)
40139c:	f0 1d 40 00 04 00    	lock sbb $0x40040,%eax
4013a2:	00 00                	add    %al,(%eax)
4013a4:	fc                   	cld
4013a5:	1a 40 00             	sbb    0x0(%eax),%al
4013a8:	16                   	push   %ss
4013a9:	00 00                	add    %al,(%eax)
4013ab:	00 f8                	add    %bh,%al
4013ad:	18 40 00             	sbb    %al,0x0(%eax)
4013b0:	1d 00 00 00 14       	sbb    $0x14000000,%eax
4013b5:	1e                   	push   %ds
4013b6:	40                   	inc    %eax
4013b7:	00 05 00 00 00 d8    	add    %al,0xd8000000
4013bd:	18 40 00             	sbb    %al,0x0(%eax)
4013c0:	15 00 00 00 24       	adc    $0x24000000,%eax
4013c5:	1e                   	push   %ds
4013c6:	40                   	inc    %eax
4013c7:	00 73 00             	add    %dh,0x0(%ebx)
4013ca:	00 00                	add    %al,(%eax)
4013cc:	34 1e                	xor    $0x1e,%al
4013ce:	40                   	inc    %eax
4013cf:	00 74 00 00          	add    %dh,0x0(%eax,%eax,1)
4013d3:	00 44 1e 40          	add    %al,0x40(%esi,%ebx,1)
4013d7:	00 75 00             	add    %dh,0x0(%ebp)
4013da:	00 00                	add    %al,(%eax)
4013dc:	54                   	push   %esp
4013dd:	1e                   	push   %ds
4013de:	40                   	inc    %eax
4013df:	00 76 00             	add    %dh,0x0(%esi)
4013e2:	00 00                	add    %al,(%eax)
4013e4:	64 1e                	fs push %ds
4013e6:	40                   	inc    %eax
4013e7:	00 77 00             	add    %dh,0x0(%edi)
4013ea:	00 00                	add    %al,(%eax)
4013ec:	78 1e                	js     0x40140c
4013ee:	40                   	inc    %eax
4013ef:	00 0a                	add    %cl,(%edx)
4013f1:	00 00                	add    %al,(%eax)
4013f3:	00 88 1e 40 00 79    	add    %cl,0x7900401e(%eax)
4013f9:	00 00                	add    %al,(%eax)
4013fb:	00 9c 1e 40 00 27 00 	add    %bl,0x270040(%esi,%ebx,1)
401402:	00 00                	add    %al,(%eax)
401404:	54                   	push   %esp
401405:	19 40 00             	sbb    %eax,0x0(%eax)
401408:	78 00                	js     0x40140a
40140a:	00 00                	add    %al,(%eax)
40140c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
40140d:	1e                   	push   %ds
40140e:	40                   	inc    %eax
40140f:	00 7a 00             	add    %bh,0x0(%edx)
401412:	00 00                	add    %al,(%eax)
401414:	bc 1e 40 00 7b       	mov    $0x7b00401e,%esp
401419:	00 00                	add    %al,(%eax)
40141b:	00 c8                	add    %cl,%al
40141d:	1e                   	push   %ds
40141e:	40                   	inc    %eax
40141f:	00 1c 00             	add    %bl,(%eax,%eax,1)
401422:	00 00                	add    %al,(%eax)
401424:	0c 19                	or     $0x19,%al
401426:	40                   	inc    %eax
401427:	00 7c 00 00          	add    %bh,0x0(%eax,%eax,1)
40142b:	00 dc                	add    %bl,%ah
40142d:	1e                   	push   %ds
40142e:	40                   	inc    %eax
40142f:	00 06                	add    %al,(%esi)
401431:	00 00                	add    %al,(%eax)
401433:	00 f0                	add    %dh,%al
401435:	1e                   	push   %ds
401436:	40                   	inc    %eax
401437:	00 13                	add    %dl,(%ebx)
401439:	00 00                	add    %al,(%eax)
40143b:	00 9c 18 40 00 02 00 	add    %bl,0x20040(%eax,%ebx,1)
401442:	00 00                	add    %al,(%eax)
401444:	20 19                	and    %bl,(%ecx)
401446:	40                   	inc    %eax
401447:	00 03                	add    %al,(%ebx)
401449:	00 00                	add    %al,(%eax)
40144b:	00 0c 1f             	add    %cl,(%edi,%ebx,1)
40144e:	40                   	inc    %eax
40144f:	00 14 00             	add    %dl,(%eax,%eax,1)
401452:	00 00                	add    %al,(%eax)
401454:	1c 1f                	sbb    $0x1f,%al
401456:	40                   	inc    %eax
401457:	00 80 00 00 00 2c    	add    %al,0x2c000000(%eax)
40145d:	1f                   	pop    %ds
40145e:	40                   	inc    %eax
40145f:	00 7d 00             	add    %bh,0x0(%ebp)
401462:	00 00                	add    %al,(%eax)
401464:	3c 1f                	cmp    $0x1f,%al
401466:	40                   	inc    %eax
401467:	00 7e 00             	add    %bh,0x0(%esi)
40146a:	00 00                	add    %al,(%eax)
40146c:	4c                   	dec    %esp
40146d:	1f                   	pop    %ds
40146e:	40                   	inc    %eax
40146f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401472:	00 00                	add    %al,(%eax)
401474:	68 19 40 00 81       	push   $0x81004019
401479:	00 00                	add    %al,(%eax)
40147b:	00 5c 1f 40          	add    %bl,0x40(%edi,%ebx,1)
40147f:	00 69 00             	add    %ch,0x0(%ecx)
401482:	00 00                	add    %al,(%eax)
401484:	b0 19                	mov    $0x19,%al
401486:	40                   	inc    %eax
401487:	00 70 00             	add    %dh,0x0(%eax)
40148a:	00 00                	add    %al,(%eax)
40148c:	6c                   	insb   (%dx),%es:(%edi)
40148d:	1f                   	pop    %ds
40148e:	40                   	inc    %eax
40148f:	00 01                	add    %al,(%ecx)
401491:	00 00                	add    %al,(%eax)