66d883:	53                   	push   %ebx
66d884:	56                   	push   %esi
66d885:	e8 39 76 dc ff       	call   0x434ec3
66d88a:	83 c4 0c             	add    $0xc,%esp
66d88d:	85 c0                	test   %eax,%eax
66d88f:	75 16                	jne    0x66d8a7
66d891:	50                   	push   %eax
66d892:	50                   	push   %eax
66d893:	50                   	push   %eax
66d894:	56                   	push   %esi
66d895:	c7 07 41 00 00 00    	movl   $0x41,(%edi)
66d89b:	e8 e5 d6 dc ff       	call   0x43af85
66d8a0:	83 c4 10             	add    $0x10,%esp
66d8a3:	5b                   	pop    %ebx
66d8a4:	5f                   	pop    %edi
66d8a5:	5e                   	pop    %esi
66d8a6:	c3                   	ret
66d8a7:	68 0c e2 be 00       	push   $0xbee20c
66d8ac:	53                   	push   %ebx
66d8ad:	56                   	push   %esi
66d8ae:	e8 10 76 dc ff       	call   0x434ec3
66d8b3:	83 c4 0c             	add    $0xc,%esp
66d8b6:	85 c0                	test   %eax,%eax
66d8b8:	75 16                	jne    0x66d8d0
66d8ba:	50                   	push   %eax
66d8bb:	50                   	push   %eax
66d8bc:	50                   	push   %eax
66d8bd:	56                   	push   %esi
66d8be:	c7 07 40 00 00 00    	movl   $0x40,(%edi)
66d8c4:	e8 3c ca dc ff       	call   0x43a305
66d8c9:	83 c4 10             	add    $0x10,%esp
66d8cc:	5b                   	pop    %ebx
66d8cd:	5f                   	pop    %edi
66d8ce:	5e                   	pop    %esi
66d8cf:	c3                   	ret
66d8d0:	68 2c e2 be 00       	push   $0xbee22c
66d8d5:	53                   	push   %ebx
66d8d6:	56                   	push   %esi
66d8d7:	e8 e7 75 dc ff       	call   0x434ec3
66d8dc:	83 c4 0c             	add    $0xc,%esp
66d8df:	85 c0                	test   %eax,%eax
66d8e1:	75 16                	jne    0x66d8f9
66d8e3:	50                   	push   %eax
66d8e4:	50                   	push   %eax
66d8e5:	50                   	push   %eax
66d8e6:	56                   	push   %esi
66d8e7:	c7 07 3f 00 00 00    	movl   $0x3f,(%edi)
66d8ed:	e8 85 4a db ff       	call   0x422377
66d8f2:	83 c4 10             	add    $0x10,%esp
66d8f5:	5b                   	pop    %ebx
66d8f6:	5f                   	pop    %edi
66d8f7:	5e                   	pop    %esi
66d8f8:	c3                   	ret
66d8f9:	68 48 e2 be 00       	push   $0xbee248
66d8fe:	53                   	push   %ebx
66d8ff:	56                   	push   %esi
66d900:	e8 be 75 dc ff       	call   0x434ec3
66d905:	83 c4 0c             	add    $0xc,%esp
66d908:	85 c0                	test   %eax,%eax
66d90a:	75 16                	jne    0x66d922
66d90c:	50                   	push   %eax
66d90d:	50                   	push   %eax
66d90e:	50                   	push   %eax
66d90f:	56                   	push   %esi
66d910:	c7 07 3e 00 00 00    	movl   $0x3e,(%edi)
66d916:	e8 43 16 dd ff       	call   0x43ef5e
66d91b:	83 c4 10             	add    $0x10,%esp
66d91e:	5b                   	pop    %ebx
66d91f:	5f                   	pop    %edi
66d920:	5e                   	pop    %esi
66d921:	c3                   	ret
66d922:	68 60 e2 be 00       	push   $0xbee260
66d927:	53                   	push   %ebx
66d928:	56                   	push   %esi
66d929:	e8 95 75 dc ff       	call   0x434ec3
66d92e:	83 c4 0c             	add    $0xc,%esp
66d931:	85 c0                	test   %eax,%eax
66d933:	75 16                	jne    0x66d94b
66d935:	50                   	push   %eax
66d936:	50                   	push   %eax
66d937:	50                   	push   %eax
66d938:	56                   	push   %esi
66d939:	c7 07 3d 00 00 00    	movl   $0x3d,(%edi)
66d93f:	e8 6a bd db ff       	call   0x4296ae
66d944:	83 c4 10             	add    $0x10,%esp
66d947:	5b                   	pop    %ebx
66d948:	5f                   	pop    %edi
66d949:	5e                   	pop    %esi
66d94a:	c3                   	ret
66d94b:	68 74 eb be 00       	push   $0xbeeb74
66d950:	53                   	push   %ebx
66d951:	56                   	push   %esi
66d952:	e8 6c 75 dc ff       	call   0x434ec3
66d957:	83 c4 0c             	add    $0xc,%esp
66d95a:	85 c0                	test   %eax,%eax
66d95c:	75 20                	jne    0x66d97e
66d95e:	50                   	push   %eax
66d95f:	50                   	push   %eax
66d960:	50                   	push   %eax
66d961:	56                   	push   %esi
66d962:	c7 07 05 00 00 00    	movl   $0x5,(%edi)
66d968:	e8 60 e4 db ff       	call   0x42bdcd
66d96d:	83 c4 10             	add    $0x10,%esp
66d970:	85 c0                	test   %eax,%eax
66d972:	0f 84 17 05 00 00    	je     0x66de8f
66d978:	8b 00                	mov    (%eax),%eax
66d97a:	5b                   	pop    %ebx
66d97b:	5f                   	pop    %edi
66d97c:	5e                   	pop    %esi
66d97d:	c3                   	ret
66d97e:	68 64 eb be 00       	push   $0xbeeb64
66d983:	53                   	push   %ebx
66d984:	56                   	push   %esi
66d985:	e8 39 75 dc ff       	call   0x434ec3
66d98a:	83 c4 0c             	add    $0xc,%esp
66d98d:	85 c0                	test   %eax,%eax
66d98f:	75 20                	jne    0x66d9b1
66d991:	50                   	push   %eax
66d992:	50                   	push   %eax
66d993:	50                   	push   %eax
66d994:	56                   	push   %esi
66d995:	c7 07 04 00 00 00    	movl   $0x4,(%edi)
66d99b:	e8 72 d5 dc ff       	call   0x43af12
66d9a0:	83 c4 10             	add    $0x10,%esp
66d9a3:	85 c0                	test   %eax,%eax
66d9a5:	0f 84 e4 04 00 00    	je     0x66de8f
66d9ab:	8b 00                	mov    (%eax),%eax
66d9ad:	5b                   	pop    %ebx
66d9ae:	5f                   	pop    %edi
66d9af:	5e                   	pop    %esi
66d9b0:	c3                   	ret
66d9b1:	68 88 e2 be 00       	push   $0xbee288
66d9b6:	8d 9e 14 69 01 00    	lea    0x16914(%esi),%ebx
66d9bc:	53                   	push   %ebx
66d9bd:	56                   	push   %esi
66d9be:	e8 00 75 dc ff       	call   0x434ec3
66d9c3:	83 c4 0c             	add    $0xc,%esp
66d9c6:	85 c0                	test   %eax,%eax
66d9c8:	75 16                	jne    0x66d9e0
66d9ca:	50                   	push   %eax
66d9cb:	50                   	push   %eax
66d9cc:	50                   	push   %eax
66d9cd:	56                   	push   %esi
66d9ce:	c7 07 3c 00 00 00    	movl   $0x3c,(%edi)
66d9d4:	e8 ba 27 dc ff       	call   0x430193
66d9d9:	83 c4 10             	add    $0x10,%esp
66d9dc:	5b                   	pop    %ebx
66d9dd:	5f                   	pop    %edi
66d9de:	5e                   	pop    %esi
66d9df:	c3                   	ret
66d9e0:	68 b4 e2 be 00       	push   $0xbee2b4
66d9e5:	53                   	push   %ebx
66d9e6:	56                   	push   %esi
66d9e7:	e8 d7 74 dc ff       	call   0x434ec3
66d9ec:	83 c4 0c             	add    $0xc,%esp
66d9ef:	85 c0                	test   %eax,%eax
66d9f1:	75 16                	jne    0x66da09
66d9f3:	50                   	push   %eax
66d9f4:	50                   	push   %eax
66d9f5:	50                   	push   %eax
66d9f6:	56                   	push   %esi
66d9f7:	c7 07 3b 00 00 00    	movl   $0x3b,(%edi)
66d9fd:	e8 54 8c dc ff       	call   0x436656
66da02:	83 c4 10             	add    $0x10,%esp
66da05:	5b                   	pop    %ebx
66da06:	5f                   	pop    %edi
66da07:	5e                   	pop    %esi
66da08:	c3                   	ret
66da09:	68 d8 e2 be 00       	push   $0xbee2d8
66da0e:	53                   	push   %ebx
66da0f:	56                   	push   %esi
66da10:	e8 ae 74 dc ff       	call   0x434ec3
66da15:	83 c4 0c             	add    $0xc,%esp
66da18:	85 c0                	test   %eax,%eax
66da1a:	75 16                	jne    0x66da32
66da1c:	50                   	push   %eax
66da1d:	50                   	push   %eax
66da1e:	50                   	push   %eax
66da1f:	56                   	push   %esi
66da20:	c7 07 3a 00 00 00    	movl   $0x3a,(%edi)
66da26:	e8 07 34 db ff       	call   0x420e32
66da2b:	83 c4 10             	add    $0x10,%esp
66da2e:	5b                   	pop    %ebx
66da2f:	5f                   	pop    %edi
66da30:	5e                   	pop    %esi
66da31:	c3                   	ret
66da32:	68 00 e3 be 00       	push   $0xbee300
66da37:	53                   	push   %ebx
66da38:	56                   	push   %esi
66da39:	e8 85 74 dc ff       	call   0x434ec3
66da3e:	83 c4 0c             	add    $0xc,%esp
66da41:	85 c0                	test   %eax,%eax
66da43:	75 16                	jne    0x66da5b
66da45:	50                   	push   %eax
66da46:	50                   	push   %eax
66da47:	50                   	push   %eax
66da48:	56                   	push   %esi
66da49:	c7 07 39 00 00 00    	movl   $0x39,(%edi)
66da4f:	e8 a1 53 da ff       	call   0x412df5
66da54:	83 c4 10             	add    $0x10,%esp
66da57:	5b                   	pop    %ebx
66da58:	5f                   	pop    %edi
66da59:	5e                   	pop    %esi
66da5a:	c3                   	ret
66da5b:	68 8c e3 be 00       	push   $0xbee38c
66da60:	53                   	push   %ebx
66da61:	56                   	push   %esi
66da62:	e8 5c 74 dc ff       	call   0x434ec3
66da67:	83 c4 0c             	add    $0xc,%esp
66da6a:	85 c0                	test   %eax,%eax
66da6c:	75 16                	jne    0x66da84
66da6e:	50                   	push   %eax
66da6f:	50                   	push   %eax
66da70:	50                   	push   %eax
66da71:	56                   	push   %esi
66da72:	c7 07 34 00 00 00    	movl   $0x34,(%edi)
66da78:	e8 74 df d9 ff       	call   0x40b9f1
66da7d:	83 c4 10             	add    $0x10,%esp
66da80:	5b                   	pop    %ebx
66da81:	5f                   	pop    %edi
66da82:	5e                   	pop    %esi
66da83:	c3                   	ret
66da84:	68 b4 e3 be 00       	push   $0xbee3b4
66da89:	53                   	push   %ebx
66da8a:	56                   	push   %esi
66da8b:	e8 33 74 dc ff       	call   0x434ec3
66da90:	83 c4 0c             	add    $0xc,%esp
66da93:	85 c0                	test   %eax,%eax
66da95:	75 16                	jne    0x66daad
66da97:	50                   	push   %eax
66da98:	50                   	push   %eax
66da99:	50                   	push   %eax
66da9a:	56                   	push   %esi
66da9b:	c7 07 33 00 00 00    	movl   $0x33,(%edi)
66daa1:	e8 d2 2a da ff       	call   0x410578
66daa6:	83 c4 10             	add    $0x10,%esp
66daa9:	5b                   	pop    %ebx
66daaa:	5f                   	pop    %edi
66daab:	5e                   	pop    %esi
66daac:	c3                   	ret
66daad:	68 d0 e3 be 00       	push   $0xbee3d0
66dab2:	53                   	push   %ebx
66dab3:	56                   	push   %esi
66dab4:	e8 0a 74 dc ff       	call   0x434ec3
66dab9:	83 c4 0c             	add    $0xc,%esp
66dabc:	85 c0                	test   %eax,%eax
66dabe:	75 16                	jne    0x66dad6
66dac0:	50                   	push   %eax
66dac1:	50                   	push   %eax
66dac2:	50                   	push   %eax
66dac3:	56                   	push   %esi
66dac4:	c7 07 32 00 00 00    	movl   $0x32,(%edi)
66daca:	e8 c4 96 da ff       	call   0x417193
66dacf:	83 c4 10             	add    $0x10,%esp
66dad2:	5b                   	pop    %ebx
66dad3:	5f                   	pop    %edi
66dad4:	5e                   	pop    %esi
66dad5:	c3                   	ret
66dad6:	68 f8 e3 be 00       	push   $0xbee3f8
66dadb:	53                   	push   %ebx
66dadc:	56                   	push   %esi
66dadd:	e8 e1 73 dc ff       	call   0x434ec3
66dae2:	83 c4 0c             	add    $0xc,%esp
66dae5:	85 c0                	test   %eax,%eax
66dae7:	75 16                	jne    0x66daff
66dae9:	50                   	push   %eax
66daea:	50                   	push   %eax
66daeb:	50                   	push   %eax
66daec:	56                   	push   %esi
66daed:	c7 07 31 00 00 00    	movl   $0x31,(%edi)
66daf3:	e8 49 13 dd ff       	call   0x43ee41
66daf8:	83 c4 10             	add    $0x10,%esp
66dafb:	5b                   	pop    %ebx
66dafc:	5f                   	pop    %edi
66dafd:	5e                   	pop    %esi
66dafe:	c3                   	ret
66daff:	68 a4 e4 be 00       	push   $0xbee4a4
66db04:	53                   	push   %ebx
66db05:	56                   	push   %esi
66db06:	e8 b8 73 dc ff       	call   0x434ec3
66db0b:	83 c4 0c             	add    $0xc,%esp
66db0e:	85 c0                	test   %eax,%eax
66db10:	75 16                	jne    0x66db28
66db12:	50                   	push   %eax
66db13:	50                   	push   %eax
66db14:	50                   	push   %eax
66db15:	56                   	push   %esi
66db16:	c7 07 2b 00 00 00    	movl   $0x2b,(%edi)
66db1c:	e8 6a 1e dd ff       	call   0x43f98b
66db21:	83 c4 10             	add    $0x10,%esp
66db24:	5b                   	pop    %ebx
66db25:	5f                   	pop    %edi
66db26:	5e                   	pop    %esi
66db27:	c3                   	ret
66db28:	68 cc e4 be 00       	push   $0xbee4cc
66db2d:	53                   	push   %ebx
66db2e:	56                   	push   %esi
66db2f:	e8 8f 73 dc ff       	call   0x434ec3
66db34:	83 c4 0c             	add    $0xc,%esp
66db37:	85 c0                	test   %eax,%eax
66db39:	75 16                	jne    0x66db51
66db3b:	50                   	push   %eax
66db3c:	50                   	push   %eax
66db3d:	50                   	push   %eax
66db3e:	56                   	push   %esi
66db3f:	c7 07 2a 00 00 00    	movl   $0x2a,(%edi)
66db45:	e8 5d 44 dc ff       	call   0x431fa7
66db4a:	83 c4 10             	add    $0x10,%esp
66db4d:	5b                   	pop    %ebx
66db4e:	5f                   	pop    %edi
66db4f:	5e                   	pop    %esi
66db50:	c3                   	ret
66db51:	68 e8 e4 be 00       	push   $0xbee4e8
66db56:	53                   	push   %ebx
66db57:	56                   	push   %esi
66db58:	e8 66 73 dc ff       	call   0x434ec3
66db5d:	83 c4 0c             	add    $0xc,%esp
66db60:	85 c0                	test   %eax,%eax
66db62:	75 16                	jne    0x66db7a
66db64:	50                   	push   %eax
66db65:	50                   	push   %eax
66db66:	50                   	push   %eax
66db67:	56                   	push   %esi
66db68:	c7 07 29 00 00 00    	movl   $0x29,(%edi)
66db6e:	e8 0e 4a d9 ff       	call   0x402581
66db73:	83 c4 10             	add    $0x10,%esp
66db76:	5b                   	pop    %ebx
66db77:	5f                   	pop    %edi
66db78:	5e                   	pop    %esi
66db79:	c3                   	ret
66db7a:	68 10 e5 be 00       	push   $0xbee510
66db7f:	53                   	push   %ebx
66db80:	56                   	push   %esi
66db81:	e8 3d 73 dc ff       	call   0x434ec3
66db86:	83 c4 0c             	add    $0xc,%esp
66db89:	85 c0                	test   %eax,%eax
66db8b:	75 16                	jne    0x66dba3
66db8d:	50                   	push   %eax
66db8e:	50                   	push   %eax
66db8f:	50                   	push   %eax
66db90:	56                   	push   %esi
66db91:	c7 07 28 00 00 00    	movl   $0x28,(%edi)
66db97:	e8 0e 94 d9 ff       	call   0x406faa
66db9c:	83 c4 10             	add    $0x10,%esp
66db9f:	5b                   	pop    %ebx
66dba0:	5f                   	pop    %edi
66dba1:	5e                   	pop    %esi
66dba2:	c3                   	ret
66dba3:	68 a0 e5 be 00       	push   $0xbee5a0
66dba8:	53                   	push   %ebx