1401911d2:	48 8b 07             	mov    (%rdi),%rax
1401911d5:	48 8b cf             	mov    %rdi,%rcx
1401911d8:	48 8b 40 08          	mov    0x8(%rax),%rax
1401911dc:	ff 15 56 ba 97 00    	call   *0x97ba56(%rip)        # 0x140b0cc38
1401911e2:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1401911e6:	48 8b 01             	mov    (%rcx),%rax
1401911e9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401911ec:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
1401911f1:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401911f6:	48 85 d2             	test   %rdx,%rdx
1401911f9:	74 04                	je     0x1401911ff
1401911fb:	f0 ff 42 08          	lock incl 0x8(%rdx)
1401911ff:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140191204:	66 0f 7f 45 10       	movdqa %xmm0,0x10(%rbp)
140191209:	4c 8d 45 10          	lea    0x10(%rbp),%r8
14019120d:	33 d2                	xor    %edx,%edx
14019120f:	48 8b 40 60          	mov    0x60(%rax),%rax
140191213:	ff 15 1f ba 97 00    	call   *0x97ba1f(%rip)        # 0x140b0cc38
140191219:	48 8b 7d 18          	mov    0x18(%rbp),%rdi
14019121d:	48 85 ff             	test   %rdi,%rdi
140191220:	74 39                	je     0x14019125b
140191222:	41 8b c4             	mov    %r12d,%eax
140191225:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14019122a:	41 03 c4             	add    %r12d,%eax
14019122d:	75 2c                	jne    0x14019125b
14019122f:	48 8b 07             	mov    (%rdi),%rax
140191232:	48 8b cf             	mov    %rdi,%rcx
140191235:	48 8b 00             	mov    (%rax),%rax
140191238:	ff 15 fa b9 97 00    	call   *0x97b9fa(%rip)        # 0x140b0cc38
14019123e:	41 8b c4             	mov    %r12d,%eax
140191241:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140191246:	41 03 c4             	add    %r12d,%eax
140191249:	75 10                	jne    0x14019125b
14019124b:	48 8b 07             	mov    (%rdi),%rax
14019124e:	48 8b cf             	mov    %rdi,%rcx
140191251:	48 8b 40 08          	mov    0x8(%rax),%rax
140191255:	ff 15 dd b9 97 00    	call   *0x97b9dd(%rip)        # 0x140b0cc38
14019125b:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
140191260:	49 8b 06             	mov    (%r14),%rax
140191263:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
14019126a:	49 8b ce             	mov    %r14,%rcx
14019126d:	48 8b 40 40          	mov    0x40(%rax),%rax
140191271:	ff 15 c1 b9 97 00    	call   *0x97b9c1(%rip)        # 0x140b0cc38
140191277:	48 83 f8 01          	cmp    $0x1,%rax
14019127b:	40 0f 94 c7          	sete   %dil
14019127f:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140191283:	48 8b 11             	mov    (%rcx),%rdx
140191286:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14019128d:	ff 15 a5 b9 97 00    	call   *0x97b9a5(%rip)        # 0x140b0cc38
140191293:	44 8a c7             	mov    %dil,%r8b
140191296:	48 8b d0             	mov    %rax,%rdx
140191299:	49 8b ce             	mov    %r14,%rcx
14019129c:	48 8b c6             	mov    %rsi,%rax
14019129f:	ff 15 93 b9 97 00    	call   *0x97b993(%rip)        # 0x140b0cc38
1401912a5:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401912a9:	48 85 d2             	test   %rdx,%rdx
1401912ac:	0f 84 47 01 00 00    	je     0x1401913f9
1401912b2:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1401912b7:	48 8b 08             	mov    (%rax),%rcx
1401912ba:	48 8b 41 48          	mov    0x48(%rcx),%rax
1401912be:	0f 57 c0             	xorps  %xmm0,%xmm0
1401912c1:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1401912c6:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1401912ca:	48 85 c9             	test   %rcx,%rcx
1401912cd:	74 0c                	je     0x1401912db
1401912cf:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401912d3:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1401912d7:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401912db:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
1401912df:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1401912e3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401912e7:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401912ec:	ff 15 46 b9 97 00    	call   *0x97b946(%rip)        # 0x140b0cc38
1401912f2:	90                   	nop
1401912f3:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
1401912f7:	48 85 ff             	test   %rdi,%rdi
1401912fa:	74 39                	je     0x140191335
1401912fc:	41 8b c4             	mov    %r12d,%eax
1401912ff:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140191304:	41 03 c4             	add    %r12d,%eax
140191307:	75 2c                	jne    0x140191335
140191309:	48 8b 07             	mov    (%rdi),%rax
14019130c:	48 8b cf             	mov    %rdi,%rcx
14019130f:	48 8b 00             	mov    (%rax),%rax
140191312:	ff 15 20 b9 97 00    	call   *0x97b920(%rip)        # 0x140b0cc38
140191318:	41 8b c4             	mov    %r12d,%eax
14019131b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140191320:	41 03 c4             	add    %r12d,%eax
140191323:	75 10                	jne    0x140191335
140191325:	48 8b 07             	mov    (%rdi),%rax
140191328:	48 8b cf             	mov    %rdi,%rcx
14019132b:	48 8b 40 08          	mov    0x8(%rax),%rax
14019132f:	ff 15 03 b9 97 00    	call   *0x97b903(%rip)        # 0x140b0cc38
140191335:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140191339:	48 8b 01             	mov    (%rcx),%rax
14019133c:	0f 57 c0             	xorps  %xmm0,%xmm0
14019133f:	66 0f 7f 45 20       	movdqa %xmm0,0x20(%rbp)
140191344:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
140191349:	48 85 d2             	test   %rdx,%rdx
14019134c:	74 04                	je     0x140191352
14019134e:	f0 ff 42 08          	lock incl 0x8(%rdx)
140191352:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140191357:	66 0f 7f 45 20       	movdqa %xmm0,0x20(%rbp)
14019135c:	4c 8d 45 20          	lea    0x20(%rbp),%r8
140191360:	33 d2                	xor    %edx,%edx
140191362:	48 8b 40 60          	mov    0x60(%rax),%rax
140191366:	ff 15 cc b8 97 00    	call   *0x97b8cc(%rip)        # 0x140b0cc38
14019136c:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
140191370:	48 85 ff             	test   %rdi,%rdi
140191373:	74 39                	je     0x1401913ae
140191375:	41 8b c4             	mov    %r12d,%eax
140191378:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14019137d:	41 03 c4             	add    %r12d,%eax
140191380:	75 2c                	jne    0x1401913ae
140191382:	48 8b 07             	mov    (%rdi),%rax
140191385:	48 8b cf             	mov    %rdi,%rcx
140191388:	48 8b 00             	mov    (%rax),%rax
14019138b:	ff 15 a7 b8 97 00    	call   *0x97b8a7(%rip)        # 0x140b0cc38
140191391:	41 8b c4             	mov    %r12d,%eax
140191394:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140191399:	41 03 c4             	add    %r12d,%eax
14019139c:	75 10                	jne    0x1401913ae
14019139e:	48 8b 07             	mov    (%rdi),%rax
1401913a1:	48 8b cf             	mov    %rdi,%rcx
1401913a4:	48 8b 40 08          	mov    0x8(%rax),%rax
1401913a8:	ff 15 8a b8 97 00    	call   *0x97b88a(%rip)        # 0x140b0cc38
1401913ae:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1401913b3:	49 8b 06             	mov    (%r14),%rax
1401913b6:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
1401913bd:	49 8b ce             	mov    %r14,%rcx
1401913c0:	48 8b 40 40          	mov    0x40(%rax),%rax
1401913c4:	ff 15 6e b8 97 00    	call   *0x97b86e(%rip)        # 0x140b0cc38
1401913ca:	48 83 f8 01          	cmp    $0x1,%rax
1401913ce:	40 0f 94 c7          	sete   %dil
1401913d2:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401913d6:	48 8b 11             	mov    (%rcx),%rdx
1401913d9:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1401913e0:	ff 15 52 b8 97 00    	call   *0x97b852(%rip)        # 0x140b0cc38
1401913e6:	44 8a c7             	mov    %dil,%r8b
1401913e9:	48 8b d0             	mov    %rax,%rdx
1401913ec:	49 8b ce             	mov    %r14,%rcx
1401913ef:	48 8b c6             	mov    %rsi,%rax
1401913f2:	ff 15 40 b8 97 00    	call   *0x97b840(%rip)        # 0x140b0cc38
1401913f8:	90                   	nop
1401913f9:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1401913fd:	e8 b2 f7 e9 ff       	call   0x140030bb4
140191402:	e9 8a 02 00 00       	jmp    0x140191691
140191407:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14019140c:	48 8b 02             	mov    (%rdx),%rax
14019140f:	48 8b ca             	mov    %rdx,%rcx
140191412:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140191419:	ff 15 19 b8 97 00    	call   *0x97b819(%rip)        # 0x140b0cc38
14019141f:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
140191424:	f3 0f 58 40 04       	addss  0x4(%rax),%xmm0
140191429:	f3 0f 59 05 9f fc a1 	mulss  0xa1fc9f(%rip),%xmm0        # 0x140bb10d0
140191430:	00
140191431:	0f 2f f0             	comiss %xmm0,%xmm6
140191434:	0f 57 c0             	xorps  %xmm0,%xmm0
140191437:	0f 86 04 01 00 00    	jbe    0x140191541
14019143d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140191442:	48 8b 08             	mov    (%rax),%rcx
140191445:	48 8b 41 48          	mov    0x48(%rcx),%rax
140191449:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
14019144e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140191453:	48 85 c9             	test   %rcx,%rcx
140191456:	74 04                	je     0x14019145c
140191458:	f0 ff 41 08          	lock incl 0x8(%rcx)
14019145c:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140191461:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140191466:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14019146a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14019146f:	ff 15 c3 b7 97 00    	call   *0x97b7c3(%rip)        # 0x140b0cc38
140191475:	90                   	nop
140191476:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
14019147a:	48 85 ff             	test   %rdi,%rdi
14019147d:	74 39                	je     0x1401914b8
14019147f:	41 8b c4             	mov    %r12d,%eax
140191482:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140191487:	41 03 c4             	add    %r12d,%eax
14019148a:	75 2c                	jne    0x1401914b8
14019148c:	48 8b 07             	mov    (%rdi),%rax
14019148f:	48 8b cf             	mov    %rdi,%rcx
140191492:	48 8b 00             	mov    (%rax),%rax
140191495:	ff 15 9d b7 97 00    	call   *0x97b79d(%rip)        # 0x140b0cc38
14019149b:	41 8b c4             	mov    %r12d,%eax
14019149e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401914a3:	41 03 c4             	add    %r12d,%eax
1401914a6:	75 10                	jne    0x1401914b8
1401914a8:	48 8b 07             	mov    (%rdi),%rax
1401914ab:	48 8b cf             	mov    %rdi,%rcx
1401914ae:	48 8b 40 08          	mov    0x8(%rax),%rax
1401914b2:	ff 15 80 b7 97 00    	call   *0x97b780(%rip)        # 0x140b0cc38
1401914b8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401914bd:	48 8b 08             	mov    (%rax),%rcx
1401914c0:	48 8b 41 60          	mov    0x60(%rcx),%rax
1401914c4:	0f 57 c0             	xorps  %xmm0,%xmm0
1401914c7:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401914cc:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401914d1:	48 85 d2             	test   %rdx,%rdx
1401914d4:	74 04                	je     0x1401914da
1401914d6:	f0 ff 42 08          	lock incl 0x8(%rdx)
1401914da:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1401914df:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401914e4:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1401914e8:	33 d2                	xor    %edx,%edx
1401914ea:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401914ef:	ff 15 43 b7 97 00    	call   *0x97b743(%rip)        # 0x140b0cc38
1401914f5:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
1401914f9:	48 85 ff             	test   %rdi,%rdi
1401914fc:	74 39                	je     0x140191537
1401914fe:	41 8b c4             	mov    %r12d,%eax
140191501:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140191506:	41 03 c4             	add    %r12d,%eax
140191509:	75 2c                	jne    0x140191537
14019150b:	48 8b 07             	mov    (%rdi),%rax
14019150e:	48 8b cf             	mov    %rdi,%rcx
140191511:	48 8b 00             	mov    (%rax),%rax
140191514:	ff 15 1e b7 97 00    	call   *0x97b71e(%rip)        # 0x140b0cc38
14019151a:	41 8b c4             	mov    %r12d,%eax
14019151d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140191522:	41 03 c4             	add    %r12d,%eax
140191525:	75 10                	jne    0x140191537
140191527:	48 8b 07             	mov    (%rdi),%rax
14019152a:	48 8b cf             	mov    %rdi,%rcx
14019152d:	48 8b 40 08          	mov    0x8(%rax),%rax
140191531:	ff 15 01 b7 97 00    	call   *0x97b701(%rip)        # 0x140b0cc38
140191537:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14019153c:	e9 06 01 00 00       	jmp    0x140191647
140191541:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140191546:	48 8b 08             	mov    (%rax),%rcx
140191549:	48 8b 41 48          	mov    0x48(%rcx),%rax
14019154d:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
140191553:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140191558:	48 85 c9             	test   %rcx,%rcx
14019155b:	74 04                	je     0x140191561
14019155d:	f0 ff 41 08          	lock incl 0x8(%rcx)
140191561:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140191566:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
14019156c:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140191571:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140191576:	ff 15 bc b6 97 00    	call   *0x97b6bc(%rip)        # 0x140b0cc38
14019157c:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140191581:	48 85 ff             	test   %rdi,%rdi
140191584:	74 39                	je     0x1401915bf
140191586:	41 8b c4             	mov    %r12d,%eax
140191589:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14019158e:	41 03 c4             	add    %r12d,%eax
140191591:	75 2c                	jne    0x1401915bf
140191593:	48 8b 07             	mov    (%rdi),%rax
140191596:	48 8b cf             	mov    %rdi,%rcx
140191599:	48 8b 00             	mov    (%rax),%rax
14019159c:	ff 15 96 b6 97 00    	call   *0x97b696(%rip)        # 0x140b0cc38
1401915a2:	41 8b c4             	mov    %r12d,%eax
1401915a5:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401915aa:	41 03 c4             	add    %r12d,%eax
1401915ad:	75 10                	jne    0x1401915bf
1401915af:	48 8b 07             	mov    (%rdi),%rax
1401915b2:	48 8b cf             	mov    %rdi,%rcx
1401915b5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401915b9:	ff 15 79 b6 97 00    	call   *0x97b679(%rip)        # 0x140b0cc38
1401915bf:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401915c4:	48 8b 08             	mov    (%rax),%rcx
1401915c7:	48 8b 41 60          	mov    0x60(%rcx),%rax
1401915cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1401915ce:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401915d4:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401915d9:	48 85 d2             	test   %rdx,%rdx
1401915dc:	74 04                	je     0x1401915e2
1401915de:	f0 ff 42 08          	lock incl 0x8(%rdx)
1401915e2:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1401915e7:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401915ed:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1401915f2:	33 d2                	xor    %edx,%edx
1401915f4:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401915f9:	ff 15 39 b6 97 00    	call   *0x97b639(%rip)        # 0x140b0cc38
1401915ff:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140191604:	48 85 ff             	test   %rdi,%rdi
140191607:	74 39                	je     0x140191642
140191609:	41 8b c4             	mov    %r12d,%eax
14019160c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140191611:	41 03 c4             	add    %r12d,%eax
140191614:	75 2c                	jne    0x140191642
140191616:	48 8b 07             	mov    (%rdi),%rax
140191619:	48 8b cf             	mov    %rdi,%rcx
14019161c:	48 8b 00             	mov    (%rax),%rax
14019161f:	ff 15 13 b6 97 00    	call   *0x97b613(%rip)        # 0x140b0cc38
140191625:	41 8b c4             	mov    %r12d,%eax
140191628:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14019162d:	41 03 c4             	add    %r12d,%eax
140191630:	75 10                	jne    0x140191642
140191632:	48 8b 07             	mov    (%rdi),%rax
140191635:	48 8b cf             	mov    %rdi,%rcx
140191638:	48 8b 40 08          	mov    0x8(%rax),%rax
14019163c:	ff 15 f6 b5 97 00    	call   *0x97b5f6(%rip)        # 0x140b0cc38
140191642:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
140191647:	49 8b 06             	mov    (%r14),%rax
14019164a:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
140191651:	49 8b ce             	mov    %r14,%rcx
140191654:	48 8b 40 40          	mov    0x40(%rax),%rax
140191658:	ff 15 da b5 97 00    	call   *0x97b5da(%rip)        # 0x140b0cc38
14019165e:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140191663:	48 83 f8 01          	cmp    $0x1,%rax
140191667:	48 8b 0a             	mov    (%rdx),%rcx
14019166a:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140191671:	48 8b ca             	mov    %rdx,%rcx
140191674:	40 0f 94 c7          	sete   %dil
140191678:	ff 15 ba b5 97 00    	call   *0x97b5ba(%rip)        # 0x140b0cc38
14019167e:	48 8b d0             	mov    %rax,%rdx
140191681:	44 8a c7             	mov    %dil,%r8b
140191684:	49 8b ce             	mov    %r14,%rcx
140191687:	48 8b c6             	mov    %rsi,%rax
14019168a:	ff 15 a8 b5 97 00    	call   *0x97b5a8(%rip)        # 0x140b0cc38
140191690:	90                   	nop
140191691:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140191696:	48 85 c9             	test   %rcx,%rcx
140191699:	74 41                	je     0x1401916dc
14019169b:	41 8b c4             	mov    %r12d,%eax
14019169e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401916a3:	41 03 c4             	add    %r12d,%eax
1401916a6:	75 34                	jne    0x1401916dc
1401916a8:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401916ad:	48 8b 07             	mov    (%rdi),%rax
1401916b0:	48 8b cf             	mov    %rdi,%rcx
1401916b3:	48 8b 00             	mov    (%rax),%rax
1401916b6:	ff 15 7c b5 97 00    	call   *0x97b57c(%rip)        # 0x140b0cc38
1401916bc:	41 8b c4             	mov    %r12d,%eax
1401916bf:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401916c4:	41 03 c4             	add    %r12d,%eax
1401916c7:	75 13                	jne    0x1401916dc
1401916c9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401916ce:	48 8b 01             	mov    (%rcx),%rax
1401916d1:	48 8b 40 08          	mov    0x8(%rax),%rax
1401916d5:	ff 15 5d b5 97 00    	call   *0x97b55d(%rip)        # 0x140b0cc38
1401916db:	90                   	nop
1401916dc:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401916e1:	48 85 c9             	test   %rcx,%rcx
1401916e4:	74 40                	je     0x140191726
1401916e6:	41 8b c4             	mov    %r12d,%eax
1401916e9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401916ee:	41 03 c4             	add    %r12d,%eax
1401916f1:	75 33                	jne    0x140191726
1401916f3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401916f8:	48 8b 07             	mov    (%rdi),%rax
1401916fb:	48 8b cf             	mov    %rdi,%rcx
1401916fe:	48 8b 00             	mov    (%rax),%rax
140191701:	ff 15 31 b5 97 00    	call   *0x97b531(%rip)        # 0x140b0cc38
140191707:	41 8b c4             	mov    %r12d,%eax
14019170a:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14019170f:	41 03 c4             	add    %r12d,%eax
140191712:	75 12                	jne    0x140191726