40f790:	4d                   	dec    %ebp
40f791:	d7                   	xlat   %ds:(%ebx)
40f792:	74 4d                	je     0x40f7e1
40f794:	d7                   	xlat   %ds:(%ebx)
40f795:	74 4d                	je     0x40f7e4
40f797:	d7                   	xlat   %ds:(%ebx)
40f798:	74 4d                	je     0x40f7e7
40f79a:	d7                   	xlat   %ds:(%ebx)
40f79b:	74 6d                	je     0x40f80a
40f79d:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40f7a2:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40f7a8:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40f7af:	ae                   	scas   %es:(%edi),%al
40f7b0:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40f7b5:	7d d1                	jge    0x40f788
40f7b7:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40f7bc:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f7c2:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40f7c8:	b1 2f                	mov    $0x2f,%cl
40f7ca:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f7cf:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f7d6:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40f7db:	39 f6                	cmp    %esi,%esi
40f7dd:	45                   	inc    %ebp
40f7de:	d7                   	xlat   %ds:(%ebx)
40f7df:	74 4d                	je     0x40f82e
40f7e1:	d7                   	xlat   %ds:(%ebx)
40f7e2:	74 4d                	je     0x40f831
40f7e4:	d7                   	xlat   %ds:(%ebx)
40f7e5:	74 4d                	je     0x40f834
40f7e7:	d7                   	xlat   %ds:(%ebx)
40f7e8:	74 4d                	je     0x40f837
40f7ea:	d7                   	xlat   %ds:(%ebx)
40f7eb:	96                   	xchg   %eax,%esi
40f7ec:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40f7f1:	00 00                	add    %al,(%eax)
40f7f3:	e0 db                	loopne 0x40f7d0
40f7f5:	ce                   	into
40f7f6:	cb                   	lret
40f7f7:	ff 45 d7             	incl   -0x29(%ebp)
40f7fa:	74 4d                	je     0x40f849
40f7fc:	d7                   	xlat   %ds:(%ebx)
40f7fd:	74 4d                	je     0x40f84c
40f7ff:	d7                   	xlat   %ds:(%ebx)
40f800:	74 4d                	je     0x40f84f
40f802:	d7                   	xlat   %ds:(%ebx)
40f803:	74 4d                	je     0x40f852
40f805:	d7                   	xlat   %ds:(%ebx)
40f806:	96                   	xchg   %eax,%esi
40f807:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40f80c:	e8 9a ae e9 9a       	call   0x9b2aa6ab
40f811:	ae                   	scas   %es:(%edi),%al
40f812:	e9 9a ae e9 9a       	jmp    0x9b2aa6b1
40f817:	ae                   	scas   %es:(%edi),%al
40f818:	e9 da 52 77 7b       	jmp    0x7bb84af7
40f81d:	e7 d8                	out    %eax,$0xd8
40f81f:	17                   	pop    %ss
40f820:	5d                   	pop    %ebp
40f821:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f827:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f82d:	5b                   	pop    %ebx
40f82e:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40f835:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f83a:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f841:	4b                   	dec    %ebx
40f842:	dd ed                	fucomp %st(5)
40f844:	9d                   	popf
40f845:	63 5f 74             	arpl   %ebx,0x74(%edi)
40f848:	4d                   	dec    %ebp
40f849:	d7                   	xlat   %ds:(%ebx)
40f84a:	74 4d                	je     0x40f899
40f84c:	d7                   	xlat   %ds:(%ebx)
40f84d:	74 4d                	je     0x40f89c
40f84f:	d7                   	xlat   %ds:(%ebx)
40f850:	74 4d                	je     0x40f89f
40f852:	d7                   	xlat   %ds:(%ebx)
40f853:	74 6d                	je     0x40f8c2
40f855:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40f85a:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40f860:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40f867:	ae                   	scas   %es:(%edi),%al
40f868:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40f86d:	7d d1                	jge    0x40f840
40f86f:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40f874:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f87a:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40f880:	b1 2f                	mov    $0x2f,%cl
40f882:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f887:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f88e:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40f893:	39 f6                	cmp    %esi,%esi
40f895:	45                   	inc    %ebp
40f896:	d7                   	xlat   %ds:(%ebx)
40f897:	74 4d                	je     0x40f8e6
40f899:	d7                   	xlat   %ds:(%ebx)
40f89a:	74 4d                	je     0x40f8e9
40f89c:	d7                   	xlat   %ds:(%ebx)
40f89d:	74 4d                	je     0x40f8ec
40f89f:	d7                   	xlat   %ds:(%ebx)
40f8a0:	74 4d                	je     0x40f8ef
40f8a2:	d7                   	xlat   %ds:(%ebx)
40f8a3:	96                   	xchg   %eax,%esi
40f8a4:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40f8a9:	00 00                	add    %al,(%eax)
40f8ab:	e0 db                	loopne 0x40f888
40f8ad:	ce                   	into
40f8ae:	cb                   	lret
40f8af:	ff 45 d7             	incl   -0x29(%ebp)
40f8b2:	74 4d                	je     0x40f901
40f8b4:	d7                   	xlat   %ds:(%ebx)
40f8b5:	74 4d                	je     0x40f904
40f8b7:	d7                   	xlat   %ds:(%ebx)
40f8b8:	74 4d                	je     0x40f907
40f8ba:	d7                   	xlat   %ds:(%ebx)
40f8bb:	74 4d                	je     0x40f90a
40f8bd:	d7                   	xlat   %ds:(%ebx)
40f8be:	96                   	xchg   %eax,%esi
40f8bf:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40f8c4:	e8 9a ae e9 9a       	call   0x9b2aa763
40f8c9:	ae                   	scas   %es:(%edi),%al
40f8ca:	e9 9a ae e9 9a       	jmp    0x9b2aa769
40f8cf:	ae                   	scas   %es:(%edi),%al
40f8d0:	e9 da 52 77 7b       	jmp    0x7bb84baf
40f8d5:	e7 d8                	out    %eax,$0xd8
40f8d7:	17                   	pop    %ss
40f8d8:	5d                   	pop    %ebp
40f8d9:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f8df:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f8e5:	5b                   	pop    %ebx
40f8e6:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40f8ed:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f8f2:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f8f9:	4b                   	dec    %ebx
40f8fa:	dd ed                	fucomp %st(5)
40f8fc:	9d                   	popf
40f8fd:	63 5f 74             	arpl   %ebx,0x74(%edi)
40f900:	4d                   	dec    %ebp
40f901:	d7                   	xlat   %ds:(%ebx)
40f902:	74 4d                	je     0x40f951
40f904:	d7                   	xlat   %ds:(%ebx)
40f905:	74 4d                	je     0x40f954
40f907:	d7                   	xlat   %ds:(%ebx)
40f908:	74 4d                	je     0x40f957
40f90a:	d7                   	xlat   %ds:(%ebx)
40f90b:	74 6d                	je     0x40f97a
40f90d:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40f912:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40f918:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40f91f:	ae                   	scas   %es:(%edi),%al
40f920:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40f925:	7d d1                	jge    0x40f8f8
40f927:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40f92c:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f932:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40f938:	b1 2f                	mov    $0x2f,%cl
40f93a:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f93f:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f946:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40f94b:	39 f6                	cmp    %esi,%esi
40f94d:	45                   	inc    %ebp
40f94e:	d7                   	xlat   %ds:(%ebx)
40f94f:	74 4d                	je     0x40f99e
40f951:	d7                   	xlat   %ds:(%ebx)
40f952:	74 4d                	je     0x40f9a1
40f954:	d7                   	xlat   %ds:(%ebx)
40f955:	74 4d                	je     0x40f9a4
40f957:	d7                   	xlat   %ds:(%ebx)
40f958:	74 4d                	je     0x40f9a7
40f95a:	d7                   	xlat   %ds:(%ebx)
40f95b:	96                   	xchg   %eax,%esi
40f95c:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40f961:	00 00                	add    %al,(%eax)
40f963:	e0 db                	loopne 0x40f940
40f965:	ce                   	into
40f966:	cb                   	lret
40f967:	ff 45 d7             	incl   -0x29(%ebp)
40f96a:	74 4d                	je     0x40f9b9
40f96c:	d7                   	xlat   %ds:(%ebx)
40f96d:	74 4d                	je     0x40f9bc
40f96f:	d7                   	xlat   %ds:(%ebx)
40f970:	74 4d                	je     0x40f9bf
40f972:	d7                   	xlat   %ds:(%ebx)
40f973:	74 4d                	je     0x40f9c2
40f975:	d7                   	xlat   %ds:(%ebx)
40f976:	96                   	xchg   %eax,%esi
40f977:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40f97c:	e8 9a ae e9 9a       	call   0x9b2aa81b
40f981:	ae                   	scas   %es:(%edi),%al
40f982:	e9 9a ae e9 9a       	jmp    0x9b2aa821
40f987:	ae                   	scas   %es:(%edi),%al
40f988:	e9 da 52 77 7b       	jmp    0x7bb84c67
40f98d:	e7 d8                	out    %eax,$0xd8
40f98f:	17                   	pop    %ss
40f990:	5d                   	pop    %ebp
40f991:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f997:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f99d:	5b                   	pop    %ebx
40f99e:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40f9a5:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f9aa:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f9b1:	4b                   	dec    %ebx
40f9b2:	dd ed                	fucomp %st(5)
40f9b4:	9d                   	popf
40f9b5:	63 5f 74             	arpl   %ebx,0x74(%edi)
40f9b8:	4d                   	dec    %ebp
40f9b9:	d7                   	xlat   %ds:(%ebx)
40f9ba:	74 4d                	je     0x40fa09
40f9bc:	d7                   	xlat   %ds:(%ebx)
40f9bd:	74 4d                	je     0x40fa0c
40f9bf:	d7                   	xlat   %ds:(%ebx)
40f9c0:	74 4d                	je     0x40fa0f
40f9c2:	d7                   	xlat   %ds:(%ebx)
40f9c3:	74 6d                	je     0x40fa32
40f9c5:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40f9ca:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40f9d0:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40f9d7:	ae                   	scas   %es:(%edi),%al
40f9d8:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40f9dd:	7d d1                	jge    0x40f9b0
40f9df:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40f9e4:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40f9ea:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40f9f0:	b1 2f                	mov    $0x2f,%cl
40f9f2:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40f9f7:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40f9fe:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40fa03:	39 f6                	cmp    %esi,%esi
40fa05:	45                   	inc    %ebp
40fa06:	d7                   	xlat   %ds:(%ebx)
40fa07:	74 4d                	je     0x40fa56
40fa09:	d7                   	xlat   %ds:(%ebx)
40fa0a:	74 4d                	je     0x40fa59
40fa0c:	d7                   	xlat   %ds:(%ebx)
40fa0d:	74 4d                	je     0x40fa5c
40fa0f:	d7                   	xlat   %ds:(%ebx)
40fa10:	74 4d                	je     0x40fa5f
40fa12:	d7                   	xlat   %ds:(%ebx)
40fa13:	96                   	xchg   %eax,%esi
40fa14:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40fa19:	00 00                	add    %al,(%eax)
40fa1b:	e0 db                	loopne 0x40f9f8
40fa1d:	ce                   	into
40fa1e:	cb                   	lret
40fa1f:	ff 45 d7             	incl   -0x29(%ebp)
40fa22:	74 4d                	je     0x40fa71
40fa24:	d7                   	xlat   %ds:(%ebx)
40fa25:	74 4d                	je     0x40fa74
40fa27:	d7                   	xlat   %ds:(%ebx)
40fa28:	74 4d                	je     0x40fa77
40fa2a:	d7                   	xlat   %ds:(%ebx)
40fa2b:	74 4d                	je     0x40fa7a
40fa2d:	d7                   	xlat   %ds:(%ebx)
40fa2e:	96                   	xchg   %eax,%esi
40fa2f:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40fa34:	e8 9a ae e9 9a       	call   0x9b2aa8d3
40fa39:	ae                   	scas   %es:(%edi),%al
40fa3a:	e9 9a ae e9 9a       	jmp    0x9b2aa8d9
40fa3f:	ae                   	scas   %es:(%edi),%al
40fa40:	e9 da 52 77 7b       	jmp    0x7bb84d1f
40fa45:	e7 d8                	out    %eax,$0xd8
40fa47:	17                   	pop    %ss
40fa48:	5d                   	pop    %ebp
40fa49:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fa4f:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fa55:	5b                   	pop    %ebx
40fa56:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40fa5d:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fa62:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fa69:	4b                   	dec    %ebx
40fa6a:	dd ed                	fucomp %st(5)
40fa6c:	9d                   	popf
40fa6d:	63 5f 74             	arpl   %ebx,0x74(%edi)
40fa70:	4d                   	dec    %ebp
40fa71:	d7                   	xlat   %ds:(%ebx)
40fa72:	74 4d                	je     0x40fac1
40fa74:	d7                   	xlat   %ds:(%ebx)
40fa75:	74 4d                	je     0x40fac4
40fa77:	d7                   	xlat   %ds:(%ebx)
40fa78:	74 4d                	je     0x40fac7
40fa7a:	d7                   	xlat   %ds:(%ebx)
40fa7b:	74 6d                	je     0x40faea
40fa7d:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40fa82:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40fa88:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40fa8f:	ae                   	scas   %es:(%edi),%al
40fa90:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40fa95:	7d d1                	jge    0x40fa68
40fa97:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40fa9c:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40faa2:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40faa8:	b1 2f                	mov    $0x2f,%cl
40faaa:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40faaf:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fab6:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40fabb:	39 f6                	cmp    %esi,%esi
40fabd:	45                   	inc    %ebp
40fabe:	d7                   	xlat   %ds:(%ebx)
40fabf:	74 4d                	je     0x40fb0e
40fac1:	d7                   	xlat   %ds:(%ebx)
40fac2:	74 4d                	je     0x40fb11
40fac4:	d7                   	xlat   %ds:(%ebx)
40fac5:	74 4d                	je     0x40fb14
40fac7:	d7                   	xlat   %ds:(%ebx)
40fac8:	74 4d                	je     0x40fb17
40faca:	d7                   	xlat   %ds:(%ebx)
40facb:	96                   	xchg   %eax,%esi
40facc:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40fad1:	00 00                	add    %al,(%eax)
40fad3:	e0 db                	loopne 0x40fab0
40fad5:	ce                   	into
40fad6:	cb                   	lret
40fad7:	ff 45 d7             	incl   -0x29(%ebp)
40fada:	74 4d                	je     0x40fb29
40fadc:	d7                   	xlat   %ds:(%ebx)
40fadd:	74 4d                	je     0x40fb2c
40fadf:	d7                   	xlat   %ds:(%ebx)
40fae0:	74 4d                	je     0x40fb2f
40fae2:	d7                   	xlat   %ds:(%ebx)
40fae3:	74 4d                	je     0x40fb32
40fae5:	d7                   	xlat   %ds:(%ebx)
40fae6:	96                   	xchg   %eax,%esi
40fae7:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40faec:	e8 9a ae e9 9a       	call   0x9b2aa98b
40faf1:	ae                   	scas   %es:(%edi),%al
40faf2:	e9 9a ae e9 9a       	jmp    0x9b2aa991
40faf7:	ae                   	scas   %es:(%edi),%al
40faf8:	e9 da 52 77 7b       	jmp    0x7bb84dd7
40fafd:	e7 d8                	out    %eax,$0xd8
40faff:	17                   	pop    %ss
40fb00:	5d                   	pop    %ebp
40fb01:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fb07:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fb0d:	5b                   	pop    %ebx
40fb0e:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40fb15:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fb1a:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fb21:	4b                   	dec    %ebx
40fb22:	dd ed                	fucomp %st(5)
40fb24:	9d                   	popf
40fb25:	63 5f 74             	arpl   %ebx,0x74(%edi)
40fb28:	4d                   	dec    %ebp
40fb29:	d7                   	xlat   %ds:(%ebx)
40fb2a:	74 4d                	je     0x40fb79
40fb2c:	d7                   	xlat   %ds:(%ebx)
40fb2d:	74 4d                	je     0x40fb7c
40fb2f:	d7                   	xlat   %ds:(%ebx)
40fb30:	74 4d                	je     0x40fb7f
40fb32:	d7                   	xlat   %ds:(%ebx)
40fb33:	74 6d                	je     0x40fba2
40fb35:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax