1400e5b89:	eb c5                	jmp    0x1400e5b50
1400e5b8b:	48 8b 03             	mov    (%rbx),%rax
1400e5b8e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e5b93:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400e5b98:	49 8d 6d 08          	lea    0x8(%r13),%rbp
1400e5b9c:	45 33 e4             	xor    %r12d,%r12d
1400e5b9f:	eb 11                	jmp    0x1400e5bb2
1400e5ba1:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400e5ba6:	45 33 e4             	xor    %r12d,%r12d
1400e5ba9:	49 8d 6d 08          	lea    0x8(%r13),%rbp
1400e5bad:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1400e5bb2:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1400e5bb7:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400e5bbd:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1400e5bc4:	00
1400e5bc5:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
1400e5bca:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400e5bcf:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1400e5bd3:	49 ff 45 10          	incq   0x10(%r13)
1400e5bd7:	49 89 17             	mov    %rdx,(%r15)
1400e5bda:	4d 89 47 08          	mov    %r8,0x8(%r15)
1400e5bde:	4d 89 38             	mov    %r15,(%r8)
1400e5be1:	4c 89 7a 08          	mov    %r15,0x8(%rdx)
1400e5be5:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1400e5be9:	49 8b 45 30          	mov    0x30(%r13),%rax
1400e5bed:	48 23 c7             	and    %rdi,%rax
1400e5bf0:	48 03 c0             	add    %rax,%rax
1400e5bf3:	4c 8b 0c c1          	mov    (%rcx,%rax,8),%r9
1400e5bf7:	4c 3b 4d 00          	cmp    0x0(%rbp),%r9
1400e5bfb:	75 06                	jne    0x1400e5c03
1400e5bfd:	4c 89 3c c1          	mov    %r15,(%rcx,%rax,8)
1400e5c01:	eb 12                	jmp    0x1400e5c15
1400e5c03:	4c 3b ca             	cmp    %rdx,%r9
1400e5c06:	75 06                	jne    0x1400e5c0e
1400e5c08:	4c 89 3c c1          	mov    %r15,(%rcx,%rax,8)
1400e5c0c:	eb 0c                	jmp    0x1400e5c1a
1400e5c0e:	4c 39 44 c1 08       	cmp    %r8,0x8(%rcx,%rax,8)
1400e5c13:	75 05                	jne    0x1400e5c1a
1400e5c15:	4c 89 7c c1 08       	mov    %r15,0x8(%rcx,%rax,8)
1400e5c1a:	48 be 33 33 33 33 33 	movabs $0x333333333333333,%rsi
1400e5c21:	33 33 03
1400e5c24:	49 83 c6 40          	add    $0x40,%r14
1400e5c28:	4c 3b f3             	cmp    %rbx,%r14
1400e5c2b:	0f 85 b7 fd ff ff    	jne    0x1400e59e8
1400e5c31:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1400e5c38:	00
1400e5c39:	48 83 c4 50          	add    $0x50,%rsp
1400e5c3d:	41 5f                	pop    %r15
1400e5c3f:	41 5e                	pop    %r14
1400e5c41:	41 5d                	pop    %r13
1400e5c43:	41 5c                	pop    %r12
1400e5c45:	5f                   	pop    %rdi
1400e5c46:	5e                   	pop    %rsi
1400e5c47:	5d                   	pop    %rbp
1400e5c48:	c3                   	ret
1400e5c49:	48 8d 0d d0 86 24 00 	lea    0x2486d0(%rip),%rcx        # 0x14032e320
1400e5c50:	e8 5b 69 21 00       	call   0x1402fc5b0
1400e5c55:	cc                   	int3
1400e5c56:	cc                   	int3
1400e5c57:	cc                   	int3
1400e5c58:	cc                   	int3
1400e5c59:	cc                   	int3
1400e5c5a:	cc                   	int3
1400e5c5b:	cc                   	int3
1400e5c5c:	cc                   	int3
1400e5c5d:	cc                   	int3
1400e5c5e:	cc                   	int3
1400e5c5f:	cc                   	int3
1400e5c60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400e5c65:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400e5c6a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400e5c6f:	57                   	push   %rdi
1400e5c70:	48 83 ec 40          	sub    $0x40,%rsp
1400e5c74:	48 8b f1             	mov    %rcx,%rsi
1400e5c77:	33 c0                	xor    %eax,%eax
1400e5c79:	48 89 01             	mov    %rax,(%rcx)
1400e5c7c:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400e5c80:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400e5c84:	48 8b 6a 08          	mov    0x8(%rdx),%rbp
1400e5c88:	48 8b 1a             	mov    (%rdx),%rbx
1400e5c8b:	48 8b d5             	mov    %rbp,%rdx
1400e5c8e:	48 2b d3             	sub    %rbx,%rdx
1400e5c91:	48 c1 fa 05          	sar    $0x5,%rdx
1400e5c95:	48 85 d2             	test   %rdx,%rdx
1400e5c98:	74 57                	je     0x1400e5cf1
1400e5c9a:	48 b8 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%rax
1400e5ca1:	ff ff 07
1400e5ca4:	48 3b d0             	cmp    %rax,%rdx
1400e5ca7:	77 60                	ja     0x1400e5d09
1400e5ca9:	e8 c2 91 fd ff       	call   0x1400bee70
1400e5cae:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1400e5cb3:	48 8b 3e             	mov    (%rsi),%rdi
1400e5cb6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400e5cbb:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1400e5cc0:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400e5cc5:	48 3b dd             	cmp    %rbp,%rbx
1400e5cc8:	74 23                	je     0x1400e5ced
1400e5cca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400e5cd0:	48 8b d3             	mov    %rbx,%rdx
1400e5cd3:	48 8b cf             	mov    %rdi,%rcx
1400e5cd6:	e8 f5 00 fa ff       	call   0x140085dd0
1400e5cdb:	48 83 c7 20          	add    $0x20,%rdi
1400e5cdf:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1400e5ce4:	48 83 c3 20          	add    $0x20,%rbx
1400e5ce8:	48 3b dd             	cmp    %rbp,%rbx
1400e5ceb:	75 e3                	jne    0x1400e5cd0
1400e5ced:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1400e5cf1:	48 8b c6             	mov    %rsi,%rax
1400e5cf4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400e5cf9:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1400e5cfe:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400e5d03:	48 83 c4 40          	add    $0x40,%rsp
1400e5d07:	5f                   	pop    %rdi
1400e5d08:	c3                   	ret
1400e5d09:	e8 d2 b8 fd ff       	call   0x1400c15e0
1400e5d0e:	cc                   	int3
1400e5d0f:	cc                   	int3
1400e5d10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400e5d15:	55                   	push   %rbp
1400e5d16:	56                   	push   %rsi
1400e5d17:	57                   	push   %rdi
1400e5d18:	41 54                	push   %r12
1400e5d1a:	41 55                	push   %r13
1400e5d1c:	41 56                	push   %r14
1400e5d1e:	41 57                	push   %r15
1400e5d20:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1400e5d25:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1400e5d2c:	48 8b 05 4d 24 32 00 	mov    0x32244d(%rip),%rax        # 0x140408180
1400e5d33:	48 33 c4             	xor    %rsp,%rax
1400e5d36:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1400e5d3a:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400e5d3f:	45 33 f6             	xor    %r14d,%r14d
1400e5d42:	4c 39 72 10          	cmp    %r14,0x10(%rdx)
1400e5d46:	0f 84 68 05 00 00    	je     0x1400e62b4
1400e5d4c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e5d4f:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
1400e5d53:	66 0f 6f 0d b5 87 24 	movdqa 0x2487b5(%rip),%xmm1        # 0x14032e510
1400e5d5a:	00
1400e5d5b:	f3 0f 7f 4d 0f       	movdqu %xmm1,0xf(%rbp)
1400e5d60:	66 c7 45 ff 26 00    	movw   $0x26,-0x1(%rbp)
1400e5d66:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
1400e5d6a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400e5d6f:	e8 9c 4f fd ff       	call   0x1400bad10
1400e5d74:	90                   	nop
1400e5d75:	48 8b 55 17          	mov    0x17(%rbp),%rdx
1400e5d79:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e5d7d:	76 34                	jbe    0x1400e5db3
1400e5d7f:	48 ff c2             	inc    %rdx
1400e5d82:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1400e5d86:	48 8b c1             	mov    %rcx,%rax
1400e5d89:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e5d90:	72 1c                	jb     0x1400e5dae
1400e5d92:	48 83 c2 27          	add    $0x27,%rdx
1400e5d96:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e5d9a:	48 2b c1             	sub    %rcx,%rax
1400e5d9d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e5da1:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e5da5:	76 07                	jbe    0x1400e5dae
1400e5da7:	ff 15 4b 42 24 00    	call   *0x24424b(%rip)        # 0x140329ff8
1400e5dad:	cc                   	int3
1400e5dae:	e8 d1 44 21 00       	call   0x1402fa284
1400e5db3:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400e5db8:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400e5dbd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e5dc2:	48 3b d8             	cmp    %rax,%rbx
1400e5dc5:	0f 84 6c 04 00 00    	je     0x1400e6237
1400e5dcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e5dd0:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e5dd3:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1400e5dd8:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
1400e5ddc:	48 c7 45 97 0f 00 00 	movq   $0xf,-0x69(%rbp)
1400e5de3:	00
1400e5de4:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1400e5de9:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1400e5ded:	4d 8b e6             	mov    %r14,%r12
1400e5df0:	4c 89 75 ef          	mov    %r14,-0x11(%rbp)
1400e5df4:	41 bd 0f 00 00 00    	mov    $0xf,%r13d
1400e5dfa:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
1400e5dfe:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
1400e5e02:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1400e5e06:	4c 8b f3             	mov    %rbx,%r14
1400e5e09:	4c 8b 7b 18          	mov    0x18(%rbx),%r15
1400e5e0d:	4d 3b fd             	cmp    %r13,%r15
1400e5e10:	76 03                	jbe    0x1400e5e15
1400e5e12:	4c 8b 33             	mov    (%rbx),%r14
1400e5e15:	48 85 ff             	test   %rdi,%rdi
1400e5e18:	74 1d                	je     0x1400e5e37
1400e5e1a:	4c 8b c7             	mov    %rdi,%r8
1400e5e1d:	ba 3d 00 00 00       	mov    $0x3d,%edx
1400e5e22:	49 8b ce             	mov    %r14,%rcx
1400e5e25:	e8 2e 6c 21 00       	call   0x1402fca58
1400e5e2a:	48 8b f0             	mov    %rax,%rsi
1400e5e2d:	48 85 c0             	test   %rax,%rax
1400e5e30:	74 05                	je     0x1400e5e37
1400e5e32:	49 2b f6             	sub    %r14,%rsi
1400e5e35:	eb 07                	jmp    0x1400e5e3e
1400e5e37:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400e5e3e:	48 8b d3             	mov    %rbx,%rdx
1400e5e41:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
1400e5e45:	0f 84 5d 02 00 00    	je     0x1400e60a8
1400e5e4b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e5e4e:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
1400e5e52:	45 33 f6             	xor    %r14d,%r14d
1400e5e55:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
1400e5e59:	4c 89 75 d7          	mov    %r14,-0x29(%rbp)
1400e5e5d:	4c 8b c6             	mov    %rsi,%r8
1400e5e60:	48 3b fe             	cmp    %rsi,%rdi
1400e5e63:	4c 0f 42 c7          	cmovb  %rdi,%r8
1400e5e67:	49 83 ff 0f          	cmp    $0xf,%r15
1400e5e6b:	76 03                	jbe    0x1400e5e70
1400e5e6d:	48 8b 13             	mov    (%rbx),%rdx
1400e5e70:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400e5e74:	e8 b7 fd f9 ff       	call   0x140085c30
1400e5e79:	90                   	nop
1400e5e7a:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1400e5e7e:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1400e5e82:	e8 09 e0 ff ff       	call   0x1400e3e90
1400e5e87:	48 8b f8             	mov    %rax,%rdi
1400e5e8a:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400e5e8f:	48 3b c7             	cmp    %rdi,%rax
1400e5e92:	74 6c                	je     0x1400e5f00
1400e5e94:	48 8b 55 97          	mov    -0x69(%rbp),%rdx
1400e5e98:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e5e9c:	76 32                	jbe    0x1400e5ed0
1400e5e9e:	48 ff c2             	inc    %rdx
1400e5ea1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400e5ea6:	48 8b c1             	mov    %rcx,%rax
1400e5ea9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e5eb0:	72 19                	jb     0x1400e5ecb
1400e5eb2:	48 83 c2 27          	add    $0x27,%rdx
1400e5eb6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e5eba:	48 2b c1             	sub    %rcx,%rax
1400e5ebd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e5ec1:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e5ec5:	0f 87 ba 03 00 00    	ja     0x1400e6285
1400e5ecb:	e8 b4 43 21 00       	call   0x1402fa284
1400e5ed0:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
1400e5ed4:	48 c7 45 97 0f 00 00 	movq   $0xf,-0x69(%rbp)
1400e5edb:	00
1400e5edc:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1400e5ee1:	0f 10 07             	movups (%rdi),%xmm0
1400e5ee4:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1400e5ee9:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
1400e5eed:	0f 11 4d 8f          	movups %xmm1,-0x71(%rbp)
1400e5ef1:	4c 89 77 10          	mov    %r14,0x10(%rdi)
1400e5ef5:	48 c7 47 18 0f 00 00 	movq   $0xf,0x18(%rdi)
1400e5efc:	00
1400e5efd:	c6 07 00             	movb   $0x0,(%rdi)
1400e5f00:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
1400e5f04:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e5f08:	76 31                	jbe    0x1400e5f3b
1400e5f0a:	48 ff c2             	inc    %rdx
1400e5f0d:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400e5f11:	48 8b c1             	mov    %rcx,%rax
1400e5f14:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e5f1b:	72 19                	jb     0x1400e5f36
1400e5f1d:	48 83 c2 27          	add    $0x27,%rdx
1400e5f21:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e5f25:	48 2b c1             	sub    %rcx,%rax
1400e5f28:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e5f2c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e5f30:	0f 87 4f 03 00 00    	ja     0x1400e6285
1400e5f36:	e8 49 43 21 00       	call   0x1402fa284
1400e5f3b:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
1400e5f3f:	48 c7 45 b7 0f 00 00 	movq   $0xf,-0x49(%rbp)
1400e5f46:	00
1400e5f47:	c6 45 9f 00          	movb   $0x0,-0x61(%rbp)
1400e5f4b:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
1400e5f4f:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e5f53:	76 31                	jbe    0x1400e5f86
1400e5f55:	48 ff c2             	inc    %rdx
1400e5f58:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1400e5f5c:	48 8b c1             	mov    %rcx,%rax
1400e5f5f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e5f66:	72 19                	jb     0x1400e5f81
1400e5f68:	48 83 c2 27          	add    $0x27,%rdx
1400e5f6c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e5f70:	48 2b c1             	sub    %rcx,%rax
1400e5f73:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e5f77:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e5f7b:	0f 87 0b 03 00 00    	ja     0x1400e628c
1400e5f81:	e8 fe 42 21 00       	call   0x1402fa284
1400e5f86:	48 ff c6             	inc    %rsi
1400e5f89:	0f 57 c0             	xorps  %xmm0,%xmm0
1400e5f8c:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
1400e5f90:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
1400e5f94:	4c 89 75 d7          	mov    %r14,-0x29(%rbp)
1400e5f98:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400e5f9c:	48 3b c6             	cmp    %rsi,%rax
1400e5f9f:	0f 82 36 03 00 00    	jb     0x1400e62db
1400e5fa5:	48 2b c6             	sub    %rsi,%rax
1400e5fa8:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400e5faf:	49 3b c0             	cmp    %r8,%rax
1400e5fb2:	4c 0f 42 c0          	cmovb  %rax,%r8
1400e5fb6:	48 8b c3             	mov    %rbx,%rax
1400e5fb9:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1400e5fbe:	76 03                	jbe    0x1400e5fc3
1400e5fc0:	48 8b 03             	mov    (%rbx),%rax
1400e5fc3:	48 8d 14 30          	lea    (%rax,%rsi,1),%rdx
1400e5fc7:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400e5fcb:	e8 60 fc f9 ff       	call   0x140085c30
1400e5fd0:	90                   	nop
1400e5fd1:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1400e5fd5:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1400e5fd9:	e8 b2 de ff ff       	call   0x1400e3e90
1400e5fde:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
1400e5fe2:	48 3b c8             	cmp    %rax,%rcx
1400e5fe5:	74 31                	je     0x1400e6018
1400e5fe7:	0f 10 00             	movups (%rax),%xmm0
1400e5fea:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1400e5fee:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400e5ff2:	0f 11 4d ef          	movups %xmm1,-0x11(%rbp)
1400e5ff6:	4c 89 70 10          	mov    %r14,0x10(%rax)
1400e5ffa:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1400e6001:	00
1400e6002:	c6 00 00             	movb   $0x0,(%rax)
1400e6005:	66 0f 6f c1          	movdqa %xmm1,%xmm0
1400e6009:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1400e600e:	66 49 0f 7e c5       	movq   %xmm0,%r13
1400e6013:	66 49 0f 7e cc       	movq   %xmm1,%r12
1400e6018:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
1400e601c:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e6020:	76 31                	jbe    0x1400e6053
1400e6022:	48 ff c2             	inc    %rdx
1400e6025:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
1400e6029:	48 8b c1             	mov    %rcx,%rax
1400e602c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e6033:	72 19                	jb     0x1400e604e
1400e6035:	48 83 c2 27          	add    $0x27,%rdx
1400e6039:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e603d:	48 2b c1             	sub    %rcx,%rax
1400e6040:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400e6044:	48 83 f8 1f          	cmp    $0x1f,%rax
1400e6048:	0f 87 45 02 00 00    	ja     0x1400e6293
1400e604e:	e8 31 42 21 00       	call   0x1402fa284
1400e6053:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
1400e6057:	48 c7 45 b7 0f 00 00 	movq   $0xf,-0x49(%rbp)
1400e605e:	00
1400e605f:	c6 45 9f 00          	movb   $0x0,-0x61(%rbp)
1400e6063:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
1400e6067:	48 83 fa 0f          	cmp    $0xf,%rdx
1400e606b:	0f 86 fc 00 00 00    	jbe    0x1400e616d
1400e6071:	48 ff c2             	inc    %rdx
1400e6074:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1400e6078:	48 8b c1             	mov    %rcx,%rax
1400e607b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400e6082:	0f 82 e0 00 00 00    	jb     0x1400e6168
1400e6088:	48 83 c2 27          	add    $0x27,%rdx
1400e608c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400e6090:	48 2b c1             	sub    %rcx,%rax