420294:	00 53 00             	add    %dl,0x0(%ebx)
420297:	6b 00 45             	imul   $0x45,(%eax),%eax
42029a:	00 6f 00             	add    %ch,0x0(%edi)
42029d:	66 00 5a 00          	data16 add %bl,0x0(%edx)
4202a1:	58                   	pop    %eax
4202a2:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
4202a6:	00 66 00             	add    %ah,0x0(%esi)
4202a9:	6d                   	insl   (%dx),%es:(%edi)
4202aa:	00 49 00             	add    %cl,0x0(%ecx)
4202ad:	37                   	aaa
4202ae:	00 57 00             	add    %dl,0x0(%edi)
4202b1:	31 00                	xor    %eax,(%eax)
4202b3:	45                   	inc    %ebp
4202b4:	00 53 00             	add    %dl,0x0(%ebx)
4202b7:	56                   	push   %esi
4202b8:	00 61 00             	add    %ah,0x0(%ecx)
4202bb:	55                   	push   %ebp
4202bc:	00 48 00             	add    %cl,0x0(%eax)
4202bf:	50                   	push   %eax
4202c0:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
4202c4:	00 2b                	add    %ch,(%ebx)
4202c6:	00 38                	add    %bh,(%eax)
4202c8:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
4202cc:	00 71 00             	add    %dh,0x0(%ecx)
4202cf:	63 00                	arpl   %eax,(%eax)
4202d1:	66 00 5a 00          	data16 add %bl,0x0(%edx)
4202d5:	55                   	push   %ebp
4202d6:	00 64 00 39          	add    %ah,0x39(%eax,%eax,1)
4202da:	00 4b 00             	add    %cl,0x0(%ebx)
4202dd:	55                   	push   %ebp
4202de:	00 6b 00             	add    %ch,0x0(%ebx)
4202e1:	48                   	dec    %eax
4202e2:	00 46 00             	add    %al,0x0(%esi)
4202e5:	77 00                	ja     0x4202e7
4202e7:	5a                   	pop    %edx
4202e8:	00 4f 00             	add    %cl,0x0(%edi)
4202eb:	53                   	push   %ebx
4202ec:	00 61 00             	add    %ah,0x0(%ecx)
4202ef:	38 00                	cmp    %al,(%eax)
4202f1:	75 00                	jne    0x4202f3
4202f3:	72 00                	jb     0x4202f5
4202f5:	31 00                	xor    %eax,(%eax)
4202f7:	36 00 49 00          	add    %cl,%ss:0x0(%ecx)
4202fb:	4d                   	dec    %ebp
4202fc:	00 33                	add    %dh,(%ebx)
4202fe:	00 4c 00 46          	add    %cl,0x46(%eax,%eax,1)
420302:	00 75 00             	add    %dh,0x0(%ebp)
420305:	6a 00                	push   $0x0
420307:	71 00                	jno    0x420309
420309:	35 00 57 00 43       	xor    $0x43005700,%eax
42030e:	00 48 00             	add    %cl,0x0(%eax)
420311:	49                   	dec    %ecx
420312:	00 63 00             	add    %ah,0x0(%ebx)
420315:	48                   	dec    %eax
420316:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
42031a:	00 2b                	add    %ch,(%ebx)
42031c:	00 43 00             	add    %al,0x0(%ebx)
42031f:	56                   	push   %esi
420320:	00 63 00             	add    %ah,0x0(%ebx)
420323:	70 00                	jo     0x420325
420325:	32 00                	xor    (%eax),%al
420327:	6e                   	outsb  %ds:(%esi),(%dx)
420328:	00 4c 00 69          	add    %cl,0x69(%eax,%eax,1)
42032c:	00 6a 00             	add    %ch,0x0(%edx)
42032f:	49                   	dec    %ecx
420330:	00 67 00             	add    %ah,0x0(%edi)
420333:	75 00                	jne    0x420335
420335:	5a                   	pop    %edx
420336:	00 73 00             	add    %dh,0x0(%ebx)
420339:	41                   	inc    %ecx
42033a:	00 49 00             	add    %cl,0x0(%ecx)
42033d:	38 00                	cmp    %al,(%eax)
42033f:	38 00                	cmp    %al,(%eax)
420341:	33 00                	xor    (%eax),%eax
420343:	66 00 35 00 39 00 6c 	data16 add %dh,0x6c003900
42034a:	00 61 00             	add    %ah,0x0(%ecx)
42034d:	32 00                	xor    (%eax),%al
42034f:	6d                   	insl   (%dx),%es:(%edi)
420350:	00 6c 00 68          	add    %ch,0x68(%eax,%eax,1)
420354:	00 6e 00             	add    %ch,0x0(%esi)
420357:	64 00 36             	add    %dh,%fs:(%esi)
42035a:	00 78 00             	add    %bh,0x0(%eax)
42035d:	34 00                	xor    $0x0,%al
42035f:	41                   	inc    %ecx
420360:	00 2f                	add    %ch,(%edi)
420362:	00 44 00 35          	add    %al,0x35(%eax,%eax,1)
420366:	00 6d 00             	add    %ch,0x0(%ebp)
420369:	49                   	dec    %ecx
42036a:	00 41 00             	add    %al,0x0(%ecx)
42036d:	53                   	push   %ebx
42036e:	00 5a 00             	add    %bl,0x0(%edx)
420371:	48                   	dec    %eax
420372:	00 5a 00             	add    %bl,0x0(%edx)
420375:	46                   	inc    %esi
420376:	00 4a 00             	add    %cl,0x0(%edx)
420379:	59                   	pop    %ecx
42037a:	00 4e 00             	add    %cl,0x0(%esi)
42037d:	62 00                	bound  %eax,(%eax)
42037f:	33 00                	xor    (%eax),%eax
420381:	4c                   	dec    %esp
420382:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
420386:	00 64 00 79          	add    %ah,0x79(%eax,%eax,1)
42038a:	00 61 00             	add    %ah,0x0(%ecx)
42038d:	63 00                	arpl   %eax,(%eax)
42038f:	69 00 2b 00 31 00    	imul   $0x31002b,(%eax),%eax
420395:	63 00                	arpl   %eax,(%eax)
420397:	42                   	inc    %edx
420398:	00 55 00             	add    %dl,0x0(%ebp)
42039b:	30 00                	xor    %al,(%eax)
42039d:	4a                   	dec    %edx
42039e:	00 4f 00             	add    %cl,0x0(%edi)
4203a1:	4c                   	dec    %esp
4203a2:	00 6f 00             	add    %ch,0x0(%edi)
4203a5:	4a                   	dec    %edx
4203a6:	00 79 00             	add    %bh,0x0(%ecx)
4203a9:	43                   	inc    %ebx
4203aa:	00 47 00             	add    %al,0x0(%edi)
4203ad:	61                   	popa
4203ae:	00 6f 00             	add    %ch,0x0(%edi)
4203b1:	53                   	push   %ebx
4203b2:	00 38                	add    %bh,(%eax)
4203b4:	00 46 00             	add    %al,0x0(%esi)
4203b7:	61                   	popa
4203b8:	00 6d 00             	add    %ch,0x0(%ebp)
4203bb:	45                   	inc    %ebp
4203bc:	00 62 00             	add    %ah,0x0(%edx)
4203bf:	72 00                	jb     0x4203c1
4203c1:	33 00                	xor    (%eax),%eax
4203c3:	71 00                	jno    0x4203c5
4203c5:	4a                   	dec    %edx
4203c6:	00 4f 00             	add    %cl,0x0(%edi)
4203c9:	33 00                	xor    (%eax),%eax
4203cb:	4a                   	dec    %edx
4203cc:	00 62 00             	add    %ah,0x0(%edx)
4203cf:	36 00 57 00          	add    %dl,%ss:0x0(%edi)
4203d3:	46                   	inc    %esi
4203d4:	00 7a 00             	add    %bh,0x0(%edx)
4203d7:	68 00 4d 00 70       	push   $0x70004d00
4203dc:	00 69 00             	add    %ch,0x0(%ecx)
4203df:	58                   	pop    %eax
4203e0:	00 6e 00             	add    %ch,0x0(%esi)
4203e3:	56                   	push   %esi
4203e4:	00 66 00             	add    %ah,0x0(%esi)
4203e7:	43                   	inc    %ebx
4203e8:	00 7a 00             	add    %bh,0x0(%edx)
4203eb:	77 00                	ja     0x4203ed
4203ed:	4a                   	dec    %edx
4203ee:	00 68 00             	add    %ch,0x0(%eax)
4203f1:	47                   	inc    %edi
4203f2:	00 4b 00             	add    %cl,0x0(%ebx)
4203f5:	71 00                	jno    0x4203f7
4203f7:	73 00                	jae    0x4203f9
4203f9:	48                   	dec    %eax
4203fa:	00 31                	add    %dh,(%ecx)
4203fc:	00 44 00 58          	add    %al,0x58(%eax,%eax,1)
420400:	00 55 00             	add    %dl,0x0(%ebp)
420403:	51                   	push   %ecx
420404:	00 66 00             	add    %ah,0x0(%esi)
420407:	4e                   	dec    %esi
420408:	00 7a 00             	add    %bh,0x0(%edx)
42040b:	51                   	push   %ecx
42040c:	00 73 00             	add    %dh,0x0(%ebx)
42040f:	46                   	inc    %esi
420410:	00 37                	add    %dh,(%edi)
420412:	00 54 00 6e          	add    %dl,0x6e(%eax,%eax,1)
420416:	00 35 00 6b 00 62    	add    %dh,0x62006b00
42041c:	00 2b                	add    %ch,(%ebx)
42041e:	00 4c 00 38          	add    %cl,0x38(%eax,%eax,1)
420422:	00 78 00             	add    %bh,0x0(%eax)
420425:	64 00 55 00          	add    %dl,%fs:0x0(%ebp)
420429:	58                   	pop    %eax
42042a:	00 2b                	add    %ch,(%ebx)
42042c:	00 39                	add    %bh,(%ecx)
42042e:	00 77 00             	add    %dh,0x0(%edi)
420431:	47                   	inc    %edi
420432:	00 62 00             	add    %ah,0x0(%edx)
420435:	33 00                	xor    (%eax),%eax
420437:	59                   	pop    %ecx
420438:	00 76 00             	add    %dh,0x0(%esi)
42043b:	35 00 4a 00 62       	xor    $0x62004a00,%eax
420440:	00 53 00             	add    %dl,0x0(%ebx)
420443:	32 00                	xor    (%eax),%al
420445:	34 00                	xor    $0x0,%al
420447:	5a                   	pop    %edx
420448:	00 42 00             	add    %al,0x0(%edx)
42044b:	76 00                	jbe    0x42044d
42044d:	31 00                	xor    %eax,(%eax)
42044f:	78 00                	js     0x420451
420451:	37                   	aaa
420452:	00 54 00 55          	add    %dl,0x55(%eax,%eax,1)
420456:	00 52 00             	add    %dl,0x0(%edx)
420459:	6d                   	insl   (%dx),%es:(%edi)
42045a:	00 58 00             	add    %bl,0x0(%eax)
42045d:	34 00                	xor    $0x0,%al
42045f:	6f                   	outsl  %ds:(%esi),(%dx)
420460:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
420464:	00 56 00             	add    %dl,0x0(%esi)
420467:	53                   	push   %ebx
420468:	00 77 00             	add    %dh,0x0(%edi)
42046b:	76 00                	jbe    0x42046d
42046d:	54                   	push   %esp
42046e:	00 38                	add    %bh,(%eax)
420470:	00 59 00             	add    %bl,0x0(%ecx)
420473:	6c                   	insb   (%dx),%es:(%edi)
420474:	00 57 00             	add    %dl,0x0(%edi)
420477:	73 00                	jae    0x420479
420479:	43                   	inc    %ebx
42047a:	00 5a 00             	add    %bl,0x0(%edx)
42047d:	48                   	dec    %eax
42047e:	00 32                	add    %dh,(%edx)
420480:	00 34 00             	add    %dh,(%eax,%eax,1)
420483:	51                   	push   %ecx
420484:	00 41 00             	add    %al,0x0(%ecx)
420487:	50                   	push   %eax
420488:	00 49 00             	add    %cl,0x0(%ecx)
42048b:	42                   	inc    %edx
42048c:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
420490:	00 52 00             	add    %dl,0x0(%edx)
420493:	45                   	inc    %ebp
420494:	00 46 00             	add    %al,0x0(%esi)
420497:	43                   	inc    %ebx
420498:	00 4a 00             	add    %cl,0x0(%edx)
42049b:	49                   	dec    %ecx
42049c:	00 78 00             	add    %bh,0x0(%eax)
42049f:	53                   	push   %ebx
4204a0:	00 43 00             	add    %al,0x0(%ebx)
4204a3:	70 00                	jo     0x4204a5
4204a5:	47                   	inc    %edi
4204a6:	00 66 00             	add    %ah,0x0(%esi)
4204a9:	43                   	inc    %ebx
4204aa:	00 51 00             	add    %dl,0x0(%ecx)
4204ad:	42                   	inc    %edx
4204ae:	00 5a 00             	add    %bl,0x0(%edx)
4204b1:	47                   	inc    %edi
4204b2:	00 47 00             	add    %al,0x0(%edi)
4204b5:	2f                   	das
4204b6:	00 74 00 41          	add    %dh,0x41(%eax,%eax,1)
4204ba:	00 2f                	add    %ch,(%edi)
4204bc:	00 4b 00             	add    %cl,0x0(%ebx)
4204bf:	75 00                	jne    0x4204c1
4204c1:	4a                   	dec    %edx
4204c2:	00 6f 00             	add    %ch,0x0(%edi)
4204c5:	38 00                	cmp    %al,(%eax)
4204c7:	49                   	dec    %ecx
4204c8:	00 6d 00             	add    %ch,0x0(%ebp)
4204cb:	43                   	inc    %ebx
4204cc:	00 4f 00             	add    %cl,0x0(%edi)
4204cf:	2f                   	das
4204d0:	00 37                	add    %dh,(%edi)
4204d2:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4204d6:	00 49 00             	add    %cl,0x0(%ecx)
4204d9:	67 00 5a 00          	add    %bl,0x0(%bp,%si)
4204dd:	4a                   	dec    %edx
4204de:	00 57 00             	add    %dl,0x0(%edi)
4204e1:	6e                   	outsb  %ds:(%esi),(%dx)
4204e2:	00 71 00             	add    %dh,0x0(%ecx)
4204e5:	6f                   	outsl  %ds:(%esi),(%dx)
4204e6:	00 42 00             	add    %al,0x0(%edx)
4204e9:	41                   	inc    %ecx
4204ea:	00 71 00             	add    %dh,0x0(%ecx)
4204ed:	37                   	aaa
4204ee:	00 4a 00             	add    %cl,0x0(%edx)
4204f1:	50                   	push   %eax
4204f2:	00 47 00             	add    %al,0x0(%edi)
4204f5:	78 00                	js     0x4204f7
4204f7:	4f                   	dec    %edi
4204f8:	00 51 00             	add    %dl,0x0(%ecx)
4204fb:	43                   	inc    %ebx
4204fc:	00 55 00             	add    %dl,0x0(%ebp)
4204ff:	4a                   	dec    %edx
420500:	00 4f 00             	add    %cl,0x0(%edi)
420503:	78 00                	js     0x420505
420505:	4c                   	dec    %esp
420506:	00 39                	add    %bh,(%ecx)
420508:	00 6a 00             	add    %ch,0x0(%edx)
42050b:	4f                   	dec    %edi
42050c:	00 38                	add    %bh,(%eax)
42050e:	00 30                	add    %dh,(%eax)
420510:	00 38                	add    %bh,(%eax)
420512:	00 30                	add    %dh,(%eax)
420514:	00 33                	add    %dh,(%ebx)
420516:	00 41 00             	add    %al,0x0(%ecx)
420519:	4d                   	dec    %ebp
42051a:	00 71 00             	add    %dh,0x0(%ecx)
42051d:	32 00                	xor    (%eax),%al
42051f:	79 00                	jns    0x420521
420521:	6d                   	insl   (%dx),%es:(%edi)
420522:	00 30                	add    %dh,(%eax)
420524:	00 47 00             	add    %al,0x0(%edi)
420527:	35 00 6f 00 55       	xor    $0x55006f00,%eax
42052c:	00 2b                	add    %ch,(%ebx)
42052e:	00 63 00             	add    %ah,0x0(%ebx)
420531:	31 00                	xor    %eax,(%eax)
420533:	34 00                	xor    $0x0,%al
420535:	32 00                	xor    (%eax),%al
420537:	45                   	inc    %ebp
420538:	00 6a 00             	add    %ch,0x0(%edx)
42053b:	41                   	inc    %ecx
42053c:	00 72 00             	add    %dh,0x0(%edx)
42053f:	49                   	dec    %ecx
420540:	00 30                	add    %dh,(%eax)
420542:	00 42 00             	add    %al,0x0(%edx)
420545:	38 00                	cmp    %al,(%eax)
420547:	42                   	inc    %edx
420548:	00 2f                	add    %ch,(%edi)
42054a:	00 75 00             	add    %dh,0x0(%ebp)
42054d:	67 00 43 00          	add    %al,0x0(%bp,%di)
420551:	48                   	dec    %eax
420552:	00 7a 00             	add    %bh,0x0(%edx)
420555:	39 00                	cmp    %eax,(%eax)
420557:	46                   	inc    %esi
420558:	00 78 00             	add    %bh,0x0(%eax)
42055b:	49                   	dec    %ecx
42055c:	00 73 00             	add    %dh,0x0(%ebx)
42055f:	70 00                	jo     0x420561
420561:	50                   	push   %eax
420562:	00 62 00             	add    %ah,0x0(%edx)
420565:	75 00                	jne    0x420567
420567:	7a 00                	jp     0x420569
420569:	69 00 52 00 46 00    	imul   $0x460052,(%eax),%eax
42056f:	76 00                	jbe    0x420571
420571:	7a 00                	jp     0x420573
420573:	59                   	pop    %ecx
420574:	00 53 00             	add    %dl,0x0(%ebx)
420577:	43                   	inc    %ebx
420578:	00 33                	add    %dh,(%ebx)
42057a:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
42057e:	00 39                	add    %bh,(%ecx)
420580:	00 67 00             	add    %ah,0x0(%edi)
420583:	57                   	push   %edi
420584:	00 35 00 50 00 70    	add    %dh,0x70005000
42058a:	00 4f 00             	add    %cl,0x0(%edi)
42058d:	48                   	dec    %eax
42058e:	00 50 00             	add    %dl,0x0(%eax)
420591:	58                   	pop    %eax
420592:	00 6e 00             	add    %ch,0x0(%esi)
420595:	71 00                	jno    0x420597
420597:	61                   	popa
420598:	00 79 00             	add    %bh,0x0(%ecx)
42059b:	36 00 46 00          	add    %al,%ss:0x0(%esi)
42059f:	46                   	inc    %esi
4205a0:	00 37                	add    %dh,(%edi)
4205a2:	00 72 00             	add    %dh,0x0(%edx)
4205a5:	36 00 35 00 6e 00 44 	add    %dh,%ss:0x44006e00
4205ac:	00 74 00 42          	add    %dh,0x42(%eax,%eax,1)
4205b0:	00 7a 00             	add    %bh,0x0(%edx)
4205b3:	70 00                	jo     0x4205b5
4205b5:	5a                   	pop    %edx
4205b6:	00 76 00             	add    %dh,0x0(%esi)
4205b9:	55                   	push   %ebp