1401b5503:	57                   	push   %rdi
1401b5504:	41 54                	push   %r12
1401b5506:	41 55                	push   %r13
1401b5508:	41 56                	push   %r14
1401b550a:	41 57                	push   %r15
1401b550c:	48 83 ec 30          	sub    $0x30,%rsp
1401b5510:	4d 8b e0             	mov    %r8,%r12
1401b5513:	48 8b da             	mov    %rdx,%rbx
1401b5516:	48 8b f1             	mov    %rcx,%rsi
1401b5519:	4c 8b f2             	mov    %rdx,%r14
1401b551c:	4c 2b 31             	sub    (%rcx),%r14
1401b551f:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b5523:	48 2b 01             	sub    (%rcx),%rax
1401b5526:	48 c1 f8 04          	sar    $0x4,%rax
1401b552a:	48 bf ff ff ff ff ff 	movabs $0xfffffffffffffff,%rdi
1401b5531:	ff ff 0f
1401b5534:	48 3b c7             	cmp    %rdi,%rax
1401b5537:	0f 84 54 01 00 00    	je     0x1401b5691
1401b553d:	4c 8d 68 01          	lea    0x1(%rax),%r13
1401b5541:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401b5545:	48 2b 0e             	sub    (%rsi),%rcx
1401b5548:	48 c1 f9 04          	sar    $0x4,%rcx
1401b554c:	48 8b d1             	mov    %rcx,%rdx
1401b554f:	48 d1 ea             	shr    $1,%rdx
1401b5552:	48 8b c7             	mov    %rdi,%rax
1401b5555:	48 2b c2             	sub    %rdx,%rax
1401b5558:	48 3b c8             	cmp    %rax,%rcx
1401b555b:	77 0b                	ja     0x1401b5568
1401b555d:	48 8d 3c 0a          	lea    (%rdx,%rcx,1),%rdi
1401b5561:	49 3b fd             	cmp    %r13,%rdi
1401b5564:	49 0f 42 fd          	cmovb  %r13,%rdi
1401b5568:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
1401b556d:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1401b5572:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401b5577:	e8 5c cd e6 ff       	call   0x1400222d8
1401b557c:	4c 8b d0             	mov    %rax,%r10
1401b557f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401b5584:	49 83 e6 f0          	and    $0xfffffffffffffff0,%r14
1401b5588:	4d 8d 3c 06          	lea    (%r14,%rax,1),%r15
1401b558c:	4d 8d 4f 10          	lea    0x10(%r15),%r9
1401b5590:	4c 89 8c 24 88 00 00 	mov    %r9,0x88(%rsp)
1401b5597:	00
1401b5598:	45 33 db             	xor    %r11d,%r11d
1401b559b:	4d 89 1f             	mov    %r11,(%r15)
1401b559e:	4d 89 5f 08          	mov    %r11,0x8(%r15)
1401b55a2:	4d 39 5c 24 08       	cmp    %r11,0x8(%r12)
1401b55a7:	74 14                	je     0x1401b55bd
1401b55a9:	49 8b 04 24          	mov    (%r12),%rax
1401b55ad:	49 89 07             	mov    %rax,(%r15)
1401b55b0:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401b55b5:	49 89 47 08          	mov    %rax,0x8(%r15)
1401b55b9:	f0 ff 40 0c          	lock incl 0xc(%rax)
1401b55bd:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
1401b55c2:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1401b55c6:	48 8b 0e             	mov    (%rsi),%rcx
1401b55c9:	49 8b d2             	mov    %r10,%rdx
1401b55cc:	49 3b d8             	cmp    %r8,%rbx
1401b55cf:	75 51                	jne    0x1401b5622
1401b55d1:	eb 24                	jmp    0x1401b55f7
1401b55d3:	4c 89 1a             	mov    %r11,(%rdx)
1401b55d6:	4c 89 5a 08          	mov    %r11,0x8(%rdx)
1401b55da:	48 8b 01             	mov    (%rcx),%rax
1401b55dd:	48 89 02             	mov    %rax,(%rdx)
1401b55e0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b55e4:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401b55e8:	4c 89 19             	mov    %r11,(%rcx)
1401b55eb:	4c 89 59 08          	mov    %r11,0x8(%rcx)
1401b55ef:	48 8d 52 10          	lea    0x10(%rdx),%rdx
1401b55f3:	48 83 c1 10          	add    $0x10,%rcx
1401b55f7:	49 3b c8             	cmp    %r8,%rcx
1401b55fa:	75 d7                	jne    0x1401b55d3
1401b55fc:	eb 6f                	jmp    0x1401b566d
1401b55fe:	4c 89 1a             	mov    %r11,(%rdx)
1401b5601:	4c 89 5a 08          	mov    %r11,0x8(%rdx)
1401b5605:	48 8b 01             	mov    (%rcx),%rax
1401b5608:	48 89 02             	mov    %rax,(%rdx)
1401b560b:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b560f:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401b5613:	4c 89 19             	mov    %r11,(%rcx)
1401b5616:	4c 89 59 08          	mov    %r11,0x8(%rcx)
1401b561a:	48 8d 52 10          	lea    0x10(%rdx),%rdx
1401b561e:	48 83 c1 10          	add    $0x10,%rcx
1401b5622:	48 3b cb             	cmp    %rbx,%rcx
1401b5625:	75 d7                	jne    0x1401b55fe
1401b5627:	4c 89 54 24 70       	mov    %r10,0x70(%rsp)
1401b562c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401b5630:	48 3b d9             	cmp    %rcx,%rbx
1401b5633:	74 38                	je     0x1401b566d
1401b5635:	49 2b de             	sub    %r14,%rbx
1401b5638:	49 2b da             	sub    %r10,%rbx
1401b563b:	4d 89 19             	mov    %r11,(%r9)
1401b563e:	4d 89 59 08          	mov    %r11,0x8(%r9)
1401b5642:	4a 8b 44 0b f0       	mov    -0x10(%rbx,%r9,1),%rax
1401b5647:	49 89 01             	mov    %rax,(%r9)
1401b564a:	4a 8b 44 0b f8       	mov    -0x8(%rbx,%r9,1),%rax
1401b564f:	49 89 41 08          	mov    %rax,0x8(%r9)
1401b5653:	4e 89 5c 0b f0       	mov    %r11,-0x10(%rbx,%r9,1)
1401b5658:	4e 89 5c 0b f8       	mov    %r11,-0x8(%rbx,%r9,1)
1401b565d:	49 83 c1 10          	add    $0x10,%r9
1401b5661:	48 8d 43 f0          	lea    -0x10(%rbx),%rax
1401b5665:	49 03 c1             	add    %r9,%rax
1401b5668:	48 3b c1             	cmp    %rcx,%rax
1401b566b:	75 ce                	jne    0x1401b563b
1401b566d:	4c 8b cf             	mov    %rdi,%r9
1401b5670:	4d 8b c5             	mov    %r13,%r8
1401b5673:	49 8b d2             	mov    %r10,%rdx
1401b5676:	48 8b ce             	mov    %rsi,%rcx
1401b5679:	e8 96 02 00 00       	call   0x1401b5914
1401b567e:	49 8b c7             	mov    %r15,%rax
1401b5681:	48 83 c4 30          	add    $0x30,%rsp
1401b5685:	41 5f                	pop    %r15
1401b5687:	41 5e                	pop    %r14
1401b5689:	41 5d                	pop    %r13
1401b568b:	41 5c                	pop    %r12
1401b568d:	5f                   	pop    %rdi
1401b568e:	5e                   	pop    %rsi
1401b568f:	5b                   	pop    %rbx
1401b5690:	c3                   	ret
1401b5691:	e8 d2 66 e6 ff       	call   0x14001bd68
1401b5696:	cc                   	int3
1401b5697:	90                   	nop
1401b5698:	40 53                	rex push %rbx
1401b569a:	56                   	push   %rsi
1401b569b:	57                   	push   %rdi
1401b569c:	41 54                	push   %r12
1401b569e:	41 55                	push   %r13
1401b56a0:	41 56                	push   %r14
1401b56a2:	41 57                	push   %r15
1401b56a4:	48 83 ec 30          	sub    $0x30,%rsp
1401b56a8:	4d 8b e8             	mov    %r8,%r13
1401b56ab:	48 8b f2             	mov    %rdx,%rsi
1401b56ae:	4c 8b f1             	mov    %rcx,%r14
1401b56b1:	4c 8b e2             	mov    %rdx,%r12
1401b56b4:	4c 2b 21             	sub    (%rcx),%r12
1401b56b7:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b56bb:	48 2b 01             	sub    (%rcx),%rax
1401b56be:	48 c1 f8 04          	sar    $0x4,%rax
1401b56c2:	49 b8 ff ff ff ff ff 	movabs $0xfffffffffffffff,%r8
1401b56c9:	ff ff 0f
1401b56cc:	49 3b c0             	cmp    %r8,%rax
1401b56cf:	0f 84 36 02 00 00    	je     0x1401b590b
1401b56d5:	4c 8d 78 01          	lea    0x1(%rax),%r15
1401b56d9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401b56dd:	49 2b 0e             	sub    (%r14),%rcx
1401b56e0:	48 c1 f9 04          	sar    $0x4,%rcx
1401b56e4:	48 8b d1             	mov    %rcx,%rdx
1401b56e7:	48 d1 ea             	shr    $1,%rdx
1401b56ea:	49 8b c0             	mov    %r8,%rax
1401b56ed:	48 2b c2             	sub    %rdx,%rax
1401b56f0:	48 3b c8             	cmp    %rax,%rcx
1401b56f3:	76 05                	jbe    0x1401b56fa
1401b56f5:	49 8b f8             	mov    %r8,%rdi
1401b56f8:	eb 0b                	jmp    0x1401b5705
1401b56fa:	48 8d 3c 0a          	lea    (%rdx,%rcx,1),%rdi
1401b56fe:	49 3b ff             	cmp    %r15,%rdi
1401b5701:	49 0f 42 ff          	cmovb  %r15,%rdi
1401b5705:	48 89 bc 24 88 00 00 	mov    %rdi,0x88(%rsp)
1401b570c:	00
1401b570d:	49 3b f8             	cmp    %r8,%rdi
1401b5710:	0f 87 ef 01 00 00    	ja     0x1401b5905
1401b5716:	48 c1 e7 04          	shl    $0x4,%rdi
1401b571a:	45 33 d2             	xor    %r10d,%r10d
1401b571d:	48 85 ff             	test   %rdi,%rdi
1401b5720:	75 56                	jne    0x1401b5778
1401b5722:	41 8b da             	mov    %r10d,%ebx
1401b5725:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1401b572a:	49 83 e4 f0          	and    $0xfffffffffffffff0,%r12
1401b572e:	4a 8d 0c 23          	lea    (%rbx,%r12,1),%rcx
1401b5732:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401b5737:	4c 8d 41 10          	lea    0x10(%rcx),%r8
1401b573b:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1401b5740:	4c 89 11             	mov    %r10,(%rcx)
1401b5743:	4c 89 51 08          	mov    %r10,0x8(%rcx)
1401b5747:	49 8b 45 00          	mov    0x0(%r13),%rax
1401b574b:	48 89 01             	mov    %rax,(%rcx)
1401b574e:	49 8b 45 08          	mov    0x8(%r13),%rax
1401b5752:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401b5756:	4d 89 55 00          	mov    %r10,0x0(%r13)
1401b575a:	4d 89 55 08          	mov    %r10,0x8(%r13)
1401b575e:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1401b5763:	4d 8b 4e 08          	mov    0x8(%r14),%r9
1401b5767:	49 8b 0e             	mov    (%r14),%rcx
1401b576a:	48 8b d3             	mov    %rbx,%rdx
1401b576d:	49 3b f1             	cmp    %r9,%rsi
1401b5770:	0f 85 a5 00 00 00    	jne    0x1401b581b
1401b5776:	eb 78                	jmp    0x1401b57f0
1401b5778:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
1401b577f:	72 2c                	jb     0x1401b57ad
1401b5781:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
1401b5785:	48 3b cf             	cmp    %rdi,%rcx
1401b5788:	0f 86 77 01 00 00    	jbe    0x1401b5905
1401b578e:	ff 15 34 71 95 00    	call   *0x957134(%rip)        # 0x140b0c8c8
1401b5794:	45 33 d2             	xor    %r10d,%r10d
1401b5797:	48 85 c0             	test   %rax,%rax
1401b579a:	74 29                	je     0x1401b57c5
1401b579c:	48 8d 58 27          	lea    0x27(%rax),%rbx
1401b57a0:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
1401b57a4:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
1401b57a8:	e9 78 ff ff ff       	jmp    0x1401b5725
1401b57ad:	48 8b cf             	mov    %rdi,%rcx
1401b57b0:	ff 15 12 71 95 00    	call   *0x957112(%rip)        # 0x140b0c8c8
1401b57b6:	48 8b d8             	mov    %rax,%rbx
1401b57b9:	45 33 d2             	xor    %r10d,%r10d
1401b57bc:	48 85 c0             	test   %rax,%rax
1401b57bf:	0f 85 60 ff ff ff    	jne    0x1401b5725
1401b57c5:	ff 15 cd 6c 95 00    	call   *0x956ccd(%rip)        # 0x140b0c498
1401b57cb:	90                   	nop
1401b57cc:	4c 89 12             	mov    %r10,(%rdx)
1401b57cf:	4c 89 52 08          	mov    %r10,0x8(%rdx)
1401b57d3:	48 8b 01             	mov    (%rcx),%rax
1401b57d6:	48 89 02             	mov    %rax,(%rdx)
1401b57d9:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b57dd:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401b57e1:	4c 89 11             	mov    %r10,(%rcx)
1401b57e4:	4c 89 51 08          	mov    %r10,0x8(%rcx)
1401b57e8:	48 8d 52 10          	lea    0x10(%rdx),%rdx
1401b57ec:	48 83 c1 10          	add    $0x10,%rcx
1401b57f0:	49 3b c9             	cmp    %r9,%rcx
1401b57f3:	75 d7                	jne    0x1401b57cc
1401b57f5:	eb 6f                	jmp    0x1401b5866
1401b57f7:	4c 89 12             	mov    %r10,(%rdx)
1401b57fa:	4c 89 52 08          	mov    %r10,0x8(%rdx)
1401b57fe:	48 8b 01             	mov    (%rcx),%rax
1401b5801:	48 89 02             	mov    %rax,(%rdx)
1401b5804:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b5808:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401b580c:	4c 89 11             	mov    %r10,(%rcx)
1401b580f:	4c 89 51 08          	mov    %r10,0x8(%rcx)
1401b5813:	48 8d 52 10          	lea    0x10(%rdx),%rdx
1401b5817:	48 83 c1 10          	add    $0x10,%rcx
1401b581b:	48 3b ce             	cmp    %rsi,%rcx
1401b581e:	75 d7                	jne    0x1401b57f7
1401b5820:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1401b5825:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1401b5829:	48 3b f1             	cmp    %rcx,%rsi
1401b582c:	74 38                	je     0x1401b5866
1401b582e:	49 2b f4             	sub    %r12,%rsi
1401b5831:	48 2b f3             	sub    %rbx,%rsi
1401b5834:	4d 89 10             	mov    %r10,(%r8)
1401b5837:	4d 89 50 08          	mov    %r10,0x8(%r8)
1401b583b:	4a 8b 44 06 f0       	mov    -0x10(%rsi,%r8,1),%rax
1401b5840:	49 89 00             	mov    %rax,(%r8)
1401b5843:	4a 8b 44 06 f8       	mov    -0x8(%rsi,%r8,1),%rax
1401b5848:	49 89 40 08          	mov    %rax,0x8(%r8)
1401b584c:	4e 89 54 06 f0       	mov    %r10,-0x10(%rsi,%r8,1)
1401b5851:	4e 89 54 06 f8       	mov    %r10,-0x8(%rsi,%r8,1)
1401b5856:	49 83 c0 10          	add    $0x10,%r8
1401b585a:	48 8d 46 f0          	lea    -0x10(%rsi),%rax
1401b585e:	49 03 c0             	add    %r8,%rax
1401b5861:	48 3b c1             	cmp    %rcx,%rax
1401b5864:	75 ce                	jne    0x1401b5834
1401b5866:	49 8b 36             	mov    (%r14),%rsi
1401b5869:	48 85 f6             	test   %rsi,%rsi
1401b586c:	74 65                	je     0x1401b58d3
1401b586e:	4d 8b 66 08          	mov    0x8(%r14),%r12
1401b5872:	eb 2a                	jmp    0x1401b589e
1401b5874:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401b5878:	48 85 c9             	test   %rcx,%rcx
1401b587b:	74 1d                	je     0x1401b589a
1401b587d:	83 c8 ff             	or     $0xffffffff,%eax
1401b5880:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1401b5885:	83 f8 01             	cmp    $0x1,%eax
1401b5888:	75 10                	jne    0x1401b589a
1401b588a:	48 8b 01             	mov    (%rcx),%rax
1401b588d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b5891:	ff 15 a1 73 95 00    	call   *0x9573a1(%rip)        # 0x140b0cc38
1401b5897:	45 33 d2             	xor    %r10d,%r10d
1401b589a:	48 83 c6 10          	add    $0x10,%rsi
1401b589e:	49 3b f4             	cmp    %r12,%rsi
1401b58a1:	75 d1                	jne    0x1401b5874
1401b58a3:	49 8b 0e             	mov    (%r14),%rcx
1401b58a6:	49 8b 46 10          	mov    0x10(%r14),%rax
1401b58aa:	48 2b c1             	sub    %rcx,%rax
1401b58ad:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401b58b1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b58b7:	72 14                	jb     0x1401b58cd
1401b58b9:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b58bd:	48 2b ca             	sub    %rdx,%rcx
1401b58c0:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b58c4:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b58c8:	77 34                	ja     0x1401b58fe
1401b58ca:	48 8b ca             	mov    %rdx,%rcx
1401b58cd:	ff 15 ed 6f 95 00    	call   *0x956fed(%rip)        # 0x140b0c8c0
1401b58d3:	49 89 1e             	mov    %rbx,(%r14)
1401b58d6:	49 c1 e7 04          	shl    $0x4,%r15
1401b58da:	4c 03 fb             	add    %rbx,%r15
1401b58dd:	4d 89 7e 08          	mov    %r15,0x8(%r14)
1401b58e1:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
1401b58e5:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1401b58e9:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1401b58ee:	48 83 c4 30          	add    $0x30,%rsp
1401b58f2:	41 5f                	pop    %r15
1401b58f4:	41 5e                	pop    %r14
1401b58f6:	41 5d                	pop    %r13
1401b58f8:	41 5c                	pop    %r12
1401b58fa:	5f                   	pop    %rdi
1401b58fb:	5e                   	pop    %rsi
1401b58fc:	5b                   	pop    %rbx
1401b58fd:	c3                   	ret
1401b58fe:	ff 15 94 70 95 00    	call   *0x957094(%rip)        # 0x140b0c998
1401b5904:	cc                   	int3
1401b5905:	e8 c6 e3 e4 ff       	call   0x140003cd0
1401b590a:	cc                   	int3
1401b590b:	e8 58 64 e6 ff       	call   0x14001bd68
1401b5910:	cc                   	int3
1401b5911:	90                   	nop
1401b5912:	90                   	nop
1401b5913:	90                   	nop
1401b5914:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b5919:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401b591e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b5923:	57                   	push   %rdi
1401b5924:	41 56                	push   %r14
1401b5926:	41 57                	push   %r15
1401b5928:	48 83 ec 20          	sub    $0x20,%rsp
1401b592c:	48 8b 39             	mov    (%rcx),%rdi
1401b592f:	49 8b f1             	mov    %r9,%rsi
1401b5932:	49 8b e8             	mov    %r8,%rbp
1401b5935:	4c 8b fa             	mov    %rdx,%r15
1401b5938:	48 8b d9             	mov    %rcx,%rbx
1401b593b:	48 85 ff             	test   %rdi,%rdi
1401b593e:	74 62                	je     0x1401b59a2
1401b5940:	4c 8b 71 08          	mov    0x8(%rcx),%r14
1401b5944:	eb 27                	jmp    0x1401b596d
1401b5946:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b594a:	48 85 c9             	test   %rcx,%rcx
1401b594d:	74 1a                	je     0x1401b5969
1401b594f:	83 c8 ff             	or     $0xffffffff,%eax
1401b5952:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1401b5957:	83 f8 01             	cmp    $0x1,%eax
1401b595a:	75 0d                	jne    0x1401b5969
1401b595c:	48 8b 01             	mov    (%rcx),%rax
1401b595f:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b5963:	ff 15 cf 72 95 00    	call   *0x9572cf(%rip)        # 0x140b0cc38
1401b5969:	48 83 c7 10          	add    $0x10,%rdi
1401b596d:	49 3b fe             	cmp    %r14,%rdi
1401b5970:	75 d4                	jne    0x1401b5946
1401b5972:	48 8b 0b             	mov    (%rbx),%rcx
1401b5975:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401b5979:	48 2b c1             	sub    %rcx,%rax
1401b597c:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401b5980:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b5986:	72 14                	jb     0x1401b599c
1401b5988:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401b598c:	48 2b ca             	sub    %rdx,%rcx
1401b598f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401b5993:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b5997:	77 3b                	ja     0x1401b59d4
1401b5999:	48 8b ca             	mov    %rdx,%rcx
1401b599c:	ff 15 1e 6f 95 00    	call   *0x956f1e(%rip)        # 0x140b0c8c0