4271fd:	6a 00                	push   $0x0
4271ff:	58                   	pop    %eax
427200:	00 38                	add    %bh,(%eax)
427202:	00 30                	add    %dh,(%eax)
427204:	00 71 00             	add    %dh,0x0(%ecx)
427207:	6d                   	insl   (%dx),%es:(%edi)
427208:	00 56 00             	add    %dl,0x0(%esi)
42720b:	78 00                	js     0x42720d
42720d:	64 00 79 00          	add    %bh,%fs:0x0(%ecx)
427211:	65 00 6c 00 2b       	add    %ch,%gs:0x2b(%eax,%eax,1)
427216:	00 61 00             	add    %ah,0x0(%ecx)
427219:	76 00                	jbe    0x42721b
42721b:	75 00                	jne    0x42721d
42721d:	61                   	popa
42721e:	00 58 00             	add    %bl,0x0(%eax)
427221:	61                   	popa
427222:	00 38                	add    %bh,(%eax)
427224:	00 50 00             	add    %dl,0x0(%eax)
427227:	31 00                	xor    %eax,(%eax)
427229:	59                   	pop    %ecx
42722a:	00 43 00             	add    %al,0x0(%ebx)
42722d:	69 00 5a 00 41 00    	imul   $0x41005a,(%eax),%eax
427233:	6d                   	insl   (%dx),%es:(%edi)
427234:	00 45 00             	add    %al,0x0(%ebp)
427237:	32 00                	xor    (%eax),%al
427239:	45                   	inc    %ebp
42723a:	00 73 00             	add    %dh,0x0(%ebx)
42723d:	61                   	popa
42723e:	00 42 00             	add    %al,0x0(%edx)
427241:	6c                   	insb   (%dx),%es:(%edi)
427242:	00 4f 00             	add    %cl,0x0(%edi)
427245:	34 00                	xor    $0x0,%al
427247:	6b 00 61             	imul   $0x61,(%eax),%eax
42724a:	00 64 00 70          	add    %ah,0x70(%eax,%eax,1)
42724e:	00 64 00 51          	add    %ah,0x51(%eax,%eax,1)
427252:	00 49 00             	add    %cl,0x0(%ecx)
427255:	34 00                	xor    $0x0,%al
427257:	53                   	push   %ebx
427258:	00 6a 00             	add    %ch,0x0(%edx)
42725b:	72 00                	jb     0x42725d
42725d:	70 00                	jo     0x42725f
42725f:	56                   	push   %esi
427260:	00 79 00             	add    %bh,0x0(%ecx)
427263:	6b 00 78             	imul   $0x78,(%eax),%eax
427266:	00 52 00             	add    %dl,0x0(%edx)
427269:	78 00                	js     0x42726b
42726b:	6f                   	outsl  %ds:(%esi),(%dx)
42726c:	00 6f 00             	add    %ch,0x0(%edi)
42726f:	6f                   	outsl  %ds:(%esi),(%dx)
427270:	00 6f 00             	add    %ch,0x0(%edi)
427273:	6b 00 45             	imul   $0x45,(%eax),%eax
427276:	00 6e 00             	add    %ch,0x0(%esi)
427279:	45                   	inc    %ebp
42727a:	00 47 00             	add    %al,0x0(%edi)
42727d:	39 00                	cmp    %eax,(%eax)
42727f:	32 00                	xor    (%eax),%al
427281:	67 00 58 00          	add    %bl,0x0(%bx,%si)
427285:	67 00 4e 00          	add    %cl,0x0(%bp)
427289:	52                   	push   %edx
42728a:	00 41 00             	add    %al,0x0(%ecx)
42728d:	6b 00 61             	imul   $0x61,(%eax),%eax
427290:	00 39                	add    %bh,(%ecx)
427292:	00 6b 00             	add    %ch,0x0(%ebx)
427295:	78 00                	js     0x427297
427297:	38 00                	cmp    %al,(%eax)
427299:	47                   	inc    %edi
42729a:	00 73 00             	add    %dh,0x0(%ebx)
42729d:	77 00                	ja     0x42729f
42729f:	37                   	aaa
4272a0:	00 48 00             	add    %cl,0x0(%eax)
4272a3:	68 00 55 00 7a       	push   $0x7a005500
4272a8:	00 62 00             	add    %ah,0x0(%edx)
4272ab:	50                   	push   %eax
4272ac:	00 31                	add    %dh,(%ecx)
4272ae:	00 51 00             	add    %dl,0x0(%ecx)
4272b1:	66 00 75 00          	data16 add %dh,0x0(%ebp)
4272b5:	74 00                	je     0x4272b7
4272b7:	77 00                	ja     0x4272b9
4272b9:	71 00                	jno    0x4272bb
4272bb:	38 00                	cmp    %al,(%eax)
4272bd:	6f                   	outsl  %ds:(%esi),(%dx)
4272be:	00 6a 00             	add    %ch,0x0(%edx)
4272c1:	39 00                	cmp    %eax,(%eax)
4272c3:	44                   	inc    %esp
4272c4:	00 4f 00             	add    %cl,0x0(%edi)
4272c7:	55                   	push   %ebp
4272c8:	00 63 00             	add    %ah,0x0(%ebx)
4272cb:	47                   	inc    %edi
4272cc:	00 6d 00             	add    %ch,0x0(%ebp)
4272cf:	41                   	inc    %ecx
4272d0:	00 67 00             	add    %ah,0x0(%edi)
4272d3:	4c                   	dec    %esp
4272d4:	00 79 00             	add    %bh,0x0(%ecx)
4272d7:	63 00                	arpl   %eax,(%eax)
4272d9:	69 00 68 00 52 00    	imul   $0x520068,(%eax),%eax
4272df:	38 00                	cmp    %al,(%eax)
4272e1:	34 00                	xor    $0x0,%al
4272e3:	78 00                	js     0x4272e5
4272e5:	71 00                	jno    0x4272e7
4272e7:	69 00 54 00 41 00    	imul   $0x410054,(%eax),%eax
4272ed:	41                   	inc    %ecx
4272ee:	00 76 00             	add    %dh,0x0(%esi)
4272f1:	50                   	push   %eax
4272f2:	00 4f 00             	add    %cl,0x0(%edi)
4272f5:	45                   	inc    %ebp
4272f6:	00 2b                	add    %ch,(%ebx)
4272f8:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
4272fc:	00 31                	add    %dh,(%ecx)
4272fe:	00 37                	add    %dh,(%edi)
427300:	00 32                	add    %dh,(%edx)
427302:	00 56 00             	add    %dl,0x0(%esi)
427305:	6b 00 70             	imul   $0x70,(%eax),%eax
427308:	00 34 00             	add    %dh,(%eax,%eax,1)
42730b:	43                   	inc    %ebx
42730c:	00 73 00             	add    %dh,0x0(%ebx)
42730f:	45                   	inc    %ebp
427310:	00 61 00             	add    %ah,0x0(%ecx)
427313:	31 00                	xor    %eax,(%eax)
427315:	56                   	push   %esi
427316:	00 52 00             	add    %dl,0x0(%edx)
427319:	65 00 45 00          	add    %al,%gs:0x0(%ebp)
42731d:	48                   	dec    %eax
42731e:	00 76 00             	add    %dh,0x0(%esi)
427321:	74 00                	je     0x427323
427323:	43                   	inc    %ebx
427324:	00 42 00             	add    %al,0x0(%edx)
427327:	4f                   	dec    %edi
427328:	00 46 00             	add    %al,0x0(%esi)
42732b:	38 00                	cmp    %al,(%eax)
42732d:	51                   	push   %ecx
42732e:	00 67 00             	add    %ah,0x0(%edi)
427331:	63 00                	arpl   %eax,(%eax)
427333:	52                   	push   %edx
427334:	00 66 00             	add    %ah,0x0(%esi)
427337:	4d                   	dec    %ebp
427338:	00 41 00             	add    %al,0x0(%ecx)
42733b:	38 00                	cmp    %al,(%eax)
42733d:	77 00                	ja     0x42733f
42733f:	79 00                	jns    0x427341
427341:	76 00                	jbe    0x427343
427343:	30 00                	xor    %al,(%eax)
427345:	6b 00 2f             	imul   $0x2f,(%eax),%eax
427348:	00 36                	add    %dh,(%esi)
42734a:	00 75 00             	add    %dh,0x0(%ebp)
42734d:	77 00                	ja     0x42734f
42734f:	61                   	popa
427350:	00 52 00             	add    %dl,0x0(%edx)
427353:	30 00                	xor    %al,(%eax)
427355:	76 00                	jbe    0x427357
427357:	6e                   	outsb  %ds:(%esi),(%dx)
427358:	00 4c 00 6a          	add    %cl,0x6a(%eax,%eax,1)
42735c:	00 74 00 35          	add    %dh,0x35(%eax,%eax,1)
427360:	00 52 00             	add    %dl,0x0(%edx)
427363:	44                   	inc    %esp
427364:	00 6f 00             	add    %ch,0x0(%edi)
427367:	37                   	aaa
427368:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
42736c:	00 6b 00             	add    %ch,0x0(%ebx)
42736f:	63 00                	arpl   %eax,(%eax)
427371:	31 00                	xor    %eax,(%eax)
427373:	46                   	inc    %esi
427374:	00 39                	add    %bh,(%ecx)
427376:	00 7a 00             	add    %bh,0x0(%edx)
427379:	74 00                	je     0x42737b
42737b:	2f                   	das
42737c:	00 37                	add    %dh,(%edi)
42737e:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
427382:	00 4f 00             	add    %cl,0x0(%edi)
427385:	66 00 58 00          	data16 add %bl,0x0(%eax)
427389:	44                   	inc    %esp
42738a:	00 43 00             	add    %al,0x0(%ebx)
42738d:	38 00                	cmp    %al,(%eax)
42738f:	75 00                	jne    0x427391
427391:	30 00                	xor    %al,(%eax)
427393:	72 00                	jb     0x427395
427395:	2f                   	das
427396:	00 61 00             	add    %ah,0x0(%ecx)
427399:	76 00                	jbe    0x42739b
42739b:	75 00                	jne    0x42739d
42739d:	61                   	popa
42739e:	00 58 00             	add    %bl,0x0(%eax)
4273a1:	61                   	popa
4273a2:	00 38                	add    %bh,(%eax)
4273a4:	00 50 00             	add    %dl,0x0(%eax)
4273a7:	31 00                	xor    %eax,(%eax)
4273a9:	59                   	pop    %ecx
4273aa:	00 74 00 48          	add    %dh,0x48(%eax,%eax,1)
4273ae:	00 38                	add    %bh,(%eax)
4273b0:	00 50 00             	add    %dl,0x0(%eax)
4273b3:	47                   	inc    %edi
4273b4:	00 74 00 74          	add    %dh,0x74(%eax,%eax,1)
4273b8:	00 50 00             	add    %dl,0x0(%eax)
4273bb:	6e                   	outsb  %ds:(%esi),(%dx)
4273bc:	00 51 00             	add    %dl,0x0(%ecx)
4273bf:	43                   	inc    %ebx
4273c0:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
4273c4:	00 34 00             	add    %dh,(%eax,%eax,1)
4273c7:	6b 00 61             	imul   $0x61,(%eax),%eax
4273ca:	00 64 00 70          	add    %ah,0x70(%eax,%eax,1)
4273ce:	00 64 00 51          	add    %ah,0x51(%eax,%eax,1)
4273d2:	00 49 00             	add    %cl,0x0(%ecx)
4273d5:	34 00                	xor    $0x0,%al
4273d7:	53                   	push   %ebx
4273d8:	00 6a 00             	add    %ch,0x0(%edx)
4273db:	72 00                	jb     0x4273dd
4273dd:	70 00                	jo     0x4273df
4273df:	56                   	push   %esi
4273e0:	00 79 00             	add    %bh,0x0(%ecx)
4273e3:	6b 00 78             	imul   $0x78,(%eax),%eax
4273e6:	00 52 00             	add    %dl,0x0(%edx)
4273e9:	78 00                	js     0x4273eb
4273eb:	6f                   	outsl  %ds:(%esi),(%dx)
4273ec:	00 6f 00             	add    %ch,0x0(%edi)
4273ef:	6f                   	outsl  %ds:(%esi),(%dx)
4273f0:	00 6f 00             	add    %ch,0x0(%edi)
4273f3:	6b 00 45             	imul   $0x45,(%eax),%eax
4273f6:	00 6e 00             	add    %ch,0x0(%esi)
4273f9:	45                   	inc    %ebp
4273fa:	00 47 00             	add    %al,0x0(%edi)
4273fd:	39 00                	cmp    %eax,(%eax)
4273ff:	47                   	inc    %edi
427400:	00 78 00             	add    %bh,0x0(%eax)
427403:	53                   	push   %ebx
427404:	00 35 00 71 00 6b    	add    %dh,0x6b007100
42740a:	00 47 00             	add    %al,0x0(%edi)
42740d:	79 00                	jns    0x42740f
42740f:	4f                   	dec    %edi
427410:	00 49 00             	add    %cl,0x0(%ecx)
427413:	44                   	inc    %esp
427414:	00 79 00             	add    %bh,0x0(%ecx)
427417:	38 00                	cmp    %al,(%eax)
427419:	47                   	inc    %edi
42741a:	00 73 00             	add    %dh,0x0(%ebx)
42741d:	77 00                	ja     0x42741f
42741f:	37                   	aaa
427420:	00 48 00             	add    %cl,0x0(%eax)
427423:	68 00 55 00 7a       	push   $0x7a005500
427428:	00 62 00             	add    %ah,0x0(%edx)
42742b:	50                   	push   %eax
42742c:	00 31                	add    %dh,(%ecx)
42742e:	00 51 00             	add    %dl,0x0(%ecx)
427431:	66 00 75 00          	data16 add %dh,0x0(%ebp)
427435:	74 00                	je     0x427437
427437:	77 00                	ja     0x427439
427439:	71 00                	jno    0x42743b
42743b:	38 00                	cmp    %al,(%eax)
42743d:	6f                   	outsl  %ds:(%esi),(%dx)
42743e:	00 6a 00             	add    %ch,0x0(%edx)
427441:	34 00                	xor    $0x0,%al
427443:	5a                   	pop    %edx
427444:	00 67 00             	add    %ah,0x0(%edi)
427447:	7a 00                	jp     0x427449
427449:	39 00                	cmp    %eax,(%eax)
42744b:	6b 00 56             	imul   $0x56,(%eax),%eax
42744e:	00 31                	add    %dh,(%ecx)
427450:	00 42 00             	add    %al,0x0(%edx)
427453:	47                   	inc    %edi
427454:	00 77 00             	add    %dh,0x0(%edi)
427457:	63 00                	arpl   %eax,(%eax)
427459:	69 00 68 00 52 00    	imul   $0x520068,(%eax),%eax
42745f:	38 00                	cmp    %al,(%eax)
427461:	34 00                	xor    $0x0,%al
427463:	78 00                	js     0x427465
427465:	71 00                	jno    0x427467
427467:	69 00 54 00 41 00    	imul   $0x410054,(%eax),%eax
42746d:	41                   	inc    %ecx
42746e:	00 76 00             	add    %dh,0x0(%esi)
427471:	50                   	push   %eax
427472:	00 4f 00             	add    %cl,0x0(%edi)
427475:	45                   	inc    %ebp
427476:	00 2b                	add    %ch,(%ebx)
427478:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
42747c:	00 31                	add    %dh,(%ecx)
42747e:	00 37                	add    %dh,(%edi)
427480:	00 32                	add    %dh,(%edx)
427482:	00 56 00             	add    %dl,0x0(%esi)
427485:	6b 00 70             	imul   $0x70,(%eax),%eax
427488:	00 34 00             	add    %dh,(%eax,%eax,1)
42748b:	43                   	inc    %ebx
42748c:	00 73 00             	add    %dh,0x0(%ebx)
42748f:	45                   	inc    %ebp
427490:	00 61 00             	add    %ah,0x0(%ecx)
427493:	31 00                	xor    %eax,(%eax)
427495:	39 00                	cmp    %eax,(%eax)
427497:	32 00                	xor    (%eax),%al
427499:	59                   	pop    %ecx
42749a:	00 6c 00 74          	add    %ch,0x74(%eax,%eax,1)
42749e:	00 70 00             	add    %dh,0x0(%eax)
4274a1:	33 00                	xor    (%eax),%eax
4274a3:	34 00                	xor    $0x0,%al
4274a5:	76 00                	jbe    0x4274a7
4274a7:	7a 00                	jp     0x4274a9
4274a9:	75 00                	jne    0x4274ab
4274ab:	38 00                	cmp    %al,(%eax)
4274ad:	51                   	push   %ecx
4274ae:	00 67 00             	add    %ah,0x0(%edi)
4274b1:	63 00                	arpl   %eax,(%eax)
4274b3:	52                   	push   %edx
4274b4:	00 66 00             	add    %ah,0x0(%esi)
4274b7:	4d                   	dec    %ebp
4274b8:	00 41 00             	add    %al,0x0(%ecx)
4274bb:	38 00                	cmp    %al,(%eax)
4274bd:	77 00                	ja     0x4274bf
4274bf:	79 00                	jns    0x4274c1
4274c1:	76 00                	jbe    0x4274c3
4274c3:	30 00                	xor    %al,(%eax)
4274c5:	6b 00 2f             	imul   $0x2f,(%eax),%eax
4274c8:	00 36                	add    %dh,(%esi)
4274ca:	00 75 00             	add    %dh,0x0(%ebp)
4274cd:	77 00                	ja     0x4274cf
4274cf:	61                   	popa
4274d0:	00 52 00             	add    %dl,0x0(%edx)
4274d3:	30 00                	xor    %al,(%eax)
4274d5:	37                   	aaa
4274d6:	00 45 00             	add    %al,0x0(%ebp)
4274d9:	4c                   	dec    %esp
4274da:	00 76 00             	add    %dh,0x0(%esi)
4274dd:	4b                   	dec    %ebx
4274de:	00 64 00 2b          	add    %ah,0x2b(%eax,%eax,1)
4274e2:	00 66 00             	add    %ah,0x0(%esi)
4274e5:	34 00                	xor    $0x0,%al
4274e7:	33 00                	xor    (%eax),%eax
4274e9:	67 00 68 00          	add    %ch,0x0(%bx,%si)
4274ed:	6b 00 63             	imul   $0x63,(%eax),%eax
4274f0:	00 31                	add    %dh,(%ecx)
4274f2:	00 46 00             	add    %al,0x0(%esi)
4274f5:	39 00                	cmp    %eax,(%eax)
4274f7:	7a 00                	jp     0x4274f9
4274f9:	74 00                	je     0x4274fb
4274fb:	2f                   	das
4274fc:	00 37                	add    %dh,(%edi)
4274fe:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
427502:	00 4f 00             	add    %cl,0x0(%edi)
427505:	66 00 58 00          	data16 add %bl,0x0(%eax)
427509:	44                   	inc    %esp
42750a:	00 43 00             	add    %al,0x0(%ebx)
42750d:	38 00                	cmp    %al,(%eax)
42750f:	75 00                	jne    0x427511
427511:	30 00                	xor    %al,(%eax)
427513:	72 00                	jb     0x427515
427515:	2f                   	das
427516:	00 61 00             	add    %ah,0x0(%ecx)
427519:	76 00                	jbe    0x42751b
42751b:	75 00                	jne    0x42751d
42751d:	61                   	popa
42751e:	00 58 00             	add    %bl,0x0(%eax)
427521:	61                   	popa
427522:	00 38                	add    %bh,(%eax)
427524:	00 50 00             	add    %dl,0x0(%eax)
427527:	31 00                	xor    %eax,(%eax)