4164f1:	42                   	inc    %edx
4164f2:	00 68 00             	add    %ch,0x0(%eax)
4164f5:	77 00                	ja     0x4164f7
4164f7:	47                   	inc    %edi
4164f8:	00 4f 00             	add    %cl,0x0(%edi)
4164fb:	2e 06                	cs push %es
4164fd:	5a                   	pop    %edx
4164fe:	00 51 00             	add    %dl,0x0(%ecx)
416501:	42                   	inc    %edx
416502:	00 6f 00             	add    %ch,0x0(%edi)
416505:	51                   	push   %ecx
416506:	00 47 00             	add    %al,0x0(%edi)
416509:	7a 00                	jp     0x41650b
41650b:	2e 06                	cs push %es
41650d:	55                   	push   %ebp
41650e:	00 59 00             	add    %bl,0x0(%ecx)
416511:	2e 06                	cs push %es
416513:	78 00                	js     0x416515
416515:	51                   	push   %ecx
416516:	00 44 00 56          	add    %al,0x56(%eax,%eax,1)
41651a:	00 2e                	add    %ch,(%esi)
41651c:	06                   	push   %es
41651d:	4b                   	dec    %ebx
41651e:	00 77 00             	add    %dh,0x0(%edi)
416521:	42                   	inc    %edx
416522:	00 76 00             	add    %dh,0x0(%esi)
416525:	67 00 45 00          	add    %al,0x0(%di)
416529:	45                   	inc    %ebp
41652a:	00 67 00             	add    %ah,0x0(%edi)
41652d:	2e 06                	cs push %es
41652f:	2e 06                	cs push %es
416531:	2e 06                	cs push %es
416533:	42                   	inc    %edx
416534:	00 2e                	add    %ch,(%esi)
416536:	06                   	push   %es
416537:	2e 06                	cs push %es
416539:	46                   	inc    %esi
41653a:	00 2e                	add    %ch,(%esi)
41653c:	06                   	push   %es
41653d:	2e 06                	cs push %es
41653f:	49                   	dec    %ecx
416540:	00 2e                	add    %ch,(%esi)
416542:	06                   	push   %es
416543:	2e 06                	cs push %es
416545:	2e 06                	cs push %es
416547:	2e 06                	cs push %es
416549:	2e 06                	cs push %es
41654b:	2e 06                	cs push %es
41654d:	2e 06                	cs push %es
41654f:	2e 06                	cs push %es
416551:	2e 06                	cs push %es
416553:	2e 06                	cs push %es
416555:	2e 06                	cs push %es
416557:	42                   	inc    %edx
416558:	00 66 00             	add    %ah,0x0(%esi)
41655b:	2e 06                	cs push %es
41655d:	2e 06                	cs push %es
41655f:	2e 06                	cs push %es
416561:	2e 06                	cs push %es
416563:	2e 06                	cs push %es
416565:	67 00 2e 06 2e       	add    %ch,0x2e06
41656a:	06                   	push   %es
41656b:	2e 06                	cs push %es
41656d:	2e 06                	cs push %es
41656f:	2e 06                	cs push %es
416571:	2e 06                	cs push %es
416573:	2e 06                	cs push %es
416575:	2e 06                	cs push %es
416577:	2e 06                	cs push %es
416579:	2e 06                	cs push %es
41657b:	2e 06                	cs push %es
41657d:	2e 06                	cs push %es
41657f:	2e 06                	cs push %es
416581:	2e 06                	cs push %es
416583:	78 00                	js     0x416585
416585:	51                   	push   %ecx
416586:	00 46 00             	add    %al,0x0(%esi)
416589:	6f                   	outsl  %ds:(%esi),(%dx)
41658a:	00 2e                	add    %ch,(%esi)
41658c:	06                   	push   %es
41658d:	2e 06                	cs push %es
41658f:	2e 06                	cs push %es
416591:	2e 06                	cs push %es
416593:	2e 06                	cs push %es
416595:	2e 06                	cs push %es
416597:	2e 06                	cs push %es
416599:	43                   	inc    %ebx
41659a:	00 2e                	add    %ch,(%esi)
41659c:	06                   	push   %es
41659d:	2e 06                	cs push %es
41659f:	2e 06                	cs push %es
4165a1:	2e 06                	cs push %es
4165a3:	2e 06                	cs push %es
4165a5:	2e 06                	cs push %es
4165a7:	2e 06                	cs push %es
4165a9:	2e 06                	cs push %es
4165ab:	2e 06                	cs push %es
4165ad:	2e 06                	cs push %es
4165af:	2e 06                	cs push %es
4165b1:	2e 06                	cs push %es
4165b3:	2e 06                	cs push %es
4165b5:	2e 06                	cs push %es
4165b7:	44                   	inc    %esp
4165b8:	00 4f 00             	add    %cl,0x0(%edi)
4165bb:	2e 06                	cs push %es
4165bd:	51                   	push   %ecx
4165be:	00 2e                	add    %ch,(%esi)
4165c0:	06                   	push   %es
4165c1:	44                   	inc    %esp
4165c2:	00 2e                	add    %ch,(%esi)
4165c4:	06                   	push   %es
4165c5:	2e 06                	cs push %es
4165c7:	2e 06                	cs push %es
4165c9:	2e 06                	cs push %es
4165cb:	2e 06                	cs push %es
4165cd:	2e 06                	cs push %es
4165cf:	49                   	dec    %ecx
4165d0:	00 2e                	add    %ch,(%esi)
4165d2:	06                   	push   %es
4165d3:	2e 06                	cs push %es
4165d5:	2e 06                	cs push %es
4165d7:	2e 06                	cs push %es
4165d9:	2e 06                	cs push %es
4165db:	2e 06                	cs push %es
4165dd:	2e 06                	cs push %es
4165df:	2e 06                	cs push %es
4165e1:	2e 06                	cs push %es
4165e3:	2e 06                	cs push %es
4165e5:	2e 06                	cs push %es
4165e7:	2e 06                	cs push %es
4165e9:	2e 06                	cs push %es
4165eb:	2e 06                	cs push %es
4165ed:	4d                   	dec    %ebp
4165ee:	00 55 00             	add    %dl,0x0(%ebp)
4165f1:	42                   	inc    %edx
4165f2:	00 54 00 51          	add    %dl,0x51(%eax,%eax,1)
4165f6:	00 55 00             	add    %dl,0x0(%ebp)
4165f9:	2e 06                	cs push %es
4165fb:	2e 06                	cs push %es
4165fd:	2e 06                	cs push %es
4165ff:	2e 06                	cs push %es
416601:	2e 06                	cs push %es
416603:	2e 06                	cs push %es
416605:	67 00 2e 06 2e       	add    %ch,0x2e06
41660a:	06                   	push   %es
41660b:	2e 06                	cs push %es
41660d:	2e 06                	cs push %es
41660f:	2e 06                	cs push %es
416611:	2e 06                	cs push %es
416613:	2e 06                	cs push %es
416615:	2e 06                	cs push %es
416617:	2e 06                	cs push %es
416619:	2e 06                	cs push %es
41661b:	2e 06                	cs push %es
41661d:	2e 06                	cs push %es
41661f:	2e 06                	cs push %es
416621:	2e 06                	cs push %es
416623:	78 00                	js     0x416625
416625:	51                   	push   %ecx
416626:	00 47 00             	add    %al,0x0(%edi)
416629:	54                   	push   %esp
41662a:	00 2e                	add    %ch,(%esi)
41662c:	06                   	push   %es
41662d:	77 00                	ja     0x41662f
41662f:	2e 06                	cs push %es
416631:	2e 06                	cs push %es
416633:	2e 06                	cs push %es
416635:	2e 06                	cs push %es
416637:	2e 06                	cs push %es
416639:	2e 06                	cs push %es
41663b:	2e 06                	cs push %es
41663d:	2e 06                	cs push %es
41663f:	2e 06                	cs push %es
416641:	2e 06                	cs push %es
416643:	2e 06                	cs push %es
416645:	51                   	push   %ecx
416646:	00 2e                	add    %ch,(%esi)
416648:	06                   	push   %es
416649:	2e 06                	cs push %es
41664b:	2e 06                	cs push %es
41664d:	42                   	inc    %edx
41664e:	00 30                	add    %dh,(%eax)
416650:	00 46 00             	add    %al,0x0(%esi)
416653:	2e 06                	cs push %es
416655:	2e 06                	cs push %es
416657:	2e 06                	cs push %es
416659:	2e 06                	cs push %es
41665b:	2e 06                	cs push %es
41665d:	2e 06                	cs push %es
41665f:	42                   	inc    %edx
416660:	00 77 00             	add    %dh,0x0(%edi)
416663:	4d                   	dec    %ebp
416664:	00 2e                	add    %ch,(%esi)
416666:	06                   	push   %es
416667:	42                   	inc    %edx
416668:	00 4d 00             	add    %cl,0x0(%ebp)
41666b:	61                   	popa
41666c:	00 58 00             	add    %bl,0x0(%eax)
41666f:	4e                   	dec    %esi
416670:	00 30                	add    %dh,(%eax)
416672:	00 59 00             	add    %bl,0x0(%ecx)
416675:	44                   	inc    %esp
416676:	00 45 00             	add    %al,0x0(%ebp)
416679:	2e 06                	cs push %es
41667b:	53                   	push   %ebx
41667c:	00 57 00             	add    %dl,0x0(%edi)
41667f:	35 00 30 00 4d       	xor    $0x4d003000,%eax
416684:	00 7a 00             	add    %bh,0x0(%edx)
416687:	49                   	dec    %ecx
416688:	00 2e                	add    %ch,(%esi)
41668a:	06                   	push   %es
41668b:	50                   	push   %eax
41668c:	00 45 00             	add    %al,0x0(%ebp)
41668f:	31 00                	xor    %eax,(%eax)
416691:	76 00                	jbe    0x416693
416693:	5a                   	pop    %edx
416694:	00 48 00             	add    %cl,0x0(%eax)
416697:	56                   	push   %esi
416698:	00 73 00             	add    %dh,0x0(%ebx)
41669b:	5a                   	pop    %edx
41669c:	00 54 00 34          	add    %dl,0x34(%eax,%eax,1)
4166a0:	00 2e                	add    %ch,(%esi)
4166a2:	06                   	push   %es
4166a3:	5a                   	pop    %edx
4166a4:	00 32                	add    %dh,(%edx)
4166a6:	00 56 00             	add    %dl,0x0(%esi)
4166a9:	30 00                	xor    %al,(%eax)
4166ab:	58                   	pop    %eax
4166ac:	00 30                	add    %dh,(%eax)
4166ae:	00 49 00             	add    %cl,0x0(%ecx)
4166b1:	2e 06                	cs push %es
4166b3:	55                   	push   %ebp
4166b4:	00 32                	add    %dh,(%edx)
4166b6:	00 6c 00 36          	add    %ch,0x36(%eax,%eax,1)
4166ba:	00 5a 00             	add    %bl,0x0(%edx)
4166bd:	55                   	push   %ebp
4166be:	00 59 00             	add    %bl,0x0(%ecx)
4166c1:	2e 06                	cs push %es
4166c3:	5a                   	pop    %edx
4166c4:	00 32                	add    %dh,(%edx)
4166c6:	00 56 00             	add    %dl,0x0(%esi)
4166c9:	30 00                	xor    %al,(%eax)
4166cb:	58                   	pop    %eax
4166cc:	00 30                	add    %dh,(%eax)
4166ce:	00 63 00             	add    %ah,0x0(%ebx)
4166d1:	2e 06                	cs push %es
4166d3:	52                   	push   %edx
4166d4:	00 45 00             	add    %al,0x0(%ebp)
4166d7:	39 00                	cmp    %eax,(%eax)
4166d9:	58                   	pop    %eax
4166da:	00 54 00 67          	add    %dl,0x67(%eax,%eax,1)
4166de:	00 42 00             	add    %al,0x0(%edx)
4166e1:	56                   	push   %esi
4166e2:	00 55 00             	add    %dl,0x0(%ebp)
4166e5:	2e 06                	cs push %es
4166e7:	42                   	inc    %edx
4166e8:	00 6e 00             	add    %ch,0x0(%esi)
4166eb:	5a                   	pop    %edx
4166ec:	00 58 00             	add    %bl,0x0(%eax)
4166ef:	52                   	push   %edx
4166f0:	00 66 00             	add    %ah,0x0(%esi)
4166f3:	55                   	push   %ebp
4166f4:	00 67 00             	add    %ah,0x0(%edi)
4166f7:	42                   	inc    %edx
4166f8:	00 4d 00             	add    %cl,0x0(%ebp)
4166fb:	52                   	push   %edx
4166fc:	00 55 00             	add    %dl,0x0(%ebp)
4166ff:	5a                   	pop    %edx
416700:	00 55 00             	add    %dl,0x0(%ebp)
416703:	2e 06                	cs push %es
416705:	46                   	inc    %esi
416706:	00 4a 00             	add    %cl,0x0(%edx)
416709:	4a                   	dec    %edx
41670a:	00 52 00             	add    %dl,0x0(%edx)
41670d:	30 00                	xor    %al,(%eax)
41670f:	68 00 55 00 2e       	push   $0x2e005500
416714:	06                   	push   %es
416715:	46                   	inc    %esi
416716:	00 4e 00             	add    %cl,0x0(%esi)
416719:	4a                   	dec    %edx
41671a:	00 52 00             	add    %dl,0x0(%edx)
41671d:	30 00                	xor    %al,(%eax)
41671f:	52                   	push   %edx
416720:	00 56 00             	add    %dl,0x0(%esi)
416723:	2e 06                	cs push %es
416725:	48                   	dec    %eax
416726:	00 5a 00             	add    %bl,0x0(%edx)
416729:	68 00 62 00 48       	push   $0x48006200
41672e:	00 56 00             	add    %dl,0x0(%esi)
416731:	6c                   	insb   (%dx),%es:(%edi)
416732:	00 58 00             	add    %bl,0x0(%eax)
416735:	31 00                	xor    %eax,(%eax)
416737:	38 00                	cmp    %al,(%eax)
416739:	2e 06                	cs push %es
41673b:	59                   	pop    %ecx
41673c:	00 57 00             	add    %dl,0x0(%edi)
41673f:	45                   	inc    %ebp
416740:	00 2e                	add    %ch,(%esi)
416742:	06                   	push   %es
416743:	52                   	push   %edx
416744:	00 6e 00             	add    %ch,0x0(%esi)
416747:	4a                   	dec    %edx
416748:	00 76 00             	add    %dh,0x0(%esi)
41674b:	62 00                	bound  %eax,(%eax)
41674d:	55                   	push   %ebp
41674e:	00 46 00             	add    %al,0x0(%esi)
416751:	79 00                	jns    0x416753
416753:	5a                   	pop    %edx
416754:	00 32                	add    %dh,(%edx)
416756:	00 49 00             	add    %cl,0x0(%ecx)
416759:	2e 06                	cs push %es
41675b:	55                   	push   %ebp
41675c:	00 32                	add    %dh,(%edx)
41675e:	00 35 00 68 00 61    	add    %dh,0x61006800
416764:	00 32                	add    %dh,(%edx)
416766:	00 56 00             	add    %dl,0x0(%esi)
416769:	4d                   	dec    %ebp
41676a:	00 61 00             	add    %ah,0x0(%ecx)
41676d:	57                   	push   %edi
41676e:	00 49 00             	add    %cl,0x0(%ecx)
416771:	2e 06                	cs push %es
416773:	62 00                	bound  %eax,(%eax)
416775:	58                   	pop    %eax
416776:	00 4e 00             	add    %cl,0x0(%esi)
416779:	6a 00                	push   $0x0
41677b:	62 00                	bound  %eax,(%eax)
41677d:	33 00                	xor    (%eax),%eax
41677f:	4a                   	dec    %edx
416780:	00 73 00             	add    %dh,0x0(%ebx)
416783:	61                   	popa
416784:	00 57 00             	add    %dl,0x0(%edi)
416787:	49                   	dec    %ecx
416788:	00 2e                	add    %ch,(%esi)
41678a:	06                   	push   %es
41678b:	59                   	pop    %ecx
41678c:	00 32                	add    %dh,(%edx)
41678e:	00 4d 00             	add    %cl,0x0(%ebp)
416791:	2e 06                	cs push %es
416793:	55                   	push   %ebp
416794:	00 33                	add    %dh,(%ebx)
416796:	00 6c 00 7a          	add    %ch,0x7a(%eax,%eax,1)
41679a:	00 64 00 47          	add    %ah,0x47(%eax,%eax,1)
41679e:	00 56 00             	add    %dl,0x0(%esi)
4167a1:	74 00                	je     0x4167a3
4167a3:	4c                   	dec    %esp
4167a4:	00 6b 00             	add    %ch,0x0(%ebx)
4167a7:	4e                   	dec    %esi
4167a8:	00 76 00             	add    %dh,0x0(%esi)
4167ab:	62 00                	bound  %eax,(%eax)
4167ad:	47                   	inc    %edi