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
4145aa:	00 42 00             	add    %al,0x0(%edx)
4145ad:	69 00 77 00 4f 00    	imul   $0x4f0077,(%eax),%eax
4145b3:	2e 06                	cs push %es
4145b5:	2e 06                	cs push %es
4145b7:	4a                   	dec    %edx
4145b8:	00 37                	add    %dh,(%edi)
4145ba:	00 44 00 77          	add    %al,0x77(%eax,%eax,1)
4145be:	00 2e                	add    %ch,(%esi)
4145c0:	06                   	push   %es
4145c1:	2e 06                	cs push %es
4145c3:	42                   	inc    %edx
4145c4:	00 47 00             	add    %al,0x0(%edi)
4145c7:	38 00                	cmp    %al,(%eax)
4145c9:	6d                   	insl   (%dx),%es:(%edi)
4145ca:	00 2e                	add    %ch,(%esi)
4145cc:	06                   	push   %es
4145cd:	2e 06                	cs push %es
4145cf:	2e 06                	cs push %es
4145d1:	4b                   	dec    %ebx
4145d2:	00 2e                	add    %ch,(%esi)
4145d4:	06                   	push   %es
4145d5:	2e 06                	cs push %es
4145d7:	2e 06                	cs push %es
4145d9:	43                   	inc    %ebx
4145da:	00 2e                	add    %ch,(%esi)
4145dc:	06                   	push   %es
4145dd:	79 00                	jns    0x4145df
4145df:	67 00 34             	add    %dh,(%si)
4145e2:	00 2e                	add    %ch,(%esi)
4145e4:	06                   	push   %es
4145e5:	2e 06                	cs push %es
4145e7:	2e 06                	cs push %es
4145e9:	4b                   	dec    %ebx
4145ea:	00 2e                	add    %ch,(%esi)
4145ec:	06                   	push   %es
4145ed:	43                   	inc    %ebx
4145ee:	00 6f 00             	add    %ch,0x0(%edi)
4145f1:	2e 06                	cs push %es
4145f3:	45                   	inc    %ebp
4145f4:	00 7a 00             	add    %bh,0x0(%edx)
4145f7:	2e 06                	cs push %es
4145f9:	44                   	inc    %esp
4145fa:	00 2e                	add    %ch,(%esi)
4145fc:	06                   	push   %es
4145fd:	46                   	inc    %esi
4145fe:	00 59 00             	add    %bl,0x0(%ecx)
414601:	2e 06                	cs push %es
414603:	2e 06                	cs push %es
414605:	2e 06                	cs push %es
414607:	2e 06                	cs push %es
414609:	2e 06                	cs push %es
41460b:	2e 06                	cs push %es
41460d:	2e 06                	cs push %es
41460f:	2e 06                	cs push %es
414611:	2e 06                	cs push %es
414613:	2e 06                	cs push %es
414615:	2e 06                	cs push %es
414617:	49                   	dec    %ecx
414618:	00 6f 00             	add    %ch,0x0(%edi)
41461b:	4f                   	dec    %edi
41461c:	00 51 00             	add    %dl,0x0(%ecx)
41461f:	2e 06                	cs push %es
414621:	2e 06                	cs push %es
414623:	43                   	inc    %ebx
414624:	00 67 00             	add    %ah,0x0(%edi)
414627:	2e 06                	cs push %es
414629:	43                   	inc    %ebx
41462a:	00 49 00             	add    %cl,0x0(%ecx)
41462d:	67 00 2e 06 2e       	add    %ch,0x2e06
414632:	06                   	push   %es
414633:	77 00                	ja     0x414635
414635:	45                   	inc    %ebp
414636:	00 2e                	add    %ch,(%esi)
414638:	06                   	push   %es
414639:	69 00 2e 06 2e 06    	imul   $0x62e062e,(%eax),%eax
41463f:	42                   	inc    %edx
414640:	00 51 00             	add    %dl,0x0(%ecx)
414643:	51                   	push   %ecx
414644:	00 58 00             	add    %bl,0x0(%eax)
414647:	4d                   	dec    %ebp
414648:	00 36                	add    %dh,(%esi)
41464a:	00 2e                	add    %ch,(%esi)
41464c:	06                   	push   %es
41464d:	2e 06                	cs push %es
41464f:	2e 06                	cs push %es
414651:	4b                   	dec    %ebx
414652:	00 4b 00             	add    %cl,0x0(%ebx)
414655:	44                   	inc    %esp
414656:	00 73 00             	add    %dh,0x0(%ebx)
414659:	2e 06                	cs push %es
41465b:	2e 06                	cs push %es
41465d:	2e 06                	cs push %es
41465f:	6f                   	outsl  %ds:(%esi),(%dx)
414660:	00 2e                	add    %ch,(%esi)
414662:	06                   	push   %es
414663:	2e 06                	cs push %es
414665:	68 00 63 00 6f       	push   $0x6f006300
41466a:	00 50 00             	add    %dl,0x0(%eax)
41466d:	2e 06                	cs push %es
41466f:	2e 06                	cs push %es
414671:	2e 06                	cs push %es
414673:	43                   	inc    %ebx
414674:	00 67 00             	add    %ah,0x0(%edi)
414677:	2e 06                	cs push %es
414679:	43                   	inc    %ebx
41467a:	00 48 00             	add    %cl,0x0(%eax)
41467d:	33 00                	xor    (%eax),%eax
41467f:	67 00 57 00          	add    %dl,0x0(%bx)
414683:	63 00                	arpl   %eax,(%eax)
414685:	7a 00                	jp     0x414687
414687:	30 00                	xor    %al,(%eax)
414689:	2e 06                	cs push %es
41468b:	2e 06                	cs push %es
41468d:	2e 06                	cs push %es
41468f:	6f                   	outsl  %ds:(%esi),(%dx)
414690:	00 6f 00             	add    %ch,0x0(%edi)
414693:	50                   	push   %eax
414694:	00 67 00             	add    %ah,0x0(%edi)
414697:	2e 06                	cs push %es
414699:	2e 06                	cs push %es
41469b:	43                   	inc    %ebx
41469c:	00 67 00             	add    %ah,0x0(%edi)
41469f:	2e 06                	cs push %es
4146a1:	43                   	inc    %ebx
4146a2:	00 63 00             	add    %ah,0x0(%ebx)
4146a5:	6b 00 63             	imul   $0x63,(%eax),%eax
4146a8:	00 2e                	add    %ch,(%esi)
4146aa:	06                   	push   %es
4146ab:	2e 06                	cs push %es
4146ad:	48                   	dec    %eax
4146ae:	00 2e                	add    %ch,(%esi)
4146b0:	06                   	push   %es
4146b1:	6f                   	outsl  %ds:(%esi),(%dx)
4146b2:	00 50 00             	add    %dl,0x0(%eax)
4146b5:	77 00                	ja     0x4146b7
4146b7:	2e 06                	cs push %es
4146b9:	2e 06                	cs push %es
4146bb:	43                   	inc    %ebx
4146bc:	00 67 00             	add    %ah,0x0(%edi)
4146bf:	2e 06                	cs push %es
4146c1:	43                   	inc    %ebx
4146c2:	00 63 00             	add    %ah,0x0(%ebx)
4146c5:	6b 00 63             	imul   $0x63,(%eax),%eax
4146c8:	00 2e                	add    %ch,(%esi)
4146ca:	06                   	push   %es
4146cb:	2e 06                	cs push %es
4146cd:	48                   	dec    %eax
4146ce:	00 42 00             	add    %al,0x0(%edx)
4146d1:	76 00                	jbe    0x4146d3
4146d3:	51                   	push   %ecx
4146d4:	00 2e                	add    %ch,(%esi)
4146d6:	06                   	push   %es
4146d7:	2e 06                	cs push %es
4146d9:	2e 06                	cs push %es
4146db:	43                   	inc    %ebx
4146dc:	00 67 00             	add    %ah,0x0(%edi)
4146df:	2e 06                	cs push %es
4146e1:	43                   	inc    %ebx
4146e2:	00 46 00             	add    %al,0x0(%esi)
4146e5:	69 00 68 00 42 00    	imul   $0x420068,(%eax),%eax
4146eb:	2e 06                	cs push %es
4146ed:	2e 06                	cs push %es
4146ef:	2e 06                	cs push %es
4146f1:	4b                   	dec    %ebx
4146f2:	00 2e                	add    %ch,(%esi)
4146f4:	06                   	push   %es
4146f5:	43                   	inc    %ebx
4146f6:	00 6f 00             	add    %ch,0x0(%edi)
4146f9:	2e 06                	cs push %es
4146fb:	2e 06                	cs push %es
4146fd:	42                   	inc    %edx
4146fe:	00 4d 00             	add    %cl,0x0(%ebp)
414701:	77 00                	ja     0x414703
414703:	2e 06                	cs push %es
414705:	77 00                	ja     0x414707