442b8f:	8b c3                	mov    %ebx,%eax
442b91:	85 c0                	test   %eax,%eax
442b93:	0f 85 35 07 00 00    	jne    0x4432ce
442b99:	8b 42 eb             	mov    -0x15(%edx),%eax
442b9c:	3b 41 eb             	cmp    -0x15(%ecx),%eax
442b9f:	74 46                	je     0x442be7
442ba1:	0f b6 f0             	movzbl %al,%esi
442ba4:	0f b6 41 eb          	movzbl -0x15(%ecx),%eax
442ba8:	2b f0                	sub    %eax,%esi
442baa:	75 18                	jne    0x442bc4
442bac:	0f b6 72 ec          	movzbl -0x14(%edx),%esi
442bb0:	0f b6 41 ec          	movzbl -0x14(%ecx),%eax
442bb4:	2b f0                	sub    %eax,%esi
442bb6:	75 0c                	jne    0x442bc4
442bb8:	0f b6 72 ed          	movzbl -0x13(%edx),%esi
442bbc:	0f b6 41 ed          	movzbl -0x13(%ecx),%eax
442bc0:	2b f0                	sub    %eax,%esi
442bc2:	74 10                	je     0x442bd4
442bc4:	33 c0                	xor    %eax,%eax
442bc6:	85 f6                	test   %esi,%esi
442bc8:	0f 9f c0             	setg   %al
442bcb:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442bd2:	eb 15                	jmp    0x442be9
442bd4:	0f b6 72 ee          	movzbl -0x12(%edx),%esi
442bd8:	0f b6 41 ee          	movzbl -0x12(%ecx),%eax
442bdc:	2b f0                	sub    %eax,%esi
442bde:	89 75 fc             	mov    %esi,-0x4(%ebp)
442be1:	75 e1                	jne    0x442bc4
442be3:	8b c6                	mov    %esi,%eax
442be5:	eb 02                	jmp    0x442be9
442be7:	8b c3                	mov    %ebx,%eax
442be9:	85 c0                	test   %eax,%eax
442beb:	0f 85 dd 06 00 00    	jne    0x4432ce
442bf1:	8b 42 ef             	mov    -0x11(%edx),%eax
442bf4:	3b 41 ef             	cmp    -0x11(%ecx),%eax
442bf7:	74 46                	je     0x442c3f
442bf9:	0f b6 f0             	movzbl %al,%esi
442bfc:	0f b6 41 ef          	movzbl -0x11(%ecx),%eax
442c00:	2b f0                	sub    %eax,%esi
442c02:	75 18                	jne    0x442c1c
442c04:	0f b6 72 f0          	movzbl -0x10(%edx),%esi
442c08:	0f b6 41 f0          	movzbl -0x10(%ecx),%eax
442c0c:	2b f0                	sub    %eax,%esi
442c0e:	75 0c                	jne    0x442c1c
442c10:	0f b6 72 f1          	movzbl -0xf(%edx),%esi
442c14:	0f b6 41 f1          	movzbl -0xf(%ecx),%eax
442c18:	2b f0                	sub    %eax,%esi
442c1a:	74 10                	je     0x442c2c
442c1c:	33 c0                	xor    %eax,%eax
442c1e:	85 f6                	test   %esi,%esi
442c20:	0f 9f c0             	setg   %al
442c23:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442c2a:	eb 15                	jmp    0x442c41
442c2c:	0f b6 72 f2          	movzbl -0xe(%edx),%esi
442c30:	0f b6 41 f2          	movzbl -0xe(%ecx),%eax
442c34:	2b f0                	sub    %eax,%esi
442c36:	89 75 fc             	mov    %esi,-0x4(%ebp)
442c39:	75 e1                	jne    0x442c1c
442c3b:	8b c6                	mov    %esi,%eax
442c3d:	eb 02                	jmp    0x442c41
442c3f:	8b c3                	mov    %ebx,%eax
442c41:	85 c0                	test   %eax,%eax
442c43:	0f 85 85 06 00 00    	jne    0x4432ce
442c49:	8b 42 f3             	mov    -0xd(%edx),%eax
442c4c:	3b 41 f3             	cmp    -0xd(%ecx),%eax
442c4f:	74 46                	je     0x442c97
442c51:	0f b6 f0             	movzbl %al,%esi
442c54:	0f b6 41 f3          	movzbl -0xd(%ecx),%eax
442c58:	2b f0                	sub    %eax,%esi
442c5a:	75 18                	jne    0x442c74
442c5c:	0f b6 72 f4          	movzbl -0xc(%edx),%esi
442c60:	0f b6 41 f4          	movzbl -0xc(%ecx),%eax
442c64:	2b f0                	sub    %eax,%esi
442c66:	75 0c                	jne    0x442c74
442c68:	0f b6 72 f5          	movzbl -0xb(%edx),%esi
442c6c:	0f b6 41 f5          	movzbl -0xb(%ecx),%eax
442c70:	2b f0                	sub    %eax,%esi
442c72:	74 10                	je     0x442c84
442c74:	33 c0                	xor    %eax,%eax
442c76:	85 f6                	test   %esi,%esi
442c78:	0f 9f c0             	setg   %al
442c7b:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442c82:	eb 15                	jmp    0x442c99
442c84:	0f b6 72 f6          	movzbl -0xa(%edx),%esi
442c88:	0f b6 41 f6          	movzbl -0xa(%ecx),%eax
442c8c:	2b f0                	sub    %eax,%esi
442c8e:	89 75 fc             	mov    %esi,-0x4(%ebp)
442c91:	75 e1                	jne    0x442c74
442c93:	8b c6                	mov    %esi,%eax
442c95:	eb 02                	jmp    0x442c99
442c97:	8b c3                	mov    %ebx,%eax
442c99:	85 c0                	test   %eax,%eax
442c9b:	0f 85 2d 06 00 00    	jne    0x4432ce
442ca1:	8b 42 f7             	mov    -0x9(%edx),%eax
442ca4:	3b 41 f7             	cmp    -0x9(%ecx),%eax
442ca7:	74 46                	je     0x442cef
442ca9:	0f b6 f0             	movzbl %al,%esi
442cac:	0f b6 41 f7          	movzbl -0x9(%ecx),%eax
442cb0:	2b f0                	sub    %eax,%esi
442cb2:	75 18                	jne    0x442ccc
442cb4:	0f b6 72 f8          	movzbl -0x8(%edx),%esi
442cb8:	0f b6 41 f8          	movzbl -0x8(%ecx),%eax
442cbc:	2b f0                	sub    %eax,%esi
442cbe:	75 0c                	jne    0x442ccc
442cc0:	0f b6 72 f9          	movzbl -0x7(%edx),%esi
442cc4:	0f b6 41 f9          	movzbl -0x7(%ecx),%eax
442cc8:	2b f0                	sub    %eax,%esi
442cca:	74 10                	je     0x442cdc
442ccc:	33 c0                	xor    %eax,%eax
442cce:	85 f6                	test   %esi,%esi
442cd0:	0f 9f c0             	setg   %al
442cd3:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442cda:	eb 15                	jmp    0x442cf1
442cdc:	0f b6 72 fa          	movzbl -0x6(%edx),%esi
442ce0:	0f b6 41 fa          	movzbl -0x6(%ecx),%eax
442ce4:	2b f0                	sub    %eax,%esi
442ce6:	89 75 fc             	mov    %esi,-0x4(%ebp)
442ce9:	75 e1                	jne    0x442ccc
442ceb:	8b c6                	mov    %esi,%eax
442ced:	eb 02                	jmp    0x442cf1
442cef:	8b c3                	mov    %ebx,%eax
442cf1:	85 c0                	test   %eax,%eax
442cf3:	0f 85 d5 05 00 00    	jne    0x4432ce
442cf9:	8b 42 fb             	mov    -0x5(%edx),%eax
442cfc:	3b 41 fb             	cmp    -0x5(%ecx),%eax
442cff:	74 4d                	je     0x442d4e
442d01:	0f b6 f0             	movzbl %al,%esi
442d04:	0f b6 41 fb          	movzbl -0x5(%ecx),%eax
442d08:	2b f0                	sub    %eax,%esi
442d0a:	74 10                	je     0x442d1c
442d0c:	33 db                	xor    %ebx,%ebx
442d0e:	85 f6                	test   %esi,%esi
442d10:	0f 9f c3             	setg   %bl
442d13:	8d 1c 5d ff ff ff ff 	lea    -0x1(,%ebx,2),%ebx
442d1a:	eb 32                	jmp    0x442d4e
442d1c:	0f b6 72 fc          	movzbl -0x4(%edx),%esi
442d20:	0f b6 41 fc          	movzbl -0x4(%ecx),%eax
442d24:	2b f0                	sub    %eax,%esi
442d26:	75 e4                	jne    0x442d0c
442d28:	0f b6 72 fd          	movzbl -0x3(%edx),%esi
442d2c:	0f b6 41 fd          	movzbl -0x3(%ecx),%eax
442d30:	2b f0                	sub    %eax,%esi
442d32:	75 d8                	jne    0x442d0c
442d34:	0f b6 5a fe          	movzbl -0x2(%edx),%ebx
442d38:	0f b6 41 fe          	movzbl -0x2(%ecx),%eax
442d3c:	2b d8                	sub    %eax,%ebx
442d3e:	74 0e                	je     0x442d4e
442d40:	33 c0                	xor    %eax,%eax
442d42:	85 db                	test   %ebx,%ebx
442d44:	0f 9f c0             	setg   %al
442d47:	8d 1c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ebx
442d4e:	85 db                	test   %ebx,%ebx
442d50:	0f 85 8b fd ff ff    	jne    0x442ae1
442d56:	0f b6 52 ff          	movzbl -0x1(%edx),%edx
442d5a:	0f b6 41 ff          	movzbl -0x1(%ecx),%eax
442d5e:	2b d0                	sub    %eax,%edx
442d60:	74 0e                	je     0x442d70
442d62:	33 c0                	xor    %eax,%eax
442d64:	85 d2                	test   %edx,%edx
442d66:	0f 9f c0             	setg   %al
442d69:	8d 14 45 ff ff ff ff 	lea    -0x1(,%eax,2),%edx
442d70:	8b c2                	mov    %edx,%eax
442d72:	e9 57 05 00 00       	jmp    0x4432ce
442d77:	8b 42 e2             	mov    -0x1e(%edx),%eax
442d7a:	3b 41 e2             	cmp    -0x1e(%ecx),%eax
442d7d:	74 46                	je     0x442dc5
442d7f:	0f b6 f0             	movzbl %al,%esi
442d82:	0f b6 41 e2          	movzbl -0x1e(%ecx),%eax
442d86:	2b f0                	sub    %eax,%esi
442d88:	75 18                	jne    0x442da2
442d8a:	0f b6 72 e3          	movzbl -0x1d(%edx),%esi
442d8e:	0f b6 41 e3          	movzbl -0x1d(%ecx),%eax
442d92:	2b f0                	sub    %eax,%esi
442d94:	75 0c                	jne    0x442da2
442d96:	0f b6 72 e4          	movzbl -0x1c(%edx),%esi
442d9a:	0f b6 41 e4          	movzbl -0x1c(%ecx),%eax
442d9e:	2b f0                	sub    %eax,%esi
442da0:	74 10                	je     0x442db2
442da2:	33 c0                	xor    %eax,%eax
442da4:	85 f6                	test   %esi,%esi
442da6:	0f 9f c0             	setg   %al
442da9:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442db0:	eb 15                	jmp    0x442dc7
442db2:	0f b6 72 e5          	movzbl -0x1b(%edx),%esi
442db6:	0f b6 41 e5          	movzbl -0x1b(%ecx),%eax
442dba:	2b f0                	sub    %eax,%esi
442dbc:	89 75 fc             	mov    %esi,-0x4(%ebp)
442dbf:	75 e1                	jne    0x442da2
442dc1:	8b c6                	mov    %esi,%eax
442dc3:	eb 02                	jmp    0x442dc7
442dc5:	8b c3                	mov    %ebx,%eax
442dc7:	85 c0                	test   %eax,%eax
442dc9:	0f 85 ff 04 00 00    	jne    0x4432ce
442dcf:	8b 42 e6             	mov    -0x1a(%edx),%eax
442dd2:	3b 41 e6             	cmp    -0x1a(%ecx),%eax
442dd5:	74 47                	je     0x442e1e
442dd7:	0f b6 41 e6          	movzbl -0x1a(%ecx),%eax
442ddb:	0f b6 72 e6          	movzbl -0x1a(%edx),%esi
442ddf:	2b f0                	sub    %eax,%esi
442de1:	75 18                	jne    0x442dfb
442de3:	0f b6 72 e7          	movzbl -0x19(%edx),%esi
442de7:	0f b6 41 e7          	movzbl -0x19(%ecx),%eax
442deb:	2b f0                	sub    %eax,%esi
442ded:	75 0c                	jne    0x442dfb
442def:	0f b6 72 e8          	movzbl -0x18(%edx),%esi
442df3:	0f b6 41 e8          	movzbl -0x18(%ecx),%eax
442df7:	2b f0                	sub    %eax,%esi
442df9:	74 10                	je     0x442e0b
442dfb:	33 c0                	xor    %eax,%eax
442dfd:	85 f6                	test   %esi,%esi
442dff:	0f 9f c0             	setg   %al
442e02:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442e09:	eb 15                	jmp    0x442e20
442e0b:	0f b6 72 e9          	movzbl -0x17(%edx),%esi
442e0f:	0f b6 41 e9          	movzbl -0x17(%ecx),%eax
442e13:	2b f0                	sub    %eax,%esi
442e15:	89 75 fc             	mov    %esi,-0x4(%ebp)
442e18:	75 e1                	jne    0x442dfb
442e1a:	8b c6                	mov    %esi,%eax
442e1c:	eb 02                	jmp    0x442e20
442e1e:	8b c3                	mov    %ebx,%eax
442e20:	85 c0                	test   %eax,%eax
442e22:	0f 85 a6 04 00 00    	jne    0x4432ce
442e28:	8b 42 ea             	mov    -0x16(%edx),%eax
442e2b:	3b 41 ea             	cmp    -0x16(%ecx),%eax
442e2e:	74 46                	je     0x442e76
442e30:	0f b6 f0             	movzbl %al,%esi
442e33:	0f b6 41 ea          	movzbl -0x16(%ecx),%eax
442e37:	2b f0                	sub    %eax,%esi
442e39:	75 18                	jne    0x442e53
442e3b:	0f b6 72 eb          	movzbl -0x15(%edx),%esi
442e3f:	0f b6 41 eb          	movzbl -0x15(%ecx),%eax
442e43:	2b f0                	sub    %eax,%esi
442e45:	75 0c                	jne    0x442e53
442e47:	0f b6 72 ec          	movzbl -0x14(%edx),%esi
442e4b:	0f b6 41 ec          	movzbl -0x14(%ecx),%eax
442e4f:	2b f0                	sub    %eax,%esi
442e51:	74 10                	je     0x442e63
442e53:	33 c0                	xor    %eax,%eax
442e55:	85 f6                	test   %esi,%esi
442e57:	0f 9f c0             	setg   %al
442e5a:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442e61:	eb 15                	jmp    0x442e78
442e63:	0f b6 72 ed          	movzbl -0x13(%edx),%esi
442e67:	0f b6 41 ed          	movzbl -0x13(%ecx),%eax
442e6b:	2b f0                	sub    %eax,%esi
442e6d:	89 75 fc             	mov    %esi,-0x4(%ebp)
442e70:	75 e1                	jne    0x442e53
442e72:	8b c6                	mov    %esi,%eax
442e74:	eb 02                	jmp    0x442e78
442e76:	8b c3                	mov    %ebx,%eax
442e78:	85 c0                	test   %eax,%eax
442e7a:	0f 85 4e 04 00 00    	jne    0x4432ce
442e80:	8b 42 ee             	mov    -0x12(%edx),%eax
442e83:	3b 41 ee             	cmp    -0x12(%ecx),%eax
442e86:	74 46                	je     0x442ece
442e88:	0f b6 f0             	movzbl %al,%esi
442e8b:	0f b6 41 ee          	movzbl -0x12(%ecx),%eax
442e8f:	2b f0                	sub    %eax,%esi
442e91:	75 18                	jne    0x442eab
442e93:	0f b6 72 ef          	movzbl -0x11(%edx),%esi
442e97:	0f b6 41 ef          	movzbl -0x11(%ecx),%eax
442e9b:	2b f0                	sub    %eax,%esi
442e9d:	75 0c                	jne    0x442eab
442e9f:	0f b6 72 f0          	movzbl -0x10(%edx),%esi
442ea3:	0f b6 41 f0          	movzbl -0x10(%ecx),%eax
442ea7:	2b f0                	sub    %eax,%esi
442ea9:	74 10                	je     0x442ebb
442eab:	33 c0                	xor    %eax,%eax
442ead:	85 f6                	test   %esi,%esi
442eaf:	0f 9f c0             	setg   %al
442eb2:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442eb9:	eb 15                	jmp    0x442ed0
442ebb:	0f b6 72 f1          	movzbl -0xf(%edx),%esi
442ebf:	0f b6 41 f1          	movzbl -0xf(%ecx),%eax
442ec3:	2b f0                	sub    %eax,%esi
442ec5:	89 75 fc             	mov    %esi,-0x4(%ebp)
442ec8:	75 e1                	jne    0x442eab
442eca:	8b c6                	mov    %esi,%eax
442ecc:	eb 02                	jmp    0x442ed0
442ece:	8b c3                	mov    %ebx,%eax
442ed0:	85 c0                	test   %eax,%eax
442ed2:	0f 85 f6 03 00 00    	jne    0x4432ce
442ed8:	8b 42 f2             	mov    -0xe(%edx),%eax
442edb:	3b 41 f2             	cmp    -0xe(%ecx),%eax
442ede:	74 46                	je     0x442f26
442ee0:	0f b6 f0             	movzbl %al,%esi
442ee3:	0f b6 41 f2          	movzbl -0xe(%ecx),%eax
442ee7:	2b f0                	sub    %eax,%esi
442ee9:	75 18                	jne    0x442f03
442eeb:	0f b6 72 f3          	movzbl -0xd(%edx),%esi
442eef:	0f b6 41 f3          	movzbl -0xd(%ecx),%eax
442ef3:	2b f0                	sub    %eax,%esi
442ef5:	75 0c                	jne    0x442f03
442ef7:	0f b6 72 f4          	movzbl -0xc(%edx),%esi
442efb:	0f b6 41 f4          	movzbl -0xc(%ecx),%eax
442eff:	2b f0                	sub    %eax,%esi
442f01:	74 10                	je     0x442f13
442f03:	33 c0                	xor    %eax,%eax
442f05:	85 f6                	test   %esi,%esi
442f07:	0f 9f c0             	setg   %al
442f0a:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442f11:	eb 15                	jmp    0x442f28
442f13:	0f b6 72 f5          	movzbl -0xb(%edx),%esi
442f17:	0f b6 41 f5          	movzbl -0xb(%ecx),%eax
442f1b:	2b f0                	sub    %eax,%esi
442f1d:	89 75 fc             	mov    %esi,-0x4(%ebp)
442f20:	75 e1                	jne    0x442f03
442f22:	8b c6                	mov    %esi,%eax
442f24:	eb 02                	jmp    0x442f28
442f26:	8b c3                	mov    %ebx,%eax
442f28:	85 c0                	test   %eax,%eax
442f2a:	0f 85 9e 03 00 00    	jne    0x4432ce
442f30:	8b 42 f6             	mov    -0xa(%edx),%eax
442f33:	3b 41 f6             	cmp    -0xa(%ecx),%eax
442f36:	74 46                	je     0x442f7e
442f38:	0f b6 f0             	movzbl %al,%esi
442f3b:	0f b6 41 f6          	movzbl -0xa(%ecx),%eax
442f3f:	2b f0                	sub    %eax,%esi
442f41:	75 18                	jne    0x442f5b
442f43:	0f b6 72 f7          	movzbl -0x9(%edx),%esi
442f47:	0f b6 41 f7          	movzbl -0x9(%ecx),%eax
442f4b:	2b f0                	sub    %eax,%esi
442f4d:	75 0c                	jne    0x442f5b
442f4f:	0f b6 72 f8          	movzbl -0x8(%edx),%esi
442f53:	0f b6 41 f8          	movzbl -0x8(%ecx),%eax
442f57:	2b f0                	sub    %eax,%esi
442f59:	74 10                	je     0x442f6b
442f5b:	33 c0                	xor    %eax,%eax
442f5d:	85 f6                	test   %esi,%esi
442f5f:	0f 9f c0             	setg   %al
442f62:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442f69:	eb 15                	jmp    0x442f80
442f6b:	0f b6 72 f9          	movzbl -0x7(%edx),%esi
442f6f:	0f b6 41 f9          	movzbl -0x7(%ecx),%eax
442f73:	2b f0                	sub    %eax,%esi
442f75:	89 75 fc             	mov    %esi,-0x4(%ebp)
442f78:	75 e1                	jne    0x442f5b
442f7a:	8b c6                	mov    %esi,%eax
442f7c:	eb 02                	jmp    0x442f80
442f7e:	8b c3                	mov    %ebx,%eax
442f80:	85 c0                	test   %eax,%eax
442f82:	0f 85 46 03 00 00    	jne    0x4432ce
442f88:	8b 42 fa             	mov    -0x6(%edx),%eax
442f8b:	3b 41 fa             	cmp    -0x6(%ecx),%eax
442f8e:	74 46                	je     0x442fd6
442f90:	0f b6 f0             	movzbl %al,%esi
442f93:	0f b6 41 fa          	movzbl -0x6(%ecx),%eax
442f97:	2b f0                	sub    %eax,%esi
442f99:	75 18                	jne    0x442fb3