14012fef0:	48 81 c4 a0 04 00 00 	add    $0x4a0,%rsp
14012fef7:	41 5f                	pop    %r15
14012fef9:	41 5e                	pop    %r14
14012fefb:	41 5d                	pop    %r13
14012fefd:	41 5c                	pop    %r12
14012feff:	5f                   	pop    %rdi
14012ff00:	5e                   	pop    %rsi
14012ff01:	5d                   	pop    %rbp
14012ff02:	c3                   	ret
14012ff03:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff08:	48 8d 15 69 5f b0 00 	lea    0xb05f69(%rip),%rdx        # 0x140c35e78
14012ff0f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff14:	e8 65 05 9c 00       	call   0x140af047e
14012ff19:	90                   	nop
14012ff1a:	41 be 01 00 00 00    	mov    $0x1,%r14d
14012ff20:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff25:	48 8d 15 4c 5f b0 00 	lea    0xb05f4c(%rip),%rdx        # 0x140c35e78
14012ff2c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff31:	e8 48 05 9c 00       	call   0x140af047e
14012ff36:	90                   	nop
14012ff37:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff3c:	48 8d 15 35 5f b0 00 	lea    0xb05f35(%rip),%rdx        # 0x140c35e78
14012ff43:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff48:	e8 31 05 9c 00       	call   0x140af047e
14012ff4d:	cc                   	int3
14012ff4e:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff53:	48 8d 15 1e 5f b0 00 	lea    0xb05f1e(%rip),%rdx        # 0x140c35e78
14012ff5a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff5f:	e8 1a 05 9c 00       	call   0x140af047e
14012ff64:	cc                   	int3
14012ff65:	90                   	nop
14012ff66:	90                   	nop
14012ff67:	90                   	nop
14012ff68:	40 53                	rex push %rbx
14012ff6a:	48 83 ec 20          	sub    $0x20,%rsp
14012ff6e:	48 8b 41 38          	mov    0x38(%rcx),%rax
14012ff72:	48 8b d9             	mov    %rcx,%rbx
14012ff75:	48 83 f8 07          	cmp    $0x7,%rax
14012ff79:	76 2e                	jbe    0x14012ffa9
14012ff7b:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14012ff7f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14012ff86:	00
14012ff87:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14012ff8d:	72 14                	jb     0x14012ffa3
14012ff8f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14012ff93:	48 2b ca             	sub    %rdx,%rcx
14012ff96:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14012ff9a:	48 83 f8 1f          	cmp    $0x1f,%rax
14012ff9e:	77 28                	ja     0x14012ffc8
14012ffa0:	48 8b ca             	mov    %rdx,%rcx
14012ffa3:	ff 15 17 c9 9d 00    	call   *0x9dc917(%rip)        # 0x140b0c8c0
14012ffa9:	33 c0                	xor    %eax,%eax
14012ffab:	48 c7 43 38 07 00 00 	movq   $0x7,0x38(%rbx)
14012ffb2:	00
14012ffb3:	48 8b cb             	mov    %rbx,%rcx
14012ffb6:	48 89 43 30          	mov    %rax,0x30(%rbx)
14012ffba:	66 89 43 20          	mov    %ax,0x20(%rbx)
14012ffbe:	48 83 c4 20          	add    $0x20,%rsp
14012ffc2:	5b                   	pop    %rbx
14012ffc3:	e9 08 af ee ff       	jmp    0x14001aed0
14012ffc8:	ff 15 ca c9 9d 00    	call   *0x9dc9ca(%rip)        # 0x140b0c998
14012ffce:	cc                   	int3
14012ffcf:	90                   	nop
14012ffd0:	48 8b c4             	mov    %rsp,%rax
14012ffd3:	48 89 58 20          	mov    %rbx,0x20(%rax)
14012ffd7:	55                   	push   %rbp
14012ffd8:	56                   	push   %rsi
14012ffd9:	57                   	push   %rdi
14012ffda:	41 54                	push   %r12
14012ffdc:	41 55                	push   %r13
14012ffde:	41 56                	push   %r14
14012ffe0:	41 57                	push   %r15
14012ffe2:	48 8d a8 18 fd ff ff 	lea    -0x2e8(%rax),%rbp
14012ffe9:	48 81 ec b0 03 00 00 	sub    $0x3b0,%rsp
14012fff0:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14012fff4:	48 8b 05 45 f0 b8 00 	mov    0xb8f045(%rip),%rax        # 0x140cbf040
14012fffb:	48 33 c4             	xor    %rsp,%rax
14012fffe:	48 89 85 90 02 00 00 	mov    %rax,0x290(%rbp)
140130005:	49 8b c0             	mov    %r8,%rax
140130008:	48 89 45 20          	mov    %rax,0x20(%rbp)
14013000c:	4c 8b ea             	mov    %rdx,%r13
14013000f:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140130014:	4c 8b f1             	mov    %rcx,%r14
140130017:	48 89 45 28          	mov    %rax,0x28(%rbp)
14013001b:	e8 cc 97 ed ff       	call   0x1400097ec
140130020:	49 8d 4e 40          	lea    0x40(%r14),%rcx
140130024:	49 8b d5             	mov    %r13,%rdx
140130027:	e8 4c b1 ee ff       	call   0x14001b178
14013002c:	0f 57 c0             	xorps  %xmm0,%xmm0
14013002f:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140130033:	33 ff                	xor    %edi,%edi
140130035:	48 89 7d 48          	mov    %rdi,0x48(%rbp)
140130039:	44 8d 7f 07          	lea    0x7(%rdi),%r15d
14013003d:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
140130041:	66 89 7d 38          	mov    %di,0x38(%rbp)
140130045:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140130049:	66 0f 6f 35 df 1b a8 	movdqa 0xa81bdf(%rip),%xmm6        # 0x140bb1c30
140130050:	00
140130051:	f3 0f 7f 75 68       	movdqu %xmm6,0x68(%rbp)
140130056:	66 89 7d 58          	mov    %di,0x58(%rbp)
14013005a:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14013005e:	e8 4d 27 00 00       	call   0x1401327b0
140130063:	84 c0                	test   %al,%al
140130065:	0f 84 c5 11 00 00    	je     0x140131230
14013006b:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
14013006f:	4c 8d 65 38          	lea    0x38(%rbp),%r12
140130073:	4c 39 7d 50          	cmp    %r15,0x50(%rbp)
140130077:	4c 0f 47 65 38       	cmova  0x38(%rbp),%r12
14013007c:	48 8b 75 70          	mov    0x70(%rbp),%rsi
140130080:	48 3b fe             	cmp    %rsi,%rdi
140130083:	77 2c                	ja     0x1401300b1
140130085:	48 8d 5d 58          	lea    0x58(%rbp),%rbx
140130089:	49 3b f7             	cmp    %r15,%rsi
14013008c:	48 0f 47 5d 58       	cmova  0x58(%rbp),%rbx
140130091:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140130095:	4c 8d 04 3f          	lea    (%rdi,%rdi,1),%r8
140130099:	49 8b d4             	mov    %r12,%rdx
14013009c:	48 8b cb             	mov    %rbx,%rcx
14013009f:	e8 c2 03 9c 00       	call   0x140af0466
1401300a4:	45 33 e4             	xor    %r12d,%r12d
1401300a7:	66 44 89 24 7b       	mov    %r12w,(%rbx,%rdi,2)
1401300ac:	e9 bc 00 00 00       	jmp    0x14013016d
1401300b1:	48 bb fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rbx
1401300b8:	ff ff 7f
1401300bb:	48 3b fb             	cmp    %rbx,%rdi
1401300be:	0f 87 87 11 00 00    	ja     0x14013124b
1401300c4:	48 8b cf             	mov    %rdi,%rcx
1401300c7:	49 0b cf             	or     %r15,%rcx
1401300ca:	48 3b cb             	cmp    %rbx,%rcx
1401300cd:	77 1f                	ja     0x1401300ee
1401300cf:	48 8b d6             	mov    %rsi,%rdx
1401300d2:	48 d1 ea             	shr    $1,%rdx
1401300d5:	48 8b c3             	mov    %rbx,%rax
1401300d8:	48 2b c2             	sub    %rdx,%rax
1401300db:	48 3b f0             	cmp    %rax,%rsi
1401300de:	77 0e                	ja     0x1401300ee
1401300e0:	48 8d 04 32          	lea    (%rdx,%rsi,1),%rax
1401300e4:	48 8b d9             	mov    %rcx,%rbx
1401300e7:	48 3b c8             	cmp    %rax,%rcx
1401300ea:	48 0f 42 d8          	cmovb  %rax,%rbx
1401300ee:	48 ff c3             	inc    %rbx
1401300f1:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1401300f6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401300fb:	e8 e8 3d ed ff       	call   0x140003ee8
140130100:	4c 8b f8             	mov    %rax,%r15
140130103:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
140130107:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14013010c:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140130110:	48 89 4d 70          	mov    %rcx,0x70(%rbp)
140130114:	48 8d 1c 3f          	lea    (%rdi,%rdi,1),%rbx
140130118:	4c 8b c3             	mov    %rbx,%r8
14013011b:	49 8b d4             	mov    %r12,%rdx
14013011e:	48 8b c8             	mov    %rax,%rcx
140130121:	e8 7a 1d 9c 00       	call   0x140af1ea0
140130126:	45 33 e4             	xor    %r12d,%r12d
140130129:	66 45 89 24 1f       	mov    %r12w,(%r15,%rbx,1)
14013012e:	48 83 fe 07          	cmp    $0x7,%rsi
140130132:	76 35                	jbe    0x140130169
140130134:	48 8d 04 75 02 00 00 	lea    0x2(,%rsi,2),%rax
14013013b:	00
14013013c:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140130140:	48 8b d1             	mov    %rcx,%rdx
140130143:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140130149:	72 18                	jb     0x140130163
14013014b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013014f:	48 2b d1             	sub    %rcx,%rdx
140130152:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140130156:	48 83 f8 1f          	cmp    $0x1f,%rax
14013015a:	76 07                	jbe    0x140130163
14013015c:	ff 15 36 c8 9d 00    	call   *0x9dc836(%rip)        # 0x140b0c998
140130162:	cc                   	int3
140130163:	ff 15 57 c7 9d 00    	call   *0x9dc757(%rip)        # 0x140b0c8c0
140130169:	4c 89 7d 58          	mov    %r15,0x58(%rbp)
14013016d:	49 8b ce             	mov    %r14,%rcx
140130170:	e8 77 96 ed ff       	call   0x1400097ec
140130175:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140130179:	e8 be 3a 00 00       	call   0x140133c3c
14013017e:	90                   	nop
14013017f:	4c 89 65 30          	mov    %r12,0x30(%rbp)
140130183:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140130189:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14013018e:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140130192:	e8 b9 fc 05 00       	call   0x14018fe50
140130197:	48 8b d0             	mov    %rax,%rdx
14013019a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14013019e:	e8 dd ce ee ff       	call   0x14001d080
1401301a3:	83 cf ff             	or     $0xffffffff,%edi
1401301a6:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401301ab:	48 85 db             	test   %rbx,%rbx
1401301ae:	74 35                	je     0x1401301e5
1401301b0:	8b c7                	mov    %edi,%eax
1401301b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401301b7:	03 c7                	add    %edi,%eax
1401301b9:	75 2a                	jne    0x1401301e5
1401301bb:	48 8b 03             	mov    (%rbx),%rax
1401301be:	48 8b cb             	mov    %rbx,%rcx
1401301c1:	48 8b 00             	mov    (%rax),%rax
1401301c4:	ff 15 6e ca 9d 00    	call   *0x9dca6e(%rip)        # 0x140b0cc38
1401301ca:	8b c7                	mov    %edi,%eax
1401301cc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401301d1:	03 c7                	add    %edi,%eax
1401301d3:	75 10                	jne    0x1401301e5
1401301d5:	48 8b 03             	mov    (%rbx),%rax
1401301d8:	48 8b cb             	mov    %rbx,%rcx
1401301db:	48 8b 40 08          	mov    0x8(%rax),%rax
1401301df:	ff 15 53 ca 9d 00    	call   *0x9dca53(%rip)        # 0x140b0cc38
1401301e5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401301e8:	f3 0f 7f 45 08       	movdqu %xmm0,0x8(%rbp)
1401301ed:	4c 89 65 18          	mov    %r12,0x18(%rbp)
1401301f1:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401301f6:	4c 89 65 00          	mov    %r12,0x0(%rbp)
1401301fa:	49 8b dc             	mov    %r12,%rbx
1401301fd:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140130202:	4c 8b 7d 80          	mov    -0x80(%rbp),%r15
140130206:	49 8b 07             	mov    (%r15),%rax
140130209:	49 8b cf             	mov    %r15,%rcx
14013020c:	48 8b 40 40          	mov    0x40(%rax),%rax
140130210:	ff 15 22 ca 9d 00    	call   *0x9dca22(%rip)        # 0x140b0cc38
140130216:	be 01 00 00 00       	mov    $0x1,%esi
14013021b:	48 85 c0             	test   %rax,%rax
14013021e:	0f 84 f4 02 00 00    	je     0x140130518
140130224:	49 8b 07             	mov    (%r15),%rax
140130227:	4c 8b c3             	mov    %rbx,%r8
14013022a:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14013022e:	49 8b cf             	mov    %r15,%rcx
140130231:	48 8b 40 30          	mov    0x30(%rax),%rax
140130235:	ff 15 fd c9 9d 00    	call   *0x9dc9fd(%rip)        # 0x140b0cc38
14013023b:	48 8b d0             	mov    %rax,%rdx
14013023e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140130243:	e8 98 ce ee ff       	call   0x14001d0e0
140130248:	90                   	nop
140130249:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
14013024d:	48 85 db             	test   %rbx,%rbx
140130250:	74 35                	je     0x140130287
140130252:	8b c7                	mov    %edi,%eax
140130254:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140130259:	03 c7                	add    %edi,%eax
14013025b:	75 2a                	jne    0x140130287
14013025d:	48 8b 03             	mov    (%rbx),%rax
140130260:	48 8b cb             	mov    %rbx,%rcx
140130263:	48 8b 00             	mov    (%rax),%rax
140130266:	ff 15 cc c9 9d 00    	call   *0x9dc9cc(%rip)        # 0x140b0cc38
14013026c:	8b c7                	mov    %edi,%eax
14013026e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140130273:	03 c7                	add    %edi,%eax
140130275:	75 10                	jne    0x140130287
140130277:	48 8b 03             	mov    (%rbx),%rax
14013027a:	48 8b cb             	mov    %rbx,%rcx
14013027d:	48 8b 40 08          	mov    0x8(%rax),%rax
140130281:	ff 15 b1 c9 9d 00    	call   *0x9dc9b1(%rip)        # 0x140b0cc38
140130287:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
14013028c:	4d 63 c4             	movslq %r12d,%r8
14013028f:	49 8b 9d 08 01 00 00 	mov    0x108(%r13),%rbx
140130296:	49 8b 85 10 01 00 00 	mov    0x110(%r13),%rax
14013029d:	48 2b c3             	sub    %rbx,%rax
1401302a0:	48 c1 f8 04          	sar    $0x4,%rax
1401302a4:	4c 3b c0             	cmp    %rax,%r8
1401302a7:	0f 83 02 03 00 00    	jae    0x1401305af
1401302ad:	49 8b f8             	mov    %r8,%rdi
1401302b0:	48 03 ff             	add    %rdi,%rdi
1401302b3:	48 8b 44 fb 08       	mov    0x8(%rbx,%rdi,8),%rax
1401302b8:	45 33 c9             	xor    %r9d,%r9d
1401302bb:	48 85 c0             	test   %rax,%rax
1401302be:	74 04                	je     0x1401302c4
1401302c0:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401302c4:	48 8b 0c fb          	mov    (%rbx,%rdi,8),%rcx
1401302c8:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1401302cd:	48 8b 5c fb 08       	mov    0x8(%rbx,%rdi,8),%rbx
1401302d2:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1401302d7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401302dc:	48 8b 90 20 01 00 00 	mov    0x120(%rax),%rdx
1401302e3:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
1401302ea:	48 2b c2             	sub    %rdx,%rax
1401302ed:	48 c1 f8 04          	sar    $0x4,%rax
1401302f1:	4c 3b c0             	cmp    %rax,%r8
1401302f4:	0f 83 ae 02 00 00    	jae    0x1401305a8
1401302fa:	48 8b 44 fa 08       	mov    0x8(%rdx,%rdi,8),%rax
1401302ff:	48 85 c0             	test   %rax,%rax
140130302:	74 09                	je     0x14013030d
140130304:	f0 01 70 08          	lock add %esi,0x8(%rax)
140130308:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14013030d:	4c 8b 3c fa          	mov    (%rdx,%rdi,8),%r15
140130311:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
140130316:	48 8b 7c fa 08       	mov    0x8(%rdx,%rdi,8),%rdi
14013031b:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
140130320:	48 85 c9             	test   %rcx,%rcx
140130323:	74 6f                	je     0x140130394
140130325:	4c 39 89 88 01 00 00 	cmp    %r9,0x188(%rcx)
14013032c:	75 66                	jne    0x140130394
14013032e:	49 01 76 20          	add    %rsi,0x20(%r14)
140130332:	49 8b 46 20          	mov    0x20(%r14),%rax
140130336:	48 89 81 88 01 00 00 	mov    %rax,0x188(%rcx)
14013033d:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140130341:	48 3b 4d 18          	cmp    0x18(%rbp),%rcx
140130345:	74 38                	je     0x14013037f
140130347:	4c 89 09             	mov    %r9,(%rcx)
14013034a:	48 8d 51 08          	lea    0x8(%rcx),%rdx
14013034e:	4c 89 0a             	mov    %r9,(%rdx)
140130351:	48 85 db             	test   %rbx,%rbx
140130354:	74 13                	je     0x140130369
140130356:	f0 01 73 08          	lock add %esi,0x8(%rbx)
14013035a:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14013035f:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140130364:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
140130369:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14013036e:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140130372:	48 89 01             	mov    %rax,(%rcx)
140130375:	48 89 1a             	mov    %rbx,(%rdx)
140130378:	48 83 45 10 10       	addq   $0x10,0x10(%rbp)
14013037d:	eb 15                	jmp    0x140130394
14013037f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140130384:	48 8b 55 10          	mov    0x10(%rbp),%rdx
140130388:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14013038c:	e8 5f 03 ef ff       	call   0x1400206f0
140130391:	45 33 c9             	xor    %r9d,%r9d
140130394:	4d 85 ff             	test   %r15,%r15
140130397:	74 68                	je     0x140130401
140130399:	4d 39 8f 88 01 00 00 	cmp    %r9,0x188(%r15)
1401303a0:	75 5f                	jne    0x140130401
1401303a2:	49 01 76 20          	add    %rsi,0x20(%r14)
1401303a6:	49 8b 46 20          	mov    0x20(%r14),%rax
1401303aa:	49 89 87 88 01 00 00 	mov    %rax,0x188(%r15)
1401303b1:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1401303b5:	48 3b 45 00          	cmp    0x0(%rbp),%rax
1401303b9:	74 33                	je     0x1401303ee
1401303bb:	4c 89 08             	mov    %r9,(%rax)
1401303be:	48 8d 48 08          	lea    0x8(%rax),%rcx
1401303c2:	4c 89 09             	mov    %r9,(%rcx)
1401303c5:	48 85 ff             	test   %rdi,%rdi
1401303c8:	74 13                	je     0x1401303dd
1401303ca:	f0 01 77 08          	lock add %esi,0x8(%rdi)
1401303ce:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401303d3:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401303d8:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1401303dd:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1401303e1:	4c 89 38             	mov    %r15,(%rax)
1401303e4:	48 89 39             	mov    %rdi,(%rcx)
1401303e7:	48 83 45 f8 10       	addq   $0x10,-0x8(%rbp)
1401303ec:	eb 13                	jmp    0x140130401
1401303ee:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1401303f3:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1401303f7:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401303fb:	e8 f0 02 ef ff       	call   0x1400206f0
140130400:	90                   	nop
140130401:	48 85 ff             	test   %rdi,%rdi
140130404:	74 49                	je     0x14013044f
140130406:	41 83 cf ff          	or     $0xffffffff,%r15d
14013040a:	41 8b c7             	mov    %r15d,%eax
14013040d:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140130412:	41 03 c7             	add    %r15d,%eax