a75914:	85 c9                	test   %ecx,%ecx
a75916:	0f 85 50 fc ff ff    	jne    0xa7556c
a7591c:	0f b6 7e fc          	movzbl -0x4(%esi),%edi
a75920:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
a75924:	2b f8                	sub    %eax,%edi
a75926:	74 16                	je     0xa7593e
a75928:	33 c9                	xor    %ecx,%ecx
a7592a:	85 ff                	test   %edi,%edi
a7592c:	0f 9f c1             	setg   %cl
a7592f:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75936:	85 c9                	test   %ecx,%ecx
a75938:	0f 85 2e fc ff ff    	jne    0xa7556c
a7593e:	0f b6 7e fd          	movzbl -0x3(%esi),%edi
a75942:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
a75946:	2b f8                	sub    %eax,%edi
a75948:	74 16                	je     0xa75960
a7594a:	33 c9                	xor    %ecx,%ecx
a7594c:	85 ff                	test   %edi,%edi
a7594e:	0f 9f c1             	setg   %cl
a75951:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75958:	85 c9                	test   %ecx,%ecx
a7595a:	0f 85 0c fc ff ff    	jne    0xa7556c
a75960:	0f b6 4e fe          	movzbl -0x2(%esi),%ecx
a75964:	0f b6 42 fe          	movzbl -0x2(%edx),%eax
a75968:	2b c8                	sub    %eax,%ecx
a7596a:	74 12                	je     0xa7597e
a7596c:	33 c0                	xor    %eax,%eax
a7596e:	85 c9                	test   %ecx,%ecx
a75970:	0f 9f c0             	setg   %al
a75973:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a7597a:	eb 02                	jmp    0xa7597e
a7597c:	33 c9                	xor    %ecx,%ecx
a7597e:	85 c9                	test   %ecx,%ecx
a75980:	0f 85 e6 fb ff ff    	jne    0xa7556c
a75986:	0f b6 42 ff          	movzbl -0x1(%edx),%eax
a7598a:	0f b6 4e ff          	movzbl -0x1(%esi),%ecx
a7598e:	2b c8                	sub    %eax,%ecx
a75990:	0f 84 d6 fb ff ff    	je     0xa7556c
a75996:	33 c0                	xor    %eax,%eax
a75998:	85 c9                	test   %ecx,%ecx
a7599a:	0f 9f c0             	setg   %al
a7599d:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a759a4:	e9 c3 fb ff ff       	jmp    0xa7556c
a759a9:	8b 46 e2             	mov    -0x1e(%esi),%eax
a759ac:	3b 42 e2             	cmp    -0x1e(%edx),%eax
a759af:	0f 84 81 00 00 00    	je     0xa75a36
a759b5:	0f b6 f8             	movzbl %al,%edi
a759b8:	0f b6 42 e2          	movzbl -0x1e(%edx),%eax
a759bc:	2b f8                	sub    %eax,%edi
a759be:	74 16                	je     0xa759d6
a759c0:	33 c9                	xor    %ecx,%ecx
a759c2:	85 ff                	test   %edi,%edi
a759c4:	0f 9f c1             	setg   %cl
a759c7:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a759ce:	85 c9                	test   %ecx,%ecx
a759d0:	0f 85 96 fb ff ff    	jne    0xa7556c
a759d6:	0f b6 7e e3          	movzbl -0x1d(%esi),%edi
a759da:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
a759de:	2b f8                	sub    %eax,%edi
a759e0:	74 16                	je     0xa759f8
a759e2:	33 c9                	xor    %ecx,%ecx
a759e4:	85 ff                	test   %edi,%edi
a759e6:	0f 9f c1             	setg   %cl
a759e9:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a759f0:	85 c9                	test   %ecx,%ecx
a759f2:	0f 85 74 fb ff ff    	jne    0xa7556c
a759f8:	0f b6 7e e4          	movzbl -0x1c(%esi),%edi
a759fc:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
a75a00:	2b f8                	sub    %eax,%edi
a75a02:	74 16                	je     0xa75a1a
a75a04:	33 c9                	xor    %ecx,%ecx
a75a06:	85 ff                	test   %edi,%edi
a75a08:	0f 9f c1             	setg   %cl
a75a0b:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75a12:	85 c9                	test   %ecx,%ecx
a75a14:	0f 85 52 fb ff ff    	jne    0xa7556c
a75a1a:	0f b6 4e e5          	movzbl -0x1b(%esi),%ecx
a75a1e:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
a75a22:	2b c8                	sub    %eax,%ecx
a75a24:	74 12                	je     0xa75a38
a75a26:	33 c0                	xor    %eax,%eax
a75a28:	85 c9                	test   %ecx,%ecx
a75a2a:	0f 9f c0             	setg   %al
a75a2d:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75a34:	eb 02                	jmp    0xa75a38
a75a36:	33 c9                	xor    %ecx,%ecx
a75a38:	85 c9                	test   %ecx,%ecx
a75a3a:	0f 85 2c fb ff ff    	jne    0xa7556c
a75a40:	8b 46 e6             	mov    -0x1a(%esi),%eax
a75a43:	3b 42 e6             	cmp    -0x1a(%edx),%eax
a75a46:	0f 84 81 00 00 00    	je     0xa75acd
a75a4c:	0f b6 f8             	movzbl %al,%edi
a75a4f:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
a75a53:	2b f8                	sub    %eax,%edi
a75a55:	74 16                	je     0xa75a6d
a75a57:	33 c9                	xor    %ecx,%ecx
a75a59:	85 ff                	test   %edi,%edi
a75a5b:	0f 9f c1             	setg   %cl
a75a5e:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75a65:	85 c9                	test   %ecx,%ecx
a75a67:	0f 85 ff fa ff ff    	jne    0xa7556c
a75a6d:	0f b6 7e e7          	movzbl -0x19(%esi),%edi
a75a71:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
a75a75:	2b f8                	sub    %eax,%edi
a75a77:	74 16                	je     0xa75a8f
a75a79:	33 c9                	xor    %ecx,%ecx
a75a7b:	85 ff                	test   %edi,%edi
a75a7d:	0f 9f c1             	setg   %cl
a75a80:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75a87:	85 c9                	test   %ecx,%ecx
a75a89:	0f 85 dd fa ff ff    	jne    0xa7556c
a75a8f:	0f b6 7e e8          	movzbl -0x18(%esi),%edi
a75a93:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
a75a97:	2b f8                	sub    %eax,%edi
a75a99:	74 16                	je     0xa75ab1
a75a9b:	33 c9                	xor    %ecx,%ecx
a75a9d:	85 ff                	test   %edi,%edi
a75a9f:	0f 9f c1             	setg   %cl
a75aa2:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75aa9:	85 c9                	test   %ecx,%ecx
a75aab:	0f 85 bb fa ff ff    	jne    0xa7556c
a75ab1:	0f b6 4e e9          	movzbl -0x17(%esi),%ecx
a75ab5:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
a75ab9:	2b c8                	sub    %eax,%ecx
a75abb:	74 12                	je     0xa75acf
a75abd:	33 c0                	xor    %eax,%eax
a75abf:	85 c9                	test   %ecx,%ecx
a75ac1:	0f 9f c0             	setg   %al
a75ac4:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75acb:	eb 02                	jmp    0xa75acf
a75acd:	33 c9                	xor    %ecx,%ecx
a75acf:	85 c9                	test   %ecx,%ecx
a75ad1:	0f 85 95 fa ff ff    	jne    0xa7556c
a75ad7:	8b 46 ea             	mov    -0x16(%esi),%eax
a75ada:	3b 42 ea             	cmp    -0x16(%edx),%eax
a75add:	0f 84 81 00 00 00    	je     0xa75b64
a75ae3:	0f b6 f8             	movzbl %al,%edi
a75ae6:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
a75aea:	2b f8                	sub    %eax,%edi
a75aec:	74 16                	je     0xa75b04
a75aee:	33 c9                	xor    %ecx,%ecx
a75af0:	85 ff                	test   %edi,%edi
a75af2:	0f 9f c1             	setg   %cl
a75af5:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75afc:	85 c9                	test   %ecx,%ecx
a75afe:	0f 85 68 fa ff ff    	jne    0xa7556c
a75b04:	0f b6 7e eb          	movzbl -0x15(%esi),%edi
a75b08:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
a75b0c:	2b f8                	sub    %eax,%edi
a75b0e:	74 16                	je     0xa75b26
a75b10:	33 c9                	xor    %ecx,%ecx
a75b12:	85 ff                	test   %edi,%edi
a75b14:	0f 9f c1             	setg   %cl
a75b17:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75b1e:	85 c9                	test   %ecx,%ecx
a75b20:	0f 85 46 fa ff ff    	jne    0xa7556c
a75b26:	0f b6 7e ec          	movzbl -0x14(%esi),%edi
a75b2a:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
a75b2e:	2b f8                	sub    %eax,%edi
a75b30:	74 16                	je     0xa75b48
a75b32:	33 c9                	xor    %ecx,%ecx
a75b34:	85 ff                	test   %edi,%edi
a75b36:	0f 9f c1             	setg   %cl
a75b39:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
a75b40:	85 c9                	test   %ecx,%ecx
a75b42:	0f 85 24 fa ff ff    	jne    0xa7556c
a75b48:	0f b6 4e ed          	movzbl -0x13(%esi),%ecx
a75b4c:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
a75b50:	2b c8                	sub    %eax,%ecx
a75b52:	74 12                	je     0xa75b66
a75b54:	33 c0                	xor    %eax,%eax
a75b56:	85 c9                	test   %ecx,%ecx
a75b58:	0f 9f c0             	setg   %al
a75b5b:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
a75b62:	eb 02                	jmp    0xa75b66
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