a75b64:	33 c9                	xor    %ecx,%ecx
a75b66:	85 c9                	test   %ecx,%ecx
a75b68:	0f 85 fe f9 ff ff    	jne    0xa7556c
a75b6e:	8b 46 ee             	mov    -0x12(%esi),%eax
a75b71:	3b 42 ee             	cmp    -0x12(%edx),%eax
a75b74:	0f 84 81 00 00 00    	je     0xa75bfb
a75b7a:	0f b6 f8             	movzbl %al,%edi
a75b7d:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
a75b81:	2b f8                	sub    %eax,%edi
a75b83:	74 16                	je     0xa75b9b
a75b85:	33 c9                	xor    %ecx,%ecx
a75b87:	85 ff                	test   %edi,%edi
a75b89:	0f 9f c1             	setg   %cl
a75b8c:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75b93:	85 c9                	test   %ecx,%ecx
a75b95:	0f 85 d1 f9 ff ff    	jne    0xa7556c
a75b9b:	0f b6 7e ef          	movzbl -0x11(%esi),%edi
a75b9f:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
a75ba3:	2b f8                	sub    %eax,%edi
a75ba5:	74 16                	je     0xa75bbd
a75ba7:	33 c9                	xor    %ecx,%ecx
a75ba9:	85 ff                	test   %edi,%edi
a75bab:	0f 9f c1             	setg   %cl
a75bae:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75bb5:	85 c9                	test   %ecx,%ecx
a75bb7:	0f 85 af f9 ff ff    	jne    0xa7556c
a75bbd:	0f b6 7e f0          	movzbl -0x10(%esi),%edi
a75bc1:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
a75bc5:	2b f8                	sub    %eax,%edi
a75bc7:	74 16                	je     0xa75bdf
a75bc9:	33 c9                	xor    %ecx,%ecx
a75bcb:	85 ff                	test   %edi,%edi
a75bcd:	0f 9f c1             	setg   %cl
a75bd0:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75bd7:	85 c9                	test   %ecx,%ecx
a75bd9:	0f 85 8d f9 ff ff    	jne    0xa7556c
a75bdf:	0f b6 4e f1          	movzbl -0xf(%esi),%ecx
a75be3:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
a75be7:	2b c8                	sub    %eax,%ecx
a75be9:	74 12                	je     0xa75bfd
a75beb:	33 c0                	xor    %eax,%eax
a75bed:	85 c9                	test   %ecx,%ecx
a75bef:	0f 9f c0             	setg   %al
a75bf2:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75bf9:	eb 02                	jmp    0xa75bfd
a75bfb:	33 c9                	xor    %ecx,%ecx
a75bfd:	85 c9                	test   %ecx,%ecx
a75bff:	0f 85 67 f9 ff ff    	jne    0xa7556c
a75c05:	8b 46 f2             	mov    -0xe(%esi),%eax
a75c08:	3b 42 f2             	cmp    -0xe(%edx),%eax
a75c0b:	0f 84 81 00 00 00    	je     0xa75c92
a75c11:	0f b6 f8             	movzbl %al,%edi
a75c14:	0f b6 42 f2          	movzbl -0xe(%edx),%eax
a75c18:	2b f8                	sub    %eax,%edi
a75c1a:	74 16                	je     0xa75c32
a75c1c:	33 c9                	xor    %ecx,%ecx
a75c1e:	85 ff                	test   %edi,%edi
a75c20:	0f 9f c1             	setg   %cl
a75c23:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75c2a:	85 c9                	test   %ecx,%ecx
a75c2c:	0f 85 3a f9 ff ff    	jne    0xa7556c
a75c32:	0f b6 7e f3          	movzbl -0xd(%esi),%edi
a75c36:	0f b6 42 f3          	movzbl -0xd(%edx),%eax
a75c3a:	2b f8                	sub    %eax,%edi
a75c3c:	74 16                	je     0xa75c54
a75c3e:	33 c9                	xor    %ecx,%ecx
a75c40:	85 ff                	test   %edi,%edi
a75c42:	0f 9f c1             	setg   %cl
a75c45:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75c4c:	85 c9                	test   %ecx,%ecx
a75c4e:	0f 85 18 f9 ff ff    	jne    0xa7556c
a75c54:	0f b6 7e f4          	movzbl -0xc(%esi),%edi
a75c58:	0f b6 42 f4          	movzbl -0xc(%edx),%eax
a75c5c:	2b f8                	sub    %eax,%edi
a75c5e:	74 16                	je     0xa75c76
a75c60:	33 c9                	xor    %ecx,%ecx
a75c62:	85 ff                	test   %edi,%edi
a75c64:	0f 9f c1             	setg   %cl
a75c67:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75c6e:	85 c9                	test   %ecx,%ecx
a75c70:	0f 85 f6 f8 ff ff    	jne    0xa7556c
a75c76:	0f b6 4e f5          	movzbl -0xb(%esi),%ecx
a75c7a:	0f b6 42 f5          	movzbl -0xb(%edx),%eax
a75c7e:	2b c8                	sub    %eax,%ecx
a75c80:	74 12                	je     0xa75c94
a75c82:	33 c0                	xor    %eax,%eax
a75c84:	85 c9                	test   %ecx,%ecx
a75c86:	0f 9f c0             	setg   %al
a75c89:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75c90:	eb 02                	jmp    0xa75c94
a75c92:	33 c9                	xor    %ecx,%ecx
a75c94:	85 c9                	test   %ecx,%ecx
a75c96:	0f 85 d0 f8 ff ff    	jne    0xa7556c
a75c9c:	8b 46 f6             	mov    -0xa(%esi),%eax
a75c9f:	3b 42 f6             	cmp    -0xa(%edx),%eax
a75ca2:	0f 84 82 00 00 00    	je     0xa75d2a
a75ca8:	0f b6 42 f6          	movzbl -0xa(%edx),%eax
a75cac:	0f b6 7e f6          	movzbl -0xa(%esi),%edi
a75cb0:	2b f8                	sub    %eax,%edi
a75cb2:	74 16                	je     0xa75cca
a75cb4:	33 c9                	xor    %ecx,%ecx
a75cb6:	85 ff                	test   %edi,%edi
a75cb8:	0f 9f c1             	setg   %cl
a75cbb:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75cc2:	85 c9                	test   %ecx,%ecx
a75cc4:	0f 85 a2 f8 ff ff    	jne    0xa7556c
a75cca:	0f b6 42 f7          	movzbl -0x9(%edx),%eax
a75cce:	0f b6 7e f7          	movzbl -0x9(%esi),%edi
a75cd2:	2b f8                	sub    %eax,%edi
a75cd4:	74 16                	je     0xa75cec
a75cd6:	33 c9                	xor    %ecx,%ecx
a75cd8:	85 ff                	test   %edi,%edi
a75cda:	0f 9f c1             	setg   %cl
a75cdd:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75ce4:	85 c9                	test   %ecx,%ecx
a75ce6:	0f 85 80 f8 ff ff    	jne    0xa7556c
a75cec:	0f b6 42 f8          	movzbl -0x8(%edx),%eax
a75cf0:	0f b6 7e f8          	movzbl -0x8(%esi),%edi
a75cf4:	2b f8                	sub    %eax,%edi
a75cf6:	74 16                	je     0xa75d0e
a75cf8:	33 c9                	xor    %ecx,%ecx
a75cfa:	85 ff                	test   %edi,%edi
a75cfc:	0f 9f c1             	setg   %cl
a75cff:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75d06:	85 c9                	test   %ecx,%ecx
a75d08:	0f 85 5e f8 ff ff    	jne    0xa7556c
a75d0e:	0f b6 42 f9          	movzbl -0x7(%edx),%eax
a75d12:	0f b6 4e f9          	movzbl -0x7(%esi),%ecx
a75d16:	2b c8                	sub    %eax,%ecx
a75d18:	74 12                	je     0xa75d2c
a75d1a:	33 c0                	xor    %eax,%eax
a75d1c:	85 c9                	test   %ecx,%ecx
a75d1e:	0f 9f c0             	setg   %al
a75d21:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75d28:	eb 02                	jmp    0xa75d2c
a75d2a:	33 c9                	xor    %ecx,%ecx
a75d2c:	85 c9                	test   %ecx,%ecx
a75d2e:	0f 85 38 f8 ff ff    	jne    0xa7556c
a75d34:	8b 46 fa             	mov    -0x6(%esi),%eax
a75d37:	3b 42 fa             	cmp    -0x6(%edx),%eax
a75d3a:	0f 84 81 00 00 00    	je     0xa75dc1
a75d40:	0f b6 f8             	movzbl %al,%edi
a75d43:	0f b6 42 fa          	movzbl -0x6(%edx),%eax
a75d47:	2b f8                	sub    %eax,%edi
a75d49:	74 16                	je     0xa75d61
a75d4b:	33 c9                	xor    %ecx,%ecx
a75d4d:	85 ff                	test   %edi,%edi
a75d4f:	0f 9f c1             	setg   %cl
a75d52:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75d59:	85 c9                	test   %ecx,%ecx
a75d5b:	0f 85 0b f8 ff ff    	jne    0xa7556c
a75d61:	0f b6 7e fb          	movzbl -0x5(%esi),%edi
a75d65:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
a75d69:	2b f8                	sub    %eax,%edi
a75d6b:	74 16                	je     0xa75d83
a75d6d:	33 c9                	xor    %ecx,%ecx
a75d6f:	85 ff                	test   %edi,%edi
a75d71:	0f 9f c1             	setg   %cl
a75d74:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75d7b:	85 c9                	test   %ecx,%ecx
a75d7d:	0f 85 e9 f7 ff ff    	jne    0xa7556c
a75d83:	0f b6 7e fc          	movzbl -0x4(%esi),%edi
a75d87:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
a75d8b:	2b f8                	sub    %eax,%edi
a75d8d:	74 16                	je     0xa75da5
a75d8f:	33 c9                	xor    %ecx,%ecx
a75d91:	85 ff                	test   %edi,%edi
a75d93:	0f 9f c1             	setg   %cl
a75d96:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75d9d:	85 c9                	test   %ecx,%ecx
a75d9f:	0f 85 c7 f7 ff ff    	jne    0xa7556c
a75da5:	0f b6 4e fd          	movzbl -0x3(%esi),%ecx
a75da9:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
a75dad:	2b c8                	sub    %eax,%ecx
a75daf:	74 12                	je     0xa75dc3
a75db1:	33 c0                	xor    %eax,%eax
a75db3:	85 c9                	test   %ecx,%ecx
a75db5:	0f 9f c0             	setg   %al
a75db8:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75dbf:	eb 02                	jmp    0xa75dc3
a75dc1:	33 c9                	xor    %ecx,%ecx
a75dc3:	85 c9                	test   %ecx,%ecx
a75dc5:	0f 85 a1 f7 ff ff    	jne    0xa7556c
a75dcb:	66 8b 46 fe          	mov    -0x2(%esi),%ax
a75dcf:	66 3b 42 fe          	cmp    -0x2(%edx),%ax
a75dd3:	0f 84 91 f7 ff ff    	je     0xa7556a
a75dd9:	e9 45 04 00 00       	jmp    0xa76223
a75dde:	8b 46 e1             	mov    -0x1f(%esi),%eax
a75de1:	3b 42 e1             	cmp    -0x1f(%edx),%eax
a75de4:	0f 84 82 00 00 00    	je     0xa75e6c
a75dea:	0f b6 42 e1          	movzbl -0x1f(%edx),%eax
a75dee:	0f b6 7e e1          	movzbl -0x1f(%esi),%edi
a75df2:	2b f8                	sub    %eax,%edi
a75df4:	74 16                	je     0xa75e0c
a75df6:	33 c9                	xor    %ecx,%ecx
a75df8:	85 ff                	test   %edi,%edi
a75dfa:	0f 9f c1             	setg   %cl
a75dfd:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75e04:	85 c9                	test   %ecx,%ecx
a75e06:	0f 85 60 f7 ff ff    	jne    0xa7556c
a75e0c:	0f b6 7e e2          	movzbl -0x1e(%esi),%edi
a75e10:	0f b6 42 e2          	movzbl -0x1e(%edx),%eax
a75e14:	2b f8                	sub    %eax,%edi
a75e16:	74 16                	je     0xa75e2e
a75e18:	33 c9                	xor    %ecx,%ecx
a75e1a:	85 ff                	test   %edi,%edi
a75e1c:	0f 9f c1             	setg   %cl
a75e1f:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75e26:	85 c9                	test   %ecx,%ecx
a75e28:	0f 85 3e f7 ff ff    	jne    0xa7556c
a75e2e:	0f b6 7e e3          	movzbl -0x1d(%esi),%edi
a75e32:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
a75e36:	2b f8                	sub    %eax,%edi
a75e38:	74 16                	je     0xa75e50
a75e3a:	33 c9                	xor    %ecx,%ecx
a75e3c:	85 ff                	test   %edi,%edi
a75e3e:	0f 9f c1             	setg   %cl
a75e41:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75e48:	85 c9                	test   %ecx,%ecx
a75e4a:	0f 85 1c f7 ff ff    	jne    0xa7556c
a75e50:	0f b6 4e e4          	movzbl -0x1c(%esi),%ecx
a75e54:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
a75e58:	2b c8                	sub    %eax,%ecx
a75e5a:	74 12                	je     0xa75e6e
a75e5c:	33 c0                	xor    %eax,%eax
a75e5e:	85 c9                	test   %ecx,%ecx
a75e60:	0f 9f c0             	setg   %al
a75e63:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75e6a:	eb 02                	jmp    0xa75e6e
a75e6c:	33 c9                	xor    %ecx,%ecx
a75e6e:	85 c9                	test   %ecx,%ecx
a75e70:	0f 85 f6 f6 ff ff    	jne    0xa7556c
a75e76:	8b 46 e5             	mov    -0x1b(%esi),%eax
a75e79:	3b 42 e5             	cmp    -0x1b(%edx),%eax
a75e7c:	0f 84 81 00 00 00    	je     0xa75f03
a75e82:	0f b6 f8             	movzbl %al,%edi
a75e85:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
a75e89:	2b f8                	sub    %eax,%edi
a75e8b:	74 16                	je     0xa75ea3
a75e8d:	33 c9                	xor    %ecx,%ecx
a75e8f:	85 ff                	test   %edi,%edi
a75e91:	0f 9f c1             	setg   %cl
a75e94:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75e9b:	85 c9                	test   %ecx,%ecx
a75e9d:	0f 85 c9 f6 ff ff    	jne    0xa7556c
a75ea3:	0f b6 7e e6          	movzbl -0x1a(%esi),%edi
a75ea7:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
a75eab:	2b f8                	sub    %eax,%edi
a75ead:	74 16                	je     0xa75ec5
a75eaf:	33 c9                	xor    %ecx,%ecx
a75eb1:	85 ff                	test   %edi,%edi
a75eb3:	0f 9f c1             	setg   %cl
a75eb6:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75ebd:	85 c9                	test   %ecx,%ecx
a75ebf:	0f 85 a7 f6 ff ff    	jne    0xa7556c
a75ec5:	0f b6 7e e7          	movzbl -0x19(%esi),%edi
a75ec9:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
a75ecd:	2b f8                	sub    %eax,%edi
a75ecf:	74 16                	je     0xa75ee7
a75ed1:	33 c9                	xor    %ecx,%ecx
a75ed3:	85 ff                	test   %edi,%edi
a75ed5:	0f 9f c1             	setg   %cl
a75ed8:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75edf:	85 c9                	test   %ecx,%ecx
a75ee1:	0f 85 85 f6 ff ff    	jne    0xa7556c
a75ee7:	0f b6 4e e8          	movzbl -0x18(%esi),%ecx
a75eeb:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
a75eef:	2b c8                	sub    %eax,%ecx
a75ef1:	74 12                	je     0xa75f05
a75ef3:	33 c0                	xor    %eax,%eax
a75ef5:	85 c9                	test   %ecx,%ecx
a75ef7:	0f 9f c0             	setg   %al
a75efa:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75f01:	eb 02                	jmp    0xa75f05
a75f03:	33 c9                	xor    %ecx,%ecx
a75f05:	85 c9                	test   %ecx,%ecx
a75f07:	0f 85 5f f6 ff ff    	jne    0xa7556c
a75f0d:	8b 46 e9             	mov    -0x17(%esi),%eax
a75f10:	3b 42 e9             	cmp    -0x17(%edx),%eax
a75f13:	0f 84 81 00 00 00    	je     0xa75f9a
a75f19:	0f b6 f8             	movzbl %al,%edi
a75f1c:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
a75f20:	2b f8                	sub    %eax,%edi
a75f22:	74 16                	je     0xa75f3a
a75f24:	33 c9                	xor    %ecx,%ecx
a75f26:	85 ff                	test   %edi,%edi
a75f28:	0f 9f c1             	setg   %cl
a75f2b:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75f32:	85 c9                	test   %ecx,%ecx
a75f34:	0f 85 32 f6 ff ff    	jne    0xa7556c
a75f3a:	0f b6 7e ea          	movzbl -0x16(%esi),%edi
a75f3e:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
a75f42:	2b f8                	sub    %eax,%edi
a75f44:	74 16                	je     0xa75f5c
a75f46:	33 c9                	xor    %ecx,%ecx
a75f48:	85 ff                	test   %edi,%edi
a75f4a:	0f 9f c1             	setg   %cl
a75f4d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75f54:	85 c9                	test   %ecx,%ecx
a75f56:	0f 85 10 f6 ff ff    	jne    0xa7556c
a75f5c:	0f b6 7e eb          	movzbl -0x15(%esi),%edi
a75f60:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
a75f64:	2b f8                	sub    %eax,%edi
a75f66:	74 16                	je     0xa75f7e
a75f68:	33 c9                	xor    %ecx,%ecx
a75f6a:	85 ff                	test   %edi,%edi
a75f6c:	0f 9f c1             	setg   %cl
a75f6f:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75f76:	85 c9                	test   %ecx,%ecx
a75f78:	0f 85 ee f5 ff ff    	jne    0xa7556c
a75f7e:	0f b6 4e ec          	movzbl -0x14(%esi),%ecx
a75f82:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
a75f86:	2b c8                	sub    %eax,%ecx
a75f88:	74 12                	je     0xa75f9c
a75f8a:	33 c0                	xor    %eax,%eax
a75f8c:	85 c9                	test   %ecx,%ecx
a75f8e:	0f 9f c0             	setg   %al
a75f91:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75f98:	eb 02                	jmp    0xa75f9c
a75f9a:	33 c9                	xor    %ecx,%ecx
a75f9c:	85 c9                	test   %ecx,%ecx
a75f9e:	0f 85 c8 f5 ff ff    	jne    0xa7556c
a75fa4:	8b 46 ed             	mov    -0x13(%esi),%eax
a75fa7:	3b 42 ed             	cmp    -0x13(%edx),%eax
a75faa:	0f 84 81 00 00 00    	je     0xa76031
a75fb0:	0f b6 f8             	movzbl %al,%edi
a75fb3:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
a75fb7:	2b f8                	sub    %eax,%edi
a75fb9:	74 16                	je     0xa75fd1
a75fbb:	33 c9                	xor    %ecx,%ecx
a75fbd:	85 ff                	test   %edi,%edi
a75fbf:	0f 9f c1             	setg   %cl
a75fc2:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75fc9:	85 c9                	test   %ecx,%ecx
a75fcb:	0f 85 9b f5 ff ff    	jne    0xa7556c
a75fd1:	0f b6 7e ee          	movzbl -0x12(%esi),%edi
a75fd5:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
a75fd9:	2b f8                	sub    %eax,%edi
a75fdb:	74 16                	je     0xa75ff3
a75fdd:	33 c9                	xor    %ecx,%ecx
a75fdf:	85 ff                	test   %edi,%edi
a75fe1:	0f 9f c1             	setg   %cl
a75fe4:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75feb:	85 c9                	test   %ecx,%ecx
a75fed:	0f 85 79 f5 ff ff    	jne    0xa7556c
a75ff3:	0f b6 7e ef          	movzbl -0x11(%esi),%edi
a75ff7:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
a75ffb:	2b f8                	sub    %eax,%edi
a75ffd:	74 16                	je     0xa76015
a75fff:	33 c9                	xor    %ecx,%ecx