441926:	03 d1                	add    %ecx,%edx
441928:	3b d9                	cmp    %ecx,%ebx
44192a:	0f 83 e9 fc ff ff    	jae    0x441619
441930:	03 f3                	add    %ebx,%esi
441932:	03 d3                	add    %ebx,%edx
441934:	83 fb 1f             	cmp    $0x1f,%ebx
441937:	0f 87 a7 02 00 00    	ja     0x441be4
44193d:	ff 24 9d f6 24 44 00 	jmp    *0x4424f6(,%ebx,4)
441944:	8b 46 e4             	mov    -0x1c(%esi),%eax
441947:	3b 42 e4             	cmp    -0x1c(%edx),%eax
44194a:	74 4f                	je     0x44199b
44194c:	0f b6 f8             	movzbl %al,%edi
44194f:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
441953:	2b f8                	sub    %eax,%edi
441955:	75 18                	jne    0x44196f
441957:	0f b6 7e e5          	movzbl -0x1b(%esi),%edi
44195b:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
44195f:	2b f8                	sub    %eax,%edi
441961:	75 0c                	jne    0x44196f
441963:	0f b6 7e e6          	movzbl -0x1a(%esi),%edi
441967:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
44196b:	2b f8                	sub    %eax,%edi
44196d:	74 10                	je     0x44197f
44196f:	33 c9                	xor    %ecx,%ecx
441971:	85 ff                	test   %edi,%edi
441973:	0f 9f c1             	setg   %cl
441976:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
44197d:	eb 1e                	jmp    0x44199d
44197f:	0f b6 4e e7          	movzbl -0x19(%esi),%ecx
441983:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
441987:	2b c8                	sub    %eax,%ecx
441989:	74 12                	je     0x44199d
44198b:	33 c0                	xor    %eax,%eax
44198d:	85 c9                	test   %ecx,%ecx
44198f:	0f 9f c0             	setg   %al
441992:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441999:	eb 02                	jmp    0x44199d
44199b:	33 c9                	xor    %ecx,%ecx
44199d:	85 c9                	test   %ecx,%ecx
44199f:	0f 85 41 02 00 00    	jne    0x441be6
4419a5:	8b 46 e8             	mov    -0x18(%esi),%eax
4419a8:	3b 42 e8             	cmp    -0x18(%edx),%eax
4419ab:	74 4f                	je     0x4419fc
4419ad:	0f b6 f8             	movzbl %al,%edi
4419b0:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
4419b4:	2b f8                	sub    %eax,%edi
4419b6:	75 18                	jne    0x4419d0
4419b8:	0f b6 7e e9          	movzbl -0x17(%esi),%edi
4419bc:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
4419c0:	2b f8                	sub    %eax,%edi
4419c2:	75 0c                	jne    0x4419d0
4419c4:	0f b6 7e ea          	movzbl -0x16(%esi),%edi
4419c8:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
4419cc:	2b f8                	sub    %eax,%edi
4419ce:	74 10                	je     0x4419e0
4419d0:	33 c9                	xor    %ecx,%ecx
4419d2:	85 ff                	test   %edi,%edi
4419d4:	0f 9f c1             	setg   %cl
4419d7:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
4419de:	eb 1e                	jmp    0x4419fe
4419e0:	0f b6 4e eb          	movzbl -0x15(%esi),%ecx
4419e4:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
4419e8:	2b c8                	sub    %eax,%ecx
4419ea:	74 12                	je     0x4419fe
4419ec:	33 c0                	xor    %eax,%eax
4419ee:	85 c9                	test   %ecx,%ecx
4419f0:	0f 9f c0             	setg   %al
4419f3:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
4419fa:	eb 02                	jmp    0x4419fe
4419fc:	33 c9                	xor    %ecx,%ecx
4419fe:	85 c9                	test   %ecx,%ecx
441a00:	0f 85 e0 01 00 00    	jne    0x441be6
441a06:	8b 46 ec             	mov    -0x14(%esi),%eax
441a09:	3b 42 ec             	cmp    -0x14(%edx),%eax
441a0c:	74 4f                	je     0x441a5d
441a0e:	0f b6 f8             	movzbl %al,%edi
441a11:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
441a15:	2b f8                	sub    %eax,%edi
441a17:	75 18                	jne    0x441a31
441a19:	0f b6 7e ed          	movzbl -0x13(%esi),%edi
441a1d:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
441a21:	2b f8                	sub    %eax,%edi
441a23:	75 0c                	jne    0x441a31
441a25:	0f b6 7e ee          	movzbl -0x12(%esi),%edi
441a29:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
441a2d:	2b f8                	sub    %eax,%edi
441a2f:	74 10                	je     0x441a41
441a31:	33 c9                	xor    %ecx,%ecx
441a33:	85 ff                	test   %edi,%edi
441a35:	0f 9f c1             	setg   %cl
441a38:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441a3f:	eb 1e                	jmp    0x441a5f
441a41:	0f b6 4e ef          	movzbl -0x11(%esi),%ecx
441a45:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
441a49:	2b c8                	sub    %eax,%ecx
441a4b:	74 12                	je     0x441a5f
441a4d:	33 c0                	xor    %eax,%eax
441a4f:	85 c9                	test   %ecx,%ecx
441a51:	0f 9f c0             	setg   %al
441a54:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441a5b:	eb 02                	jmp    0x441a5f
441a5d:	33 c9                	xor    %ecx,%ecx
441a5f:	85 c9                	test   %ecx,%ecx
441a61:	0f 85 7f 01 00 00    	jne    0x441be6
441a67:	8b 46 f0             	mov    -0x10(%esi),%eax
441a6a:	3b 42 f0             	cmp    -0x10(%edx),%eax
441a6d:	74 4f                	je     0x441abe
441a6f:	0f b6 f8             	movzbl %al,%edi
441a72:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
441a76:	2b f8                	sub    %eax,%edi
441a78:	75 18                	jne    0x441a92
441a7a:	0f b6 7e f1          	movzbl -0xf(%esi),%edi
441a7e:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
441a82:	2b f8                	sub    %eax,%edi
441a84:	75 0c                	jne    0x441a92
441a86:	0f b6 7e f2          	movzbl -0xe(%esi),%edi
441a8a:	0f b6 42 f2          	movzbl -0xe(%edx),%eax
441a8e:	2b f8                	sub    %eax,%edi
441a90:	74 10                	je     0x441aa2
441a92:	33 c9                	xor    %ecx,%ecx
441a94:	85 ff                	test   %edi,%edi
441a96:	0f 9f c1             	setg   %cl
441a99:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441aa0:	eb 1e                	jmp    0x441ac0
441aa2:	0f b6 4e f3          	movzbl -0xd(%esi),%ecx
441aa6:	0f b6 42 f3          	movzbl -0xd(%edx),%eax
441aaa:	2b c8                	sub    %eax,%ecx
441aac:	74 12                	je     0x441ac0
441aae:	33 c0                	xor    %eax,%eax
441ab0:	85 c9                	test   %ecx,%ecx
441ab2:	0f 9f c0             	setg   %al
441ab5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441abc:	eb 02                	jmp    0x441ac0
441abe:	33 c9                	xor    %ecx,%ecx
441ac0:	85 c9                	test   %ecx,%ecx
441ac2:	0f 85 1e 01 00 00    	jne    0x441be6
441ac8:	8b 46 f4             	mov    -0xc(%esi),%eax
441acb:	3b 42 f4             	cmp    -0xc(%edx),%eax
441ace:	74 50                	je     0x441b20
441ad0:	0f b6 42 f4          	movzbl -0xc(%edx),%eax
441ad4:	0f b6 7e f4          	movzbl -0xc(%esi),%edi
441ad8:	2b f8                	sub    %eax,%edi
441ada:	75 18                	jne    0x441af4
441adc:	0f b6 7e f5          	movzbl -0xb(%esi),%edi
441ae0:	0f b6 42 f5          	movzbl -0xb(%edx),%eax
441ae4:	2b f8                	sub    %eax,%edi
441ae6:	75 0c                	jne    0x441af4
441ae8:	0f b6 7e f6          	movzbl -0xa(%esi),%edi
441aec:	0f b6 42 f6          	movzbl -0xa(%edx),%eax
441af0:	2b f8                	sub    %eax,%edi
441af2:	74 10                	je     0x441b04
441af4:	33 c9                	xor    %ecx,%ecx
441af6:	85 ff                	test   %edi,%edi
441af8:	0f 9f c1             	setg   %cl
441afb:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441b02:	eb 1e                	jmp    0x441b22
441b04:	0f b6 4e f7          	movzbl -0x9(%esi),%ecx
441b08:	0f b6 42 f7          	movzbl -0x9(%edx),%eax
441b0c:	2b c8                	sub    %eax,%ecx
441b0e:	74 12                	je     0x441b22
441b10:	33 c0                	xor    %eax,%eax
441b12:	85 c9                	test   %ecx,%ecx
441b14:	0f 9f c0             	setg   %al
441b17:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441b1e:	eb 02                	jmp    0x441b22
441b20:	33 c9                	xor    %ecx,%ecx
441b22:	85 c9                	test   %ecx,%ecx
441b24:	0f 85 bc 00 00 00    	jne    0x441be6
441b2a:	8b 46 f8             	mov    -0x8(%esi),%eax
441b2d:	3b 42 f8             	cmp    -0x8(%edx),%eax
441b30:	74 4f                	je     0x441b81
441b32:	0f b6 f8             	movzbl %al,%edi
441b35:	0f b6 42 f8          	movzbl -0x8(%edx),%eax
441b39:	2b f8                	sub    %eax,%edi
441b3b:	75 18                	jne    0x441b55
441b3d:	0f b6 7e f9          	movzbl -0x7(%esi),%edi
441b41:	0f b6 42 f9          	movzbl -0x7(%edx),%eax
441b45:	2b f8                	sub    %eax,%edi
441b47:	75 0c                	jne    0x441b55
441b49:	0f b6 7e fa          	movzbl -0x6(%esi),%edi
441b4d:	0f b6 42 fa          	movzbl -0x6(%edx),%eax
441b51:	2b f8                	sub    %eax,%edi
441b53:	74 10                	je     0x441b65
441b55:	33 c9                	xor    %ecx,%ecx
441b57:	85 ff                	test   %edi,%edi
441b59:	0f 9f c1             	setg   %cl
441b5c:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441b63:	eb 1e                	jmp    0x441b83
441b65:	0f b6 4e fb          	movzbl -0x5(%esi),%ecx
441b69:	0f b6 42 fb          	movzbl -0x5(%edx),%eax
441b6d:	2b c8                	sub    %eax,%ecx
441b6f:	74 12                	je     0x441b83
441b71:	33 c0                	xor    %eax,%eax
441b73:	85 c9                	test   %ecx,%ecx
441b75:	0f 9f c0             	setg   %al
441b78:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441b7f:	eb 02                	jmp    0x441b83
441b81:	33 c9                	xor    %ecx,%ecx
441b83:	85 c9                	test   %ecx,%ecx
441b85:	75 5f                	jne    0x441be6
441b87:	8b 46 fc             	mov    -0x4(%esi),%eax
441b8a:	3b 42 fc             	cmp    -0x4(%edx),%eax
441b8d:	74 4f                	je     0x441bde
441b8f:	0f b6 f8             	movzbl %al,%edi
441b92:	0f b6 42 fc          	movzbl -0x4(%edx),%eax
441b96:	2b f8                	sub    %eax,%edi
441b98:	75 18                	jne    0x441bb2
441b9a:	0f b6 7e fd          	movzbl -0x3(%esi),%edi
441b9e:	0f b6 42 fd          	movzbl -0x3(%edx),%eax
441ba2:	2b f8                	sub    %eax,%edi
441ba4:	75 0c                	jne    0x441bb2
441ba6:	0f b6 7e fe          	movzbl -0x2(%esi),%edi
441baa:	0f b6 42 fe          	movzbl -0x2(%edx),%eax
441bae:	2b f8                	sub    %eax,%edi
441bb0:	74 10                	je     0x441bc2
441bb2:	33 c9                	xor    %ecx,%ecx
441bb4:	85 ff                	test   %edi,%edi
441bb6:	0f 9f c1             	setg   %cl
441bb9:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441bc0:	eb 1e                	jmp    0x441be0
441bc2:	0f b6 4e ff          	movzbl -0x1(%esi),%ecx
441bc6:	0f b6 42 ff          	movzbl -0x1(%edx),%eax
441bca:	2b c8                	sub    %eax,%ecx
441bcc:	74 12                	je     0x441be0
441bce:	33 c0                	xor    %eax,%eax
441bd0:	85 c9                	test   %ecx,%ecx
441bd2:	0f 9f c0             	setg   %al
441bd5:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441bdc:	eb 02                	jmp    0x441be0
441bde:	33 c9                	xor    %ecx,%ecx
441be0:	85 c9                	test   %ecx,%ecx
441be2:	75 02                	jne    0x441be6
441be4:	33 c9                	xor    %ecx,%ecx
441be6:	8b c1                	mov    %ecx,%eax
441be8:	5f                   	pop    %edi
441be9:	e9 03 09 00 00       	jmp    0x4424f1
441bee:	8b 46 e3             	mov    -0x1d(%esi),%eax
441bf1:	3b 42 e3             	cmp    -0x1d(%edx),%eax
441bf4:	74 4f                	je     0x441c45
441bf6:	0f b6 f8             	movzbl %al,%edi
441bf9:	0f b6 42 e3          	movzbl -0x1d(%edx),%eax
441bfd:	2b f8                	sub    %eax,%edi
441bff:	75 18                	jne    0x441c19
441c01:	0f b6 7e e4          	movzbl -0x1c(%esi),%edi
441c05:	0f b6 42 e4          	movzbl -0x1c(%edx),%eax
441c09:	2b f8                	sub    %eax,%edi
441c0b:	75 0c                	jne    0x441c19
441c0d:	0f b6 7e e5          	movzbl -0x1b(%esi),%edi
441c11:	0f b6 42 e5          	movzbl -0x1b(%edx),%eax
441c15:	2b f8                	sub    %eax,%edi
441c17:	74 10                	je     0x441c29
441c19:	33 c9                	xor    %ecx,%ecx
441c1b:	85 ff                	test   %edi,%edi
441c1d:	0f 9f c1             	setg   %cl
441c20:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441c27:	eb 1e                	jmp    0x441c47
441c29:	0f b6 4e e6          	movzbl -0x1a(%esi),%ecx
441c2d:	0f b6 42 e6          	movzbl -0x1a(%edx),%eax
441c31:	2b c8                	sub    %eax,%ecx
441c33:	74 12                	je     0x441c47
441c35:	33 c0                	xor    %eax,%eax
441c37:	85 c9                	test   %ecx,%ecx
441c39:	0f 9f c0             	setg   %al
441c3c:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441c43:	eb 02                	jmp    0x441c47
441c45:	33 c9                	xor    %ecx,%ecx
441c47:	85 c9                	test   %ecx,%ecx
441c49:	75 9b                	jne    0x441be6
441c4b:	8b 46 e7             	mov    -0x19(%esi),%eax
441c4e:	3b 42 e7             	cmp    -0x19(%edx),%eax
441c51:	74 4f                	je     0x441ca2
441c53:	0f b6 f8             	movzbl %al,%edi
441c56:	0f b6 42 e7          	movzbl -0x19(%edx),%eax
441c5a:	2b f8                	sub    %eax,%edi
441c5c:	75 18                	jne    0x441c76
441c5e:	0f b6 7e e8          	movzbl -0x18(%esi),%edi
441c62:	0f b6 42 e8          	movzbl -0x18(%edx),%eax
441c66:	2b f8                	sub    %eax,%edi
441c68:	75 0c                	jne    0x441c76
441c6a:	0f b6 7e e9          	movzbl -0x17(%esi),%edi
441c6e:	0f b6 42 e9          	movzbl -0x17(%edx),%eax
441c72:	2b f8                	sub    %eax,%edi
441c74:	74 10                	je     0x441c86
441c76:	33 c9                	xor    %ecx,%ecx
441c78:	85 ff                	test   %edi,%edi
441c7a:	0f 9f c1             	setg   %cl
441c7d:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441c84:	eb 1e                	jmp    0x441ca4
441c86:	0f b6 4e ea          	movzbl -0x16(%esi),%ecx
441c8a:	0f b6 42 ea          	movzbl -0x16(%edx),%eax
441c8e:	2b c8                	sub    %eax,%ecx
441c90:	74 12                	je     0x441ca4
441c92:	33 c0                	xor    %eax,%eax
441c94:	85 c9                	test   %ecx,%ecx
441c96:	0f 9f c0             	setg   %al
441c99:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441ca0:	eb 02                	jmp    0x441ca4
441ca2:	33 c9                	xor    %ecx,%ecx
441ca4:	85 c9                	test   %ecx,%ecx
441ca6:	0f 85 3a ff ff ff    	jne    0x441be6
441cac:	8b 46 eb             	mov    -0x15(%esi),%eax
441caf:	3b 42 eb             	cmp    -0x15(%edx),%eax
441cb2:	74 4f                	je     0x441d03
441cb4:	0f b6 f8             	movzbl %al,%edi
441cb7:	0f b6 42 eb          	movzbl -0x15(%edx),%eax
441cbb:	2b f8                	sub    %eax,%edi
441cbd:	75 18                	jne    0x441cd7
441cbf:	0f b6 7e ec          	movzbl -0x14(%esi),%edi
441cc3:	0f b6 42 ec          	movzbl -0x14(%edx),%eax
441cc7:	2b f8                	sub    %eax,%edi
441cc9:	75 0c                	jne    0x441cd7
441ccb:	0f b6 7e ed          	movzbl -0x13(%esi),%edi
441ccf:	0f b6 42 ed          	movzbl -0x13(%edx),%eax
441cd3:	2b f8                	sub    %eax,%edi
441cd5:	74 10                	je     0x441ce7
441cd7:	33 c9                	xor    %ecx,%ecx
441cd9:	85 ff                	test   %edi,%edi
441cdb:	0f 9f c1             	setg   %cl
441cde:	8d 0c 4d ff ff ff ff 	lea    -0x1(,%ecx,2),%ecx
441ce5:	eb 1e                	jmp    0x441d05
441ce7:	0f b6 4e ee          	movzbl -0x12(%esi),%ecx
441ceb:	0f b6 42 ee          	movzbl -0x12(%edx),%eax
441cef:	2b c8                	sub    %eax,%ecx
441cf1:	74 12                	je     0x441d05
441cf3:	33 c0                	xor    %eax,%eax
441cf5:	85 c9                	test   %ecx,%ecx
441cf7:	0f 9f c0             	setg   %al
441cfa:	8d 0c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ecx
441d01:	eb 02                	jmp    0x441d05
441d03:	33 c9                	xor    %ecx,%ecx
441d05:	85 c9                	test   %ecx,%ecx
441d07:	0f 85 d9 fe ff ff    	jne    0x441be6
441d0d:	8b 46 ef             	mov    -0x11(%esi),%eax
441d10:	3b 42 ef             	cmp    -0x11(%edx),%eax
441d13:	74 4f                	je     0x441d64
441d15:	0f b6 f8             	movzbl %al,%edi
441d18:	0f b6 42 ef          	movzbl -0x11(%edx),%eax
441d1c:	2b f8                	sub    %eax,%edi
441d1e:	75 18                	jne    0x441d38
441d20:	0f b6 7e f0          	movzbl -0x10(%esi),%edi
441d24:	0f b6 42 f0          	movzbl -0x10(%edx),%eax
441d28:	2b f8                	sub    %eax,%edi
441d2a:	75 0c                	jne    0x441d38
441d2c:	0f b6 7e f1          	movzbl -0xf(%esi),%edi
441d30:	0f b6 42 f1          	movzbl -0xf(%edx),%eax
441d34:	2b f8                	sub    %eax,%edi
441d36:	74 10                	je     0x441d48
441d38:	33 c9                	xor    %ecx,%ecx
441d3a:	85 ff                	test   %edi,%edi
441d3c:	0f 9f c1             	setg   %cl