14095654c:	48 8d 6c 24 d0       	lea    -0x30(%rsp),%rbp
140956551:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
140956558:	48 8b 05 e1 8a 36 00 	mov    0x368ae1(%rip),%rax        # 0x140cbf040
14095655f:	48 33 c4             	xor    %rsp,%rax
140956562:	48 89 45 28          	mov    %rax,0x28(%rbp)
140956566:	49 8b f0             	mov    %r8,%rsi
140956569:	48 8b fa             	mov    %rdx,%rdi
14095656c:	4c 8b f1             	mov    %rcx,%r14
14095656f:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140956574:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
140956579:	c7 45 20 3c 3c 20 3e 	movl   $0x3e203c3c,0x20(%rbp)
140956580:	c6 45 24 3e          	movb   $0x3e,0x24(%rbp)
140956584:	48 8b 0a             	mov    (%rdx),%rcx
140956587:	48 8b 01             	mov    (%rcx),%rax
14095658a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140956590:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140956594:	48 8b 40 40          	mov    0x40(%rax),%rax
140956598:	ff 15 9a 66 1b 00    	call   *0x1b669a(%rip)        # 0x140b0cc38
14095659e:	49 8b 06             	mov    (%r14),%rax
1409565a1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409565a6:	49 8b ce             	mov    %r14,%rcx
1409565a9:	48 8b 40 50          	mov    0x50(%rax),%rax
1409565ad:	ff 15 85 66 1b 00    	call   *0x1b6685(%rip)        # 0x140b0cc38
1409565b3:	49 8b 06             	mov    (%r14),%rax
1409565b6:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1409565bb:	49 8b ce             	mov    %r14,%rcx
1409565be:	48 8b 40 58          	mov    0x58(%rax),%rax
1409565c2:	ff 15 70 66 1b 00    	call   *0x1b6670(%rip)        # 0x140b0cc38
1409565c8:	41 83 cf ff          	or     $0xffffffff,%r15d
1409565cc:	e9 c7 01 00 00       	jmp    0x140956798
1409565d1:	48 8b 0f             	mov    (%rdi),%rcx
1409565d4:	48 8b 01             	mov    (%rcx),%rax
1409565d7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1409565dd:	48 8d 55 22          	lea    0x22(%rbp),%rdx
1409565e1:	48 8b 40 40          	mov    0x40(%rax),%rax
1409565e5:	ff 15 4d 66 1b 00    	call   *0x1b664d(%rip)        # 0x140b0cc38
1409565eb:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1409565f0:	48 83 c2 20          	add    $0x20,%rdx
1409565f4:	45 33 c9             	xor    %r9d,%r9d
1409565f7:	45 33 c0             	xor    %r8d,%r8d
1409565fa:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1409565fe:	e8 f9 1b 00 00       	call   0x1409581fc
140956603:	90                   	nop
140956604:	0f 57 c0             	xorps  %xmm0,%xmm0
140956607:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
14095660c:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
140956612:	48 8b 47 08          	mov    0x8(%rdi),%rax
140956616:	48 85 c0             	test   %rax,%rax
140956619:	74 04                	je     0x14095661f
14095661b:	f0 ff 40 08          	lock incl 0x8(%rax)
14095661f:	48 8b 07             	mov    (%rdi),%rax
140956622:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140956627:	48 8b 47 08          	mov    0x8(%rdi),%rax
14095662b:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140956630:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140956634:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140956639:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14095663d:	e8 ce 1c 00 00       	call   0x140958310
140956642:	48 8b 0f             	mov    (%rdi),%rcx
140956645:	48 8b 01             	mov    (%rcx),%rax
140956648:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14095664e:	48 8d 55 22          	lea    0x22(%rbp),%rdx
140956652:	48 8b 40 40          	mov    0x40(%rax),%rax
140956656:	ff 15 dc 65 1b 00    	call   *0x1b65dc(%rip)        # 0x140b0cc38
14095665c:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140956661:	48 8b 43 48          	mov    0x48(%rbx),%rax
140956665:	48 85 c0             	test   %rax,%rax
140956668:	74 04                	je     0x14095666e
14095666a:	f0 ff 40 08          	lock incl 0x8(%rax)
14095666e:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140956672:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
140956677:	48 8b 5b 48          	mov    0x48(%rbx),%rbx
14095667b:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140956680:	48 85 c9             	test   %rcx,%rcx
140956683:	0f 84 e0 01 00 00    	je     0x140956869
140956689:	48 8b 01             	mov    (%rcx),%rax
14095668c:	4c 8b 48 38          	mov    0x38(%rax),%r9
140956690:	0f 57 c0             	xorps  %xmm0,%xmm0
140956693:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
140956699:	48 8b 46 08          	mov    0x8(%rsi),%rax
14095669d:	48 85 c0             	test   %rax,%rax
1409566a0:	74 04                	je     0x1409566a6
1409566a2:	f0 ff 40 08          	lock incl 0x8(%rax)
1409566a6:	48 8b 06             	mov    (%rsi),%rax
1409566a9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409566ae:	48 8b 46 08          	mov    0x8(%rsi),%rax
1409566b2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409566b7:	f3 0f 7f 44 24 48    	movdqu %xmm0,0x48(%rsp)
1409566bd:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1409566c1:	48 85 d2             	test   %rdx,%rdx
1409566c4:	74 04                	je     0x1409566ca
1409566c6:	f0 ff 42 08          	lock incl 0x8(%rdx)
1409566ca:	48 8b 17             	mov    (%rdi),%rdx
1409566cd:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1409566d2:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1409566d6:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1409566db:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1409566e0:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1409566e5:	49 8b c1             	mov    %r9,%rax
1409566e8:	ff 15 4a 65 1b 00    	call   *0x1b654a(%rip)        # 0x140b0cc38
1409566ee:	90                   	nop
1409566ef:	48 85 db             	test   %rbx,%rbx
1409566f2:	74 3a                	je     0x14095672e
1409566f4:	41 8b c7             	mov    %r15d,%eax
1409566f7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409566fc:	41 03 c7             	add    %r15d,%eax
1409566ff:	75 2d                	jne    0x14095672e
140956701:	48 8b 03             	mov    (%rbx),%rax
140956704:	48 8b cb             	mov    %rbx,%rcx
140956707:	48 8b 00             	mov    (%rax),%rax
14095670a:	ff 15 28 65 1b 00    	call   *0x1b6528(%rip)        # 0x140b0cc38
140956710:	41 8b c7             	mov    %r15d,%eax
140956713:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140956718:	41 03 c7             	add    %r15d,%eax
14095671b:	75 11                	jne    0x14095672e
14095671d:	48 8b 03             	mov    (%rbx),%rax
140956720:	48 8b cb             	mov    %rbx,%rcx
140956723:	48 8b 40 08          	mov    0x8(%rax),%rax
140956727:	ff 15 0b 65 1b 00    	call   *0x1b650b(%rip)        # 0x140b0cc38
14095672d:	90                   	nop
14095672e:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140956732:	e8 c5 cf ff ff       	call   0x1409536fc
140956737:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14095673c:	48 8b 48 10          	mov    0x10(%rax),%rcx
140956740:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140956744:	74 20                	je     0x140956766
140956746:	48 8b 48 08          	mov    0x8(%rax),%rcx
14095674a:	eb 12                	jmp    0x14095675e
14095674c:	48 3b 41 10          	cmp    0x10(%rcx),%rax
140956750:	75 2c                	jne    0x14095677e
140956752:	48 8b c1             	mov    %rcx,%rax
140956755:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14095675a:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14095675e:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140956762:	74 e8                	je     0x14095674c
140956764:	eb 18                	jmp    0x14095677e
140956766:	48 8b 11             	mov    (%rcx),%rdx
140956769:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
14095676d:	75 0f                	jne    0x14095677e
14095676f:	48 8b ca             	mov    %rdx,%rcx
140956772:	48 8b 02             	mov    (%rdx),%rax
140956775:	48 8b d0             	mov    %rax,%rdx
140956778:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14095677c:	74 f1                	je     0x14095676f
14095677e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140956783:	49 8b 06             	mov    (%r14),%rax
140956786:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14095678b:	49 8b ce             	mov    %r14,%rcx
14095678e:	48 8b 40 58          	mov    0x58(%rax),%rax
140956792:	ff 15 a0 64 1b 00    	call   *0x1b64a0(%rip)        # 0x140b0cc38
140956798:	48 8b 00             	mov    (%rax),%rax
14095679b:	48 39 44 24 20       	cmp    %rax,0x20(%rsp)
1409567a0:	0f 85 2b fe ff ff    	jne    0x1409565d1
1409567a6:	48 8b 0f             	mov    (%rdi),%rcx
1409567a9:	48 8b 01             	mov    (%rcx),%rax
1409567ac:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1409567b2:	48 8d 55 22          	lea    0x22(%rbp),%rdx
1409567b6:	48 8b 40 40          	mov    0x40(%rax),%rax
1409567ba:	ff 15 78 64 1b 00    	call   *0x1b6478(%rip)        # 0x140b0cc38
1409567c0:	90                   	nop
1409567c1:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1409567c5:	48 85 db             	test   %rbx,%rbx
1409567c8:	74 3a                	je     0x140956804
1409567ca:	41 8b c7             	mov    %r15d,%eax
1409567cd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409567d2:	41 03 c7             	add    %r15d,%eax
1409567d5:	75 2d                	jne    0x140956804
1409567d7:	48 8b 03             	mov    (%rbx),%rax
1409567da:	48 8b cb             	mov    %rbx,%rcx
1409567dd:	48 8b 00             	mov    (%rax),%rax
1409567e0:	ff 15 52 64 1b 00    	call   *0x1b6452(%rip)        # 0x140b0cc38
1409567e6:	41 8b c7             	mov    %r15d,%eax
1409567e9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409567ee:	41 03 c7             	add    %r15d,%eax
1409567f1:	75 11                	jne    0x140956804
1409567f3:	48 8b 03             	mov    (%rbx),%rax
1409567f6:	48 8b cb             	mov    %rbx,%rcx
1409567f9:	48 8b 40 08          	mov    0x8(%rax),%rax
1409567fd:	ff 15 35 64 1b 00    	call   *0x1b6435(%rip)        # 0x140b0cc38
140956803:	90                   	nop
140956804:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
140956808:	48 85 db             	test   %rbx,%rbx
14095680b:	74 39                	je     0x140956846
14095680d:	41 8b c7             	mov    %r15d,%eax
140956810:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140956815:	41 03 c7             	add    %r15d,%eax
140956818:	75 2c                	jne    0x140956846
14095681a:	48 8b 03             	mov    (%rbx),%rax
14095681d:	48 8b cb             	mov    %rbx,%rcx
140956820:	48 8b 00             	mov    (%rax),%rax
140956823:	ff 15 0f 64 1b 00    	call   *0x1b640f(%rip)        # 0x140b0cc38
140956829:	41 8b c7             	mov    %r15d,%eax
14095682c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140956831:	41 03 c7             	add    %r15d,%eax
140956834:	75 10                	jne    0x140956846
140956836:	48 8b 03             	mov    (%rbx),%rax
140956839:	48 8b cb             	mov    %rbx,%rcx
14095683c:	48 8b 40 08          	mov    0x8(%rax),%rax
140956840:	ff 15 f2 63 1b 00    	call   *0x1b63f2(%rip)        # 0x140b0cc38
140956846:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14095684a:	48 33 cc             	xor    %rsp,%rcx
14095684d:	e8 8e 8d 19 00       	call   0x140aef5e0
140956852:	48 8b 9c 24 78 01 00 	mov    0x178(%rsp),%rbx
140956859:	00
14095685a:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
140956861:	41 5f                	pop    %r15
140956863:	41 5e                	pop    %r14
140956865:	5f                   	pop    %rdi
140956866:	5e                   	pop    %rsi
140956867:	5d                   	pop    %rbp
140956868:	c3                   	ret
140956869:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14095686e:	e8 b5 71 7d ff       	call   0x14012da28
140956873:	4c 8b c0             	mov    %rax,%r8
140956876:	48 8d 15 6b 6f 21 00 	lea    0x216f6b(%rip),%rdx        # 0x140b6d7e8
14095687d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140956881:	e8 46 54 9f ff       	call   0x14034bccc
140956886:	45 33 c0             	xor    %r8d,%r8d
140956889:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14095688d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140956891:	e8 0a 71 7b ff       	call   0x14010d9a0
140956896:	48 8d 15 fb f5 2d 00 	lea    0x2df5fb(%rip),%rdx        # 0x140c35e98
14095689d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1409568a1:	e8 d8 9b 19 00       	call   0x140af047e
1409568a6:	cc                   	int3
1409568a7:	90                   	nop
1409568a8:	90                   	nop
1409568a9:	90                   	nop
1409568aa:	90                   	nop
1409568ab:	90                   	nop
1409568ac:	90                   	nop
1409568ad:	90                   	nop
1409568ae:	90                   	nop
1409568af:	90                   	nop
1409568b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409568b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1409568ba:	55                   	push   %rbp
1409568bb:	57                   	push   %rdi
1409568bc:	41 57                	push   %r15
1409568be:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1409568c3:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1409568ca:	48 8b 05 6f 87 36 00 	mov    0x36876f(%rip),%rax        # 0x140cbf040
1409568d1:	48 33 c4             	xor    %rsp,%rax
1409568d4:	48 89 45 37          	mov    %rax,0x37(%rbp)
1409568d8:	48 8b fa             	mov    %rdx,%rdi
1409568db:	4c 8b c1             	mov    %rcx,%r8
1409568de:	48 89 55 c7          	mov    %rdx,-0x39(%rbp)
1409568e2:	48 8d 71 28          	lea    0x28(%rcx),%rsi
1409568e6:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1409568ea:	0f 85 02 01 00 00    	jne    0x1409569f2
1409568f0:	48 8d 41 38          	lea    0x38(%rcx),%rax
1409568f4:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1409568f8:	8b 08                	mov    (%rax),%ecx
1409568fa:	ff c1                	inc    %ecx
1409568fc:	89 08                	mov    %ecx,(%rax)
1409568fe:	83 f9 01             	cmp    $0x1,%ecx
140956901:	0f 8f 4b 01 00 00    	jg     0x140956a52
140956907:	0f 57 c0             	xorps  %xmm0,%xmm0
14095690a:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
14095690f:	49 8b 50 20          	mov    0x20(%r8),%rdx
140956913:	48 85 d2             	test   %rdx,%rdx
140956916:	74 17                	je     0x14095692f
140956918:	8b 42 08             	mov    0x8(%rdx),%eax
14095691b:	eb 0e                	jmp    0x14095692b
14095691d:	8d 48 01             	lea    0x1(%rax),%ecx
140956920:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140956925:	0f 84 12 01 00 00    	je     0x140956a3d
14095692b:	85 c0                	test   %eax,%eax
14095692d:	75 ee                	jne    0x14095691d
14095692f:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140956933:	41 83 cf ff          	or     $0xffffffff,%r15d
140956937:	48 85 c9             	test   %rcx,%rcx
14095693a:	74 67                	je     0x1409569a3
14095693c:	48 8b 01             	mov    (%rcx),%rax
14095693f:	45 8b 48 0c          	mov    0xc(%r8),%r9d
140956943:	45 8b 40 08          	mov    0x8(%r8),%r8d
140956947:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14095694b:	48 8b 40 38          	mov    0x38(%rax),%rax
14095694f:	ff 15 e3 62 1b 00    	call   *0x1b62e3(%rip)        # 0x140b0cc38
140956955:	48 8b d0             	mov    %rax,%rdx
140956958:	48 8b ce             	mov    %rsi,%rcx
14095695b:	e8 84 f9 6a ff       	call   0x1400062e4
140956960:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
140956964:	48 85 db             	test   %rbx,%rbx
140956967:	74 3a                	je     0x1409569a3
140956969:	41 8b c7             	mov    %r15d,%eax
14095696c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140956971:	41 03 c7             	add    %r15d,%eax
140956974:	75 2d                	jne    0x1409569a3
140956976:	48 8b 03             	mov    (%rbx),%rax
140956979:	48 8b cb             	mov    %rbx,%rcx
14095697c:	48 8b 00             	mov    (%rax),%rax
14095697f:	ff 15 b3 62 1b 00    	call   *0x1b62b3(%rip)        # 0x140b0cc38
140956985:	41 8b c7             	mov    %r15d,%eax
140956988:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14095698d:	41 03 c7             	add    %r15d,%eax
140956990:	75 11                	jne    0x1409569a3
140956992:	48 8b 03             	mov    (%rbx),%rax
140956995:	48 8b cb             	mov    %rbx,%rcx
140956998:	48 8b 40 08          	mov    0x8(%rax),%rax
14095699c:	ff 15 96 62 1b 00    	call   *0x1b6296(%rip)        # 0x140b0cc38
1409569a2:	90                   	nop
1409569a3:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1409569a7:	48 85 c9             	test   %rcx,%rcx
1409569aa:	74 3f                	je     0x1409569eb
1409569ac:	41 8b c7             	mov    %r15d,%eax
1409569af:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1409569b4:	41 03 c7             	add    %r15d,%eax
1409569b7:	75 32                	jne    0x1409569eb
1409569b9:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
1409569bd:	48 8b 03             	mov    (%rbx),%rax
1409569c0:	48 8b cb             	mov    %rbx,%rcx
1409569c3:	48 8b 00             	mov    (%rax),%rax
1409569c6:	ff 15 6c 62 1b 00    	call   *0x1b626c(%rip)        # 0x140b0cc38
1409569cc:	41 8b c7             	mov    %r15d,%eax
1409569cf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409569d4:	41 03 c7             	add    %r15d,%eax
1409569d7:	75 12                	jne    0x1409569eb
1409569d9:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1409569dd:	48 8b 01             	mov    (%rcx),%rax
1409569e0:	48 8b 40 08          	mov    0x8(%rax),%rax
1409569e4:	ff 15 4e 62 1b 00    	call   *0x1b624e(%rip)        # 0x140b0cc38
1409569ea:	90                   	nop
1409569eb:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
1409569ef:	44 01 38             	add    %r15d,(%rax)
1409569f2:	48 83 27 00          	andq   $0x0,(%rdi)
1409569f6:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1409569fb:	48 8b 46 08          	mov    0x8(%rsi),%rax
1409569ff:	48 85 c0             	test   %rax,%rax
140956a02:	74 04                	je     0x140956a08
140956a04:	f0 ff 40 08          	lock incl 0x8(%rax)
140956a08:	48 8b 0e             	mov    (%rsi),%rcx
140956a0b:	48 89 0f             	mov    %rcx,(%rdi)
140956a0e:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140956a12:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140956a16:	48 8b c7             	mov    %rdi,%rax
140956a19:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140956a1d:	48 33 cc             	xor    %rsp,%rcx
140956a20:	e8 bb 8b 19 00       	call   0x140aef5e0
140956a25:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
140956a2c:	00
140956a2d:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140956a31:	49 8b 73 38          	mov    0x38(%r11),%rsi
140956a35:	49 8b e3             	mov    %r11,%rsp
140956a38:	41 5f                	pop    %r15
140956a3a:	5f                   	pop    %rdi
140956a3b:	5d                   	pop    %rbp
140956a3c:	c3                   	ret
140956a3d:	49 8b 48 18          	mov    0x18(%r8),%rcx
140956a41:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)