4217c1:	30 00                	xor    %al,(%eax)
4217c3:	63 00                	arpl   %eax,(%eax)
4217c5:	36 00 33             	add    %dh,%ss:(%ebx)
4217c8:	00 36                	add    %dh,(%esi)
4217ca:	00 35 00 38 00 39    	add    %dh,0x39003800
4217d0:	00 33                	add    %dh,(%ebx)
4217d2:	00 35 00 34 00 39    	add    %dh,0x39003400
4217d8:	00 61 00             	add    %ah,0x0(%ecx)
4217db:	30 00                	xor    %al,(%eax)
4217dd:	33 00                	xor    (%eax),%eax
4217df:	61                   	popa
4217e0:	00 65 00             	add    %ah,0x0(%ebp)
4217e3:	32 00                	xor    (%eax),%al
4217e5:	37                   	aaa
4217e6:	00 35 00 62 00 36    	add    %dh,0x36006200
4217ec:	00 33                	add    %dh,(%ebx)
4217ee:	00 32                	add    %dh,(%edx)
4217f0:	00 0a                	add    %cl,(%edx)
4217f2:	49                   	dec    %ecx
4217f3:	02 00                	add    (%eax),%al
4217f5:	44                   	inc    %esp
4217f6:	62 00                	bound  %eax,(%eax)
4217f8:	39 00                	cmp    %eax,(%eax)
4217fa:	66 00 32             	data16 add %dh,(%edx)
4217fd:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421801:	00 34 00             	add    %dh,(%eax,%eax,1)
421804:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421808:	62 00                	bound  %eax,(%eax)
42180a:	30 00                	xor    %al,(%eax)
42180c:	63 00                	arpl   %eax,(%eax)
42180e:	36 00 33             	add    %dh,%ss:(%ebx)
421811:	00 36                	add    %dh,(%esi)
421813:	00 35 00 38 00 39    	add    %dh,0x39003800
421819:	00 33                	add    %dh,(%ebx)
42181b:	00 35 00 34 00 39    	add    %dh,0x39003400
421821:	00 61 00             	add    %ah,0x0(%ecx)
421824:	30 00                	xor    %al,(%eax)
421826:	33 00                	xor    (%eax),%eax
421828:	61                   	popa
421829:	00 65 00             	add    %ah,0x0(%ebp)
42182c:	32 00                	xor    (%eax),%al
42182e:	37                   	aaa
42182f:	00 35 00 62 00 36    	add    %dh,0x36006200
421835:	00 33                	add    %dh,(%ebx)
421837:	00 33                	add    %dh,(%ebx)
421839:	00 a3 50 02 00 44    	add    %ah,0x44000250(%ebx)
42183f:	62 00                	bound  %eax,(%eax)
421841:	39 00                	cmp    %eax,(%eax)
421843:	66 00 32             	data16 add %dh,(%edx)
421846:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42184a:	00 34 00             	add    %dh,(%eax,%eax,1)
42184d:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421851:	62 00                	bound  %eax,(%eax)
421853:	30 00                	xor    %al,(%eax)
421855:	63 00                	arpl   %eax,(%eax)
421857:	36 00 33             	add    %dh,%ss:(%ebx)
42185a:	00 36                	add    %dh,(%esi)
42185c:	00 35 00 38 00 39    	add    %dh,0x39003800
421862:	00 33                	add    %dh,(%ebx)
421864:	00 35 00 34 00 39    	add    %dh,0x39003400
42186a:	00 61 00             	add    %ah,0x0(%ecx)
42186d:	30 00                	xor    %al,(%eax)
42186f:	33 00                	xor    (%eax),%eax
421871:	61                   	popa
421872:	00 65 00             	add    %ah,0x0(%ebp)
421875:	32 00                	xor    (%eax),%al
421877:	37                   	aaa
421878:	00 35 00 62 00 36    	add    %dh,0x36006200
42187e:	00 33                	add    %dh,(%ebx)
421880:	00 34 00             	add    %dh,(%eax,%eax,1)
421883:	3c 58                	cmp    $0x58,%al
421885:	02 00                	add    (%eax),%al
421887:	44                   	inc    %esp
421888:	62 00                	bound  %eax,(%eax)
42188a:	39 00                	cmp    %eax,(%eax)
42188c:	66 00 32             	data16 add %dh,(%edx)
42188f:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421893:	00 34 00             	add    %dh,(%eax,%eax,1)
421896:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42189a:	62 00                	bound  %eax,(%eax)
42189c:	30 00                	xor    %al,(%eax)
42189e:	63 00                	arpl   %eax,(%eax)
4218a0:	36 00 33             	add    %dh,%ss:(%ebx)
4218a3:	00 36                	add    %dh,(%esi)
4218a5:	00 35 00 38 00 39    	add    %dh,0x39003800
4218ab:	00 33                	add    %dh,(%ebx)
4218ad:	00 35 00 34 00 39    	add    %dh,0x39003400
4218b3:	00 61 00             	add    %ah,0x0(%ecx)
4218b6:	30 00                	xor    %al,(%eax)
4218b8:	33 00                	xor    (%eax),%eax
4218ba:	61                   	popa
4218bb:	00 65 00             	add    %ah,0x0(%ebp)
4218be:	32 00                	xor    (%eax),%al
4218c0:	37                   	aaa
4218c1:	00 35 00 62 00 36    	add    %dh,0x36006200
4218c7:	00 33                	add    %dh,(%ebx)
4218c9:	00 35 00 d5 5f 02    	add    %dh,0x25fd500
4218cf:	00 44 62 00          	add    %al,0x0(%edx,%eiz,2)
4218d3:	39 00                	cmp    %eax,(%eax)
4218d5:	66 00 32             	data16 add %dh,(%edx)
4218d8:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4218dc:	00 34 00             	add    %dh,(%eax,%eax,1)
4218df:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4218e3:	62 00                	bound  %eax,(%eax)
4218e5:	30 00                	xor    %al,(%eax)
4218e7:	63 00                	arpl   %eax,(%eax)
4218e9:	36 00 33             	add    %dh,%ss:(%ebx)
4218ec:	00 36                	add    %dh,(%esi)
4218ee:	00 35 00 38 00 39    	add    %dh,0x39003800
4218f4:	00 33                	add    %dh,(%ebx)
4218f6:	00 35 00 34 00 39    	add    %dh,0x39003400
4218fc:	00 61 00             	add    %ah,0x0(%ecx)
4218ff:	30 00                	xor    %al,(%eax)
421901:	33 00                	xor    (%eax),%eax
421903:	61                   	popa
421904:	00 65 00             	add    %ah,0x0(%ebp)
421907:	32 00                	xor    (%eax),%al
421909:	37                   	aaa
42190a:	00 35 00 62 00 36    	add    %dh,0x36006200
421910:	00 33                	add    %dh,(%ebx)
421912:	00 36                	add    %dh,(%esi)
421914:	00 6e 67             	add    %ch,0x67(%esi)
421917:	02 00                	add    (%eax),%al
421919:	44                   	inc    %esp
42191a:	62 00                	bound  %eax,(%eax)
42191c:	39 00                	cmp    %eax,(%eax)
42191e:	66 00 32             	data16 add %dh,(%edx)
421921:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421925:	00 34 00             	add    %dh,(%eax,%eax,1)
421928:	66 00 61 00          	data16 add %ah,0x0(%ecx)
42192c:	62 00                	bound  %eax,(%eax)
42192e:	30 00                	xor    %al,(%eax)
421930:	63 00                	arpl   %eax,(%eax)
421932:	36 00 33             	add    %dh,%ss:(%ebx)
421935:	00 36                	add    %dh,(%esi)
421937:	00 35 00 38 00 39    	add    %dh,0x39003800
42193d:	00 33                	add    %dh,(%ebx)
42193f:	00 35 00 34 00 39    	add    %dh,0x39003400
421945:	00 61 00             	add    %ah,0x0(%ecx)
421948:	30 00                	xor    %al,(%eax)
42194a:	33 00                	xor    (%eax),%eax
42194c:	61                   	popa
42194d:	00 65 00             	add    %ah,0x0(%ebp)
421950:	32 00                	xor    (%eax),%al
421952:	37                   	aaa
421953:	00 35 00 62 00 36    	add    %dh,0x36006200
421959:	00 33                	add    %dh,(%ebx)
42195b:	00 37                	add    %dh,(%edi)
42195d:	00 07                	add    %al,(%edi)
42195f:	6f                   	outsl  %ds:(%esi),(%dx)
421960:	02 00                	add    (%eax),%al
421962:	44                   	inc    %esp
421963:	62 00                	bound  %eax,(%eax)
421965:	39 00                	cmp    %eax,(%eax)
421967:	66 00 32             	data16 add %dh,(%edx)
42196a:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
42196e:	00 34 00             	add    %dh,(%eax,%eax,1)
421971:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421975:	62 00                	bound  %eax,(%eax)
421977:	30 00                	xor    %al,(%eax)
421979:	63 00                	arpl   %eax,(%eax)
42197b:	36 00 33             	add    %dh,%ss:(%ebx)
42197e:	00 36                	add    %dh,(%esi)
421980:	00 35 00 38 00 39    	add    %dh,0x39003800
421986:	00 33                	add    %dh,(%ebx)
421988:	00 35 00 34 00 39    	add    %dh,0x39003400
42198e:	00 61 00             	add    %ah,0x0(%ecx)
421991:	30 00                	xor    %al,(%eax)
421993:	33 00                	xor    (%eax),%eax
421995:	61                   	popa
421996:	00 65 00             	add    %ah,0x0(%ebp)
421999:	32 00                	xor    (%eax),%al
42199b:	37                   	aaa
42199c:	00 35 00 62 00 36    	add    %dh,0x36006200
4219a2:	00 33                	add    %dh,(%ebx)
4219a4:	00 38                	add    %bh,(%eax)
4219a6:	00 a0 76 02 00 44    	add    %ah,0x44000276(%eax)
4219ac:	62 00                	bound  %eax,(%eax)
4219ae:	39 00                	cmp    %eax,(%eax)
4219b0:	66 00 32             	data16 add %dh,(%edx)
4219b3:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
4219b7:	00 34 00             	add    %dh,(%eax,%eax,1)
4219ba:	66 00 61 00          	data16 add %ah,0x0(%ecx)
4219be:	62 00                	bound  %eax,(%eax)
4219c0:	30 00                	xor    %al,(%eax)
4219c2:	63 00                	arpl   %eax,(%eax)
4219c4:	36 00 33             	add    %dh,%ss:(%ebx)
4219c7:	00 36                	add    %dh,(%esi)
4219c9:	00 35 00 38 00 39    	add    %dh,0x39003800
4219cf:	00 33                	add    %dh,(%ebx)
4219d1:	00 35 00 34 00 39    	add    %dh,0x39003400
4219d7:	00 61 00             	add    %ah,0x0(%ecx)
4219da:	30 00                	xor    %al,(%eax)
4219dc:	33 00                	xor    (%eax),%eax
4219de:	61                   	popa
4219df:	00 65 00             	add    %ah,0x0(%ebp)
4219e2:	32 00                	xor    (%eax),%al
4219e4:	37                   	aaa
4219e5:	00 35 00 62 00 36    	add    %dh,0x36006200
4219eb:	00 33                	add    %dh,(%ebx)
4219ed:	00 39                	add    %bh,(%ecx)
4219ef:	00 39                	add    %bh,(%ecx)
4219f1:	7e 02                	jle    0x4219f5
4219f3:	00 42 62             	add    %al,0x62(%edx)
4219f6:	00 39                	add    %bh,(%ecx)
4219f8:	00 66 00             	add    %ah,0x0(%esi)
4219fb:	32 00                	xor    (%eax),%al
4219fd:	64 00 31             	add    %dh,%fs:(%ecx)
421a00:	00 34 00             	add    %dh,(%eax,%eax,1)
421a03:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421a07:	62 00                	bound  %eax,(%eax)
421a09:	30 00                	xor    %al,(%eax)
421a0b:	63 00                	arpl   %eax,(%eax)
421a0d:	36 00 33             	add    %dh,%ss:(%ebx)
421a10:	00 36                	add    %dh,(%esi)
421a12:	00 35 00 38 00 39    	add    %dh,0x39003800
421a18:	00 33                	add    %dh,(%ebx)
421a1a:	00 35 00 34 00 39    	add    %dh,0x39003400
421a20:	00 61 00             	add    %ah,0x0(%ecx)
421a23:	30 00                	xor    %al,(%eax)
421a25:	33 00                	xor    (%eax),%eax
421a27:	61                   	popa
421a28:	00 65 00             	add    %ah,0x0(%ebp)
421a2b:	32 00                	xor    (%eax),%al
421a2d:	37                   	aaa
421a2e:	00 35 00 62 00 36    	add    %dh,0x36006200
421a34:	00 34 00             	add    %dh,(%eax,%eax,1)
421a37:	d2 85 02 00 44 62    	rolb   %cl,0x62440002(%ebp)
421a3d:	00 39                	add    %bh,(%ecx)
421a3f:	00 66 00             	add    %ah,0x0(%esi)
421a42:	32 00                	xor    (%eax),%al
421a44:	64 00 31             	add    %dh,%fs:(%ecx)
421a47:	00 34 00             	add    %dh,(%eax,%eax,1)
421a4a:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421a4e:	62 00                	bound  %eax,(%eax)
421a50:	30 00                	xor    %al,(%eax)
421a52:	63 00                	arpl   %eax,(%eax)
421a54:	36 00 33             	add    %dh,%ss:(%ebx)
421a57:	00 36                	add    %dh,(%esi)
421a59:	00 35 00 38 00 39    	add    %dh,0x39003800
421a5f:	00 33                	add    %dh,(%ebx)
421a61:	00 35 00 34 00 39    	add    %dh,0x39003400
421a67:	00 61 00             	add    %ah,0x0(%ecx)
421a6a:	30 00                	xor    %al,(%eax)
421a6c:	33 00                	xor    (%eax),%eax
421a6e:	61                   	popa
421a6f:	00 65 00             	add    %ah,0x0(%ebp)
421a72:	32 00                	xor    (%eax),%al
421a74:	37                   	aaa
421a75:	00 35 00 62 00 36    	add    %dh,0x36006200
421a7b:	00 34 00             	add    %dh,(%eax,%eax,1)
421a7e:	30 00                	xor    %al,(%eax)
421a80:	6b 8d 02 00 44 62 00 	imul   $0x0,0x62440002(%ebp),%ecx
421a87:	39 00                	cmp    %eax,(%eax)
421a89:	66 00 32             	data16 add %dh,(%edx)
421a8c:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421a90:	00 34 00             	add    %dh,(%eax,%eax,1)
421a93:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421a97:	62 00                	bound  %eax,(%eax)
421a99:	30 00                	xor    %al,(%eax)
421a9b:	63 00                	arpl   %eax,(%eax)
421a9d:	36 00 33             	add    %dh,%ss:(%ebx)
421aa0:	00 36                	add    %dh,(%esi)
421aa2:	00 35 00 38 00 39    	add    %dh,0x39003800
421aa8:	00 33                	add    %dh,(%ebx)
421aaa:	00 35 00 34 00 39    	add    %dh,0x39003400
421ab0:	00 61 00             	add    %ah,0x0(%ecx)
421ab3:	30 00                	xor    %al,(%eax)
421ab5:	33 00                	xor    (%eax),%eax
421ab7:	61                   	popa
421ab8:	00 65 00             	add    %ah,0x0(%ebp)
421abb:	32 00                	xor    (%eax),%al
421abd:	37                   	aaa
421abe:	00 35 00 62 00 36    	add    %dh,0x36006200
421ac4:	00 34 00             	add    %dh,(%eax,%eax,1)
421ac7:	31 00                	xor    %eax,(%eax)
421ac9:	04 95                	add    $0x95,%al
421acb:	02 00                	add    (%eax),%al
421acd:	44                   	inc    %esp
421ace:	62 00                	bound  %eax,(%eax)
421ad0:	39 00                	cmp    %eax,(%eax)
421ad2:	66 00 32             	data16 add %dh,(%edx)
421ad5:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421ad9:	00 34 00             	add    %dh,(%eax,%eax,1)
421adc:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421ae0:	62 00                	bound  %eax,(%eax)
421ae2:	30 00                	xor    %al,(%eax)
421ae4:	63 00                	arpl   %eax,(%eax)
421ae6:	36 00 33             	add    %dh,%ss:(%ebx)
421ae9:	00 36                	add    %dh,(%esi)
421aeb:	00 35 00 38 00 39    	add    %dh,0x39003800
421af1:	00 33                	add    %dh,(%ebx)
421af3:	00 35 00 34 00 39    	add    %dh,0x39003400
421af9:	00 61 00             	add    %ah,0x0(%ecx)
421afc:	30 00                	xor    %al,(%eax)
421afe:	33 00                	xor    (%eax),%eax
421b00:	61                   	popa
421b01:	00 65 00             	add    %ah,0x0(%ebp)
421b04:	32 00                	xor    (%eax),%al
421b06:	37                   	aaa
421b07:	00 35 00 62 00 36    	add    %dh,0x36006200
421b0d:	00 34 00             	add    %dh,(%eax,%eax,1)
421b10:	32 00                	xor    (%eax),%al
421b12:	9d                   	popf
421b13:	9c                   	pushf
421b14:	02 00                	add    (%eax),%al
421b16:	44                   	inc    %esp
421b17:	62 00                	bound  %eax,(%eax)
421b19:	39 00                	cmp    %eax,(%eax)
421b1b:	66 00 32             	data16 add %dh,(%edx)
421b1e:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421b22:	00 34 00             	add    %dh,(%eax,%eax,1)
421b25:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421b29:	62 00                	bound  %eax,(%eax)
421b2b:	30 00                	xor    %al,(%eax)
421b2d:	63 00                	arpl   %eax,(%eax)
421b2f:	36 00 33             	add    %dh,%ss:(%ebx)
421b32:	00 36                	add    %dh,(%esi)
421b34:	00 35 00 38 00 39    	add    %dh,0x39003800
421b3a:	00 33                	add    %dh,(%ebx)
421b3c:	00 35 00 34 00 39    	add    %dh,0x39003400
421b42:	00 61 00             	add    %ah,0x0(%ecx)
421b45:	30 00                	xor    %al,(%eax)
421b47:	33 00                	xor    (%eax),%eax
421b49:	61                   	popa
421b4a:	00 65 00             	add    %ah,0x0(%ebp)
421b4d:	32 00                	xor    (%eax),%al
421b4f:	37                   	aaa
421b50:	00 35 00 62 00 36    	add    %dh,0x36006200
421b56:	00 34 00             	add    %dh,(%eax,%eax,1)
421b59:	33 00                	xor    (%eax),%eax
421b5b:	36 a4                	movsb  %ss:(%esi),%es:(%edi)
421b5d:	02 00                	add    (%eax),%al
421b5f:	44                   	inc    %esp
421b60:	62 00                	bound  %eax,(%eax)
421b62:	39 00                	cmp    %eax,(%eax)
421b64:	66 00 32             	data16 add %dh,(%edx)
421b67:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
421b6b:	00 34 00             	add    %dh,(%eax,%eax,1)
421b6e:	66 00 61 00          	data16 add %ah,0x0(%ecx)
421b72:	62 00                	bound  %eax,(%eax)
421b74:	30 00                	xor    %al,(%eax)
421b76:	63 00                	arpl   %eax,(%eax)
421b78:	36 00 33             	add    %dh,%ss:(%ebx)
421b7b:	00 36                	add    %dh,(%esi)
421b7d:	00 35 00 38 00 39    	add    %dh,0x39003800
421b83:	00 33                	add    %dh,(%ebx)
421b85:	00 35 00 34 00 39    	add    %dh,0x39003400
421b8b:	00 61 00             	add    %ah,0x0(%ecx)
421b8e:	30 00                	xor    %al,(%eax)