fffff800002d2685:	48 8d b8 60 fc ff ff 	lea    -0x3a0(%rax),%rdi
fffff800002d268c:	48 8b 85 90 23 00 00 	mov    0x2390(%rbp),%rax
fffff800002d2693:	48 39 47 10          	cmp    %rax,0x10(%rdi)
fffff800002d2697:	0f 85 c2 01 00 00    	jne    0xfffff800002d285f
fffff800002d269d:	39 57 0c             	cmp    %edx,0xc(%rdi)
fffff800002d26a0:	0f 85 b9 01 00 00    	jne    0xfffff800002d285f
fffff800002d26a6:	41 8b 45 00          	mov    0x0(%r13),%eax
fffff800002d26aa:	39 47 20             	cmp    %eax,0x20(%rdi)
fffff800002d26ad:	0f 85 ac 01 00 00    	jne    0xfffff800002d285f
fffff800002d26b3:	44 3a 67 7c          	cmp    0x7c(%rdi),%r12b
fffff800002d26b7:	0f 82 a2 01 00 00    	jb     0xfffff800002d285f
fffff800002d26bd:	4c 8b ac 24 90 00 00 	mov    0x90(%rsp),%r13
fffff800002d26c4:	00
fffff800002d26c5:	83 f8 03             	cmp    $0x3,%eax
fffff800002d26c8:	0f 85 81 00 00 00    	jne    0xfffff800002d274f
fffff800002d26ce:	8a 84 24 b8 00 00 00 	mov    0xb8(%rsp),%al
fffff800002d26d5:	4d 8d a5 b0 00 00 00 	lea    0xb0(%r13),%r12
fffff800002d26dc:	4c 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%r9
fffff800002d26e3:	45 33 c0             	xor    %r8d,%r8d
fffff800002d26e6:	48 8b 8d b0 24 00 00 	mov    0x24b0(%rbp),%rcx
fffff800002d26ed:	88 54 24 30          	mov    %dl,0x30(%rsp)
fffff800002d26f1:	49 8b d4             	mov    %r12,%rdx
fffff800002d26f4:	88 44 24 28          	mov    %al,0x28(%rsp)
fffff800002d26f8:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
fffff800002d26ff:	00
fffff800002d2700:	e8 db 30 ff ff       	call   0xfffff800002c57e0
fffff800002d2705:	33 d2                	xor    %edx,%edx
fffff800002d2707:	0f b7 f0             	movzwl %ax,%esi
fffff800002d270a:	66 85 c0             	test   %ax,%ax
fffff800002d270d:	0f 85 4c 01 00 00    	jne    0xfffff800002d285f
fffff800002d2713:	f6 85 20 01 00 00 01 	testb  $0x1,0x120(%rbp)
fffff800002d271a:	49 8b d4             	mov    %r12,%rdx
fffff800002d271d:	75 22                	jne    0xfffff800002d2741
fffff800002d271f:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
fffff800002d2726:	00
fffff800002d2727:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
fffff800002d272c:	e8 df 31 ff ff       	call   0xfffff800002c5910
fffff800002d2731:	33 d2                	xor    %edx,%edx
fffff800002d2733:	0f b7 f0             	movzwl %ax,%esi
fffff800002d2736:	66 85 c0             	test   %ax,%ax
fffff800002d2739:	0f 85 20 01 00 00    	jne    0xfffff800002d285f
fffff800002d273f:	eb 3c                	jmp    0xfffff800002d277d
fffff800002d2741:	48 8b 8f f8 00 00 00 	mov    0xf8(%rdi),%rcx
fffff800002d2748:	e8 c3 31 ff ff       	call   0xfffff800002c5910
fffff800002d274d:	eb 18                	jmp    0xfffff800002d2767
fffff800002d274f:	83 f8 04             	cmp    $0x4,%eax
fffff800002d2752:	75 21                	jne    0xfffff800002d2775
fffff800002d2754:	4c 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8
fffff800002d275b:	00
fffff800002d275c:	49 8b d5             	mov    %r13,%rdx
fffff800002d275f:	48 8b cd             	mov    %rbp,%rcx
fffff800002d2762:	e8 31 18 00 00       	call   0xfffff800002d3f98
fffff800002d2767:	33 d2                	xor    %edx,%edx
fffff800002d2769:	0f b7 f0             	movzwl %ax,%esi
fffff800002d276c:	66 85 c0             	test   %ax,%ax
fffff800002d276f:	0f 85 ea 00 00 00    	jne    0xfffff800002d285f
fffff800002d2775:	4c 8b a4 24 b0 00 00 	mov    0xb0(%rsp),%r12
fffff800002d277c:	00
fffff800002d277d:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
fffff800002d2784:	00
fffff800002d2785:	b1 80                	mov    $0x80,%cl
fffff800002d2787:	c7 47 0c 01 00 00 00 	movl   $0x1,0xc(%rdi)
fffff800002d278e:	89 5f 18             	mov    %ebx,0x18(%rdi)
fffff800002d2791:	8b 00                	mov    (%rax),%eax
fffff800002d2793:	84 c1                	test   %al,%cl
fffff800002d2795:	75 1c                	jne    0xfffff800002d27b3
fffff800002d2797:	8b 85 70 22 00 00    	mov    0x2270(%rbp),%eax
fffff800002d279d:	84 c1                	test   %al,%cl
fffff800002d279f:	75 12                	jne    0xfffff800002d27b3
fffff800002d27a1:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
fffff800002d27a8:	00
fffff800002d27a9:	8b 80 70 22 00 00    	mov    0x2270(%rax),%eax
fffff800002d27af:	84 c1                	test   %al,%cl
fffff800002d27b1:	74 05                	je     0xfffff800002d27b8
fffff800002d27b3:	83 e0 3f             	and    $0x3f,%eax
fffff800002d27b6:	eb 02                	jmp    0xfffff800002d27ba
fffff800002d27b8:	8b c2                	mov    %edx,%eax
fffff800002d27ba:	89 47 40             	mov    %eax,0x40(%rdi)
fffff800002d27bd:	48 8d 8d f0 23 00 00 	lea    0x23f0(%rbp),%rcx
fffff800002d27c4:	49 89 7d 08          	mov    %rdi,0x8(%r13)
fffff800002d27c8:	0f b6 95 60 24 00 00 	movzbl 0x2460(%rbp),%edx
fffff800002d27cf:	48 83 f2 01          	xor    $0x1,%rdx
fffff800002d27d3:	48 6b c2 38          	imul   $0x38,%rdx,%rax
fffff800002d27d7:	48 03 c8             	add    %rax,%rcx
fffff800002d27da:	48 8d 04 95 02 00 00 	lea    0x2(,%rdx,4),%rax
fffff800002d27e1:	00
fffff800002d27e2:	48 03 c2             	add    %rdx,%rax
fffff800002d27e5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff800002d27ea:	48 8b d3             	mov    %rbx,%rdx
fffff800002d27ed:	4c 8d 04 c5 00 00 00 	lea    0x0(,%rax,8),%r8
fffff800002d27f4:	00
fffff800002d27f5:	4d 03 c5             	add    %r13,%r8
fffff800002d27f8:	e8 0b aa 06 00       	call   0xfffff8000033d208
fffff800002d27fd:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
fffff800002d2802:	48 8b cd             	mov    %rbp,%rcx
fffff800002d2805:	e8 96 15 00 00       	call   0xfffff800002d3da0
fffff800002d280a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff800002d280f:	48 8b d3             	mov    %rbx,%rdx
fffff800002d2812:	44 0f b6 c0          	movzbl %al,%r8d
fffff800002d2816:	4a 8d 04 85 02 00 00 	lea    0x2(,%r8,4),%rax
fffff800002d281d:	00
fffff800002d281e:	49 03 c0             	add    %r8,%rax
fffff800002d2821:	4c 8d 04 c5 00 00 00 	lea    0x0(,%rax,8),%r8
fffff800002d2828:	00
fffff800002d2829:	4d 03 c5             	add    %r13,%r8
fffff800002d282c:	e8 d7 a9 06 00       	call   0xfffff8000033d208
fffff800002d2831:	4d 8d 45 60          	lea    0x60(%r13),%r8
fffff800002d2835:	48 8b d3             	mov    %rbx,%rdx
fffff800002d2838:	48 8d 8d 68 24 00 00 	lea    0x2468(%rbp),%rcx
fffff800002d283f:	e8 c4 a9 06 00       	call   0xfffff8000033d208
fffff800002d2844:	41 83 3c 24 03       	cmpl   $0x3,(%r12)
fffff800002d2849:	75 0f                	jne    0xfffff800002d285a
fffff800002d284b:	48 8b 97 f8 00 00 00 	mov    0xf8(%rdi),%rdx
fffff800002d2852:	49 8b cd             	mov    %r13,%rcx
fffff800002d2855:	e8 c6 22 00 00       	call   0xfffff800002d4b20
fffff800002d285a:	33 d2                	xor    %edx,%edx
fffff800002d285c:	0f b7 f2             	movzwl %dx,%esi
fffff800002d285f:	f0 41 ff 0e          	lock decl (%r14)
fffff800002d2863:	f0 49 21 17          	lock and %rdx,(%r15)
fffff800002d2867:	66 85 f6             	test   %si,%si
fffff800002d286a:	74 12                	je     0xfffff800002d287e
fffff800002d286c:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
fffff800002d2873:	00
fffff800002d2874:	48 85 c9             	test   %rcx,%rcx
fffff800002d2877:	74 05                	je     0xfffff800002d287e
fffff800002d2879:	e8 0a 14 00 00       	call   0xfffff800002d3c88
fffff800002d287e:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
fffff800002d2885:	00
fffff800002d2886:	0f b7 c6             	movzwl %si,%eax
fffff800002d2889:	48 83 c4 50          	add    $0x50,%rsp
fffff800002d288d:	41 5f                	pop    %r15
fffff800002d288f:	41 5e                	pop    %r14
fffff800002d2891:	41 5d                	pop    %r13
fffff800002d2893:	41 5c                	pop    %r12
fffff800002d2895:	5f                   	pop    %rdi
fffff800002d2896:	5e                   	pop    %rsi
fffff800002d2897:	5d                   	pop    %rbp
fffff800002d2898:	c3                   	ret
fffff800002d2899:	cc                   	int3
fffff800002d289a:	cc                   	int3
fffff800002d289b:	cc                   	int3
fffff800002d289c:	cc                   	int3
fffff800002d289d:	cc                   	int3
fffff800002d289e:	cc                   	int3
fffff800002d289f:	cc                   	int3
fffff800002d28a0:	48 8b c4             	mov    %rsp,%rax
fffff800002d28a3:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002d28a7:	4c 89 40 18          	mov    %r8,0x18(%rax)
fffff800002d28ab:	55                   	push   %rbp
fffff800002d28ac:	56                   	push   %rsi
fffff800002d28ad:	57                   	push   %rdi
fffff800002d28ae:	41 54                	push   %r12
fffff800002d28b0:	41 55                	push   %r13
fffff800002d28b2:	41 56                	push   %r14
fffff800002d28b4:	41 57                	push   %r15
fffff800002d28b6:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002d28ba:	48 83 60 b8 00       	andq   $0x0,-0x48(%rax)
fffff800002d28bf:	45 33 ff             	xor    %r15d,%r15d
fffff800002d28c2:	8b da                	mov    %edx,%ebx
fffff800002d28c4:	4c 89 78 20          	mov    %r15,0x20(%rax)
fffff800002d28c8:	41 8b 11             	mov    (%r9),%edx
fffff800002d28cb:	4d 8b e1             	mov    %r9,%r12
fffff800002d28ce:	48 8b e9             	mov    %rcx,%rbp
fffff800002d28d1:	45 8d 47 02          	lea    0x2(%r15),%r8d
fffff800002d28d5:	83 ea 01             	sub    $0x1,%edx
fffff800002d28d8:	74 12                	je     0xfffff800002d28ec
fffff800002d28da:	83 ea 01             	sub    $0x1,%edx
fffff800002d28dd:	74 0d                	je     0xfffff800002d28ec
fffff800002d28df:	41 3b d0             	cmp    %r8d,%edx
fffff800002d28e2:	74 08                	je     0xfffff800002d28ec
fffff800002d28e4:	83 ce ff             	or     $0xffffffff,%esi
fffff800002d28e7:	44 8b f6             	mov    %esi,%r14d
fffff800002d28ea:	eb 36                	jmp    0xfffff800002d2922
fffff800002d28ec:	45 8b 71 0c          	mov    0xc(%r9),%r14d
fffff800002d28f0:	83 ce ff             	or     $0xffffffff,%esi
fffff800002d28f3:	44 3b f6             	cmp    %esi,%r14d
fffff800002d28f6:	74 2a                	je     0xfffff800002d2922
fffff800002d28f8:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
fffff800002d28fd:	41 8b d6             	mov    %r14d,%edx
fffff800002d2900:	e8 a7 9f f3 ff       	call   0xfffff8000020c8ac
fffff800002d2905:	0f b7 f8             	movzwl %ax,%edi
fffff800002d2908:	66 85 c0             	test   %ax,%ax
fffff800002d290b:	0f 85 be 01 00 00    	jne    0xfffff800002d2acf
fffff800002d2911:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff800002d2916:	48 81 c1 18 05 00 00 	add    $0x518,%rcx
fffff800002d291d:	e8 56 fe f2 ff       	call   0xfffff80000202778
fffff800002d2922:	44 0f b6 ac 24 a0 00 	movzbl 0xa0(%rsp),%r13d
fffff800002d2929:	00 00
fffff800002d292b:	48 8d 84 24 98 00 00 	lea    0x98(%rsp),%rax
fffff800002d2932:	00
fffff800002d2933:	4c 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%r8
fffff800002d293a:	00
fffff800002d293b:	45 8a cd             	mov    %r13b,%r9b
fffff800002d293e:	49 8b d4             	mov    %r12,%rdx
fffff800002d2941:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002d2946:	48 8b cd             	mov    %rbp,%rcx
fffff800002d2949:	e8 8a 10 00 00       	call   0xfffff800002d39d8
fffff800002d294e:	33 d2                	xor    %edx,%edx
fffff800002d2950:	0f b7 f8             	movzwl %ax,%edi
fffff800002d2953:	66 85 c0             	test   %ax,%ax
fffff800002d2956:	0f 85 64 01 00 00    	jne    0xfffff800002d2ac0
fffff800002d295c:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
fffff800002d2963:	00
fffff800002d2964:	4c 8d 95 a0 23 00 00 	lea    0x23a0(%rbp),%r10
fffff800002d296b:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
fffff800002d2972:	00
fffff800002d2973:	48 89 29             	mov    %rbp,(%rcx)
fffff800002d2976:	4c 8d 89 a0 03 00 00 	lea    0x3a0(%rcx),%r9
fffff800002d297d:	89 51 0c             	mov    %edx,0xc(%rcx)
fffff800002d2980:	4c 8d b9 c8 03 00 00 	lea    0x3c8(%rcx),%r15
fffff800002d2987:	48 89 41 10          	mov    %rax,0x10(%rcx)
fffff800002d298b:	8a 84 24 a8 00 00 00 	mov    0xa8(%rsp),%al
fffff800002d2992:	89 59 08             	mov    %ebx,0x8(%rcx)
fffff800002d2995:	44 88 69 7b          	mov    %r13b,0x7b(%rcx)
fffff800002d2999:	88 41 7c             	mov    %al,0x7c(%rcx)
fffff800002d299c:	48 8d 85 b0 23 00 00 	lea    0x23b0(%rbp),%rax
fffff800002d29a3:	4d 89 7f 08          	mov    %r15,0x8(%r15)
fffff800002d29a7:	4d 89 3f             	mov    %r15,(%r15)
fffff800002d29aa:	49 89 41 10          	mov    %rax,0x10(%r9)
fffff800002d29ae:	49 89 41 18          	mov    %rax,0x18(%r9)
fffff800002d29b2:	48 8d 81 d8 03 00 00 	lea    0x3d8(%rcx),%rax
fffff800002d29b9:	41 89 51 08          	mov    %edx,0x8(%r9)
fffff800002d29bd:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002d29c1:	48 89 00             	mov    %rax,(%rax)
fffff800002d29c4:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
fffff800002d29c9:	41 0f 10 04 24       	movups (%r12),%xmm0
fffff800002d29ce:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
fffff800002d29d2:	f2 41 0f 10 4c 24 10 	movsd  0x10(%r12),%xmm1
fffff800002d29d9:	f2 0f 11 49 30       	movsd  %xmm1,0x30(%rcx)
fffff800002d29de:	44 3b f6             	cmp    %esi,%r14d
fffff800002d29e1:	75 11                	jne    0xfffff800002d29f4
fffff800002d29e3:	89 71 38             	mov    %esi,0x38(%rcx)
fffff800002d29e6:	88 51 78             	mov    %dl,0x78(%rcx)
fffff800002d29e9:	89 71 74             	mov    %esi,0x74(%rcx)
fffff800002d29ec:	48 83 89 f8 03 00 00 	orq    $0xffffffffffffffff,0x3f8(%rcx)
fffff800002d29f3:	ff
fffff800002d29f4:	48 8d b5 98 23 00 00 	lea    0x2398(%rbp),%rsi
fffff800002d29fb:	4c 8b c2             	mov    %rdx,%r8
fffff800002d29fe:	f0 0f ba 2e 1f       	lock btsl $0x1f,(%rsi)
fffff800002d2a03:	73 17                	jae    0xfffff800002d2a1c
fffff800002d2a05:	48 8b ce             	mov    %rsi,%rcx
fffff800002d2a08:	e8 9b 22 f9 ff       	call   0xfffff80000264ca8
fffff800002d2a0d:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
fffff800002d2a12:	4c 8d 95 a0 23 00 00 	lea    0x23a0(%rbp),%r10
fffff800002d2a19:	4c 8b c0             	mov    %rax,%r8
fffff800002d2a1c:	8b 0e                	mov    (%rsi),%ecx
fffff800002d2a1e:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff800002d2a23:	3b ca                	cmp    %edx,%ecx
fffff800002d2a25:	74 14                	je     0xfffff800002d2a3b
fffff800002d2a27:	f3 90                	pause
fffff800002d2a29:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff800002d2a30:	77 29                	ja     0xfffff800002d2a5b
fffff800002d2a32:	8b 06                	mov    (%rsi),%eax
fffff800002d2a34:	49 ff c0             	inc    %r8
fffff800002d2a37:	3b c2                	cmp    %edx,%eax
fffff800002d2a39:	75 ec                	jne    0xfffff800002d2a27
fffff800002d2a3b:	8b d3                	mov    %ebx,%edx
fffff800002d2a3d:	4d 8b c1             	mov    %r9,%r8
fffff800002d2a40:	81 e2 ff ff ff 00    	and    $0xffffff,%edx
fffff800002d2a46:	49 8b ca             	mov    %r10,%rcx
fffff800002d2a49:	e8 ba a7 06 00       	call   0xfffff8000033d208
fffff800002d2a4e:	33 d2                	xor    %edx,%edx
fffff800002d2a50:	84 c0                	test   %al,%al
fffff800002d2a52:	75 29                	jne    0xfffff800002d2a7d
fffff800002d2a54:	8d 42 65             	lea    0x65(%rdx),%eax
fffff800002d2a57:	8b f8                	mov    %eax,%edi
fffff800002d2a59:	eb 5b                	jmp    0xfffff800002d2ab6
fffff800002d2a5b:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
fffff800002d2a60:	33 d2                	xor    %edx,%edx
fffff800002d2a62:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
fffff800002d2a67:	4c 8b ce             	mov    %rsi,%r9
fffff800002d2a6a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002d2a6f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002d2a74:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff800002d2a77:	e8 58 fb f7 ff       	call   0xfffff800002525d4
fffff800002d2a7c:	cc                   	int3
fffff800002d2a7d:	48 8d 85 d8 23 00 00 	lea    0x23d8(%rbp),%rax
fffff800002d2a84:	48 8b 48 08          	mov    0x8(%rax),%rcx
fffff800002d2a88:	48 39 01             	cmp    %rax,(%rcx)
fffff800002d2a8b:	74 07                	je     0xfffff800002d2a94
fffff800002d2a8d:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002d2a92:	cd 29                	int    $0x29
fffff800002d2a94:	49 89 4f 08          	mov    %rcx,0x8(%r15)
fffff800002d2a98:	49 89 07             	mov    %rax,(%r15)
fffff800002d2a9b:	4c 89 39             	mov    %r15,(%rcx)
fffff800002d2a9e:	4c 89 78 08          	mov    %r15,0x8(%rax)
fffff800002d2aa2:	49 69 cd c0 46 00 00 	imul   $0x46c0,%r13,%rcx
fffff800002d2aa9:	f0 ff 84 29 40 39 00 	lock incl 0x3940(%rcx,%rbp,1)
fffff800002d2ab0:	00
fffff800002d2ab1:	b8 65 00 00 00       	mov    $0x65,%eax
fffff800002d2ab6:	f0 21 16             	lock and %edx,(%rsi)
fffff800002d2ab9:	66 85 ff             	test   %di,%di
fffff800002d2abc:	74 30                	je     0xfffff800002d2aee
fffff800002d2abe:	eb 05                	jmp    0xfffff800002d2ac5
fffff800002d2ac0:	b8 65 00 00 00       	mov    $0x65,%eax
fffff800002d2ac5:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
fffff800002d2acc:	00
fffff800002d2acd:	eb 05                	jmp    0xfffff800002d2ad4
fffff800002d2acf:	b8 65 00 00 00       	mov    $0x65,%eax
fffff800002d2ad4:	66 3b f8             	cmp    %ax,%di
fffff800002d2ad7:	75 05                	jne    0xfffff800002d2ade
fffff800002d2ad9:	bf 11 00 00 00       	mov    $0x11,%edi
fffff800002d2ade:	4d 85 ff             	test   %r15,%r15
fffff800002d2ae1:	74 0b                	je     0xfffff800002d2aee
fffff800002d2ae3:	49 8b d7             	mov    %r15,%rdx
fffff800002d2ae6:	48 8b cd             	mov    %rbp,%rcx
fffff800002d2ae9:	e8 0e 14 00 00       	call   0xfffff800002d3efc
fffff800002d2aee:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
fffff800002d2af5:	00
fffff800002d2af6:	0f b7 c7             	movzwl %di,%eax
fffff800002d2af9:	48 83 c4 40          	add    $0x40,%rsp
fffff800002d2afd:	41 5f                	pop    %r15
fffff800002d2aff:	41 5e                	pop    %r14
fffff800002d2b01:	41 5d                	pop    %r13
fffff800002d2b03:	41 5c                	pop    %r12
fffff800002d2b05:	5f                   	pop    %rdi
fffff800002d2b06:	5e                   	pop    %rsi
fffff800002d2b07:	5d                   	pop    %rbp
fffff800002d2b08:	c3                   	ret
fffff800002d2b09:	cc                   	int3
fffff800002d2b0a:	cc                   	int3
fffff800002d2b0b:	cc                   	int3
fffff800002d2b0c:	cc                   	int3
fffff800002d2b0d:	cc                   	int3
fffff800002d2b0e:	cc                   	int3
fffff800002d2b0f:	cc                   	int3
fffff800002d2b10:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002d2b15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002d2b1a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
fffff800002d2b1f:	55                   	push   %rbp
fffff800002d2b20:	41 56                	push   %r14
fffff800002d2b22:	41 57                	push   %r15
fffff800002d2b24:	48 8b ec             	mov    %rsp,%rbp
fffff800002d2b27:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002d2b2b:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff800002d2b2f:	48 8b d9             	mov    %rcx,%rbx
fffff800002d2b32:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
fffff800002d2b36:	48 8d b9 e8 23 00 00 	lea    0x23e8(%rcx),%rdi
fffff800002d2b3d:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff800002d2b41:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff800002d2b45:	4c 8d b1 68 24 00 00 	lea    0x2468(%rcx),%r14
fffff800002d2b4c:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800002d2b52:	73 08                	jae    0xfffff800002d2b5c
fffff800002d2b54:	48 8b cf             	mov    %rdi,%rcx
fffff800002d2b57:	e8 b4 8a f4 ff       	call   0xfffff8000021b610
fffff800002d2b5c:	0f b6 83 60 24 00 00 	movzbl 0x2460(%rbx),%eax
fffff800002d2b63:	48 8d 8b f0 23 00 00 	lea    0x23f0(%rbx),%rcx
fffff800002d2b6a:	48 83 f0 01          	xor    $0x1,%rax
fffff800002d2b6e:	48 8d 55 20          	lea    0x20(%rbp),%rdx
fffff800002d2b72:	48 6b c0 38          	imul   $0x38,%rax,%rax