4081a7:	00 31                	add    %dh,(%ecx)
4081a9:	00 01                	add    %al,(%ecx)
4081ab:	00 e1                	add    %ah,%cl
4081ad:	00 31                	add    %dh,(%ecx)
4081af:	00 02                	add    %al,(%edx)
4081b1:	00 e2                	add    %ah,%dl
4081b3:	00 33                	add    %dh,(%ebx)
4081b5:	00 01                	add    %al,(%ecx)
4081b7:	00 e3                	add    %ah,%bl
4081b9:	00 33                	add    %dh,(%ebx)
4081bb:	00 02                	add    %al,(%edx)
4081bd:	00 ec                	add    %ch,%ah
4081bf:	00 35 00 02 00 ed    	add    %dh,0xed000200
4081c5:	00 37                	add    %dh,(%edi)
4081c7:	00 01                	add    %al,(%ecx)
4081c9:	00 ee                	add    %ch,%dh
4081cb:	00 37                	add    %dh,(%edi)
4081cd:	00 02                	add    %al,(%edx)
4081cf:	00 ef                	add    %ch,%bh
4081d1:	00 39                	add    %bh,(%ecx)
4081d3:	00 02                	add    %al,(%edx)
4081d5:	00 f0                	add    %dh,%al
4081d7:	00 3b                	add    %bh,(%ebx)
4081d9:	00 02                	add    %al,(%edx)
4081db:	00 f1                	add    %dh,%cl
4081dd:	00 3d 00 01 00 f2    	add    %bh,0xf2000100
4081e3:	00 3d 00 02 00 f3    	add    %bh,0xf3000200
4081e9:	00 3f                	add    %bh,(%edi)
4081eb:	00 01                	add    %al,(%ecx)
4081ed:	00 f4                	add    %dh,%ah
4081ef:	00 3f                	add    %bh,(%edi)
4081f1:	00 02                	add    %al,(%edx)
4081f3:	00 f5                	add    %dh,%ch
4081f5:	00 41 00             	add    %al,0x0(%ecx)
4081f8:	01 00                	add    %eax,(%eax)
4081fa:	f6 00 41             	testb  $0x41,(%eax)
4081fd:	00 02                	add    %al,(%edx)
4081ff:	00 f7                	add    %dh,%bh
408201:	00 43 00             	add    %al,0x0(%ebx)
408204:	01 00                	add    %eax,(%eax)
408206:	f8                   	clc
408207:	00 43 00             	add    %al,0x0(%ebx)
40820a:	02 00                	add    (%eax),%al
40820c:	fd                   	std
40820d:	00 45 00             	add    %al,0x0(%ebp)
408210:	01 00                	add    %eax,(%eax)
408212:	fe 00                	incb   (%eax)
408214:	45                   	inc    %ebp
408215:	00 02                	add    %al,(%edx)
408217:	00 ff                	add    %bh,%bh
408219:	00 47 00             	add    %al,0x0(%edi)
40821c:	01 00                	add    %eax,(%eax)
40821e:	00 01                	add    %al,(%ecx)
408220:	47                   	inc    %edi
408221:	00 02                	add    %al,(%edx)
408223:	00 09                	add    %cl,(%ecx)
408225:	01 49 00             	add    %ecx,0x0(%ecx)
408228:	01 00                	add    %eax,(%eax)
40822a:	0a 01                	or     (%ecx),%al
40822c:	49                   	dec    %ecx
40822d:	00 02                	add    %al,(%edx)
40822f:	00 0b                	add    %cl,(%ebx)
408231:	01 4b 00             	add    %ecx,0x0(%ebx)
408234:	01 00                	add    %eax,(%eax)
408236:	0c 01                	or     $0x1,%al
408238:	4b                   	dec    %ebx
408239:	00 02                	add    %al,(%edx)
40823b:	00 0d 01 4d 00 01    	add    %cl,0x1004d01
408241:	00 0e                	add    %cl,(%esi)
408243:	01 4d 00             	add    %ecx,0x0(%ebp)
408246:	02 00                	add    (%eax),%al
408248:	0f 01 4f 00          	sidtl  0x0(%edi)
40824c:	01 00                	add    %eax,(%eax)
40824e:	10 01                	adc    %al,(%ecx)
408250:	4f                   	dec    %edi
408251:	00 02                	add    %al,(%edx)
408253:	00 24 01             	add    %ah,(%ecx,%eax,1)
408256:	51                   	push   %ecx
408257:	00 01                	add    %al,(%ecx)
408259:	00 25 01 51 00 02    	add    %ah,0x2005101
40825f:	00 26                	add    %ah,(%esi)
408261:	01 53 00             	add    %edx,0x0(%ebx)
408264:	01 00                	add    %eax,(%eax)
408266:	27                   	daa
408267:	01 53 00             	add    %edx,0x0(%ebx)
40826a:	02 00                	add    (%eax),%al
40826c:	28 01                	sub    %al,(%ecx)
40826e:	55                   	push   %ebp
40826f:	00 01                	add    %al,(%ecx)
408271:	00 29                	add    %ch,(%ecx)
408273:	01 55 00             	add    %edx,0x0(%ebp)
408276:	02 00                	add    (%eax),%al
408278:	32 01                	xor    (%ecx),%al
40827a:	57                   	push   %edi
40827b:	00 01                	add    %al,(%ecx)
40827d:	00 33                	add    %dh,(%ebx)
40827f:	01 57 00             	add    %edx,0x0(%edi)
408282:	02 00                	add    (%eax),%al
408284:	34 01                	xor    $0x1,%al
408286:	59                   	pop    %ecx
408287:	00 01                	add    %al,(%ecx)
408289:	00 35 01 59 00 02    	add    %dh,0x2005901
40828f:	00 36                	add    %dh,(%esi)
408291:	01 5b 00             	add    %ebx,0x0(%ebx)
408294:	01 00                	add    %eax,(%eax)
408296:	37                   	aaa
408297:	01 5b 00             	add    %ebx,0x0(%ebx)
40829a:	21 00                	and    %eax,(%eax)
40829c:	29 00                	sub    %eax,(%eax)
40829e:	30 00                	xor    %al,(%eax)
4082a0:	01 01                	add    %eax,(%ecx)
4082a2:	20 01                	and    %al,(%ecx)
4082a4:	39 01                	cmp    %eax,(%ecx)
4082a6:	63 01                	arpl   %eax,(%ecx)
4082a8:	d5 01                	aad    $0x1
4082aa:	09 02                	or     %eax,(%edx)
4082ac:	34 02                	xor    $0x2,%al
4082ae:	96                   	xchg   %eax,%esi
4082af:	02 e1                	add    %cl,%ah
4082b1:	02 63 03             	add    0x3(%ebx),%ah
4082b4:	95                   	xchg   %eax,%ebp
4082b5:	05 cd 05 de 05       	add    $0x5de05cd,%eax
4082ba:	e7 05                	out    %eax,$0x5
4082bc:	1e                   	push   %ds
4082bd:	06                   	push   %es
4082be:	04 80                	add    $0x80,%al
4082c0:	00 00                	add    %al,(%eax)
4082c2:	03 00                	add    (%eax),%eax
4082c4:	01 00                	add    %eax,(%eax)
4082c6:	04 00                	add    $0x0,%al
4082c8:	02 00                	add    (%eax),%al
4082ca:	00 00                	add    %al,(%eax)
4082cc:	00 00                	add    %al,(%eax)
4082ce:	00 00                	add    %al,(%eax)
4082d0:	bc 00 00 00 02       	mov    $0x2000000,%esp
4082dd:	00 00                	add    %al,(%eax)
4082df:	00 27                	add    %ah,(%edi)
4082e1:	06                   	push   %es
4082e2:	4c                   	dec    %esp
4082e3:	02 00                	add    (%eax),%al
4082e5:	00 00                	add    %al,(%eax)
4082e7:	00 02                	add    %al,(%edx)
4082f1:	00 00                	add    %al,(%eax)
4082f3:	00 27                	add    %ah,(%edi)
4082f5:	06                   	push   %es
4082f6:	34 16                	xor    $0x16,%al
4082f8:	00 00                	add    %al,(%eax)
4082fa:	00 00                	add    %al,(%eax)
4082fc:	02 00                	add    (%eax),%al
408306:	00 00                	add    %al,(%eax)
408308:	27                   	daa
408309:	06                   	push   %es
40830a:	ec                   	in     (%dx),%al
40830b:	0d 00 00 00 00       	or     $0x0,%eax
408310:	02 00                	add    (%eax),%al
40831a:	00 00                	add    %al,(%eax)
40831c:	30 06                	xor    %al,(%esi)
40831e:	64 0c 00             	fs or  $0x0,%al
408321:	00 00                	add    %al,(%eax)
408323:	00 02                	add    %al,(%edx)
40832d:	00 00                	add    %al,(%eax)
40832f:	00 27                	add    %ah,(%edi)
408331:	06                   	push   %es
408332:	1e                   	push   %ds
408333:	02 00                	add    (%eax),%al
408335:	00 00                	add    %al,(%eax)
408337:	00 08                	add    %cl,(%eax)
408341:	00 00                	add    %al,(%eax)
408343:	00 30                	add    %dh,(%eax)
408345:	06                   	push   %es
408346:	78 02                	js     0x40834a
408350:	01 00                	add    %eax,(%eax)
408352:	00 00                	add    %al,(%eax)
408354:	f2 14 00             	repnz adc $0x0,%al
408357:	00 b8 00 00 00 01    	add    %bh,0x1000000(%eax)
40835d:	00 00                	add    %al,(%eax)
40835f:	00 30                	add    %dh,(%eax)
408361:	15 00 00 b0 fb       	adc    $0xfbb00000,%eax
408366:	05 00 01 00 00       	add    $0x100,%eax
40836b:	00 07                	add    %al,(%edi)
40836d:	15 00 00 00 00       	adc    $0x0,%eax
408372:	10 00                	adc    %al,(%eax)
408374:	53                   	push   %ebx
408375:	00 62 01             	add    %ah,0x1(%edx)
408378:	00 00                	add    %al,(%eax)
40837a:	00 00                	add    %al,(%eax)
40837c:	57                   	push   %edi
40837d:	00 62 01             	add    %ah,0x1(%edx)
408380:	00 00                	add    %al,(%eax)
408382:	00 00                	add    %al,(%eax)
408384:	5d                   	pop    %ebp
408385:	00 62 01             	add    %ah,0x1(%edx)
408388:	00 00                	add    %al,(%eax)
40838a:	00 00                	add    %al,(%eax)
40838c:	61                   	popa
40838d:	00 62 01             	add    %ah,0x1(%edx)
408390:	00 00                	add    %al,(%eax)
408392:	00 00                	add    %al,(%eax)
408394:	67 00 62 01          	add    %ah,0x1(%bp,%si)
408398:	00 00                	add    %al,(%eax)
40839a:	00 00                	add    %al,(%eax)
40839c:	6d                   	insl   (%dx),%es:(%edi)
40839d:	00 62 01             	add    %ah,0x1(%edx)
4083a0:	00 00                	add    %al,(%eax)
4083a2:	00 00                	add    %al,(%eax)
4083a4:	75 00                	jne    0x4083a6
4083a6:	62 01                	bound  %eax,(%ecx)
4083a8:	00 00                	add    %al,(%eax)
4083aa:	00 00                	add    %al,(%eax)
4083ac:	7b 00                	jnp    0x4083ae
4083ae:	62 01                	bound  %eax,(%ecx)
4083b0:	00 00                	add    %al,(%eax)
4083b2:	10 00                	adc    %al,(%eax)
4083b4:	8f 00                	pop    (%eax)
4083b6:	62 01                	bound  %eax,(%ecx)
4083b8:	00 00                	add    %al,(%eax)
4083ba:	00 00                	add    %al,(%eax)
4083bc:	93                   	xchg   %eax,%ebx
4083bd:	00 62 01             	add    %ah,0x1(%edx)
4083c0:	00 00                	add    %al,(%eax)
4083c2:	00 00                	add    %al,(%eax)
4083c4:	99                   	cltd
4083c5:	00 62 01             	add    %ah,0x1(%edx)
4083c8:	00 00                	add    %al,(%eax)
4083ca:	00 00                	add    %al,(%eax)
4083cc:	9d                   	popf
4083cd:	00 62 01             	add    %ah,0x1(%edx)
4083d0:	00 00                	add    %al,(%eax)
4083d2:	00 00                	add    %al,(%eax)
4083d4:	a3 00 62 01 00       	mov    %eax,0x16200
4083d9:	00 00                	add    %al,(%eax)
4083db:	00 a7 00 62 01 00    	add    %ah,0x16200(%edi)
4083e1:	00 00                	add    %al,(%eax)
4083e3:	00 ad 00 62 01 00    	add    %ch,0x16200(%ebp)
4083e9:	00 00                	add    %al,(%eax)
4083eb:	00 3f                	add    %bh,(%edi)
4083ed:	01 62 01             	add    %esp,0x1(%edx)
4083f0:	8b 00                	mov    (%eax),%eax
4083f2:	34 01                	xor    $0x1,%al
4083f4:	74 00                	je     0x4083f6
4083f6:	34 01                	xor    $0x1,%al
4083f8:	60                   	pusha
4083f9:	00 34 01             	add    %dh,(%ecx,%eax,1)
4083fc:	7a 00                	jp     0x4083fe
4083fe:	34 01                	xor    $0x1,%al
408400:	01 00                	add    %eax,(%eax)
408402:	2c 00                	sub    $0x0,%al
408404:	09 00                	or     %eax,(%eax)
408406:	2c 00                	sub    $0x0,%al
408408:	00 00                	add    %al,(%eax)
40840a:	00 00                	add    %al,(%eax)
40840c:	00 4e 75             	add    %cl,0x75(%esi)
40840f:	6c                   	insb   (%dx),%es:(%edi)
408410:	6c                   	insb   (%dx),%es:(%edi)
408411:	61                   	popa
408412:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
408416:	31 00                	xor    %eax,(%eax)
408418:	49                   	dec    %ecx
408419:	43                   	inc    %ebx
40841a:	6f                   	outsl  %ds:(%esi),(%dx)
40841b:	6d                   	insl   (%dx),%es:(%edi)
40841c:	70 61                	jo     0x40847f
40841e:	72 61                	jb     0x408481
408420:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
408424:	31 00                	xor    %eax,(%eax)
408426:	49                   	dec    %ecx
408427:	45                   	inc    %ebp
408428:	71 75                	jno    0x40849f
40842a:	61                   	popa
40842b:	74 61                	je     0x40848e
40842d:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
408431:	31 00                	xor    %eax,(%eax)
408433:	4c                   	dec    %esp
408434:	69 73 74 60 31 00 6c 	imul   $0x6c003160,0x74(%ebx),%esi
40843b:	61                   	popa
40843c:	62 65 6c             	bound  %esp,0x6c(%ebp)
40843f:	31 00                	xor    %eax,(%eax)
408441:	76 65                	jbe    0x4084a8
408443:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
408447:	31 00                	xor    %eax,(%eax)
408449:	49                   	dec    %ecx
40844a:	6e                   	outsb  %ds:(%esi),(%dx)
40844b:	74 33                	je     0x408480
40844d:	32 00                	xor    (%eax),%al
40844f:	4b                   	dec    %ebx
408450:	65 79 56             	gs jns 0x4084a9
408453:	61                   	popa
408454:	6c                   	insb   (%dx),%es:(%edi)
408455:	75 65                	jne    0x4084bc
408457:	50                   	push   %eax
408458:	61                   	popa
408459:	69 72 60 32 00 49 44 	imul   $0x44490032,0x60(%edx),%esi
408460:	69 63 74 69 6f 6e 61 	imul   $0x616e6f69,0x74(%ebx),%esp
408467:	72 79                	jb     0x4084e2
408469:	60                   	pusha
40846a:	32 00                	xor    (%eax),%al
40846c:	5f                   	pop    %edi
40846d:	74 65                	je     0x4084d4
40846f:	73 74                	jae    0x4084e5
408471:	53                   	push   %ebx
408472:	70 72                	jo     0x4084e6
408474:	69 74 65 32 00 46 6f 	imul   $0x726f4600,0x32(%ebp,%eiz,2),%esi
40847b:	72
40847c:	6d                   	insl   (%dx),%es:(%edi)
40847d:	32 00                	xor    (%eax),%al
40847f:	76 65                	jbe    0x4084e6
408481:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
408485:	32 00                	xor    (%eax),%al
408487:	49                   	dec    %ecx
408488:	6e                   	outsb  %ds:(%esi),(%dx)
408489:	74 36                	je     0x4084c1
40848b:	34 00                	xor    $0x0,%al
40848d:	4a                   	dec    %edx
40848e:	34 00                	xor    $0x0,%al
408490:	3c 4d                	cmp    $0x4d,%al
408492:	6f                   	outsl  %ds:(%esi),(%dx)
408493:	64 75 6c             	fs jne 0x408502
408496:	65 3e 00 41 43       	gs add %al,%ds:0x43(%ecx)
40849b:	43                   	inc    %ebx
40849c:	41                   	inc    %ecx
40849d:	43                   	inc    %ebx
40849e:	43                   	inc    %ebx
40849f:	41                   	inc    %ecx
4084a0:	00 45 6f             	add    %al,0x6f(%ebp)
4084a3:	4f                   	dec    %edi
4084a4:	49                   	dec    %ecx
4084a5:	42                   	inc    %edx
4084a6:	00 61 63             	add    %ah,0x63(%ecx)
4084a9:	63 41 4b             	arpl   %eax,0x4b(%ecx)
4084ac:	68 56 52 42 00       	push   $0x425256
4084b1:	57                   	push   %edi
4084b2:	63 64 41 6b          	arpl   %esp,0x6b(%ecx,%eax,2)
4084b6:	73 42                	jae    0x4084fa
4084b8:	00 53 65             	add    %dl,0x65(%ebx)
4084bb:	74 75                	je     0x408532
4084bd:	70 32                	jo     0x4084f1
4084bf:	44                   	inc    %esp
4084c0:	00 6b 62             	add    %ch,0x62(%ebx)
4084c3:	4b                   	dec    %ebx
4084c4:	52                   	push   %edx
4084c5:	56                   	push   %esi
4084c6:	45                   	inc    %ebp
4084c7:	00 72 65             	add    %dh,0x65(%edx)
4084ca:	49                   	dec    %ecx
4084cb:	56                   	push   %esi
4084cc:	76 52                	jbe    0x408520
4084ce:	48                   	dec    %eax
4084cf:	49                   	dec    %ecx
4084d0:	65 4a                	gs dec %edx
4084d2:	7a 53                	jp     0x408527