1409c16e5:	57                   	push   %rdi
1409c16e6:	41 54                	push   %r12
1409c16e8:	41 56                	push   %r14
1409c16ea:	41 57                	push   %r15
1409c16ec:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1409c16f3:	49 8b f1             	mov    %r9,%rsi
1409c16f6:	49 8b d8             	mov    %r8,%rbx
1409c16f9:	4c 8b fa             	mov    %rdx,%r15
1409c16fc:	48 8b e9             	mov    %rcx,%rbp
1409c16ff:	45 33 e4             	xor    %r12d,%r12d
1409c1702:	b9 30 00 00 00       	mov    $0x30,%ecx
1409c1707:	e8 20 10 47 00       	call   0x140e3272c
1409c170c:	48 85 c0             	test   %rax,%rax
1409c170f:	0f 84 78 01 00 00    	je     0x1409c188d
1409c1715:	48 8d 15 58 13 9f 00 	lea    0x9f1358(%rip),%rdx        # 0x1413b2a74
1409c171c:	48 8b c8             	mov    %rax,%rcx
1409c171f:	e8 9c 56 04 00       	call   0x140a06dc0
1409c1724:	48 8b f8             	mov    %rax,%rdi
1409c1727:	48 ff 40 10          	incq   0x10(%rax)
1409c172b:	4c 89 60 20          	mov    %r12,0x20(%rax)
1409c172f:	4c 89 60 28          	mov    %r12,0x28(%rax)
1409c1733:	48 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%rdx
1409c173a:	00
1409c173b:	48 8b 0a             	mov    (%rdx),%rcx
1409c173e:	48 89 48 20          	mov    %rcx,0x20(%rax)
1409c1742:	48 8b 42 08          	mov    0x8(%rdx),%rax
1409c1746:	48 89 47 28          	mov    %rax,0x28(%rdi)
1409c174a:	4c 89 22             	mov    %r12,(%rdx)
1409c174d:	4c 89 62 08          	mov    %r12,0x8(%rdx)
1409c1751:	48 ff 47 10          	incq   0x10(%rdi)
1409c1755:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1409c175a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409c175f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409c1764:	e8 77 d9 ff ff       	call   0x1409bf0e0
1409c1769:	45 8b f4             	mov    %r12d,%r14d
1409c176c:	48 85 ff             	test   %rdi,%rdi
1409c176f:	4c 0f 44 f7          	cmove  %rdi,%r14
1409c1773:	4d 85 f6             	test   %r14,%r14
1409c1776:	74 2c                	je     0x1409c17a4
1409c1778:	49 8b 06             	mov    (%r14),%rax
1409c177b:	90                   	nop
1409c177c:	48 83 f8 01          	cmp    $0x1,%rax
1409c1780:	74 12                	je     0x1409c1794
1409c1782:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409c1789:	f0 49 0f c1 06       	lock xadd %rax,(%r14)
1409c178e:	48 83 f8 01          	cmp    $0x1,%rax
1409c1792:	75 10                	jne    0x1409c17a4
1409c1794:	49 8b ce             	mov    %r14,%rcx
1409c1797:	e8 44 56 04 00       	call   0x140a06de0
1409c179c:	49 8b ce             	mov    %r14,%rcx
1409c179f:	e8 ec f8 46 00       	call   0x140e31090
1409c17a4:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1409c17a8:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1409c17ac:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1409c17b0:	4c 89 66 08          	mov    %r12,0x8(%rsi)
1409c17b4:	48 8b 06             	mov    (%rsi),%rax
1409c17b7:	4c 89 26             	mov    %r12,(%rsi)
1409c17ba:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409c17bf:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1409c17c4:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1409c17c9:	49 8b 07             	mov    (%r15),%rax
1409c17cc:	48 85 c0             	test   %rax,%rax
1409c17cf:	74 03                	je     0x1409c17d4
1409c17d1:	4d 89 27             	mov    %r12,(%r15)
1409c17d4:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409c17d9:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1409c17de:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409c17e3:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1409c17e8:	4c 8b c3             	mov    %rbx,%r8
1409c17eb:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1409c17f0:	48 8b cd             	mov    %rbp,%rcx
1409c17f3:	e8 e8 87 04 00       	call   0x140a09fe0
1409c17f8:	90                   	nop
1409c17f9:	49 8b 0f             	mov    (%r15),%rcx
1409c17fc:	48 85 c9             	test   %rcx,%rcx
1409c17ff:	74 06                	je     0x1409c1807
1409c1801:	e8 ca 68 04 00       	call   0x140a080d0
1409c1806:	90                   	nop
1409c1807:	48 8b 1e             	mov    (%rsi),%rbx
1409c180a:	48 85 db             	test   %rbx,%rbx
1409c180d:	74 5f                	je     0x1409c186e
1409c180f:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1409c1813:	48 3b df             	cmp    %rdi,%rbx
1409c1816:	74 17                	je     0x1409c182f
1409c1818:	48 8b 0b             	mov    (%rbx),%rcx
1409c181b:	48 85 c9             	test   %rcx,%rcx
1409c181e:	74 06                	je     0x1409c1826
1409c1820:	e8 ab 68 04 00       	call   0x140a080d0
1409c1825:	90                   	nop
1409c1826:	48 83 c3 08          	add    $0x8,%rbx
1409c182a:	48 3b df             	cmp    %rdi,%rbx
1409c182d:	75 e9                	jne    0x1409c1818
1409c182f:	48 8b 0e             	mov    (%rsi),%rcx
1409c1832:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1409c1836:	48 2b d1             	sub    %rcx,%rdx
1409c1839:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1409c183d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c1844:	72 18                	jb     0x1409c185e
1409c1846:	48 83 c2 27          	add    $0x27,%rdx
1409c184a:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409c184e:	49 2b c8             	sub    %r8,%rcx
1409c1851:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409c1855:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c1859:	77 4b                	ja     0x1409c18a6
1409c185b:	49 8b c8             	mov    %r8,%rcx
1409c185e:	e8 e1 98 45 00       	call   0x140e1b144
1409c1863:	4c 89 26             	mov    %r12,(%rsi)
1409c1866:	4c 89 66 08          	mov    %r12,0x8(%rsi)
1409c186a:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1409c186e:	48 8b c5             	mov    %rbp,%rax
1409c1871:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1409c1878:	00
1409c1879:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1409c187d:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1409c1881:	49 8b e3             	mov    %r11,%rsp
1409c1884:	41 5f                	pop    %r15
1409c1886:	41 5e                	pop    %r14
1409c1888:	41 5c                	pop    %r12
1409c188a:	5f                   	pop    %rdi
1409c188b:	5e                   	pop    %rsi
1409c188c:	c3                   	ret
1409c188d:	48 8d 0d 5c 85 6b 00 	lea    0x6b855c(%rip),%rcx        # 0x141079df0
1409c1894:	e8 67 56 7d ff       	call   0x140196f00
1409c1899:	48 8d 0d 50 85 6b 00 	lea    0x6b8550(%rip),%rcx        # 0x141079df0
1409c18a0:	e8 7b d5 ff ff       	call   0x1409bee20
1409c18a5:	90                   	nop
1409c18a6:	e8 f9 88 46 00       	call   0x140e2a1a4
1409c18ab:	cc                   	int3
1409c18ac:	cc                   	int3
1409c18ad:	cc                   	int3
1409c18ae:	cc                   	int3
1409c18af:	cc                   	int3
1409c18b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409c18b5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1409c18ba:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1409c18bf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1409c18c4:	56                   	push   %rsi
1409c18c5:	57                   	push   %rdi
1409c18c6:	41 54                	push   %r12
1409c18c8:	41 56                	push   %r14
1409c18ca:	41 57                	push   %r15
1409c18cc:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1409c18d3:	4d 8b f1             	mov    %r9,%r14
1409c18d6:	49 8b d8             	mov    %r8,%rbx
1409c18d9:	4c 8b fa             	mov    %rdx,%r15
1409c18dc:	48 8b e9             	mov    %rcx,%rbp
1409c18df:	45 33 e4             	xor    %r12d,%r12d
1409c18e2:	b9 58 00 00 00       	mov    $0x58,%ecx
1409c18e7:	e8 40 0e 47 00       	call   0x140e3272c
1409c18ec:	48 85 c0             	test   %rax,%rax
1409c18ef:	0f 84 a0 01 00 00    	je     0x1409c1a95
1409c18f5:	48 8d 15 84 11 9f 00 	lea    0x9f1184(%rip),%rdx        # 0x1413b2a80
1409c18fc:	48 8b c8             	mov    %rax,%rcx
1409c18ff:	e8 bc 54 04 00       	call   0x140a06dc0
1409c1904:	48 8b f0             	mov    %rax,%rsi
1409c1907:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1409c190e:	00
1409c190f:	48 ff 40 10          	incq   0x10(%rax)
1409c1913:	48 8d 78 20          	lea    0x20(%rax),%rdi
1409c1917:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1409c191c:	c6 47 28 ff          	movb   $0xff,0x28(%rdi)
1409c1920:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1409c1925:	4c 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%r8
1409c192c:	00
1409c192d:	49 0f be 48 28       	movsbq 0x28(%r8),%rcx
1409c1932:	48 ff c1             	inc    %rcx
1409c1935:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1409c193a:	e8 21 f1 b7 ff       	call   0x140540a60
1409c193f:	90                   	nop
1409c1940:	48 ff 46 10          	incq   0x10(%rsi)
1409c1944:	48 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%rax
1409c194b:	00
1409c194c:	48 8b 08             	mov    (%rax),%rcx
1409c194f:	48 89 4f 30          	mov    %rcx,0x30(%rdi)
1409c1953:	48 ff 46 10          	incq   0x10(%rsi)
1409c1957:	41 8b fc             	mov    %r12d,%edi
1409c195a:	48 85 f6             	test   %rsi,%rsi
1409c195d:	48 0f 44 fe          	cmove  %rsi,%rdi
1409c1961:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1409c1966:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409c196b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409c1970:	e8 6b d7 ff ff       	call   0x1409bf0e0
1409c1975:	90                   	nop
1409c1976:	48 85 ff             	test   %rdi,%rdi
1409c1979:	74 2c                	je     0x1409c19a7
1409c197b:	48 8b 07             	mov    (%rdi),%rax
1409c197e:	90                   	nop
1409c197f:	48 83 f8 01          	cmp    $0x1,%rax
1409c1983:	74 12                	je     0x1409c1997
1409c1985:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409c198c:	f0 48 0f c1 07       	lock xadd %rax,(%rdi)
1409c1991:	48 83 f8 01          	cmp    $0x1,%rax
1409c1995:	75 10                	jne    0x1409c19a7
1409c1997:	48 8b cf             	mov    %rdi,%rcx
1409c199a:	e8 41 54 04 00       	call   0x140a06de0
1409c199f:	48 8b cf             	mov    %rdi,%rcx
1409c19a2:	e8 e9 f6 46 00       	call   0x140e31090
1409c19a7:	49 8b 56 10          	mov    0x10(%r14),%rdx
1409c19ab:	4d 89 66 10          	mov    %r12,0x10(%r14)
1409c19af:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1409c19b3:	4d 89 66 08          	mov    %r12,0x8(%r14)
1409c19b7:	49 8b 06             	mov    (%r14),%rax
1409c19ba:	4d 89 26             	mov    %r12,(%r14)
1409c19bd:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1409c19c2:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1409c19c7:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1409c19cc:	49 8b 07             	mov    (%r15),%rax
1409c19cf:	48 85 c0             	test   %rax,%rax
1409c19d2:	74 03                	je     0x1409c19d7
1409c19d4:	4d 89 27             	mov    %r12,(%r15)
1409c19d7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409c19dc:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409c19e1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409c19e6:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1409c19eb:	4c 8b c3             	mov    %rbx,%r8
1409c19ee:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409c19f3:	48 8b cd             	mov    %rbp,%rcx
1409c19f6:	e8 e5 85 04 00       	call   0x140a09fe0
1409c19fb:	90                   	nop
1409c19fc:	49 8b 0f             	mov    (%r15),%rcx
1409c19ff:	48 85 c9             	test   %rcx,%rcx
1409c1a02:	74 06                	je     0x1409c1a0a
1409c1a04:	e8 c7 66 04 00       	call   0x140a080d0
1409c1a09:	90                   	nop
1409c1a0a:	49 8b 1e             	mov    (%r14),%rbx
1409c1a0d:	48 85 db             	test   %rbx,%rbx
1409c1a10:	74 64                	je     0x1409c1a76
1409c1a12:	49 8b 7e 08          	mov    0x8(%r14),%rdi
1409c1a16:	48 3b df             	cmp    %rdi,%rbx
1409c1a19:	74 1c                	je     0x1409c1a37
1409c1a1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1409c1a20:	48 8b 0b             	mov    (%rbx),%rcx
1409c1a23:	48 85 c9             	test   %rcx,%rcx
1409c1a26:	74 06                	je     0x1409c1a2e
1409c1a28:	e8 a3 66 04 00       	call   0x140a080d0
1409c1a2d:	90                   	nop
1409c1a2e:	48 83 c3 08          	add    $0x8,%rbx
1409c1a32:	48 3b df             	cmp    %rdi,%rbx
1409c1a35:	75 e9                	jne    0x1409c1a20
1409c1a37:	49 8b 0e             	mov    (%r14),%rcx
1409c1a3a:	49 8b 56 10          	mov    0x10(%r14),%rdx
1409c1a3e:	48 2b d1             	sub    %rcx,%rdx
1409c1a41:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1409c1a45:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c1a4c:	72 18                	jb     0x1409c1a66
1409c1a4e:	48 83 c2 27          	add    $0x27,%rdx
1409c1a52:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409c1a56:	49 2b c8             	sub    %r8,%rcx
1409c1a59:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409c1a5d:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c1a61:	77 4b                	ja     0x1409c1aae
1409c1a63:	49 8b c8             	mov    %r8,%rcx
1409c1a66:	e8 d9 96 45 00       	call   0x140e1b144
1409c1a6b:	4d 89 26             	mov    %r12,(%r14)
1409c1a6e:	4d 89 66 08          	mov    %r12,0x8(%r14)
1409c1a72:	4d 89 66 10          	mov    %r12,0x10(%r14)
1409c1a76:	48 8b c5             	mov    %rbp,%rax
1409c1a79:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1409c1a80:	00
1409c1a81:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1409c1a85:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1409c1a89:	49 8b e3             	mov    %r11,%rsp
1409c1a8c:	41 5f                	pop    %r15
1409c1a8e:	41 5e                	pop    %r14
1409c1a90:	41 5c                	pop    %r12
1409c1a92:	5f                   	pop    %rdi
1409c1a93:	5e                   	pop    %rsi
1409c1a94:	c3                   	ret
1409c1a95:	48 8d 0d 54 83 6b 00 	lea    0x6b8354(%rip),%rcx        # 0x141079df0
1409c1a9c:	e8 5f 54 7d ff       	call   0x140196f00
1409c1aa1:	48 8d 0d 48 83 6b 00 	lea    0x6b8348(%rip),%rcx        # 0x141079df0
1409c1aa8:	e8 73 d3 ff ff       	call   0x1409bee20
1409c1aad:	90                   	nop
1409c1aae:	e8 f1 86 46 00       	call   0x140e2a1a4
1409c1ab3:	cc                   	int3
1409c1ab4:	cc                   	int3
1409c1ab5:	cc                   	int3
1409c1ab6:	cc                   	int3
1409c1ab7:	cc                   	int3
1409c1ab8:	cc                   	int3
1409c1ab9:	cc                   	int3
1409c1aba:	cc                   	int3
1409c1abb:	cc                   	int3
1409c1abc:	cc                   	int3
1409c1abd:	cc                   	int3
1409c1abe:	cc                   	int3
1409c1abf:	cc                   	int3
1409c1ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409c1ac5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1409c1aca:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1409c1acf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1409c1ad4:	56                   	push   %rsi
1409c1ad5:	57                   	push   %rdi
1409c1ad6:	41 54                	push   %r12
1409c1ad8:	41 56                	push   %r14
1409c1ada:	41 57                	push   %r15
1409c1adc:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1409c1ae3:	49 8b f1             	mov    %r9,%rsi
1409c1ae6:	49 8b d8             	mov    %r8,%rbx
1409c1ae9:	4c 8b fa             	mov    %rdx,%r15
1409c1aec:	48 8b e9             	mov    %rcx,%rbp
1409c1aef:	45 33 e4             	xor    %r12d,%r12d
1409c1af2:	b9 30 00 00 00       	mov    $0x30,%ecx
1409c1af7:	e8 30 0c 47 00       	call   0x140e3272c
1409c1afc:	48 85 c0             	test   %rax,%rax
1409c1aff:	0f 84 70 01 00 00    	je     0x1409c1c75
1409c1b05:	48 8d 15 9c 0f 9f 00 	lea    0x9f0f9c(%rip),%rdx        # 0x1413b2aa8
1409c1b0c:	48 8b c8             	mov    %rax,%rcx
1409c1b0f:	e8 ac 52 04 00       	call   0x140a06dc0
1409c1b14:	48 8b f8             	mov    %rax,%rdi
1409c1b17:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c1b1b:	49 83 c0 02          	add    $0x2,%r8
1409c1b1f:	4c 89 40 10          	mov    %r8,0x10(%rax)
1409c1b23:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
1409c1b2a:	00
1409c1b2b:	48 8b 11             	mov    (%rcx),%rdx
1409c1b2e:	48 89 50 28          	mov    %rdx,0x28(%rax)
1409c1b32:	49 8d 48 01          	lea    0x1(%r8),%rcx
1409c1b36:	48 89 48 10          	mov    %rcx,0x10(%rax)
1409c1b3a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1409c1b3f:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409c1b44:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409c1b49:	e8 92 d5 ff ff       	call   0x1409bf0e0
1409c1b4e:	45 8b f4             	mov    %r12d,%r14d
1409c1b51:	48 85 ff             	test   %rdi,%rdi
1409c1b54:	4c 0f 44 f7          	cmove  %rdi,%r14
1409c1b58:	4d 85 f6             	test   %r14,%r14
1409c1b5b:	74 2c                	je     0x1409c1b89
1409c1b5d:	49 8b 06             	mov    (%r14),%rax
1409c1b60:	90                   	nop
1409c1b61:	48 83 f8 01          	cmp    $0x1,%rax
1409c1b65:	74 12                	je     0x1409c1b79
1409c1b67:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409c1b6e:	f0 49 0f c1 06       	lock xadd %rax,(%r14)
1409c1b73:	48 83 f8 01          	cmp    $0x1,%rax
1409c1b77:	75 10                	jne    0x1409c1b89
1409c1b79:	49 8b ce             	mov    %r14,%rcx
1409c1b7c:	e8 5f 52 04 00       	call   0x140a06de0
1409c1b81:	49 8b ce             	mov    %r14,%rcx
1409c1b84:	e8 07 f5 46 00       	call   0x140e31090
1409c1b89:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1409c1b8d:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1409c1b91:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1409c1b95:	4c 89 66 08          	mov    %r12,0x8(%rsi)
1409c1b99:	48 8b 06             	mov    (%rsi),%rax
1409c1b9c:	4c 89 26             	mov    %r12,(%rsi)
1409c1b9f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409c1ba4:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1409c1ba9:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1409c1bae:	49 8b 07             	mov    (%r15),%rax