140995bc0:	74 08                	je     0x140995bca
140995bc2:	89 4b 40             	mov    %ecx,0x40(%rbx)
140995bc5:	e9 b2 fd ff ff       	jmp    0x14099597c
140995bca:	c7 43 10 03 00 00 00 	movl   $0x3,0x10(%rbx)
140995bd1:	44 3b cd             	cmp    %ebp,%r9d
140995bd4:	0f 83 13 05 00 00    	jae    0x1409960ed
140995bda:	45 8b d4             	mov    %r12d,%r10d
140995bdd:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140995be3:	43 8d 14 10          	lea    (%r8,%r10,1),%edx
140995be7:	d1 fa                	sar    $1,%edx
140995be9:	48 63 c2             	movslq %edx,%rax
140995bec:	44 3b 8c 83 48 04 00 	cmp    0x448(%rbx,%rax,4),%r9d
140995bf3:	00
140995bf4:	44 0f 4c c2          	cmovl  %edx,%r8d
140995bf8:	41 0f 4c d2          	cmovl  %r10d,%edx
140995bfc:	41 8b c0             	mov    %r8d,%eax
140995bff:	44 8b d2             	mov    %edx,%r10d
140995c02:	2b c2                	sub    %edx,%eax
140995c04:	83 f8 01             	cmp    $0x1,%eax
140995c07:	75 da                	jne    0x140995be3
140995c09:	48 8b b3 60 0c 00 00 	mov    0xc60(%rbx),%rsi
140995c10:	41 8b c1             	mov    %r9d,%eax
140995c13:	48 d1 e8             	shr    $1,%rax
140995c16:	41 8b d1             	mov    %r9d,%edx
140995c19:	41 83 e1 01          	and    $0x1,%r9d
140995c1d:	41 c1 e1 02          	shl    $0x2,%r9d
140995c21:	41 0f b6 c9          	movzbl %r9b,%ecx
140995c25:	0f b6 2c 30          	movzbl (%rax,%rsi,1),%ebp
140995c29:	41 0f b7 04 53       	movzwl (%r11,%rdx,2),%eax
140995c2e:	d3 ed                	shr    %cl,%ebp
140995c30:	83 e5 0f             	and    $0xf,%ebp
140995c33:	c1 e5 10             	shl    $0x10,%ebp
140995c36:	0b e8                	or     %eax,%ebp
140995c38:	89 6b 3c             	mov    %ebp,0x3c(%rbx)
140995c3b:	85 ff                	test   %edi,%edi
140995c3d:	75 23                	jne    0x140995c62
140995c3f:	48 63 4b 1c          	movslq 0x1c(%rbx),%rcx
140995c43:	48 8d 15 b6 a3 66 ff 	lea    -0x995c4a(%rip),%rdx        # 0x140000000
140995c4a:	8b bc 8a b0 0c 3b 01 	mov    0x13b0cb0(%rdx,%rcx,4),%edi
140995c51:	8d 41 01             	lea    0x1(%rcx),%eax
140995c54:	89 43 1c             	mov    %eax,0x1c(%rbx)
140995c57:	3d 00 02 00 00       	cmp    $0x200,%eax
140995c5c:	75 04                	jne    0x140995c62
140995c5e:	44 89 63 1c          	mov    %r12d,0x1c(%rbx)
140995c62:	ff cf                	dec    %edi
140995c64:	41 ff c6             	inc    %r14d
140995c67:	89 7b 18             	mov    %edi,0x18(%rbx)
140995c6a:	44 89 b3 44 04 00 00 	mov    %r14d,0x444(%rbx)
140995c71:	45 3b f7             	cmp    %r15d,%r14d
140995c74:	0f 84 02 fd ff ff    	je     0x14099597c
140995c7a:	83 ff 01             	cmp    $0x1,%edi
140995c7d:	41 0f b6 c2          	movzbl %r10b,%eax
140995c81:	41 8b cc             	mov    %r12d,%ecx
140995c84:	0f 94 c1             	sete   %cl
140995c87:	33 c8                	xor    %eax,%ecx
140995c89:	41 3b cd             	cmp    %r13d,%ecx
140995c8c:	74 08                	je     0x140995c96
140995c8e:	89 4b 40             	mov    %ecx,0x40(%rbx)
140995c91:	e9 e6 fc ff ff       	jmp    0x14099597c
140995c96:	44 8b 6c 24 50       	mov    0x50(%rsp),%r13d
140995c9b:	41 3b ed             	cmp    %r13d,%ebp
140995c9e:	0f 83 49 04 00 00    	jae    0x1409960ed
140995ca4:	48 8d 93 48 04 00 00 	lea    0x448(%rbx),%rdx
140995cab:	8b cd                	mov    %ebp,%ecx
140995cad:	e8 fe f1 ff ff       	call   0x140994eb0
140995cb2:	8b d5                	mov    %ebp,%edx
140995cb4:	44 8b c8             	mov    %eax,%r9d
140995cb7:	44 8b c5             	mov    %ebp,%r8d
140995cba:	83 e5 01             	and    $0x1,%ebp
140995cbd:	c1 e5 02             	shl    $0x2,%ebp
140995cc0:	48 d1 ea             	shr    $1,%rdx
140995cc3:	40 0f b6 cd          	movzbl %bpl,%ecx
140995cc7:	48 8b ab 58 0c 00 00 	mov    0xc58(%rbx),%rbp
140995cce:	0f b6 34 32          	movzbl (%rdx,%rsi,1),%esi
140995cd2:	42 0f b7 44 45 00    	movzwl 0x0(%rbp,%r8,2),%eax
140995cd8:	d3 ee                	shr    %cl,%esi
140995cda:	83 e6 0f             	and    $0xf,%esi
140995cdd:	c1 e6 10             	shl    $0x10,%esi
140995ce0:	0b f0                	or     %eax,%esi
140995ce2:	89 73 3c             	mov    %esi,0x3c(%rbx)
140995ce5:	85 ff                	test   %edi,%edi
140995ce7:	75 23                	jne    0x140995d0c
140995ce9:	48 63 4b 1c          	movslq 0x1c(%rbx),%rcx
140995ced:	48 8d 15 0c a3 66 ff 	lea    -0x995cf4(%rip),%rdx        # 0x140000000
140995cf4:	8b bc 8a b0 0c 3b 01 	mov    0x13b0cb0(%rdx,%rcx,4),%edi
140995cfb:	8d 41 01             	lea    0x1(%rcx),%eax
140995cfe:	89 43 1c             	mov    %eax,0x1c(%rbx)
140995d01:	3d 00 02 00 00       	cmp    $0x200,%eax
140995d06:	75 04                	jne    0x140995d0c
140995d08:	44 89 63 1c          	mov    %r12d,0x1c(%rbx)
140995d0c:	ff cf                	dec    %edi
140995d0e:	41 0f b6 c1          	movzbl %r9b,%eax
140995d12:	41 ff c6             	inc    %r14d
140995d15:	89 7b 18             	mov    %edi,0x18(%rbx)
140995d18:	83 ff 01             	cmp    $0x1,%edi
140995d1b:	44 89 b3 44 04 00 00 	mov    %r14d,0x444(%rbx)
140995d22:	41 8b cc             	mov    %r12d,%ecx
140995d25:	0f 94 c1             	sete   %cl
140995d28:	33 c8                	xor    %eax,%ecx
140995d2a:	83 c1 04             	add    $0x4,%ecx
140995d2d:	89 4b 10             	mov    %ecx,0x10(%rbx)
140995d30:	41 3b f5             	cmp    %r13d,%esi
140995d33:	0f 83 b4 03 00 00    	jae    0x1409960ed
140995d39:	48 8d 93 48 04 00 00 	lea    0x448(%rbx),%rdx
140995d40:	8b ce                	mov    %esi,%ecx
140995d42:	e8 69 f1 ff ff       	call   0x140994eb0
140995d47:	8b d6                	mov    %esi,%edx
140995d49:	4c 8d 2d b0 a2 66 ff 	lea    -0x995d50(%rip),%r13        # 0x140000000
140995d50:	89 43 40             	mov    %eax,0x40(%rbx)
140995d53:	44 8b d0             	mov    %eax,%r10d
140995d56:	48 8b 83 60 0c 00 00 	mov    0xc60(%rbx),%rax
140995d5d:	44 8b c6             	mov    %esi,%r8d
140995d60:	83 e6 01             	and    $0x1,%esi
140995d63:	48 d1 ea             	shr    $1,%rdx
140995d66:	c1 e6 02             	shl    $0x2,%esi
140995d69:	40 0f b6 ce          	movzbl %sil,%ecx
140995d6d:	44 0f b6 0c 02       	movzbl (%rdx,%rax,1),%r9d
140995d72:	42 0f b7 44 45 00    	movzwl 0x0(%rbp,%r8,2),%eax
140995d78:	41 d3 e9             	shr    %cl,%r9d
140995d7b:	41 83 e1 0f          	and    $0xf,%r9d
140995d7f:	41 c1 e1 10          	shl    $0x10,%r9d
140995d83:	44 0b c8             	or     %eax,%r9d
140995d86:	44 89 4b 3c          	mov    %r9d,0x3c(%rbx)
140995d8a:	85 ff                	test   %edi,%edi
140995d8c:	75 1d                	jne    0x140995dab
140995d8e:	48 63 4b 1c          	movslq 0x1c(%rbx),%rcx
140995d92:	41 8b bc 8d b0 0c 3b 	mov    0x13b0cb0(%r13,%rcx,4),%edi
140995d99:	01
140995d9a:	8d 41 01             	lea    0x1(%rcx),%eax
140995d9d:	89 43 1c             	mov    %eax,0x1c(%rbx)
140995da0:	3d 00 02 00 00       	cmp    $0x200,%eax
140995da5:	75 04                	jne    0x140995dab
140995da7:	44 89 63 1c          	mov    %r12d,0x1c(%rbx)
140995dab:	8d 47 ff             	lea    -0x1(%rdi),%eax
140995dae:	41 8b cc             	mov    %r12d,%ecx
140995db1:	83 f8 01             	cmp    $0x1,%eax
140995db4:	89 43 18             	mov    %eax,0x18(%rbx)
140995db7:	41 8d 46 01          	lea    0x1(%r14),%eax
140995dbb:	0f 94 c1             	sete   %cl
140995dbe:	89 83 44 04 00 00    	mov    %eax,0x444(%rbx)
140995dc4:	41 33 ca             	xor    %r10d,%ecx
140995dc7:	89 4b 40             	mov    %ecx,0x40(%rbx)
140995dca:	e9 b4 fb ff ff       	jmp    0x140995983
140995dcf:	89 43 40             	mov    %eax,0x40(%rbx)
140995dd2:	4c 8d 05 27 a2 66 ff 	lea    -0x995dd9(%rip),%r8        # 0x140000000
140995dd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140995de0:	48 8b 0b             	mov    (%rbx),%rcx
140995de3:	44 39 61 20          	cmp    %r12d,0x20(%rcx)
140995de7:	0f 84 04 03 00 00    	je     0x1409960f1
140995ded:	44 39 63 10          	cmp    %r12d,0x10(%rbx)
140995df1:	74 52                	je     0x140995e45
140995df3:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140995df7:	0f b6 43 0c          	movzbl 0xc(%rbx),%eax
140995dfb:	88 01                	mov    %al,(%rcx)
140995dfd:	8b 93 70 0c 00 00    	mov    0xc70(%rbx),%edx
140995e03:	0f b6 43 0c          	movzbl 0xc(%rbx),%eax
140995e07:	8b ca                	mov    %edx,%ecx
140995e09:	48 c1 e9 18          	shr    $0x18,%rcx
140995e0d:	48 33 c8             	xor    %rax,%rcx
140995e10:	c1 e2 08             	shl    $0x8,%edx
140995e13:	48 8b 03             	mov    (%rbx),%rax
140995e16:	41 33 94 88 b0 14 3b 	xor    0x13b14b0(%r8,%rcx,4),%edx
140995e1d:	01
140995e1e:	ff 4b 10             	decl   0x10(%rbx)
140995e21:	89 93 70 0c 00 00    	mov    %edx,0xc70(%rbx)
140995e27:	48 ff 40 18          	incq   0x18(%rax)
140995e2b:	48 8b 03             	mov    (%rbx),%rax
140995e2e:	ff 48 20             	decl   0x20(%rax)
140995e31:	48 8b 03             	mov    (%rbx),%rax
140995e34:	ff 40 24             	incl   0x24(%rax)
140995e37:	48 8b 03             	mov    (%rbx),%rax
140995e3a:	44 39 60 24          	cmp    %r12d,0x24(%rax)
140995e3e:	75 a0                	jne    0x140995de0
140995e40:	ff 40 28             	incl   0x28(%rax)
140995e43:	eb 9b                	jmp    0x140995de0
140995e45:	44 8b bb 50 fa 00 00 	mov    0xfa50(%rbx),%r15d
140995e4c:	44 8b 9b 44 04 00 00 	mov    0x444(%rbx),%r11d
140995e53:	41 ff c7             	inc    %r15d
140995e56:	45 3b df             	cmp    %r15d,%r11d
140995e59:	0f 84 92 02 00 00    	je     0x1409960f1
140995e5f:	0f 8f 88 02 00 00    	jg     0x1409960ed
140995e65:	44 69 73 28 a0 86 01 	imul   $0x186a0,0x28(%rbx),%r14d
140995e6c:	00
140995e6d:	44 8b 53 3c          	mov    0x3c(%rbx),%r10d
140995e71:	0f b6 43 40          	movzbl 0x40(%rbx),%eax
140995e75:	c7 43 10 01 00 00 00 	movl   $0x1,0x10(%rbx)
140995e7c:	88 43 0c             	mov    %al,0xc(%rbx)
140995e7f:	45 3b d6             	cmp    %r14d,%r10d
140995e82:	0f 83 65 02 00 00    	jae    0x1409960ed
140995e88:	45 8b cc             	mov    %r12d,%r9d
140995e8b:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140995e91:	43 8d 14 08          	lea    (%r8,%r9,1),%edx
140995e95:	d1 fa                	sar    $1,%edx
140995e97:	48 63 c2             	movslq %edx,%rax
140995e9a:	44 3b 94 83 48 04 00 	cmp    0x448(%rbx,%rax,4),%r10d
140995ea1:	00
140995ea2:	44 0f 4c c2          	cmovl  %edx,%r8d
140995ea6:	41 0f 4c d1          	cmovl  %r9d,%edx
140995eaa:	41 8b c0             	mov    %r8d,%eax
140995ead:	44 8b ca             	mov    %edx,%r9d
140995eb0:	2b c2                	sub    %edx,%eax
140995eb2:	83 f8 01             	cmp    $0x1,%eax
140995eb5:	75 da                	jne    0x140995e91
140995eb7:	4c 8b ab 60 0c 00 00 	mov    0xc60(%rbx),%r13
140995ebe:	49 8b c2             	mov    %r10,%rax
140995ec1:	48 8b bb 58 0c 00 00 	mov    0xc58(%rbx),%rdi
140995ec8:	49 8b d2             	mov    %r10,%rdx
140995ecb:	48 d1 e8             	shr    $1,%rax
140995ece:	41 83 e2 01          	and    $0x1,%r10d
140995ed2:	41 c1 e2 02          	shl    $0x2,%r10d
140995ed6:	41 0f b6 ca          	movzbl %r10b,%ecx
140995eda:	46 0f b6 04 28       	movzbl (%rax,%r13,1),%r8d
140995edf:	0f b7 04 57          	movzwl (%rdi,%rdx,2),%eax
140995ee3:	41 d3 e8             	shr    %cl,%r8d
140995ee6:	41 83 e0 0f          	and    $0xf,%r8d
140995eea:	41 c1 e0 10          	shl    $0x10,%r8d
140995eee:	44 0b c0             	or     %eax,%r8d
140995ef1:	41 8d 43 01          	lea    0x1(%r11),%eax
140995ef5:	44 89 43 3c          	mov    %r8d,0x3c(%rbx)
140995ef9:	89 83 44 04 00 00    	mov    %eax,0x444(%rbx)
140995eff:	41 3b c7             	cmp    %r15d,%eax
140995f02:	0f 84 ca fe ff ff    	je     0x140995dd2
140995f08:	8b 73 40             	mov    0x40(%rbx),%esi
140995f0b:	41 0f b6 c1          	movzbl %r9b,%eax
140995f0f:	3b c6                	cmp    %esi,%eax
140995f11:	0f 85 b8 fe ff ff    	jne    0x140995dcf
140995f17:	c7 43 10 02 00 00 00 	movl   $0x2,0x10(%rbx)
140995f1e:	45 3b c6             	cmp    %r14d,%r8d
140995f21:	0f 83 c6 01 00 00    	jae    0x1409960ed
140995f27:	45 8b d4             	mov    %r12d,%r10d
140995f2a:	41 b9 00 01 00 00    	mov    $0x100,%r9d
140995f30:	43 8d 14 11          	lea    (%r9,%r10,1),%edx
140995f34:	d1 fa                	sar    $1,%edx
140995f36:	48 63 c2             	movslq %edx,%rax
140995f39:	44 3b 84 83 48 04 00 	cmp    0x448(%rbx,%rax,4),%r8d
140995f40:	00
140995f41:	44 0f 4c ca          	cmovl  %edx,%r9d
140995f45:	41 0f 4c d2          	cmovl  %r10d,%edx
140995f49:	41 8b c1             	mov    %r9d,%eax
140995f4c:	44 8b d2             	mov    %edx,%r10d
140995f4f:	2b c2                	sub    %edx,%eax
140995f51:	83 f8 01             	cmp    $0x1,%eax
140995f54:	75 da                	jne    0x140995f30
140995f56:	41 8b c0             	mov    %r8d,%eax
140995f59:	41 8d 6b 02          	lea    0x2(%r11),%ebp
140995f5d:	41 8b d0             	mov    %r8d,%edx
140995f60:	41 83 e0 01          	and    $0x1,%r8d
140995f64:	48 d1 e8             	shr    $1,%rax
140995f67:	41 c1 e0 02          	shl    $0x2,%r8d
140995f6b:	41 0f b6 c8          	movzbl %r8b,%ecx
140995f6f:	4c 8d 05 8a a0 66 ff 	lea    -0x995f76(%rip),%r8        # 0x140000000
140995f76:	46 0f b6 0c 28       	movzbl (%rax,%r13,1),%r9d
140995f7b:	0f b7 04 57          	movzwl (%rdi,%rdx,2),%eax
140995f7f:	41 d3 e9             	shr    %cl,%r9d
140995f82:	41 83 e1 0f          	and    $0xf,%r9d
140995f86:	89 ab 44 04 00 00    	mov    %ebp,0x444(%rbx)
140995f8c:	41 c1 e1 10          	shl    $0x10,%r9d
140995f90:	44 0b c8             	or     %eax,%r9d
140995f93:	44 89 4b 3c          	mov    %r9d,0x3c(%rbx)
140995f97:	41 3b ef             	cmp    %r15d,%ebp
140995f9a:	0f 84 40 fe ff ff    	je     0x140995de0
140995fa0:	41 0f b6 c2          	movzbl %r10b,%eax
140995fa4:	3b c6                	cmp    %esi,%eax
140995fa6:	0f 85 23 fe ff ff    	jne    0x140995dcf
140995fac:	c7 43 10 03 00 00 00 	movl   $0x3,0x10(%rbx)
140995fb3:	45 3b ce             	cmp    %r14d,%r9d
140995fb6:	0f 83 31 01 00 00    	jae    0x1409960ed
140995fbc:	45 8b d4             	mov    %r12d,%r10d
140995fbf:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140995fc5:	43 8d 14 10          	lea    (%r8,%r10,1),%edx
140995fc9:	d1 fa                	sar    $1,%edx
140995fcb:	48 63 c2             	movslq %edx,%rax
140995fce:	44 3b 8c 83 48 04 00 	cmp    0x448(%rbx,%rax,4),%r9d
140995fd5:	00
140995fd6:	44 0f 4c c2          	cmovl  %edx,%r8d
140995fda:	41 0f 4c d2          	cmovl  %r10d,%edx
140995fde:	41 8b c0             	mov    %r8d,%eax
140995fe1:	44 8b d2             	mov    %edx,%r10d
140995fe4:	2b c2                	sub    %edx,%eax
140995fe6:	83 f8 01             	cmp    $0x1,%eax
140995fe9:	75 da                	jne    0x140995fc5
140995feb:	41 8b c1             	mov    %r9d,%eax
140995fee:	4c 8d 05 0b a0 66 ff 	lea    -0x995ff5(%rip),%r8        # 0x140000000
140995ff5:	48 d1 e8             	shr    $1,%rax
140995ff8:	41 8b d1             	mov    %r9d,%edx
140995ffb:	41 83 e1 01          	and    $0x1,%r9d
140995fff:	41 c1 e1 02          	shl    $0x2,%r9d
140996003:	41 0f b6 c9          	movzbl %r9b,%ecx
140996007:	42 0f b6 3c 28       	movzbl (%rax,%r13,1),%edi
14099600c:	48 8b 83 58 0c 00 00 	mov    0xc58(%rbx),%rax
140996013:	d3 ef                	shr    %cl,%edi
140996015:	83 e7 0f             	and    $0xf,%edi
140996018:	c1 e7 10             	shl    $0x10,%edi
14099601b:	0f b7 04 50          	movzwl (%rax,%rdx,2),%eax
14099601f:	0b f8                	or     %eax,%edi
140996021:	ff c5                	inc    %ebp
140996023:	89 7b 3c             	mov    %edi,0x3c(%rbx)
140996026:	89 ab 44 04 00 00    	mov    %ebp,0x444(%rbx)
14099602c:	41 3b ef             	cmp    %r15d,%ebp
14099602f:	0f 84 ab fd ff ff    	je     0x140995de0
140996035:	41 0f b6 c2          	movzbl %r10b,%eax
140996039:	3b c6                	cmp    %esi,%eax
14099603b:	0f 85 8e fd ff ff    	jne    0x140995dcf
140996041:	41 3b fe             	cmp    %r14d,%edi
140996044:	0f 83 a3 00 00 00    	jae    0x1409960ed
14099604a:	48 8d 93 48 04 00 00 	lea    0x448(%rbx),%rdx
140996051:	8b cf                	mov    %edi,%ecx
140996053:	e8 58 ee ff ff       	call   0x140994eb0
140996058:	8b d7                	mov    %edi,%edx
14099605a:	44 8b c8             	mov    %eax,%r9d
14099605d:	44 8b c7             	mov    %edi,%r8d
140996060:	83 e7 01             	and    $0x1,%edi
140996063:	c1 e7 02             	shl    $0x2,%edi
140996066:	48 d1 ea             	shr    $1,%rdx
140996069:	40 0f b6 cf          	movzbl %dil,%ecx
14099606d:	48 8b bb 58 0c 00 00 	mov    0xc58(%rbx),%rdi
140996074:	42 0f b6 34 2a       	movzbl (%rdx,%r13,1),%esi
140996079:	42 0f b7 04 47       	movzwl (%rdi,%r8,2),%eax
14099607e:	d3 ee                	shr    %cl,%esi
140996080:	83 e6 0f             	and    $0xf,%esi
140996083:	c1 e6 10             	shl    $0x10,%esi
140996086:	0b f0                	or     %eax,%esi
140996088:	41 0f b6 c1          	movzbl %r9b,%eax
14099608c:	83 c0 04             	add    $0x4,%eax
14099608f:	89 73 3c             	mov    %esi,0x3c(%rbx)
140996092:	ff c5                	inc    %ebp
140996094:	89 43 10             	mov    %eax,0x10(%rbx)
140996097:	89 ab 44 04 00 00    	mov    %ebp,0x444(%rbx)
14099609d:	41 3b f6             	cmp    %r14d,%esi
1409960a0:	73 4b                	jae    0x1409960ed
1409960a2:	48 8d 93 48 04 00 00 	lea    0x448(%rbx),%rdx
1409960a9:	8b ce                	mov    %esi,%ecx
1409960ab:	e8 00 ee ff ff       	call   0x140994eb0
1409960b0:	89 43 40             	mov    %eax,0x40(%rbx)
1409960b3:	8b c6                	mov    %esi,%eax
1409960b5:	48 d1 e8             	shr    $1,%rax
1409960b8:	8b d6                	mov    %esi,%edx
1409960ba:	83 e6 01             	and    $0x1,%esi
1409960bd:	c1 e6 02             	shl    $0x2,%esi
1409960c0:	40 0f b6 ce          	movzbl %sil,%ecx
1409960c4:	46 0f b6 04 28       	movzbl (%rax,%r13,1),%r8d
1409960c9:	0f b7 04 57          	movzwl (%rdi,%rdx,2),%eax
1409960cd:	41 d3 e8             	shr    %cl,%r8d
1409960d0:	41 83 e0 0f          	and    $0xf,%r8d
1409960d4:	41 c1 e0 10          	shl    $0x10,%r8d
1409960d8:	44 0b c0             	or     %eax,%r8d
1409960db:	8d 45 01             	lea    0x1(%rbp),%eax
1409960de:	89 83 44 04 00 00    	mov    %eax,0x444(%rbx)
1409960e4:	44 89 43 3c          	mov    %r8d,0x3c(%rbx)
1409960e8:	e9 e5 fc ff ff       	jmp    0x140995dd2