1408dc674:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1408dc678:	48 85 d2             	test   %rdx,%rdx
1408dc67b:	74 0e                	je     0x1408dc68b
1408dc67d:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
1408dc681:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1408dc687:	f0 ff 42 0c          	lock incl 0xc(%rdx)
1408dc68b:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dc690:	48 85 c9             	test   %rcx,%rcx
1408dc693:	74 04                	je     0x1408dc699
1408dc695:	f0 ff 41 08          	lock incl 0x8(%rcx)
1408dc699:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1408dc69e:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1408dc6a4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1408dc6a9:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1408dc6ad:	e8 2a 21 00 00       	call   0x1408de7dc
1408dc6b2:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1408dc6b7:	49 8b cf             	mov    %r15,%rcx
1408dc6ba:	e8 d1 04 00 00       	call   0x1408dcb90
1408dc6bf:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408dc6c4:	48 85 c9             	test   %rcx,%rcx
1408dc6c7:	74 1e                	je     0x1408dc6e7
1408dc6c9:	8b c6                	mov    %esi,%eax
1408dc6cb:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408dc6d0:	03 c6                	add    %esi,%eax
1408dc6d2:	75 13                	jne    0x1408dc6e7
1408dc6d4:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408dc6d9:	48 8b 01             	mov    (%rcx),%rax
1408dc6dc:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dc6e0:	ff 15 52 05 23 00    	call   *0x230552(%rip)        # 0x140b0cc38
1408dc6e6:	90                   	nop
1408dc6e7:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1408dc6ec:	48 85 db             	test   %rbx,%rbx
1408dc6ef:	74 36                	je     0x1408dc727
1408dc6f1:	8b c6                	mov    %esi,%eax
1408dc6f3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dc6f8:	03 c6                	add    %esi,%eax
1408dc6fa:	75 2b                	jne    0x1408dc727
1408dc6fc:	48 8b 03             	mov    (%rbx),%rax
1408dc6ff:	48 8b cb             	mov    %rbx,%rcx
1408dc702:	48 8b 00             	mov    (%rax),%rax
1408dc705:	ff 15 2d 05 23 00    	call   *0x23052d(%rip)        # 0x140b0cc38
1408dc70b:	8b c6                	mov    %esi,%eax
1408dc70d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dc712:	03 c6                	add    %esi,%eax
1408dc714:	75 11                	jne    0x1408dc727
1408dc716:	48 8b 03             	mov    (%rbx),%rax
1408dc719:	48 8b cb             	mov    %rbx,%rcx
1408dc71c:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dc720:	ff 15 12 05 23 00    	call   *0x230512(%rip)        # 0x140b0cc38
1408dc726:	90                   	nop
1408dc727:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dc72c:	48 85 c9             	test   %rcx,%rcx
1408dc72f:	0f 84 84 00 00 00    	je     0x1408dc7b9
1408dc735:	8b c6                	mov    %esi,%eax
1408dc737:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dc73c:	03 c6                	add    %esi,%eax
1408dc73e:	75 79                	jne    0x1408dc7b9
1408dc740:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1408dc745:	48 8b 03             	mov    (%rbx),%rax
1408dc748:	48 8b cb             	mov    %rbx,%rcx
1408dc74b:	48 8b 00             	mov    (%rax),%rax
1408dc74e:	ff 15 e4 04 23 00    	call   *0x2304e4(%rip)        # 0x140b0cc38
1408dc754:	8b c6                	mov    %esi,%eax
1408dc756:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dc75b:	03 c6                	add    %esi,%eax
1408dc75d:	75 5a                	jne    0x1408dc7b9
1408dc75f:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dc764:	48 8b 01             	mov    (%rcx),%rax
1408dc767:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dc76b:	ff 15 c7 04 23 00    	call   *0x2304c7(%rip)        # 0x140b0cc38
1408dc771:	eb 46                	jmp    0x1408dc7b9
1408dc773:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1408dc777:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dc77a:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1408dc780:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dc787:	48 85 c0             	test   %rax,%rax
1408dc78a:	74 04                	je     0x1408dc790
1408dc78c:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dc790:	48 8b 81 30 02 00 00 	mov    0x230(%rcx),%rax
1408dc797:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1408dc79c:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dc7a3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1408dc7a8:	45 33 c0             	xor    %r8d,%r8d
1408dc7ab:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1408dc7b0:	49 8b cf             	mov    %r15,%rcx
1408dc7b3:	e8 b8 f2 ff ff       	call   0x1408dba70
1408dc7b8:	90                   	nop
1408dc7b9:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1408dc7bd:	41 83 ce ff          	or     $0xffffffff,%r14d
1408dc7c1:	48 85 c9             	test   %rcx,%rcx
1408dc7c4:	74 3f                	je     0x1408dc805
1408dc7c6:	41 8b c6             	mov    %r14d,%eax
1408dc7c9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dc7ce:	41 03 c6             	add    %r14d,%eax
1408dc7d1:	75 32                	jne    0x1408dc805
1408dc7d3:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1408dc7d7:	48 8b 03             	mov    (%rbx),%rax
1408dc7da:	48 8b cb             	mov    %rbx,%rcx
1408dc7dd:	48 8b 00             	mov    (%rax),%rax
1408dc7e0:	ff 15 52 04 23 00    	call   *0x230452(%rip)        # 0x140b0cc38
1408dc7e6:	41 8b c6             	mov    %r14d,%eax
1408dc7e9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dc7ee:	41 03 c6             	add    %r14d,%eax
1408dc7f1:	75 12                	jne    0x1408dc805
1408dc7f3:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1408dc7f7:	48 8b 01             	mov    (%rcx),%rax
1408dc7fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dc7fe:	ff 15 34 04 23 00    	call   *0x230434(%rip)        # 0x140b0cc38
1408dc804:	90                   	nop
1408dc805:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408dc809:	48 85 c9             	test   %rcx,%rcx
1408dc80c:	0f 84 b7 00 00 00    	je     0x1408dc8c9
1408dc812:	48 8b 75 08          	mov    0x8(%rbp),%rsi
1408dc816:	48 3b ce             	cmp    %rsi,%rcx
1408dc819:	74 5c                	je     0x1408dc877
1408dc81b:	48 8d 59 70          	lea    0x70(%rcx),%rbx
1408dc81f:	48 8b 03             	mov    (%rbx),%rax
1408dc822:	48 83 f8 07          	cmp    $0x7,%rax
1408dc826:	76 2e                	jbe    0x1408dc856
1408dc828:	48 8b 4b e8          	mov    -0x18(%rbx),%rcx
1408dc82c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1408dc833:	00
1408dc834:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408dc83a:	72 14                	jb     0x1408dc850
1408dc83c:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1408dc840:	48 2b ca             	sub    %rdx,%rcx
1408dc843:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1408dc847:	48 83 f8 1f          	cmp    $0x1f,%rax
1408dc84b:	77 63                	ja     0x1408dc8b0
1408dc84d:	48 8b ca             	mov    %rdx,%rcx
1408dc850:	ff 15 6a 00 23 00    	call   *0x23006a(%rip)        # 0x140b0c8c0
1408dc856:	4c 89 6b f8          	mov    %r13,-0x8(%rbx)
1408dc85a:	48 c7 03 07 00 00 00 	movq   $0x7,(%rbx)
1408dc861:	66 44 89 6b e8       	mov    %r13w,-0x18(%rbx)
1408dc866:	48 83 c3 78          	add    $0x78,%rbx
1408dc86a:	48 8d 43 90          	lea    -0x70(%rbx),%rax
1408dc86e:	48 3b c6             	cmp    %rsi,%rax
1408dc871:	75 ac                	jne    0x1408dc81f
1408dc873:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1408dc877:	48 8b 45 10          	mov    0x10(%rbp),%rax
1408dc87b:	48 2b c1             	sub    %rcx,%rax
1408dc87e:	48 c1 f8 03          	sar    $0x3,%rax
1408dc882:	48 ba ef ee ee ee ee 	movabs $0xeeeeeeeeeeeeeeef,%rdx
1408dc889:	ee ee ee
1408dc88c:	48 0f af c2          	imul   %rdx,%rax
1408dc890:	48 6b c0 78          	imul   $0x78,%rax,%rax
1408dc894:	48 8b d1             	mov    %rcx,%rdx
1408dc897:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408dc89d:	72 18                	jb     0x1408dc8b7
1408dc89f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408dc8a3:	48 2b d1             	sub    %rcx,%rdx
1408dc8a6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1408dc8aa:	48 83 f8 1f          	cmp    $0x1f,%rax
1408dc8ae:	76 07                	jbe    0x1408dc8b7
1408dc8b0:	ff 15 e2 00 23 00    	call   *0x2300e2(%rip)        # 0x140b0c998
1408dc8b6:	cc                   	int3
1408dc8b7:	ff 15 03 00 23 00    	call   *0x230003(%rip)        # 0x140b0c8c0
1408dc8bd:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dc8c0:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
1408dc8c5:	4c 89 6d 10          	mov    %r13,0x10(%rbp)
1408dc8c9:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1408dc8cd:	48 85 c9             	test   %rcx,%rcx
1408dc8d0:	74 3f                	je     0x1408dc911
1408dc8d2:	41 8b c6             	mov    %r14d,%eax
1408dc8d5:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dc8da:	41 03 c6             	add    %r14d,%eax
1408dc8dd:	75 32                	jne    0x1408dc911
1408dc8df:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1408dc8e3:	48 8b 03             	mov    (%rbx),%rax
1408dc8e6:	48 8b cb             	mov    %rbx,%rcx
1408dc8e9:	48 8b 00             	mov    (%rax),%rax
1408dc8ec:	ff 15 46 03 23 00    	call   *0x230346(%rip)        # 0x140b0cc38
1408dc8f2:	41 8b c6             	mov    %r14d,%eax
1408dc8f5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dc8fa:	41 03 c6             	add    %r14d,%eax
1408dc8fd:	75 12                	jne    0x1408dc911
1408dc8ff:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1408dc903:	48 8b 01             	mov    (%rcx),%rax
1408dc906:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dc90a:	ff 15 28 03 23 00    	call   *0x230328(%rip)        # 0x140b0cc38
1408dc910:	90                   	nop
1408dc911:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
1408dc918:	48 83 f8 07          	cmp    $0x7,%rax
1408dc91c:	76 38                	jbe    0x1408dc956
1408dc91e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1408dc925:	00
1408dc926:	48 8b 8d d8 00 00 00 	mov    0xd8(%rbp),%rcx
1408dc92d:	48 8b d1             	mov    %rcx,%rdx
1408dc930:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408dc936:	72 18                	jb     0x1408dc950
1408dc938:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408dc93c:	48 2b d1             	sub    %rcx,%rdx
1408dc93f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1408dc943:	48 83 f8 1f          	cmp    $0x1f,%rax
1408dc947:	76 07                	jbe    0x1408dc950
1408dc949:	ff 15 49 00 23 00    	call   *0x230049(%rip)        # 0x140b0c998
1408dc94f:	cc                   	int3
1408dc950:	ff 15 6a ff 22 00    	call   *0x22ff6a(%rip)        # 0x140b0c8c0
1408dc956:	4c 89 ad e8 00 00 00 	mov    %r13,0xe8(%rbp)
1408dc95d:	48 c7 85 f0 00 00 00 	movq   $0x7,0xf0(%rbp)
1408dc964:	07 00 00 00
1408dc968:	66 44 89 ad d8 00 00 	mov    %r13w,0xd8(%rbp)
1408dc96f:	00
1408dc970:	48 8b 85 10 01 00 00 	mov    0x110(%rbp),%rax
1408dc977:	48 83 f8 07          	cmp    $0x7,%rax
1408dc97b:	76 38                	jbe    0x1408dc9b5
1408dc97d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1408dc984:	00
1408dc985:	48 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%rcx
1408dc98c:	48 8b d1             	mov    %rcx,%rdx
1408dc98f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1408dc995:	72 18                	jb     0x1408dc9af
1408dc997:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1408dc99b:	48 2b d1             	sub    %rcx,%rdx
1408dc99e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1408dc9a2:	48 83 f8 1f          	cmp    $0x1f,%rax
1408dc9a6:	76 07                	jbe    0x1408dc9af
1408dc9a8:	ff 15 ea ff 22 00    	call   *0x22ffea(%rip)        # 0x140b0c998
1408dc9ae:	cc                   	int3
1408dc9af:	ff 15 0b ff 22 00    	call   *0x22ff0b(%rip)        # 0x140b0c8c0
1408dc9b5:	4c 89 ad 08 01 00 00 	mov    %r13,0x108(%rbp)
1408dc9bc:	48 c7 85 10 01 00 00 	movq   $0x7,0x110(%rbp)
1408dc9c3:	07 00 00 00
1408dc9c7:	66 44 89 ad f8 00 00 	mov    %r13w,0xf8(%rbp)
1408dc9ce:	00
1408dc9cf:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
1408dc9d6:	e8 41 d4 ff ff       	call   0x1408d9e1c
1408dc9db:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1408dc9df:	48 85 db             	test   %rbx,%rbx
1408dc9e2:	74 39                	je     0x1408dca1d
1408dc9e4:	41 8b c6             	mov    %r14d,%eax
1408dc9e7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dc9ec:	41 03 c6             	add    %r14d,%eax
1408dc9ef:	75 2c                	jne    0x1408dca1d
1408dc9f1:	48 8b 03             	mov    (%rbx),%rax
1408dc9f4:	48 8b cb             	mov    %rbx,%rcx
1408dc9f7:	48 8b 00             	mov    (%rax),%rax
1408dc9fa:	ff 15 38 02 23 00    	call   *0x230238(%rip)        # 0x140b0cc38
1408dca00:	41 8b c6             	mov    %r14d,%eax
1408dca03:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dca08:	41 03 c6             	add    %r14d,%eax
1408dca0b:	75 10                	jne    0x1408dca1d
1408dca0d:	48 8b 03             	mov    (%rbx),%rax
1408dca10:	48 8b cb             	mov    %rbx,%rcx
1408dca13:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dca17:	ff 15 1b 02 23 00    	call   *0x23021b(%rip)        # 0x140b0cc38
1408dca1d:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1408dca21:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1408dca25:	48 85 d2             	test   %rdx,%rdx
1408dca28:	74 3f                	je     0x1408dca69
1408dca2a:	41 8b c6             	mov    %r14d,%eax
1408dca2d:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1408dca32:	41 03 c6             	add    %r14d,%eax
1408dca35:	75 32                	jne    0x1408dca69
1408dca37:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1408dca3b:	48 8b 03             	mov    (%rbx),%rax
1408dca3e:	48 8b cb             	mov    %rbx,%rcx
1408dca41:	48 8b 00             	mov    (%rax),%rax
1408dca44:	ff 15 ee 01 23 00    	call   *0x2301ee(%rip)        # 0x140b0cc38
1408dca4a:	41 8b c6             	mov    %r14d,%eax
1408dca4d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dca52:	41 03 c6             	add    %r14d,%eax
1408dca55:	75 12                	jne    0x1408dca69
1408dca57:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1408dca5b:	48 8b 01             	mov    (%rcx),%rax
1408dca5e:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dca62:	ff 15 d0 01 23 00    	call   *0x2301d0(%rip)        # 0x140b0cc38
1408dca68:	90                   	nop
1408dca69:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1408dca6d:	ff 15 b5 f6 22 00    	call   *0x22f6b5(%rip)        # 0x140b0c128
1408dca73:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1408dca77:	48 85 c9             	test   %rcx,%rcx
1408dca7a:	74 43                	je     0x1408dcabf
1408dca7c:	0f 1f 40 00          	nopl   0x0(%rax)
1408dca80:	41 8b c6             	mov    %r14d,%eax
1408dca83:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dca88:	41 03 c6             	add    %r14d,%eax
1408dca8b:	75 32                	jne    0x1408dcabf
1408dca8d:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
1408dca91:	48 8b 03             	mov    (%rbx),%rax
1408dca94:	48 8b cb             	mov    %rbx,%rcx
1408dca97:	48 8b 00             	mov    (%rax),%rax
1408dca9a:	ff 15 98 01 23 00    	call   *0x230198(%rip)        # 0x140b0cc38
1408dcaa0:	41 8b c6             	mov    %r14d,%eax
1408dcaa3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dcaa8:	41 03 c6             	add    %r14d,%eax
1408dcaab:	75 12                	jne    0x1408dcabf
1408dcaad:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1408dcab1:	48 8b 01             	mov    (%rcx),%rax
1408dcab4:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcab8:	ff 15 7a 01 23 00    	call   *0x23017a(%rip)        # 0x140b0cc38
1408dcabe:	90                   	nop
1408dcabf:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1408dcac3:	48 85 c9             	test   %rcx,%rcx
1408dcac6:	74 1a                	je     0x1408dcae2
1408dcac8:	41 8b c6             	mov    %r14d,%eax
1408dcacb:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408dcad0:	41 03 c6             	add    %r14d,%eax
1408dcad3:	75 0d                	jne    0x1408dcae2
1408dcad5:	48 8b 01             	mov    (%rcx),%rax
1408dcad8:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcadc:	ff 15 56 01 23 00    	call   *0x230156(%rip)        # 0x140b0cc38
1408dcae2:	48 8b 8d f0 01 00 00 	mov    0x1f0(%rbp),%rcx
1408dcae9:	48 33 cc             	xor    %rsp,%rcx
1408dcaec:	e8 ef 2a 21 00       	call   0x140aef5e0
1408dcaf1:	4c 8d 9c 24 10 03 00 	lea    0x310(%rsp),%r11
1408dcaf8:	00
1408dcaf9:	49 8b 5b 50          	mov    0x50(%r11),%rbx
1408dcafd:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1408dcb02:	49 8b e3             	mov    %r11,%rsp
1408dcb05:	41 5f                	pop    %r15
1408dcb07:	41 5e                	pop    %r14
1408dcb09:	41 5d                	pop    %r13
1408dcb0b:	41 5c                	pop    %r12
1408dcb0d:	5f                   	pop    %rdi
1408dcb0e:	5e                   	pop    %rsi
1408dcb0f:	5d                   	pop    %rbp
1408dcb10:	c3                   	ret
1408dcb11:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1408dcb15:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dcb18:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1408dcb1d:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dcb24:	48 85 c0             	test   %rax,%rax
1408dcb27:	74 04                	je     0x1408dcb2d
1408dcb29:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dcb2d:	48 8b 81 30 02 00 00 	mov    0x230(%rcx),%rax
1408dcb34:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1408dcb38:	48 8b 81 38 02 00 00 	mov    0x238(%rcx),%rax
1408dcb3f:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1408dcb43:	41 b0 01             	mov    $0x1,%r8b
1408dcb46:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1408dcb4a:	49 8b cf             	mov    %r15,%rcx
1408dcb4d:	e8 1e ef ff ff       	call   0x1408dba70
1408dcb52:	e9 ca fe ff ff       	jmp    0x1408dca21
1408dcb57:	e8 14 72 72 ff       	call   0x140003d70
1408dcb5c:	cc                   	int3
1408dcb5d:	e8 26 c7 72 ff       	call   0x140009288
1408dcb62:	cc                   	int3
1408dcb63:	90                   	nop
1408dcb64:	48 83 ec 28          	sub    $0x28,%rsp
1408dcb68:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408dcb6c:	48 85 c9             	test   %rcx,%rcx
1408dcb6f:	74 1a                	je     0x1408dcb8b
1408dcb71:	83 c8 ff             	or     $0xffffffff,%eax
1408dcb74:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408dcb79:	83 f8 01             	cmp    $0x1,%eax
1408dcb7c:	75 0d                	jne    0x1408dcb8b
1408dcb7e:	48 8b 01             	mov    (%rcx),%rax
1408dcb81:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dcb85:	ff 15 ad 00 23 00    	call   *0x2300ad(%rip)        # 0x140b0cc38