4142f4:	06                   	push   %es
4142f5:	2e 06                	cs push %es
4142f7:	2e 06                	cs push %es
4142f9:	47                   	inc    %edi
4142fa:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
4142fe:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
414302:	00 43 00             	add    %al,0x0(%ebx)
414305:	51                   	push   %ecx
414306:	00 2e                	add    %ch,(%esi)
414308:	06                   	push   %es
414309:	2e 06                	cs push %es
41430b:	42                   	inc    %edx
41430c:	00 68 00             	add    %ch,0x0(%eax)
41430f:	4d                   	dec    %ebp
414310:	00 45 00             	add    %al,0x0(%ebp)
414313:	45                   	inc    %ebp
414314:	00 51 00             	add    %dl,0x0(%ecx)
414317:	52                   	push   %edx
414318:	00 76 00             	add    %dh,0x0(%esi)
41431b:	45                   	inc    %ebp
41431c:	00 2e                	add    %ch,(%esi)
41431e:	06                   	push   %es
41431f:	2e 06                	cs push %es
414321:	2e 06                	cs push %es
414323:	42                   	inc    %edx
414324:	00 67 00             	add    %ah,0x0(%edi)
414327:	2e 06                	cs push %es
414329:	34 00                	xor    $0x0,%al
41432b:	72 00                	jb     0x41432d
41432d:	51                   	push   %ecx
41432e:	00 2e                	add    %ch,(%esi)
414330:	06                   	push   %es
414331:	2e 06                	cs push %es
414333:	2e 06                	cs push %es
414335:	2e 06                	cs push %es
414337:	2e 06                	cs push %es
414339:	49                   	dec    %ecx
41433a:	00 62 00             	add    %ah,0x0(%edx)
41433d:	78 00                	js     0x41433f
41433f:	77 00                	ja     0x414341
414341:	2e 06                	cs push %es
414343:	2e 06                	cs push %es
414345:	2e 06                	cs push %es
414347:	59                   	pop    %ecx
414348:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
41434c:	00 2e                	add    %ch,(%esi)
41434e:	06                   	push   %es
41434f:	68 00 76 00 48       	push   $0x48007600
414354:	00 51 00             	add    %dl,0x0(%ecx)
414357:	2e 06                	cs push %es
414359:	2e 06                	cs push %es
41435b:	42                   	inc    %edx
41435c:	00 69 00             	add    %ch,0x0(%ecx)
41435f:	73 00                	jae    0x414361
414361:	42                   	inc    %edx
414362:	00 46 00             	add    %al,0x0(%esi)
414365:	78 00                	js     0x414367
414367:	4d                   	dec    %ebp
414368:	00 46 00             	add    %al,0x0(%esi)
41436b:	45                   	inc    %ebp
41436c:	00 51 00             	add    %dl,0x0(%ecx)
41436f:	55                   	push   %ebp
414370:	00 73 00             	add    %dh,0x0(%ebx)
414373:	48                   	dec    %eax
414374:	00 51 00             	add    %dl,0x0(%ecx)
414377:	2e 06                	cs push %es
414379:	6f                   	outsl  %ds:(%esi),(%dx)
41437a:	00 4d 00             	add    %cl,0x0(%ebp)
41437d:	2e 06                	cs push %es
41437f:	2e 06                	cs push %es
414381:	2e 06                	cs push %es
414383:	43                   	inc    %ebx
414384:	00 67 00             	add    %ah,0x0(%edi)
414387:	42                   	inc    %edx
414388:	00 79 00             	add    %bh,0x0(%ecx)
41438b:	4c                   	dec    %esp
41438c:	00 51 00             	add    %dl,0x0(%ecx)
41438f:	2e 06                	cs push %es
414391:	2e 06                	cs push %es
414393:	63 00                	arpl   %eax,(%eax)
414395:	43                   	inc    %ebx
414396:	00 67 00             	add    %ah,0x0(%edi)
414399:	78 00                	js     0x41439b
41439b:	2e 06                	cs push %es
41439d:	2e 06                	cs push %es
41439f:	2e 06                	cs push %es
4143a1:	4b                   	dec    %ebx
4143a2:	00 2e                	add    %ch,(%esi)
4143a4:	06                   	push   %es
4143a5:	43                   	inc    %ebx
4143a6:	00 67 00             	add    %ah,0x0(%edi)
4143a9:	79 00                	jns    0x4143ab
4143ab:	2e 06                	cs push %es
4143ad:	2e 06                	cs push %es
4143af:	2e 06                	cs push %es
4143b1:	4b                   	dec    %ebx
4143b2:	00 4a 00             	add    %cl,0x0(%edx)
4143b5:	6a 00                	push   $0x0
4143b7:	69 00 2e 06 2e 06    	imul   $0x62e062e,(%eax),%eax
4143bd:	2e 06                	cs push %es
4143bf:	2e 06                	cs push %es
4143c1:	2e 06                	cs push %es
4143c3:	43                   	inc    %ebx
4143c4:	00 42 00             	add    %al,0x0(%edx)
4143c7:	45                   	inc    %ebp
4143c8:	00 45 00             	add    %al,0x0(%ebp)
4143cb:	62 00                	bound  %eax,(%eax)
4143cd:	78 00                	js     0x4143cf
4143cf:	73 00                	jae    0x4143d1
4143d1:	2e 06                	cs push %es
4143d3:	2e 06                	cs push %es
4143d5:	2e 06                	cs push %es
4143d7:	59                   	pop    %ecx
4143d8:	00 54 00 42          	add    %dl,0x42(%eax,%eax,1)
4143dc:	00 68 00             	add    %ch,0x0(%eax)
4143df:	45                   	inc    %ebp
4143e0:	00 47 00             	add    %al,0x0(%edi)
4143e3:	4c                   	dec    %esp
4143e4:	00 44 00 59          	add    %al,0x59(%eax,%eax,1)
4143e8:	00 2e                	add    %ch,(%esi)
4143ea:	06                   	push   %es
4143eb:	43                   	inc    %ebx
4143ec:	00 57 00             	add    %dl,0x0(%edi)
4143ef:	38 00                	cmp    %al,(%eax)
4143f1:	4a                   	dec    %edx
4143f2:	00 2e                	add    %ch,(%esi)
4143f4:	06                   	push   %es
4143f5:	2e 06                	cs push %es
4143f7:	2e 06                	cs push %es
4143f9:	47                   	inc    %edi
4143fa:	00 45 00             	add    %al,0x0(%ebp)
4143fd:	77 00                	ja     0x4143ff
4143ff:	51                   	push   %ecx
414400:	00 72 00             	add    %dh,0x0(%edx)
414403:	49                   	dec    %ecx
414404:	00 77 00             	add    %dh,0x0(%edi)
414407:	2e 06                	cs push %es
414409:	49                   	dec    %ecx
41440a:	00 45 00             	add    %al,0x0(%ebp)
41440d:	51                   	push   %ecx
41440e:	00 52 00             	add    %dl,0x0(%edx)
414411:	76 00                	jbe    0x414413
414413:	48                   	dec    %eax
414414:	00 67 00             	add    %ah,0x0(%edi)
414417:	2e 06                	cs push %es
414419:	2e 06                	cs push %es
41441b:	42                   	inc    %edx
41441c:	00 68 00             	add    %ch,0x0(%eax)
41441f:	4d                   	dec    %ebp
414420:	00 48 00             	add    %cl,0x0(%eax)
414423:	45                   	inc    %ebp
414424:	00 51 00             	add    %dl,0x0(%ecx)
414427:	63 00                	arpl   %eax,(%eax)
414429:	73 00                	jae    0x41442b
41442b:	43                   	inc    %ebx
41442c:	00 77 00             	add    %dh,0x0(%edi)
41442f:	2e 06                	cs push %es
414431:	52                   	push   %edx
414432:	00 42 00             	add    %al,0x0(%edx)
414435:	47                   	inc    %edi
414436:	00 38                	add    %bh,(%eax)
414438:	00 51 00             	add    %dl,0x0(%ecx)
41443b:	2e 06                	cs push %es
41443d:	2e 06                	cs push %es
41443f:	2e 06                	cs push %es
414441:	47                   	inc    %edi
414442:	00 2e                	add    %ch,(%esi)
414444:	06                   	push   %es
414445:	43                   	inc    %ebx
414446:	00 73 00             	add    %dh,0x0(%ebx)
414449:	4f                   	dec    %edi
41444a:	00 43 00             	add    %al,0x0(%ebx)
41444d:	57                   	push   %edi
41444e:	00 38                	add    %bh,(%eax)
414450:	00 4a 00             	add    %cl,0x0(%edx)
414453:	2e 06                	cs push %es
414455:	2e 06                	cs push %es
414457:	2e 06                	cs push %es
414459:	47                   	inc    %edi
41445a:	00 45 00             	add    %al,0x0(%ebp)
41445d:	77 00                	ja     0x41445f
41445f:	51                   	push   %ecx
414460:	00 2e                	add    %ch,(%esi)
414462:	06                   	push   %es
414463:	46                   	inc    %esi
414464:	00 78 00             	add    %bh,0x0(%eax)
414467:	4d                   	dec    %ebp
414468:	00 49 00             	add    %cl,0x0(%ecx)
41446b:	4b                   	dec    %ebx
41446c:	00 39                	add    %bh,(%ecx)
41446e:	00 67 00             	add    %ah,0x0(%edi)
414471:	2e 06                	cs push %es
414473:	4b                   	dec    %ebx
414474:	00 77 00             	add    %dh,0x0(%edi)
414477:	6b 00 2e             	imul   $0x2e,(%eax),%eax
41447a:	06                   	push   %es
41447b:	43                   	inc    %ebx
41447c:	00 47 00             	add    %al,0x0(%edi)
41447f:	38 00                	cmp    %al,(%eax)
414481:	59                   	pop    %ecx
414482:	00 2e                	add    %ch,(%esi)
414484:	06                   	push   %es
414485:	2e 06                	cs push %es
414487:	2e 06                	cs push %es
414489:	47                   	inc    %edi
41448a:	00 2e                	add    %ch,(%esi)
41448c:	06                   	push   %es
41448d:	2e 06                	cs push %es
41448f:	2e 06                	cs push %es
414491:	66 00 5a 00          	data16 add %bl,0x0(%edx)
414495:	43                   	inc    %ebx
414496:	00 67 00             	add    %ah,0x0(%edi)
414499:	7a 00                	jp     0x41449b
41449b:	2e 06                	cs push %es
41449d:	2e 06                	cs push %es
41449f:	2e 06                	cs push %es
4144a1:	4b                   	dec    %ebx
4144a2:	00 2e                	add    %ch,(%esi)
4144a4:	06                   	push   %es
4144a5:	43                   	inc    %ebx
4144a6:	00 67 00             	add    %ah,0x0(%edi)
4144a9:	30 00                	xor    %al,(%eax)
4144ab:	2e 06                	cs push %es
4144ad:	2e 06                	cs push %es
4144af:	2e 06                	cs push %es
4144b1:	4b                   	dec    %ebx
4144b2:	00 45 00             	add    %al,0x0(%ebp)
4144b5:	77 00                	ja     0x4144b7
4144b7:	6b 00 52             	imul   $0x52,(%eax),%eax
4144ba:	00 43 00             	add    %al,0x0(%ebx)
4144bd:	53                   	push   %ebx
4144be:	00 77 00             	add    %dh,0x0(%edi)
4144c1:	58                   	pop    %eax
4144c2:	00 2e                	add    %ch,(%esi)
4144c4:	06                   	push   %es
4144c5:	43                   	inc    %ebx
4144c6:	00 67 00             	add    %ah,0x0(%edi)
4144c9:	31 00                	xor    %eax,(%eax)
4144cb:	2e 06                	cs push %es
4144cd:	2e 06                	cs push %es
4144cf:	2e 06                	cs push %es
4144d1:	4b                   	dec    %ebx
4144d2:	00 45 00             	add    %al,0x0(%ebp)
4144d5:	77 00                	ja     0x4144d7
4144d7:	6f                   	outsl  %ds:(%esi),(%dx)
4144d8:	00 49 00             	add    %cl,0x0(%ecx)
4144db:	45                   	inc    %ebp
4144dc:	00 67 00             	add    %ah,0x0(%edi)
4144df:	6f                   	outsl  %ds:(%esi),(%dx)
4144e0:	00 6f 00             	add    %ch,0x0(%edi)
4144e3:	4e                   	dec    %esi
4144e4:	00 67 00             	add    %ah,0x0(%edi)
4144e7:	2e 06                	cs push %es
4144e9:	2e 06                	cs push %es
4144eb:	43                   	inc    %ebx
4144ec:	00 6d 00             	add    %ch,0x0(%ebp)
4144ef:	38 00                	cmp    %al,(%eax)
4144f1:	61                   	popa
4144f2:	00 2e                	add    %ch,(%esi)
4144f4:	06                   	push   %es
4144f5:	2e 06                	cs push %es
4144f7:	2e 06                	cs push %es
4144f9:	47                   	inc    %edi
4144fa:	00 2e                	add    %ch,(%esi)
4144fc:	06                   	push   %es
4144fd:	2e 06                	cs push %es
4144ff:	2e 06                	cs push %es
414501:	2e 06                	cs push %es
414503:	46                   	inc    %esi
414504:	00 78 00             	add    %bh,0x0(%eax)
414507:	4d                   	dec    %ebp
414508:	00 4c 00 4f          	add    %cl,0x4f(%eax,%eax,1)
41450c:	00 45 00             	add    %al,0x0(%ebp)
41450f:	76 00                	jbe    0x414511
414511:	2f                   	das
414512:	00 2f                	add    %ch,(%edi)
414514:	00 2f                	add    %ch,(%edi)
414516:	00 38                	add    %bh,(%eax)
414518:	00 71 00             	add    %dh,0x0(%ecx)
41451b:	58                   	pop    %eax
41451c:	00 67 00             	add    %ah,0x0(%edi)
41451f:	49                   	dec    %ecx
414520:	00 55 00             	add    %dl,0x0(%ebp)
414523:	66 00 51 00          	data16 add %dl,0x0(%ecx)
414527:	38 00                	cmp    %al,(%eax)
414529:	2e 06                	cs push %es
41452b:	2e 06                	cs push %es
41452d:	2e 06                	cs push %es
41452f:	51                   	push   %ecx
414530:	00 43 00             	add    %al,0x0(%ebx)
414533:	4b                   	dec    %ebx
414534:	00 44 00 63          	add    %al,0x63(%eax,%eax,1)
414538:	00 2e                	add    %ch,(%esi)
41453a:	06                   	push   %es
41453b:	2e 06                	cs push %es
41453d:	2e 06                	cs push %es
41453f:	6f                   	outsl  %ds:(%esi),(%dx)
414540:	00 2e                	add    %ch,(%esi)
414542:	06                   	push   %es
414543:	2e 06                	cs push %es
414545:	2e 06                	cs push %es
414547:	49                   	dec    %ecx
414548:	00 6f 00             	add    %ch,0x0(%edi)
41454b:	46                   	inc    %esi
41454c:	00 67 00             	add    %ah,0x0(%edi)
41454f:	2e 06                	cs push %es
414551:	2e 06                	cs push %es
414553:	42                   	inc    %edx
414554:	00 67 00             	add    %ah,0x0(%edi)
414557:	2e 06                	cs push %es
414559:	71 00                	jno    0x41455b
41455b:	2e 06                	cs push %es
41455d:	42                   	inc    %edx
41455e:	00 4d 00             	add    %cl,0x0(%ebp)
414561:	77 00                	ja     0x414563
414563:	2e 06                	cs push %es
414565:	67 00 2e 06 72       	add    %ch,0x7206
41456a:	00 2e                	add    %ch,(%esi)
41456c:	06                   	push   %es
41456d:	2e 06                	cs push %es
41456f:	2e 06                	cs push %es
414571:	2e 06                	cs push %es
414573:	43                   	inc    %ebx
414574:	00 67 00             	add    %ah,0x0(%edi)
414577:	2e 06                	cs push %es
414579:	2e 06                	cs push %es
41457b:	45                   	inc    %ebp
41457c:	00 51 00             	add    %dl,0x0(%ecx)
41457f:	2e 06                	cs push %es
414581:	44                   	inc    %esp
414582:	00 4c 00 2e          	add    %cl,0x2e(%eax,%eax,1)
414586:	06                   	push   %es
414587:	73 00                	jae    0x414589
414589:	43                   	inc    %ebx
41458a:	00 65 00             	add    %ah,0x0(%ebp)
41458d:	77 00                	ja     0x41458f
41458f:	38 00                	cmp    %al,(%eax)
414591:	2e 06                	cs push %es
414593:	2e 06                	cs push %es
414595:	2e 06                	cs push %es
414597:	51                   	push   %ecx
414598:	00 55 00             	add    %dl,0x0(%ebp)
41459b:	2f                   	das
41459c:	00 67 00             	add    %ah,0x0(%edi)
41459f:	4d                   	dec    %ebp
4145a0:	00 72 00             	add    %dh,0x0(%edx)
4145a3:	2e 06                	cs push %es
4145a5:	52                   	push   %edx
4145a6:	00 59 00             	add    %bl,0x0(%ecx)
4145a9:	4b                   	dec    %ebx