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
442f9b:	0f b6 72 fb          	movzbl -0x5(%edx),%esi
442f9f:	0f b6 41 fb          	movzbl -0x5(%ecx),%eax
442fa3:	2b f0                	sub    %eax,%esi
442fa5:	75 0c                	jne    0x442fb3
442fa7:	0f b6 72 fc          	movzbl -0x4(%edx),%esi
442fab:	0f b6 41 fc          	movzbl -0x4(%ecx),%eax
442faf:	2b f0                	sub    %eax,%esi
442fb1:	74 10                	je     0x442fc3
442fb3:	33 c0                	xor    %eax,%eax
442fb5:	85 f6                	test   %esi,%esi
442fb7:	0f 9f c0             	setg   %al
442fba:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
442fc1:	eb 15                	jmp    0x442fd8
442fc3:	0f b6 72 fd          	movzbl -0x3(%edx),%esi
442fc7:	0f b6 41 fd          	movzbl -0x3(%ecx),%eax
442fcb:	2b f0                	sub    %eax,%esi
442fcd:	89 75 fc             	mov    %esi,-0x4(%ebp)
442fd0:	75 e1                	jne    0x442fb3
442fd2:	8b c6                	mov    %esi,%eax
442fd4:	eb 02                	jmp    0x442fd8
442fd6:	8b c3                	mov    %ebx,%eax
442fd8:	85 c0                	test   %eax,%eax
442fda:	0f 85 ee 02 00 00    	jne    0x4432ce
442fe0:	66 8b 42 fe          	mov    -0x2(%edx),%ax
442fe4:	66 3b 41 fe          	cmp    -0x2(%ecx),%ax
442fe8:	0f 84 f3 fa ff ff    	je     0x442ae1
442fee:	0f b6 f0             	movzbl %al,%esi
442ff1:	0f b6 41 fe          	movzbl -0x2(%ecx),%eax
442ff5:	2b f0                	sub    %eax,%esi
442ff7:	74 13                	je     0x44300c
442ff9:	33 db                	xor    %ebx,%ebx
442ffb:	85 f6                	test   %esi,%esi
442ffd:	0f 9f c3             	setg   %bl
443000:	8d 1c 5d ff ff ff ff 	lea    -0x1(,%ebx,2),%ebx
443007:	e9 d5 fa ff ff       	jmp    0x442ae1
44300c:	0f b6 5a ff          	movzbl -0x1(%edx),%ebx
443010:	0f b6 41 ff          	movzbl -0x1(%ecx),%eax
443014:	2b d8                	sub    %eax,%ebx
443016:	0f 84 c5 fa ff ff    	je     0x442ae1
44301c:	33 c0                	xor    %eax,%eax
44301e:	85 db                	test   %ebx,%ebx
443020:	0f 9f c0             	setg   %al
443023:	8d 1c 45 ff ff ff ff 	lea    -0x1(,%eax,2),%ebx
44302a:	e9 b2 fa ff ff       	jmp    0x442ae1
44302f:	8b 42 e1             	mov    -0x1f(%edx),%eax
443032:	3b 41 e1             	cmp    -0x1f(%ecx),%eax
443035:	74 47                	je     0x44307e
443037:	0f b6 41 e1          	movzbl -0x1f(%ecx),%eax
44303b:	0f b6 72 e1          	movzbl -0x1f(%edx),%esi
44303f:	2b f0                	sub    %eax,%esi
443041:	75 18                	jne    0x44305b
443043:	0f b6 72 e2          	movzbl -0x1e(%edx),%esi
443047:	0f b6 41 e2          	movzbl -0x1e(%ecx),%eax
44304b:	2b f0                	sub    %eax,%esi
44304d:	75 0c                	jne    0x44305b
44304f:	0f b6 72 e3          	movzbl -0x1d(%edx),%esi
443053:	0f b6 41 e3          	movzbl -0x1d(%ecx),%eax
443057:	2b f0                	sub    %eax,%esi
443059:	74 10                	je     0x44306b
44305b:	33 c0                	xor    %eax,%eax
44305d:	85 f6                	test   %esi,%esi
44305f:	0f 9f c0             	setg   %al
443062:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
443069:	eb 15                	jmp    0x443080
44306b:	0f b6 72 e4          	movzbl -0x1c(%edx),%esi
44306f:	0f b6 41 e4          	movzbl -0x1c(%ecx),%eax
443073:	2b f0                	sub    %eax,%esi
443075:	89 75 fc             	mov    %esi,-0x4(%ebp)
443078:	75 e1                	jne    0x44305b
44307a:	8b c6                	mov    %esi,%eax
44307c:	eb 02                	jmp    0x443080
44307e:	8b c3                	mov    %ebx,%eax
443080:	85 c0                	test   %eax,%eax
443082:	0f 85 46 02 00 00    	jne    0x4432ce
443088:	8b 42 e5             	mov    -0x1b(%edx),%eax
44308b:	3b 41 e5             	cmp    -0x1b(%ecx),%eax
44308e:	74 46                	je     0x4430d6
443090:	0f b6 f0             	movzbl %al,%esi
443093:	0f b6 41 e5          	movzbl -0x1b(%ecx),%eax
443097:	2b f0                	sub    %eax,%esi
443099:	75 18                	jne    0x4430b3
44309b:	0f b6 72 e6          	movzbl -0x1a(%edx),%esi
44309f:	0f b6 41 e6          	movzbl -0x1a(%ecx),%eax
4430a3:	2b f0                	sub    %eax,%esi
4430a5:	75 0c                	jne    0x4430b3
4430a7:	0f b6 72 e7          	movzbl -0x19(%edx),%esi
4430ab:	0f b6 41 e7          	movzbl -0x19(%ecx),%eax
4430af:	2b f0                	sub    %eax,%esi
4430b1:	74 10                	je     0x4430c3
4430b3:	33 c0                	xor    %eax,%eax
4430b5:	85 f6                	test   %esi,%esi
4430b7:	0f 9f c0             	setg   %al
4430ba:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
4430c1:	eb 15                	jmp    0x4430d8
4430c3:	0f b6 72 e8          	movzbl -0x18(%edx),%esi
4430c7:	0f b6 41 e8          	movzbl -0x18(%ecx),%eax
4430cb:	2b f0                	sub    %eax,%esi
4430cd:	89 75 fc             	mov    %esi,-0x4(%ebp)
4430d0:	75 e1                	jne    0x4430b3
4430d2:	8b c6                	mov    %esi,%eax
4430d4:	eb 02                	jmp    0x4430d8
4430d6:	8b c3                	mov    %ebx,%eax
4430d8:	85 c0                	test   %eax,%eax
4430da:	0f 85 ee 01 00 00    	jne    0x4432ce
4430e0:	8b 42 e9             	mov    -0x17(%edx),%eax
4430e3:	3b 41 e9             	cmp    -0x17(%ecx),%eax
4430e6:	74 46                	je     0x44312e
4430e8:	0f b6 f0             	movzbl %al,%esi
4430eb:	0f b6 41 e9          	movzbl -0x17(%ecx),%eax
4430ef:	2b f0                	sub    %eax,%esi
4430f1:	75 18                	jne    0x44310b
4430f3:	0f b6 72 ea          	movzbl -0x16(%edx),%esi
4430f7:	0f b6 41 ea          	movzbl -0x16(%ecx),%eax
4430fb:	2b f0                	sub    %eax,%esi
4430fd:	75 0c                	jne    0x44310b
4430ff:	0f b6 72 eb          	movzbl -0x15(%edx),%esi
443103:	0f b6 41 eb          	movzbl -0x15(%ecx),%eax
443107:	2b f0                	sub    %eax,%esi
443109:	74 10                	je     0x44311b
44310b:	33 c0                	xor    %eax,%eax
44310d:	85 f6                	test   %esi,%esi
44310f:	0f 9f c0             	setg   %al
443112:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
443119:	eb 15                	jmp    0x443130
44311b:	0f b6 72 ec          	movzbl -0x14(%edx),%esi
44311f:	0f b6 41 ec          	movzbl -0x14(%ecx),%eax
443123:	2b f0                	sub    %eax,%esi
443125:	89 75 fc             	mov    %esi,-0x4(%ebp)
443128:	75 e1                	jne    0x44310b
44312a:	8b c6                	mov    %esi,%eax
44312c:	eb 02                	jmp    0x443130
44312e:	8b c3                	mov    %ebx,%eax
443130:	85 c0                	test   %eax,%eax
443132:	0f 85 96 01 00 00    	jne    0x4432ce
443138:	8b 42 ed             	mov    -0x13(%edx),%eax
44313b:	3b 41 ed             	cmp    -0x13(%ecx),%eax
44313e:	74 46                	je     0x443186
443140:	0f b6 f0             	movzbl %al,%esi
443143:	0f b6 41 ed          	movzbl -0x13(%ecx),%eax
443147:	2b f0                	sub    %eax,%esi
443149:	75 18                	jne    0x443163
44314b:	0f b6 72 ee          	movzbl -0x12(%edx),%esi
44314f:	0f b6 41 ee          	movzbl -0x12(%ecx),%eax
443153:	2b f0                	sub    %eax,%esi
443155:	75 0c                	jne    0x443163
443157:	0f b6 72 ef          	movzbl -0x11(%edx),%esi
44315b:	0f b6 41 ef          	movzbl -0x11(%ecx),%eax
44315f:	2b f0                	sub    %eax,%esi
443161:	74 10                	je     0x443173
443163:	33 c0                	xor    %eax,%eax
443165:	85 f6                	test   %esi,%esi
443167:	0f 9f c0             	setg   %al
44316a:	8d 04 45 ff ff ff ff 	lea    -0x1(,%eax,2),%eax
443171:	eb 15                	jmp    0x443188
443173:	0f b6 72 f0          	movzbl -0x10(%edx),%esi
443177:	0f b6 41 f0          	movzbl -0x10(%ecx),%eax
44317b:	2b f0                	sub    %eax,%esi
44317d:	89 75 fc             	mov    %esi,-0x4(%ebp)
443180:	75 e1                	jne    0x443163
443182:	8b c6                	mov    %esi,%eax
443184:	eb 02                	jmp    0x443188
443186:	8b c3                	mov    %ebx,%eax
443188:	85 c0                	test   %eax,%eax
44318a:	0f 85 3e 01 00 00    	jne    0x4432ce
443190:	8b 42 f1             	mov    -0xf(%edx),%eax
443193:	3b 41 f1             	cmp    -0xf(%ecx),%eax
443196:	74 46                	je     0x4431de
443198:	0f b6 f0             	movzbl %al,%esi
44319b:	0f b6 41 f1          	movzbl -0xf(%ecx),%eax
44319f:	2b f0                	sub    %eax,%esi
4431a1:	75 18                	jne    0x4431bb
4431a3:	0f b6 72 f2          	movzbl -0xe(%edx),%esi
4431a7:	0f b6 41 f2          	movzbl -0xe(%ecx),%eax
4431ab:	2b f0                	sub    %eax,%esi
4431ad:	75 0c                	jne    0x4431bb