429496:	00 74 00 4b          	add    %dh,0x4b(%eax,%eax,1)
42949a:	00 77 00             	add    %dh,0x0(%edi)
42949d:	39 00                	cmp    %eax,(%eax)
42949f:	56                   	push   %esi
4294a0:	00 30                	add    %dh,(%eax)
4294a2:	00 78 00             	add    %bh,0x0(%eax)
4294a5:	47                   	inc    %edi
4294a6:	00 4e 00             	add    %cl,0x0(%esi)
4294a9:	2b 00                	sub    (%eax),%eax
4294ab:	6c                   	insb   (%dx),%es:(%edi)
4294ac:	00 5a 00             	add    %bl,0x0(%edx)
4294af:	49                   	dec    %ecx
4294b0:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
4294b4:	00 72 00             	add    %dh,0x0(%edx)
4294b7:	53                   	push   %ebx
4294b8:	00 48 00             	add    %cl,0x0(%eax)
4294bb:	4a                   	dec    %edx
4294bc:	00 4a 00             	add    %cl,0x0(%edx)
4294bf:	35 00 70 00 4a       	xor    $0x4a007000,%eax
4294c4:	00 45 00             	add    %al,0x0(%ebp)
4294c7:	63 00                	arpl   %eax,(%eax)
4294c9:	6a 00                	push   $0x0
4294cb:	33 00                	xor    (%eax),%eax
4294cd:	52                   	push   %edx
4294ce:	00 41 00             	add    %al,0x0(%ecx)
4294d1:	72 00                	jb     0x4294d3
4294d3:	7a 00                	jp     0x4294d5
4294d5:	38 00                	cmp    %al,(%eax)
4294d7:	6a 00                	push   $0x0
4294d9:	59                   	pop    %ecx
4294da:	00 49 00             	add    %cl,0x0(%ecx)
4294dd:	34 00                	xor    $0x0,%al
4294df:	35 00 6f 00 66       	xor    $0x66006f00,%eax
4294e4:	00 61 00             	add    %ah,0x0(%ecx)
4294e7:	63 00                	arpl   %eax,(%eax)
4294e9:	78 00                	js     0x4294eb
4294eb:	56                   	push   %esi
4294ec:	00 32                	add    %dh,(%edx)
4294ee:	00 51 00             	add    %dl,0x0(%ecx)
4294f1:	42                   	inc    %edx
4294f2:	00 45 00             	add    %al,0x0(%ebp)
4294f5:	31 00                	xor    %eax,(%eax)
4294f7:	50                   	push   %eax
4294f8:	00 41 00             	add    %al,0x0(%ecx)
4294fb:	7a 00                	jp     0x4294fd
4294fd:	4b                   	dec    %ebx
4294fe:	00 2b                	add    %ch,(%ebx)
429500:	00 53 00             	add    %dl,0x0(%ebx)
429503:	79 00                	jns    0x429505
429505:	78 00                	js     0x429507
429507:	70 00                	jo     0x429509
429509:	39 00                	cmp    %eax,(%eax)
42950b:	61                   	popa
42950c:	00 76 00             	add    %dh,0x0(%esi)
42950f:	72 00                	jb     0x429511
429511:	76 00                	jbe    0x429513
429513:	38 00                	cmp    %al,(%eax)
429515:	75 00                	jne    0x429517
429517:	58                   	pop    %eax
429518:	00 43 00             	add    %al,0x0(%ebx)
42951b:	4c                   	dec    %esp
42951c:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
429520:	00 4e 00             	add    %cl,0x0(%esi)
429523:	57                   	push   %edi
429524:	00 4c 00 30          	add    %cl,0x30(%eax,%eax,1)
429528:	00 35 00 6d 00 63    	add    %dh,0x63006d00
42952e:	00 2b                	add    %ch,(%ebx)
429530:	00 39                	add    %bh,(%ecx)
429532:	00 36                	add    %dh,(%esi)
429534:	00 7a 00             	add    %bh,0x0(%edx)
429537:	42                   	inc    %edx
429538:	00 45 00             	add    %al,0x0(%ebp)
42953b:	43                   	inc    %ebx
42953c:	00 61 00             	add    %ah,0x0(%ecx)
42953f:	55                   	push   %ebp
429540:	00 6e 00             	add    %ch,0x0(%esi)
429543:	6f                   	outsl  %ds:(%esi),(%dx)
429544:	00 4d 00             	add    %cl,0x0(%ebp)
429547:	32 00                	xor    (%eax),%al
429549:	58                   	pop    %eax
42954a:	00 52 00             	add    %dl,0x0(%edx)
42954d:	6e                   	outsb  %ds:(%esi),(%dx)
42954e:	00 42 00             	add    %al,0x0(%edx)
429551:	76 00                	jbe    0x429553
429553:	68 00 4f 00 38       	push   $0x38004f00
429558:	00 49 00             	add    %cl,0x0(%ecx)
42955b:	35 00 56 00 5a       	xor    $0x5a005600,%eax
429560:	00 57 00             	add    %dl,0x0(%edi)
429563:	55                   	push   %ebp
429564:	00 70 00             	add    %dh,0x0(%eax)
429567:	55                   	push   %ebp
429568:	00 77 00             	add    %dh,0x0(%edi)
42956b:	6a 00                	push   $0x0
42956d:	48                   	dec    %eax
42956e:	00 52 00             	add    %dl,0x0(%edx)
429571:	61                   	popa
429572:	00 46 00             	add    %al,0x0(%esi)
429575:	7a 00                	jp     0x429577
429577:	63 00                	arpl   %eax,(%eax)
429579:	47                   	inc    %edi
42957a:	00 46 00             	add    %al,0x0(%esi)
42957d:	6d                   	insl   (%dx),%es:(%edi)
42957e:	00 75 00             	add    %dh,0x0(%ebp)
429581:	4c                   	dec    %esp
429582:	00 4e 00             	add    %cl,0x0(%esi)
429585:	75 00                	jne    0x429587
429587:	6d                   	insl   (%dx),%es:(%edi)
429588:	00 57 00             	add    %dl,0x0(%edi)
42958b:	4a                   	dec    %edx
42958c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
429590:	00 48 00             	add    %cl,0x0(%eax)
429593:	46                   	inc    %esi
429594:	00 58 00             	add    %bl,0x0(%eax)
429597:	71 00                	jno    0x429599
429599:	49                   	dec    %ecx
42959a:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
42959e:	00 4d 00             	add    %cl,0x0(%ebp)
4295a1:	73 00                	jae    0x4295a3
4295a3:	43                   	inc    %ebx
4295a4:	00 4e 00             	add    %cl,0x0(%esi)
4295a7:	61                   	popa
4295a8:	00 52 00             	add    %dl,0x0(%edx)
4295ab:	30 00                	xor    %al,(%eax)
4295ad:	71 00                	jno    0x4295af
4295af:	65 00 56 00          	add    %dl,%gs:0x0(%esi)
4295b3:	2b 00                	sub    (%eax),%eax
4295b5:	31 00                	xor    %eax,(%eax)
4295b7:	35 00 42 00 62       	xor    $0x62004200,%eax
4295bc:	00 39                	add    %bh,(%ecx)
4295be:	00 56 00             	add    %dl,0x0(%esi)
4295c1:	4e                   	dec    %esi
4295c2:	00 45 00             	add    %al,0x0(%ebp)
4295c5:	35 00 42 00 72       	xor    $0x72004200,%eax
4295ca:	00 79 00             	add    %bh,0x0(%ecx)
4295cd:	2b 00                	sub    (%eax),%eax
4295cf:	32 00                	xor    (%eax),%al
4295d1:	34 00                	xor    $0x0,%al
4295d3:	2f                   	das
4295d4:	00 4a 00             	add    %cl,0x0(%edx)
4295d7:	78 00                	js     0x4295d9
4295d9:	62 00                	bound  %eax,(%eax)
4295db:	70 00                	jo     0x4295dd
4295dd:	55                   	push   %ebp
4295de:	00 6a 00             	add    %ch,0x0(%edx)
4295e1:	33 00                	xor    (%eax),%eax
4295e3:	6e                   	outsb  %ds:(%esi),(%dx)
4295e4:	00 30                	add    %dh,(%eax)
4295e6:	00 59 00             	add    %bl,0x0(%ecx)
4295e9:	77 00                	ja     0x4295eb
4295eb:	69 00 6b 00 64 00    	imul   $0x64006b,(%eax),%eax
4295f1:	6d                   	insl   (%dx),%es:(%edi)
4295f2:	00 31                	add    %dh,(%ecx)
4295f4:	00 41 00             	add    %al,0x0(%ecx)
4295f7:	70 00                	jo     0x4295f9
4295f9:	78 00                	js     0x4295fb
4295fb:	69 00 36 00 41 00    	imul   $0x410036,(%eax),%eax
429601:	75 00                	jne    0x429603
429603:	48                   	dec    %eax
429604:	00 59 00             	add    %bl,0x0(%ecx)
429607:	69 00 63 00 62 00    	imul   $0x620063,(%eax),%eax
42960d:	63 00                	arpl   %eax,(%eax)
42960f:	37                   	aaa
429610:	00 58 00             	add    %bl,0x0(%eax)
429613:	66 00 2b             	data16 add %ch,(%ebx)
429616:	00 55 00             	add    %dl,0x0(%ebp)
429619:	79 00                	jns    0x42961b
42961b:	50                   	push   %eax
42961c:	00 64 00 30          	add    %ah,0x30(%eax,%eax,1)
429620:	00 30                	add    %dh,(%eax)
429622:	00 75 00             	add    %dh,0x0(%ebp)
429625:	45                   	inc    %ebp
429626:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
42962a:	00 75 00             	add    %dh,0x0(%ebp)
42962d:	30 00                	xor    %al,(%eax)
42962f:	34 00                	xor    $0x0,%al
429631:	61                   	popa
429632:	00 61 00             	add    %ah,0x0(%ecx)
429635:	6c                   	insb   (%dx),%es:(%edi)
429636:	00 4d 00             	add    %cl,0x0(%ebp)
429639:	5a                   	pop    %edx
42963a:	00 63 00             	add    %ah,0x0(%ebx)
42963d:	55                   	push   %ebp
42963e:	00 4d 00             	add    %cl,0x0(%ebp)
429641:	4e                   	dec    %esi
429642:	00 41 00             	add    %al,0x0(%ecx)
429645:	4b                   	dec    %ebx
429646:	00 31                	add    %dh,(%ecx)
429648:	00 62 00             	add    %ah,0x0(%edx)
42964b:	44                   	inc    %esp
42964c:	00 4c 00 43          	add    %cl,0x43(%eax,%eax,1)
429650:	00 6f 00             	add    %ch,0x0(%edi)
429653:	35 00 54 00 73       	xor    $0x73005400,%eax
429658:	00 63 00             	add    %ah,0x0(%ebx)
42965b:	68 00 36 00 38       	push   $0x38003600
429660:	00 4d 00             	add    %cl,0x0(%ebp)
429663:	6f                   	outsl  %ds:(%esi),(%dx)
429664:	00 30                	add    %dh,(%eax)
429666:	00 2b                	add    %ch,(%ebx)
429668:	00 51 00             	add    %dl,0x0(%ecx)
42966b:	51                   	push   %ecx
42966c:	00 45 00             	add    %al,0x0(%ebp)
42966f:	57                   	push   %edi
429670:	00 68 00             	add    %ch,0x0(%eax)
429673:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
429677:	36 00 2b             	add    %ch,%ss:(%ebx)
42967a:	00 35 00 79 00 68    	add    %dh,0x68007900
429680:	00 70 00             	add    %dh,0x0(%eax)
429683:	76 00                	jbe    0x429685
429685:	68 00 73 00 33       	push   $0x33007300
42968a:	00 61 00             	add    %ah,0x0(%ecx)
42968d:	6d                   	insl   (%dx),%es:(%edi)
42968e:	00 41 00             	add    %al,0x0(%ecx)
429691:	5a                   	pop    %edx
429692:	00 46 00             	add    %al,0x0(%esi)
429695:	2f                   	das
429696:	00 55 00             	add    %dl,0x0(%ebp)
429699:	79 00                	jns    0x42969b
42969b:	50                   	push   %eax
42969c:	00 64 00 30          	add    %ah,0x30(%eax,%eax,1)
4296a0:	00 30                	add    %dh,(%eax)
4296a2:	00 75 00             	add    %dh,0x0(%ebp)
4296a5:	45                   	inc    %ebp
4296a6:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
4296aa:	00 75 00             	add    %dh,0x0(%ebp)
4296ad:	30 00                	xor    %al,(%eax)
4296af:	34 00                	xor    $0x0,%al
4296b1:	61                   	popa
4296b2:	00 61 00             	add    %ah,0x0(%ecx)
4296b5:	6c                   	insb   (%dx),%es:(%edi)
4296b6:	00 4d 00             	add    %cl,0x0(%ebp)
4296b9:	5a                   	pop    %edx
4296ba:	00 63 00             	add    %ah,0x0(%ebx)
4296bd:	55                   	push   %ebp
4296be:	00 63 00             	add    %ah,0x0(%ebx)
4296c1:	6f                   	outsl  %ds:(%esi),(%dx)
4296c2:	00 61 00             	add    %ah,0x0(%ecx)
4296c5:	78 00                	js     0x4296c7
4296c7:	72 00                	jb     0x4296c9
4296c9:	31 00                	xor    %eax,(%eax)
4296cb:	64 00 56 00          	add    %dl,%fs:0x0(%esi)
4296cf:	65 00 53 00          	add    %dl,%gs:0x0(%ebx)
4296d3:	6c                   	insb   (%dx),%es:(%edi)
4296d4:	00 41 00             	add    %al,0x0(%ecx)
4296d7:	69 00 4d 00 73 00    	imul   $0x73004d,(%eax),%eax
4296dd:	52                   	push   %edx
4296de:	00 38                	add    %bh,(%eax)
4296e0:	00 75 00             	add    %dh,0x0(%ebp)
4296e3:	43                   	inc    %ebx
4296e4:	00 4d 00             	add    %cl,0x0(%ebp)
4296e7:	61                   	popa
4296e8:	00 2b                	add    %ch,(%ebx)
4296ea:	00 2f                	add    %ch,(%edi)
4296ec:	00 4d 00             	add    %cl,0x0(%ebp)
4296ef:	67 00 37             	add    %dh,(%bx)
4296f2:	00 63 00             	add    %ah,0x0(%ebx)
4296f5:	77 00                	ja     0x4296f7
4296f7:	42                   	inc    %edx
4296f8:	00 65 00             	add    %ah,0x0(%ebp)
4296fb:	34 00                	xor    $0x0,%al
4296fd:	58                   	pop    %eax
4296fe:	00 57 00             	add    %dl,0x0(%edi)
429701:	30 00                	xor    %al,(%eax)
429703:	71 00                	jno    0x429705
429705:	41                   	inc    %ecx
429706:	00 33                	add    %dh,(%ebx)
429708:	00 58 00             	add    %bl,0x0(%eax)
42970b:	52                   	push   %edx
42970c:	00 48 00             	add    %cl,0x0(%eax)
42970f:	62 00                	bound  %eax,(%eax)
429711:	30 00                	xor    %al,(%eax)
429713:	34 00                	xor    $0x0,%al
429715:	44                   	inc    %esp
429716:	00 43 00             	add    %al,0x0(%ebx)
429719:	4a                   	dec    %edx
42971a:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
42971e:	00 50 00             	add    %dl,0x0(%eax)
429721:	73 00                	jae    0x429723
429723:	77 00                	ja     0x429725
429725:	4d                   	dec    %ebp
429726:	00 73 00             	add    %dh,0x0(%ebx)
429729:	4a                   	dec    %edx
42972a:	00 53 00             	add    %dl,0x0(%ebx)
42972d:	33 00                	xor    (%eax),%eax
42972f:	57                   	push   %edi
429730:	00 79 00             	add    %bh,0x0(%ecx)
429733:	37                   	aaa
429734:	00 53 00             	add    %dl,0x0(%ebx)
429737:	77 00                	ja     0x429739
429739:	74 00                	je     0x42973b
42973b:	48                   	dec    %eax
42973c:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
429740:	00 33                	add    %dh,(%ebx)
429742:	00 6a 00             	add    %ch,0x0(%edx)
429745:	34 00                	xor    $0x0,%al
429747:	67 00 34             	add    %dh,(%si)
42974a:	00 71 00             	add    %dh,0x0(%ecx)
42974d:	7a 00                	jp     0x42974f
42974f:	48                   	dec    %eax
429750:	00 30                	add    %dh,(%eax)
429752:	00 4d 00             	add    %cl,0x0(%ebp)
429755:	69 00 46 00 70 00    	imul   $0x700046,(%eax),%eax
42975b:	32 00                	xor    (%eax),%al
42975d:	4c                   	dec    %esp
42975e:	00 73 00             	add    %dh,0x0(%ebx)
429761:	51                   	push   %ecx
429762:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
429766:	00 6a 00             	add    %ch,0x0(%edx)
429769:	38 00                	cmp    %al,(%eax)
42976b:	41                   	inc    %ecx
42976c:	00 46 00             	add    %al,0x0(%esi)
42976f:	4e                   	dec    %esi
429770:	00 79 00             	add    %bh,0x0(%ecx)
429773:	45                   	inc    %ebp
429774:	00 41 00             	add    %al,0x0(%ecx)
429777:	65 00 49 00          	add    %cl,%gs:0x0(%ecx)
42977b:	77 00                	ja     0x42977d
42977d:	56                   	push   %esi
42977e:	00 47 00             	add    %al,0x0(%edi)
429781:	6d                   	insl   (%dx),%es:(%edi)
429782:	00 46 00             	add    %al,0x0(%esi)
429785:	4b                   	dec    %ebx
429786:	00 6a 00             	add    %ch,0x0(%edx)
429789:	46                   	inc    %esi
42978a:	00 35 00 31 00 30    	add    %dh,0x30003100
429790:	00 39                	add    %bh,(%ecx)
429792:	00 71 00             	add    %dh,0x0(%ecx)
429795:	41                   	inc    %ecx
429796:	00 30                	add    %dh,(%eax)
429798:	00 49 00             	add    %cl,0x0(%ecx)
42979b:	31 00                	xor    %eax,(%eax)
42979d:	65 00 33             	add    %dh,%gs:(%ebx)
4297a0:	00 2b                	add    %ch,(%ebx)
4297a2:	00 4d 00             	add    %cl,0x0(%ebp)
4297a5:	78 00                	js     0x4297a7
4297a7:	73 00                	jae    0x4297a9
4297a9:	37                   	aaa
4297aa:	00 50 00             	add    %dl,0x0(%eax)
4297ad:	6c                   	insb   (%dx),%es:(%edi)
4297ae:	00 38                	add    %bh,(%eax)
4297b0:	00 54 00 48          	add    %dl,0x48(%eax,%eax,1)
4297b4:	00 4e 00             	add    %cl,0x0(%esi)
4297b7:	74 00                	je     0x4297b9
4297b9:	4c                   	dec    %esp
4297ba:	00 78 00             	add    %bh,0x0(%eax)
4297bd:	45                   	inc    %ebp
4297be:	00 72 00             	add    %dh,0x0(%edx)
4297c1:	4c                   	dec    %esp
4297c2:	00 4e 00             	add    %cl,0x0(%esi)
4297c5:	75 00                	jne    0x4297c7
4297c7:	6d                   	insl   (%dx),%es:(%edi)