4256b9:	4d                   	dec    %ebp
4256ba:	00 74 00 63          	add    %dh,0x63(%eax,%eax,1)
4256be:	00 39                	add    %bh,(%ecx)
4256c0:	00 37                	add    %dh,(%edi)
4256c2:	00 54 00 46          	add    %dl,0x46(%eax,%eax,1)
4256c6:	00 32                	add    %dh,(%edx)
4256c8:	00 53 00             	add    %dl,0x0(%ebx)
4256cb:	49                   	dec    %ecx
4256cc:	00 79 00             	add    %bh,0x0(%ecx)
4256cf:	46                   	inc    %esi
4256d0:	00 55 00             	add    %dl,0x0(%ebp)
4256d3:	6c                   	insb   (%dx),%es:(%edi)
4256d4:	00 7a 00             	add    %bh,0x0(%edx)
4256d7:	39 00                	cmp    %eax,(%eax)
4256d9:	47                   	inc    %edi
4256da:	00 38                	add    %bh,(%eax)
4256dc:	00 35 00 4b 00 4b    	add    %dh,0x4b004b00
4256e2:	00 7a 00             	add    %bh,0x0(%edx)
4256e5:	4f                   	dec    %edi
4256e6:	00 39                	add    %bh,(%ecx)
4256e8:	00 59 00             	add    %bl,0x0(%ecx)
4256eb:	6b 00 51             	imul   $0x51,(%eax),%eax
4256ee:	00 65 00             	add    %ah,0x0(%ebp)
4256f1:	6f                   	outsl  %ds:(%esi),(%dx)
4256f2:	00 30                	add    %dh,(%eax)
4256f4:	00 37                	add    %dh,(%edi)
4256f6:	00 62 00             	add    %ah,0x0(%edx)
4256f9:	66 00 52 00          	data16 add %dl,0x0(%edx)
4256fd:	50                   	push   %eax
4256fe:	00 72 00             	add    %dh,0x0(%edx)
425701:	4c                   	dec    %esp
425702:	00 2f                	add    %ch,(%edi)
425704:	00 53 00             	add    %dl,0x0(%ebx)
425707:	58                   	pop    %eax
425708:	00 68 00             	add    %ch,0x0(%eax)
42570b:	39 00                	cmp    %eax,(%eax)
42570d:	6c                   	insb   (%dx),%es:(%edi)
42570e:	00 41 00             	add    %al,0x0(%ecx)
425711:	57                   	push   %edi
425712:	00 61 00             	add    %ah,0x0(%ecx)
425715:	6a 00                	push   $0x0
425717:	63 00                	arpl   %eax,(%eax)
425719:	69 00 48 00 56 00    	imul   $0x560048,(%eax),%eax
42571f:	54                   	push   %esp
425720:	00 38                	add    %bh,(%eax)
425722:	00 4d 00             	add    %cl,0x0(%ebp)
425725:	72 00                	jb     0x425727
425727:	54                   	push   %esp
425728:	00 64 00 33          	add    %ah,0x33(%eax,%eax,1)
42572c:	00 64 00 70          	add    %ah,0x70(%eax,%eax,1)
425730:	00 45 00             	add    %al,0x0(%ebp)
425733:	2f                   	das
425734:	00 53 00             	add    %dl,0x0(%ebx)
425737:	6a 00                	push   $0x0
425739:	50                   	push   %eax
42573a:	00 49 00             	add    %cl,0x0(%ecx)
42573d:	58                   	pop    %eax
42573e:	00 6c 00 57          	add    %ch,0x57(%eax,%eax,1)
425742:	00 5a 00             	add    %bl,0x0(%edx)
425745:	33 00                	xor    (%eax),%eax
425747:	36 00 4c 00 4f       	add    %cl,%ss:0x4f(%eax,%eax,1)
42574c:	00 36                	add    %dh,(%esi)
42574e:	00 76 00             	add    %dh,0x0(%esi)
425751:	6b 00 55             	imul   $0x55,(%eax),%eax
425754:	00 66 00             	add    %ah,0x0(%esi)
425757:	70 00                	jo     0x425759
425759:	4b                   	dec    %ebx
42575a:	00 2b                	add    %ch,(%ebx)
42575c:	00 78 00             	add    %bh,0x0(%eax)
42575f:	46                   	inc    %esi
425760:	00 61 00             	add    %ah,0x0(%ecx)
425763:	69 00 50 00 2b 00    	imul   $0x2b0050,(%eax),%eax
425769:	48                   	dec    %eax
42576a:	00 69 00             	add    %ch,0x0(%ecx)
42576d:	53                   	push   %ebx
42576e:	00 77 00             	add    %dh,0x0(%edi)
425771:	43                   	inc    %ebx
425772:	00 48 00             	add    %cl,0x0(%eax)
425775:	4b                   	dec    %ebx
425776:	00 7a 00             	add    %bh,0x0(%edx)
425779:	42                   	inc    %edx
42577a:	00 79 00             	add    %bh,0x0(%ecx)
42577d:	6a 00                	push   $0x0
42577f:	37                   	aaa
425780:	00 32                	add    %dh,(%edx)
425782:	00 43 00             	add    %al,0x0(%ebx)
425785:	48                   	dec    %eax
425786:	00 33                	add    %dh,(%ebx)
425788:	00 55 00             	add    %dl,0x0(%ebp)
42578b:	4f                   	dec    %edi
42578c:	00 38                	add    %bh,(%eax)
42578e:	00 4e 00             	add    %cl,0x0(%esi)
425791:	50                   	push   %eax
425792:	00 53 00             	add    %dl,0x0(%ebx)
425795:	49                   	dec    %ecx
425796:	00 4a 00             	add    %cl,0x0(%edx)
425799:	43                   	inc    %ebx
42579a:	00 32                	add    %dh,(%edx)
42579c:	00 37                	add    %dh,(%edi)
42579e:	00 77 00             	add    %dh,0x0(%edi)
4257a1:	53                   	push   %ebx
4257a2:	00 37                	add    %dh,(%edi)
4257a4:	00 46 00             	add    %al,0x0(%esi)
4257a7:	6b 00 6f             	imul   $0x6f,(%eax),%eax
4257aa:	00 48 00             	add    %cl,0x0(%eax)
4257ad:	52                   	push   %edx
4257ae:	00 37                	add    %dh,(%edi)
4257b0:	00 6f 00             	add    %ch,0x0(%edi)
4257b3:	4f                   	dec    %edi
4257b4:	00 4c 00 37          	add    %cl,0x37(%eax,%eax,1)
4257b8:	00 4d 00             	add    %cl,0x0(%ebp)
4257bb:	39 00                	cmp    %eax,(%eax)
4257bd:	5a                   	pop    %edx
4257be:	00 46 00             	add    %al,0x0(%esi)
4257c1:	33 00                	xor    (%eax),%eax
4257c3:	36 00 72 00          	add    %dh,%ss:0x0(%edx)
4257c7:	4f                   	dec    %edi
4257c8:	00 38                	add    %bh,(%eax)
4257ca:	00 6c 00 39          	add    %ch,0x39(%eax,%eax,1)
4257ce:	00 42 00             	add    %al,0x0(%edx)
4257d1:	58                   	pop    %eax
4257d2:	00 4f 00             	add    %cl,0x0(%edi)
4257d5:	43                   	inc    %ebx
4257d6:	00 68 00             	add    %ch,0x0(%eax)
4257d9:	35 00 45 00 67       	xor    $0x67004500,%eax
4257de:	00 70 00             	add    %dh,0x0(%eax)
4257e1:	57                   	push   %edi
4257e2:	00 62 00             	add    %ah,0x0(%edx)
4257e5:	37                   	aaa
4257e6:	00 78 00             	add    %bh,0x0(%eax)
4257e9:	76 00                	jbe    0x4257eb
4257eb:	52                   	push   %edx
4257ec:	00 78 00             	add    %bh,0x0(%eax)
4257ef:	43                   	inc    %ebx
4257f0:	00 47 00             	add    %al,0x0(%edi)
4257f3:	7a 00                	jp     0x4257f5
4257f5:	34 00                	xor    $0x0,%al
4257f7:	2f                   	das
4257f8:	00 6f 00             	add    %ch,0x0(%edi)
4257fb:	67 00 31             	add    %dh,(%bx,%di)
4257fe:	00 59 00             	add    %bl,0x0(%ecx)
425801:	65 00 59 00          	add    %bl,%gs:0x0(%ecx)
425805:	6e                   	outsb  %ds:(%esi),(%dx)
425806:	00 31                	add    %dh,(%ecx)
425808:	00 4b 00             	add    %cl,0x0(%ebx)
42580b:	72 00                	jb     0x42580d
42580d:	68 00 64 00 43       	push   $0x43006400
425812:	00 35 00 2f 00 51    	add    %dh,0x51002f00
425818:	00 4a 00             	add    %cl,0x0(%edx)
42581b:	52                   	push   %edx
42581c:	00 6d 00             	add    %ch,0x0(%ebp)
42581f:	57                   	push   %edi
425820:	00 31                	add    %dh,(%ecx)
425822:	00 5a 00             	add    %bl,0x0(%edx)
425825:	78 00                	js     0x425827
425827:	34 00                	xor    $0x0,%al
425829:	67 00 54 00          	add    %dl,0x0(%si)
42582d:	6e                   	outsb  %ds:(%esi),(%dx)
42582e:	00 2f                	add    %ch,(%edi)
425830:	00 76 00             	add    %dh,0x0(%esi)
425833:	57                   	push   %edi
425834:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
425838:	00 35 00 66 00 51    	add    %dh,0x51006600
42583e:	00 55 00             	add    %dl,0x0(%ebp)
425841:	65 00 59 00          	add    %bl,%gs:0x0(%ecx)
425845:	6e                   	outsb  %ds:(%esi),(%dx)
425846:	00 31                	add    %dh,(%ecx)
425848:	00 4b 00             	add    %cl,0x0(%ebx)
42584b:	72 00                	jb     0x42584d
42584d:	68 00 64 00 43       	push   $0x43006400
425852:	00 35 00 6e 00 65    	add    %dh,0x65006e00
425858:	00 4d 00             	add    %cl,0x0(%ebp)
42585b:	2b 00                	sub    (%eax),%eax
42585d:	69 00 53 00 46 00    	imul   $0x460053,(%eax),%eax
425863:	71 00                	jno    0x425865
425865:	6c                   	insb   (%dx),%es:(%edi)
425866:	00 4b 00             	add    %cl,0x0(%ebx)
425869:	43                   	inc    %ebx
42586a:	00 35 00 68 00 64    	add    %dh,0x64006800
425870:	00 57 00             	add    %dl,0x0(%edi)
425873:	72 00                	jb     0x425875
425875:	73 00                	jae    0x425877
425877:	47                   	inc    %edi
425878:	00 32                	add    %dh,(%edx)
42587a:	00 4a 00             	add    %cl,0x0(%edx)
42587d:	6b 00 66             	imul   $0x66,(%eax),%eax
425880:	00 65 00             	add    %ah,0x0(%ebp)
425883:	59                   	pop    %ecx
425884:	00 6e 00             	add    %ch,0x0(%esi)
425887:	31 00                	xor    %eax,(%eax)
425889:	4b                   	dec    %ebx
42588a:	00 72 00             	add    %dh,0x0(%edx)
42588d:	68 00 64 00 43       	push   $0x43006400
425892:	00 35 00 6e 00 52    	add    %dh,0x52006e00
425898:	00 54 00 54          	add    %dl,0x54(%eax,%eax,1)
42589c:	00 53 00             	add    %dl,0x0(%ebx)
42589f:	79 00                	jns    0x4258a1
4258a1:	56                   	push   %esi
4258a2:	00 44 00 77          	add    %al,0x77(%eax,%eax,1)
4258a6:	00 4b 00             	add    %cl,0x0(%ebx)
4258a9:	6f                   	outsl  %ds:(%esi),(%dx)
4258aa:	00 78 00             	add    %bh,0x0(%eax)
4258ad:	69 00 51 00 69 00    	imul   $0x690051,(%eax),%eax
4258b3:	78 00                	js     0x4258b5
4258b5:	5a                   	pop    %edx
4258b6:	00 61 00             	add    %ah,0x0(%ecx)
4258b9:	6d                   	insl   (%dx),%es:(%edi)
4258ba:	00 76 00             	add    %dh,0x0(%esi)
4258bd:	67 00 65 00          	add    %ah,0x0(%di)
4258c1:	65 00 59 00          	add    %bl,%gs:0x0(%ecx)
4258c5:	6e                   	outsb  %ds:(%esi),(%dx)
4258c6:	00 31                	add    %dh,(%ecx)
4258c8:	00 4b 00             	add    %cl,0x0(%ebx)
4258cb:	72 00                	jb     0x4258cd
4258cd:	68 00 64 00 43       	push   $0x43006400
4258d2:	00 35 00 6e 00 48    	add    %dh,0x48006e00
4258d8:	00 32                	add    %dh,(%edx)
4258da:	00 5a 00             	add    %bl,0x0(%edx)
4258dd:	74 00                	je     0x4258df
4258df:	79 00                	jns    0x4258e1
4258e1:	61                   	popa
4258e2:	00 59 00             	add    %bl,0x0(%ecx)
4258e5:	6e                   	outsb  %ds:(%esi),(%dx)
4258e6:	00 51 00             	add    %dl,0x0(%ecx)
4258e9:	2b 00                	sub    (%eax),%eax
4258eb:	5a                   	pop    %edx
4258ec:	00 30                	add    %dh,(%eax)
4258ee:	00 30                	add    %dh,(%eax)
4258f0:	00 6b 00             	add    %ch,0x0(%ebx)
4258f3:	6b 00 63             	imul   $0x63,(%eax),%eax
4258f6:	00 31                	add    %dh,(%ecx)
4258f8:	00 41 00             	add    %al,0x0(%ecx)
4258fb:	73 00                	jae    0x4258fd
4258fd:	43                   	inc    %ebx
4258fe:	00 4b 00             	add    %cl,0x0(%ebx)
425901:	53                   	push   %ebx
425902:	00 6d 00             	add    %ch,0x0(%ebp)
425905:	66 00 59 00          	data16 add %bl,0x0(%ecx)
425909:	48                   	dec    %eax
42590a:	00 51 00             	add    %dl,0x0(%ecx)
42590d:	67 00 37             	add    %dh,(%bx)
425910:	00 46 00             	add    %al,0x0(%esi)
425913:	2b 00                	sub    (%eax),%eax
425915:	6d                   	insl   (%dx),%es:(%edi)
425916:	00 48 00             	add    %cl,0x0(%eax)
425919:	32 00                	xor    (%eax),%al
42591b:	5a                   	pop    %edx
42591c:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
425920:	00 61 00             	add    %ah,0x0(%ecx)
425923:	59                   	pop    %ecx
425924:	00 6e 00             	add    %ch,0x0(%esi)
425927:	51                   	push   %ecx
425928:	00 2b                	add    %ch,(%ebx)
42592a:	00 35 00 68 00 64    	add    %dh,0x64006800
425930:	00 57 00             	add    %dl,0x0(%edi)
425933:	72 00                	jb     0x425935
425935:	73 00                	jae    0x425937
425937:	47                   	inc    %edi
425938:	00 32                	add    %dh,(%edx)
42593a:	00 4a 00             	add    %cl,0x0(%edx)
42593d:	6b 00 66             	imul   $0x66,(%eax),%eax
425940:	00 47 00             	add    %al,0x0(%edi)
425943:	4e                   	dec    %esi
425944:	00 4e 00             	add    %cl,0x0(%esi)
425947:	4a                   	dec    %edx
425948:	00 4a 00             	add    %cl,0x0(%edx)
42594b:	58                   	pop    %eax
42594c:	00 4e 00             	add    %cl,0x0(%esi)
42594f:	41                   	inc    %ecx
425950:	00 72 00             	add    %dh,0x0(%edx)
425953:	67 00 75 00          	add    %dh,0x0(%di)
425957:	4f                   	dec    %edi
425958:	00 57 00             	add    %dl,0x0(%edi)
42595b:	62 00                	bound  %eax,(%eax)
42595d:	55                   	push   %ebp
42595e:	00 36                	add    %dh,(%esi)
425960:	00 6a 00             	add    %ch,0x0(%edx)
425963:	4a                   	dec    %edx
425964:	00 4d 00             	add    %cl,0x0(%ebp)
425967:	42                   	inc    %edx
425968:	00 57 00             	add    %dl,0x0(%edi)
42596b:	35 00 68 00 64       	xor    $0x64006800,%eax
425970:	00 57 00             	add    %dl,0x0(%edi)
425973:	72 00                	jb     0x425975
425975:	73 00                	jae    0x425977
425977:	47                   	inc    %edi
425978:	00 32                	add    %dh,(%edx)
42597a:	00 4a 00             	add    %cl,0x0(%edx)
42597d:	6b 00 66             	imul   $0x66,(%eax),%eax
425980:	00 65 00             	add    %ah,0x0(%ebp)
425983:	59                   	pop    %ecx
425984:	00 6e 00             	add    %ch,0x0(%esi)
425987:	31 00                	xor    %eax,(%eax)
425989:	4b                   	dec    %ebx
42598a:	00 72 00             	add    %dh,0x0(%edx)
42598d:	68 00 64 00 43       	push   $0x43006400
425992:	00 35 00 4c 00 4c    	add    %dh,0x4c004c00
425998:	00 74 00 71          	add    %dh,0x71(%eax,%eax,1)
42599c:	00 69 00             	add    %ch,0x0(%ecx)
42599f:	35 00 50 00 54       	xor    $0x54005000,%eax
4259a4:	00 75 00             	add    %dh,0x0(%ebp)
4259a7:	2f                   	das
4259a8:	00 6e 00             	add    %ch,0x0(%esi)
4259ab:	35 00 68 00 64       	xor    $0x64006800,%eax
4259b0:	00 57 00             	add    %dl,0x0(%edi)
4259b3:	72 00                	jb     0x4259b5
4259b5:	73 00                	jae    0x4259b7
4259b7:	47                   	inc    %edi
4259b8:	00 32                	add    %dh,(%edx)
4259ba:	00 4a 00             	add    %cl,0x0(%edx)
4259bd:	6b 00 66             	imul   $0x66,(%eax),%eax
4259c0:	00 65 00             	add    %ah,0x0(%ebp)
4259c3:	59                   	pop    %ecx
4259c4:	00 6e 00             	add    %ch,0x0(%esi)
4259c7:	31 00                	xor    %eax,(%eax)
4259c9:	4b                   	dec    %ebx
4259ca:	00 72 00             	add    %dh,0x0(%edx)
4259cd:	68 00 64 00 43       	push   $0x43006400
4259d2:	00 35 00 44 00 37    	add    %dh,0x37004400
4259d8:	00 6f 00             	add    %ch,0x0(%edi)
4259db:	31 00                	xor    %eax,(%eax)
4259dd:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
4259e1:	77 00                	ja     0x4259e3
4259e3:	66 00 56 00          	data16 add %dl,0x0(%esi)
4259e7:	6d                   	insl   (%dx),%es:(%edi)
4259e8:	00 6a 00             	add    %ch,0x0(%edx)
4259eb:	55                   	push   %ebp
4259ec:	00 4a 00             	add    %cl,0x0(%edx)
4259ef:	4f                   	dec    %edi
4259f0:	00 38                	add    %bh,(%eax)
4259f2:	00 62 00             	add    %ah,0x0(%edx)
4259f5:	50                   	push   %eax
4259f6:	00 6f 00             	add    %ch,0x0(%edi)
4259f9:	4e                   	dec    %esi
4259fa:	00 57 00             	add    %dl,0x0(%edi)
4259fd:	4d                   	dec    %ebp
4259fe:	00 4b 00             	add    %cl,0x0(%ebx)
425a01:	75 00                	jne    0x425a03
425a03:	77 00                	ja     0x425a05
425a05:	6e                   	outsb  %ds:(%esi),(%dx)
425a06:	00 64 00 59          	add    %ah,0x59(%eax,%eax,1)
425a0a:	00 5a 00             	add    %bl,0x0(%edx)
425a0d:	4b                   	dec    %ebx
425a0e:	00 78 00             	add    %bh,0x0(%eax)
425a11:	69 00 5a 00 49 00    	imul   $0x49005a,(%eax),%eax
425a17:	62 00                	bound  %eax,(%eax)
425a19:	4e                   	dec    %esi
425a1a:	00 34 00             	add    %dh,(%eax,%eax,1)
425a1d:	66 00 69 00          	data16 add %ch,0x0(%ecx)
425a21:	4a                   	dec    %edx