140030670:	48 8b 51 40          	mov    0x40(%rcx),%rdx
140030674:	4c 8b c9             	mov    %rcx,%r9
140030677:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
14003067d:	48 85 d2             	test   %rdx,%rdx
140030680:	78 1c                	js     0x14003069e
140030682:	41 3b d0             	cmp    %r8d,%edx
140030685:	74 43                	je     0x1400306ca
140030687:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
14003068b:	48 8b c2             	mov    %rdx,%rax
14003068e:	f0 49 0f b1 49 40    	lock cmpxchg %rcx,0x40(%r9)
140030694:	48 8b d0             	mov    %rax,%rdx
140030697:	74 34                	je     0x1400306cd
140030699:	48 85 c0             	test   %rax,%rax
14003069c:	79 e4                	jns    0x140030682
14003069e:	44 8b 4c 12 10       	mov    0x10(%rdx,%rdx,1),%r9d
1400306a3:	45 3b c8             	cmp    %r8d,%r9d
1400306a6:	74 22                	je     0x1400306ca
1400306a8:	41 8d 49 01          	lea    0x1(%r9),%ecx
1400306ac:	41 8b c1             	mov    %r9d,%eax
1400306af:	f0 0f b1 4c 12 10    	lock cmpxchg %ecx,0x10(%rdx,%rdx,1)
1400306b5:	74 0a                	je     0x1400306c1
1400306b7:	44 8b 4c 12 10       	mov    0x10(%rdx,%rdx,1),%r9d
1400306bc:	45 3b c8             	cmp    %r8d,%r9d
1400306bf:	75 e7                	jne    0x1400306a8
1400306c1:	45 3b c8             	cmp    %r8d,%r9d
1400306c4:	74 04                	je     0x1400306ca
1400306c6:	45 8d 41 01          	lea    0x1(%r9),%r8d
1400306ca:	41 8b c8             	mov    %r8d,%ecx
1400306cd:	8b c1                	mov    %ecx,%eax
1400306cf:	c3                   	ret
1400306d0:	e9 4b 02 00 00       	jmp    0x140030920
1400306d5:	90                   	nop
1400306d6:	90                   	nop
1400306d7:	90                   	nop
1400306d8:	90                   	nop
1400306d9:	90                   	nop
1400306da:	90                   	nop
1400306db:	90                   	nop
1400306dc:	90                   	nop
1400306dd:	90                   	nop
1400306de:	90                   	nop
1400306df:	90                   	nop
1400306e0:	e9 db 02 00 00       	jmp    0x1400309c0
1400306e5:	90                   	nop
1400306e6:	90                   	nop
1400306e7:	90                   	nop
1400306e8:	90                   	nop
1400306e9:	90                   	nop
1400306ea:	90                   	nop
1400306eb:	90                   	nop
1400306ec:	90                   	nop
1400306ed:	90                   	nop
1400306ee:	90                   	nop
1400306ef:	90                   	nop
1400306f0:	e9 bb 01 00 00       	jmp    0x1400308b0
1400306f5:	90                   	nop
1400306f6:	90                   	nop
1400306f7:	90                   	nop
1400306f8:	90                   	nop
1400306f9:	90                   	nop
1400306fa:	90                   	nop
1400306fb:	90                   	nop
1400306fc:	90                   	nop
1400306fd:	90                   	nop
1400306fe:	90                   	nop
1400306ff:	90                   	nop
140030700:	48 83 22 00          	andq   $0x0,(%rdx)
140030704:	48 8d 0d 45 07 23 00 	lea    0x230745(%rip),%rcx        # 0x140260e50
14003070b:	4c 8b c2             	mov    %rdx,%r8
14003070e:	ba 34 00 00 00       	mov    $0x34,%edx
140030713:	48 ff 25 1e 19 30 00 	rex.W jmp *0x30191e(%rip)        # 0x140332038
14003071a:	90                   	nop
14003071b:	90                   	nop
14003071c:	90                   	nop
14003071d:	90                   	nop
14003071e:	90                   	nop
14003071f:	90                   	nop
140030720:	48 83 ec 28          	sub    $0x28,%rsp
140030724:	33 d2                	xor    %edx,%edx
140030726:	b9 01 40 00 80       	mov    $0x80004001,%ecx
14003072b:	ff 15 37 19 30 00    	call   *0x301937(%rip)        # 0x140332068
140030731:	b8 01 40 00 80       	mov    $0x80004001,%eax
140030736:	48 83 c4 28          	add    $0x28,%rsp
14003073a:	c3                   	ret
14003073b:	90                   	nop
14003073c:	90                   	nop
14003073d:	90                   	nop
14003073e:	90                   	nop
14003073f:	90                   	nop
140030740:	48 83 ec 28          	sub    $0x28,%rsp
140030744:	48 83 22 00          	andq   $0x0,(%rdx)
140030748:	b9 01 40 00 80       	mov    $0x80004001,%ecx
14003074d:	33 d2                	xor    %edx,%edx
14003074f:	ff 15 13 19 30 00    	call   *0x301913(%rip)        # 0x140332068
140030755:	b8 01 40 00 80       	mov    $0x80004001,%eax
14003075a:	48 83 c4 28          	add    $0x28,%rsp
14003075e:	c3                   	ret
14003075f:	90                   	nop
140030760:	40 53                	rex push %rbx
140030762:	48 83 ec 20          	sub    $0x20,%rsp
140030766:	48 8b 51 38          	mov    0x38(%rcx),%rdx
14003076a:	4c 8b c9             	mov    %rcx,%r9
14003076d:	41 ba ff ff ff 7f    	mov    $0x7fffffff,%r10d
140030773:	48 85 d2             	test   %rdx,%rdx
140030776:	78 34                	js     0x1400307ac
140030778:	41 3b d2             	cmp    %r10d,%edx
14003077b:	74 19                	je     0x140030796
14003077d:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
140030781:	48 8b c2             	mov    %rdx,%rax
140030784:	f0 48 0f b1 59 38    	lock cmpxchg %rbx,0x38(%rcx)
14003078a:	48 8b d0             	mov    %rax,%rdx
14003078d:	74 2b                	je     0x1400307ba
14003078f:	48 85 c0             	test   %rax,%rax
140030792:	79 e4                	jns    0x140030778
140030794:	eb 16                	jmp    0x1400307ac
140030796:	bb fe ff ff 7f       	mov    $0x7ffffffe,%ebx
14003079b:	eb 1d                	jmp    0x1400307ba
14003079d:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
1400307a1:	41 8b c0             	mov    %r8d,%eax
1400307a4:	f0 0f b1 4c 12 10    	lock cmpxchg %ecx,0x10(%rdx,%rdx,1)
1400307aa:	74 0a                	je     0x1400307b6
1400307ac:	44 8b 44 12 10       	mov    0x10(%rdx,%rdx,1),%r8d
1400307b1:	45 3b c2             	cmp    %r10d,%r8d
1400307b4:	75 e7                	jne    0x14003079d
1400307b6:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
1400307ba:	85 db                	test   %ebx,%ebx
1400307bc:	75 31                	jne    0x1400307ef
1400307be:	4d 85 c9             	test   %r9,%r9
1400307c1:	74 13                	je     0x1400307d6
1400307c3:	49 8b 01             	mov    (%r9),%rax
1400307c6:	8d 53 01             	lea    0x1(%rbx),%edx
1400307c9:	49 8b c9             	mov    %r9,%rcx
1400307cc:	48 8b 40 50          	mov    0x50(%rax),%rax
1400307d0:	ff 15 5a 26 1e 00    	call   *0x1e265a(%rip)        # 0x140212e30
1400307d6:	48 8b 0d 3b 2e 2e 00 	mov    0x2e2e3b(%rip),%rcx        # 0x140313618
1400307dd:	48 85 c9             	test   %rcx,%rcx
1400307e0:	74 0d                	je     0x1400307ef
1400307e2:	48 8b 11             	mov    (%rcx),%rdx
1400307e5:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400307e9:	ff 15 41 26 1e 00    	call   *0x1e2641(%rip)        # 0x140212e30
1400307ef:	8b c3                	mov    %ebx,%eax
1400307f1:	48 83 c4 20          	add    $0x20,%rsp
1400307f5:	5b                   	pop    %rbx
1400307f6:	c3                   	ret
1400307f7:	90                   	nop
1400307f8:	90                   	nop
1400307f9:	90                   	nop
1400307fa:	90                   	nop
1400307fb:	90                   	nop
1400307fc:	90                   	nop
1400307fd:	90                   	nop
1400307fe:	90                   	nop
1400307ff:	90                   	nop
140030800:	40 53                	rex push %rbx
140030802:	48 83 ec 20          	sub    $0x20,%rsp
140030806:	49 83 20 00          	andq   $0x0,(%r8)
14003080a:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140030810:	83 3a 00             	cmpl   $0x0,(%rdx)
140030813:	75 26                	jne    0x14003083b
140030815:	8b 05 81 fc 21 00    	mov    0x21fc81(%rip),%eax        # 0x14025049c
14003081b:	39 42 04             	cmp    %eax,0x4(%rdx)
14003081e:	75 1b                	jne    0x14003083b
140030820:	8b 05 7a fc 21 00    	mov    0x21fc7a(%rip),%eax        # 0x1402504a0
140030826:	39 42 08             	cmp    %eax,0x8(%rdx)
140030829:	75 10                	jne    0x14003083b
14003082b:	8b 05 73 fc 21 00    	mov    0x21fc73(%rip),%eax        # 0x1402504a4
140030831:	39 42 0c             	cmp    %eax,0xc(%rdx)
140030834:	75 05                	jne    0x14003083b
140030836:	41 8b c1             	mov    %r9d,%eax
140030839:	eb 02                	jmp    0x14003083d
14003083b:	33 c0                	xor    %eax,%eax
14003083d:	85 c0                	test   %eax,%eax
14003083f:	75 51                	jne    0x140030892
140030841:	81 3a e0 e2 86 af    	cmpl   $0xaf86e2e0,(%rdx)
140030847:	75 21                	jne    0x14003086a
140030849:	8b 05 95 07 23 00    	mov    0x230795(%rip),%eax        # 0x140260fe4
14003084f:	39 42 04             	cmp    %eax,0x4(%rdx)
140030852:	75 16                	jne    0x14003086a
140030854:	8b 05 8e 07 23 00    	mov    0x23078e(%rip),%eax        # 0x140260fe8
14003085a:	39 42 08             	cmp    %eax,0x8(%rdx)
14003085d:	75 0b                	jne    0x14003086a
14003085f:	8b 05 87 07 23 00    	mov    0x230787(%rip),%eax        # 0x140260fec
140030865:	39 42 0c             	cmp    %eax,0xc(%rdx)
140030868:	74 03                	je     0x14003086d
14003086a:	45 33 c9             	xor    %r9d,%r9d
14003086d:	45 85 c9             	test   %r9d,%r9d
140030870:	75 20                	jne    0x140030892
140030872:	e8 15 0c 00 00       	call   0x14003148c
140030877:	8b d8                	mov    %eax,%ebx
140030879:	85 c0                	test   %eax,%eax
14003087b:	78 27                	js     0x1400308a4
14003087d:	0f ae e8             	lfence
140030880:	49 8b 08             	mov    (%r8),%rcx
140030883:	48 8b 01             	mov    (%rcx),%rax
140030886:	48 8b 40 08          	mov    0x8(%rax),%rax
14003088a:	ff 15 a0 25 1e 00    	call   *0x1e25a0(%rip)        # 0x140212e30
140030890:	eb 12                	jmp    0x1400308a4
140030892:	49 89 08             	mov    %rcx,(%r8)
140030895:	48 8b 01             	mov    (%rcx),%rax
140030898:	48 8b 40 08          	mov    0x8(%rax),%rax
14003089c:	ff 15 8e 25 1e 00    	call   *0x1e258e(%rip)        # 0x140212e30
1400308a2:	33 db                	xor    %ebx,%ebx
1400308a4:	8b c3                	mov    %ebx,%eax
1400308a6:	48 83 c4 20          	add    $0x20,%rsp
1400308aa:	5b                   	pop    %rbx
1400308ab:	c3                   	ret
1400308ac:	90                   	nop
1400308ad:	90                   	nop
1400308ae:	90                   	nop
1400308af:	90                   	nop
1400308b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400308b5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400308ba:	57                   	push   %rdi
1400308bb:	48 83 ec 20          	sub    $0x20,%rsp
1400308bf:	33 db                	xor    %ebx,%ebx
1400308c1:	49 8b f8             	mov    %r8,%rdi
1400308c4:	49 89 18             	mov    %rbx,(%r8)
1400308c7:	48 8b f2             	mov    %rdx,%rsi
1400308ca:	89 1a                	mov    %ebx,(%rdx)
1400308cc:	8d 4b 30             	lea    0x30(%rbx),%ecx
1400308cf:	ff 15 a3 19 30 00    	call   *0x3019a3(%rip)        # 0x140332278
1400308d5:	48 85 c0             	test   %rax,%rax
1400308d8:	75 07                	jne    0x1400308e1
1400308da:	bb 0e 00 07 80       	mov    $0x8007000e,%ebx
1400308df:	eb 2c                	jmp    0x14003090d
1400308e1:	0f 10 05 d8 06 23 00 	movups 0x2306d8(%rip),%xmm0        # 0x140260fc0
1400308e8:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1400308ec:	0f 10 0d 9d 06 23 00 	movups 0x23069d(%rip),%xmm1        # 0x140260f90
1400308f3:	f3 0f 7f 48 10       	movdqu %xmm1,0x10(%rax)
1400308f8:	0f 10 05 a1 06 23 00 	movups 0x2306a1(%rip),%xmm0        # 0x140260fa0
1400308ff:	f3 0f 7f 40 20       	movdqu %xmm0,0x20(%rax)
140030904:	c7 06 03 00 00 00    	movl   $0x3,(%rsi)
14003090a:	48 89 07             	mov    %rax,(%rdi)
14003090d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140030912:	8b c3                	mov    %ebx,%eax
140030914:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140030919:	48 83 c4 20          	add    $0x20,%rsp
14003091d:	5f                   	pop    %rdi
14003091e:	c3                   	ret
14003091f:	90                   	nop
140030920:	40 53                	rex push %rbx
140030922:	48 83 ec 20          	sub    $0x20,%rsp
140030926:	48 8b 51 40          	mov    0x40(%rcx),%rdx
14003092a:	4c 8b c9             	mov    %rcx,%r9
14003092d:	41 ba ff ff ff 7f    	mov    $0x7fffffff,%r10d
140030933:	48 85 d2             	test   %rdx,%rdx
140030936:	78 34                	js     0x14003096c
140030938:	41 3b d2             	cmp    %r10d,%edx
14003093b:	74 19                	je     0x140030956
14003093d:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
140030941:	48 8b c2             	mov    %rdx,%rax
140030944:	f0 48 0f b1 59 40    	lock cmpxchg %rbx,0x40(%rcx)
14003094a:	48 8b d0             	mov    %rax,%rdx
14003094d:	74 2b                	je     0x14003097a
14003094f:	48 85 c0             	test   %rax,%rax
140030952:	79 e4                	jns    0x140030938
140030954:	eb 16                	jmp    0x14003096c
140030956:	bb fe ff ff 7f       	mov    $0x7ffffffe,%ebx
14003095b:	eb 1d                	jmp    0x14003097a
14003095d:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
140030961:	41 8b c0             	mov    %r8d,%eax
140030964:	f0 0f b1 4c 12 10    	lock cmpxchg %ecx,0x10(%rdx,%rdx,1)
14003096a:	74 0a                	je     0x140030976
14003096c:	44 8b 44 12 10       	mov    0x10(%rdx,%rdx,1),%r8d
140030971:	45 3b c2             	cmp    %r10d,%r8d
140030974:	75 e7                	jne    0x14003095d
140030976:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
14003097a:	85 db                	test   %ebx,%ebx
14003097c:	75 31                	jne    0x1400309af
14003097e:	4d 85 c9             	test   %r9,%r9
140030981:	74 13                	je     0x140030996
140030983:	49 8b 01             	mov    (%r9),%rax
140030986:	8d 53 01             	lea    0x1(%rbx),%edx
140030989:	49 8b c9             	mov    %r9,%rcx
14003098c:	48 8b 40 50          	mov    0x50(%rax),%rax
140030990:	ff 15 9a 24 1e 00    	call   *0x1e249a(%rip)        # 0x140212e30
140030996:	48 8b 0d 7b 2c 2e 00 	mov    0x2e2c7b(%rip),%rcx        # 0x140313618
14003099d:	48 85 c9             	test   %rcx,%rcx
1400309a0:	74 0d                	je     0x1400309af
1400309a2:	48 8b 11             	mov    (%rcx),%rdx
1400309a5:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400309a9:	ff 15 81 24 1e 00    	call   *0x1e2481(%rip)        # 0x140212e30
1400309af:	8b c3                	mov    %ebx,%eax
1400309b1:	48 83 c4 20          	add    $0x20,%rsp
1400309b5:	5b                   	pop    %rbx
1400309b6:	c3                   	ret
1400309b7:	90                   	nop
1400309b8:	90                   	nop
1400309b9:	90                   	nop
1400309ba:	90                   	nop
1400309bb:	90                   	nop
1400309bc:	90                   	nop
1400309bd:	90                   	nop
1400309be:	90                   	nop
1400309bf:	90                   	nop
1400309c0:	40 53                	rex push %rbx
1400309c2:	48 83 ec 20          	sub    $0x20,%rsp
1400309c6:	49 83 20 00          	andq   $0x0,(%r8)
1400309ca:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400309d0:	83 3a 00             	cmpl   $0x0,(%rdx)
1400309d3:	75 26                	jne    0x1400309fb
1400309d5:	8b 05 c1 fa 21 00    	mov    0x21fac1(%rip),%eax        # 0x14025049c
1400309db:	39 42 04             	cmp    %eax,0x4(%rdx)
1400309de:	75 1b                	jne    0x1400309fb
1400309e0:	8b 05 ba fa 21 00    	mov    0x21faba(%rip),%eax        # 0x1402504a0
1400309e6:	39 42 08             	cmp    %eax,0x8(%rdx)
1400309e9:	75 10                	jne    0x1400309fb
1400309eb:	8b 05 b3 fa 21 00    	mov    0x21fab3(%rip),%eax        # 0x1402504a4
1400309f1:	39 42 0c             	cmp    %eax,0xc(%rdx)
1400309f4:	75 05                	jne    0x1400309fb
1400309f6:	41 8b c1             	mov    %r9d,%eax
1400309f9:	eb 02                	jmp    0x1400309fd
1400309fb:	33 c0                	xor    %eax,%eax
1400309fd:	85 c0                	test   %eax,%eax
1400309ff:	0f 85 90 00 00 00    	jne    0x140030a95
140030a05:	81 3a e0 e2 86 af    	cmpl   $0xaf86e2e0,(%rdx)
140030a0b:	75 26                	jne    0x140030a33
140030a0d:	8b 05 d1 05 23 00    	mov    0x2305d1(%rip),%eax        # 0x140260fe4
140030a13:	39 42 04             	cmp    %eax,0x4(%rdx)
140030a16:	75 1b                	jne    0x140030a33
140030a18:	8b 05 ca 05 23 00    	mov    0x2305ca(%rip),%eax        # 0x140260fe8
140030a1e:	39 42 08             	cmp    %eax,0x8(%rdx)
140030a21:	75 10                	jne    0x140030a33
140030a23:	8b 05 c3 05 23 00    	mov    0x2305c3(%rip),%eax        # 0x140260fec
140030a29:	39 42 0c             	cmp    %eax,0xc(%rdx)
140030a2c:	75 05                	jne    0x140030a33
140030a2e:	41 8b c1             	mov    %r9d,%eax
140030a31:	eb 02                	jmp    0x140030a35
140030a33:	33 c0                	xor    %eax,%eax
140030a35:	85 c0                	test   %eax,%eax
140030a37:	75 5c                	jne    0x140030a95
140030a39:	81 3a 06 c0 13 2f    	cmpl   $0x2f13c006,(%rdx)
140030a3f:	75 21                	jne    0x140030a62
140030a41:	8b 05 7d 05 23 00    	mov    0x23057d(%rip),%eax        # 0x140260fc4
140030a47:	39 42 04             	cmp    %eax,0x4(%rdx)
140030a4a:	75 16                	jne    0x140030a62
140030a4c:	8b 05 76 05 23 00    	mov    0x230576(%rip),%eax        # 0x140260fc8
140030a52:	39 42 08             	cmp    %eax,0x8(%rdx)
140030a55:	75 0b                	jne    0x140030a62
140030a57:	8b 05 6f 05 23 00    	mov    0x23056f(%rip),%eax        # 0x140260fcc
140030a5d:	39 42 0c             	cmp    %eax,0xc(%rdx)
140030a60:	74 03                	je     0x140030a65
140030a62:	45 33 c9             	xor    %r9d,%r9d
140030a65:	45 85 c9             	test   %r9d,%r9d
140030a68:	74 07                	je     0x140030a71
140030a6a:	49 89 08             	mov    %rcx,(%r8)
140030a6d:	33 db                	xor    %ebx,%ebx
140030a6f:	eb 0b                	jmp    0x140030a7c
140030a71:	48 83 c1 08          	add    $0x8,%rcx
140030a75:	e8 b2 0b 00 00       	call   0x14003162c