425672:	00 38                	add    %bh,(%eax)
425674:	00 63 00             	add    %ah,0x0(%ebx)
425677:	63 00                	arpl   %eax,(%eax)
425679:	37                   	aaa
42567a:	00 38                	add    %bh,(%eax)
42567c:	00 35 00 35 00 34    	add    %dh,0x34003500
425682:	00 30                	add    %dh,(%eax)
425684:	00 63 00             	add    %ah,0x0(%ebx)
425687:	65 00 30             	add    %dh,%gs:(%eax)
42568a:	00 38                	add    %bh,(%eax)
42568c:	00 32                	add    %dh,(%edx)
42568e:	00 36                	add    %dh,(%esi)
425690:	00 34 00             	add    %dh,(%eax,%eax,1)
425693:	36 00 98 6a 04 00 44 	add    %bl,%ss:0x4400046a(%eax)
42569a:	30 00                	xor    %al,(%eax)
42569c:	63 00                	arpl   %eax,(%eax)
42569e:	31 00                	xor    %eax,(%eax)
4256a0:	35 00 38 00 62       	xor    $0x62003800,%eax
4256a5:	00 31                	add    %dh,(%ecx)
4256a7:	00 33                	add    %dh,(%ebx)
4256a9:	00 35 00 61 00 61    	add    %dh,0x61006100
4256af:	00 37                	add    %dh,(%edi)
4256b1:	00 63 00             	add    %ah,0x0(%ebx)
4256b4:	62 00                	bound  %eax,(%eax)
4256b6:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4256bb:	00 38                	add    %bh,(%eax)
4256bd:	00 63 00             	add    %ah,0x0(%ebx)
4256c0:	63 00                	arpl   %eax,(%eax)
4256c2:	37                   	aaa
4256c3:	00 38                	add    %bh,(%eax)
4256c5:	00 35 00 35 00 34    	add    %dh,0x34003500
4256cb:	00 30                	add    %dh,(%eax)
4256cd:	00 63 00             	add    %ah,0x0(%ebx)
4256d0:	65 00 30             	add    %dh,%gs:(%eax)
4256d3:	00 38                	add    %bh,(%eax)
4256d5:	00 32                	add    %dh,(%edx)
4256d7:	00 36                	add    %dh,(%esi)
4256d9:	00 34 00             	add    %dh,(%eax,%eax,1)
4256dc:	37                   	aaa
4256dd:	00 71 77             	add    %dh,0x77(%ecx)
4256e0:	04 00                	add    $0x0,%al
4256e2:	44                   	inc    %esp
4256e3:	30 00                	xor    %al,(%eax)
4256e5:	63 00                	arpl   %eax,(%eax)
4256e7:	31 00                	xor    %eax,(%eax)
4256e9:	35 00 38 00 62       	xor    $0x62003800,%eax
4256ee:	00 31                	add    %dh,(%ecx)
4256f0:	00 33                	add    %dh,(%ebx)
4256f2:	00 35 00 61 00 61    	add    %dh,0x61006100
4256f8:	00 37                	add    %dh,(%edi)
4256fa:	00 63 00             	add    %ah,0x0(%ebx)
4256fd:	62 00                	bound  %eax,(%eax)
4256ff:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425704:	00 38                	add    %bh,(%eax)
425706:	00 63 00             	add    %ah,0x0(%ebx)
425709:	63 00                	arpl   %eax,(%eax)
42570b:	37                   	aaa
42570c:	00 38                	add    %bh,(%eax)
42570e:	00 35 00 35 00 34    	add    %dh,0x34003500
425714:	00 30                	add    %dh,(%eax)
425716:	00 63 00             	add    %ah,0x0(%ebx)
425719:	65 00 30             	add    %dh,%gs:(%eax)
42571c:	00 38                	add    %bh,(%eax)
42571e:	00 32                	add    %dh,(%edx)
425720:	00 36                	add    %dh,(%esi)
425722:	00 34 00             	add    %dh,(%eax,%eax,1)
425725:	38 00                	cmp    %al,(%eax)
425727:	4a                   	dec    %edx
425728:	84 04 00             	test   %al,(%eax,%eax,1)
42572b:	44                   	inc    %esp
42572c:	30 00                	xor    %al,(%eax)
42572e:	63 00                	arpl   %eax,(%eax)
425730:	31 00                	xor    %eax,(%eax)
425732:	35 00 38 00 62       	xor    $0x62003800,%eax
425737:	00 31                	add    %dh,(%ecx)
425739:	00 33                	add    %dh,(%ebx)
42573b:	00 35 00 61 00 61    	add    %dh,0x61006100
425741:	00 37                	add    %dh,(%edi)
425743:	00 63 00             	add    %ah,0x0(%ebx)
425746:	62 00                	bound  %eax,(%eax)
425748:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42574d:	00 38                	add    %bh,(%eax)
42574f:	00 63 00             	add    %ah,0x0(%ebx)
425752:	63 00                	arpl   %eax,(%eax)
425754:	37                   	aaa
425755:	00 38                	add    %bh,(%eax)
425757:	00 35 00 35 00 34    	add    %dh,0x34003500
42575d:	00 30                	add    %dh,(%eax)
42575f:	00 63 00             	add    %ah,0x0(%ebx)
425762:	65 00 30             	add    %dh,%gs:(%eax)
425765:	00 38                	add    %bh,(%eax)
425767:	00 32                	add    %dh,(%edx)
425769:	00 36                	add    %dh,(%esi)
42576b:	00 34 00             	add    %dh,(%eax,%eax,1)
42576e:	39 00                	cmp    %eax,(%eax)
425770:	23 91 04 00 42 30    	and    0x30420004(%ecx),%edx
425776:	00 63 00             	add    %ah,0x0(%ebx)
425779:	31 00                	xor    %eax,(%eax)
42577b:	35 00 38 00 62       	xor    $0x62003800,%eax
425780:	00 31                	add    %dh,(%ecx)
425782:	00 33                	add    %dh,(%ebx)
425784:	00 35 00 61 00 61    	add    %dh,0x61006100
42578a:	00 37                	add    %dh,(%edi)
42578c:	00 63 00             	add    %ah,0x0(%ebx)
42578f:	62 00                	bound  %eax,(%eax)
425791:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425796:	00 38                	add    %bh,(%eax)
425798:	00 63 00             	add    %ah,0x0(%ebx)
42579b:	63 00                	arpl   %eax,(%eax)
42579d:	37                   	aaa
42579e:	00 38                	add    %bh,(%eax)
4257a0:	00 35 00 35 00 34    	add    %dh,0x34003500
4257a6:	00 30                	add    %dh,(%eax)
4257a8:	00 63 00             	add    %ah,0x0(%ebx)
4257ab:	65 00 30             	add    %dh,%gs:(%eax)
4257ae:	00 38                	add    %bh,(%eax)
4257b0:	00 32                	add    %dh,(%edx)
4257b2:	00 36                	add    %dh,(%esi)
4257b4:	00 35 00 fc 9d 04    	add    %dh,0x49dfc00
4257ba:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
4257be:	63 00                	arpl   %eax,(%eax)
4257c0:	31 00                	xor    %eax,(%eax)
4257c2:	35 00 38 00 62       	xor    $0x62003800,%eax
4257c7:	00 31                	add    %dh,(%ecx)
4257c9:	00 33                	add    %dh,(%ebx)
4257cb:	00 35 00 61 00 61    	add    %dh,0x61006100
4257d1:	00 37                	add    %dh,(%edi)
4257d3:	00 63 00             	add    %ah,0x0(%ebx)
4257d6:	62 00                	bound  %eax,(%eax)
4257d8:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4257dd:	00 38                	add    %bh,(%eax)
4257df:	00 63 00             	add    %ah,0x0(%ebx)
4257e2:	63 00                	arpl   %eax,(%eax)
4257e4:	37                   	aaa
4257e5:	00 38                	add    %bh,(%eax)
4257e7:	00 35 00 35 00 34    	add    %dh,0x34003500
4257ed:	00 30                	add    %dh,(%eax)
4257ef:	00 63 00             	add    %ah,0x0(%ebx)
4257f2:	65 00 30             	add    %dh,%gs:(%eax)
4257f5:	00 38                	add    %bh,(%eax)
4257f7:	00 32                	add    %dh,(%edx)
4257f9:	00 36                	add    %dh,(%esi)
4257fb:	00 35 00 30 00 d5    	add    %dh,0xd5003000
425801:	aa                   	stos   %al,%es:(%edi)
425802:	04 00                	add    $0x0,%al
425804:	44                   	inc    %esp
425805:	30 00                	xor    %al,(%eax)
425807:	63 00                	arpl   %eax,(%eax)
425809:	31 00                	xor    %eax,(%eax)
42580b:	35 00 38 00 62       	xor    $0x62003800,%eax
425810:	00 31                	add    %dh,(%ecx)
425812:	00 33                	add    %dh,(%ebx)
425814:	00 35 00 61 00 61    	add    %dh,0x61006100
42581a:	00 37                	add    %dh,(%edi)
42581c:	00 63 00             	add    %ah,0x0(%ebx)
42581f:	62 00                	bound  %eax,(%eax)
425821:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425826:	00 38                	add    %bh,(%eax)
425828:	00 63 00             	add    %ah,0x0(%ebx)
42582b:	63 00                	arpl   %eax,(%eax)
42582d:	37                   	aaa
42582e:	00 38                	add    %bh,(%eax)
425830:	00 35 00 35 00 34    	add    %dh,0x34003500
425836:	00 30                	add    %dh,(%eax)
425838:	00 63 00             	add    %ah,0x0(%ebx)
42583b:	65 00 30             	add    %dh,%gs:(%eax)
42583e:	00 38                	add    %bh,(%eax)
425840:	00 32                	add    %dh,(%edx)
425842:	00 36                	add    %dh,(%esi)
425844:	00 35 00 31 00 ae    	add    %dh,0xae003100
42584a:	b7 04                	mov    $0x4,%bh
42584c:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
425850:	63 00                	arpl   %eax,(%eax)
425852:	31 00                	xor    %eax,(%eax)
425854:	35 00 38 00 62       	xor    $0x62003800,%eax
425859:	00 31                	add    %dh,(%ecx)
42585b:	00 33                	add    %dh,(%ebx)
42585d:	00 35 00 61 00 61    	add    %dh,0x61006100
425863:	00 37                	add    %dh,(%edi)
425865:	00 63 00             	add    %ah,0x0(%ebx)
425868:	62 00                	bound  %eax,(%eax)
42586a:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42586f:	00 38                	add    %bh,(%eax)
425871:	00 63 00             	add    %ah,0x0(%ebx)
425874:	63 00                	arpl   %eax,(%eax)
425876:	37                   	aaa
425877:	00 38                	add    %bh,(%eax)
425879:	00 35 00 35 00 34    	add    %dh,0x34003500
42587f:	00 30                	add    %dh,(%eax)
425881:	00 63 00             	add    %ah,0x0(%ebx)
425884:	65 00 30             	add    %dh,%gs:(%eax)
425887:	00 38                	add    %bh,(%eax)
425889:	00 32                	add    %dh,(%edx)
42588b:	00 36                	add    %dh,(%esi)
42588d:	00 35 00 32 00 87    	add    %dh,0x87003200
425893:	c4 04 00             	les    (%eax,%eax,1),%eax
425896:	44                   	inc    %esp
425897:	30 00                	xor    %al,(%eax)
425899:	63 00                	arpl   %eax,(%eax)
42589b:	31 00                	xor    %eax,(%eax)
42589d:	35 00 38 00 62       	xor    $0x62003800,%eax
4258a2:	00 31                	add    %dh,(%ecx)
4258a4:	00 33                	add    %dh,(%ebx)
4258a6:	00 35 00 61 00 61    	add    %dh,0x61006100
4258ac:	00 37                	add    %dh,(%edi)
4258ae:	00 63 00             	add    %ah,0x0(%ebx)
4258b1:	62 00                	bound  %eax,(%eax)
4258b3:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4258b8:	00 38                	add    %bh,(%eax)
4258ba:	00 63 00             	add    %ah,0x0(%ebx)
4258bd:	63 00                	arpl   %eax,(%eax)
4258bf:	37                   	aaa
4258c0:	00 38                	add    %bh,(%eax)
4258c2:	00 35 00 35 00 34    	add    %dh,0x34003500
4258c8:	00 30                	add    %dh,(%eax)
4258ca:	00 63 00             	add    %ah,0x0(%ebx)
4258cd:	65 00 30             	add    %dh,%gs:(%eax)
4258d0:	00 38                	add    %bh,(%eax)
4258d2:	00 32                	add    %dh,(%edx)
4258d4:	00 36                	add    %dh,(%esi)
4258d6:	00 35 00 33 00 60    	add    %dh,0x60003300
4258dc:	d1 04 00             	roll   $1,(%eax,%eax,1)
4258df:	44                   	inc    %esp
4258e0:	30 00                	xor    %al,(%eax)
4258e2:	63 00                	arpl   %eax,(%eax)
4258e4:	31 00                	xor    %eax,(%eax)
4258e6:	35 00 38 00 62       	xor    $0x62003800,%eax
4258eb:	00 31                	add    %dh,(%ecx)
4258ed:	00 33                	add    %dh,(%ebx)
4258ef:	00 35 00 61 00 61    	add    %dh,0x61006100
4258f5:	00 37                	add    %dh,(%edi)
4258f7:	00 63 00             	add    %ah,0x0(%ebx)
4258fa:	62 00                	bound  %eax,(%eax)
4258fc:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425901:	00 38                	add    %bh,(%eax)
425903:	00 63 00             	add    %ah,0x0(%ebx)
425906:	63 00                	arpl   %eax,(%eax)
425908:	37                   	aaa
425909:	00 38                	add    %bh,(%eax)
42590b:	00 35 00 35 00 34    	add    %dh,0x34003500
425911:	00 30                	add    %dh,(%eax)
425913:	00 63 00             	add    %ah,0x0(%ebx)
425916:	65 00 30             	add    %dh,%gs:(%eax)
425919:	00 38                	add    %bh,(%eax)
42591b:	00 32                	add    %dh,(%edx)
42591d:	00 36                	add    %dh,(%esi)
42591f:	00 35 00 34 00 39    	add    %dh,0x39003400
425925:	de 04 00             	fiadds (%eax,%eax,1)
425928:	44                   	inc    %esp
425929:	30 00                	xor    %al,(%eax)
42592b:	63 00                	arpl   %eax,(%eax)
42592d:	31 00                	xor    %eax,(%eax)
42592f:	35 00 38 00 62       	xor    $0x62003800,%eax
425934:	00 31                	add    %dh,(%ecx)
425936:	00 33                	add    %dh,(%ebx)
425938:	00 35 00 61 00 61    	add    %dh,0x61006100
42593e:	00 37                	add    %dh,(%edi)
425940:	00 63 00             	add    %ah,0x0(%ebx)
425943:	62 00                	bound  %eax,(%eax)
425945:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
42594a:	00 38                	add    %bh,(%eax)
42594c:	00 63 00             	add    %ah,0x0(%ebx)
42594f:	63 00                	arpl   %eax,(%eax)
425951:	37                   	aaa
425952:	00 38                	add    %bh,(%eax)
425954:	00 35 00 35 00 34    	add    %dh,0x34003500
42595a:	00 30                	add    %dh,(%eax)
42595c:	00 63 00             	add    %ah,0x0(%ebx)
42595f:	65 00 30             	add    %dh,%gs:(%eax)
425962:	00 38                	add    %bh,(%eax)
425964:	00 32                	add    %dh,(%edx)
425966:	00 36                	add    %dh,(%esi)
425968:	00 35 00 35 00 12    	add    %dh,0x12003500
42596e:	eb 04                	jmp    0x425974
425970:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
425974:	63 00                	arpl   %eax,(%eax)
425976:	31 00                	xor    %eax,(%eax)
425978:	35 00 38 00 62       	xor    $0x62003800,%eax
42597d:	00 31                	add    %dh,(%ecx)
42597f:	00 33                	add    %dh,(%ebx)
425981:	00 35 00 61 00 61    	add    %dh,0x61006100
425987:	00 37                	add    %dh,(%edi)
425989:	00 63 00             	add    %ah,0x0(%ebx)
42598c:	62 00                	bound  %eax,(%eax)
42598e:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425993:	00 38                	add    %bh,(%eax)
425995:	00 63 00             	add    %ah,0x0(%ebx)
425998:	63 00                	arpl   %eax,(%eax)
42599a:	37                   	aaa
42599b:	00 38                	add    %bh,(%eax)
42599d:	00 35 00 35 00 34    	add    %dh,0x34003500
4259a3:	00 30                	add    %dh,(%eax)
4259a5:	00 63 00             	add    %ah,0x0(%ebx)
4259a8:	65 00 30             	add    %dh,%gs:(%eax)
4259ab:	00 38                	add    %bh,(%eax)
4259ad:	00 32                	add    %dh,(%edx)
4259af:	00 36                	add    %dh,(%esi)
4259b1:	00 35 00 36 00 eb    	add    %dh,0xeb003600
4259b7:	f7 04 00 44 30 00 63 	testl  $0x63003044,(%eax,%eax,1)
4259be:	00 31                	add    %dh,(%ecx)
4259c0:	00 35 00 38 00 62    	add    %dh,0x62003800
4259c6:	00 31                	add    %dh,(%ecx)
4259c8:	00 33                	add    %dh,(%ebx)
4259ca:	00 35 00 61 00 61    	add    %dh,0x61006100
4259d0:	00 37                	add    %dh,(%edi)
4259d2:	00 63 00             	add    %ah,0x0(%ebx)
4259d5:	62 00                	bound  %eax,(%eax)
4259d7:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
4259dc:	00 38                	add    %bh,(%eax)
4259de:	00 63 00             	add    %ah,0x0(%ebx)
4259e1:	63 00                	arpl   %eax,(%eax)
4259e3:	37                   	aaa
4259e4:	00 38                	add    %bh,(%eax)
4259e6:	00 35 00 35 00 34    	add    %dh,0x34003500
4259ec:	00 30                	add    %dh,(%eax)
4259ee:	00 63 00             	add    %ah,0x0(%ebx)
4259f1:	65 00 30             	add    %dh,%gs:(%eax)
4259f4:	00 38                	add    %bh,(%eax)
4259f6:	00 32                	add    %dh,(%edx)
4259f8:	00 36                	add    %dh,(%esi)
4259fa:	00 35 00 37 00 c4    	add    %dh,0xc4003700
425a00:	04 05                	add    $0x5,%al
425a02:	00 44 30 00          	add    %al,0x0(%eax,%esi,1)
425a06:	63 00                	arpl   %eax,(%eax)
425a08:	31 00                	xor    %eax,(%eax)
425a0a:	35 00 38 00 62       	xor    $0x62003800,%eax
425a0f:	00 31                	add    %dh,(%ecx)
425a11:	00 33                	add    %dh,(%ebx)
425a13:	00 35 00 61 00 61    	add    %dh,0x61006100
425a19:	00 37                	add    %dh,(%edi)
425a1b:	00 63 00             	add    %ah,0x0(%ebx)
425a1e:	62 00                	bound  %eax,(%eax)
425a20:	64 00 64 00 61       	add    %ah,%fs:0x61(%eax,%eax,1)
425a25:	00 38                	add    %bh,(%eax)
425a27:	00 63 00             	add    %ah,0x0(%ebx)
425a2a:	63 00                	arpl   %eax,(%eax)
425a2c:	37                   	aaa
425a2d:	00 38                	add    %bh,(%eax)
425a2f:	00 35 00 35 00 34    	add    %dh,0x34003500
425a35:	00 30                	add    %dh,(%eax)
425a37:	00 63 00             	add    %ah,0x0(%ebx)
425a3a:	65 00 30             	add    %dh,%gs:(%eax)
425a3d:	00 38                	add    %bh,(%eax)
425a3f:	00 32                	add    %dh,(%edx)
425a41:	00 36                	add    %dh,(%esi)
425a43:	00 35 00 38 00 9d    	add    %dh,0x9d003800
425a49:	11 05 00 44 30 00    	adc    %eax,0x304400
425a4f:	63 00                	arpl   %eax,(%eax)
425a51:	31 00                	xor    %eax,(%eax)
425a53:	35 00 38 00 62       	xor    $0x62003800,%eax