14023b327:	0f ae e8             	lfence
14023b32a:	4c 8b c7             	mov    %rdi,%r8
14023b32d:	49 8b d6             	mov    %r14,%rdx
14023b330:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14023b335:	e8 d6 3c ca 00       	call   0x140edf010
14023b33a:	c6 44 3c 30 00       	movb   $0x0,0x30(%rsp,%rdi,1)
14023b33f:	eb 4b                	jmp    0x14023b38c
14023b341:	48 8b f7             	mov    %rdi,%rsi
14023b344:	48 83 ce 0f          	or     $0xf,%rsi
14023b348:	48 3b f1             	cmp    %rcx,%rsi
14023b34b:	76 05                	jbe    0x14023b352
14023b34d:	48 8b f1             	mov    %rcx,%rsi
14023b350:	eb 08                	jmp    0x14023b35a
14023b352:	48 83 fe 16          	cmp    $0x16,%rsi
14023b356:	48 0f 42 f2          	cmovb  %rdx,%rsi
14023b35a:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14023b35e:	e8 cd b9 f5 ff       	call   0x140196d30
14023b363:	48 8b d8             	mov    %rax,%rbx
14023b366:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14023b36b:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b370:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14023b375:	0f ae e8             	lfence
14023b378:	4c 8b c7             	mov    %rdi,%r8
14023b37b:	49 8b d6             	mov    %r14,%rdx
14023b37e:	48 8b c8             	mov    %rax,%rcx
14023b381:	e8 8a 3c ca 00       	call   0x140edf010
14023b386:	c6 04 3b 00          	movb   $0x0,(%rbx,%rdi,1)
14023b38a:	33 db                	xor    %ebx,%ebx
14023b38c:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14023b390:	48 3b 55 d7          	cmp    -0x29(%rbp),%rdx
14023b394:	74 27                	je     0x14023b3bd
14023b396:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14023b39b:	0f 11 02             	movups %xmm0,(%rdx)
14023b39e:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
14023b3a3:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
14023b3a7:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b3ac:	ba 0f 00 00 00       	mov    $0xf,%edx
14023b3b1:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14023b3b6:	48 83 45 cf 20       	addq   $0x20,-0x31(%rbp)
14023b3bb:	eb 13                	jmp    0x14023b3d0
14023b3bd:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14023b3c2:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14023b3c6:	e8 45 da ff ff       	call   0x140238e10
14023b3cb:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14023b3d0:	48 83 fa 0f          	cmp    $0xf,%rdx
14023b3d4:	76 32                	jbe    0x14023b408
14023b3d6:	48 ff c2             	inc    %rdx
14023b3d9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14023b3de:	48 8b c1             	mov    %rcx,%rax
14023b3e1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14023b3e8:	72 19                	jb     0x14023b403
14023b3ea:	48 83 c2 27          	add    $0x27,%rdx
14023b3ee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14023b3f2:	48 2b c1             	sub    %rcx,%rax
14023b3f5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14023b3f9:	48 83 f8 1f          	cmp    $0x1f,%rax
14023b3fd:	0f 87 e0 06 00 00    	ja     0x14023bae3
14023b403:	e8 3c fd bd 00       	call   0x140e1b144
14023b408:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b40d:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b414:	00 00
14023b416:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14023b41b:	4d 8b 37             	mov    (%r15),%r14
14023b41e:	0f 57 c0             	xorps  %xmm0,%xmm0
14023b421:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14023b426:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b42b:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14023b430:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14023b437:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14023b43e:	00 00
14023b440:	48 ff c7             	inc    %rdi
14023b443:	41 80 3c 3e 00       	cmpb   $0x0,(%r14,%rdi,1)
14023b448:	75 f6                	jne    0x14023b440
14023b44a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14023b451:	ff ff 7f
14023b454:	48 3b f8             	cmp    %rax,%rdi
14023b457:	0f 87 80 06 00 00    	ja     0x14023badd
14023b45d:	48 83 ff 0f          	cmp    $0xf,%rdi
14023b461:	77 28                	ja     0x14023b48b
14023b463:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b468:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b46f:	00 00
14023b471:	0f ae e8             	lfence
14023b474:	4c 8b c7             	mov    %rdi,%r8
14023b477:	49 8b d6             	mov    %r14,%rdx
14023b47a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14023b47f:	e8 8c 3b ca 00       	call   0x140edf010
14023b484:	c6 44 3c 30 00       	movb   $0x0,0x30(%rsp,%rdi,1)
14023b489:	eb 50                	jmp    0x14023b4db
14023b48b:	48 8b f7             	mov    %rdi,%rsi
14023b48e:	48 83 ce 0f          	or     $0xf,%rsi
14023b492:	48 3b f0             	cmp    %rax,%rsi
14023b495:	76 05                	jbe    0x14023b49c
14023b497:	48 8b f0             	mov    %rax,%rsi
14023b49a:	eb 0d                	jmp    0x14023b4a9
14023b49c:	48 83 fe 16          	cmp    $0x16,%rsi
14023b4a0:	b8 16 00 00 00       	mov    $0x16,%eax
14023b4a5:	48 0f 42 f0          	cmovb  %rax,%rsi
14023b4a9:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14023b4ad:	e8 7e b8 f5 ff       	call   0x140196d30
14023b4b2:	48 8b d8             	mov    %rax,%rbx
14023b4b5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14023b4ba:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b4bf:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14023b4c4:	0f ae e8             	lfence
14023b4c7:	4c 8b c7             	mov    %rdi,%r8
14023b4ca:	49 8b d6             	mov    %r14,%rdx
14023b4cd:	48 8b c8             	mov    %rax,%rcx
14023b4d0:	e8 3b 3b ca 00       	call   0x140edf010
14023b4d5:	c6 04 3b 00          	movb   $0x0,(%rbx,%rdi,1)
14023b4d9:	33 db                	xor    %ebx,%ebx
14023b4db:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14023b4e0:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14023b4e4:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14023b4e8:	e8 33 e2 ff ff       	call   0x140239720
14023b4ed:	48 8b 08             	mov    (%rax),%rcx
14023b4f0:	4c 89 69 30          	mov    %r13,0x30(%rcx)
14023b4f4:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14023b4f9:	48 83 fa 0f          	cmp    $0xf,%rdx
14023b4fd:	76 32                	jbe    0x14023b531
14023b4ff:	48 ff c2             	inc    %rdx
14023b502:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14023b507:	48 8b c1             	mov    %rcx,%rax
14023b50a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14023b511:	72 19                	jb     0x14023b52c
14023b513:	48 83 c2 27          	add    $0x27,%rdx
14023b517:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14023b51b:	48 2b c1             	sub    %rcx,%rax
14023b51e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14023b522:	48 83 f8 1f          	cmp    $0x1f,%rax
14023b526:	0f 87 ab 05 00 00    	ja     0x14023bad7
14023b52c:	e8 13 fc bd 00       	call   0x140e1b144
14023b531:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b536:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b53d:	00 00
14023b53f:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14023b544:	48 8b 75 97          	mov    -0x69(%rbp),%rsi
14023b548:	4a 8b 0c e6          	mov    (%rsi,%r12,8),%rcx
14023b54c:	48 83 c1 10          	add    $0x10,%rcx
14023b550:	e8 5b f9 ff ff       	call   0x14023aeb0
14023b555:	89 44 24 50          	mov    %eax,0x50(%rsp)
14023b559:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
14023b55d:	0f b6 89 00 0e 00 00 	movzbl 0xe00(%rcx),%ecx
14023b564:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
14023b568:	49 03 ce             	add    %r14,%rcx
14023b56b:	4c 3b e1             	cmp    %rcx,%r12
14023b56e:	0f 83 ac 00 00 00    	jae    0x14023b620
14023b574:	41 8b d4             	mov    %r12d,%edx
14023b577:	0f ae e8             	lfence
14023b57a:	41 8b c4             	mov    %r12d,%eax
14023b57d:	c1 e8 08             	shr    $0x8,%eax
14023b580:	44 0f b6 c0          	movzbl %al,%r8d
14023b584:	41 0f b6 c4          	movzbl %r12b,%eax
14023b588:	48 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rcx
14023b58f:	9c f2 cb
14023b592:	48 33 c1             	xor    %rcx,%rax
14023b595:	49 b9 b3 01 00 00 00 	movabs $0x100000001b3,%r9
14023b59c:	01 00 00
14023b59f:	49 0f af c1          	imul   %r9,%rax
14023b5a3:	4c 33 c0             	xor    %rax,%r8
14023b5a6:	4d 0f af c1          	imul   %r9,%r8
14023b5aa:	41 8b c4             	mov    %r12d,%eax
14023b5ad:	c1 e8 10             	shr    $0x10,%eax
14023b5b0:	0f b6 c8             	movzbl %al,%ecx
14023b5b3:	4c 33 c1             	xor    %rcx,%r8
14023b5b6:	4d 0f af c1          	imul   %r9,%r8
14023b5ba:	41 8b c4             	mov    %r12d,%eax
14023b5bd:	48 c1 e8 18          	shr    $0x18,%rax
14023b5c1:	4c 33 c0             	xor    %rax,%r8
14023b5c4:	4d 0f af c1          	imul   %r9,%r8
14023b5c8:	4c 23 05 21 ee 1d 01 	and    0x11dee21(%rip),%r8        # 0x14141a3f0
14023b5cf:	4d 03 c0             	add    %r8,%r8
14023b5d2:	48 8b 0d ff ed 1d 01 	mov    0x11dedff(%rip),%rcx        # 0x14141a3d8
14023b5d9:	4a 8b 44 c1 08       	mov    0x8(%rcx,%r8,8),%rax
14023b5de:	4c 8b 0d e3 ed 1d 01 	mov    0x11dede3(%rip),%r9        # 0x14141a3c8
14023b5e5:	49 3b c1             	cmp    %r9,%rax
14023b5e8:	74 19                	je     0x14023b603
14023b5ea:	4a 8b 0c c1          	mov    (%rcx,%r8,8),%rcx
14023b5ee:	3b 50 10             	cmp    0x10(%rax),%edx
14023b5f1:	74 13                	je     0x14023b606
14023b5f3:	48 3b c1             	cmp    %rcx,%rax
14023b5f6:	74 0b                	je     0x14023b603
14023b5f8:	48 8b 40 08          	mov    0x8(%rax),%rax
14023b5fc:	3b 50 10             	cmp    0x10(%rax),%edx
14023b5ff:	75 f2                	jne    0x14023b5f3
14023b601:	eb 03                	jmp    0x14023b606
14023b603:	48 8b c3             	mov    %rbx,%rax
14023b606:	49 8b c9             	mov    %r9,%rcx
14023b609:	48 85 c0             	test   %rax,%rax
14023b60c:	48 0f 45 c8          	cmovne %rax,%rcx
14023b610:	49 3b c9             	cmp    %r9,%rcx
14023b613:	74 05                	je     0x14023b61a
14023b615:	8b 41 14             	mov    0x14(%rcx),%eax
14023b618:	eb 11                	jmp    0x14023b62b
14023b61a:	8b 44 24 50          	mov    0x50(%rsp),%eax
14023b61e:	eb 0f                	jmp    0x14023b62f
14023b620:	83 f8 01             	cmp    $0x1,%eax
14023b623:	b9 02 00 00 00       	mov    $0x2,%ecx
14023b628:	0f 45 c1             	cmovne %ecx,%eax
14023b62b:	89 44 24 50          	mov    %eax,0x50(%rsp)
14023b62f:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
14023b633:	48 3b 55 ef          	cmp    -0x11(%rbp),%rdx
14023b637:	74 09                	je     0x14023b642
14023b639:	89 02                	mov    %eax,(%rdx)
14023b63b:	48 83 45 e7 04       	addq   $0x4,-0x19(%rbp)
14023b640:	eb 0e                	jmp    0x14023b650
14023b642:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14023b647:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14023b64b:	e8 90 d6 ff ff       	call   0x140238ce0
14023b650:	49 ff c4             	inc    %r12
14023b653:	49 ff c5             	inc    %r13
14023b656:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
14023b65d:	ff ff 7f
14023b660:	ba 16 00 00 00       	mov    $0x16,%edx
14023b665:	4c 3b 65 8f          	cmp    -0x71(%rbp),%r12
14023b669:	0f 82 71 fc ff ff    	jb     0x14023b2e0
14023b66f:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
14023b674:	4d 8b 7d 00          	mov    0x0(%r13),%r15
14023b678:	4d 8b 6d 08          	mov    0x8(%r13),%r13
14023b67c:	4d 3b fd             	cmp    %r13,%r15
14023b67f:	0f 84 af 02 00 00    	je     0x14023b934
14023b685:	4d 2b e6             	sub    %r14,%r12
14023b688:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14023b68f:	00
14023b690:	4d 8b 37             	mov    (%r15),%r14
14023b693:	0f 57 c0             	xorps  %xmm0,%xmm0
14023b696:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14023b69b:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b6a0:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14023b6a5:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14023b6ac:	0f 1f 40 00          	nopl   0x0(%rax)
14023b6b0:	48 ff c7             	inc    %rdi
14023b6b3:	41 80 3c 3e 00       	cmpb   $0x0,(%r14,%rdi,1)
14023b6b8:	75 f6                	jne    0x14023b6b0
14023b6ba:	48 3b f9             	cmp    %rcx,%rdi
14023b6bd:	0f 87 32 04 00 00    	ja     0x14023baf5
14023b6c3:	48 83 ff 0f          	cmp    $0xf,%rdi
14023b6c7:	77 28                	ja     0x14023b6f1
14023b6c9:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b6ce:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b6d5:	00 00
14023b6d7:	0f ae e8             	lfence
14023b6da:	4c 8b c7             	mov    %rdi,%r8
14023b6dd:	49 8b d6             	mov    %r14,%rdx
14023b6e0:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14023b6e5:	e8 26 39 ca 00       	call   0x140edf010
14023b6ea:	c6 44 3c 30 00       	movb   $0x0,0x30(%rsp,%rdi,1)
14023b6ef:	eb 4b                	jmp    0x14023b73c
14023b6f1:	48 8b f7             	mov    %rdi,%rsi
14023b6f4:	48 83 ce 0f          	or     $0xf,%rsi
14023b6f8:	48 3b f1             	cmp    %rcx,%rsi
14023b6fb:	76 05                	jbe    0x14023b702
14023b6fd:	48 8b f1             	mov    %rcx,%rsi
14023b700:	eb 08                	jmp    0x14023b70a
14023b702:	48 83 fe 16          	cmp    $0x16,%rsi
14023b706:	48 0f 42 f2          	cmovb  %rdx,%rsi
14023b70a:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14023b70e:	e8 1d b6 f5 ff       	call   0x140196d30
14023b713:	48 8b d8             	mov    %rax,%rbx
14023b716:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14023b71b:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b720:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14023b725:	0f ae e8             	lfence
14023b728:	4c 8b c7             	mov    %rdi,%r8
14023b72b:	49 8b d6             	mov    %r14,%rdx
14023b72e:	48 8b c8             	mov    %rax,%rcx
14023b731:	e8 da 38 ca 00       	call   0x140edf010
14023b736:	c6 04 3b 00          	movb   $0x0,(%rbx,%rdi,1)
14023b73a:	33 db                	xor    %ebx,%ebx
14023b73c:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14023b740:	48 3b 55 d7          	cmp    -0x29(%rbp),%rdx
14023b744:	74 27                	je     0x14023b76d
14023b746:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14023b74b:	0f 11 02             	movups %xmm0,(%rdx)
14023b74e:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
14023b753:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
14023b757:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b75c:	ba 0f 00 00 00       	mov    $0xf,%edx
14023b761:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14023b766:	48 83 45 cf 20       	addq   $0x20,-0x31(%rbp)
14023b76b:	eb 13                	jmp    0x14023b780
14023b76d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14023b772:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14023b776:	e8 95 d6 ff ff       	call   0x140238e10
14023b77b:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14023b780:	48 83 fa 0f          	cmp    $0xf,%rdx
14023b784:	76 32                	jbe    0x14023b7b8
14023b786:	48 ff c2             	inc    %rdx
14023b789:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14023b78e:	48 8b c1             	mov    %rcx,%rax
14023b791:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14023b798:	72 19                	jb     0x14023b7b3
14023b79a:	48 83 c2 27          	add    $0x27,%rdx
14023b79e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14023b7a2:	48 2b c1             	sub    %rcx,%rax
14023b7a5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14023b7a9:	48 83 f8 1f          	cmp    $0x1f,%rax
14023b7ad:	0f 87 30 03 00 00    	ja     0x14023bae3
14023b7b3:	e8 8c f9 bd 00       	call   0x140e1b144
14023b7b8:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b7bd:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b7c4:	00 00
14023b7c6:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14023b7cb:	4d 8d 47 08          	lea    0x8(%r15),%r8
14023b7cf:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
14023b7d3:	48 3b 55 ef          	cmp    -0x11(%rbp),%rdx
14023b7d7:	74 0c                	je     0x14023b7e5
14023b7d9:	41 8b 00             	mov    (%r8),%eax
14023b7dc:	89 02                	mov    %eax,(%rdx)
14023b7de:	48 83 45 e7 04       	addq   $0x4,-0x19(%rbp)
14023b7e3:	eb 09                	jmp    0x14023b7ee
14023b7e5:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
14023b7e9:	e8 f2 d4 ff ff       	call   0x140238ce0
14023b7ee:	4d 8b 37             	mov    (%r15),%r14
14023b7f1:	0f 57 c0             	xorps  %xmm0,%xmm0
14023b7f4:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14023b7f9:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14023b7fe:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14023b803:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14023b80a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14023b810:	48 ff c7             	inc    %rdi
14023b813:	41 80 3c 3e 00       	cmpb   $0x0,(%r14,%rdi,1)
14023b818:	75 f6                	jne    0x14023b810
14023b81a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14023b821:	ff ff 7f
14023b824:	48 3b f8             	cmp    %rax,%rdi
14023b827:	0f 87 c2 02 00 00    	ja     0x14023baef
14023b82d:	48 83 ff 0f          	cmp    $0xf,%rdi
14023b831:	77 28                	ja     0x14023b85b
14023b833:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14023b838:	48 c7 44 24 48 0f 00 	movq   $0xf,0x48(%rsp)
14023b83f:	00 00
14023b841:	0f ae e8             	lfence
14023b844:	4c 8b c7             	mov    %rdi,%r8
14023b847:	49 8b d6             	mov    %r14,%rdx
14023b84a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14023b84f:	e8 bc 37 ca 00       	call   0x140edf010
14023b854:	c6 44 3c 30 00       	movb   $0x0,0x30(%rsp,%rdi,1)
14023b859:	eb 50                	jmp    0x14023b8ab
14023b85b:	48 8b f7             	mov    %rdi,%rsi
14023b85e:	48 83 ce 0f          	or     $0xf,%rsi
14023b862:	48 3b f0             	cmp    %rax,%rsi
14023b865:	76 05                	jbe    0x14023b86c
14023b867:	48 8b f0             	mov    %rax,%rsi
14023b86a:	eb 0d                	jmp    0x14023b879
14023b86c:	48 83 fe 16          	cmp    $0x16,%rsi
14023b870:	b8 16 00 00 00       	mov    $0x16,%eax
14023b875:	48 0f 42 f0          	cmovb  %rax,%rsi
14023b879:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14023b87d:	e8 ae b4 f5 ff       	call   0x140196d30