14015b631:	4c 89 65 d7          	mov    %r12,-0x29(%rbp)
14015b635:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
14015b639:	4c 3b f8             	cmp    %rax,%r15
14015b63c:	0f 85 94 00 00 00    	jne    0x14015b6d6
14015b642:	48 3b de             	cmp    %rsi,%rbx
14015b645:	75 0f                	jne    0x14015b656
14015b647:	48 c7 45 d7 07 00 00 	movq   $0x7,-0x29(%rbp)
14015b64e:	00
14015b64f:	66 44 89 65 bf       	mov    %r12w,-0x41(%rbp)
14015b654:	eb 15                	jmp    0x14015b66b
14015b656:	4c 8b c6             	mov    %rsi,%r8
14015b659:	4c 2b c3             	sub    %rbx,%r8
14015b65c:	49 d1 f8             	sar    $1,%r8
14015b65f:	48 8b d3             	mov    %rbx,%rdx
14015b662:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14015b666:	e8 21 b6 ea ff       	call   0x140006c8c
14015b66b:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14015b66f:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
14015b673:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14015b678:	e8 c3 19 00 00       	call   0x14015d040
14015b67d:	48 8b 08             	mov    (%rax),%rcx
14015b680:	48 83 c1 40          	add    $0x40,%rcx
14015b684:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
14015b688:	e8 17 b8 ea ff       	call   0x140006ea4
14015b68d:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14015b691:	48 83 f8 07          	cmp    $0x7,%rax
14015b695:	76 32                	jbe    0x14015b6c9
14015b697:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b69e:	00
14015b69f:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14015b6a3:	48 8b d1             	mov    %rcx,%rdx
14015b6a6:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b6ac:	72 15                	jb     0x14015b6c3
14015b6ae:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b6b2:	48 2b d1             	sub    %rcx,%rdx
14015b6b5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b6b9:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b6bd:	0f 87 bc 08 00 00    	ja     0x14015bf7f
14015b6c3:	ff 15 77 74 0b 00    	call   *0xb7477(%rip)        # 0x140212b40
14015b6c9:	48 c7 45 d7 07 00 00 	movq   $0x7,-0x29(%rbp)
14015b6d0:	00
14015b6d1:	e9 2b 01 00 00       	jmp    0x14015b801
14015b6d6:	48 3b de             	cmp    %rsi,%rbx
14015b6d9:	75 10                	jne    0x14015b6eb
14015b6db:	bb 07 00 00 00       	mov    $0x7,%ebx
14015b6e0:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14015b6e4:	66 44 89 65 bf       	mov    %r12w,-0x41(%rbp)
14015b6e9:	eb 1a                	jmp    0x14015b705
14015b6eb:	4c 8b c6             	mov    %rsi,%r8
14015b6ee:	4c 2b c3             	sub    %rbx,%r8
14015b6f1:	49 d1 f8             	sar    $1,%r8
14015b6f4:	48 8b d3             	mov    %rbx,%rdx
14015b6f7:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14015b6fb:	e8 8c b5 ea ff       	call   0x140006c8c
14015b700:	bb 07 00 00 00       	mov    $0x7,%ebx
14015b705:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14015b70b:	4c 8d 05 fe 77 10 00 	lea    0x1077fe(%rip),%r8        # 0x140262f10
14015b712:	33 d2                	xor    %edx,%edx
14015b714:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14015b718:	e8 c3 df eb ff       	call   0x1400196e0
14015b71d:	0f 10 30             	movups (%rax),%xmm6
14015b720:	0f 11 75 df          	movups %xmm6,-0x21(%rbp)
14015b724:	0f 10 78 10          	movups 0x10(%rax),%xmm7
14015b728:	0f 11 7d ef          	movups %xmm7,-0x11(%rbp)
14015b72c:	4c 89 60 10          	mov    %r12,0x10(%rax)
14015b730:	48 89 58 18          	mov    %rbx,0x18(%rax)
14015b734:	66 44 89 20          	mov    %r12w,(%rax)
14015b738:	4c 8d 45 9f          	lea    -0x61(%rbp),%r8
14015b73c:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14015b741:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14015b746:	e8 f5 18 00 00       	call   0x14015d040
14015b74b:	48 8b 08             	mov    (%rax),%rcx
14015b74e:	48 83 c1 40          	add    $0x40,%rcx
14015b752:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14015b756:	66 49 0f 7e f0       	movq   %xmm6,%r8
14015b75b:	66 0f 6f c7          	movdqa %xmm7,%xmm0
14015b75f:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14015b764:	66 48 0f 7e c0       	movq   %xmm0,%rax
14015b769:	48 3b c3             	cmp    %rbx,%rax
14015b76c:	49 0f 47 d0          	cmova  %r8,%rdx
14015b770:	66 49 0f 7e f8       	movq   %xmm7,%r8
14015b775:	e8 96 b4 ea ff       	call   0x140006c10
14015b77a:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
14015b77e:	48 3b c3             	cmp    %rbx,%rax
14015b781:	76 32                	jbe    0x14015b7b5
14015b783:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b78a:	00
14015b78b:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14015b78f:	48 8b d1             	mov    %rcx,%rdx
14015b792:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b798:	72 15                	jb     0x14015b7af
14015b79a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b79e:	48 2b d1             	sub    %rcx,%rdx
14015b7a1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b7a5:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b7a9:	0f 87 ef 04 00 00    	ja     0x14015bc9e
14015b7af:	ff 15 8b 73 0b 00    	call   *0xb738b(%rip)        # 0x140212b40
14015b7b5:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
14015b7b9:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
14015b7bd:	66 44 89 65 df       	mov    %r12w,-0x21(%rbp)
14015b7c2:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14015b7c6:	48 3b c3             	cmp    %rbx,%rax
14015b7c9:	76 32                	jbe    0x14015b7fd
14015b7cb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b7d2:	00
14015b7d3:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14015b7d7:	48 8b d1             	mov    %rcx,%rdx
14015b7da:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b7e0:	72 15                	jb     0x14015b7f7
14015b7e2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b7e6:	48 2b d1             	sub    %rcx,%rdx
14015b7e9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b7ed:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b7f1:	0f 87 a7 04 00 00    	ja     0x14015bc9e
14015b7f7:	ff 15 43 73 0b 00    	call   *0xb7343(%rip)        # 0x140212b40
14015b7fd:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14015b801:	66 44 89 65 bf       	mov    %r12w,-0x41(%rbp)
14015b806:	4c 89 65 cf          	mov    %r12,-0x31(%rbp)
14015b80a:	45 33 c0             	xor    %r8d,%r8d
14015b80d:	33 d2                	xor    %edx,%edx
14015b80f:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14015b813:	e8 5c db ea ff       	call   0x140009374
14015b818:	45 8b fc             	mov    %r12d,%r15d
14015b81b:	48 8d 5f 02          	lea    0x2(%rdi),%rbx
14015b81f:	4c 8b 45 b7          	mov    -0x49(%rbp),%r8
14015b823:	e9 cd f9 ff ff       	jmp    0x14015b1f5
14015b828:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14015b82e:	e9 c2 f9 ff ff       	jmp    0x14015b1f5
14015b833:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
14015b838:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b83d:	e8 6a d6 ec ff       	call   0x140028eac
14015b842:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015b847:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015b84c:	49 8b ce             	mov    %r14,%rcx
14015b84f:	e8 64 17 00 00       	call   0x14015cfb8
14015b854:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015b859:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b85e:	e8 95 d6 ec ff       	call   0x140028ef8
14015b863:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015b867:	48 83 f8 07          	cmp    $0x7,%rax
14015b86b:	76 35                	jbe    0x14015b8a2
14015b86d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b874:	00
14015b875:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015b879:	48 8b d1             	mov    %rcx,%rdx
14015b87c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b882:	72 18                	jb     0x14015b89c
14015b884:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b888:	48 2b d1             	sub    %rcx,%rdx
14015b88b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b88f:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b893:	76 07                	jbe    0x14015b89c
14015b895:	ff 15 e5 72 0b 00    	call   *0xb72e5(%rip)        # 0x140212b80
14015b89b:	cc                   	int3
14015b89c:	ff 15 9e 72 0b 00    	call   *0xb729e(%rip)        # 0x140212b40
14015b8a2:	33 c9                	xor    %ecx,%ecx
14015b8a4:	48 89 4d af          	mov    %rcx,-0x51(%rbp)
14015b8a8:	48 c7 45 b7 07 00 00 	movq   $0x7,-0x49(%rbp)
14015b8af:	00
14015b8b0:	66 89 4d 9f          	mov    %cx,-0x61(%rbp)
14015b8b4:	e9 e0 06 00 00       	jmp    0x14015bf99
14015b8b9:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
14015b8be:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b8c3:	83 fa 01             	cmp    $0x1,%edx
14015b8c6:	74 63                	je     0x14015b92b
14015b8c8:	e8 df d5 ec ff       	call   0x140028eac
14015b8cd:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015b8d2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015b8d7:	49 8b ce             	mov    %r14,%rcx
14015b8da:	e8 d9 16 00 00       	call   0x14015cfb8
14015b8df:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015b8e4:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b8e9:	e8 0a d6 ec ff       	call   0x140028ef8
14015b8ee:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015b8f2:	48 83 f8 07          	cmp    $0x7,%rax
14015b8f6:	76 aa                	jbe    0x14015b8a2
14015b8f8:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b8ff:	00
14015b900:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015b904:	48 8b d1             	mov    %rcx,%rdx
14015b907:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b90d:	72 8d                	jb     0x14015b89c
14015b90f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b913:	48 2b d1             	sub    %rcx,%rdx
14015b916:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b91a:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b91e:	0f 86 78 ff ff ff    	jbe    0x14015b89c
14015b924:	ff 15 56 72 0b 00    	call   *0xb7256(%rip)        # 0x140212b80
14015b92a:	cc                   	int3
14015b92b:	e8 7c d5 ec ff       	call   0x140028eac
14015b930:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015b935:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015b93a:	49 8b ce             	mov    %r14,%rcx
14015b93d:	e8 76 16 00 00       	call   0x14015cfb8
14015b942:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015b947:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b94c:	e8 a7 d5 ec ff       	call   0x140028ef8
14015b951:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015b955:	48 83 f8 07          	cmp    $0x7,%rax
14015b959:	0f 86 43 ff ff ff    	jbe    0x14015b8a2
14015b95f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b966:	00
14015b967:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015b96b:	48 8b d1             	mov    %rcx,%rdx
14015b96e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b974:	0f 82 22 ff ff ff    	jb     0x14015b89c
14015b97a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b97e:	48 2b d1             	sub    %rcx,%rdx
14015b981:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b985:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b989:	0f 86 0d ff ff ff    	jbe    0x14015b89c
14015b98f:	ff 15 eb 71 0b 00    	call   *0xb71eb(%rip)        # 0x140212b80
14015b995:	cc                   	int3
14015b996:	ff 15 a4 71 0b 00    	call   *0xb71a4(%rip)        # 0x140212b40
14015b99c:	48 c7 45 b7 07 00 00 	movq   $0x7,-0x49(%rbp)
14015b9a3:	00
14015b9a4:	e9 e7 05 00 00       	jmp    0x14015bf90
14015b9a9:	48 89 00             	mov    %rax,(%rax)
14015b9ac:	48 89 40 08          	mov    %rax,0x8(%rax)
14015b9b0:	48 89 40 10          	mov    %rax,0x10(%rax)
14015b9b4:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14015b9ba:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015b9bf:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015b9c4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015b9c9:	49 8b ce             	mov    %r14,%rcx
14015b9cc:	e8 e7 15 00 00       	call   0x14015cfb8
14015b9d1:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015b9d6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015b9db:	e8 18 d5 ec ff       	call   0x140028ef8
14015b9e0:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015b9e4:	48 83 f8 07          	cmp    $0x7,%rax
14015b9e8:	76 35                	jbe    0x14015ba1f
14015b9ea:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b9f1:	00
14015b9f2:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015b9f6:	48 8b d1             	mov    %rcx,%rdx
14015b9f9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b9ff:	72 18                	jb     0x14015ba19
14015ba01:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015ba05:	48 2b d1             	sub    %rcx,%rdx
14015ba08:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015ba0c:	48 83 f8 1f          	cmp    $0x1f,%rax
14015ba10:	76 07                	jbe    0x14015ba19
14015ba12:	ff 15 68 71 0b 00    	call   *0xb7168(%rip)        # 0x140212b80
14015ba18:	cc                   	int3
14015ba19:	ff 15 21 71 0b 00    	call   *0xb7121(%rip)        # 0x140212b40
14015ba1f:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14015ba23:	48 c7 45 b7 07 00 00 	movq   $0x7,-0x49(%rbp)
14015ba2a:	00
14015ba2b:	66 89 5d 9f          	mov    %bx,-0x61(%rbp)
14015ba2f:	e9 65 05 00 00       	jmp    0x14015bf99
14015ba34:	e8 73 d4 ec ff       	call   0x140028eac
14015ba39:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015ba3e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015ba43:	49 8b ce             	mov    %r14,%rcx
14015ba46:	e8 6d 15 00 00       	call   0x14015cfb8
14015ba4b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015ba50:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015ba55:	e8 9e d4 ec ff       	call   0x140028ef8
14015ba5a:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015ba5e:	48 83 f8 07          	cmp    $0x7,%rax
14015ba62:	0f 86 34 ff ff ff    	jbe    0x14015b99c
14015ba68:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015ba6f:	00
14015ba70:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015ba74:	48 8b d1             	mov    %rcx,%rdx
14015ba77:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015ba7d:	0f 82 13 ff ff ff    	jb     0x14015b996
14015ba83:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015ba87:	48 2b d1             	sub    %rcx,%rdx
14015ba8a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015ba8e:	48 83 f8 1f          	cmp    $0x1f,%rax
14015ba92:	0f 86 fe fe ff ff    	jbe    0x14015b996
14015ba98:	ff 15 e2 70 0b 00    	call   *0xb70e2(%rip)        # 0x140212b80
14015ba9e:	cc                   	int3
14015ba9f:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
14015baa4:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015baa9:	e8 fe d3 ec ff       	call   0x140028eac
14015baae:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015bab3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015bab8:	49 8b ce             	mov    %r14,%rcx
14015babb:	e8 f8 14 00 00       	call   0x14015cfb8
14015bac0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015bac5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015baca:	e8 29 d4 ec ff       	call   0x140028ef8
14015bacf:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015bad3:	48 83 f8 07          	cmp    $0x7,%rax
14015bad7:	0f 86 bf fe ff ff    	jbe    0x14015b99c
14015badd:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015bae4:	00
14015bae5:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015bae9:	48 8b d1             	mov    %rcx,%rdx
14015baec:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015baf2:	0f 82 9e fe ff ff    	jb     0x14015b996
14015baf8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015bafc:	48 2b d1             	sub    %rcx,%rdx
14015baff:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015bb03:	48 83 f8 1f          	cmp    $0x1f,%rax
14015bb07:	0f 86 89 fe ff ff    	jbe    0x14015b996
14015bb0d:	ff 15 6d 70 0b 00    	call   *0xb706d(%rip)        # 0x140212b80
14015bb13:	cc                   	int3
14015bb14:	48 89 00             	mov    %rax,(%rax)
14015bb17:	48 89 40 08          	mov    %rax,0x8(%rax)
14015bb1b:	48 89 40 10          	mov    %rax,0x10(%rax)
14015bb1f:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14015bb25:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015bb2a:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015bb2f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015bb34:	49 8b ce             	mov    %r14,%rcx
14015bb37:	e8 7c 14 00 00       	call   0x14015cfb8
14015bb3c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015bb41:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015bb46:	e8 ad d3 ec ff       	call   0x140028ef8
14015bb4b:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015bb4f:	48 83 f8 07          	cmp    $0x7,%rax
14015bb53:	0f 86 43 fe ff ff    	jbe    0x14015b99c
14015bb59:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015bb60:	00
14015bb61:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015bb65:	48 8b d1             	mov    %rcx,%rdx
14015bb68:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015bb6e:	0f 82 22 fe ff ff    	jb     0x14015b996
14015bb74:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015bb78:	48 2b d1             	sub    %rcx,%rdx
14015bb7b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015bb7f:	48 83 f8 1f          	cmp    $0x1f,%rax
14015bb83:	0f 86 0d fe ff ff    	jbe    0x14015b996
14015bb89:	ff 15 f1 6f 0b 00    	call   *0xb6ff1(%rip)        # 0x140212b80
14015bb8f:	cc                   	int3
14015bb90:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015bb95:	e8 12 d3 ec ff       	call   0x140028eac
14015bb9a:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14015bb9f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14015bba4:	49 8b ce             	mov    %r14,%rcx
14015bba7:	e8 0c 14 00 00       	call   0x14015cfb8
14015bbac:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14015bbb1:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015bbb6:	e8 3d d3 ec ff       	call   0x140028ef8
14015bbbb:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14015bbbf:	48 83 f8 07          	cmp    $0x7,%rax
14015bbc3:	0f 86 d3 fd ff ff    	jbe    0x14015b99c
14015bbc9:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015bbd0:	00
14015bbd1:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14015bbd5:	48 8b d1             	mov    %rcx,%rdx
14015bbd8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015bbde:	0f 82 b2 fd ff ff    	jb     0x14015b996
14015bbe4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015bbe8:	48 2b d1             	sub    %rcx,%rdx
14015bbeb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax