4b3c1d:	c3                   	ret
4b3c1e:	cc                   	int3
4b3c1f:	cc                   	int3
4b3c20:	b8 14 a5 6a 00       	mov    $0x6aa514,%eax
4b3c25:	c3                   	ret
4b3c26:	cc                   	int3
4b3c27:	cc                   	int3
4b3c28:	cc                   	int3
4b3c29:	cc                   	int3
4b3c2a:	cc                   	int3
4b3c2b:	cc                   	int3
4b3c2c:	cc                   	int3
4b3c2d:	cc                   	int3
4b3c2e:	cc                   	int3
4b3c2f:	cc                   	int3
4b3c30:	68 14 a5 6a 00       	push   $0x6aa514
4b3c35:	e8 16 7f 01 00       	call   0x4cbb50
4b3c3a:	83 c4 04             	add    $0x4,%esp
4b3c3d:	c3                   	ret
4b3c3e:	cc                   	int3
4b3c3f:	cc                   	int3
4b3c40:	b8 30 a5 6a 00       	mov    $0x6aa530,%eax
4b3c45:	c3                   	ret
4b3c46:	cc                   	int3
4b3c47:	cc                   	int3
4b3c48:	cc                   	int3
4b3c49:	cc                   	int3
4b3c4a:	cc                   	int3
4b3c4b:	cc                   	int3
4b3c4c:	cc                   	int3
4b3c4d:	cc                   	int3
4b3c4e:	cc                   	int3
4b3c4f:	cc                   	int3
4b3c50:	b8 28 a4 6a 00       	mov    $0x6aa428,%eax
4b3c55:	c3                   	ret
4b3c56:	cc                   	int3
4b3c57:	cc                   	int3
4b3c58:	cc                   	int3
4b3c59:	cc                   	int3
4b3c5a:	cc                   	int3
4b3c5b:	cc                   	int3
4b3c5c:	cc                   	int3
4b3c5d:	cc                   	int3
4b3c5e:	cc                   	int3
4b3c5f:	cc                   	int3
4b3c60:	68 f8 a4 6a 00       	push   $0x6aa4f8
4b3c65:	ff 74 24 08          	push   0x8(%esp)
4b3c69:	e8 22 e2 ff ff       	call   0x4b1e90
4b3c6e:	83 c4 08             	add    $0x8,%esp
4b3c71:	c3                   	ret
4b3c72:	cc                   	int3
4b3c73:	cc                   	int3
4b3c74:	cc                   	int3
4b3c75:	cc                   	int3
4b3c76:	cc                   	int3
4b3c77:	cc                   	int3
4b3c78:	cc                   	int3
4b3c79:	cc                   	int3
4b3c7a:	cc                   	int3
4b3c7b:	cc                   	int3
4b3c7c:	cc                   	int3
4b3c7d:	cc                   	int3
4b3c7e:	cc                   	int3
4b3c7f:	cc                   	int3
4b3c80:	b8 f8 a4 6a 00       	mov    $0x6aa4f8,%eax
4b3c85:	c3                   	ret
4b3c86:	cc                   	int3
4b3c87:	cc                   	int3
4b3c88:	cc                   	int3
4b3c89:	cc                   	int3
4b3c8a:	cc                   	int3
4b3c8b:	cc                   	int3
4b3c8c:	cc                   	int3
4b3c8d:	cc                   	int3
4b3c8e:	cc                   	int3
4b3c8f:	cc                   	int3
4b3c90:	68 f8 a4 6a 00       	push   $0x6aa4f8
4b3c95:	e8 b6 7e 01 00       	call   0x4cbb50
4b3c9a:	83 c4 04             	add    $0x4,%esp
4b3c9d:	c3                   	ret
4b3c9e:	cc                   	int3
4b3c9f:	cc                   	int3
4b3ca0:	b8 80 a3 6a 00       	mov    $0x6aa380,%eax
4b3ca5:	c3                   	ret
4b3ca6:	cc                   	int3
4b3ca7:	cc                   	int3
4b3ca8:	cc                   	int3
4b3ca9:	cc                   	int3
4b3caa:	cc                   	int3
4b3cab:	cc                   	int3
4b3cac:	cc                   	int3
4b3cad:	cc                   	int3
4b3cae:	cc                   	int3
4b3caf:	cc                   	int3
4b3cb0:	b8 64 a3 6a 00       	mov    $0x6aa364,%eax
4b3cb5:	c3                   	ret
4b3cb6:	cc                   	int3
4b3cb7:	cc                   	int3
4b3cb8:	cc                   	int3
4b3cb9:	cc                   	int3
4b3cba:	cc                   	int3
4b3cbb:	cc                   	int3
4b3cbc:	cc                   	int3
4b3cbd:	cc                   	int3
4b3cbe:	cc                   	int3
4b3cbf:	cc                   	int3
4b3cc0:	68 48 a3 6a 00       	push   $0x6aa348
4b3cc5:	ff 74 24 08          	push   0x8(%esp)
4b3cc9:	e8 c2 e1 ff ff       	call   0x4b1e90
4b3cce:	83 c4 08             	add    $0x8,%esp
4b3cd1:	c3                   	ret
4b3cd2:	cc                   	int3
4b3cd3:	cc                   	int3
4b3cd4:	cc                   	int3
4b3cd5:	cc                   	int3
4b3cd6:	cc                   	int3
4b3cd7:	cc                   	int3
4b3cd8:	cc                   	int3
4b3cd9:	cc                   	int3
4b3cda:	cc                   	int3
4b3cdb:	cc                   	int3
4b3cdc:	cc                   	int3
4b3cdd:	cc                   	int3
4b3cde:	cc                   	int3
4b3cdf:	cc                   	int3
4b3ce0:	68 48 a3 6a 00       	push   $0x6aa348
4b3ce5:	e8 66 7e 01 00       	call   0x4cbb50
4b3cea:	83 c4 04             	add    $0x4,%esp
4b3ced:	c3                   	ret
4b3cee:	cc                   	int3
4b3cef:	cc                   	int3
4b3cf0:	b8 4c a5 6a 00       	mov    $0x6aa54c,%eax
4b3cf5:	c3                   	ret
4b3cf6:	cc                   	int3
4b3cf7:	cc                   	int3
4b3cf8:	cc                   	int3
4b3cf9:	cc                   	int3
4b3cfa:	cc                   	int3
4b3cfb:	cc                   	int3
4b3cfc:	cc                   	int3
4b3cfd:	cc                   	int3
4b3cfe:	cc                   	int3
4b3cff:	cc                   	int3
4b3d00:	b8 b8 a3 6a 00       	mov    $0x6aa3b8,%eax
4b3d05:	c3                   	ret
4b3d06:	cc                   	int3
4b3d07:	cc                   	int3
4b3d08:	cc                   	int3
4b3d09:	cc                   	int3
4b3d0a:	cc                   	int3
4b3d0b:	cc                   	int3
4b3d0c:	cc                   	int3
4b3d0d:	cc                   	int3
4b3d0e:	cc                   	int3
4b3d0f:	cc                   	int3
4b3d10:	b8 9c a3 6a 00       	mov    $0x6aa39c,%eax
4b3d15:	c3                   	ret
4b3d16:	cc                   	int3
4b3d17:	cc                   	int3
4b3d18:	cc                   	int3
4b3d19:	cc                   	int3
4b3d1a:	cc                   	int3
4b3d1b:	cc                   	int3
4b3d1c:	cc                   	int3
4b3d1d:	cc                   	int3
4b3d1e:	cc                   	int3
4b3d1f:	cc                   	int3
4b3d20:	68 a4 a4 6a 00       	push   $0x6aa4a4
4b3d25:	ff 74 24 10          	push   0x10(%esp)
4b3d29:	ff 74 24 10          	push   0x10(%esp)
4b3d2d:	ff 74 24 10          	push   0x10(%esp)
4b3d31:	e8 0a 83 01 00       	call   0x4cc040
4b3d36:	83 c4 10             	add    $0x10,%esp
4b3d39:	c3                   	ret
4b3d3a:	cc                   	int3
4b3d3b:	cc                   	int3
4b3d3c:	cc                   	int3
4b3d3d:	cc                   	int3
4b3d3e:	cc                   	int3
4b3d3f:	cc                   	int3
4b3d40:	68 f8 a4 6a 00       	push   $0x6aa4f8
4b3d45:	ff 74 24 10          	push   0x10(%esp)
4b3d49:	ff 74 24 10          	push   0x10(%esp)
4b3d4d:	ff 74 24 10          	push   0x10(%esp)
4b3d51:	e8 ea 82 01 00       	call   0x4cc040
4b3d56:	83 c4 10             	add    $0x10,%esp
4b3d59:	c3                   	ret
4b3d5a:	cc                   	int3
4b3d5b:	cc                   	int3
4b3d5c:	cc                   	int3
4b3d5d:	cc                   	int3
4b3d5e:	cc                   	int3
4b3d5f:	cc                   	int3
4b3d60:	68 58 a4 6a 00       	push   $0x6aa458
4b3d65:	ff 74 24 10          	push   0x10(%esp)
4b3d69:	ff 74 24 10          	push   0x10(%esp)
4b3d6d:	ff 74 24 10          	push   0x10(%esp)
4b3d71:	e8 ca 82 01 00       	call   0x4cc040
4b3d76:	83 c4 10             	add    $0x10,%esp
4b3d79:	c3                   	ret
4b3d7a:	cc                   	int3
4b3d7b:	cc                   	int3
4b3d7c:	cc                   	int3
4b3d7d:	cc                   	int3
4b3d7e:	cc                   	int3
4b3d7f:	cc                   	int3
4b3d80:	68 48 a3 6a 00       	push   $0x6aa348
4b3d85:	ff 74 24 10          	push   0x10(%esp)
4b3d89:	ff 74 24 10          	push   0x10(%esp)
4b3d8d:	ff 74 24 10          	push   0x10(%esp)
4b3d91:	e8 aa 82 01 00       	call   0x4cc040
4b3d96:	83 c4 10             	add    $0x10,%esp
4b3d99:	c3                   	ret
4b3d9a:	cc                   	int3
4b3d9b:	cc                   	int3
4b3d9c:	cc                   	int3
4b3d9d:	cc                   	int3
4b3d9e:	cc                   	int3
4b3d9f:	cc                   	int3
4b3da0:	68 a4 a4 6a 00       	push   $0x6aa4a4
4b3da5:	ff 74 24 0c          	push   0xc(%esp)
4b3da9:	ff 74 24 0c          	push   0xc(%esp)
4b3dad:	e8 4e 9e 01 00       	call   0x4cdc00
4b3db2:	83 c4 0c             	add    $0xc,%esp
4b3db5:	c3                   	ret
4b3db6:	cc                   	int3
4b3db7:	cc                   	int3
4b3db8:	cc                   	int3
4b3db9:	cc                   	int3
4b3dba:	cc                   	int3
4b3dbb:	cc                   	int3
4b3dbc:	cc                   	int3
4b3dbd:	cc                   	int3
4b3dbe:	cc                   	int3
4b3dbf:	cc                   	int3
4b3dc0:	68 f8 a4 6a 00       	push   $0x6aa4f8
4b3dc5:	ff 74 24 0c          	push   0xc(%esp)
4b3dc9:	ff 74 24 0c          	push   0xc(%esp)
4b3dcd:	e8 2e 9e 01 00       	call   0x4cdc00
4b3dd2:	83 c4 0c             	add    $0xc,%esp
4b3dd5:	c3                   	ret
4b3dd6:	cc                   	int3
4b3dd7:	cc                   	int3
4b3dd8:	cc                   	int3
4b3dd9:	cc                   	int3
4b3dda:	cc                   	int3
4b3ddb:	cc                   	int3
4b3ddc:	cc                   	int3
4b3ddd:	cc                   	int3
4b3dde:	cc                   	int3
4b3ddf:	cc                   	int3
4b3de0:	68 58 a4 6a 00       	push   $0x6aa458
4b3de5:	ff 74 24 0c          	push   0xc(%esp)
4b3de9:	ff 74 24 0c          	push   0xc(%esp)
4b3ded:	e8 0e 9e 01 00       	call   0x4cdc00
4b3df2:	83 c4 0c             	add    $0xc,%esp
4b3df5:	c3                   	ret
4b3df6:	cc                   	int3
4b3df7:	cc                   	int3
4b3df8:	cc                   	int3
4b3df9:	cc                   	int3
4b3dfa:	cc                   	int3
4b3dfb:	cc                   	int3
4b3dfc:	cc                   	int3
4b3dfd:	cc                   	int3
4b3dfe:	cc                   	int3
4b3dff:	cc                   	int3
4b3e00:	68 88 a4 6a 00       	push   $0x6aa488
4b3e05:	ff 74 24 0c          	push   0xc(%esp)
4b3e09:	ff 74 24 0c          	push   0xc(%esp)
4b3e0d:	e8 ee 9d 01 00       	call   0x4cdc00
4b3e12:	83 c4 0c             	add    $0xc,%esp
4b3e15:	c3                   	ret
4b3e16:	cc                   	int3
4b3e17:	cc                   	int3
4b3e18:	cc                   	int3
4b3e19:	cc                   	int3
4b3e1a:	cc                   	int3
4b3e1b:	cc                   	int3
4b3e1c:	cc                   	int3
4b3e1d:	cc                   	int3
4b3e1e:	cc                   	int3
4b3e1f:	cc                   	int3
4b3e20:	68 48 a3 6a 00       	push   $0x6aa348
4b3e25:	ff 74 24 0c          	push   0xc(%esp)
4b3e29:	ff 74 24 0c          	push   0xc(%esp)
4b3e2d:	e8 ce 9d 01 00       	call   0x4cdc00
4b3e32:	83 c4 0c             	add    $0xc,%esp
4b3e35:	c3                   	ret
4b3e36:	cc                   	int3
4b3e37:	cc                   	int3
4b3e38:	cc                   	int3
4b3e39:	cc                   	int3
4b3e3a:	cc                   	int3
4b3e3b:	cc                   	int3
4b3e3c:	cc                   	int3
4b3e3d:	cc                   	int3
4b3e3e:	cc                   	int3
4b3e3f:	cc                   	int3
4b3e40:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4b3e44:	8b 54 24 08          	mov    0x8(%esp),%edx
4b3e48:	56                   	push   %esi
4b3e49:	8b 71 04             	mov    0x4(%ecx),%esi
4b3e4c:	8b 42 04             	mov    0x4(%edx),%eax
4b3e4f:	81 e6 00 01 00 00    	and    $0x100,%esi
4b3e55:	25 00 01 00 00       	and    $0x100,%eax
4b3e5a:	3b f0                	cmp    %eax,%esi
4b3e5c:	74 10                	je     0x4b3e6e
4b3e5e:	33 c0                	xor    %eax,%eax
4b3e60:	85 f6                	test   %esi,%esi
4b3e62:	5e                   	pop    %esi
4b3e63:	0f 94 c0             	sete   %al
4b3e66:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
4b3e6d:	c3                   	ret
4b3e6e:	52                   	push   %edx
4b3e6f:	51                   	push   %ecx
4b3e70:	e8 eb d9 ff ff       	call   0x4b1860
4b3e75:	83 c4 08             	add    $0x8,%esp
4b3e78:	85 f6                	test   %esi,%esi
4b3e7a:	74 02                	je     0x4b3e7e
4b3e7c:	f7 d8                	neg    %eax
4b3e7e:	5e                   	pop    %esi
4b3e7f:	c3                   	ret
4b3e80:	8b 44 24 04          	mov    0x4(%esp),%eax
4b3e84:	33 c9                	xor    %ecx,%ecx
4b3e86:	53                   	push   %ebx
4b3e87:	33 db                	xor    %ebx,%ebx
4b3e89:	85 c0                	test   %eax,%eax
4b3e8b:	75 02                	jne    0x4b3e8f
4b3e8d:	5b                   	pop    %ebx
4b3e8e:	c3                   	ret
4b3e8f:	8b 50 04             	mov    0x4(%eax),%edx
4b3e92:	81 fa 02 01 00 00    	cmp    $0x102,%edx
4b3e98:	75 13                	jne    0x4b3ead
4b3e9a:	bb 01 00 00 00       	mov    $0x1,%ebx
4b3e9f:	56                   	push   %esi
4b3ea0:	8b 30                	mov    (%eax),%esi
4b3ea2:	83 fe 04             	cmp    $0x4,%esi
4b3ea5:	7e 10                	jle    0x4b3eb7
4b3ea7:	5e                   	pop    %esi
4b3ea8:	83 c8 ff             	or     $0xffffffff,%eax
4b3eab:	5b                   	pop    %ebx
4b3eac:	c3                   	ret
4b3ead:	83 fa 02             	cmp    $0x2,%edx
4b3eb0:	74 ed                	je     0x4b3e9f
4b3eb2:	83 c8 ff             	or     $0xffffffff,%eax
4b3eb5:	5b                   	pop    %ebx
4b3eb6:	c3                   	ret
4b3eb7:	57                   	push   %edi
4b3eb8:	8b 78 08             	mov    0x8(%eax),%edi