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)
4297c8:	00 57 00             	add    %dl,0x0(%edi)
4297cb:	4a                   	dec    %edx
4297cc:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
4297d0:	00 48 00             	add    %cl,0x0(%eax)
4297d3:	46                   	inc    %esi
4297d4:	00 66 00             	add    %ah,0x0(%esi)
4297d7:	4d                   	dec    %ebp
4297d8:	00 6b 00             	add    %ch,0x0(%ebx)
4297db:	71 00                	jno    0x4297dd
4297dd:	6f                   	outsl  %ds:(%esi),(%dx)
4297de:	00 4c 00 5a          	add    %cl,0x5a(%eax,%eax,1)
4297e2:	00 78 00             	add    %bh,0x0(%eax)
4297e5:	39 00                	cmp    %eax,(%eax)
4297e7:	6f                   	outsl  %ds:(%esi),(%dx)
4297e8:	00 66 00             	add    %ah,0x0(%esi)
4297eb:	4c                   	dec    %esp
4297ec:	00 55 00             	add    %dl,0x0(%ebp)
4297ef:	67 00 78 00          	add    %bh,0x0(%bx,%si)
4297f3:	6a 00                	push   $0x0
4297f5:	4d                   	dec    %ebp
4297f6:	00 56 00             	add    %dl,0x0(%esi)
4297f9:	4f                   	dec    %edi
4297fa:	00 50 00             	add    %dl,0x0(%eax)
4297fd:	55                   	push   %ebp
4297fe:	00 58 00             	add    %bl,0x0(%eax)
429801:	57                   	push   %edi
429802:	00 4f 00             	add    %cl,0x0(%edi)
429805:	5a                   	pop    %edx
429806:	00 65 00             	add    %ah,0x0(%ebp)
429809:	56                   	push   %esi
42980a:	00 70 00             	add    %dh,0x0(%eax)
42980d:	35 00 45 00 63       	xor    $0x63004500,%eax
429812:	00 5a 00             	add    %bl,0x0(%edx)
429815:	70 00                	jo     0x429817
429817:	47                   	inc    %edi
429818:	00 4e 00             	add    %cl,0x0(%esi)
42981b:	54                   	push   %esp
42981c:	00 63 00             	add    %ah,0x0(%ebx)
42981f:	39 00                	cmp    %eax,(%eax)
429821:	4e                   	dec    %esi
429822:	00 71 00             	add    %dh,0x0(%ecx)
429825:	57                   	push   %edi
429826:	00 51 00             	add    %dl,0x0(%ecx)
429829:	4e                   	dec    %esi
42982a:	00 69 00             	add    %ch,0x0(%ecx)
42982d:	6e                   	outsb  %ds:(%esi),(%dx)
42982e:	00 42 00             	add    %al,0x0(%edx)
429831:	4f                   	dec    %edi
429832:	00 33                	add    %dh,(%ebx)
429834:	00 54 00 57          	add    %dl,0x57(%eax,%eax,1)
429838:	00 56 00             	add    %dl,0x0(%esi)
42983b:	48                   	dec    %eax
42983c:	00 59 00             	add    %bl,0x0(%ecx)
42983f:	67 00 4c 00          	add    %cl,0x0(%si)
429843:	4e                   	dec    %esi
429844:	00 75 00             	add    %dh,0x0(%ebp)
429847:	6d                   	insl   (%dx),%es:(%edi)
429848:	00 57 00             	add    %dl,0x0(%edi)
42984b:	4a                   	dec    %edx
42984c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
429850:	00 48 00             	add    %cl,0x0(%eax)
429853:	46                   	inc    %esi
429854:	00 72 00             	add    %dh,0x0(%edx)
429857:	69 00 47 00 78 00    	imul   $0x780047,(%eax),%eax
42985d:	44                   	inc    %esp
42985e:	00 32                	add    %dh,(%edx)
429860:	00 43 00             	add    %al,0x0(%ebx)
429863:	58                   	pop    %eax
429864:	00 32                	add    %dh,(%edx)
429866:	00 56 00             	add    %dl,0x0(%esi)
429869:	61                   	popa
42986a:	00 4c 00 55          	add    %cl,0x55(%eax,%eax,1)
42986e:	00 67 00             	add    %ah,0x0(%edi)
429871:	78 00                	js     0x429873
429873:	6a 00                	push   $0x0
429875:	4d                   	dec    %ebp
429876:	00 56 00             	add    %dl,0x0(%esi)
429879:	4f                   	dec    %edi
42987a:	00 50 00             	add    %dl,0x0(%eax)
42987d:	55                   	push   %ebp
42987e:	00 33                	add    %dh,(%ebx)
429880:	00 2f                	add    %ch,(%edi)
429882:	00 41 00             	add    %al,0x0(%ecx)
429885:	55                   	push   %ebp
429886:	00 78 00             	add    %bh,0x0(%eax)
429889:	74 00                	je     0x42988b
42988b:	6a 00                	push   $0x0
42988d:	54                   	push   %esp
42988e:	00 2f                	add    %ch,(%edi)
429890:	00 39                	add    %bh,(%ecx)
429892:	00 6a 00             	add    %ch,0x0(%edx)
429895:	57                   	push   %edi
429896:	00 44 00 44          	add    %al,0x44(%eax,%eax,1)
42989a:	00 6f 00             	add    %ch,0x0(%edi)
42989d:	67 00 79 00          	add    %bh,0x0(%bx,%di)
4298a1:	4c                   	dec    %esp
4298a2:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
4298a6:	00 63 00             	add    %ah,0x0(%ebx)
4298a9:	7a 00                	jp     0x4298ab
4298ab:	66 00 62 00          	data16 add %ah,0x0(%edx)
4298af:	4e                   	dec    %esi
4298b0:	00 73 00             	add    %dh,0x0(%ebx)
4298b3:	7a 00                	jp     0x4298b5
4298b5:	33 00                	xor    (%eax),%eax
4298b7:	43                   	inc    %ebx
4298b8:	00 32                	add    %dh,(%edx)
4298ba:	00 6a 00             	add    %ch,0x0(%edx)
4298bd:	45                   	inc    %ebp
4298be:	00 50 00             	add    %dl,0x0(%eax)
4298c1:	6f                   	outsl  %ds:(%esi),(%dx)
4298c2:	00 73 00             	add    %dh,0x0(%ebx)
4298c5:	35 00 67 00 34       	xor    $0x34006700,%eax
4298ca:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
4298ce:	00 77 00             	add    %dh,0x0(%edi)
4298d1:	4f                   	dec    %edi
4298d2:	00 38                	add    %bh,(%eax)
4298d4:	00 39                	add    %bh,(%ecx)
4298d6:	00 56 00             	add    %dl,0x0(%esi)
4298d9:	42                   	inc    %edx
4298da:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
4298de:	00 36                	add    %dh,(%esi)
4298e0:	00 56 00             	add    %dl,0x0(%esi)
4298e3:	5a                   	pop    %edx
4298e4:	00 59 00             	add    %bl,0x0(%ecx)
4298e7:	71 00                	jno    0x4298e9
4298e9:	70 00                	jo     0x4298eb
4298eb:	6a 00                	push   $0x0
4298ed:	5a                   	pop    %edx
4298ee:	00 77 00             	add    %dh,0x0(%edi)
4298f1:	79 00                	jns    0x4298f3
4298f3:	62 00                	bound  %eax,(%eax)
4298f5:	67 00 64 00          	add    %ah,0x0(%si)
4298f9:	77 00                	ja     0x4298fb
4298fb:	4a                   	dec    %edx
4298fc:	00 6d 00             	add    %ch,0x0(%ebp)
4298ff:	7a 00                	jp     0x429901
429901:	69 00 53 00 43 00    	imul   $0x430053,(%eax),%eax
429907:	48                   	dec    %eax
429908:	00 53 00             	add    %dl,0x0(%ebx)
42990b:	53                   	push   %ebx
42990c:	00 77 00             	add    %dh,0x0(%edi)
42990f:	47                   	inc    %edi
429910:	00 6f 00             	add    %ch,0x0(%edi)
429913:	4a                   	dec    %edx
429914:	00 47 00             	add    %al,0x0(%edi)
429917:	74 00                	je     0x429919
429919:	4b                   	dec    %ebx
42991a:	00 77 00             	add    %dh,0x0(%edi)
42991d:	39 00                	cmp    %eax,(%eax)
42991f:	56                   	push   %esi
429920:	00 30                	add    %dh,(%eax)
429922:	00 78 00             	add    %bh,0x0(%eax)
429925:	47                   	inc    %edi
429926:	00 4e 00             	add    %cl,0x0(%esi)
429929:	2b 00                	sub    (%eax),%eax
42992b:	2f                   	das
42992c:	00 66 00             	add    %ah,0x0(%esi)
42992f:	55                   	push   %ebp
429930:	00 73 00             	add    %dh,0x0(%ebx)
429933:	35 00 38 00 74       	xor    $0x74003800,%eax
429938:	00 72 00             	add    %dh,0x0(%edx)
42993b:	55                   	push   %ebp
42993c:	00 78 00             	add    %bh,0x0(%eax)
42993f:	53                   	push   %ebx
429940:	00 6f 00             	add    %ch,0x0(%edi)
429943:	67 00 79 00          	add    %bh,0x0(%bx,%di)
429947:	61                   	popa
429948:	00 69 00             	add    %ch,0x0(%ecx)
42994b:	46                   	inc    %esi
42994c:	00 39                	add    %bh,(%ecx)
42994e:	00 55 00             	add    %dl,0x0(%ebp)
429951:	48                   	dec    %eax
429952:	00 39                	add    %bh,(%ecx)
429954:	00 62 00             	add    %ah,0x0(%edx)
429957:	56                   	push   %esi