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
40fb3a:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40fb40:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40fb47:	ae                   	scas   %es:(%edi),%al
40fb48:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40fb4d:	7d d1                	jge    0x40fb20
40fb4f:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40fb54:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fb5a:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40fb60:	b1 2f                	mov    $0x2f,%cl
40fb62:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fb67:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fb6e:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40fb73:	39 f6                	cmp    %esi,%esi
40fb75:	45                   	inc    %ebp
40fb76:	d7                   	xlat   %ds:(%ebx)
40fb77:	74 4d                	je     0x40fbc6
40fb79:	d7                   	xlat   %ds:(%ebx)
40fb7a:	74 4d                	je     0x40fbc9
40fb7c:	d7                   	xlat   %ds:(%ebx)
40fb7d:	74 4d                	je     0x40fbcc
40fb7f:	d7                   	xlat   %ds:(%ebx)
40fb80:	74 4d                	je     0x40fbcf
40fb82:	d7                   	xlat   %ds:(%ebx)
40fb83:	96                   	xchg   %eax,%esi
40fb84:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40fb89:	00 00                	add    %al,(%eax)
40fb8b:	e0 db                	loopne 0x40fb68
40fb8d:	ce                   	into
40fb8e:	cb                   	lret
40fb8f:	ff 45 d7             	incl   -0x29(%ebp)
40fb92:	74 4d                	je     0x40fbe1
40fb94:	d7                   	xlat   %ds:(%ebx)
40fb95:	74 4d                	je     0x40fbe4
40fb97:	d7                   	xlat   %ds:(%ebx)
40fb98:	74 4d                	je     0x40fbe7
40fb9a:	d7                   	xlat   %ds:(%ebx)
40fb9b:	74 4d                	je     0x40fbea
40fb9d:	d7                   	xlat   %ds:(%ebx)
40fb9e:	96                   	xchg   %eax,%esi
40fb9f:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40fba4:	e8 9a ae e9 9a       	call   0x9b2aaa43
40fba9:	ae                   	scas   %es:(%edi),%al
40fbaa:	e9 9a ae e9 9a       	jmp    0x9b2aaa49
40fbaf:	ae                   	scas   %es:(%edi),%al
40fbb0:	e9 da 52 77 7b       	jmp    0x7bb84e8f
40fbb5:	e7 d8                	out    %eax,$0xd8
40fbb7:	17                   	pop    %ss
40fbb8:	5d                   	pop    %ebp
40fbb9:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fbbf:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fbc5:	5b                   	pop    %ebx
40fbc6:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40fbcd:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fbd2:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fbd9:	4b                   	dec    %ebx
40fbda:	dd ed                	fucomp %st(5)
40fbdc:	9d                   	popf
40fbdd:	63 5f 74             	arpl   %ebx,0x74(%edi)
40fbe0:	4d                   	dec    %ebp
40fbe1:	d7                   	xlat   %ds:(%ebx)
40fbe2:	74 4d                	je     0x40fc31
40fbe4:	d7                   	xlat   %ds:(%ebx)
40fbe5:	74 4d                	je     0x40fc34
40fbe7:	d7                   	xlat   %ds:(%ebx)
40fbe8:	74 4d                	je     0x40fc37
40fbea:	d7                   	xlat   %ds:(%ebx)
40fbeb:	74 6d                	je     0x40fc5a
40fbed:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40fbf2:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40fbf8:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40fbff:	ae                   	scas   %es:(%edi),%al
40fc00:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40fc05:	7d d1                	jge    0x40fbd8
40fc07:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40fc0c:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fc12:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40fc18:	b1 2f                	mov    $0x2f,%cl
40fc1a:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fc1f:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fc26:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40fc2b:	39 f6                	cmp    %esi,%esi
40fc2d:	45                   	inc    %ebp
40fc2e:	d7                   	xlat   %ds:(%ebx)
40fc2f:	74 4d                	je     0x40fc7e
40fc31:	d7                   	xlat   %ds:(%ebx)
40fc32:	74 4d                	je     0x40fc81
40fc34:	d7                   	xlat   %ds:(%ebx)
40fc35:	74 4d                	je     0x40fc84
40fc37:	d7                   	xlat   %ds:(%ebx)
40fc38:	74 4d                	je     0x40fc87
40fc3a:	d7                   	xlat   %ds:(%ebx)
40fc3b:	96                   	xchg   %eax,%esi
40fc3c:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40fc41:	00 00                	add    %al,(%eax)
40fc43:	e0 db                	loopne 0x40fc20
40fc45:	ce                   	into
40fc46:	cb                   	lret
40fc47:	ff 45 d7             	incl   -0x29(%ebp)
40fc4a:	74 4d                	je     0x40fc99
40fc4c:	d7                   	xlat   %ds:(%ebx)
40fc4d:	74 4d                	je     0x40fc9c
40fc4f:	d7                   	xlat   %ds:(%ebx)
40fc50:	74 4d                	je     0x40fc9f
40fc52:	d7                   	xlat   %ds:(%ebx)
40fc53:	74 4d                	je     0x40fca2
40fc55:	d7                   	xlat   %ds:(%ebx)
40fc56:	96                   	xchg   %eax,%esi
40fc57:	ba db 3b c7 be       	mov    $0xbec73bdb,%edx
40fc5c:	e8 9a ae e9 9a       	call   0x9b2aaafb
40fc61:	ae                   	scas   %es:(%edi),%al
40fc62:	e9 9a ae e9 9a       	jmp    0x9b2aab01
40fc67:	ae                   	scas   %es:(%edi),%al
40fc68:	e9 da 52 77 7b       	jmp    0x7bb84f47
40fc6d:	e7 d8                	out    %eax,$0xd8
40fc6f:	17                   	pop    %ss
40fc70:	5d                   	pop    %ebp
40fc71:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fc77:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fc7d:	5b                   	pop    %ebx
40fc7e:	ea 6e ef 1c fb a2 6b 	ljmp   $0x6ba2,$0xfb1cef6e
40fc85:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fc8a:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fc91:	4b                   	dec    %ebx
40fc92:	dd ed                	fucomp %st(5)
40fc94:	9d                   	popf
40fc95:	63 5f 74             	arpl   %ebx,0x74(%edi)
40fc98:	4d                   	dec    %ebp
40fc99:	d7                   	xlat   %ds:(%ebx)
40fc9a:	74 4d                	je     0x40fce9
40fc9c:	d7                   	xlat   %ds:(%ebx)
40fc9d:	74 4d                	je     0x40fcec
40fc9f:	d7                   	xlat   %ds:(%ebx)
40fca0:	74 4d                	je     0x40fcef
40fca2:	d7                   	xlat   %ds:(%ebx)
40fca3:	74 6d                	je     0x40fd12
40fca5:	a9 bb bd 73 ec       	test   $0xec73bdbb,%eax
40fcaa:	8b ae e9 9a ae e9    	mov    -0x16516517(%esi),%ebp
40fcb0:	9a ae e9 9a ae e9 9a 	lcall  $0x9ae9,$0xae9ae9ae
40fcb7:	ae                   	scas   %es:(%edi),%al
40fcb8:	2d 75 b7 77 8e       	sub    $0x8e77b775,%eax
40fcbd:	7d d1                	jge    0x40fc90
40fcbf:	35 5d d3 35 5d       	xor    $0x5d35d35d,%eax
40fcc4:	d3 35 5d d3 35 5d    	shll   %cl,0x5d35d35d
40fcca:	d3 b5 a5 ee f6 ce    	shll   %cl,-0x3109115b(%ebp)
40fcd0:	b1 2f                	mov    $0x2f,%cl
40fcd2:	ba a6 6b ba a6       	mov    $0xa6ba6ba6,%edx
40fcd7:	6b ba a6 6b ba a6 6b 	imul   $0x6b,-0x5945945a(%edx),%edi
40fcde:	ba b6 d4 dd de       	mov    $0xdeddd4b6,%edx
40fce3:	39 f6                	cmp    %esi,%esi
40fce5:	45                   	inc    %ebp
40fce6:	d7                   	xlat   %ds:(%ebx)
40fce7:	74 4d                	je     0x40fd36
40fce9:	d7                   	xlat   %ds:(%ebx)
40fcea:	74 4d                	je     0x40fd39
40fcec:	d7                   	xlat   %ds:(%ebx)
40fced:	74 4d                	je     0x40fd3c
40fcef:	d7                   	xlat   %ds:(%ebx)
40fcf0:	74 4d                	je     0x40fd3f
40fcf2:	d7                   	xlat   %ds:(%ebx)
40fcf3:	96                   	xchg   %eax,%esi
40fcf4:	ba db f9 27 17       	mov    $0x1727f9db,%edx
40fcf9:	00 00                	add    %al,(%eax)
40fcfb:	e0 db                	loopne 0x40fcd8
40fcfd:	ce                   	into
40fcfe:	cb                   	lret
40fcff:	ff 45 d7             	incl   -0x29(%ebp)
40fd02:	74 4d                	je     0x40fd51
40fd04:	d7                   	xlat   %ds:(%ebx)
40fd05:	74 4d                	je     0x40fd54
40fd07:	d7                   	xlat   %ds:(%ebx)
40fd08:	74 4d                	je     0x40fd57
40fd0a:	d7                   	xlat   %ds:(%ebx)
40fd0b:	74 4d                	je     0x40fd5a
40fd0d:	d7                   	xlat   %ds:(%ebx)
40fd0e:	96                   	xchg   %eax,%esi