4191e5:	6e                   	outsb  %ds:(%esi),(%dx)
4191e6:	00 51 00             	add    %dl,0x0(%ecx)
4191e9:	2b 00                	sub    (%eax),%eax
4191eb:	35 00 68 00 64       	xor    $0x64006800,%eax
4191f0:	00 57 00             	add    %dl,0x0(%edi)
4191f3:	72 00                	jb     0x4191f5
4191f5:	73 00                	jae    0x4191f7
4191f7:	47                   	inc    %edi
4191f8:	00 32                	add    %dh,(%edx)
4191fa:	00 4a 00             	add    %cl,0x0(%edx)
4191fd:	6b 00 66             	imul   $0x66,(%eax),%eax
419200:	00 65 00             	add    %ah,0x0(%ebp)
419203:	59                   	pop    %ecx
419204:	00 6e 00             	add    %ch,0x0(%esi)
419207:	31 00                	xor    %eax,(%eax)
419209:	4b                   	dec    %ebx
41920a:	00 72 00             	add    %dh,0x0(%edx)
41920d:	68 00 64 00 43       	push   $0x43006400
419212:	00 35 00 6e 00 48    	add    %dh,0x48006e00
419218:	00 32                	add    %dh,(%edx)
41921a:	00 5a 00             	add    %bl,0x0(%edx)
41921d:	74 00                	je     0x41921f
41921f:	79 00                	jns    0x419221
419221:	61                   	popa
419222:	00 59 00             	add    %bl,0x0(%ecx)
419225:	6e                   	outsb  %ds:(%esi),(%dx)
419226:	00 51 00             	add    %dl,0x0(%ecx)
419229:	2b 00                	sub    (%eax),%eax
41922b:	35 00 68 00 64       	xor    $0x64006800,%eax
419230:	00 57 00             	add    %dl,0x0(%edi)
419233:	72 00                	jb     0x419235
419235:	73 00                	jae    0x419237
419237:	47                   	inc    %edi
419238:	00 32                	add    %dh,(%edx)
41923a:	00 4a 00             	add    %cl,0x0(%edx)
41923d:	6b 00 66             	imul   $0x66,(%eax),%eax
419240:	00 65 00             	add    %ah,0x0(%ebp)
419243:	59                   	pop    %ecx
419244:	00 6e 00             	add    %ch,0x0(%esi)
419247:	31 00                	xor    %eax,(%eax)
419249:	4b                   	dec    %ebx
41924a:	00 72 00             	add    %dh,0x0(%edx)
41924d:	68 00 64 00 43       	push   $0x43006400
419252:	00 35 00 54 00 58    	add    %dh,0x58005400
419258:	00 4c 00 55          	add    %cl,0x55(%eax,%eax,1)
41925c:	00 63 00             	add    %ah,0x0(%ebx)
41925f:	43                   	inc    %ebx
419260:	00 67 00             	add    %ah,0x0(%edi)
419263:	63 00                	arpl   %eax,(%eax)
419265:	73 00                	jae    0x419267
419267:	4c                   	dec    %esp
419268:	00 4f 00             	add    %cl,0x0(%edi)
41926b:	4b                   	dec    %ebx
41926c:	00 6e 00             	add    %ch,0x0(%esi)
41926f:	44                   	inc    %esp
419270:	00 6c 00 43          	add    %ch,0x43(%eax,%eax,1)
419274:	00 70 00             	add    %dh,0x0(%eax)
419277:	6d                   	insl   (%dx),%es:(%edi)
419278:	00 35 00 42 00 6b    	add    %dh,0x6b004200
41927e:	00 34 00             	add    %dh,(%eax,%eax,1)
419281:	2b 00                	sub    (%eax),%eax
419283:	6f                   	outsl  %ds:(%esi),(%dx)
419284:	00 4d 00             	add    %cl,0x0(%ebp)
419287:	49                   	dec    %ecx
419288:	00 35 00 4c 00 32    	add    %dh,0x32004c00
41928e:	00 35 00 47 00 30    	add    %dh,0x30004700
419294:	00 6b 00             	add    %ch,0x0(%ebx)
419297:	48                   	dec    %eax
419298:	00 32                	add    %dh,(%edx)
41929a:	00 5a 00             	add    %bl,0x0(%edx)
41929d:	74 00                	je     0x41929f
41929f:	79 00                	jns    0x4192a1
4192a1:	61                   	popa
4192a2:	00 59 00             	add    %bl,0x0(%ecx)
4192a5:	6e                   	outsb  %ds:(%esi),(%dx)
4192a6:	00 51 00             	add    %dl,0x0(%ecx)
4192a9:	2b 00                	sub    (%eax),%eax
4192ab:	35 00 68 00 64       	xor    $0x64006800,%eax
4192b0:	00 57 00             	add    %dl,0x0(%edi)
4192b3:	72 00                	jb     0x4192b5
4192b5:	73 00                	jae    0x4192b7
4192b7:	47                   	inc    %edi
4192b8:	00 32                	add    %dh,(%edx)
4192ba:	00 4a 00             	add    %cl,0x0(%edx)
4192bd:	6b 00 66             	imul   $0x66,(%eax),%eax
4192c0:	00 65 00             	add    %ah,0x0(%ebp)
4192c3:	59                   	pop    %ecx
4192c4:	00 6e 00             	add    %ch,0x0(%esi)
4192c7:	31 00                	xor    %eax,(%eax)
4192c9:	4b                   	dec    %ebx
4192ca:	00 72 00             	add    %dh,0x0(%edx)
4192cd:	68 00 64 00 43       	push   $0x43006400
4192d2:	00 35 00 6e 00 48    	add    %dh,0x48006e00
4192d8:	00 32                	add    %dh,(%edx)
4192da:	00 5a 00             	add    %bl,0x0(%edx)
4192dd:	74 00                	je     0x4192df
4192df:	79 00                	jns    0x4192e1
4192e1:	61                   	popa
4192e2:	00 59 00             	add    %bl,0x0(%ecx)
4192e5:	6e                   	outsb  %ds:(%esi),(%dx)
4192e6:	00 51 00             	add    %dl,0x0(%ecx)
4192e9:	2b 00                	sub    (%eax),%eax
4192eb:	35 00 68 00 64       	xor    $0x64006800,%eax
4192f0:	00 57 00             	add    %dl,0x0(%edi)
4192f3:	72 00                	jb     0x4192f5
4192f5:	73 00                	jae    0x4192f7
4192f7:	47                   	inc    %edi
4192f8:	00 32                	add    %dh,(%edx)
4192fa:	00 4a 00             	add    %cl,0x0(%edx)
4192fd:	6b 00 66             	imul   $0x66,(%eax),%eax
419300:	00 65 00             	add    %ah,0x0(%ebp)
419303:	59                   	pop    %ecx
419304:	00 6e 00             	add    %ch,0x0(%esi)
419307:	31 00                	xor    %eax,(%eax)
419309:	4b                   	dec    %ebx
41930a:	00 72 00             	add    %dh,0x0(%edx)
41930d:	68 00 64 00 43       	push   $0x43006400
419312:	00 35 00 6e 00 48    	add    %dh,0x48006e00
419318:	00 32                	add    %dh,(%edx)
41931a:	00 5a 00             	add    %bl,0x0(%edx)
41931d:	74 00                	je     0x41931f
41931f:	79 00                	jns    0x419321
419321:	61                   	popa
419322:	00 59 00             	add    %bl,0x0(%ecx)
419325:	6e                   	outsb  %ds:(%esi),(%dx)
419326:	00 51 00             	add    %dl,0x0(%ecx)
419329:	2b 00                	sub    (%eax),%eax
41932b:	35 00 68 00 64       	xor    $0x64006800,%eax
419330:	00 57 00             	add    %dl,0x0(%edi)
419333:	72 00                	jb     0x419335
419335:	73 00                	jae    0x419337
419337:	47                   	inc    %edi
419338:	00 32                	add    %dh,(%edx)
41933a:	00 4a 00             	add    %cl,0x0(%edx)
41933d:	6b 00 66             	imul   $0x66,(%eax),%eax
419340:	00 65 00             	add    %ah,0x0(%ebp)
419343:	59                   	pop    %ecx
419344:	00 6e 00             	add    %ch,0x0(%esi)
419347:	31 00                	xor    %eax,(%eax)
419349:	4b                   	dec    %ebx
41934a:	00 72 00             	add    %dh,0x0(%edx)
41934d:	68 00 64 00 43       	push   $0x43006400
419352:	00 35 00 6e 00 48    	add    %dh,0x48006e00
419358:	00 32                	add    %dh,(%edx)
41935a:	00 5a 00             	add    %bl,0x0(%edx)
41935d:	74 00                	je     0x41935f
41935f:	79 00                	jns    0x419361
419361:	61                   	popa
419362:	00 59 00             	add    %bl,0x0(%ecx)
419365:	6e                   	outsb  %ds:(%esi),(%dx)
419366:	00 51 00             	add    %dl,0x0(%ecx)
419369:	2b 00                	sub    (%eax),%eax
41936b:	35 00 68 00 64       	xor    $0x64006800,%eax
419370:	00 57 00             	add    %dl,0x0(%edi)
419373:	72 00                	jb     0x419375
419375:	73 00                	jae    0x419377
419377:	47                   	inc    %edi
419378:	00 32                	add    %dh,(%edx)
41937a:	00 4a 00             	add    %cl,0x0(%edx)
41937d:	6b 00 66             	imul   $0x66,(%eax),%eax
419380:	00 65 00             	add    %ah,0x0(%ebp)
419383:	59                   	pop    %ecx
419384:	00 6e 00             	add    %ch,0x0(%esi)
419387:	31 00                	xor    %eax,(%eax)
419389:	4b                   	dec    %ebx
41938a:	00 72 00             	add    %dh,0x0(%edx)
41938d:	68 00 64 00 43       	push   $0x43006400
419392:	00 35 00 6e 00 48    	add    %dh,0x48006e00
419398:	00 32                	add    %dh,(%edx)
41939a:	00 5a 00             	add    %bl,0x0(%edx)
41939d:	74 00                	je     0x41939f
41939f:	79 00                	jns    0x4193a1
4193a1:	61                   	popa
4193a2:	00 59 00             	add    %bl,0x0(%ecx)
4193a5:	6e                   	outsb  %ds:(%esi),(%dx)
4193a6:	00 51 00             	add    %dl,0x0(%ecx)
4193a9:	2b 00                	sub    (%eax),%eax
4193ab:	35 00 68 00 64       	xor    $0x64006800,%eax
4193b0:	00 57 00             	add    %dl,0x0(%edi)
4193b3:	72 00                	jb     0x4193b5
4193b5:	73 00                	jae    0x4193b7
4193b7:	47                   	inc    %edi
4193b8:	00 32                	add    %dh,(%edx)
4193ba:	00 4a 00             	add    %cl,0x0(%edx)
4193bd:	6b 00 66             	imul   $0x66,(%eax),%eax
4193c0:	00 65 00             	add    %ah,0x0(%ebp)
4193c3:	59                   	pop    %ecx
4193c4:	00 6e 00             	add    %ch,0x0(%esi)
4193c7:	31 00                	xor    %eax,(%eax)
4193c9:	4b                   	dec    %ebx
4193ca:	00 72 00             	add    %dh,0x0(%edx)
4193cd:	68 00 64 00 43       	push   $0x43006400
4193d2:	00 35 00 44 00 43    	add    %dh,0x43004400
4193d8:	00 39                	add    %bh,(%ecx)
4193da:	00 39                	add    %bh,(%ecx)
4193dc:	00 66 00             	add    %ah,0x0(%esi)
4193df:	70 00                	jo     0x4193e1
4193e1:	79 00                	jns    0x4193e3
4193e3:	30 00                	xor    %al,(%eax)
4193e5:	4c                   	dec    %esp
4193e6:	00 36                	add    %dh,(%esi)
4193e8:	00 7a 00             	add    %bh,0x0(%edx)
4193eb:	63 00                	arpl   %eax,(%eax)
4193ed:	77 00                	ja     0x4193ef
4193ef:	44                   	inc    %esp
4193f0:	00 76 00             	add    %dh,0x0(%esi)
4193f3:	34 00                	xor    $0x0,%al
4193f5:	65 00 5a 00          	add    %bl,%gs:0x0(%edx)
4193f9:	70 00                	jo     0x4193fb
4193fb:	75 00                	jne    0x4193fd
4193fd:	34 00                	xor    $0x0,%al
4193ff:	48                   	dec    %eax
419400:	00 6b 00             	add    %ch,0x0(%ebx)
419403:	78 00                	js     0x419405
419405:	53                   	push   %ebx
419406:	00 75 00             	add    %dh,0x0(%ebp)
419409:	4d                   	dec    %ebp
41940a:	00 64 00 42          	add    %ah,0x42(%eax,%eax,1)
41940e:	00 55 00             	add    %dl,0x0(%ebp)
419411:	61                   	popa
419412:	00 4c 00 58          	add    %cl,0x58(%eax,%eax,1)
419416:	00 33                	add    %dh,(%ebx)
419418:	00 49 00             	add    %cl,0x0(%ecx)
41941b:	45                   	inc    %ebp
41941c:	00 79 00             	add    %bh,0x0(%ecx)
41941f:	74 00                	je     0x419421
419421:	38 00                	cmp    %al,(%eax)
419423:	6e                   	outsb  %ds:(%esi),(%dx)
419424:	00 66 00             	add    %ah,0x0(%esi)
419427:	6b 00 44             	imul   $0x44,(%eax),%eax
41942a:	00 56 00             	add    %dl,0x0(%esi)
41942d:	63 00                	arpl   %eax,(%eax)
41942f:	39 00                	cmp    %eax,(%eax)
419431:	57                   	push   %edi
419432:	00 68 00             	add    %ch,0x0(%eax)
419435:	67 00 35             	add    %dh,(%di)
419438:	00 52 00             	add    %dl,0x0(%edx)
41943b:	4f                   	dec    %edi
41943c:	00 50 00             	add    %dl,0x0(%eax)
41943f:	66 00 45 00          	data16 add %al,0x0(%ebp)
419443:	4d                   	dec    %ebp
419444:	00 45 00             	add    %al,0x0(%ebp)
419447:	49                   	dec    %ecx
419448:	00 70 00             	add    %dh,0x0(%eax)
41944b:	66 00 54 00 78       	data16 add %dl,0x78(%eax,%eax,1)
419450:	00 4d 00             	add    %cl,0x0(%ebp)
419453:	30 00                	xor    %al,(%eax)
419455:	53                   	push   %ebx
419456:	00 78 00             	add    %bh,0x0(%eax)
419459:	62 00                	bound  %eax,(%eax)
41945b:	62 00                	bound  %eax,(%eax)
41945d:	33 00                	xor    (%eax),%eax
41945f:	45                   	inc    %ebp
419460:	00 72 00             	add    %dh,0x0(%edx)
419463:	4f                   	dec    %edi
419464:	00 42 00             	add    %al,0x0(%edx)
419467:	6d                   	insl   (%dx),%es:(%edi)
419468:	00 48 00             	add    %cl,0x0(%eax)
41946b:	2f                   	das
41946c:	00 77 00             	add    %dh,0x0(%edi)
41946f:	59                   	pop    %ecx
419470:	00 74 00 2b          	add    %dh,0x2b(%eax,%eax,1)
419474:	00 76 00             	add    %dh,0x0(%esi)
419477:	31 00                	xor    %eax,(%eax)
419479:	44                   	inc    %esp
41947a:	00 37                	add    %dh,(%edi)
41947c:	00 61 00             	add    %ah,0x0(%ecx)
41947f:	61                   	popa
419480:	00 7a 00             	add    %bh,0x0(%edx)
419483:	6c                   	insb   (%dx),%es:(%edi)
419484:	00 32                	add    %dh,(%edx)
419486:	00 6b 00             	add    %ch,0x0(%ebx)
419489:	71 00                	jno    0x41948b
41948b:	52                   	push   %edx
41948c:	00 67 00             	add    %ah,0x0(%edi)
41948f:	61                   	popa
419490:	00 36                	add    %dh,(%esi)
419492:	00 30                	add    %dh,(%eax)
419494:	00 43 00             	add    %al,0x0(%ebx)
419497:	42                   	inc    %edx
419498:	00 41 00             	add    %al,0x0(%ecx)
41949b:	54                   	push   %esp
41949c:	00 30                	add    %dh,(%eax)
41949e:	00 31                	add    %dh,(%ecx)
4194a0:	00 7a 00             	add    %bh,0x0(%edx)
4194a3:	66 00 71 00          	data16 add %dh,0x0(%ecx)
4194a7:	7a 00                	jp     0x4194a9
4194a9:	46                   	inc    %esi
4194aa:	00 70 00             	add    %dh,0x0(%eax)
4194ad:	35 00 78 00 70       	xor    $0x70007800,%eax
4194b2:	00 50 00             	add    %dl,0x0(%eax)
4194b5:	71 00                	jno    0x4194b7
4194b7:	78 00                	js     0x4194b9
4194b9:	70 00                	jo     0x4194bb
4194bb:	4f                   	dec    %edi
4194bc:	00 33                	add    %dh,(%ebx)
4194be:	00 4d 00             	add    %cl,0x0(%ebp)
4194c1:	61                   	popa
4194c2:	00 55 00             	add    %dl,0x0(%ebp)
4194c5:	2f                   	das
4194c6:	00 39                	add    %bh,(%ecx)
4194c8:	00 45 00             	add    %al,0x0(%ebp)
4194cb:	39 00                	cmp    %eax,(%eax)
4194cd:	6d                   	insl   (%dx),%es:(%edi)
4194ce:	00 41 00             	add    %al,0x0(%ecx)
4194d1:	66 00 4d 00          	data16 add %cl,0x0(%ebp)
4194d5:	43                   	inc    %ebx
4194d6:	00 43 00             	add    %al,0x0(%ebx)
4194d9:	39 00                	cmp    %eax,(%eax)
4194db:	39 00                	cmp    %eax,(%eax)
4194dd:	66 00 70 00          	data16 add %dh,0x0(%eax)
4194e1:	79 00                	jns    0x4194e3
4194e3:	30 00                	xor    %al,(%eax)
4194e5:	4c                   	dec    %esp
4194e6:	00 36                	add    %dh,(%esi)
4194e8:	00 7a 00             	add    %bh,0x0(%edx)
4194eb:	53                   	push   %ebx
4194ec:	00 78 00             	add    %bh,0x0(%eax)
4194ef:	4d                   	dec    %ebp
4194f0:	00 55 00             	add    %dl,0x0(%ebp)
4194f3:	31 00                	xor    %eax,(%eax)
4194f5:	5a                   	pop    %edx
4194f6:	00 43 00             	add    %al,0x0(%ebx)
4194f9:	61                   	popa
4194fa:	00 41 00             	add    %al,0x0(%ecx)
4194fd:	67 00 51 00          	add    %dl,0x0(%bx,%di)
419501:	6c                   	insb   (%dx),%es:(%edi)
419502:	00 55 00             	add    %dl,0x0(%ebp)
419505:	6a 00                	push   $0x0
419507:	6e                   	outsb  %ds:(%esi),(%dx)
419508:	00 54 00 58          	add    %dl,0x58(%eax,%eax,1)
41950c:	00 7a 00             	add    %bh,0x0(%edx)
41950f:	38 00                	cmp    %al,(%eax)
419511:	6b 00 62             	imul   $0x62,(%eax),%eax
419514:	00 51 00             	add    %dl,0x0(%ecx)
419517:	4e                   	dec    %esi
419518:	00 71 00             	add    %dh,0x0(%ecx)
41951b:	4e                   	dec    %esi
41951c:	00 62 00             	add    %ah,0x0(%edx)
41951f:	73 00                	jae    0x419521
419521:	6c                   	insb   (%dx),%es:(%edi)
419522:	00 34 00             	add    %dh,(%eax,%eax,1)
419525:	75 00                	jne    0x419527
419527:	47                   	inc    %edi
419528:	00 42 00             	add    %al,0x0(%edx)
41952b:	68 00 50 00 53       	push   $0x53005000
419530:	00 44 00 70          	add    %al,0x70(%eax,%eax,1)
419534:	00 36                	add    %dh,(%esi)
419536:	00 52 00             	add    %dl,0x0(%edx)
419539:	2b 00                	sub    (%eax),%eax