14076b3be:	48 63 48 04          	movslq 0x4(%rax),%rcx
14076b3c2:	8d 91 68 ff ff ff    	lea    -0x98(%rcx),%edx
14076b3c8:	89 94 0d cc 00 00 00 	mov    %edx,0xcc(%rbp,%rcx,1)
14076b3cf:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14076b3d6:	e8 65 2d a7 ff       	call   0x1401de140
14076b3db:	48 8d 05 2e e4 83 00 	lea    0x83e42e(%rip),%rax        # 0x140fa9810
14076b3e2:	48 89 85 e8 00 00 00 	mov    %rax,0xe8(%rbp)
14076b3e9:	4c 89 a5 50 01 00 00 	mov    %r12,0x150(%rbp)
14076b3f0:	44 89 a5 58 01 00 00 	mov    %r12d,0x158(%rbp)
14076b3f7:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14076b3fb:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14076b402:	e8 09 f8 ff ff       	call   0x14076ac10
14076b407:	90                   	nop
14076b408:	0f 57 c0             	xorps  %xmm0,%xmm0
14076b40b:	0f 11 85 10 02 00 00 	movups %xmm0,0x210(%rbp)
14076b412:	4d 8b cc             	mov    %r12,%r9
14076b415:	4c 89 a5 20 02 00 00 	mov    %r12,0x220(%rbp)
14076b41c:	41 ba 0f 00 00 00    	mov    $0xf,%r10d
14076b422:	4c 89 95 28 02 00 00 	mov    %r10,0x228(%rbp)
14076b429:	44 88 8d 10 02 00 00 	mov    %r9b,0x210(%rbp)
14076b430:	c7 44 24 30 85 00 00 	movl   $0x85,0x30(%rsp)
14076b437:	00
14076b438:	33 c0                	xor    %eax,%eax
14076b43a:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14076b43f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14076b444:	8b 8d 58 01 00 00    	mov    0x158(%rbp),%ecx
14076b44a:	8b c1                	mov    %ecx,%eax
14076b44c:	24 22                	and    $0x22,%al
14076b44e:	3c 02                	cmp    $0x2,%al
14076b450:	74 2d                	je     0x14076b47f
14076b452:	48 8b 85 28 01 00 00 	mov    0x128(%rbp),%rax
14076b459:	4c 8b 00             	mov    (%rax),%r8
14076b45c:	4d 85 c0             	test   %r8,%r8
14076b45f:	74 1e                	je     0x14076b47f
14076b461:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
14076b468:	48 8b 10             	mov    (%rax),%rdx
14076b46b:	4c 3b 85 50 01 00 00 	cmp    0x150(%rbp),%r8
14076b472:	4c 0f 42 85 50 01 00 	cmovb  0x150(%rbp),%r8
14076b479:	00
14076b47a:	4c 2b c2             	sub    %rdx,%r8
14076b47d:	eb 3a                	jmp    0x14076b4b9
14076b47f:	f6 c1 04             	test   $0x4,%cl
14076b482:	75 2b                	jne    0x14076b4af
14076b484:	48 8b 85 20 01 00 00 	mov    0x120(%rbp),%rax
14076b48b:	48 8b 08             	mov    (%rax),%rcx
14076b48e:	48 85 c9             	test   %rcx,%rcx
14076b491:	74 1c                	je     0x14076b4af
14076b493:	48 8b 85 00 01 00 00 	mov    0x100(%rbp),%rax
14076b49a:	48 8b 10             	mov    (%rax),%rdx
14076b49d:	48 8b 85 38 01 00 00 	mov    0x138(%rbp),%rax
14076b4a4:	4c 63 00             	movslq (%rax),%r8
14076b4a7:	4c 2b c2             	sub    %rdx,%r8
14076b4aa:	4c 03 c1             	add    %rcx,%r8
14076b4ad:	eb 0a                	jmp    0x14076b4b9
14076b4af:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14076b4b4:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14076b4b9:	48 85 d2             	test   %rdx,%rdx
14076b4bc:	74 1a                	je     0x14076b4d8
14076b4be:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
14076b4c5:	e8 06 3f a3 ff       	call   0x14019f3d0
14076b4ca:	4c 8b 95 28 02 00 00 	mov    0x228(%rbp),%r10
14076b4d1:	4c 8b 8d 20 02 00 00 	mov    0x220(%rbp),%r9
14076b4d8:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
14076b4df:	48 63 48 04          	movslq 0x4(%rax),%rcx
14076b4e3:	b8 04 00 00 00       	mov    $0x4,%eax
14076b4e8:	48 83 bc 0d 18 01 00 	cmpq   $0x0,0x118(%rbp,%rcx,1)
14076b4ef:	00 00
14076b4f1:	41 0f 45 c4          	cmovne %r12d,%eax
14076b4f5:	89 84 0d e0 00 00 00 	mov    %eax,0xe0(%rbp,%rcx,1)
14076b4fc:	85 84 0d e4 00 00 00 	test   %eax,0xe4(%rbp,%rcx,1)
14076b503:	0f 85 2e 05 00 00    	jne    0x14076ba37
14076b509:	0f 57 c0             	xorps  %xmm0,%xmm0
14076b50c:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
14076b511:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
14076b515:	48 8d 05 50 b3 84 00 	lea    0x84b350(%rip),%rax        # 0x140fb686c
14076b51c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14076b521:	48 c7 44 24 48 01 00 	movq   $0x1,0x48(%rsp)
14076b528:	00 00
14076b52a:	48 8d 85 10 02 00 00 	lea    0x210(%rbp),%rax
14076b531:	49 83 fa 0f          	cmp    $0xf,%r10
14076b535:	48 0f 47 85 10 02 00 	cmova  0x210(%rbp),%rax
14076b53c:	00
14076b53d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14076b542:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14076b547:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14076b54c:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
14076b551:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
14076b556:	66 0f 7f 4c 24 40    	movdqa %xmm1,0x40(%rsp)
14076b55c:	45 33 c9             	xor    %r9d,%r9d
14076b55f:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
14076b563:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14076b567:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14076b56c:	e8 ff f4 0f 00       	call   0x14086aa70
14076b571:	0f 57 c0             	xorps  %xmm0,%xmm0
14076b574:	0f 11 85 f0 01 00 00 	movups %xmm0,0x1f0(%rbp)
14076b57b:	48 c7 85 08 02 00 00 	movq   $0xf,0x208(%rbp)
14076b582:	0f 00 00 00
14076b586:	41 0f b6 47 1c       	movzbl 0x1c(%r15),%eax
14076b58b:	48 c7 85 00 02 00 00 	movq   $0x1,0x200(%rbp)
14076b592:	01 00 00 00
14076b596:	88 85 f0 01 00 00    	mov    %al,0x1f0(%rbp)
14076b59c:	c6 85 f1 01 00 00 00 	movb   $0x0,0x1f1(%rbp)
14076b5a3:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
14076b5a7:	4c 8b 75 98          	mov    -0x68(%rbp),%r14
14076b5ab:	49 3b fe             	cmp    %r14,%rdi
14076b5ae:	0f 84 23 03 00 00    	je     0x14076b8d7
14076b5b4:	0f 1f 40 00          	nopl   0x0(%rax)
14076b5b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14076b5bf:	00
14076b5c0:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14076b5c4:	48 85 c9             	test   %rcx,%rcx
14076b5c7:	0f 84 f6 02 00 00    	je     0x14076b8c3
14076b5cd:	0f 57 c0             	xorps  %xmm0,%xmm0
14076b5d0:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
14076b5d6:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
14076b5db:	48 8d 85 f0 01 00 00 	lea    0x1f0(%rbp),%rax
14076b5e2:	48 83 bd 08 02 00 00 	cmpq   $0xf,0x208(%rbp)
14076b5e9:	0f
14076b5ea:	48 0f 47 85 f0 01 00 	cmova  0x1f0(%rbp),%rax
14076b5f1:	00
14076b5f2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14076b5f7:	48 8b 85 00 02 00 00 	mov    0x200(%rbp),%rax
14076b5fe:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14076b603:	48 8b c7             	mov    %rdi,%rax
14076b606:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14076b60b:	76 03                	jbe    0x14076b610
14076b60d:	48 8b 07             	mov    (%rdi),%rax
14076b610:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14076b614:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
14076b618:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14076b61d:	66 0f 7f 85 d0 01 00 	movdqa %xmm0,0x1d0(%rbp)
14076b624:	00
14076b625:	0f 28 4d 80          	movaps -0x80(%rbp),%xmm1
14076b629:	66 0f 7f 8d c0 00 00 	movdqa %xmm1,0xc0(%rbp)
14076b630:	00
14076b631:	45 33 c9             	xor    %r9d,%r9d
14076b634:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14076b639:	48 8d 95 d0 01 00 00 	lea    0x1d0(%rbp),%rdx
14076b640:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14076b647:	e8 24 f4 0f 00       	call   0x14086aa70
14076b64c:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14076b651:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14076b656:	48 2b c1             	sub    %rcx,%rax
14076b659:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
14076b65d:	48 83 f8 60          	cmp    $0x60,%rax
14076b661:	0f 84 a0 00 00 00    	je     0x14076b707
14076b667:	48 8b df             	mov    %rdi,%rbx
14076b66a:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14076b66f:	76 03                	jbe    0x14076b674
14076b671:	48 8b 1f             	mov    (%rdi),%rbx
14076b674:	b9 02 00 00 00       	mov    $0x2,%ecx
14076b679:	e8 12 76 6c 00       	call   0x140e32c90
14076b67e:	4c 8b c3             	mov    %rbx,%r8
14076b681:	48 8d 15 10 b9 8b 00 	lea    0x8bb910(%rip),%rdx        # 0x141026f98
14076b688:	48 8b c8             	mov    %rax,%rcx
14076b68b:	e8 e0 44 c1 ff       	call   0x14037fb70
14076b690:	90                   	nop
14076b691:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14076b696:	48 85 db             	test   %rbx,%rbx
14076b699:	0f 84 24 02 00 00    	je     0x14076b8c3
14076b69f:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14076b6a4:	48 3b de             	cmp    %rsi,%rbx
14076b6a7:	0f 84 dd 01 00 00    	je     0x14076b88a
14076b6ad:	0f 1f 00             	nopl   (%rax)
14076b6b0:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14076b6b4:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b6b8:	76 30                	jbe    0x14076b6ea
14076b6ba:	48 8b 0b             	mov    (%rbx),%rcx
14076b6bd:	48 ff c2             	inc    %rdx
14076b6c0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b6c7:	72 1c                	jb     0x14076b6e5
14076b6c9:	48 83 c2 27          	add    $0x27,%rdx
14076b6cd:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14076b6d1:	49 2b c8             	sub    %r8,%rcx
14076b6d4:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14076b6d8:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b6dc:	0f 87 98 03 00 00    	ja     0x14076ba7a
14076b6e2:	49 8b c8             	mov    %r8,%rcx
14076b6e5:	e8 5a fa 6a 00       	call   0x140e1b144
14076b6ea:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14076b6ee:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14076b6f5:	00
14076b6f6:	c6 03 00             	movb   $0x0,(%rbx)
14076b6f9:	48 83 c3 20          	add    $0x20,%rbx
14076b6fd:	48 3b de             	cmp    %rsi,%rbx
14076b700:	75 ae                	jne    0x14076b6b0
14076b702:	e9 7e 01 00 00       	jmp    0x14076b885
14076b707:	0f 10 49 20          	movups 0x20(%rcx),%xmm1
14076b70b:	0f 29 8d 30 02 00 00 	movaps %xmm1,0x230(%rbp)
14076b712:	0f 10 41 30          	movups 0x30(%rcx),%xmm0
14076b716:	0f 29 85 40 02 00 00 	movaps %xmm0,0x240(%rbp)
14076b71d:	48 c7 41 38 0f 00 00 	movq   $0xf,0x38(%rcx)
14076b724:	00
14076b725:	4c 89 61 30          	mov    %r12,0x30(%rcx)
14076b729:	c6 41 20 00          	movb   $0x0,0x20(%rcx)
14076b72d:	0f 10 49 40          	movups 0x40(%rcx),%xmm1
14076b731:	0f 29 8d 50 02 00 00 	movaps %xmm1,0x250(%rbp)
14076b738:	0f 10 41 50          	movups 0x50(%rcx),%xmm0
14076b73c:	0f 29 85 60 02 00 00 	movaps %xmm0,0x260(%rbp)
14076b743:	4c 89 61 50          	mov    %r12,0x50(%rcx)
14076b747:	48 c7 41 58 0f 00 00 	movq   $0xf,0x58(%rcx)
14076b74e:	00
14076b74f:	c6 41 40 00          	movb   $0x0,0x40(%rcx)
14076b753:	48 8b d1             	mov    %rcx,%rdx
14076b756:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
14076b75b:	76 03                	jbe    0x14076b760
14076b75d:	48 8b 11             	mov    (%rcx),%rdx
14076b760:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14076b765:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14076b76a:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
14076b770:	45 33 c0             	xor    %r8d,%r8d
14076b773:	8b 49 10             	mov    0x10(%rcx),%ecx
14076b776:	e8 75 df 0e 00       	call   0x1408596f0
14076b77b:	49 8d 4f 20          	lea    0x20(%r15),%rcx
14076b77f:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
14076b784:	4c 8d 85 30 02 00 00 	lea    0x230(%rbp),%r8
14076b78b:	48 8d 95 e0 01 00 00 	lea    0x1e0(%rbp),%rdx
14076b792:	e8 09 ef ff ff       	call   0x14076a6a0
14076b797:	90                   	nop
14076b798:	48 8b 95 68 02 00 00 	mov    0x268(%rbp),%rdx
14076b79f:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b7a3:	76 34                	jbe    0x14076b7d9
14076b7a5:	48 ff c2             	inc    %rdx
14076b7a8:	48 8b 8d 50 02 00 00 	mov    0x250(%rbp),%rcx
14076b7af:	48 8b c1             	mov    %rcx,%rax
14076b7b2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b7b9:	72 19                	jb     0x14076b7d4
14076b7bb:	48 83 c2 27          	add    $0x27,%rdx
14076b7bf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076b7c3:	48 2b c1             	sub    %rcx,%rax
14076b7c6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076b7ca:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b7ce:	0f 87 a0 02 00 00    	ja     0x14076ba74
14076b7d4:	e8 6b f9 6a 00       	call   0x140e1b144
14076b7d9:	48 8b 95 48 02 00 00 	mov    0x248(%rbp),%rdx
14076b7e0:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b7e4:	76 35                	jbe    0x14076b81b
14076b7e6:	48 ff c2             	inc    %rdx
14076b7e9:	48 8b 8d 30 02 00 00 	mov    0x230(%rbp),%rcx
14076b7f0:	48 8b c1             	mov    %rcx,%rax
14076b7f3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b7fa:	72 19                	jb     0x14076b815
14076b7fc:	48 83 c2 27          	add    $0x27,%rdx
14076b800:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076b804:	48 2b c1             	sub    %rcx,%rax
14076b807:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076b80b:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b80f:	0f 87 5f 02 00 00    	ja     0x14076ba74
14076b815:	e8 2a f9 6a 00       	call   0x140e1b144
14076b81a:	90                   	nop
14076b81b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14076b820:	48 85 db             	test   %rbx,%rbx
14076b823:	0f 84 9a 00 00 00    	je     0x14076b8c3
14076b829:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14076b82e:	48 3b de             	cmp    %rsi,%rbx
14076b831:	74 57                	je     0x14076b88a
14076b833:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14076b837:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b83b:	76 30                	jbe    0x14076b86d
14076b83d:	48 8b 0b             	mov    (%rbx),%rcx
14076b840:	48 ff c2             	inc    %rdx
14076b843:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b84a:	72 1c                	jb     0x14076b868
14076b84c:	48 83 c2 27          	add    $0x27,%rdx
14076b850:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14076b854:	49 2b c8             	sub    %r8,%rcx
14076b857:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14076b85b:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b85f:	0f 87 15 02 00 00    	ja     0x14076ba7a
14076b865:	49 8b c8             	mov    %r8,%rcx
14076b868:	e8 d7 f8 6a 00       	call   0x140e1b144
14076b86d:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14076b871:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14076b878:	00
14076b879:	c6 03 00             	movb   $0x0,(%rbx)
14076b87c:	48 83 c3 20          	add    $0x20,%rbx
14076b880:	48 3b de             	cmp    %rsi,%rbx
14076b883:	75 ae                	jne    0x14076b833
14076b885:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14076b88a:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14076b88f:	48 2b d3             	sub    %rbx,%rdx
14076b892:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
14076b896:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b89d:	48 8b c3             	mov    %rbx,%rax
14076b8a0:	72 19                	jb     0x14076b8bb
14076b8a2:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
14076b8a6:	48 2b c3             	sub    %rbx,%rax
14076b8a9:	48 83 c2 27          	add    $0x27,%rdx
14076b8ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076b8b1:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b8b5:	0f 87 bf 01 00 00    	ja     0x14076ba7a
14076b8bb:	48 8b cb             	mov    %rbx,%rcx
14076b8be:	e8 81 f8 6a 00       	call   0x140e1b144
14076b8c3:	48 83 c7 20          	add    $0x20,%rdi
14076b8c7:	49 3b fe             	cmp    %r14,%rdi
14076b8ca:	0f 85 f0 fc ff ff    	jne    0x14076b5c0
14076b8d0:	48 8d 35 49 a0 87 00 	lea    0x87a049(%rip),%rsi        # 0x140fe5920
14076b8d7:	b3 01                	mov    $0x1,%bl
14076b8d9:	48 8b 95 08 02 00 00 	mov    0x208(%rbp),%rdx
14076b8e0:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b8e4:	76 34                	jbe    0x14076b91a
14076b8e6:	48 ff c2             	inc    %rdx
14076b8e9:	48 8b 8d f0 01 00 00 	mov    0x1f0(%rbp),%rcx
14076b8f0:	48 8b c1             	mov    %rcx,%rax
14076b8f3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b8fa:	72 19                	jb     0x14076b915
14076b8fc:	48 83 c2 27          	add    $0x27,%rdx
14076b900:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076b904:	48 2b c1             	sub    %rcx,%rax
14076b907:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076b90b:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b90f:	0f 87 59 01 00 00    	ja     0x14076ba6e
14076b915:	e8 2a f8 6a 00       	call   0x140e1b144
14076b91a:	4c 89 a5 00 02 00 00 	mov    %r12,0x200(%rbp)
14076b921:	48 c7 85 08 02 00 00 	movq   $0xf,0x208(%rbp)
14076b928:	0f 00 00 00
14076b92c:	c6 85 f0 01 00 00 00 	movb   $0x0,0x1f0(%rbp)
14076b933:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14076b937:	e8 24 ca a2 ff       	call   0x140198360
14076b93c:	90                   	nop
14076b93d:	48 8b 95 28 02 00 00 	mov    0x228(%rbp),%rdx
14076b944:	48 83 fa 0f          	cmp    $0xf,%rdx
14076b948:	76 34                	jbe    0x14076b97e
14076b94a:	48 ff c2             	inc    %rdx
14076b94d:	48 8b 8d 10 02 00 00 	mov    0x210(%rbp),%rcx
14076b954:	48 8b c1             	mov    %rcx,%rax
14076b957:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076b95e:	72 19                	jb     0x14076b979
14076b960:	48 83 c2 27          	add    $0x27,%rdx
14076b964:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076b968:	48 2b c1             	sub    %rcx,%rax
14076b96b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076b96f:	48 83 f8 1f          	cmp    $0x1f,%rax
14076b973:	0f 87 b8 00 00 00    	ja     0x14076ba31
14076b979:	e8 c6 f7 6a 00       	call   0x140e1b144
14076b97e:	4c 89 a5 20 02 00 00 	mov    %r12,0x220(%rbp)
14076b985:	48 c7 85 28 02 00 00 	movq   $0xf,0x228(%rbp)
14076b98c:	0f 00 00 00
14076b990:	c6 85 10 02 00 00 00 	movb   $0x0,0x210(%rbp)
14076b997:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
14076b99e:	e8 cd cc f8 ff       	call   0x1406f8670
14076b9a3:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14076b9a7:	48 63 41 04          	movslq 0x4(%rcx),%rax
14076b9ab:	48 89 74 05 b0       	mov    %rsi,-0x50(%rbp,%rax,1)
14076b9b0:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
14076b9b4:	48 63 48 04          	movslq 0x4(%rax),%rcx
14076b9b8:	8d 91 50 ff ff ff    	lea    -0xb0(%rcx),%edx
14076b9be:	89 54 0d ac          	mov    %edx,-0x54(%rbp,%rcx,1)
14076b9c2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14076b9c6:	e8 55 d4 c3 ff       	call   0x1403a8e20