1402f99d6:	48 03 c2             	add    %rdx,%rax
1402f99d9:	89 4d 60             	mov    %ecx,0x60(%rbp)
1402f99dc:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1402f99e0:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1402f99e4:	48 03 c1             	add    %rcx,%rax
1402f99e7:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402f99eb:	48 83 c2 04          	add    $0x4,%rdx
1402f99ef:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402f99f4:	89 45 64             	mov    %eax,0x64(%rbp)
1402f99f7:	48 c1 e8 20          	shr    $0x20,%rax
1402f99fb:	48 83 6d 88 01       	subq   $0x1,-0x78(%rbp)
1402f9a00:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402f9a05:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
1402f9a09:	0f 85 92 fc ff ff    	jne    0x1402f96a1
1402f9a0f:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1402f9a13:	4c 8d 0d d6 fc 0b 00 	lea    0xbfcd6(%rip),%r9        # 0x1403b96f0
1402f9a1a:	4c 8d 05 cf fc 0b 00 	lea    0xbfccf(%rip),%r8        # 0x1403b96f0
1402f9a21:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402f9a25:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1402f9a29:	e8 32 00 00 00       	call   0x1402f9a60
1402f9a2e:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
1402f9a32:	48 33 cc             	xor    %rsp,%rcx
1402f9a35:	e8 06 0c 00 00       	call   0x1402fa640
1402f9a3a:	4c 8d 9c 24 80 01 00 	lea    0x180(%rsp),%r11
1402f9a41:	00
1402f9a42:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1402f9a46:	49 8b 73 40          	mov    0x40(%r11),%rsi
1402f9a4a:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1402f9a4e:	49 8b e3             	mov    %r11,%rsp
1402f9a51:	41 5f                	pop    %r15
1402f9a53:	41 5e                	pop    %r14
1402f9a55:	41 5d                	pop    %r13
1402f9a57:	41 5c                	pop    %r12
1402f9a59:	5d                   	pop    %rbp
1402f9a5a:	c3                   	ret
1402f9a5b:	cc                   	int3
1402f9a5c:	cc                   	int3
1402f9a5d:	cc                   	int3
1402f9a5e:	cc                   	int3
1402f9a5f:	cc                   	int3
1402f9a60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402f9a65:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1402f9a6a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1402f9a6f:	55                   	push   %rbp
1402f9a70:	56                   	push   %rsi
1402f9a71:	57                   	push   %rdi
1402f9a72:	41 54                	push   %r12
1402f9a74:	41 55                	push   %r13
1402f9a76:	41 56                	push   %r14
1402f9a78:	41 57                	push   %r15
1402f9a7a:	b8 20 00 00 00       	mov    $0x20,%eax
1402f9a7f:	e8 5c 0b 00 00       	call   0x1402fa5e0
1402f9a84:	48 2b e0             	sub    %rax,%rsp
1402f9a87:	41 8b 00             	mov    (%r8),%eax
1402f9a8a:	4c 8b d1             	mov    %rcx,%r10
1402f9a8d:	44 8b 22             	mov    (%rdx),%r12d
1402f9a90:	4c 2b e0             	sub    %rax,%r12
1402f9a93:	44 89 21             	mov    %r12d,(%rcx)
1402f9a96:	41 8b 40 04          	mov    0x4(%r8),%eax
1402f9a9a:	44 8b 4a 04          	mov    0x4(%rdx),%r9d
1402f9a9e:	4c 2b c8             	sub    %rax,%r9
1402f9aa1:	49 8b c4             	mov    %r12,%rax
1402f9aa4:	48 c1 f8 20          	sar    $0x20,%rax
1402f9aa8:	4c 03 c8             	add    %rax,%r9
1402f9aab:	44 89 49 04          	mov    %r9d,0x4(%rcx)
1402f9aaf:	41 8b 40 08          	mov    0x8(%r8),%eax
1402f9ab3:	8b 4a 08             	mov    0x8(%rdx),%ecx
1402f9ab6:	48 2b c8             	sub    %rax,%rcx
1402f9ab9:	4c 89 0c 24          	mov    %r9,(%rsp)
1402f9abd:	49 8b c1             	mov    %r9,%rax
1402f9ac0:	48 c1 f8 20          	sar    $0x20,%rax
1402f9ac4:	48 03 c8             	add    %rax,%rcx
1402f9ac7:	41 89 4a 08          	mov    %ecx,0x8(%r10)
1402f9acb:	41 8b 40 0c          	mov    0xc(%r8),%eax
1402f9acf:	44 8b 4a 0c          	mov    0xc(%rdx),%r9d
1402f9ad3:	4c 2b c8             	sub    %rax,%r9
1402f9ad6:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1402f9adb:	48 8b c1             	mov    %rcx,%rax
1402f9ade:	48 c1 f8 20          	sar    $0x20,%rax
1402f9ae2:	4c 03 c8             	add    %rax,%r9
1402f9ae5:	45 89 4a 0c          	mov    %r9d,0xc(%r10)
1402f9ae9:	41 8b 40 10          	mov    0x10(%r8),%eax
1402f9aed:	8b 4a 10             	mov    0x10(%rdx),%ecx
1402f9af0:	48 2b c8             	sub    %rax,%rcx
1402f9af3:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
1402f9af8:	49 8b c1             	mov    %r9,%rax
1402f9afb:	48 c1 f8 20          	sar    $0x20,%rax
1402f9aff:	48 03 c8             	add    %rax,%rcx
1402f9b02:	41 89 4a 10          	mov    %ecx,0x10(%r10)
1402f9b06:	41 8b 40 14          	mov    0x14(%r8),%eax
1402f9b0a:	44 8b 6a 14          	mov    0x14(%rdx),%r13d
1402f9b0e:	4c 2b e8             	sub    %rax,%r13
1402f9b11:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
1402f9b16:	48 8b c1             	mov    %rcx,%rax
1402f9b19:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b1d:	4c 03 e8             	add    %rax,%r13
1402f9b20:	45 89 6a 14          	mov    %r13d,0x14(%r10)
1402f9b24:	41 8b 40 18          	mov    0x18(%r8),%eax
1402f9b28:	44 8b 7a 18          	mov    0x18(%rdx),%r15d
1402f9b2c:	4c 2b f8             	sub    %rax,%r15
1402f9b2f:	49 8b c5             	mov    %r13,%rax
1402f9b32:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b36:	4c 03 f8             	add    %rax,%r15
1402f9b39:	45 89 7a 18          	mov    %r15d,0x18(%r10)
1402f9b3d:	41 8b 40 1c          	mov    0x1c(%r8),%eax
1402f9b41:	44 8b 72 1c          	mov    0x1c(%rdx),%r14d
1402f9b45:	4c 2b f0             	sub    %rax,%r14
1402f9b48:	49 8b c7             	mov    %r15,%rax
1402f9b4b:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b4f:	4c 03 f0             	add    %rax,%r14
1402f9b52:	45 89 72 1c          	mov    %r14d,0x1c(%r10)
1402f9b56:	41 8b 40 20          	mov    0x20(%r8),%eax
1402f9b5a:	8b 6a 20             	mov    0x20(%rdx),%ebp
1402f9b5d:	48 2b e8             	sub    %rax,%rbp
1402f9b60:	49 8b c6             	mov    %r14,%rax
1402f9b63:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b67:	48 03 e8             	add    %rax,%rbp
1402f9b6a:	41 89 6a 20          	mov    %ebp,0x20(%r10)
1402f9b6e:	41 8b 40 24          	mov    0x24(%r8),%eax
1402f9b72:	8b 72 24             	mov    0x24(%rdx),%esi
1402f9b75:	48 2b f0             	sub    %rax,%rsi
1402f9b78:	48 8b c5             	mov    %rbp,%rax
1402f9b7b:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b7f:	48 03 f0             	add    %rax,%rsi
1402f9b82:	41 89 72 24          	mov    %esi,0x24(%r10)
1402f9b86:	41 8b 40 28          	mov    0x28(%r8),%eax
1402f9b8a:	8b 7a 28             	mov    0x28(%rdx),%edi
1402f9b8d:	48 2b f8             	sub    %rax,%rdi
1402f9b90:	48 8b c6             	mov    %rsi,%rax
1402f9b93:	48 c1 f8 20          	sar    $0x20,%rax
1402f9b97:	48 03 f8             	add    %rax,%rdi
1402f9b9a:	41 89 7a 28          	mov    %edi,0x28(%r10)
1402f9b9e:	8b 5a 2c             	mov    0x2c(%rdx),%ebx
1402f9ba1:	41 8b 40 2c          	mov    0x2c(%r8),%eax
1402f9ba5:	48 2b d8             	sub    %rax,%rbx
1402f9ba8:	48 8b c7             	mov    %rdi,%rax
1402f9bab:	48 c1 f8 20          	sar    $0x20,%rax
1402f9baf:	48 03 d8             	add    %rax,%rbx
1402f9bb2:	41 89 5a 2c          	mov    %ebx,0x2c(%r10)
1402f9bb6:	44 8b 5a 30          	mov    0x30(%rdx),%r11d
1402f9bba:	41 8b 40 30          	mov    0x30(%r8),%eax
1402f9bbe:	4c 2b d8             	sub    %rax,%r11
1402f9bc1:	48 8b c3             	mov    %rbx,%rax
1402f9bc4:	48 c1 f8 20          	sar    $0x20,%rax
1402f9bc8:	4c 03 d8             	add    %rax,%r11
1402f9bcb:	45 89 5a 30          	mov    %r11d,0x30(%r10)
1402f9bcf:	8b 4a 34             	mov    0x34(%rdx),%ecx
1402f9bd2:	41 8b 40 34          	mov    0x34(%r8),%eax
1402f9bd6:	48 2b c8             	sub    %rax,%rcx
1402f9bd9:	49 8b c3             	mov    %r11,%rax
1402f9bdc:	48 c1 f8 20          	sar    $0x20,%rax
1402f9be0:	48 03 c8             	add    %rax,%rcx
1402f9be3:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1402f9be8:	44 8b d1             	mov    %ecx,%r10d
1402f9beb:	48 c1 f9 20          	sar    $0x20,%rcx
1402f9bef:	03 8c 24 80 00 00 00 	add    0x80(%rsp),%ecx
1402f9bf6:	44 89 50 34          	mov    %r10d,0x34(%rax)
1402f9bfa:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1402f9bff:	44 8b c1             	mov    %ecx,%r8d
1402f9c02:	44 8b c9             	mov    %ecx,%r9d
1402f9c05:	8b 00                	mov    (%rax),%eax
1402f9c07:	4c 23 c0             	and    %rax,%r8
1402f9c0a:	41 8b c4             	mov    %r12d,%eax
1402f9c0d:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1402f9c12:	4c 03 c0             	add    %rax,%r8
1402f9c15:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1402f9c1a:	44 89 00             	mov    %r8d,(%rax)
1402f9c1d:	41 8b 54 24 04       	mov    0x4(%r12),%edx
1402f9c22:	8b 04 24             	mov    (%rsp),%eax
1402f9c25:	49 23 d1             	and    %r9,%rdx
1402f9c28:	49 c1 e8 20          	shr    $0x20,%r8
1402f9c2c:	49 03 d0             	add    %r8,%rdx
1402f9c2f:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1402f9c34:	48 03 d0             	add    %rax,%rdx
1402f9c37:	8b 44 24 08          	mov    0x8(%rsp),%eax
1402f9c3b:	41 89 50 04          	mov    %edx,0x4(%r8)
1402f9c3f:	41 8b 4c 24 08       	mov    0x8(%r12),%ecx
1402f9c44:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9c48:	49 23 c9             	and    %r9,%rcx
1402f9c4b:	48 03 d1             	add    %rcx,%rdx
1402f9c4e:	48 03 d0             	add    %rax,%rdx
1402f9c51:	8b 44 24 10          	mov    0x10(%rsp),%eax
1402f9c55:	41 89 50 08          	mov    %edx,0x8(%r8)
1402f9c59:	41 8b 4c 24 0c       	mov    0xc(%r12),%ecx
1402f9c5e:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9c62:	49 23 c9             	and    %r9,%rcx
1402f9c65:	48 03 d1             	add    %rcx,%rdx
1402f9c68:	48 03 d0             	add    %rax,%rdx
1402f9c6b:	8b 44 24 18          	mov    0x18(%rsp),%eax
1402f9c6f:	41 89 50 0c          	mov    %edx,0xc(%r8)
1402f9c73:	41 8b 4c 24 10       	mov    0x10(%r12),%ecx
1402f9c78:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9c7c:	49 23 c9             	and    %r9,%rcx
1402f9c7f:	48 03 d1             	add    %rcx,%rdx
1402f9c82:	48 03 d0             	add    %rax,%rdx
1402f9c85:	41 8b c5             	mov    %r13d,%eax
1402f9c88:	41 89 50 10          	mov    %edx,0x10(%r8)
1402f9c8c:	41 8b 4c 24 14       	mov    0x14(%r12),%ecx
1402f9c91:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9c95:	49 23 c9             	and    %r9,%rcx
1402f9c98:	48 03 d1             	add    %rcx,%rdx
1402f9c9b:	48 03 d0             	add    %rax,%rdx
1402f9c9e:	41 8b c7             	mov    %r15d,%eax
1402f9ca1:	41 89 50 14          	mov    %edx,0x14(%r8)
1402f9ca5:	41 8b 4c 24 18       	mov    0x18(%r12),%ecx
1402f9caa:	49 23 c9             	and    %r9,%rcx
1402f9cad:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9cb1:	48 03 d1             	add    %rcx,%rdx
1402f9cb4:	48 03 d0             	add    %rax,%rdx
1402f9cb7:	41 8b c6             	mov    %r14d,%eax
1402f9cba:	41 89 50 18          	mov    %edx,0x18(%r8)
1402f9cbe:	41 8b 4c 24 1c       	mov    0x1c(%r12),%ecx
1402f9cc3:	49 23 c9             	and    %r9,%rcx
1402f9cc6:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9cca:	48 03 d1             	add    %rcx,%rdx
1402f9ccd:	48 03 d0             	add    %rax,%rdx
1402f9cd0:	8b c5                	mov    %ebp,%eax
1402f9cd2:	41 89 50 1c          	mov    %edx,0x1c(%r8)
1402f9cd6:	41 8b 4c 24 20       	mov    0x20(%r12),%ecx
1402f9cdb:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9cdf:	49 23 c9             	and    %r9,%rcx
1402f9ce2:	48 03 d1             	add    %rcx,%rdx
1402f9ce5:	48 03 d0             	add    %rax,%rdx
1402f9ce8:	8b c6                	mov    %esi,%eax
1402f9cea:	41 89 50 20          	mov    %edx,0x20(%r8)
1402f9cee:	41 8b 4c 24 24       	mov    0x24(%r12),%ecx
1402f9cf3:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9cf7:	49 23 c9             	and    %r9,%rcx
1402f9cfa:	48 03 d1             	add    %rcx,%rdx
1402f9cfd:	48 03 d0             	add    %rax,%rdx
1402f9d00:	8b c7                	mov    %edi,%eax
1402f9d02:	41 89 50 24          	mov    %edx,0x24(%r8)
1402f9d06:	41 8b 4c 24 28       	mov    0x28(%r12),%ecx
1402f9d0b:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9d0f:	49 23 c9             	and    %r9,%rcx
1402f9d12:	48 03 d1             	add    %rcx,%rdx
1402f9d15:	48 03 d0             	add    %rax,%rdx
1402f9d18:	8b c3                	mov    %ebx,%eax
1402f9d1a:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402f9d1f:	41 89 50 28          	mov    %edx,0x28(%r8)
1402f9d23:	41 8b 4c 24 2c       	mov    0x2c(%r12),%ecx
1402f9d28:	49 23 c9             	and    %r9,%rcx
1402f9d2b:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9d2f:	48 03 d1             	add    %rcx,%rdx
1402f9d32:	48 03 d0             	add    %rax,%rdx
1402f9d35:	41 8b c3             	mov    %r11d,%eax
1402f9d38:	41 89 50 2c          	mov    %edx,0x2c(%r8)
1402f9d3c:	41 8b 4c 24 30       	mov    0x30(%r12),%ecx
1402f9d41:	49 23 c9             	and    %r9,%rcx
1402f9d44:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9d48:	48 03 d1             	add    %rcx,%rdx
1402f9d4b:	48 03 d0             	add    %rax,%rdx
1402f9d4e:	41 89 50 30          	mov    %edx,0x30(%r8)
1402f9d52:	41 8b 4c 24 34       	mov    0x34(%r12),%ecx
1402f9d57:	49 23 c9             	and    %r9,%rcx
1402f9d5a:	48 c1 ea 20          	shr    $0x20,%rdx
1402f9d5e:	48 03 ca             	add    %rdx,%rcx
1402f9d61:	49 03 ca             	add    %r10,%rcx
1402f9d64:	41 89 48 34          	mov    %ecx,0x34(%r8)
1402f9d68:	48 83 c4 20          	add    $0x20,%rsp
1402f9d6c:	41 5f                	pop    %r15
1402f9d6e:	41 5e                	pop    %r14
1402f9d70:	41 5d                	pop    %r13
1402f9d72:	41 5c                	pop    %r12
1402f9d74:	5f                   	pop    %rdi
1402f9d75:	5e                   	pop    %rsi
1402f9d76:	5d                   	pop    %rbp
1402f9d77:	c3                   	ret
1402f9d78:	cc                   	int3
1402f9d79:	cc                   	int3
1402f9d7a:	cc                   	int3
1402f9d7b:	cc                   	int3
1402f9d7c:	cc                   	int3
1402f9d7d:	cc                   	int3
1402f9d7e:	cc                   	int3
1402f9d7f:	cc                   	int3
1402f9d80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402f9d85:	45 33 db             	xor    %r11d,%r11d
1402f9d88:	4c 8b d2             	mov    %rdx,%r10
1402f9d8b:	48 8b d9             	mov    %rcx,%rbx
1402f9d8e:	41 8b c3             	mov    %r11d,%eax
1402f9d91:	41 8b d3             	mov    %r11d,%edx
1402f9d94:	41 8b cb             	mov    %r11d,%ecx
1402f9d97:	4d 8b c8             	mov    %r8,%r9
1402f9d9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1402f9da0:	49 3b c1             	cmp    %r9,%rax
1402f9da3:	73 18                	jae    0x1402f9dbd
1402f9da5:	46 0f b6 04 10       	movzbl (%rax,%r10,1),%r8d
1402f9daa:	48 ff c0             	inc    %rax
1402f9dad:	41 d3 e0             	shl    %cl,%r8d
1402f9db0:	48 83 c1 08          	add    $0x8,%rcx
1402f9db4:	41 0b d0             	or     %r8d,%edx
1402f9db7:	48 83 f9 20          	cmp    $0x20,%rcx
1402f9dbb:	72 e3                	jb     0x1402f9da0
1402f9dbd:	89 13                	mov    %edx,(%rbx)
1402f9dbf:	45 8b c3             	mov    %r11d,%r8d
1402f9dc2:	49 8b cb             	mov    %r11,%rcx
1402f9dc5:	49 3b c1             	cmp    %r9,%rax
1402f9dc8:	73 17                	jae    0x1402f9de1
1402f9dca:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx
1402f9dcf:	48 ff c0             	inc    %rax
1402f9dd2:	d3 e2                	shl    %cl,%edx
1402f9dd4:	48 83 c1 08          	add    $0x8,%rcx
1402f9dd8:	44 0b c2             	or     %edx,%r8d
1402f9ddb:	48 83 f9 20          	cmp    $0x20,%rcx
1402f9ddf:	72 e4                	jb     0x1402f9dc5
1402f9de1:	44 89 43 04          	mov    %r8d,0x4(%rbx)
1402f9de5:	49 8b cb             	mov    %r11,%rcx
1402f9de8:	45 8b c3             	mov    %r11d,%r8d
1402f9deb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402f9df0:	49 3b c1             	cmp    %r9,%rax
1402f9df3:	73 17                	jae    0x1402f9e0c
1402f9df5:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx
1402f9dfa:	48 ff c0             	inc    %rax
1402f9dfd:	d3 e2                	shl    %cl,%edx
1402f9dff:	48 83 c1 08          	add    $0x8,%rcx
1402f9e03:	44 0b c2             	or     %edx,%r8d
1402f9e06:	48 83 f9 20          	cmp    $0x20,%rcx
1402f9e0a:	72 e4                	jb     0x1402f9df0
1402f9e0c:	44 89 43 08          	mov    %r8d,0x8(%rbx)
1402f9e10:	49 8b cb             	mov    %r11,%rcx
1402f9e13:	45 8b c3             	mov    %r11d,%r8d
1402f9e16:	49 3b c1             	cmp    %r9,%rax
1402f9e19:	73 17                	jae    0x1402f9e32
1402f9e1b:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx
1402f9e20:	48 ff c0             	inc    %rax
1402f9e23:	d3 e2                	shl    %cl,%edx
1402f9e25:	48 83 c1 08          	add    $0x8,%rcx
1402f9e29:	44 0b c2             	or     %edx,%r8d
1402f9e2c:	48 83 f9 20          	cmp    $0x20,%rcx
1402f9e30:	72 e4                	jb     0x1402f9e16
1402f9e32:	44 89 43 0c          	mov    %r8d,0xc(%rbx)
1402f9e36:	49 8b cb             	mov    %r11,%rcx
1402f9e39:	45 8b c3             	mov    %r11d,%r8d
1402f9e3c:	0f 1f 40 00          	nopl   0x0(%rax)
1402f9e40:	49 3b c1             	cmp    %r9,%rax
1402f9e43:	73 17                	jae    0x1402f9e5c
1402f9e45:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx
1402f9e4a:	48 ff c0             	inc    %rax
1402f9e4d:	d3 e2                	shl    %cl,%edx
1402f9e4f:	48 83 c1 08          	add    $0x8,%rcx
1402f9e53:	44 0b c2             	or     %edx,%r8d
1402f9e56:	48 83 f9 20          	cmp    $0x20,%rcx
1402f9e5a:	72 e4                	jb     0x1402f9e40
1402f9e5c:	44 89 43 10          	mov    %r8d,0x10(%rbx)
1402f9e60:	49 8b cb             	mov    %r11,%rcx
1402f9e63:	45 8b c3             	mov    %r11d,%r8d
1402f9e66:	49 3b c1             	cmp    %r9,%rax
1402f9e69:	73 17                	jae    0x1402f9e82
1402f9e6b:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx