14000552d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140005532:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140005537:	48 8b cf             	mov    %rdi,%rcx
14000553a:	48 8b c3             	mov    %rbx,%rax
14000553d:	ff 15 45 a1 06 00    	call   *0x6a145(%rip)        # 0x14006f688
140005543:	83 cf ff             	or     $0xffffffff,%edi
140005546:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14000554b:	48 85 db             	test   %rbx,%rbx
14000554e:	74 36                	je     0x140005586
140005550:	8b c7                	mov    %edi,%eax
140005552:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005557:	03 c7                	add    %edi,%eax
140005559:	75 2b                	jne    0x140005586
14000555b:	48 8b 03             	mov    (%rbx),%rax
14000555e:	48 8b cb             	mov    %rbx,%rcx
140005561:	48 8b 00             	mov    (%rax),%rax
140005564:	ff 15 1e a1 06 00    	call   *0x6a11e(%rip)        # 0x14006f688
14000556a:	8b c7                	mov    %edi,%eax
14000556c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005571:	03 c7                	add    %edi,%eax
140005573:	75 11                	jne    0x140005586
140005575:	48 8b 03             	mov    (%rbx),%rax
140005578:	48 8b cb             	mov    %rbx,%rcx
14000557b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000557f:	ff 15 03 a1 06 00    	call   *0x6a103(%rip)        # 0x14006f688
140005585:	90                   	nop
140005586:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000558b:	48 85 db             	test   %rbx,%rbx
14000558e:	74 35                	je     0x1400055c5
140005590:	8b c7                	mov    %edi,%eax
140005592:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005597:	03 c7                	add    %edi,%eax
140005599:	75 2a                	jne    0x1400055c5
14000559b:	48 8b 03             	mov    (%rbx),%rax
14000559e:	48 8b cb             	mov    %rbx,%rcx
1400055a1:	48 8b 00             	mov    (%rax),%rax
1400055a4:	ff 15 de a0 06 00    	call   *0x6a0de(%rip)        # 0x14006f688
1400055aa:	8b c7                	mov    %edi,%eax
1400055ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400055b1:	03 c7                	add    %edi,%eax
1400055b3:	75 10                	jne    0x1400055c5
1400055b5:	48 8b 03             	mov    (%rbx),%rax
1400055b8:	48 8b cb             	mov    %rbx,%rcx
1400055bb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400055bf:	ff 15 c3 a0 06 00    	call   *0x6a0c3(%rip)        # 0x14006f688
1400055c5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400055ca:	48 83 c4 40          	add    $0x40,%rsp
1400055ce:	5f                   	pop    %rdi
1400055cf:	c3                   	ret
1400055d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400055d5:	57                   	push   %rdi
1400055d6:	48 83 ec 40          	sub    $0x40,%rsp
1400055da:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1400055de:	48 8b 07             	mov    (%rdi),%rax
1400055e1:	48 8b 58 20          	mov    0x20(%rax),%rbx
1400055e5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400055ea:	e8 ad 4a 00 00       	call   0x14000a09c
1400055ef:	0f 57 c0             	xorps  %xmm0,%xmm0
1400055f2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400055f8:	48 8b 10             	mov    (%rax),%rdx
1400055fb:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140005600:	48 8b 50 08          	mov    0x8(%rax),%rdx
140005604:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140005609:	48 83 20 00          	andq   $0x0,(%rax)
14000560d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140005612:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140005617:	48 8b cf             	mov    %rdi,%rcx
14000561a:	48 8b c3             	mov    %rbx,%rax
14000561d:	ff 15 65 a0 06 00    	call   *0x6a065(%rip)        # 0x14006f688
140005623:	83 cf ff             	or     $0xffffffff,%edi
140005626:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14000562b:	48 85 db             	test   %rbx,%rbx
14000562e:	74 36                	je     0x140005666
140005630:	8b c7                	mov    %edi,%eax
140005632:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005637:	03 c7                	add    %edi,%eax
140005639:	75 2b                	jne    0x140005666
14000563b:	48 8b 03             	mov    (%rbx),%rax
14000563e:	48 8b cb             	mov    %rbx,%rcx
140005641:	48 8b 00             	mov    (%rax),%rax
140005644:	ff 15 3e a0 06 00    	call   *0x6a03e(%rip)        # 0x14006f688
14000564a:	8b c7                	mov    %edi,%eax
14000564c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005651:	03 c7                	add    %edi,%eax
140005653:	75 11                	jne    0x140005666
140005655:	48 8b 03             	mov    (%rbx),%rax
140005658:	48 8b cb             	mov    %rbx,%rcx
14000565b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000565f:	ff 15 23 a0 06 00    	call   *0x6a023(%rip)        # 0x14006f688
140005665:	90                   	nop
140005666:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000566b:	48 85 db             	test   %rbx,%rbx
14000566e:	74 35                	je     0x1400056a5
140005670:	8b c7                	mov    %edi,%eax
140005672:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005677:	03 c7                	add    %edi,%eax
140005679:	75 2a                	jne    0x1400056a5
14000567b:	48 8b 03             	mov    (%rbx),%rax
14000567e:	48 8b cb             	mov    %rbx,%rcx
140005681:	48 8b 00             	mov    (%rax),%rax
140005684:	ff 15 fe 9f 06 00    	call   *0x69ffe(%rip)        # 0x14006f688
14000568a:	8b c7                	mov    %edi,%eax
14000568c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005691:	03 c7                	add    %edi,%eax
140005693:	75 10                	jne    0x1400056a5
140005695:	48 8b 03             	mov    (%rbx),%rax
140005698:	48 8b cb             	mov    %rbx,%rcx
14000569b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000569f:	ff 15 e3 9f 06 00    	call   *0x69fe3(%rip)        # 0x14006f688
1400056a5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400056aa:	48 83 c4 40          	add    $0x40,%rsp
1400056ae:	5f                   	pop    %rdi
1400056af:	c3                   	ret
1400056b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400056b5:	57                   	push   %rdi
1400056b6:	48 83 ec 40          	sub    $0x40,%rsp
1400056ba:	48 8b 79 08          	mov    0x8(%rcx),%rdi
1400056be:	48 8b 07             	mov    (%rdi),%rax
1400056c1:	48 8b 58 20          	mov    0x20(%rax),%rbx
1400056c5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400056ca:	e8 4d 4a 00 00       	call   0x14000a11c
1400056cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1400056d2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400056d8:	48 8b 10             	mov    (%rax),%rdx
1400056db:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400056e0:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400056e4:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400056e9:	48 83 20 00          	andq   $0x0,(%rax)
1400056ed:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400056f2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400056f7:	48 8b cf             	mov    %rdi,%rcx
1400056fa:	48 8b c3             	mov    %rbx,%rax
1400056fd:	ff 15 85 9f 06 00    	call   *0x69f85(%rip)        # 0x14006f688
140005703:	83 cf ff             	or     $0xffffffff,%edi
140005706:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14000570b:	48 85 db             	test   %rbx,%rbx
14000570e:	74 36                	je     0x140005746
140005710:	8b c7                	mov    %edi,%eax
140005712:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005717:	03 c7                	add    %edi,%eax
140005719:	75 2b                	jne    0x140005746
14000571b:	48 8b 03             	mov    (%rbx),%rax
14000571e:	48 8b cb             	mov    %rbx,%rcx
140005721:	48 8b 00             	mov    (%rax),%rax
140005724:	ff 15 5e 9f 06 00    	call   *0x69f5e(%rip)        # 0x14006f688
14000572a:	8b c7                	mov    %edi,%eax
14000572c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005731:	03 c7                	add    %edi,%eax
140005733:	75 11                	jne    0x140005746
140005735:	48 8b 03             	mov    (%rbx),%rax
140005738:	48 8b cb             	mov    %rbx,%rcx
14000573b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000573f:	ff 15 43 9f 06 00    	call   *0x69f43(%rip)        # 0x14006f688
140005745:	90                   	nop
140005746:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000574b:	48 85 db             	test   %rbx,%rbx
14000574e:	74 35                	je     0x140005785
140005750:	8b c7                	mov    %edi,%eax
140005752:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005757:	03 c7                	add    %edi,%eax
140005759:	75 2a                	jne    0x140005785
14000575b:	48 8b 03             	mov    (%rbx),%rax
14000575e:	48 8b cb             	mov    %rbx,%rcx
140005761:	48 8b 00             	mov    (%rax),%rax
140005764:	ff 15 1e 9f 06 00    	call   *0x69f1e(%rip)        # 0x14006f688
14000576a:	8b c7                	mov    %edi,%eax
14000576c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005771:	03 c7                	add    %edi,%eax
140005773:	75 10                	jne    0x140005785
140005775:	48 8b 03             	mov    (%rbx),%rax
140005778:	48 8b cb             	mov    %rbx,%rcx
14000577b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000577f:	ff 15 03 9f 06 00    	call   *0x69f03(%rip)        # 0x14006f688
140005785:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000578a:	48 83 c4 40          	add    $0x40,%rsp
14000578e:	5f                   	pop    %rdi
14000578f:	c3                   	ret
140005790:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140005795:	57                   	push   %rdi
140005796:	48 83 ec 40          	sub    $0x40,%rsp
14000579a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14000579e:	48 8b 07             	mov    (%rdi),%rax
1400057a1:	48 8b 58 20          	mov    0x20(%rax),%rbx
1400057a5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400057aa:	e8 ed 49 00 00       	call   0x14000a19c
1400057af:	0f 57 c0             	xorps  %xmm0,%xmm0
1400057b2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400057b8:	48 8b 10             	mov    (%rax),%rdx
1400057bb:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400057c0:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400057c4:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400057c9:	48 83 20 00          	andq   $0x0,(%rax)
1400057cd:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400057d2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400057d7:	48 8b cf             	mov    %rdi,%rcx
1400057da:	48 8b c3             	mov    %rbx,%rax
1400057dd:	ff 15 a5 9e 06 00    	call   *0x69ea5(%rip)        # 0x14006f688
1400057e3:	83 cf ff             	or     $0xffffffff,%edi
1400057e6:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400057eb:	48 85 db             	test   %rbx,%rbx
1400057ee:	74 36                	je     0x140005826
1400057f0:	8b c7                	mov    %edi,%eax
1400057f2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400057f7:	03 c7                	add    %edi,%eax
1400057f9:	75 2b                	jne    0x140005826
1400057fb:	48 8b 03             	mov    (%rbx),%rax
1400057fe:	48 8b cb             	mov    %rbx,%rcx
140005801:	48 8b 00             	mov    (%rax),%rax
140005804:	ff 15 7e 9e 06 00    	call   *0x69e7e(%rip)        # 0x14006f688
14000580a:	8b c7                	mov    %edi,%eax
14000580c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005811:	03 c7                	add    %edi,%eax
140005813:	75 11                	jne    0x140005826
140005815:	48 8b 03             	mov    (%rbx),%rax
140005818:	48 8b cb             	mov    %rbx,%rcx
14000581b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000581f:	ff 15 63 9e 06 00    	call   *0x69e63(%rip)        # 0x14006f688
140005825:	90                   	nop
140005826:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000582b:	48 85 db             	test   %rbx,%rbx
14000582e:	74 35                	je     0x140005865
140005830:	8b c7                	mov    %edi,%eax
140005832:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005837:	03 c7                	add    %edi,%eax
140005839:	75 2a                	jne    0x140005865
14000583b:	48 8b 03             	mov    (%rbx),%rax
14000583e:	48 8b cb             	mov    %rbx,%rcx
140005841:	48 8b 00             	mov    (%rax),%rax
140005844:	ff 15 3e 9e 06 00    	call   *0x69e3e(%rip)        # 0x14006f688
14000584a:	8b c7                	mov    %edi,%eax
14000584c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005851:	03 c7                	add    %edi,%eax
140005853:	75 10                	jne    0x140005865
140005855:	48 8b 03             	mov    (%rbx),%rax
140005858:	48 8b cb             	mov    %rbx,%rcx
14000585b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000585f:	ff 15 23 9e 06 00    	call   *0x69e23(%rip)        # 0x14006f688
140005865:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000586a:	48 83 c4 40          	add    $0x40,%rsp
14000586e:	5f                   	pop    %rdi
14000586f:	c3                   	ret
140005870:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140005875:	57                   	push   %rdi
140005876:	48 83 ec 40          	sub    $0x40,%rsp
14000587a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14000587e:	48 8b 07             	mov    (%rdi),%rax
140005881:	48 8b 58 20          	mov    0x20(%rax),%rbx
140005885:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14000588a:	e8 8d 49 00 00       	call   0x14000a21c
14000588f:	0f 57 c0             	xorps  %xmm0,%xmm0
140005892:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140005898:	48 8b 10             	mov    (%rax),%rdx
14000589b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400058a0:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400058a4:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400058a9:	48 83 20 00          	andq   $0x0,(%rax)
1400058ad:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400058b2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400058b7:	48 8b cf             	mov    %rdi,%rcx
1400058ba:	48 8b c3             	mov    %rbx,%rax
1400058bd:	ff 15 c5 9d 06 00    	call   *0x69dc5(%rip)        # 0x14006f688
1400058c3:	83 cf ff             	or     $0xffffffff,%edi
1400058c6:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400058cb:	48 85 db             	test   %rbx,%rbx
1400058ce:	74 36                	je     0x140005906
1400058d0:	8b c7                	mov    %edi,%eax
1400058d2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400058d7:	03 c7                	add    %edi,%eax
1400058d9:	75 2b                	jne    0x140005906
1400058db:	48 8b 03             	mov    (%rbx),%rax
1400058de:	48 8b cb             	mov    %rbx,%rcx
1400058e1:	48 8b 00             	mov    (%rax),%rax
1400058e4:	ff 15 9e 9d 06 00    	call   *0x69d9e(%rip)        # 0x14006f688
1400058ea:	8b c7                	mov    %edi,%eax
1400058ec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400058f1:	03 c7                	add    %edi,%eax
1400058f3:	75 11                	jne    0x140005906
1400058f5:	48 8b 03             	mov    (%rbx),%rax
1400058f8:	48 8b cb             	mov    %rbx,%rcx
1400058fb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400058ff:	ff 15 83 9d 06 00    	call   *0x69d83(%rip)        # 0x14006f688
140005905:	90                   	nop
140005906:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14000590b:	48 85 db             	test   %rbx,%rbx
14000590e:	74 35                	je     0x140005945
140005910:	8b c7                	mov    %edi,%eax
140005912:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140005917:	03 c7                	add    %edi,%eax
140005919:	75 2a                	jne    0x140005945
14000591b:	48 8b 03             	mov    (%rbx),%rax
14000591e:	48 8b cb             	mov    %rbx,%rcx
140005921:	48 8b 00             	mov    (%rax),%rax
140005924:	ff 15 5e 9d 06 00    	call   *0x69d5e(%rip)        # 0x14006f688
14000592a:	8b c7                	mov    %edi,%eax
14000592c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140005931:	03 c7                	add    %edi,%eax
140005933:	75 10                	jne    0x140005945
140005935:	48 8b 03             	mov    (%rbx),%rax
140005938:	48 8b cb             	mov    %rbx,%rcx
14000593b:	48 8b 40 08          	mov    0x8(%rax),%rax
14000593f:	ff 15 43 9d 06 00    	call   *0x69d43(%rip)        # 0x14006f688
140005945:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14000594a:	48 83 c4 40          	add    $0x40,%rsp
14000594e:	5f                   	pop    %rdi
14000594f:	c3                   	ret
140005950:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140005955:	57                   	push   %rdi
140005956:	48 83 ec 40          	sub    $0x40,%rsp
14000595a:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14000595e:	48 8b 07             	mov    (%rdi),%rax
140005961:	48 8b 58 20          	mov    0x20(%rax),%rbx
140005965:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14000596a:	e8 2d 49 00 00       	call   0x14000a29c
14000596f:	0f 57 c0             	xorps  %xmm0,%xmm0
140005972:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140005978:	48 8b 10             	mov    (%rax),%rdx
14000597b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140005980:	48 8b 50 08          	mov    0x8(%rax),%rdx
140005984:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140005989:	48 83 20 00          	andq   $0x0,(%rax)
14000598d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140005992:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140005997:	48 8b cf             	mov    %rdi,%rcx
14000599a:	48 8b c3             	mov    %rbx,%rax
14000599d:	ff 15 e5 9c 06 00    	call   *0x69ce5(%rip)        # 0x14006f688
1400059a3:	83 cf ff             	or     $0xffffffff,%edi
1400059a6:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400059ab:	48 85 db             	test   %rbx,%rbx
1400059ae:	74 36                	je     0x1400059e6
1400059b0:	8b c7                	mov    %edi,%eax
1400059b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400059b7:	03 c7                	add    %edi,%eax
1400059b9:	75 2b                	jne    0x1400059e6
1400059bb:	48 8b 03             	mov    (%rbx),%rax
1400059be:	48 8b cb             	mov    %rbx,%rcx
1400059c1:	48 8b 00             	mov    (%rax),%rax
1400059c4:	ff 15 be 9c 06 00    	call   *0x69cbe(%rip)        # 0x14006f688
1400059ca:	8b c7                	mov    %edi,%eax
1400059cc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400059d1:	03 c7                	add    %edi,%eax
1400059d3:	75 11                	jne    0x1400059e6
1400059d5:	48 8b 03             	mov    (%rbx),%rax
1400059d8:	48 8b cb             	mov    %rbx,%rcx
1400059db:	48 8b 40 08          	mov    0x8(%rax),%rax
1400059df:	ff 15 a3 9c 06 00    	call   *0x69ca3(%rip)        # 0x14006f688
1400059e5:	90                   	nop
1400059e6:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400059eb:	48 85 db             	test   %rbx,%rbx
1400059ee:	74 35                	je     0x140005a25
1400059f0:	8b c7                	mov    %edi,%eax