140a2e518:	4c 8b f1             	mov    %rcx,%r14
140a2e51b:	48 8b 41 10          	mov    0x10(%rcx),%rax
140a2e51f:	49 8b f0             	mov    %r8,%rsi
140a2e522:	48 2b c3             	sub    %rbx,%rax
140a2e525:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140a2e52c:	aa aa aa
140a2e52f:	48 c1 f8 03          	sar    $0x3,%rax
140a2e533:	48 8b fa             	mov    %rdx,%rdi
140a2e536:	48 0f af c1          	imul   %rcx,%rax
140a2e53a:	4c 3b c0             	cmp    %rax,%r8
140a2e53d:	76 13                	jbe    0x140a2e552
140a2e53f:	49 8b d0             	mov    %r8,%rdx
140a2e542:	49 8b ce             	mov    %r14,%rcx
140a2e545:	e8 c6 06 00 00       	call   0x140a2ec10
140a2e54a:	4d 8b 06             	mov    (%r14),%r8
140a2e54d:	e9 ab 00 00 00       	jmp    0x140a2e5fd
140a2e552:	4d 8b 46 08          	mov    0x8(%r14),%r8
140a2e556:	49 8b e8             	mov    %r8,%rbp
140a2e559:	48 2b eb             	sub    %rbx,%rbp
140a2e55c:	48 c1 fd 03          	sar    $0x3,%rbp
140a2e560:	48 0f af e9          	imul   %rcx,%rbp
140a2e564:	48 3b f5             	cmp    %rbp,%rsi
140a2e567:	0f 87 88 00 00 00    	ja     0x140a2e5f5
140a2e56d:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
140a2e571:	48 8d 2c c3          	lea    (%rbx,%rax,8),%rbp
140a2e575:	48 85 f6             	test   %rsi,%rsi
140a2e578:	74 29                	je     0x140a2e5a3
140a2e57a:	48 3b df             	cmp    %rdi,%rbx
140a2e57d:	74 16                	je     0x140a2e595
140a2e57f:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140a2e583:	48 8b cb             	mov    %rbx,%rcx
140a2e586:	4c 2b 07             	sub    (%rdi),%r8
140a2e589:	48 8b 17             	mov    (%rdi),%rdx
140a2e58c:	49 c1 f8 03          	sar    $0x3,%r8
140a2e590:	e8 d3 8a 5f ff       	call   0x140027068
140a2e595:	48 83 c3 18          	add    $0x18,%rbx
140a2e599:	48 83 c7 18          	add    $0x18,%rdi
140a2e59d:	48 83 ee 01          	sub    $0x1,%rsi
140a2e5a1:	75 d7                	jne    0x140a2e57a
140a2e5a3:	49 8b 56 08          	mov    0x8(%r14),%rdx
140a2e5a7:	48 8b cd             	mov    %rbp,%rcx
140a2e5aa:	e8 09 00 5f ff       	call   0x14001e5b8
140a2e5af:	49 89 6e 08          	mov    %rbp,0x8(%r14)
140a2e5b3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a2e5b8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140a2e5bd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140a2e5c2:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140a2e5c7:	48 83 c4 20          	add    $0x20,%rsp
140a2e5cb:	41 5e                	pop    %r14
140a2e5cd:	c3                   	ret
140a2e5ce:	48 3b df             	cmp    %rdi,%rbx
140a2e5d1:	74 16                	je     0x140a2e5e9
140a2e5d3:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140a2e5d7:	48 8b cb             	mov    %rbx,%rcx
140a2e5da:	4c 2b 07             	sub    (%rdi),%r8
140a2e5dd:	48 8b 17             	mov    (%rdi),%rdx
140a2e5e0:	49 c1 f8 03          	sar    $0x3,%r8
140a2e5e4:	e8 7f 8a 5f ff       	call   0x140027068
140a2e5e9:	4d 8b 46 08          	mov    0x8(%r14),%r8
140a2e5ed:	48 83 c3 18          	add    $0x18,%rbx
140a2e5f1:	48 83 c7 18          	add    $0x18,%rdi
140a2e5f5:	49 3b d8             	cmp    %r8,%rbx
140a2e5f8:	75 d4                	jne    0x140a2e5ce
140a2e5fa:	48 2b f5             	sub    %rbp,%rsi
140a2e5fd:	4d 8b ce             	mov    %r14,%r9
140a2e600:	48 8b d6             	mov    %rsi,%rdx
140a2e603:	48 8b cf             	mov    %rdi,%rcx
140a2e606:	e8 d9 10 00 00       	call   0x140a2f6e4
140a2e60b:	48 8b e8             	mov    %rax,%rbp
140a2e60e:	eb 9f                	jmp    0x140a2e5af
140a2e610:	cc                   	int3
140a2e611:	90                   	nop
140a2e612:	90                   	nop
140a2e613:	90                   	nop
140a2e614:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a2e619:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140a2e61e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a2e623:	57                   	push   %rdi
140a2e624:	41 56                	push   %r14
140a2e626:	41 57                	push   %r15
140a2e628:	48 83 ec 40          	sub    $0x40,%rsp
140a2e62c:	49 8b f8             	mov    %r8,%rdi
140a2e62f:	48 8b f2             	mov    %rdx,%rsi
140a2e632:	4c 8b f1             	mov    %rcx,%r14
140a2e635:	48 8b 29             	mov    (%rcx),%rbp
140a2e638:	48 8b 41 10          	mov    0x10(%rcx),%rax
140a2e63c:	48 2b c5             	sub    %rbp,%rax
140a2e63f:	48 c1 f8 03          	sar    $0x3,%rax
140a2e643:	48 b9 c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%rcx
140a2e64a:	ec c4 4e
140a2e64d:	48 0f af c1          	imul   %rcx,%rax
140a2e651:	4c 3b c0             	cmp    %rax,%r8
140a2e654:	76 42                	jbe    0x140a2e698
140a2e656:	49 8b d0             	mov    %r8,%rdx
140a2e659:	49 8b ce             	mov    %r14,%rcx
140a2e65c:	e8 0f 07 00 00       	call   0x140a2ed70
140a2e661:	49 8b 1e             	mov    (%r14),%rbx
140a2e664:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140a2e669:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140a2e66e:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140a2e673:	48 85 ff             	test   %rdi,%rdi
140a2e676:	74 1e                	je     0x140a2e696
140a2e678:	48 8b d6             	mov    %rsi,%rdx
140a2e67b:	48 8b cb             	mov    %rbx,%rcx
140a2e67e:	e8 55 0d 6f ff       	call   0x14011f3d8
140a2e683:	48 83 c3 68          	add    $0x68,%rbx
140a2e687:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140a2e68c:	48 83 c6 68          	add    $0x68,%rsi
140a2e690:	48 83 ef 01          	sub    $0x1,%rdi
140a2e694:	75 e2                	jne    0x140a2e678
140a2e696:	eb 59                	jmp    0x140a2e6f1
140a2e698:	49 8b 5e 08          	mov    0x8(%r14),%rbx
140a2e69c:	4c 8b fb             	mov    %rbx,%r15
140a2e69f:	4c 2b fd             	sub    %rbp,%r15
140a2e6a2:	49 c1 ff 03          	sar    $0x3,%r15
140a2e6a6:	4c 0f af f9          	imul   %rcx,%r15
140a2e6aa:	49 3b ff             	cmp    %r15,%rdi
140a2e6ad:	77 76                	ja     0x140a2e725
140a2e6af:	48 6b df 68          	imul   $0x68,%rdi,%rbx
140a2e6b3:	48 03 dd             	add    %rbp,%rbx
140a2e6b6:	48 85 ff             	test   %rdi,%rdi
140a2e6b9:	74 19                	je     0x140a2e6d4
140a2e6bb:	48 8b d6             	mov    %rsi,%rdx
140a2e6be:	48 8b cd             	mov    %rbp,%rcx
140a2e6c1:	e8 42 03 00 00       	call   0x140a2ea08
140a2e6c6:	48 83 c5 68          	add    $0x68,%rbp
140a2e6ca:	48 83 c6 68          	add    $0x68,%rsi
140a2e6ce:	48 83 ef 01          	sub    $0x1,%rdi
140a2e6d2:	75 e7                	jne    0x140a2e6bb
140a2e6d4:	49 8b 76 08          	mov    0x8(%r14),%rsi
140a2e6d8:	48 8b fb             	mov    %rbx,%rdi
140a2e6db:	48 3b de             	cmp    %rsi,%rbx
140a2e6de:	74 11                	je     0x140a2e6f1
140a2e6e0:	48 8b cf             	mov    %rdi,%rcx
140a2e6e3:	e8 00 0c 6f ff       	call   0x14011f2e8
140a2e6e8:	48 83 c7 68          	add    $0x68,%rdi
140a2e6ec:	48 3b fe             	cmp    %rsi,%rdi
140a2e6ef:	75 ef                	jne    0x140a2e6e0
140a2e6f1:	49 89 5e 08          	mov    %rbx,0x8(%r14)
140a2e6f5:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a2e6fa:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140a2e6ff:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a2e704:	48 83 c4 40          	add    $0x40,%rsp
140a2e708:	41 5f                	pop    %r15
140a2e70a:	41 5e                	pop    %r14
140a2e70c:	5f                   	pop    %rdi
140a2e70d:	c3                   	ret
140a2e70e:	48 8b d6             	mov    %rsi,%rdx
140a2e711:	48 8b cd             	mov    %rbp,%rcx
140a2e714:	e8 ef 02 00 00       	call   0x140a2ea08
140a2e719:	48 83 c5 68          	add    $0x68,%rbp
140a2e71d:	48 83 c6 68          	add    $0x68,%rsi
140a2e721:	49 8b 5e 08          	mov    0x8(%r14),%rbx
140a2e725:	48 3b eb             	cmp    %rbx,%rbp
140a2e728:	75 e4                	jne    0x140a2e70e
140a2e72a:	49 2b ff             	sub    %r15,%rdi
140a2e72d:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140a2e732:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140a2e737:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140a2e73c:	74 1e                	je     0x140a2e75c
140a2e73e:	48 8b d6             	mov    %rsi,%rdx
140a2e741:	48 8b cb             	mov    %rbx,%rcx
140a2e744:	e8 8f 0c 6f ff       	call   0x14011f3d8
140a2e749:	48 83 c3 68          	add    $0x68,%rbx
140a2e74d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140a2e752:	48 83 c6 68          	add    $0x68,%rsi
140a2e756:	48 83 ef 01          	sub    $0x1,%rdi
140a2e75a:	75 e2                	jne    0x140a2e73e
140a2e75c:	eb 93                	jmp    0x140a2e6f1
140a2e75e:	cc                   	int3
140a2e75f:	90                   	nop
140a2e760:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a2e765:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140a2e76a:	56                   	push   %rsi
140a2e76b:	57                   	push   %rdi
140a2e76c:	41 55                	push   %r13
140a2e76e:	41 56                	push   %r14
140a2e770:	41 57                	push   %r15
140a2e772:	48 83 ec 20          	sub    $0x20,%rsp
140a2e776:	48 8b 31             	mov    (%rcx),%rsi
140a2e779:	4c 8b f9             	mov    %rcx,%r15
140a2e77c:	48 8b 41 10          	mov    0x10(%rcx),%rax
140a2e780:	49 8b f8             	mov    %r8,%rdi
140a2e783:	48 2b c6             	sub    %rsi,%rax
140a2e786:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140a2e78d:	aa aa aa
140a2e790:	48 c1 f8 03          	sar    $0x3,%rax
140a2e794:	4c 8b f2             	mov    %rdx,%r14
140a2e797:	48 0f af c1          	imul   %rcx,%rax
140a2e79b:	4c 3b c0             	cmp    %rax,%r8
140a2e79e:	76 59                	jbe    0x140a2e7f9
140a2e7a0:	49 8b d0             	mov    %r8,%rdx
140a2e7a3:	49 8b cf             	mov    %r15,%rcx
140a2e7a6:	e8 c1 06 00 00       	call   0x140a2ee6c
140a2e7ab:	49 8b 1f             	mov    (%r15),%rbx
140a2e7ae:	48 85 ff             	test   %rdi,%rdi
140a2e7b1:	74 3e                	je     0x140a2e7f1
140a2e7b3:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140a2e7b7:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
140a2e7bb:	48 89 03             	mov    %rax,(%rbx)
140a2e7be:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
140a2e7c3:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140a2e7c8:	48 8b 01             	mov    (%rcx),%rax
140a2e7cb:	48 85 c0             	test   %rax,%rax
140a2e7ce:	74 04                	je     0x140a2e7d4
140a2e7d0:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e7d4:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
140a2e7d8:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a2e7dc:	48 8b 01             	mov    (%rcx),%rax
140a2e7df:	48 83 c1 18          	add    $0x18,%rcx
140a2e7e3:	48 89 43 10          	mov    %rax,0x10(%rbx)
140a2e7e7:	48 83 c3 18          	add    $0x18,%rbx
140a2e7eb:	48 83 ef 01          	sub    $0x1,%rdi
140a2e7ef:	75 c6                	jne    0x140a2e7b7
140a2e7f1:	48 8b d3             	mov    %rbx,%rdx
140a2e7f4:	e9 a6 01 00 00       	jmp    0x140a2e99f
140a2e7f9:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140a2e7fd:	48 8b eb             	mov    %rbx,%rbp
140a2e800:	48 2b ee             	sub    %rsi,%rbp
140a2e803:	48 c1 fd 03          	sar    $0x3,%rbp
140a2e807:	48 0f af e9          	imul   %rcx,%rbp
140a2e80b:	48 3b fd             	cmp    %rbp,%rdi
140a2e80e:	0f 86 f4 00 00 00    	jbe    0x140a2e908
140a2e814:	48 3b f3             	cmp    %rbx,%rsi
140a2e817:	0f 84 97 00 00 00    	je     0x140a2e8b4
140a2e81d:	48 8d 56 10          	lea    0x10(%rsi),%rdx
140a2e821:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a2e826:	4d 8d 6e 10          	lea    0x10(%r14),%r13
140a2e82a:	49 8b 06             	mov    (%r14),%rax
140a2e82d:	48 89 06             	mov    %rax,(%rsi)
140a2e830:	49 8b 45 00          	mov    0x0(%r13),%rax
140a2e834:	48 85 c0             	test   %rax,%rax
140a2e837:	74 04                	je     0x140a2e83d
140a2e839:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e83d:	48 8b 1a             	mov    (%rdx),%rbx
140a2e840:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140a2e844:	49 8b 45 f8          	mov    -0x8(%r13),%rax
140a2e848:	48 89 42 f8          	mov    %rax,-0x8(%rdx)
140a2e84c:	48 89 0a             	mov    %rcx,(%rdx)
140a2e84f:	48 85 db             	test   %rbx,%rbx
140a2e852:	74 3e                	je     0x140a2e892
140a2e854:	83 c8 ff             	or     $0xffffffff,%eax
140a2e857:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a2e85c:	83 f8 01             	cmp    $0x1,%eax
140a2e85f:	75 31                	jne    0x140a2e892
140a2e861:	48 8b 03             	mov    (%rbx),%rax
140a2e864:	48 8b cb             	mov    %rbx,%rcx
140a2e867:	48 8b 00             	mov    (%rax),%rax
140a2e86a:	ff 15 c8 e3 0d 00    	call   *0xde3c8(%rip)        # 0x140b0cc38
140a2e870:	83 c8 ff             	or     $0xffffffff,%eax
140a2e873:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a2e878:	83 f8 01             	cmp    $0x1,%eax
140a2e87b:	75 10                	jne    0x140a2e88d
140a2e87d:	48 8b 03             	mov    (%rbx),%rax
140a2e880:	48 8b cb             	mov    %rbx,%rcx
140a2e883:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2e887:	ff 15 ab e3 0d 00    	call   *0xde3ab(%rip)        # 0x140b0cc38
140a2e88d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140a2e892:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140a2e896:	48 83 c2 18          	add    $0x18,%rdx
140a2e89a:	48 83 c6 18          	add    $0x18,%rsi
140a2e89e:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a2e8a3:	49 83 c6 18          	add    $0x18,%r14
140a2e8a7:	49 83 c5 18          	add    $0x18,%r13
140a2e8ab:	48 3b f3             	cmp    %rbx,%rsi
140a2e8ae:	0f 85 76 ff ff ff    	jne    0x140a2e82a
140a2e8b4:	48 2b fd             	sub    %rbp,%rdi
140a2e8b7:	0f 84 34 ff ff ff    	je     0x140a2e7f1
140a2e8bd:	48 8b d3             	mov    %rbx,%rdx
140a2e8c0:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140a2e8c4:	49 2b d6             	sub    %r14,%rdx
140a2e8c7:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
140a2e8cb:	48 89 03             	mov    %rax,(%rbx)
140a2e8ce:	48 83 64 0a f8 00    	andq   $0x0,-0x8(%rdx,%rcx,1)
140a2e8d4:	48 83 24 11 00       	andq   $0x0,(%rcx,%rdx,1)
140a2e8d9:	48 8b 01             	mov    (%rcx),%rax
140a2e8dc:	48 85 c0             	test   %rax,%rax
140a2e8df:	74 04                	je     0x140a2e8e5
140a2e8e1:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e8e5:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
140a2e8e9:	48 83 c3 18          	add    $0x18,%rbx
140a2e8ed:	48 89 44 0a f8       	mov    %rax,-0x8(%rdx,%rcx,1)
140a2e8f2:	48 8b 01             	mov    (%rcx),%rax
140a2e8f5:	48 89 04 11          	mov    %rax,(%rcx,%rdx,1)
140a2e8f9:	48 83 c1 18          	add    $0x18,%rcx
140a2e8fd:	48 83 ef 01          	sub    $0x1,%rdi
140a2e901:	75 c4                	jne    0x140a2e8c7
140a2e903:	e9 e9 fe ff ff       	jmp    0x140a2e7f1
140a2e908:	4b 8d 04 40          	lea    (%r8,%r8,2),%rax
140a2e90c:	48 8d 1c c6          	lea    (%rsi,%rax,8),%rbx
140a2e910:	48 85 ff             	test   %rdi,%rdi
140a2e913:	0f 84 82 00 00 00    	je     0x140a2e99b
140a2e919:	4c 8d 6e 10          	lea    0x10(%rsi),%r13
140a2e91d:	48 8d 6a 10          	lea    0x10(%rdx),%rbp
140a2e921:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140a2e925:	48 89 06             	mov    %rax,(%rsi)
140a2e928:	48 8b 45 00          	mov    0x0(%rbp),%rax
140a2e92c:	48 85 c0             	test   %rax,%rax
140a2e92f:	74 04                	je     0x140a2e935
140a2e931:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e935:	4d 8b 75 00          	mov    0x0(%r13),%r14
140a2e939:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140a2e93d:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140a2e941:	49 89 45 f8          	mov    %rax,-0x8(%r13)
140a2e945:	49 89 4d 00          	mov    %rcx,0x0(%r13)
140a2e949:	4d 85 f6             	test   %r14,%r14
140a2e94c:	74 3b                	je     0x140a2e989
140a2e94e:	83 c8 ff             	or     $0xffffffff,%eax
140a2e951:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140a2e957:	83 f8 01             	cmp    $0x1,%eax
140a2e95a:	75 2d                	jne    0x140a2e989
140a2e95c:	49 8b 06             	mov    (%r14),%rax
140a2e95f:	49 8b ce             	mov    %r14,%rcx
140a2e962:	48 8b 00             	mov    (%rax),%rax
140a2e965:	ff 15 cd e2 0d 00    	call   *0xde2cd(%rip)        # 0x140b0cc38
140a2e96b:	83 c8 ff             	or     $0xffffffff,%eax
140a2e96e:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140a2e974:	83 f8 01             	cmp    $0x1,%eax
140a2e977:	75 10                	jne    0x140a2e989
140a2e979:	49 8b 06             	mov    (%r14),%rax
140a2e97c:	49 8b ce             	mov    %r14,%rcx
140a2e97f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2e983:	ff 15 af e2 0d 00    	call   *0xde2af(%rip)        # 0x140b0cc38
140a2e989:	48 83 c6 18          	add    $0x18,%rsi
140a2e98d:	49 83 c5 18          	add    $0x18,%r13
140a2e991:	48 83 c5 18          	add    $0x18,%rbp
140a2e995:	48 83 ef 01          	sub    $0x1,%rdi
140a2e999:	75 86                	jne    0x140a2e921
140a2e99b:	49 8b 57 08          	mov    0x8(%r15),%rdx
140a2e99f:	48 8b cb             	mov    %rbx,%rcx
140a2e9a2:	e8 b1 e9 8c ff       	call   0x1402fd358
140a2e9a7:	49 89 5f 08          	mov    %rbx,0x8(%r15)
140a2e9ab:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a2e9b0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140a2e9b5:	48 83 c4 20          	add    $0x20,%rsp
140a2e9b9:	41 5f                	pop    %r15
140a2e9bb:	41 5e                	pop    %r14
140a2e9bd:	41 5d                	pop    %r13
140a2e9bf:	5f                   	pop    %rdi
140a2e9c0:	5e                   	pop    %rsi
140a2e9c1:	c3                   	ret
140a2e9c2:	90                   	nop
140a2e9c3:	90                   	nop
140a2e9c4:	90                   	nop
140a2e9c5:	90                   	nop
140a2e9c6:	90                   	nop
140a2e9c7:	90                   	nop
140a2e9c8:	90                   	nop
140a2e9c9:	90                   	nop
140a2e9ca:	90                   	nop