66bcfb:	ff 74 24 08          	push   0x8(%esp)
66bcff:	8b 01                	mov    (%ecx),%eax
66bd01:	ff 50 08             	call   *0x8(%eax)
66bd04:	5e                   	pop    %esi
66bd05:	c3                   	ret
66bd06:	cc                   	int3
66bd07:	cc                   	int3
66bd08:	cc                   	int3
66bd09:	cc                   	int3
66bd0a:	cc                   	int3
66bd0b:	cc                   	int3
66bd0c:	cc                   	int3
66bd0d:	cc                   	int3
66bd0e:	cc                   	int3
66bd0f:	cc                   	int3
66bd10:	56                   	push   %esi
66bd11:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bd15:	6a 33                	push   $0x33
66bd17:	ff 36                	push   (%esi)
66bd19:	ff 74 24 10          	push   0x10(%esp)
66bd1d:	e8 b2 ff da ff       	call   0x41bcd4
66bd22:	83 c4 0c             	add    $0xc,%esp
66bd25:	85 c0                	test   %eax,%eax
66bd27:	75 0b                	jne    0x66bd34
66bd29:	8b 0e                	mov    (%esi),%ecx
66bd2b:	ff 74 24 08          	push   0x8(%esp)
66bd2f:	8b 01                	mov    (%ecx),%eax
66bd31:	ff 50 08             	call   *0x8(%eax)
66bd34:	5e                   	pop    %esi
66bd35:	c3                   	ret
66bd36:	cc                   	int3
66bd37:	cc                   	int3
66bd38:	cc                   	int3
66bd39:	cc                   	int3
66bd3a:	cc                   	int3
66bd3b:	cc                   	int3
66bd3c:	cc                   	int3
66bd3d:	cc                   	int3
66bd3e:	cc                   	int3
66bd3f:	cc                   	int3
66bd40:	56                   	push   %esi
66bd41:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bd45:	6a 3b                	push   $0x3b
66bd47:	ff 36                	push   (%esi)
66bd49:	ff 74 24 10          	push   0x10(%esp)
66bd4d:	e8 82 ff da ff       	call   0x41bcd4
66bd52:	83 c4 0c             	add    $0xc,%esp
66bd55:	85 c0                	test   %eax,%eax
66bd57:	75 0b                	jne    0x66bd64
66bd59:	8b 0e                	mov    (%esi),%ecx
66bd5b:	ff 74 24 08          	push   0x8(%esp)
66bd5f:	8b 01                	mov    (%ecx),%eax
66bd61:	ff 50 08             	call   *0x8(%eax)
66bd64:	5e                   	pop    %esi
66bd65:	c3                   	ret
66bd66:	cc                   	int3
66bd67:	cc                   	int3
66bd68:	cc                   	int3
66bd69:	cc                   	int3
66bd6a:	cc                   	int3
66bd6b:	cc                   	int3
66bd6c:	cc                   	int3
66bd6d:	cc                   	int3
66bd6e:	cc                   	int3
66bd6f:	cc                   	int3
66bd70:	56                   	push   %esi
66bd71:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bd75:	6a 39                	push   $0x39
66bd77:	ff 36                	push   (%esi)
66bd79:	ff 74 24 10          	push   0x10(%esp)
66bd7d:	e8 52 ff da ff       	call   0x41bcd4
66bd82:	83 c4 0c             	add    $0xc,%esp
66bd85:	85 c0                	test   %eax,%eax
66bd87:	75 0b                	jne    0x66bd94
66bd89:	8b 0e                	mov    (%esi),%ecx
66bd8b:	ff 74 24 08          	push   0x8(%esp)
66bd8f:	8b 01                	mov    (%ecx),%eax
66bd91:	ff 50 08             	call   *0x8(%eax)
66bd94:	5e                   	pop    %esi
66bd95:	c3                   	ret
66bd96:	cc                   	int3
66bd97:	cc                   	int3
66bd98:	cc                   	int3
66bd99:	cc                   	int3
66bd9a:	cc                   	int3
66bd9b:	cc                   	int3
66bd9c:	cc                   	int3
66bd9d:	cc                   	int3
66bd9e:	cc                   	int3
66bd9f:	cc                   	int3
66bda0:	56                   	push   %esi
66bda1:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bda5:	6a 11                	push   $0x11
66bda7:	ff 36                	push   (%esi)
66bda9:	ff 74 24 10          	push   0x10(%esp)
66bdad:	e8 22 ff da ff       	call   0x41bcd4
66bdb2:	83 c4 0c             	add    $0xc,%esp
66bdb5:	85 c0                	test   %eax,%eax
66bdb7:	75 0b                	jne    0x66bdc4
66bdb9:	8b 0e                	mov    (%esi),%ecx
66bdbb:	ff 74 24 08          	push   0x8(%esp)
66bdbf:	8b 01                	mov    (%ecx),%eax
66bdc1:	ff 50 08             	call   *0x8(%eax)
66bdc4:	5e                   	pop    %esi
66bdc5:	c3                   	ret
66bdc6:	cc                   	int3
66bdc7:	cc                   	int3
66bdc8:	cc                   	int3
66bdc9:	cc                   	int3
66bdca:	cc                   	int3
66bdcb:	cc                   	int3
66bdcc:	cc                   	int3
66bdcd:	cc                   	int3
66bdce:	cc                   	int3
66bdcf:	cc                   	int3
66bdd0:	56                   	push   %esi
66bdd1:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bdd5:	6a 13                	push   $0x13
66bdd7:	ff 36                	push   (%esi)
66bdd9:	ff 74 24 10          	push   0x10(%esp)
66bddd:	e8 f2 fe da ff       	call   0x41bcd4
66bde2:	83 c4 0c             	add    $0xc,%esp
66bde5:	85 c0                	test   %eax,%eax
66bde7:	75 0b                	jne    0x66bdf4
66bde9:	8b 0e                	mov    (%esi),%ecx
66bdeb:	ff 74 24 08          	push   0x8(%esp)
66bdef:	8b 01                	mov    (%ecx),%eax
66bdf1:	ff 50 08             	call   *0x8(%eax)
66bdf4:	5e                   	pop    %esi
66bdf5:	c3                   	ret
66bdf6:	cc                   	int3
66bdf7:	cc                   	int3
66bdf8:	cc                   	int3
66bdf9:	cc                   	int3
66bdfa:	cc                   	int3
66bdfb:	cc                   	int3
66bdfc:	cc                   	int3
66bdfd:	cc                   	int3
66bdfe:	cc                   	int3
66bdff:	cc                   	int3
66be00:	56                   	push   %esi
66be01:	8b 74 24 0c          	mov    0xc(%esp),%esi
66be05:	6a 0f                	push   $0xf
66be07:	ff 36                	push   (%esi)
66be09:	ff 74 24 10          	push   0x10(%esp)
66be0d:	e8 c2 fe da ff       	call   0x41bcd4
66be12:	83 c4 0c             	add    $0xc,%esp
66be15:	85 c0                	test   %eax,%eax
66be17:	75 0b                	jne    0x66be24
66be19:	8b 0e                	mov    (%esi),%ecx
66be1b:	ff 74 24 08          	push   0x8(%esp)
66be1f:	8b 01                	mov    (%ecx),%eax
66be21:	ff 50 08             	call   *0x8(%eax)
66be24:	5e                   	pop    %esi
66be25:	c3                   	ret
66be26:	cc                   	int3
66be27:	cc                   	int3
66be28:	cc                   	int3
66be29:	cc                   	int3
66be2a:	cc                   	int3
66be2b:	cc                   	int3
66be2c:	cc                   	int3
66be2d:	cc                   	int3
66be2e:	cc                   	int3
66be2f:	cc                   	int3
66be30:	56                   	push   %esi
66be31:	8b 74 24 0c          	mov    0xc(%esp),%esi
66be35:	6a 0d                	push   $0xd
66be37:	ff 36                	push   (%esi)
66be39:	ff 74 24 10          	push   0x10(%esp)
66be3d:	e8 92 fe da ff       	call   0x41bcd4
66be42:	83 c4 0c             	add    $0xc,%esp
66be45:	85 c0                	test   %eax,%eax
66be47:	75 0b                	jne    0x66be54
66be49:	8b 0e                	mov    (%esi),%ecx
66be4b:	ff 74 24 08          	push   0x8(%esp)
66be4f:	8b 01                	mov    (%ecx),%eax
66be51:	ff 50 08             	call   *0x8(%eax)
66be54:	5e                   	pop    %esi
66be55:	c3                   	ret
66be56:	cc                   	int3
66be57:	cc                   	int3
66be58:	cc                   	int3
66be59:	cc                   	int3
66be5a:	cc                   	int3
66be5b:	cc                   	int3
66be5c:	cc                   	int3
66be5d:	cc                   	int3
66be5e:	cc                   	int3
66be5f:	cc                   	int3
66be60:	56                   	push   %esi
66be61:	8b 74 24 0c          	mov    0xc(%esp),%esi
66be65:	6a 18                	push   $0x18
66be67:	ff 36                	push   (%esi)
66be69:	ff 74 24 10          	push   0x10(%esp)
66be6d:	e8 62 fe da ff       	call   0x41bcd4
66be72:	83 c4 0c             	add    $0xc,%esp
66be75:	85 c0                	test   %eax,%eax
66be77:	75 0b                	jne    0x66be84
66be79:	8b 0e                	mov    (%esi),%ecx
66be7b:	ff 74 24 08          	push   0x8(%esp)
66be7f:	8b 01                	mov    (%ecx),%eax
66be81:	ff 50 08             	call   *0x8(%eax)
66be84:	5e                   	pop    %esi
66be85:	c3                   	ret
66be86:	cc                   	int3
66be87:	cc                   	int3
66be88:	cc                   	int3
66be89:	cc                   	int3
66be8a:	cc                   	int3
66be8b:	cc                   	int3
66be8c:	cc                   	int3
66be8d:	cc                   	int3
66be8e:	cc                   	int3
66be8f:	cc                   	int3
66be90:	56                   	push   %esi
66be91:	8b 74 24 0c          	mov    0xc(%esp),%esi
66be95:	6a 17                	push   $0x17
66be97:	ff 36                	push   (%esi)
66be99:	ff 74 24 10          	push   0x10(%esp)
66be9d:	e8 32 fe da ff       	call   0x41bcd4
66bea2:	83 c4 0c             	add    $0xc,%esp
66bea5:	85 c0                	test   %eax,%eax
66bea7:	75 0b                	jne    0x66beb4
66bea9:	8b 0e                	mov    (%esi),%ecx
66beab:	ff 74 24 08          	push   0x8(%esp)
66beaf:	8b 01                	mov    (%ecx),%eax
66beb1:	ff 50 08             	call   *0x8(%eax)
66beb4:	5e                   	pop    %esi
66beb5:	c3                   	ret
66beb6:	cc                   	int3
66beb7:	cc                   	int3
66beb8:	cc                   	int3
66beb9:	cc                   	int3
66beba:	cc                   	int3
66bebb:	cc                   	int3
66bebc:	cc                   	int3
66bebd:	cc                   	int3
66bebe:	cc                   	int3
66bebf:	cc                   	int3
66bec0:	56                   	push   %esi
66bec1:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bec5:	6a 19                	push   $0x19
66bec7:	ff 36                	push   (%esi)
66bec9:	ff 74 24 10          	push   0x10(%esp)
66becd:	e8 02 fe da ff       	call   0x41bcd4
66bed2:	83 c4 0c             	add    $0xc,%esp
66bed5:	85 c0                	test   %eax,%eax
66bed7:	75 0b                	jne    0x66bee4
66bed9:	8b 0e                	mov    (%esi),%ecx
66bedb:	ff 74 24 08          	push   0x8(%esp)
66bedf:	8b 01                	mov    (%ecx),%eax
66bee1:	ff 50 08             	call   *0x8(%eax)
66bee4:	5e                   	pop    %esi
66bee5:	c3                   	ret
66bee6:	cc                   	int3
66bee7:	cc                   	int3
66bee8:	cc                   	int3
66bee9:	cc                   	int3
66beea:	cc                   	int3
66beeb:	cc                   	int3
66beec:	cc                   	int3
66beed:	cc                   	int3
66beee:	cc                   	int3
66beef:	cc                   	int3
66bef0:	56                   	push   %esi
66bef1:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bef5:	6a 20                	push   $0x20
66bef7:	ff 36                	push   (%esi)
66bef9:	ff 74 24 10          	push   0x10(%esp)
66befd:	e8 d2 fd da ff       	call   0x41bcd4
66bf02:	83 c4 0c             	add    $0xc,%esp
66bf05:	85 c0                	test   %eax,%eax
66bf07:	75 0b                	jne    0x66bf14
66bf09:	8b 0e                	mov    (%esi),%ecx
66bf0b:	ff 74 24 08          	push   0x8(%esp)
66bf0f:	8b 01                	mov    (%ecx),%eax
66bf11:	ff 50 08             	call   *0x8(%eax)
66bf14:	5e                   	pop    %esi
66bf15:	c3                   	ret
66bf16:	cc                   	int3
66bf17:	cc                   	int3
66bf18:	cc                   	int3
66bf19:	cc                   	int3
66bf1a:	cc                   	int3
66bf1b:	cc                   	int3
66bf1c:	cc                   	int3
66bf1d:	cc                   	int3
66bf1e:	cc                   	int3
66bf1f:	cc                   	int3
66bf20:	56                   	push   %esi
66bf21:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bf25:	6a 21                	push   $0x21
66bf27:	ff 36                	push   (%esi)
66bf29:	ff 74 24 10          	push   0x10(%esp)
66bf2d:	e8 a2 fd da ff       	call   0x41bcd4
66bf32:	83 c4 0c             	add    $0xc,%esp
66bf35:	85 c0                	test   %eax,%eax
66bf37:	75 0b                	jne    0x66bf44
66bf39:	8b 0e                	mov    (%esi),%ecx
66bf3b:	ff 74 24 08          	push   0x8(%esp)
66bf3f:	8b 01                	mov    (%ecx),%eax
66bf41:	ff 50 08             	call   *0x8(%eax)
66bf44:	5e                   	pop    %esi
66bf45:	c3                   	ret
66bf46:	cc                   	int3
66bf47:	cc                   	int3
66bf48:	cc                   	int3
66bf49:	cc                   	int3
66bf4a:	cc                   	int3
66bf4b:	cc                   	int3
66bf4c:	cc                   	int3
66bf4d:	cc                   	int3
66bf4e:	cc                   	int3
66bf4f:	cc                   	int3
66bf50:	56                   	push   %esi
66bf51:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bf55:	6a 25                	push   $0x25
66bf57:	ff 36                	push   (%esi)
66bf59:	ff 74 24 10          	push   0x10(%esp)
66bf5d:	e8 72 fd da ff       	call   0x41bcd4
66bf62:	83 c4 0c             	add    $0xc,%esp
66bf65:	85 c0                	test   %eax,%eax
66bf67:	75 0b                	jne    0x66bf74
66bf69:	8b 0e                	mov    (%esi),%ecx
66bf6b:	ff 74 24 08          	push   0x8(%esp)
66bf6f:	8b 01                	mov    (%ecx),%eax
66bf71:	ff 50 08             	call   *0x8(%eax)
66bf74:	5e                   	pop    %esi
66bf75:	c3                   	ret
66bf76:	cc                   	int3
66bf77:	cc                   	int3
66bf78:	cc                   	int3
66bf79:	cc                   	int3
66bf7a:	cc                   	int3
66bf7b:	cc                   	int3
66bf7c:	cc                   	int3
66bf7d:	cc                   	int3
66bf7e:	cc                   	int3
66bf7f:	cc                   	int3
66bf80:	56                   	push   %esi
66bf81:	8b 74 24 0c          	mov    0xc(%esp),%esi
66bf85:	6a 24                	push   $0x24
66bf87:	ff 36                	push   (%esi)
66bf89:	ff 74 24 10          	push   0x10(%esp)
66bf8d:	e8 42 fd da ff       	call   0x41bcd4
66bf92:	83 c4 0c             	add    $0xc,%esp
66bf95:	85 c0                	test   %eax,%eax
66bf97:	75 0b                	jne    0x66bfa4
66bf99:	8b 0e                	mov    (%esi),%ecx