1408dd06d:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd071:	ff 15 c1 fb 22 00    	call   *0x22fbc1(%rip)        # 0x140b0cc38
1408dd077:	49 8b 8e 80 00 00 00 	mov    0x80(%r14),%rcx
1408dd07e:	48 8b 01             	mov    (%rcx),%rax
1408dd081:	48 8b 40 50          	mov    0x50(%rax),%rax
1408dd085:	ff 15 ad fb 22 00    	call   *0x22fbad(%rip)        # 0x140b0cc38
1408dd08b:	4c 8b e8             	mov    %rax,%r13
1408dd08e:	49 8b 14 24          	mov    (%r12),%rdx
1408dd092:	48 81 c2 e8 00 00 00 	add    $0xe8,%rdx
1408dd099:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1408dd0a0:	e8 73 cc ff ff       	call   0x1408d9d18
1408dd0a5:	c7 44 24 30 03 00 00 	movl   $0x3,0x30(%rsp)
1408dd0ac:	00
1408dd0ad:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1408dd0b4:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1408dd0b9:	48 8b 0e             	mov    (%rsi),%rcx
1408dd0bc:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1408dd0c1:	48 85 d2             	test   %rdx,%rdx
1408dd0c4:	74 05                	je     0x1408dd0cb
1408dd0c6:	f0 44 01 7a 08       	lock add %r15d,0x8(%rdx)
1408dd0cb:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1408dd0d0:	66 0f 7f 74 24 20    	movdqa %xmm6,0x20(%rsp)
1408dd0d6:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1408dd0db:	e8 fc 16 00 00       	call   0x1408de7dc
1408dd0e0:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1408dd0e7:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1408dd0eb:	e8 28 cc ff ff       	call   0x1408d9d18
1408dd0f0:	48 8b d8             	mov    %rax,%rbx
1408dd0f3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd0f8:	66 49 0f 7e f7       	movq   %xmm6,%r15
1408dd0fd:	49 8d 8f 38 01 00 00 	lea    0x138(%r15),%rcx
1408dd104:	48 8b d0             	mov    %rax,%rdx
1408dd107:	e8 94 cc ff ff       	call   0x1408d9da0
1408dd10c:	90                   	nop
1408dd10d:	48 8b cb             	mov    %rbx,%rcx
1408dd110:	e8 07 cd ff ff       	call   0x1408d9e1c
1408dd115:	49 8b 3c 24          	mov    (%r12),%rdi
1408dd119:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1408dd120:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1408dd124:	e8 ef cb ff ff       	call   0x1408d9d18
1408dd129:	48 8b d8             	mov    %rax,%rbx
1408dd12c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd131:	48 8d 8f e8 00 00 00 	lea    0xe8(%rdi),%rcx
1408dd138:	48 8b d0             	mov    %rax,%rdx
1408dd13b:	e8 60 cc ff ff       	call   0x1408d9da0
1408dd140:	90                   	nop
1408dd141:	48 8b cb             	mov    %rbx,%rcx
1408dd144:	e8 d3 cc ff ff       	call   0x1408d9e1c
1408dd149:	4d 89 af 20 01 00 00 	mov    %r13,0x120(%r15)
1408dd150:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1408dd155:	49 89 87 18 01 00 00 	mov    %rax,0x118(%r15)
1408dd15c:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408dd161:	45 33 ed             	xor    %r13d,%r13d
1408dd164:	48 85 c0             	test   %rax,%rax
1408dd167:	74 09                	je     0x1408dd172
1408dd169:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dd16d:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
1408dd172:	49 8b 04 24          	mov    (%r12),%rax
1408dd176:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd17b:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408dd180:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408dd185:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1408dd18a:	49 8b cf             	mov    %r15,%rcx
1408dd18d:	e8 1e 17 00 00       	call   0x1408de8b0
1408dd192:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd196:	49 8b dd             	mov    %r13,%rbx
1408dd199:	49 8b cd             	mov    %r13,%rcx
1408dd19c:	48 85 c0             	test   %rax,%rax
1408dd19f:	74 0f                	je     0x1408dd1b0
1408dd1a1:	48 8b 0e             	mov    (%rsi),%rcx
1408dd1a4:	48 8b d8             	mov    %rax,%rbx
1408dd1a7:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408dd1ab:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
1408dd1b0:	49 8b c5             	mov    %r13,%rax
1408dd1b3:	49 8b d5             	mov    %r13,%rdx
1408dd1b6:	48 85 db             	test   %rbx,%rbx
1408dd1b9:	74 0a                	je     0x1408dd1c5
1408dd1bb:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408dd1bf:	48 8b c1             	mov    %rcx,%rax
1408dd1c2:	48 8b d3             	mov    %rbx,%rdx
1408dd1c5:	49 89 87 20 02 00 00 	mov    %rax,0x220(%r15)
1408dd1cc:	49 8b 8f 28 02 00 00 	mov    0x228(%r15),%rcx
1408dd1d3:	49 89 97 28 02 00 00 	mov    %rdx,0x228(%r15)
1408dd1da:	41 83 cf ff          	or     $0xffffffff,%r15d
1408dd1de:	48 85 c9             	test   %rcx,%rcx
1408dd1e1:	74 1a                	je     0x1408dd1fd
1408dd1e3:	41 8b c7             	mov    %r15d,%eax
1408dd1e6:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408dd1eb:	41 03 c7             	add    %r15d,%eax
1408dd1ee:	75 0d                	jne    0x1408dd1fd
1408dd1f0:	48 8b 01             	mov    (%rcx),%rax
1408dd1f3:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd1f7:	ff 15 3b fa 22 00    	call   *0x22fa3b(%rip)        # 0x140b0cc38
1408dd1fd:	48 85 db             	test   %rbx,%rbx
1408dd200:	74 1d                	je     0x1408dd21f
1408dd202:	41 8b c7             	mov    %r15d,%eax
1408dd205:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd20a:	41 03 c7             	add    %r15d,%eax
1408dd20d:	75 10                	jne    0x1408dd21f
1408dd20f:	48 8b 03             	mov    (%rbx),%rax
1408dd212:	48 8b cb             	mov    %rbx,%rcx
1408dd215:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd219:	ff 15 19 fa 22 00    	call   *0x22fa19(%rip)        # 0x140b0cc38
1408dd21f:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dd222:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408dd228:	49 8b 56 68          	mov    0x68(%r14),%rdx
1408dd22c:	48 85 d2             	test   %rdx,%rdx
1408dd22f:	0f 84 82 04 00 00    	je     0x1408dd6b7
1408dd235:	8b 42 08             	mov    0x8(%rdx),%eax
1408dd238:	eb 0a                	jmp    0x1408dd244
1408dd23a:	8d 48 01             	lea    0x1(%rax),%ecx
1408dd23d:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408dd242:	74 0a                	je     0x1408dd24e
1408dd244:	85 c0                	test   %eax,%eax
1408dd246:	0f 84 6b 04 00 00    	je     0x1408dd6b7
1408dd24c:	eb ec                	jmp    0x1408dd23a
1408dd24e:	49 8b 46 60          	mov    0x60(%r14),%rax
1408dd252:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd257:	49 8b 7e 68          	mov    0x68(%r14),%rdi
1408dd25b:	48 8b df             	mov    %rdi,%rbx
1408dd25e:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1408dd263:	c7 44 24 30 07 00 00 	movl   $0x7,0x30(%rsp)
1408dd26a:	00
1408dd26b:	49 8b d5             	mov    %r13,%rdx
1408dd26e:	4d 8b c5             	mov    %r13,%r8
1408dd271:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1408dd276:	48 85 c0             	test   %rax,%rax
1408dd279:	74 18                	je     0x1408dd293
1408dd27b:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408dd27f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1408dd284:	48 8b d1             	mov    %rcx,%rdx
1408dd287:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
1408dd28c:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408dd291:	eb 05                	jmp    0x1408dd298
1408dd293:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1408dd298:	48 8d 05 61 e9 ff ff 	lea    -0x169f(%rip),%rax        # 0x1408dbc00
1408dd29f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1408dd2a4:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
1408dd2a9:	0f 10 4c 24 38       	movups 0x38(%rsp),%xmm1
1408dd2ae:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1408dd2b4:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dd2b7:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1408dd2bd:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
1408dd2c1:	48 8d 05 a0 b3 24 00 	lea    0x24b3a0(%rip),%rax        # 0x140b28668
1408dd2c8:	48 89 45 20          	mov    %rax,0x20(%rbp)
1408dd2cc:	f3 0f 7f 4d 28       	movdqu %xmm1,0x28(%rbp)
1408dd2d1:	48 89 55 38          	mov    %rdx,0x38(%rbp)
1408dd2d5:	4c 89 45 40          	mov    %r8,0x40(%rbp)
1408dd2d9:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1408dd2df:	4c 89 75 48          	mov    %r14,0x48(%rbp)
1408dd2e3:	48 8d 45 20          	lea    0x20(%rbp),%rax
1408dd2e7:	48 89 45 58          	mov    %rax,0x58(%rbp)
1408dd2eb:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1408dd2f0:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1408dd2f4:	e8 b3 08 00 00       	call   0x1408ddbac
1408dd2f9:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1408dd2fd:	48 85 c9             	test   %rcx,%rcx
1408dd300:	74 1b                	je     0x1408dd31d
1408dd302:	48 8b 01             	mov    (%rcx),%rax
1408dd305:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1408dd309:	48 3b ca             	cmp    %rdx,%rcx
1408dd30c:	0f 95 c2             	setne  %dl
1408dd30f:	48 8b 40 20          	mov    0x20(%rax),%rax
1408dd313:	ff 15 1f f9 22 00    	call   *0x22f91f(%rip)        # 0x140b0cc38
1408dd319:	4c 89 6d 58          	mov    %r13,0x58(%rbp)
1408dd31d:	48 85 ff             	test   %rdi,%rdi
1408dd320:	74 40                	je     0x1408dd362
1408dd322:	41 8b c7             	mov    %r15d,%eax
1408dd325:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dd32a:	41 03 c7             	add    %r15d,%eax
1408dd32d:	75 33                	jne    0x1408dd362
1408dd32f:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408dd334:	48 8b 03             	mov    (%rbx),%rax
1408dd337:	48 8b cb             	mov    %rbx,%rcx
1408dd33a:	48 8b 00             	mov    (%rax),%rax
1408dd33d:	ff 15 f5 f8 22 00    	call   *0x22f8f5(%rip)        # 0x140b0cc38
1408dd343:	41 8b c7             	mov    %r15d,%eax
1408dd346:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd34b:	41 03 c7             	add    %r15d,%eax
1408dd34e:	75 12                	jne    0x1408dd362
1408dd350:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1408dd355:	48 8b 01             	mov    (%rcx),%rax
1408dd358:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd35c:	ff 15 d6 f8 22 00    	call   *0x22f8d6(%rip)        # 0x140b0cc38
1408dd362:	4c 8b 0e             	mov    (%rsi),%r9
1408dd365:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dd368:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408dd36e:	49 8b 56 68          	mov    0x68(%r14),%rdx
1408dd372:	48 85 d2             	test   %rdx,%rdx
1408dd375:	0f 84 42 03 00 00    	je     0x1408dd6bd
1408dd37b:	8b 42 08             	mov    0x8(%rdx),%eax
1408dd37e:	eb 0a                	jmp    0x1408dd38a
1408dd380:	8d 48 01             	lea    0x1(%rax),%ecx
1408dd383:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1408dd388:	74 0a                	je     0x1408dd394
1408dd38a:	85 c0                	test   %eax,%eax
1408dd38c:	0f 84 2b 03 00 00    	je     0x1408dd6bd
1408dd392:	eb ec                	jmp    0x1408dd380
1408dd394:	49 8b 46 60          	mov    0x60(%r14),%rax
1408dd398:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd39d:	49 8b 7e 68          	mov    0x68(%r14),%rdi
1408dd3a1:	48 8b df             	mov    %rdi,%rbx
1408dd3a4:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1408dd3a9:	c7 44 24 30 0f 00 00 	movl   $0xf,0x30(%rsp)
1408dd3b0:	00
1408dd3b1:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd3b5:	49 8b cd             	mov    %r13,%rcx
1408dd3b8:	49 8b d5             	mov    %r13,%rdx
1408dd3bb:	48 85 c0             	test   %rax,%rax
1408dd3be:	74 0f                	je     0x1408dd3cf
1408dd3c0:	48 8b 0e             	mov    (%rsi),%rcx
1408dd3c3:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408dd3c7:	48 8b d0             	mov    %rax,%rdx
1408dd3ca:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408dd3cf:	48 8d 05 ba f7 ff ff 	lea    -0x846(%rip),%rax        # 0x1408dcb90
1408dd3d6:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1408dd3db:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
1408dd3e0:	0f 10 4c 24 38       	movups 0x38(%rsp),%xmm1
1408dd3e5:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
1408dd3eb:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dd3ee:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1408dd3f4:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
1408dd3f8:	48 8d 05 a1 b2 24 00 	lea    0x24b2a1(%rip),%rax        # 0x140b286a0
1408dd3ff:	48 89 45 60          	mov    %rax,0x60(%rbp)
1408dd403:	f3 0f 7f 4d 68       	movdqu %xmm1,0x68(%rbp)
1408dd408:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
1408dd40c:	48 89 95 80 00 00 00 	mov    %rdx,0x80(%rbp)
1408dd413:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1408dd419:	4c 89 b5 88 00 00 00 	mov    %r14,0x88(%rbp)
1408dd420:	48 8d 45 60          	lea    0x60(%rbp),%rax
1408dd424:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
1408dd42b:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1408dd430:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1408dd434:	49 8b c9             	mov    %r9,%rcx
1408dd437:	e8 70 07 00 00       	call   0x1408ddbac
1408dd43c:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1408dd443:	48 85 c9             	test   %rcx,%rcx
1408dd446:	74 1e                	je     0x1408dd466
1408dd448:	48 8b 01             	mov    (%rcx),%rax
1408dd44b:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1408dd44f:	48 3b ca             	cmp    %rdx,%rcx
1408dd452:	0f 95 c2             	setne  %dl
1408dd455:	48 8b 40 20          	mov    0x20(%rax),%rax
1408dd459:	ff 15 d9 f7 22 00    	call   *0x22f7d9(%rip)        # 0x140b0cc38
1408dd45f:	4c 89 ad 98 00 00 00 	mov    %r13,0x98(%rbp)
1408dd466:	48 85 ff             	test   %rdi,%rdi
1408dd469:	74 40                	je     0x1408dd4ab
1408dd46b:	41 8b c7             	mov    %r15d,%eax
1408dd46e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408dd473:	41 03 c7             	add    %r15d,%eax
1408dd476:	75 33                	jne    0x1408dd4ab
1408dd478:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1408dd47d:	48 8b 03             	mov    (%rbx),%rax
1408dd480:	48 8b cb             	mov    %rbx,%rcx
1408dd483:	48 8b 00             	mov    (%rax),%rax
1408dd486:	ff 15 ac f7 22 00    	call   *0x22f7ac(%rip)        # 0x140b0cc38
1408dd48c:	41 8b c7             	mov    %r15d,%eax
1408dd48f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd494:	41 03 c7             	add    %r15d,%eax
1408dd497:	75 12                	jne    0x1408dd4ab
1408dd499:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1408dd49e:	48 8b 01             	mov    (%rcx),%rax
1408dd4a1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd4a5:	ff 15 8d f7 22 00    	call   *0x22f78d(%rip)        # 0x140b0cc38
1408dd4ab:	49 8d 8e 98 00 00 00 	lea    0x98(%r14),%rcx
1408dd4b2:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1408dd4b7:	ff 15 73 ec 22 00    	call   *0x22ec73(%rip)        # 0x140b0c130
1408dd4bd:	49 8d 8e c0 00 00 00 	lea    0xc0(%r14),%rcx
1408dd4c4:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408dd4c9:	48 85 c0             	test   %rax,%rax
1408dd4cc:	74 04                	je     0x1408dd4d2
1408dd4ce:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dd4d2:	49 8b 04 24          	mov    (%r12),%rax
1408dd4d6:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1408dd4db:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1408dd4e0:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408dd4e5:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd4e9:	48 85 c0             	test   %rax,%rax
1408dd4ec:	74 04                	je     0x1408dd4f2
1408dd4ee:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dd4f2:	48 8b 06             	mov    (%rsi),%rax
1408dd4f5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1408dd4fa:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd4fe:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1408dd503:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1408dd508:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1408dd50d:	e8 2e 05 00 00       	call   0x1408dda40
1408dd512:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408dd517:	48 85 c9             	test   %rcx,%rcx
1408dd51a:	74 44                	je     0x1408dd560
1408dd51c:	0f 1f 40 00          	nopl   0x0(%rax)
1408dd520:	41 8b c7             	mov    %r15d,%eax
1408dd523:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dd528:	41 03 c7             	add    %r15d,%eax
1408dd52b:	75 33                	jne    0x1408dd560
1408dd52d:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1408dd532:	48 8b 03             	mov    (%rbx),%rax
1408dd535:	48 8b cb             	mov    %rbx,%rcx
1408dd538:	48 8b 00             	mov    (%rax),%rax
1408dd53b:	ff 15 f7 f6 22 00    	call   *0x22f6f7(%rip)        # 0x140b0cc38
1408dd541:	41 8b c7             	mov    %r15d,%eax
1408dd544:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd549:	41 03 c7             	add    %r15d,%eax
1408dd54c:	75 12                	jne    0x1408dd560
1408dd54e:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1408dd553:	48 8b 01             	mov    (%rcx),%rax
1408dd556:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd55a:	ff 15 d8 f6 22 00    	call   *0x22f6d8(%rip)        # 0x140b0cc38
1408dd560:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dd565:	48 85 c9             	test   %rcx,%rcx
1408dd568:	74 41                	je     0x1408dd5ab
1408dd56a:	41 8b c7             	mov    %r15d,%eax
1408dd56d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408dd572:	41 03 c7             	add    %r15d,%eax
1408dd575:	75 34                	jne    0x1408dd5ab
1408dd577:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1408dd57c:	48 8b 03             	mov    (%rbx),%rax
1408dd57f:	48 8b cb             	mov    %rbx,%rcx
1408dd582:	48 8b 00             	mov    (%rax),%rax
1408dd585:	ff 15 ad f6 22 00    	call   *0x22f6ad(%rip)        # 0x140b0cc38
1408dd58b:	41 8b c7             	mov    %r15d,%eax
1408dd58e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408dd593:	41 03 c7             	add    %r15d,%eax
1408dd596:	75 13                	jne    0x1408dd5ab
1408dd598:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1408dd59d:	48 8b 01             	mov    (%rcx),%rax
1408dd5a0:	48 8b 40 08          	mov    0x8(%rax),%rax
1408dd5a4:	ff 15 8e f6 22 00    	call   *0x22f68e(%rip)        # 0x140b0cc38
1408dd5aa:	90                   	nop
1408dd5ab:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1408dd5b0:	ff 15 72 eb 22 00    	call   *0x22eb72(%rip)        # 0x140b0c128
1408dd5b6:	49 8d 4e 08          	lea    0x8(%r14),%rcx
1408dd5ba:	0f 57 c0             	xorps  %xmm0,%xmm0
1408dd5bd:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1408dd5c3:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd5c7:	48 85 c0             	test   %rax,%rax
1408dd5ca:	74 04                	je     0x1408dd5d0
1408dd5cc:	f0 ff 40 08          	lock incl 0x8(%rax)
1408dd5d0:	48 8b 06             	mov    (%rsi),%rax
1408dd5d3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408dd5d8:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dd5dc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408dd5e1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1408dd5e6:	e8 ad be 05 00       	call   0x140939498
1408dd5eb:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1408dd5f2:	e8 25 c8 ff ff       	call   0x1408d9e1c
1408dd5f7:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1408dd5fc:	48 85 c9             	test   %rcx,%rcx
1408dd5ff:	74 41                	je     0x1408dd642
1408dd601:	41 8b c7             	mov    %r15d,%eax