1400de078:	48 85 db             	test   %rbx,%rbx
1400de07b:	74 3d                	je     0x1400de0ba
1400de07d:	41 83 ce ff          	or     $0xffffffff,%r14d
1400de081:	41 8b c6             	mov    %r14d,%eax
1400de084:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de089:	41 03 c6             	add    %r14d,%eax
1400de08c:	75 2c                	jne    0x1400de0ba
1400de08e:	48 8b 03             	mov    (%rbx),%rax
1400de091:	48 8b cb             	mov    %rbx,%rcx
1400de094:	48 8b 00             	mov    (%rax),%rax
1400de097:	ff 15 9b eb a2 00    	call   *0xa2eb9b(%rip)        # 0x140b0cc38
1400de09d:	41 8b c6             	mov    %r14d,%eax
1400de0a0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de0a5:	41 03 c6             	add    %r14d,%eax
1400de0a8:	75 10                	jne    0x1400de0ba
1400de0aa:	48 8b 03             	mov    (%rbx),%rax
1400de0ad:	48 8b cb             	mov    %rbx,%rcx
1400de0b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de0b4:	ff 15 7e eb a2 00    	call   *0xa2eb7e(%rip)        # 0x140b0cc38
1400de0ba:	48 8b cf             	mov    %rdi,%rcx
1400de0bd:	e8 2a b7 f2 ff       	call   0x1400097ec
1400de0c2:	ba 40 00 00 00       	mov    $0x40,%edx
1400de0c7:	48 8b cf             	mov    %rdi,%rcx
1400de0ca:	e8 ad 12 00 00       	call   0x1400df37c
1400de0cf:	8b 47 40             	mov    0x40(%rdi),%eax
1400de0d2:	41 be 00 01 00 00    	mov    $0x100,%r14d
1400de0d8:	49 85 c6             	test   %rax,%r14
1400de0db:	0f 84 cb 00 00 00    	je     0x1400de1ac
1400de0e1:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400de0e5:	48 85 c0             	test   %rax,%rax
1400de0e8:	74 04                	je     0x1400de0ee
1400de0ea:	f0 ff 40 08          	lock incl 0x8(%rax)
1400de0ee:	48 8b 06             	mov    (%rsi),%rax
1400de0f1:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400de0f5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400de0f8:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400de0fe:	48 85 db             	test   %rbx,%rbx
1400de101:	74 04                	je     0x1400de107
1400de103:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400de107:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de10c:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1400de111:	83 ce ff             	or     $0xffffffff,%esi
1400de114:	48 85 db             	test   %rbx,%rbx
1400de117:	74 36                	je     0x1400de14f
1400de119:	8b c6                	mov    %esi,%eax
1400de11b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de120:	03 c6                	add    %esi,%eax
1400de122:	75 2b                	jne    0x1400de14f
1400de124:	48 8b 03             	mov    (%rbx),%rax
1400de127:	48 8b cb             	mov    %rbx,%rcx
1400de12a:	48 8b 00             	mov    (%rax),%rax
1400de12d:	ff 15 05 eb a2 00    	call   *0xa2eb05(%rip)        # 0x140b0cc38
1400de133:	8b c6                	mov    %esi,%eax
1400de135:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de13a:	03 c6                	add    %esi,%eax
1400de13c:	75 11                	jne    0x1400de14f
1400de13e:	48 8b 03             	mov    (%rbx),%rax
1400de141:	48 8b cb             	mov    %rbx,%rcx
1400de144:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de148:	ff 15 ea ea a2 00    	call   *0xa2eaea(%rip)        # 0x140b0cc38
1400de14e:	90                   	nop
1400de14f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400de154:	e8 fb 82 17 00       	call   0x140256454
1400de159:	48 8b cf             	mov    %rdi,%rcx
1400de15c:	e8 8b b6 f2 ff       	call   0x1400097ec
1400de161:	41 8b d6             	mov    %r14d,%edx
1400de164:	48 8b cf             	mov    %rdi,%rcx
1400de167:	e8 10 12 00 00       	call   0x1400df37c
1400de16c:	90                   	nop
1400de16d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400de172:	48 85 db             	test   %rbx,%rbx
1400de175:	74 35                	je     0x1400de1ac
1400de177:	8b c6                	mov    %esi,%eax
1400de179:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de17e:	03 c6                	add    %esi,%eax
1400de180:	75 2a                	jne    0x1400de1ac
1400de182:	48 8b 03             	mov    (%rbx),%rax
1400de185:	48 8b cb             	mov    %rbx,%rcx
1400de188:	48 8b 00             	mov    (%rax),%rax
1400de18b:	ff 15 a7 ea a2 00    	call   *0xa2eaa7(%rip)        # 0x140b0cc38
1400de191:	8b c6                	mov    %esi,%eax
1400de193:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de198:	03 c6                	add    %esi,%eax
1400de19a:	75 10                	jne    0x1400de1ac
1400de19c:	48 8b 03             	mov    (%rbx),%rax
1400de19f:	48 8b cb             	mov    %rbx,%rcx
1400de1a2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de1a6:	ff 15 8c ea a2 00    	call   *0xa2ea8c(%rip)        # 0x140b0cc38
1400de1ac:	8b 47 40             	mov    0x40(%rdi),%eax
1400de1af:	41 be 00 08 00 00    	mov    $0x800,%r14d
1400de1b5:	49 85 c6             	test   %rax,%r14
1400de1b8:	0f 84 a4 00 00 00    	je     0x1400de262
1400de1be:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de1c2:	48 85 c0             	test   %rax,%rax
1400de1c5:	74 04                	je     0x1400de1cb
1400de1c7:	f0 ff 40 08          	lock incl 0x8(%rax)
1400de1cb:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400de1cf:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de1d4:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de1d8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400de1dd:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de1e2:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de1e7:	e8 00 9b 13 00       	call   0x140217cec
1400de1ec:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de1f1:	e8 a6 9b 13 00       	call   0x140217d9c
1400de1f6:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de1fa:	48 85 c0             	test   %rax,%rax
1400de1fd:	74 04                	je     0x1400de203
1400de1ff:	f0 ff 40 08          	lock incl 0x8(%rax)
1400de203:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400de207:	48 85 db             	test   %rbx,%rbx
1400de20a:	74 38                	je     0x1400de244
1400de20c:	83 ce ff             	or     $0xffffffff,%esi
1400de20f:	8b c6                	mov    %esi,%eax
1400de211:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de216:	03 c6                	add    %esi,%eax
1400de218:	75 2a                	jne    0x1400de244
1400de21a:	48 8b 03             	mov    (%rbx),%rax
1400de21d:	48 8b cb             	mov    %rbx,%rcx
1400de220:	48 8b 00             	mov    (%rax),%rax
1400de223:	ff 15 0f ea a2 00    	call   *0xa2ea0f(%rip)        # 0x140b0cc38
1400de229:	8b c6                	mov    %esi,%eax
1400de22b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de230:	03 c6                	add    %esi,%eax
1400de232:	75 10                	jne    0x1400de244
1400de234:	48 8b 03             	mov    (%rbx),%rax
1400de237:	48 8b cb             	mov    %rbx,%rcx
1400de23a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de23e:	ff 15 f4 e9 a2 00    	call   *0xa2e9f4(%rip)        # 0x140b0cc38
1400de244:	48 8b cf             	mov    %rdi,%rcx
1400de247:	e8 a0 b5 f2 ff       	call   0x1400097ec
1400de24c:	41 8b d6             	mov    %r14d,%edx
1400de24f:	48 8b cf             	mov    %rdi,%rcx
1400de252:	e8 25 11 00 00       	call   0x1400df37c
1400de257:	90                   	nop
1400de258:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de25d:	e8 8e fc f5 ff       	call   0x14003def0
1400de262:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400de269:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1400de26f:	48 85 c0             	test   %rax,%rax
1400de272:	74 05                	je     0x1400de279
1400de274:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de279:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1400de280:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de285:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1400de28c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400de291:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de295:	48 85 c0             	test   %rax,%rax
1400de298:	74 05                	je     0x1400de29f
1400de29a:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de29f:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400de2a3:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400de2a8:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de2ac:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400de2b1:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400de2b6:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400de2bb:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400de2c2:	e8 79 91 17 00       	call   0x140257440
1400de2c7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400de2ca:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400de2d0:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400de2d4:	48 85 c9             	test   %rcx,%rcx
1400de2d7:	74 13                	je     0x1400de2ec
1400de2d9:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400de2dd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de2e2:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400de2e7:	f0 44 01 79 0c       	lock add %r15d,0xc(%rcx)
1400de2ec:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de2f1:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400de2f8:	e8 77 b4 f2 ff       	call   0x140009774
1400de2fd:	8b 47 40             	mov    0x40(%rdi),%eax
1400de300:	41 be 00 40 00 00    	mov    $0x4000,%r14d
1400de306:	49 85 c6             	test   %rax,%r14
1400de309:	74 6e                	je     0x1400de379
1400de30b:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400de312:	e8 5d 92 17 00       	call   0x140257574
1400de317:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de31b:	48 85 c0             	test   %rax,%rax
1400de31e:	74 05                	je     0x1400de325
1400de320:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de325:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400de329:	48 85 db             	test   %rbx,%rbx
1400de32c:	74 38                	je     0x1400de366
1400de32e:	83 ce ff             	or     $0xffffffff,%esi
1400de331:	8b c6                	mov    %esi,%eax
1400de333:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de338:	03 c6                	add    %esi,%eax
1400de33a:	75 2a                	jne    0x1400de366
1400de33c:	48 8b 03             	mov    (%rbx),%rax
1400de33f:	48 8b cb             	mov    %rbx,%rcx
1400de342:	48 8b 00             	mov    (%rax),%rax
1400de345:	ff 15 ed e8 a2 00    	call   *0xa2e8ed(%rip)        # 0x140b0cc38
1400de34b:	8b c6                	mov    %esi,%eax
1400de34d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de352:	03 c6                	add    %esi,%eax
1400de354:	75 10                	jne    0x1400de366
1400de356:	48 8b 03             	mov    (%rbx),%rax
1400de359:	48 8b cb             	mov    %rbx,%rcx
1400de35c:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de360:	ff 15 d2 e8 a2 00    	call   *0xa2e8d2(%rip)        # 0x140b0cc38
1400de366:	48 8b cf             	mov    %rdi,%rcx
1400de369:	e8 7e b4 f2 ff       	call   0x1400097ec
1400de36e:	41 8b d6             	mov    %r14d,%edx
1400de371:	48 8b cf             	mov    %rdi,%rcx
1400de374:	e8 03 10 00 00       	call   0x1400df37c
1400de379:	8b 47 40             	mov    0x40(%rdi),%eax
1400de37c:	48 0f ba e0 12       	bt     $0x12,%rax
1400de381:	0f 83 1f 01 00 00    	jae    0x1400de4a6
1400de387:	48 8d 05 8a 6b a3 00 	lea    0xa36b8a(%rip),%rax        # 0x140b14f18
1400de38e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400de393:	0f 57 c0             	xorps  %xmm0,%xmm0
1400de396:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1400de39c:	ff 15 7e dd a2 00    	call   *0xa2dd7e(%rip)        # 0x140b0c120
1400de3a2:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400de3a7:	48 8d 05 6a 6a a3 00 	lea    0xa36a6a(%rip),%rax        # 0x140b14e18
1400de3ae:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400de3b3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400de3b6:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400de3bc:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400de3c0:	48 85 c9             	test   %rcx,%rcx
1400de3c3:	74 13                	je     0x1400de3d8
1400de3c5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400de3c9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de3ce:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400de3d3:	f0 44 01 79 0c       	lock add %r15d,0xc(%rcx)
1400de3d8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de3dd:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de3e2:	e8 8d b3 f2 ff       	call   0x140009774
1400de3e7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400de3ea:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400de3f0:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de3f4:	48 85 c0             	test   %rax,%rax
1400de3f7:	74 05                	je     0x1400de3fe
1400de3f9:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de3fe:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400de402:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de407:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de40b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400de410:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de415:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de41a:	e8 15 05 f5 ff       	call   0x14002e934
1400de41f:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de423:	48 85 c0             	test   %rax,%rax
1400de426:	74 05                	je     0x1400de42d
1400de428:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de42d:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400de431:	83 ce ff             	or     $0xffffffff,%esi
1400de434:	48 85 db             	test   %rbx,%rbx
1400de437:	74 35                	je     0x1400de46e
1400de439:	8b c6                	mov    %esi,%eax
1400de43b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de440:	03 c6                	add    %esi,%eax
1400de442:	75 2a                	jne    0x1400de46e
1400de444:	48 8b 03             	mov    (%rbx),%rax
1400de447:	48 8b cb             	mov    %rbx,%rcx
1400de44a:	48 8b 00             	mov    (%rax),%rax
1400de44d:	ff 15 e5 e7 a2 00    	call   *0xa2e7e5(%rip)        # 0x140b0cc38
1400de453:	8b c6                	mov    %esi,%eax
1400de455:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de45a:	03 c6                	add    %esi,%eax
1400de45c:	75 10                	jne    0x1400de46e
1400de45e:	48 8b 03             	mov    (%rbx),%rax
1400de461:	48 8b cb             	mov    %rbx,%rcx
1400de464:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de468:	ff 15 ca e7 a2 00    	call   *0xa2e7ca(%rip)        # 0x140b0cc38
1400de46e:	48 8b cf             	mov    %rdi,%rcx
1400de471:	e8 76 b3 f2 ff       	call   0x1400097ec
1400de476:	ba 80 00 00 00       	mov    $0x80,%edx
1400de47b:	48 8b cf             	mov    %rdi,%rcx
1400de47e:	e8 f9 0e 00 00       	call   0x1400df37c
1400de483:	90                   	nop
1400de484:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400de489:	48 85 c9             	test   %rcx,%rcx
1400de48c:	74 18                	je     0x1400de4a6
1400de48e:	8b c6                	mov    %esi,%eax
1400de490:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400de495:	03 c6                	add    %esi,%eax
1400de497:	75 0d                	jne    0x1400de4a6
1400de499:	48 8b 01             	mov    (%rcx),%rax
1400de49c:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de4a0:	ff 15 92 e7 a2 00    	call   *0xa2e792(%rip)        # 0x140b0cc38
1400de4a6:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de4aa:	48 85 c0             	test   %rax,%rax
1400de4ad:	74 05                	je     0x1400de4b4
1400de4af:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de4b4:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400de4b8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de4bd:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de4c1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400de4c6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de4cb:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400de4cf:	e8 24 e9 12 00       	call   0x14020cdf8
1400de4d4:	8b 47 40             	mov    0x40(%rdi),%eax
1400de4d7:	41 be 00 02 00 00    	mov    $0x200,%r14d
1400de4dd:	49 85 c6             	test   %rax,%r14
1400de4e0:	74 6b                	je     0x1400de54d
1400de4e2:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400de4e6:	e8 95 12 13 00       	call   0x14020f780
1400de4eb:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de4ef:	48 85 c0             	test   %rax,%rax
1400de4f2:	74 05                	je     0x1400de4f9
1400de4f4:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de4f9:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
1400de4fd:	48 85 db             	test   %rbx,%rbx
1400de500:	74 38                	je     0x1400de53a
1400de502:	83 ce ff             	or     $0xffffffff,%esi
1400de505:	8b c6                	mov    %esi,%eax
1400de507:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400de50c:	03 c6                	add    %esi,%eax
1400de50e:	75 2a                	jne    0x1400de53a
1400de510:	48 8b 03             	mov    (%rbx),%rax
1400de513:	48 8b cb             	mov    %rbx,%rcx
1400de516:	48 8b 00             	mov    (%rax),%rax
1400de519:	ff 15 19 e7 a2 00    	call   *0xa2e719(%rip)        # 0x140b0cc38
1400de51f:	8b c6                	mov    %esi,%eax
1400de521:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400de526:	03 c6                	add    %esi,%eax
1400de528:	75 10                	jne    0x1400de53a
1400de52a:	48 8b 03             	mov    (%rbx),%rax
1400de52d:	48 8b cb             	mov    %rbx,%rcx
1400de530:	48 8b 40 08          	mov    0x8(%rax),%rax
1400de534:	ff 15 fe e6 a2 00    	call   *0xa2e6fe(%rip)        # 0x140b0cc38
1400de53a:	48 8b cf             	mov    %rdi,%rcx
1400de53d:	e8 aa b2 f2 ff       	call   0x1400097ec
1400de542:	41 8b d6             	mov    %r14d,%edx
1400de545:	48 8b cf             	mov    %rdi,%rcx
1400de548:	e8 2f 0e 00 00       	call   0x1400df37c
1400de54d:	8b 47 40             	mov    0x40(%rdi),%eax
1400de550:	41 be 00 00 08 00    	mov    $0x80000,%r14d
1400de556:	49 85 c6             	test   %rax,%r14
1400de559:	0f 84 a7 00 00 00    	je     0x1400de606
1400de55f:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de563:	48 85 c0             	test   %rax,%rax
1400de566:	74 05                	je     0x1400de56d
1400de568:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de56d:	48 8b 47 30          	mov    0x30(%rdi),%rax
1400de571:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400de576:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de57a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400de57f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400de584:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de589:	e8 36 bc 15 00       	call   0x14023a1c4
1400de58e:	90                   	nop
1400de58f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400de594:	e8 f7 e3 15 00       	call   0x14023c990
1400de599:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400de59d:	48 85 c0             	test   %rax,%rax
1400de5a0:	74 05                	je     0x1400de5a7
1400de5a2:	f0 44 01 78 08       	lock add %r15d,0x8(%rax)
1400de5a7:	48 8b 5f 38          	mov    0x38(%rdi),%rbx