14010b341:	48 89 45 17          	mov    %rax,0x17(%rbp)
14010b345:	48 8b f2             	mov    %rdx,%rsi
14010b348:	4c 8b f1             	mov    %rcx,%r14
14010b34b:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
14010b34f:	45 33 ff             	xor    %r15d,%r15d
14010b352:	4d 89 38             	mov    %r15,(%r8)
14010b355:	48 8b 0a             	mov    (%rdx),%rcx
14010b358:	48 8b 01             	mov    (%rcx),%rax
14010b35b:	ba 30 01 00 00       	mov    $0x130,%edx
14010b360:	ff 50 20             	call   *0x20(%rax)
14010b363:	48 8b 3e             	mov    (%rsi),%rdi
14010b366:	48 8b 07             	mov    (%rdi),%rax
14010b369:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010b36d:	4c 8d 25 cc f5 21 00 	lea    0x21f5cc(%rip),%r12        # 0x14032a940
14010b374:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
14010b378:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
14010b37c:	44 88 7d c7          	mov    %r15b,-0x39(%rbp)
14010b380:	b9 18 00 00 00       	mov    $0x18,%ecx
14010b385:	e8 be ee 1e 00       	call   0x1402fa248
14010b38a:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14010b38e:	0f 57 c0             	xorps  %xmm0,%xmm0
14010b391:	33 c9                	xor    %ecx,%ecx
14010b393:	0f 11 00             	movups %xmm0,(%rax)
14010b396:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010b39a:	c6 45 c7 01          	movb   $0x1,-0x39(%rbp)
14010b39e:	4c 8b 45 bf          	mov    -0x41(%rbp),%r8
14010b3a2:	ba 0c 00 00 00       	mov    $0xc,%edx
14010b3a7:	48 8d 0d e2 49 22 00 	lea    0x2249e2(%rip),%rcx        # 0x14032fd90
14010b3ae:	e8 4f 2a fd ff       	call   0x1400dde02
14010b3b3:	90                   	nop
14010b3b4:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14010b3b8:	48 8b cf             	mov    %rdi,%rcx
14010b3bb:	ff d3                	call   *%rbx
14010b3bd:	90                   	nop
14010b3be:	4c 89 65 b7          	mov    %r12,-0x49(%rbp)
14010b3c2:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14010b3c6:	48 85 c9             	test   %rcx,%rcx
14010b3c9:	74 19                	je     0x14010b3e4
14010b3cb:	44 38 7d c7          	cmp    %r15b,-0x39(%rbp)
14010b3cf:	74 13                	je     0x14010b3e4
14010b3d1:	e8 26 2a fd ff       	call   0x1400dddfc
14010b3d6:	ba 18 00 00 00       	mov    $0x18,%edx
14010b3db:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
14010b3df:	e8 a0 ee 1e 00       	call   0x1402fa284
14010b3e4:	0f 57 c0             	xorps  %xmm0,%xmm0
14010b3e7:	f3 0f 7f 45 a7       	movdqu %xmm0,-0x59(%rbp)
14010b3ec:	b9 50 00 00 00       	mov    $0x50,%ecx
14010b3f1:	e8 52 ee 1e 00       	call   0x1402fa248
14010b3f6:	48 89 00             	mov    %rax,(%rax)
14010b3f9:	48 89 40 08          	mov    %rax,0x8(%rax)
14010b3fd:	48 89 40 10          	mov    %rax,0x10(%rax)
14010b401:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14010b407:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14010b40b:	48 8b 0e             	mov    (%rsi),%rcx
14010b40e:	48 8b 01             	mov    (%rcx),%rax
14010b411:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14010b415:	ff 50 68             	call   *0x68(%rax)
14010b418:	48 8d 05 f1 a4 22 00 	lea    0x22a4f1(%rip),%rax        # 0x140335910
14010b41f:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
14010b423:	48 8d 05 2a f7 21 00 	lea    0x21f72a(%rip),%rax        # 0x14032ab54
14010b42a:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14010b42e:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14010b432:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14010b436:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14010b43a:	e8 f1 42 fe ff       	call   0x1400ef730
14010b43f:	48 8d 05 52 a9 22 00 	lea    0x22a952(%rip),%rax        # 0x140335d98
14010b446:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
14010b44a:	48 8d 05 1f a9 22 00 	lea    0x22a91f(%rip),%rax        # 0x140335d70
14010b451:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14010b455:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14010b459:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14010b45d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14010b461:	e8 ca 42 fe ff       	call   0x1400ef730
14010b466:	48 8d 05 3b a9 22 00 	lea    0x22a93b(%rip),%rax        # 0x140335da8
14010b46d:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14010b471:	41 0f 10 4e 10       	movups 0x10(%r14),%xmm1
14010b476:	0f 11 4d f7          	movups %xmm1,-0x9(%rbp)
14010b47a:	41 0f 10 46 20       	movups 0x20(%r14),%xmm0
14010b47f:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
14010b483:	4d 89 7e 20          	mov    %r15,0x20(%r14)
14010b487:	49 c7 46 28 0f 00 00 	movq   $0xf,0x28(%r14)
14010b48e:	00
14010b48f:	41 c6 46 10 00       	movb   $0x0,0x10(%r14)
14010b494:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14010b498:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14010b49c:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14010b4a0:	e8 9b 44 fe ff       	call   0x1400ef940
14010b4a5:	90                   	nop
14010b4a6:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
14010b4aa:	48 83 fa 0f          	cmp    $0xf,%rdx
14010b4ae:	76 34                	jbe    0x14010b4e4
14010b4b0:	48 ff c2             	inc    %rdx
14010b4b3:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14010b4b7:	48 8b c1             	mov    %rcx,%rax
14010b4ba:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010b4c1:	72 1c                	jb     0x14010b4df
14010b4c3:	48 83 c2 27          	add    $0x27,%rdx
14010b4c7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010b4cb:	48 2b c1             	sub    %rcx,%rax
14010b4ce:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010b4d2:	48 83 f8 1f          	cmp    $0x1f,%rax
14010b4d6:	76 07                	jbe    0x14010b4df
14010b4d8:	ff 15 1a eb 21 00    	call   *0x21eb1a(%rip)        # 0x140329ff8
14010b4de:	cc                   	int3
14010b4df:	e8 a0 ed 1e 00       	call   0x1402fa284
14010b4e4:	48 8b 0e             	mov    (%rsi),%rcx
14010b4e7:	48 8b 01             	mov    (%rcx),%rax
14010b4ea:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14010b4ee:	ff 50 70             	call   *0x70(%rax)
14010b4f1:	90                   	nop
14010b4f2:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14010b4f6:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14010b4fa:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14010b4fe:	0f 85 8e 00 00 00    	jne    0x14010b592
14010b504:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14010b508:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14010b50c:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14010b510:	e8 3b 5b fe ff       	call   0x1400f1050
14010b515:	48 8b df             	mov    %rdi,%rbx
14010b518:	48 8b 3f             	mov    (%rdi),%rdi
14010b51b:	4c 89 63 38          	mov    %r12,0x38(%rbx)
14010b51f:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14010b523:	48 85 c9             	test   %rcx,%rcx
14010b526:	74 21                	je     0x14010b549
14010b528:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
14010b52c:	74 13                	je     0x14010b541
14010b52e:	e8 c9 28 fd ff       	call   0x1400dddfc
14010b533:	ba 18 00 00 00       	mov    $0x18,%edx
14010b538:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14010b53c:	e8 43 ed 1e 00       	call   0x1402fa284
14010b541:	4c 89 7b 40          	mov    %r15,0x40(%rbx)
14010b545:	c6 43 48 00          	movb   $0x0,0x48(%rbx)
14010b549:	4c 89 63 20          	mov    %r12,0x20(%rbx)
14010b54d:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14010b551:	48 85 c9             	test   %rcx,%rcx
14010b554:	74 21                	je     0x14010b577
14010b556:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
14010b55a:	74 13                	je     0x14010b56f
14010b55c:	e8 9b 28 fd ff       	call   0x1400dddfc
14010b561:	ba 18 00 00 00       	mov    $0x18,%edx
14010b566:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14010b56a:	e8 15 ed 1e 00       	call   0x1402fa284
14010b56f:	4c 89 7b 28          	mov    %r15,0x28(%rbx)
14010b573:	c6 43 30 00          	movb   $0x0,0x30(%rbx)
14010b577:	ba 50 00 00 00       	mov    $0x50,%edx
14010b57c:	48 8b cb             	mov    %rbx,%rcx
14010b57f:	e8 00 ed 1e 00       	call   0x1402fa284
14010b584:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14010b588:	0f 84 76 ff ff ff    	je     0x14010b504
14010b58e:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14010b592:	ba 50 00 00 00       	mov    $0x50,%edx
14010b597:	e8 e8 ec 1e 00       	call   0x1402fa284
14010b59c:	90                   	nop
14010b59d:	48 8b 16             	mov    (%rsi),%rdx
14010b5a0:	48 85 d2             	test   %rdx,%rdx
14010b5a3:	74 16                	je     0x14010b5bb
14010b5a5:	48 8b 42 08          	mov    0x8(%rdx),%rax
14010b5a9:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010b5ad:	48 83 c2 08          	add    $0x8,%rdx
14010b5b1:	48 03 ca             	add    %rdx,%rcx
14010b5b4:	48 8b 01             	mov    (%rcx),%rax
14010b5b7:	ff 50 08             	call   *0x8(%rax)
14010b5ba:	90                   	nop
14010b5bb:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
14010b5bf:	48 33 cc             	xor    %rsp,%rcx
14010b5c2:	e8 79 f0 1e 00       	call   0x1402fa640
14010b5c7:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14010b5ce:	41 5f                	pop    %r15
14010b5d0:	41 5e                	pop    %r14
14010b5d2:	41 5c                	pop    %r12
14010b5d4:	5f                   	pop    %rdi
14010b5d5:	5e                   	pop    %rsi
14010b5d6:	5b                   	pop    %rbx
14010b5d7:	5d                   	pop    %rbp
14010b5d8:	c3                   	ret
14010b5d9:	cc                   	int3
14010b5da:	cc                   	int3
14010b5db:	cc                   	int3
14010b5dc:	cc                   	int3
14010b5dd:	cc                   	int3
14010b5de:	cc                   	int3
14010b5df:	cc                   	int3
14010b5e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14010b5e5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14010b5ea:	56                   	push   %rsi
14010b5eb:	57                   	push   %rdi
14010b5ec:	41 56                	push   %r14
14010b5ee:	48 83 ec 40          	sub    $0x40,%rsp
14010b5f2:	48 8b f2             	mov    %rdx,%rsi
14010b5f5:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
14010b5fc:	48 8b 0a             	mov    (%rdx),%rcx
14010b5ff:	48 8b 01             	mov    (%rcx),%rax
14010b602:	ba 94 01 00 00       	mov    $0x194,%edx
14010b607:	ff 50 20             	call   *0x20(%rax)
14010b60a:	48 8b 3e             	mov    (%rsi),%rdi
14010b60d:	48 8b 07             	mov    (%rdi),%rax
14010b610:	48 8b 58 30          	mov    0x30(%rax),%rbx
14010b614:	4c 8d 35 25 f3 21 00 	lea    0x21f325(%rip),%r14        # 0x14032a940
14010b61b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14010b620:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14010b627:	00 00
14010b629:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14010b62e:	b9 18 00 00 00       	mov    $0x18,%ecx
14010b633:	e8 10 ec 1e 00       	call   0x1402fa248
14010b638:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14010b63d:	0f 57 c0             	xorps  %xmm0,%xmm0
14010b640:	33 c9                	xor    %ecx,%ecx
14010b642:	0f 11 00             	movups %xmm0,(%rax)
14010b645:	48 89 48 10          	mov    %rcx,0x10(%rax)
14010b649:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14010b64e:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14010b653:	ba 09 00 00 00       	mov    $0x9,%edx
14010b658:	48 8d 0d b1 47 22 00 	lea    0x2247b1(%rip),%rcx        # 0x14032fe10
14010b65f:	e8 9e 27 fd ff       	call   0x1400dde02
14010b664:	90                   	nop
14010b665:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14010b66a:	48 8b cf             	mov    %rdi,%rcx
14010b66d:	ff d3                	call   *%rbx
14010b66f:	90                   	nop
14010b670:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14010b675:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14010b67a:	48 85 c9             	test   %rcx,%rcx
14010b67d:	74 1c                	je     0x14010b69b
14010b67f:	80 7c 24 30 00       	cmpb   $0x0,0x30(%rsp)
14010b684:	74 15                	je     0x14010b69b
14010b686:	e8 71 27 fd ff       	call   0x1400dddfc
14010b68b:	ba 18 00 00 00       	mov    $0x18,%edx
14010b690:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14010b695:	e8 ea eb 1e 00       	call   0x1402fa284
14010b69a:	90                   	nop
14010b69b:	48 8b 16             	mov    (%rsi),%rdx
14010b69e:	48 85 d2             	test   %rdx,%rdx
14010b6a1:	74 16                	je     0x14010b6b9
14010b6a3:	48 8b 42 08          	mov    0x8(%rdx),%rax
14010b6a7:	48 63 48 04          	movslq 0x4(%rax),%rcx
14010b6ab:	48 83 c2 08          	add    $0x8,%rdx
14010b6af:	48 03 ca             	add    %rdx,%rcx
14010b6b2:	48 8b 01             	mov    (%rcx),%rax
14010b6b5:	ff 50 08             	call   *0x8(%rax)
14010b6b8:	90                   	nop
14010b6b9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14010b6be:	48 83 c4 40          	add    $0x40,%rsp
14010b6c2:	41 5e                	pop    %r14
14010b6c4:	5f                   	pop    %rdi
14010b6c5:	5e                   	pop    %rsi
14010b6c6:	c3                   	ret
14010b6c7:	cc                   	int3
14010b6c8:	cc                   	int3
14010b6c9:	cc                   	int3
14010b6ca:	cc                   	int3
14010b6cb:	cc                   	int3
14010b6cc:	cc                   	int3
14010b6cd:	cc                   	int3
14010b6ce:	cc                   	int3
14010b6cf:	cc                   	int3
14010b6d0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14010b6d5:	55                   	push   %rbp
14010b6d6:	56                   	push   %rsi
14010b6d7:	57                   	push   %rdi
14010b6d8:	41 54                	push   %r12
14010b6da:	41 55                	push   %r13
14010b6dc:	41 56                	push   %r14
14010b6de:	41 57                	push   %r15
14010b6e0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14010b6e5:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
14010b6ec:	48 8b 05 8d ca 2f 00 	mov    0x2fca8d(%rip),%rax        # 0x140408180
14010b6f3:	48 33 c4             	xor    %rsp,%rax
14010b6f6:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
14010b6fa:	4d 8b e8             	mov    %r8,%r13
14010b6fd:	4c 8b fa             	mov    %rdx,%r15
14010b700:	48 8b d9             	mov    %rcx,%rbx
14010b703:	48 89 55 8f          	mov    %rdx,-0x71(%rbp)
14010b707:	33 ff                	xor    %edi,%edi
14010b709:	48 8d 15 68 54 2f 00 	lea    0x2f5468(%rip),%rdx        # 0x140400b78
14010b710:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14010b714:	e8 b7 a6 f7 ff       	call   0x140085dd0
14010b719:	90                   	nop
14010b71a:	4c 8d 63 10          	lea    0x10(%rbx),%r12
14010b71e:	4d 8b c4             	mov    %r12,%r8
14010b721:	49 83 7c 24 18 0f    	cmpq   $0xf,0x18(%r12)
14010b727:	76 04                	jbe    0x14010b72d
14010b729:	4d 8b 04 24          	mov    (%r12),%r8
14010b72d:	4d 8b 4c 24 10       	mov    0x10(%r12),%r9
14010b732:	33 d2                	xor    %edx,%edx
14010b734:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14010b738:	e8 73 6a fb ff       	call   0x1400c21b0
14010b73d:	0f 57 c0             	xorps  %xmm0,%xmm0
14010b740:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
14010b744:	0f 57 c9             	xorps  %xmm1,%xmm1
14010b747:	f3 0f 7f 4d ef       	movdqu %xmm1,-0x11(%rbp)
14010b74c:	0f 10 00             	movups (%rax),%xmm0
14010b74f:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
14010b753:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14010b757:	0f 11 4d ef          	movups %xmm1,-0x11(%rbp)
14010b75b:	48 89 78 10          	mov    %rdi,0x10(%rax)
14010b75f:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14010b766:	00
14010b767:	c6 00 00             	movb   $0x0,(%rax)
14010b76a:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14010b76e:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14010b773:	e8 a8 56 fc ff       	call   0x1400d0e20
14010b778:	90                   	nop
14010b779:	48 8b d0             	mov    %rax,%rdx
14010b77c:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14010b780:	e8 eb 41 fc ff       	call   0x1400cf970
14010b785:	90                   	nop
14010b786:	4c 8b c0             	mov    %rax,%r8
14010b789:	48 8d 15 a8 39 22 00 	lea    0x2239a8(%rip),%rdx        # 0x14032f138
14010b790:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14010b794:	e8 c7 a1 f7 ff       	call   0x140085960
14010b799:	90                   	nop
14010b79a:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14010b79e:	48 83 fa 0f          	cmp    $0xf,%rdx
14010b7a2:	76 34                	jbe    0x14010b7d8
14010b7a4:	48 ff c2             	inc    %rdx
14010b7a7:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14010b7ab:	48 8b c1             	mov    %rcx,%rax
14010b7ae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010b7b5:	72 1c                	jb     0x14010b7d3
14010b7b7:	48 83 c2 27          	add    $0x27,%rdx
14010b7bb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010b7bf:	48 2b c1             	sub    %rcx,%rax
14010b7c2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010b7c6:	48 83 f8 1f          	cmp    $0x1f,%rax
14010b7ca:	76 07                	jbe    0x14010b7d3
14010b7cc:	ff 15 26 e8 21 00    	call   *0x21e826(%rip)        # 0x140329ff8
14010b7d2:	cc                   	int3
14010b7d3:	e8 ac ea 1e 00       	call   0x1402fa284
14010b7d8:	66 0f 6f 05 50 f2 21 	movdqa 0x21f250(%rip),%xmm0        # 0x14032aa30
14010b7df:	00
14010b7e0:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
14010b7e5:	c6 45 b7 00          	movb   $0x0,-0x49(%rbp)
14010b7e9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14010b7ee:	48 85 c9             	test   %rcx,%rcx
14010b7f1:	74 4b                	je     0x14010b83e
14010b7f3:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14010b7f8:	48 2b d1             	sub    %rcx,%rdx
14010b7fb:	48 8b c1             	mov    %rcx,%rax
14010b7fe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14010b805:	72 1c                	jb     0x14010b823
14010b807:	48 83 c2 27          	add    $0x27,%rdx
14010b80b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14010b80f:	48 2b c1             	sub    %rcx,%rax
14010b812:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14010b816:	48 83 f8 1f          	cmp    $0x1f,%rax
14010b81a:	76 07                	jbe    0x14010b823
14010b81c:	ff 15 d6 e7 21 00    	call   *0x21e7d6(%rip)        # 0x140329ff8
14010b822:	cc                   	int3
14010b823:	e8 5c ea 1e 00       	call   0x1402fa284
14010b828:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)