140a390b0:	ff 15 82 3b 0d 00    	call   *0xd3b82(%rip)        # 0x140b0cc38
140a390b6:	c7 45 b0 01 00 00 00 	movl   $0x1,-0x50(%rbp)
140a390bd:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140a390c1:	48 8b 01             	mov    (%rcx),%rax
140a390c4:	4c 8b c7             	mov    %rdi,%r8
140a390c7:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
140a390cb:	48 8b 80 40 01 00 00 	mov    0x140(%rax),%rax
140a390d2:	ff 15 60 3b 0d 00    	call   *0xd3b60(%rip)        # 0x140b0cc38
140a390d8:	90                   	nop
140a390d9:	41 83 ce ff          	or     $0xffffffff,%r14d
140a390dd:	48 83 7d d8 00       	cmpq   $0x0,-0x28(%rbp)
140a390e2:	0f 85 ad 00 00 00    	jne    0x140a39195
140a390e8:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140a390ec:	48 8b 01             	mov    (%rcx),%rax
140a390ef:	4c 8b c3             	mov    %rbx,%r8
140a390f2:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
140a390f6:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140a390fd:	ff 15 35 3b 0d 00    	call   *0xd3b35(%rip)        # 0x140b0cc38
140a39103:	48 8b 4e 60          	mov    0x60(%rsi),%rcx
140a39107:	48 8b 01             	mov    (%rcx),%rax
140a3910a:	0f 10 45 b8          	movups -0x48(%rbp),%xmm0
140a3910e:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
140a39112:	4c 8d 46 20          	lea    0x20(%rsi),%r8
140a39116:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
140a3911a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140a3911e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140a39125:	ff 15 0d 3b 0d 00    	call   *0xd3b0d(%rip)        # 0x140b0cc38
140a3912b:	48 8b d0             	mov    %rax,%rdx
140a3912e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a39132:	e8 ad d1 5c ff       	call   0x1400062e4
140a39137:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
140a3913b:	48 85 db             	test   %rbx,%rbx
140a3913e:	74 39                	je     0x140a39179
140a39140:	41 8b c6             	mov    %r14d,%eax
140a39143:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39148:	41 03 c6             	add    %r14d,%eax
140a3914b:	75 2c                	jne    0x140a39179
140a3914d:	48 8b 03             	mov    (%rbx),%rax
140a39150:	48 8b cb             	mov    %rbx,%rcx
140a39153:	48 8b 00             	mov    (%rax),%rax
140a39156:	ff 15 dc 3a 0d 00    	call   *0xd3adc(%rip)        # 0x140b0cc38
140a3915c:	41 8b c6             	mov    %r14d,%eax
140a3915f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a39164:	41 03 c6             	add    %r14d,%eax
140a39167:	75 10                	jne    0x140a39179
140a39169:	48 8b 03             	mov    (%rbx),%rax
140a3916c:	48 8b cb             	mov    %rbx,%rcx
140a3916f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a39173:	ff 15 bf 3a 0d 00    	call   *0xd3abf(%rip)        # 0x140b0cc38
140a39179:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
140a3917d:	48 8b 01             	mov    (%rcx),%rax
140a39180:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140a39184:	48 8b d7             	mov    %rdi,%rdx
140a39187:	48 8b 80 38 03 00 00 	mov    0x338(%rax),%rax
140a3918e:	ff 15 a4 3a 0d 00    	call   *0xd3aa4(%rip)        # 0x140b0cc38
140a39194:	90                   	nop
140a39195:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140a39199:	48 85 db             	test   %rbx,%rbx
140a3919c:	74 39                	je     0x140a391d7
140a3919e:	41 8b c6             	mov    %r14d,%eax
140a391a1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a391a6:	41 03 c6             	add    %r14d,%eax
140a391a9:	75 2c                	jne    0x140a391d7
140a391ab:	48 8b 03             	mov    (%rbx),%rax
140a391ae:	48 8b cb             	mov    %rbx,%rcx
140a391b1:	48 8b 00             	mov    (%rax),%rax
140a391b4:	ff 15 7e 3a 0d 00    	call   *0xd3a7e(%rip)        # 0x140b0cc38
140a391ba:	41 8b c6             	mov    %r14d,%eax
140a391bd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a391c2:	41 03 c6             	add    %r14d,%eax
140a391c5:	75 10                	jne    0x140a391d7
140a391c7:	48 8b 03             	mov    (%rbx),%rax
140a391ca:	48 8b cb             	mov    %rbx,%rcx
140a391cd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a391d1:	ff 15 61 3a 0d 00    	call   *0xd3a61(%rip)        # 0x140b0cc38
140a391d7:	48 8b c7             	mov    %rdi,%rax
140a391da:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140a391e1:	00
140a391e2:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140a391e6:	49 8b 73 30          	mov    0x30(%r11),%rsi
140a391ea:	49 8b e3             	mov    %r11,%rsp
140a391ed:	41 5e                	pop    %r14
140a391ef:	5f                   	pop    %rdi
140a391f0:	5d                   	pop    %rbp
140a391f1:	c3                   	ret
140a391f2:	90                   	nop
140a391f3:	90                   	nop
140a391f4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a391f9:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140a391fe:	55                   	push   %rbp
140a391ff:	56                   	push   %rsi
140a39200:	57                   	push   %rdi
140a39201:	41 54                	push   %r12
140a39203:	41 55                	push   %r13
140a39205:	41 56                	push   %r14
140a39207:	41 57                	push   %r15
140a39209:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
140a3920e:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140a39215:	49 8b f0             	mov    %r8,%rsi
140a39218:	4c 8b ea             	mov    %rdx,%r13
140a3921b:	48 8b f9             	mov    %rcx,%rdi
140a3921e:	45 33 e4             	xor    %r12d,%r12d
140a39221:	44 89 65 c7          	mov    %r12d,-0x39(%rbp)
140a39225:	48 8d 59 30          	lea    0x30(%rcx),%rbx
140a39229:	48 89 5d 67          	mov    %rbx,0x67(%rbp)
140a3922d:	48 8b 0b             	mov    (%rbx),%rcx
140a39230:	48 8b 01             	mov    (%rcx),%rax
140a39233:	48 8b 80 30 03 00 00 	mov    0x330(%rax),%rax
140a3923a:	ff 15 f8 39 0d 00    	call   *0xd39f8(%rip)        # 0x140b0cc38
140a39240:	c7 45 c7 01 00 00 00 	movl   $0x1,-0x39(%rbp)
140a39247:	48 8b 0b             	mov    (%rbx),%rcx
140a3924a:	48 8b 01             	mov    (%rcx),%rax
140a3924d:	4d 8b c5             	mov    %r13,%r8
140a39250:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140a39254:	48 8b 80 40 01 00 00 	mov    0x140(%rax),%rax
140a3925b:	ff 15 d7 39 0d 00    	call   *0xd39d7(%rip)        # 0x140b0cc38
140a39261:	48 8b d0             	mov    %rax,%rdx
140a39264:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a39268:	e8 5f 44 00 00       	call   0x140a3d6cc
140a3926d:	90                   	nop
140a3926e:	41 83 cf ff          	or     $0xffffffff,%r15d
140a39272:	48 8b 5d 0f          	mov    0xf(%rbp),%rbx
140a39276:	48 85 db             	test   %rbx,%rbx
140a39279:	74 39                	je     0x140a392b4
140a3927b:	41 8b c7             	mov    %r15d,%eax
140a3927e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39283:	41 03 c7             	add    %r15d,%eax
140a39286:	75 2c                	jne    0x140a392b4
140a39288:	48 8b 03             	mov    (%rbx),%rax
140a3928b:	48 8b cb             	mov    %rbx,%rcx
140a3928e:	48 8b 00             	mov    (%rax),%rax
140a39291:	ff 15 a1 39 0d 00    	call   *0xd39a1(%rip)        # 0x140b0cc38
140a39297:	41 8b c7             	mov    %r15d,%eax
140a3929a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3929f:	41 03 c7             	add    %r15d,%eax
140a392a2:	75 10                	jne    0x140a392b4
140a392a4:	48 8b 03             	mov    (%rbx),%rax
140a392a7:	48 8b cb             	mov    %rbx,%rcx
140a392aa:	48 8b 40 08          	mov    0x8(%rax),%rax
140a392ae:	ff 15 84 39 0d 00    	call   *0xd3984(%rip)        # 0x140b0cc38
140a392b4:	4c 39 65 e7          	cmp    %r12,-0x19(%rbp)
140a392b8:	0f 85 8f 03 00 00    	jne    0x140a3964d
140a392be:	4c 8d 8f d0 00 00 00 	lea    0xd0(%rdi),%r9
140a392c5:	4c 8d 87 c0 00 00 00 	lea    0xc0(%rdi),%r8
140a392cc:	48 8b d6             	mov    %rsi,%rdx
140a392cf:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a392d3:	e8 54 44 00 00       	call   0x140a3d72c
140a392d8:	0f 57 c0             	xorps  %xmm0,%xmm0
140a392db:	f3 0f 7f 45 17       	movdqu %xmm0,0x17(%rbp)
140a392e0:	48 8b 08             	mov    (%rax),%rcx
140a392e3:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
140a392e7:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a392eb:	48 89 4d 1f          	mov    %rcx,0x1f(%rbp)
140a392ef:	4c 89 20             	mov    %r12,(%rax)
140a392f2:	4c 89 60 08          	mov    %r12,0x8(%rax)
140a392f6:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
140a392fa:	48 85 db             	test   %rbx,%rbx
140a392fd:	74 39                	je     0x140a39338
140a392ff:	41 8b c7             	mov    %r15d,%eax
140a39302:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39307:	41 03 c7             	add    %r15d,%eax
140a3930a:	75 2c                	jne    0x140a39338
140a3930c:	48 8b 03             	mov    (%rbx),%rax
140a3930f:	48 8b cb             	mov    %rbx,%rcx
140a39312:	48 8b 00             	mov    (%rax),%rax
140a39315:	ff 15 1d 39 0d 00    	call   *0xd391d(%rip)        # 0x140b0cc38
140a3931b:	41 8b c7             	mov    %r15d,%eax
140a3931e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a39323:	41 03 c7             	add    %r15d,%eax
140a39326:	75 10                	jne    0x140a39338
140a39328:	48 8b 03             	mov    (%rbx),%rax
140a3932b:	48 8b cb             	mov    %rbx,%rcx
140a3932e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a39332:	ff 15 00 39 0d 00    	call   *0xd3900(%rip)        # 0x140b0cc38
140a39338:	48 8b 4f 60          	mov    0x60(%rdi),%rcx
140a3933c:	48 8b 01             	mov    (%rcx),%rax
140a3933f:	4c 8d 67 20          	lea    0x20(%rdi),%r12
140a39343:	4c 8d 4d 17          	lea    0x17(%rbp),%r9
140a39347:	4d 8b c4             	mov    %r12,%r8
140a3934a:	48 8d 55 07          	lea    0x7(%rbp),%rdx
140a3934e:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
140a39355:	ff 15 dd 38 0d 00    	call   *0xd38dd(%rip)        # 0x140b0cc38
140a3935b:	48 8b 30             	mov    (%rax),%rsi
140a3935e:	4c 8b 70 08          	mov    0x8(%rax),%r14
140a39362:	48 83 20 00          	andq   $0x0,(%rax)
140a39366:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a3936b:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
140a3936f:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
140a39373:	4c 89 75 ef          	mov    %r14,-0x11(%rbp)
140a39377:	48 85 db             	test   %rbx,%rbx
140a3937a:	74 39                	je     0x140a393b5
140a3937c:	41 8b c7             	mov    %r15d,%eax
140a3937f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39384:	41 03 c7             	add    %r15d,%eax
140a39387:	75 2c                	jne    0x140a393b5
140a39389:	48 8b 03             	mov    (%rbx),%rax
140a3938c:	48 8b cb             	mov    %rbx,%rcx
140a3938f:	48 8b 00             	mov    (%rax),%rax
140a39392:	ff 15 a0 38 0d 00    	call   *0xd38a0(%rip)        # 0x140b0cc38
140a39398:	41 8b c7             	mov    %r15d,%eax
140a3939b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a393a0:	41 03 c7             	add    %r15d,%eax
140a393a3:	75 10                	jne    0x140a393b5
140a393a5:	48 8b 03             	mov    (%rbx),%rax
140a393a8:	48 8b cb             	mov    %rbx,%rcx
140a393ab:	48 8b 40 08          	mov    0x8(%rax),%rax
140a393af:	ff 15 83 38 0d 00    	call   *0xd3883(%rip)        # 0x140b0cc38
140a393b5:	48 8b 5d 0f          	mov    0xf(%rbp),%rbx
140a393b9:	48 85 db             	test   %rbx,%rbx
140a393bc:	74 39                	je     0x140a393f7
140a393be:	41 8b c7             	mov    %r15d,%eax
140a393c1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a393c6:	41 03 c7             	add    %r15d,%eax
140a393c9:	75 2c                	jne    0x140a393f7
140a393cb:	48 8b 03             	mov    (%rbx),%rax
140a393ce:	48 8b cb             	mov    %rbx,%rcx
140a393d1:	48 8b 00             	mov    (%rax),%rax
140a393d4:	ff 15 5e 38 0d 00    	call   *0xd385e(%rip)        # 0x140b0cc38
140a393da:	41 8b c7             	mov    %r15d,%eax
140a393dd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a393e2:	41 03 c7             	add    %r15d,%eax
140a393e5:	75 10                	jne    0x140a393f7
140a393e7:	48 8b 03             	mov    (%rbx),%rax
140a393ea:	48 8b cb             	mov    %rbx,%rcx
140a393ed:	48 8b 40 08          	mov    0x8(%rax),%rax
140a393f1:	ff 15 41 38 0d 00    	call   *0xd3841(%rip)        # 0x140b0cc38
140a393f7:	48 8b 06             	mov    (%rsi),%rax
140a393fa:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a393fe:	48 8b ce             	mov    %rsi,%rcx
140a39401:	48 8b 00             	mov    (%rax),%rax
140a39404:	ff 15 2e 38 0d 00    	call   *0xd382e(%rip)        # 0x140b0cc38
140a3940a:	4c 8b 38             	mov    (%rax),%r15
140a3940d:	4c 89 7d 07          	mov    %r15,0x7(%rbp)
140a39411:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a39415:	48 89 4d 0f          	mov    %rcx,0xf(%rbp)
140a39419:	48 83 20 00          	andq   $0x0,(%rax)
140a3941d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a39422:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
140a39426:	48 85 db             	test   %rbx,%rbx
140a39429:	74 39                	je     0x140a39464
140a3942b:	83 c8 ff             	or     $0xffffffff,%eax
140a3942e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39433:	83 f8 01             	cmp    $0x1,%eax
140a39436:	75 2c                	jne    0x140a39464
140a39438:	48 8b 03             	mov    (%rbx),%rax
140a3943b:	48 8b cb             	mov    %rbx,%rcx
140a3943e:	48 8b 00             	mov    (%rax),%rax
140a39441:	ff 15 f1 37 0d 00    	call   *0xd37f1(%rip)        # 0x140b0cc38
140a39447:	83 c8 ff             	or     $0xffffffff,%eax
140a3944a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3944f:	83 f8 01             	cmp    $0x1,%eax
140a39452:	75 10                	jne    0x140a39464
140a39454:	48 8b 03             	mov    (%rbx),%rax
140a39457:	48 8b cb             	mov    %rbx,%rcx
140a3945a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a3945e:	ff 15 d4 37 0d 00    	call   *0xd37d4(%rip)        # 0x140b0cc38
140a39464:	0f 57 c0             	xorps  %xmm0,%xmm0
140a39467:	66 0f 7f 45 f7       	movdqa %xmm0,-0x9(%rbp)
140a3946c:	48 8b 47 68          	mov    0x68(%rdi),%rax
140a39470:	48 85 c0             	test   %rax,%rax
140a39473:	74 04                	je     0x140a39479
140a39475:	f0 ff 40 08          	lock incl 0x8(%rax)
140a39479:	48 8b 47 60          	mov    0x60(%rdi),%rax
140a3947d:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140a39481:	48 8b 47 68          	mov    0x68(%rdi),%rax
140a39485:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140a39489:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a3948d:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
140a39491:	66 0f 7f 45 d7       	movdqa %xmm0,-0x29(%rbp)
140a39496:	48 85 c0             	test   %rax,%rax
140a39499:	74 04                	je     0x140a3949f
140a3949b:	f0 ff 40 08          	lock incl 0x8(%rax)
140a3949f:	0f 28 45 f7          	movaps -0x9(%rbp),%xmm0
140a394a3:	66 0f 7f 45 d7       	movdqa %xmm0,-0x29(%rbp)
140a394a8:	48 8d 47 70          	lea    0x70(%rdi),%rax
140a394ac:	4c 8d 57 40          	lea    0x40(%rdi),%r10
140a394b0:	4c 8d 8f 88 00 00 00 	lea    0x88(%rdi),%r9
140a394b7:	4d 8d 47 30          	lea    0x30(%r15),%r8
140a394bb:	49 8d 57 28          	lea    0x28(%r15),%rdx
140a394bf:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a394c3:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140a394c8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a394cd:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
140a394d2:	48 8b 7d 67          	mov    0x67(%rbp),%rdi
140a394d6:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140a394db:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140a394e0:	49 8b cf             	mov    %r15,%rcx
140a394e3:	e8 58 2b 05 00       	call   0x140a8c040
140a394e8:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
140a394ec:	45 33 e4             	xor    %r12d,%r12d
140a394ef:	41 83 cf ff          	or     $0xffffffff,%r15d
140a394f3:	48 85 db             	test   %rbx,%rbx
140a394f6:	74 39                	je     0x140a39531
140a394f8:	41 8b c7             	mov    %r15d,%eax
140a394fb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39500:	41 03 c7             	add    %r15d,%eax
140a39503:	75 2c                	jne    0x140a39531
140a39505:	48 8b 03             	mov    (%rbx),%rax
140a39508:	48 8b cb             	mov    %rbx,%rcx
140a3950b:	48 8b 00             	mov    (%rax),%rax
140a3950e:	ff 15 24 37 0d 00    	call   *0xd3724(%rip)        # 0x140b0cc38
140a39514:	41 8b c7             	mov    %r15d,%eax
140a39517:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3951c:	41 03 c7             	add    %r15d,%eax
140a3951f:	75 10                	jne    0x140a39531
140a39521:	48 8b 03             	mov    (%rbx),%rax
140a39524:	48 8b cb             	mov    %rbx,%rcx
140a39527:	48 8b 40 08          	mov    0x8(%rax),%rax
140a3952b:	ff 15 07 37 0d 00    	call   *0xd3707(%rip)        # 0x140b0cc38
140a39531:	48 8b 0f             	mov    (%rdi),%rcx
140a39534:	48 8b 01             	mov    (%rcx),%rax
140a39537:	0f 57 c0             	xorps  %xmm0,%xmm0
140a3953a:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
140a3953f:	4d 85 f6             	test   %r14,%r14
140a39542:	74 05                	je     0x140a39549
140a39544:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140a39549:	48 85 f6             	test   %rsi,%rsi
140a3954c:	75 06                	jne    0x140a39554
140a3954e:	4c 89 65 f7          	mov    %r12,-0x9(%rbp)
140a39552:	eb 13                	jmp    0x140a39567
140a39554:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140a39558:	48 63 52 04          	movslq 0x4(%rdx),%rdx
140a3955c:	48 83 c2 08          	add    $0x8,%rdx
140a39560:	48 03 d6             	add    %rsi,%rdx
140a39563:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
140a39567:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
140a3956b:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
140a3956f:	49 8b d5             	mov    %r13,%rdx
140a39572:	48 8b 80 38 03 00 00 	mov    0x338(%rax),%rax
140a39579:	ff 15 b9 36 0d 00    	call   *0xd36b9(%rip)        # 0x140b0cc38
140a3957f:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
140a39583:	48 85 db             	test   %rbx,%rbx
140a39586:	74 3a                	je     0x140a395c2
140a39588:	41 8b c7             	mov    %r15d,%eax
140a3958b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a39590:	41 03 c7             	add    %r15d,%eax
140a39593:	75 2d                	jne    0x140a395c2
140a39595:	48 8b 03             	mov    (%rbx),%rax
140a39598:	48 8b cb             	mov    %rbx,%rcx
140a3959b:	48 8b 00             	mov    (%rax),%rax
140a3959e:	ff 15 94 36 0d 00    	call   *0xd3694(%rip)        # 0x140b0cc38
140a395a4:	41 8b c7             	mov    %r15d,%eax
140a395a7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a395ac:	41 03 c7             	add    %r15d,%eax
140a395af:	75 11                	jne    0x140a395c2
140a395b1:	48 8b 03             	mov    (%rbx),%rax
140a395b4:	48 8b cb             	mov    %rbx,%rcx
140a395b7:	48 8b 40 08          	mov    0x8(%rax),%rax
140a395bb:	ff 15 77 36 0d 00    	call   *0xd3677(%rip)        # 0x140b0cc38
140a395c1:	90                   	nop