1400f21f5:	e9 6c ff ff ff       	jmp    0x1400f2166
1400f21fa:	48 89 07             	mov    %rax,(%rdi)
1400f21fd:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
1400f2201:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f2205:	e9 5c ff ff ff       	jmp    0x1400f2166
1400f220a:	cc                   	int3
1400f220b:	90                   	nop
1400f220c:	90                   	nop
1400f220d:	90                   	nop
1400f220e:	90                   	nop
1400f220f:	90                   	nop
1400f2210:	48 8b c4             	mov    %rsp,%rax
1400f2213:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400f2217:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400f221b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400f221f:	4c 89 40 18          	mov    %r8,0x18(%rax)
1400f2223:	55                   	push   %rbp
1400f2224:	41 54                	push   %r12
1400f2226:	41 55                	push   %r13
1400f2228:	41 56                	push   %r14
1400f222a:	41 57                	push   %r15
1400f222c:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1400f2230:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400f2237:	4d 8b e9             	mov    %r9,%r13
1400f223a:	49 8b f0             	mov    %r8,%rsi
1400f223d:	48 8b fa             	mov    %rdx,%rdi
1400f2240:	4c 8b f1             	mov    %rcx,%r14
1400f2243:	45 33 ff             	xor    %r15d,%r15d
1400f2246:	48 8b 01             	mov    (%rcx),%rax
1400f2249:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f224d:	ff 15 e5 a9 a1 00    	call   *0xa1a9e5(%rip)        # 0x140b0cc38
1400f2253:	48 85 c0             	test   %rax,%rax
1400f2256:	0f 84 df 02 00 00    	je     0x1400f253b
1400f225c:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f2260:	49 8b 06             	mov    (%r14),%rax
1400f2263:	4d 8b c7             	mov    %r15,%r8
1400f2266:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1400f226a:	49 8b ce             	mov    %r14,%rcx
1400f226d:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f2271:	ff 15 c1 a9 a1 00    	call   *0xa1a9c1(%rip)        # 0x140b0cc38
1400f2277:	48 8b d0             	mov    %rax,%rdx
1400f227a:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
1400f227e:	e8 6d a3 f2 ff       	call   0x14001c5f0
1400f2283:	90                   	nop
1400f2284:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1400f2288:	48 85 db             	test   %rbx,%rbx
1400f228b:	74 39                	je     0x1400f22c6
1400f228d:	41 8b c4             	mov    %r12d,%eax
1400f2290:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f2295:	41 03 c4             	add    %r12d,%eax
1400f2298:	75 2c                	jne    0x1400f22c6
1400f229a:	48 8b 03             	mov    (%rbx),%rax
1400f229d:	48 8b cb             	mov    %rbx,%rcx
1400f22a0:	48 8b 00             	mov    (%rax),%rax
1400f22a3:	ff 15 8f a9 a1 00    	call   *0xa1a98f(%rip)        # 0x140b0cc38
1400f22a9:	41 8b c4             	mov    %r12d,%eax
1400f22ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f22b1:	41 03 c4             	add    %r12d,%eax
1400f22b4:	75 10                	jne    0x1400f22c6
1400f22b6:	48 8b 03             	mov    (%rbx),%rax
1400f22b9:	48 8b cb             	mov    %rbx,%rcx
1400f22bc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f22c0:	ff 15 72 a9 a1 00    	call   *0xa1a972(%rip)        # 0x140b0cc38
1400f22c6:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1400f22ca:	48 85 c0             	test   %rax,%rax
1400f22cd:	0f 85 05 03 00 00    	jne    0x1400f25d8
1400f22d3:	49 8b 06             	mov    (%r14),%rax
1400f22d6:	4d 8b c7             	mov    %r15,%r8
1400f22d9:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1400f22dd:	49 8b ce             	mov    %r14,%rcx
1400f22e0:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f22e4:	ff 15 4e a9 a1 00    	call   *0xa1a94e(%rip)        # 0x140b0cc38
1400f22ea:	90                   	nop
1400f22eb:	48 8b 08             	mov    (%rax),%rcx
1400f22ee:	48 8b 01             	mov    (%rcx),%rax
1400f22f1:	48 8b 40 18          	mov    0x18(%rax),%rax
1400f22f5:	ff 15 3d a9 a1 00    	call   *0xa1a93d(%rip)        # 0x140b0cc38
1400f22fb:	4c 8b 66 08          	mov    0x8(%rsi),%r12
1400f22ff:	48 8b 36             	mov    (%rsi),%rsi
1400f2302:	eb 08                	jmp    0x1400f230c
1400f2304:	39 06                	cmp    %eax,(%rsi)
1400f2306:	74 09                	je     0x1400f2311
1400f2308:	48 83 c6 04          	add    $0x4,%rsi
1400f230c:	49 3b f4             	cmp    %r12,%rsi
1400f230f:	75 f3                	jne    0x1400f2304
1400f2311:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
1400f2315:	48 85 db             	test   %rbx,%rbx
1400f2318:	74 39                	je     0x1400f2353
1400f231a:	83 c8 ff             	or     $0xffffffff,%eax
1400f231d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f2322:	83 f8 01             	cmp    $0x1,%eax
1400f2325:	75 2c                	jne    0x1400f2353
1400f2327:	48 8b 03             	mov    (%rbx),%rax
1400f232a:	48 8b cb             	mov    %rbx,%rcx
1400f232d:	48 8b 00             	mov    (%rax),%rax
1400f2330:	ff 15 02 a9 a1 00    	call   *0xa1a902(%rip)        # 0x140b0cc38
1400f2336:	83 c8 ff             	or     $0xffffffff,%eax
1400f2339:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f233e:	83 f8 01             	cmp    $0x1,%eax
1400f2341:	75 10                	jne    0x1400f2353
1400f2343:	48 8b 03             	mov    (%rbx),%rax
1400f2346:	48 8b cb             	mov    %rbx,%rcx
1400f2349:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f234d:	ff 15 e5 a8 a1 00    	call   *0xa1a8e5(%rip)        # 0x140b0cc38
1400f2353:	49 3b f4             	cmp    %r12,%rsi
1400f2356:	0f 85 74 01 00 00    	jne    0x1400f24d0
1400f235c:	49 83 fd 01          	cmp    $0x1,%r13
1400f2360:	0f 86 d6 00 00 00    	jbe    0x1400f243c
1400f2366:	49 8b 06             	mov    (%r14),%rax
1400f2369:	4d 8b c7             	mov    %r15,%r8
1400f236c:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1400f2370:	49 8b ce             	mov    %r14,%rcx
1400f2373:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f2377:	ff 15 bb a8 a1 00    	call   *0xa1a8bb(%rip)        # 0x140b0cc38
1400f237d:	90                   	nop
1400f237e:	4d 8d 4d ff          	lea    -0x1(%r13),%r9
1400f2382:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1400f2386:	4c 8b c6             	mov    %rsi,%r8
1400f2389:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1400f238d:	48 8b 08             	mov    (%rax),%rcx
1400f2390:	e8 7b fe ff ff       	call   0x1400f2210
1400f2395:	90                   	nop
1400f2396:	48 8b 5d 17          	mov    0x17(%rbp),%rbx
1400f239a:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f239e:	48 85 db             	test   %rbx,%rbx
1400f23a1:	74 39                	je     0x1400f23dc
1400f23a3:	41 8b c4             	mov    %r12d,%eax
1400f23a6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f23ab:	41 03 c4             	add    %r12d,%eax
1400f23ae:	75 2c                	jne    0x1400f23dc
1400f23b0:	48 8b 03             	mov    (%rbx),%rax
1400f23b3:	48 8b cb             	mov    %rbx,%rcx
1400f23b6:	48 8b 00             	mov    (%rax),%rax
1400f23b9:	ff 15 79 a8 a1 00    	call   *0xa1a879(%rip)        # 0x140b0cc38
1400f23bf:	41 8b c4             	mov    %r12d,%eax
1400f23c2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f23c7:	41 03 c4             	add    %r12d,%eax
1400f23ca:	75 10                	jne    0x1400f23dc
1400f23cc:	48 8b 03             	mov    (%rbx),%rax
1400f23cf:	48 8b cb             	mov    %rbx,%rcx
1400f23d2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f23d6:	ff 15 5c a8 a1 00    	call   *0xa1a85c(%rip)        # 0x140b0cc38
1400f23dc:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400f23e0:	48 85 c0             	test   %rax,%rax
1400f23e3:	0f 85 7f 01 00 00    	jne    0x1400f2568
1400f23e9:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
1400f23ed:	48 85 db             	test   %rbx,%rbx
1400f23f0:	0f 84 de 00 00 00    	je     0x1400f24d4
1400f23f6:	41 8b c4             	mov    %r12d,%eax
1400f23f9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f23fe:	41 03 c4             	add    %r12d,%eax
1400f2401:	0f 85 cd 00 00 00    	jne    0x1400f24d4
1400f2407:	48 8b 03             	mov    (%rbx),%rax
1400f240a:	48 8b cb             	mov    %rbx,%rcx
1400f240d:	48 8b 00             	mov    (%rax),%rax
1400f2410:	ff 15 22 a8 a1 00    	call   *0xa1a822(%rip)        # 0x140b0cc38
1400f2416:	41 8b c4             	mov    %r12d,%eax
1400f2419:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f241e:	41 03 c4             	add    %r12d,%eax
1400f2421:	0f 85 ad 00 00 00    	jne    0x1400f24d4
1400f2427:	48 8b 03             	mov    (%rbx),%rax
1400f242a:	48 8b cb             	mov    %rbx,%rcx
1400f242d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f2431:	ff 15 01 a8 a1 00    	call   *0xa1a801(%rip)        # 0x140b0cc38
1400f2437:	e9 98 00 00 00       	jmp    0x1400f24d4
1400f243c:	4d 85 ed             	test   %r13,%r13
1400f243f:	0f 85 8b 00 00 00    	jne    0x1400f24d0
1400f2445:	49 8b 06             	mov    (%r14),%rax
1400f2448:	4d 8b c7             	mov    %r15,%r8
1400f244b:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1400f244f:	49 8b ce             	mov    %r14,%rcx
1400f2452:	48 8b 40 30          	mov    0x30(%rax),%rax
1400f2456:	ff 15 dc a7 a1 00    	call   *0xa1a7dc(%rip)        # 0x140b0cc38
1400f245c:	90                   	nop
1400f245d:	45 33 c9             	xor    %r9d,%r9d
1400f2460:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1400f2464:	4c 8b c6             	mov    %rsi,%r8
1400f2467:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1400f246b:	48 8b 08             	mov    (%rax),%rcx
1400f246e:	e8 9d fd ff ff       	call   0x1400f2210
1400f2473:	90                   	nop
1400f2474:	48 8b 5d 27          	mov    0x27(%rbp),%rbx
1400f2478:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f247c:	48 85 db             	test   %rbx,%rbx
1400f247f:	74 39                	je     0x1400f24ba
1400f2481:	41 8b c4             	mov    %r12d,%eax
1400f2484:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f2489:	41 03 c4             	add    %r12d,%eax
1400f248c:	75 2c                	jne    0x1400f24ba
1400f248e:	48 8b 03             	mov    (%rbx),%rax
1400f2491:	48 8b cb             	mov    %rbx,%rcx
1400f2494:	48 8b 00             	mov    (%rax),%rax
1400f2497:	ff 15 9b a7 a1 00    	call   *0xa1a79b(%rip)        # 0x140b0cc38
1400f249d:	41 8b c4             	mov    %r12d,%eax
1400f24a0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f24a5:	41 03 c4             	add    %r12d,%eax
1400f24a8:	75 10                	jne    0x1400f24ba
1400f24aa:	48 8b 03             	mov    (%rbx),%rax
1400f24ad:	48 8b cb             	mov    %rbx,%rcx
1400f24b0:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f24b4:	ff 15 7e a7 a1 00    	call   *0xa1a77e(%rip)        # 0x140b0cc38
1400f24ba:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1400f24be:	48 85 c0             	test   %rax,%rax
1400f24c1:	0f 85 b2 00 00 00    	jne    0x1400f2579
1400f24c7:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1400f24cb:	e9 1d ff ff ff       	jmp    0x1400f23ed
1400f24d0:	48 8b 75 77          	mov    0x77(%rbp),%rsi
1400f24d4:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400f24d8:	41 83 cc ff          	or     $0xffffffff,%r12d
1400f24dc:	48 85 c9             	test   %rcx,%rcx
1400f24df:	74 3e                	je     0x1400f251f
1400f24e1:	41 8b c4             	mov    %r12d,%eax
1400f24e4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f24e9:	41 03 c4             	add    %r12d,%eax
1400f24ec:	75 31                	jne    0x1400f251f
1400f24ee:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
1400f24f2:	48 8b 03             	mov    (%rbx),%rax
1400f24f5:	48 8b cb             	mov    %rbx,%rcx
1400f24f8:	48 8b 00             	mov    (%rax),%rax
1400f24fb:	ff 15 37 a7 a1 00    	call   *0xa1a737(%rip)        # 0x140b0cc38
1400f2501:	41 8b c4             	mov    %r12d,%eax
1400f2504:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f2509:	41 03 c4             	add    %r12d,%eax
1400f250c:	75 11                	jne    0x1400f251f
1400f250e:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400f2512:	48 8b 01             	mov    (%rcx),%rax
1400f2515:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f2519:	ff 15 19 a7 a1 00    	call   *0xa1a719(%rip)        # 0x140b0cc38
1400f251f:	49 ff c7             	inc    %r15
1400f2522:	49 8b 06             	mov    (%r14),%rax
1400f2525:	49 8b ce             	mov    %r14,%rcx
1400f2528:	48 8b 40 40          	mov    0x40(%rax),%rax
1400f252c:	ff 15 06 a7 a1 00    	call   *0xa1a706(%rip)        # 0x140b0cc38
1400f2532:	4c 3b f8             	cmp    %rax,%r15
1400f2535:	0f 82 25 fd ff ff    	jb     0x1400f2260
1400f253b:	48 83 27 00          	andq   $0x0,(%rdi)
1400f253f:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400f2544:	48 8b c7             	mov    %rdi,%rax
1400f2547:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1400f254e:	00
1400f254f:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1400f2553:	49 8b 73 38          	mov    0x38(%r11),%rsi
1400f2557:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1400f255b:	49 8b e3             	mov    %r11,%rsp
1400f255e:	41 5f                	pop    %r15
1400f2560:	41 5e                	pop    %r14
1400f2562:	41 5d                	pop    %r13
1400f2564:	41 5c                	pop    %r12
1400f2566:	5d                   	pop    %rbp
1400f2567:	c3                   	ret
1400f2568:	48 89 07             	mov    %rax,(%rdi)
1400f256b:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
1400f256f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f2572:	f3 0f 7f 45 cf       	movdqu %xmm0,-0x31(%rbp)
1400f2577:	eb 0f                	jmp    0x1400f2588
1400f2579:	48 89 07             	mov    %rax,(%rdi)
1400f257c:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
1400f2580:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f2583:	f3 0f 7f 45 df       	movdqu %xmm0,-0x21(%rbp)
1400f2588:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f258c:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400f2590:	48 85 c9             	test   %rcx,%rcx
1400f2593:	74 af                	je     0x1400f2544
1400f2595:	41 8b c4             	mov    %r12d,%eax
1400f2598:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f259d:	41 03 c4             	add    %r12d,%eax
1400f25a0:	75 a2                	jne    0x1400f2544
1400f25a2:	48 8b 5d c7          	mov    -0x39(%rbp),%rbx
1400f25a6:	48 8b 03             	mov    (%rbx),%rax
1400f25a9:	48 8b cb             	mov    %rbx,%rcx
1400f25ac:	48 8b 00             	mov    (%rax),%rax
1400f25af:	ff 15 83 a6 a1 00    	call   *0xa1a683(%rip)        # 0x140b0cc38
1400f25b5:	41 8b c4             	mov    %r12d,%eax
1400f25b8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f25bd:	41 03 c4             	add    %r12d,%eax
1400f25c0:	75 82                	jne    0x1400f2544
1400f25c2:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1400f25c6:	48 8b 01             	mov    (%rcx),%rax
1400f25c9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f25cd:	ff 15 65 a6 a1 00    	call   *0xa1a665(%rip)        # 0x140b0cc38
1400f25d3:	e9 6c ff ff ff       	jmp    0x1400f2544
1400f25d8:	48 89 07             	mov    %rax,(%rdi)
1400f25db:	48 8b 45 c7          	mov    -0x39(%rbp),%rax
1400f25df:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f25e3:	e9 5c ff ff ff       	jmp    0x1400f2544
1400f25e8:	cc                   	int3
1400f25e9:	90                   	nop
1400f25ea:	90                   	nop
1400f25eb:	90                   	nop
1400f25ec:	48 8b c4             	mov    %rsp,%rax
1400f25ef:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400f25f3:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400f25f7:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400f25fb:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400f25ff:	55                   	push   %rbp
1400f2600:	48 8b ec             	mov    %rsp,%rbp
1400f2603:	48 83 ec 60          	sub    $0x60,%rsp
1400f2607:	48 8b fa             	mov    %rdx,%rdi
1400f260a:	48 8b 01             	mov    (%rcx),%rax
1400f260d:	45 33 c0             	xor    %r8d,%r8d
1400f2610:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1400f2614:	48 8b 40 20          	mov    0x20(%rax),%rax
1400f2618:	ff 15 1a a6 a1 00    	call   *0xa1a61a(%rip)        # 0x140b0cc38
1400f261e:	41 83 ce ff          	or     $0xffffffff,%r14d
1400f2622:	e9 c1 00 00 00       	jmp    0x1400f26e8
1400f2627:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1400f262b:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1400f262f:	e8 58 9f f2 ff       	call   0x14001c58c
1400f2634:	48 8b 30             	mov    (%rax),%rsi
1400f2637:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1400f263b:	48 85 db             	test   %rbx,%rbx
1400f263e:	74 39                	je     0x1400f2679
1400f2640:	41 8b c6             	mov    %r14d,%eax
1400f2643:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f2648:	41 03 c6             	add    %r14d,%eax
1400f264b:	75 2c                	jne    0x1400f2679
1400f264d:	48 8b 03             	mov    (%rbx),%rax
1400f2650:	48 8b cb             	mov    %rbx,%rcx
1400f2653:	48 8b 00             	mov    (%rax),%rax
1400f2656:	ff 15 dc a5 a1 00    	call   *0xa1a5dc(%rip)        # 0x140b0cc38
1400f265c:	41 8b c6             	mov    %r14d,%eax
1400f265f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f2664:	41 03 c6             	add    %r14d,%eax
1400f2667:	75 10                	jne    0x1400f2679
1400f2669:	48 8b 03             	mov    (%rbx),%rax
1400f266c:	48 8b cb             	mov    %rbx,%rcx
1400f266f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f2673:	ff 15 bf a5 a1 00    	call   *0xa1a5bf(%rip)        # 0x140b0cc38
1400f2679:	48 85 f6             	test   %rsi,%rsi
1400f267c:	0f 85 d9 00 00 00    	jne    0x1400f275b
1400f2682:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400f2686:	48 8b 01             	mov    (%rcx),%rax
1400f2689:	45 33 c0             	xor    %r8d,%r8d
1400f268c:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1400f2690:	48 8b 40 20          	mov    0x20(%rax),%rax
1400f2694:	ff 15 9e a5 a1 00    	call   *0xa1a59e(%rip)        # 0x140b0cc38
1400f269a:	48 8b d0             	mov    %rax,%rdx
1400f269d:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400f26a1:	e8 3e 3c f1 ff       	call   0x1400062e4
1400f26a6:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1400f26aa:	48 85 db             	test   %rbx,%rbx
1400f26ad:	74 39                	je     0x1400f26e8
1400f26af:	41 8b c6             	mov    %r14d,%eax
1400f26b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f26b7:	41 03 c6             	add    %r14d,%eax
1400f26ba:	75 2c                	jne    0x1400f26e8
1400f26bc:	48 8b 03             	mov    (%rbx),%rax
1400f26bf:	48 8b cb             	mov    %rbx,%rcx
1400f26c2:	48 8b 00             	mov    (%rax),%rax
1400f26c5:	ff 15 6d a5 a1 00    	call   *0xa1a56d(%rip)        # 0x140b0cc38