140f7879e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140f787a3:	83 f8 01             	cmp    $0x1,%eax
140f787a6:	75 29                	jne    0x140f787d1
140f787a8:	48 8b 03             	mov    (%rbx),%rax
140f787ab:	48 8b cb             	mov    %rbx,%rcx
140f787ae:	48 8b 00             	mov    (%rax),%rax
140f787b1:	ff 15 69 b2 00 00    	call   *0xb269(%rip)        # 0x140f83a20
140f787b7:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140f787bc:	83 ff 01             	cmp    $0x1,%edi
140f787bf:	75 10                	jne    0x140f787d1
140f787c1:	48 8b 03             	mov    (%rbx),%rax
140f787c4:	48 8b cb             	mov    %rbx,%rcx
140f787c7:	48 8b 40 08          	mov    0x8(%rax),%rax
140f787cb:	ff 15 4f b2 00 00    	call   *0xb24f(%rip)        # 0x140f83a20
140f787d1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140f787d6:	48 83 c4 20          	add    $0x20,%rsp
140f787da:	5b                   	pop    %rbx
140f787db:	c3                   	ret
140f787dc:	cc                   	int3
140f787dd:	cc                   	int3
140f787de:	cc                   	int3
140f787df:	cc                   	int3
140f787e0:	48 83 ec 28          	sub    $0x28,%rsp
140f787e4:	4c 8b 05 15 a9 4b 00 	mov    0x4ba915(%rip),%r8        # 0x141433100
140f787eb:	48 8d 15 0e a9 4b 00 	lea    0x4ba90e(%rip),%rdx        # 0x141433100
140f787f2:	48 8d 0d 07 a9 4b 00 	lea    0x4ba907(%rip),%rcx        # 0x141433100
140f787f9:	4d 8b 40 08          	mov    0x8(%r8),%r8
140f787fd:	e8 8e ee 21 ff       	call   0x140197690
140f78802:	48 8b 0d f7 a8 4b 00 	mov    0x4ba8f7(%rip),%rcx        # 0x141433100
140f78809:	ba 40 00 00 00       	mov    $0x40,%edx
140f7880e:	48 83 c4 28          	add    $0x28,%rsp
140f78812:	e9 2d 29 ea ff       	jmp    0x140e1b144
140f78817:	cc                   	int3
140f78818:	cc                   	int3
140f78819:	cc                   	int3
140f7881a:	cc                   	int3
140f7881b:	cc                   	int3
140f7881c:	cc                   	int3
140f7881d:	cc                   	int3
140f7881e:	cc                   	int3
140f7881f:	cc                   	int3
140f78820:	40 53                	rex push %rbx
140f78822:	48 83 ec 20          	sub    $0x20,%rsp
140f78826:	48 8b 1d 0b aa 4b 00 	mov    0x4baa0b(%rip),%rbx        # 0x141433238
140f7882d:	48 85 db             	test   %rbx,%rbx
140f78830:	74 44                	je     0x140f78876
140f78832:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140f78837:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140f7883c:	8b c7                	mov    %edi,%eax
140f7883e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140f78843:	83 f8 01             	cmp    $0x1,%eax
140f78846:	75 29                	jne    0x140f78871
140f78848:	48 8b 03             	mov    (%rbx),%rax
140f7884b:	48 8b cb             	mov    %rbx,%rcx
140f7884e:	48 8b 00             	mov    (%rax),%rax
140f78851:	ff 15 c9 b1 00 00    	call   *0xb1c9(%rip)        # 0x140f83a20
140f78857:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140f7885c:	83 ff 01             	cmp    $0x1,%edi
140f7885f:	75 10                	jne    0x140f78871
140f78861:	48 8b 03             	mov    (%rbx),%rax
140f78864:	48 8b cb             	mov    %rbx,%rcx
140f78867:	48 8b 40 08          	mov    0x8(%rax),%rax
140f7886b:	ff 15 af b1 00 00    	call   *0xb1af(%rip)        # 0x140f83a20
140f78871:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140f78876:	48 83 c4 20          	add    $0x20,%rsp
140f7887a:	5b                   	pop    %rbx
140f7887b:	c3                   	ret
140f7887c:	cc                   	int3
140f7887d:	cc                   	int3
140f7887e:	cc                   	int3
140f7887f:	cc                   	int3
140f78880:	48 8d 0d 49 a8 4b 00 	lea    0x4ba849(%rip),%rcx        # 0x1414330d0
140f78887:	e9 a4 22 7f ff       	jmp    0x14076ab30
140f7888c:	cc                   	int3
140f7888d:	cc                   	int3
140f7888e:	cc                   	int3
140f7888f:	cc                   	int3
140f78890:	40 53                	rex push %rbx
140f78892:	48 83 ec 20          	sub    $0x20,%rsp
140f78896:	48 8b 1d 8b a9 4b 00 	mov    0x4ba98b(%rip),%rbx        # 0x141433228
140f7889d:	48 85 db             	test   %rbx,%rbx
140f788a0:	74 44                	je     0x140f788e6
140f788a2:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140f788a7:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140f788ac:	8b c7                	mov    %edi,%eax
140f788ae:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140f788b3:	83 f8 01             	cmp    $0x1,%eax
140f788b6:	75 29                	jne    0x140f788e1
140f788b8:	48 8b 03             	mov    (%rbx),%rax
140f788bb:	48 8b cb             	mov    %rbx,%rcx
140f788be:	48 8b 00             	mov    (%rax),%rax
140f788c1:	ff 15 59 b1 00 00    	call   *0xb159(%rip)        # 0x140f83a20
140f788c7:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
140f788cc:	83 ff 01             	cmp    $0x1,%edi
140f788cf:	75 10                	jne    0x140f788e1
140f788d1:	48 8b 03             	mov    (%rbx),%rax
140f788d4:	48 8b cb             	mov    %rbx,%rcx
140f788d7:	48 8b 40 08          	mov    0x8(%rax),%rax
140f788db:	ff 15 3f b1 00 00    	call   *0xb13f(%rip)        # 0x140f83a20
140f788e1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
140f788e6:	48 83 c4 20          	add    $0x20,%rsp
140f788ea:	5b                   	pop    %rbx
140f788eb:	c3                   	ret
140f788ec:	cc                   	int3
140f788ed:	cc                   	int3
140f788ee:	cc                   	int3
140f788ef:	cc                   	int3
140f788f0:	48 83 ec 28          	sub    $0x28,%rsp
140f788f4:	48 8b 0d 1d a8 4b 00 	mov    0x4ba81d(%rip),%rcx        # 0x141433118
140f788fb:	48 85 c9             	test   %rcx,%rcx
140f788fe:	74 20                	je     0x140f78920
140f78900:	8b 41 10             	mov    0x10(%rcx),%eax
140f78903:	ff c8                	dec    %eax
140f78905:	89 41 10             	mov    %eax,0x10(%rcx)
140f78908:	85 c0                	test   %eax,%eax
140f7890a:	7f 14                	jg     0x140f78920
140f7890c:	78 17                	js     0x140f78925
140f7890e:	48 8b 01             	mov    (%rcx),%rax
140f78911:	ba 01 00 00 00       	mov    $0x1,%edx
140f78916:	48 8b 00             	mov    (%rax),%rax
140f78919:	ff 15 01 b1 00 00    	call   *0xb101(%rip)        # 0x140f83a20
140f7891f:	90                   	nop
140f78920:	48 83 c4 28          	add    $0x28,%rsp
140f78924:	c3                   	ret
140f78925:	b9 02 00 00 00       	mov    $0x2,%ecx
140f7892a:	e8 d1 1d 81 ff       	call   0x14078a700
140f7892f:	cc                   	int3
140f78930:	48 83 ec 28          	sub    $0x28,%rsp
140f78934:	48 8b 0d e5 a7 4b 00 	mov    0x4ba7e5(%rip),%rcx        # 0x141433120
140f7893b:	48 85 c9             	test   %rcx,%rcx
140f7893e:	74 20                	je     0x140f78960
140f78940:	8b 41 10             	mov    0x10(%rcx),%eax
140f78943:	ff c8                	dec    %eax
140f78945:	89 41 10             	mov    %eax,0x10(%rcx)
140f78948:	85 c0                	test   %eax,%eax
140f7894a:	7f 14                	jg     0x140f78960
140f7894c:	78 17                	js     0x140f78965
140f7894e:	48 8b 01             	mov    (%rcx),%rax
140f78951:	ba 01 00 00 00       	mov    $0x1,%edx
140f78956:	48 8b 00             	mov    (%rax),%rax
140f78959:	ff 15 c1 b0 00 00    	call   *0xb0c1(%rip)        # 0x140f83a20
140f7895f:	90                   	nop
140f78960:	48 83 c4 28          	add    $0x28,%rsp
140f78964:	c3                   	ret
140f78965:	b9 02 00 00 00       	mov    $0x2,%ecx
140f7896a:	e8 91 1d 81 ff       	call   0x14078a700
140f7896f:	cc                   	int3
140f78970:	48 83 ec 28          	sub    $0x28,%rsp
140f78974:	48 8b 0d bd a7 4b 00 	mov    0x4ba7bd(%rip),%rcx        # 0x141433138
140f7897b:	48 85 c9             	test   %rcx,%rcx
140f7897e:	74 20                	je     0x140f789a0
140f78980:	8b 41 10             	mov    0x10(%rcx),%eax
140f78983:	ff c8                	dec    %eax
140f78985:	89 41 10             	mov    %eax,0x10(%rcx)
140f78988:	85 c0                	test   %eax,%eax
140f7898a:	7f 14                	jg     0x140f789a0
140f7898c:	78 17                	js     0x140f789a5
140f7898e:	48 8b 01             	mov    (%rcx),%rax
140f78991:	ba 01 00 00 00       	mov    $0x1,%edx
140f78996:	48 8b 00             	mov    (%rax),%rax
140f78999:	ff 15 81 b0 00 00    	call   *0xb081(%rip)        # 0x140f83a20
140f7899f:	90                   	nop
140f789a0:	48 83 c4 28          	add    $0x28,%rsp
140f789a4:	c3                   	ret
140f789a5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f789aa:	e8 51 1d 81 ff       	call   0x14078a700
140f789af:	cc                   	int3
140f789b0:	48 83 ec 28          	sub    $0x28,%rsp
140f789b4:	48 8b 0d 8d a7 4b 00 	mov    0x4ba78d(%rip),%rcx        # 0x141433148
140f789bb:	48 85 c9             	test   %rcx,%rcx
140f789be:	74 20                	je     0x140f789e0
140f789c0:	8b 41 10             	mov    0x10(%rcx),%eax
140f789c3:	ff c8                	dec    %eax
140f789c5:	89 41 10             	mov    %eax,0x10(%rcx)
140f789c8:	85 c0                	test   %eax,%eax
140f789ca:	7f 14                	jg     0x140f789e0
140f789cc:	78 17                	js     0x140f789e5
140f789ce:	48 8b 01             	mov    (%rcx),%rax
140f789d1:	ba 01 00 00 00       	mov    $0x1,%edx
140f789d6:	48 8b 00             	mov    (%rax),%rax
140f789d9:	ff 15 41 b0 00 00    	call   *0xb041(%rip)        # 0x140f83a20
140f789df:	90                   	nop
140f789e0:	48 83 c4 28          	add    $0x28,%rsp
140f789e4:	c3                   	ret
140f789e5:	b9 02 00 00 00       	mov    $0x2,%ecx
140f789ea:	e8 11 1d 81 ff       	call   0x14078a700
140f789ef:	cc                   	int3
140f789f0:	48 83 ec 28          	sub    $0x28,%rsp
140f789f4:	48 8b 0d 45 a8 4b 00 	mov    0x4ba845(%rip),%rcx        # 0x141433240
140f789fb:	48 85 c9             	test   %rcx,%rcx
140f789fe:	74 64                	je     0x140f78a64
140f78a00:	48 8b 15 41 a8 4b 00 	mov    0x4ba841(%rip),%rdx        # 0x141433248
140f78a07:	4c 8d 05 32 a8 4b 00 	lea    0x4ba832(%rip),%r8        # 0x141433240
140f78a0e:	e8 3d e8 21 ff       	call   0x140197250
140f78a13:	48 8b 0d 26 a8 4b 00 	mov    0x4ba826(%rip),%rcx        # 0x141433240
140f78a1a:	48 8b 15 2f a8 4b 00 	mov    0x4ba82f(%rip),%rdx        # 0x141433250
140f78a21:	48 2b d1             	sub    %rcx,%rdx
140f78a24:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140f78a28:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f78a2f:	72 18                	jb     0x140f78a49
140f78a31:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f78a35:	48 83 c2 27          	add    $0x27,%rdx
140f78a39:	49 2b c8             	sub    %r8,%rcx
140f78a3c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f78a40:	48 83 f8 1f          	cmp    $0x1f,%rax
140f78a44:	77 23                	ja     0x140f78a69
140f78a46:	49 8b c8             	mov    %r8,%rcx
140f78a49:	e8 f6 26 ea ff       	call   0x140e1b144
140f78a4e:	0f 57 c0             	xorps  %xmm0,%xmm0
140f78a51:	48 c7 05 e4 a7 4b 00 	movq   $0x0,0x4ba7e4(%rip)        # 0x141433240
140f78a58:	00 00 00 00
140f78a5c:	f3 0f 7f 05 e4 a7 4b 	movdqu %xmm0,0x4ba7e4(%rip)        # 0x141433248
140f78a63:	00
140f78a64:	48 83 c4 28          	add    $0x28,%rsp
140f78a68:	c3                   	ret
140f78a69:	e8 36 17 eb ff       	call   0x140e2a1a4
140f78a6e:	cc                   	int3
140f78a6f:	cc                   	int3
140f78a70:	48 83 ec 28          	sub    $0x28,%rsp
140f78a74:	4c 8b 05 55 a9 4b 00 	mov    0x4ba955(%rip),%r8        # 0x1414333d0
140f78a7b:	4d 85 c0             	test   %r8,%r8
140f78a7e:	74 6c                	je     0x140f78aec
140f78a80:	48 8b 0d 59 a9 4b 00 	mov    0x4ba959(%rip),%rcx        # 0x1414333e0
140f78a87:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
140f78a8e:	aa aa 2a
140f78a91:	49 2b c8             	sub    %r8,%rcx
140f78a94:	48 f7 e9             	imul   %rcx
140f78a97:	48 c1 fa 02          	sar    $0x2,%rdx
140f78a9b:	48 8b c2             	mov    %rdx,%rax
140f78a9e:	48 c1 e8 3f          	shr    $0x3f,%rax
140f78aa2:	48 03 d0             	add    %rax,%rdx
140f78aa5:	49 8b c0             	mov    %r8,%rax
140f78aa8:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
140f78aac:	48 c1 e2 03          	shl    $0x3,%rdx
140f78ab0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f78ab7:	72 15                	jb     0x140f78ace
140f78ab9:	4d 8b 40 f8          	mov    -0x8(%r8),%r8
140f78abd:	48 83 c2 27          	add    $0x27,%rdx
140f78ac1:	49 2b c0             	sub    %r8,%rax
140f78ac4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f78ac8:	48 83 f8 1f          	cmp    $0x1f,%rax
140f78acc:	77 23                	ja     0x140f78af1
140f78ace:	49 8b c8             	mov    %r8,%rcx
140f78ad1:	e8 6e 26 ea ff       	call   0x140e1b144
140f78ad6:	0f 57 c0             	xorps  %xmm0,%xmm0
140f78ad9:	48 c7 05 ec a8 4b 00 	movq   $0x0,0x4ba8ec(%rip)        # 0x1414333d0
140f78ae0:	00 00 00 00
140f78ae4:	f3 0f 7f 05 ec a8 4b 	movdqu %xmm0,0x4ba8ec(%rip)        # 0x1414333d8
140f78aeb:	00
140f78aec:	48 83 c4 28          	add    $0x28,%rsp
140f78af0:	c3                   	ret
140f78af1:	e8 ae 16 eb ff       	call   0x140e2a1a4
140f78af6:	cc                   	int3
140f78af7:	cc                   	int3
140f78af8:	cc                   	int3
140f78af9:	cc                   	int3
140f78afa:	cc                   	int3
140f78afb:	cc                   	int3
140f78afc:	cc                   	int3
140f78afd:	cc                   	int3
140f78afe:	cc                   	int3
140f78aff:	cc                   	int3
140f78b00:	48 83 ec 28          	sub    $0x28,%rsp
140f78b04:	48 8b 15 5d 49 43 00 	mov    0x43495d(%rip),%rdx        # 0x1413ad468
140f78b0b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f78b0f:	76 30                	jbe    0x140f78b41
140f78b11:	48 8b 0d 38 49 43 00 	mov    0x434938(%rip),%rcx        # 0x1413ad450
140f78b18:	48 ff c2             	inc    %rdx
140f78b1b:	48 8b c1             	mov    %rcx,%rax
140f78b1e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f78b25:	72 15                	jb     0x140f78b3c
140f78b27:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f78b2b:	48 83 c2 27          	add    $0x27,%rdx
140f78b2f:	48 2b c1             	sub    %rcx,%rax
140f78b32:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f78b36:	48 83 f8 1f          	cmp    $0x1f,%rax
140f78b3a:	77 21                	ja     0x140f78b5d
140f78b3c:	e8 03 26 ea ff       	call   0x140e1b144
140f78b41:	66 0f 6f 05 e7 b2 02 	movdqa 0x2b2e7(%rip),%xmm0        # 0x140fa3e30
140f78b48:	00
140f78b49:	f3 0f 7f 05 0f 49 43 	movdqu %xmm0,0x43490f(%rip)        # 0x1413ad460
140f78b50:	00
140f78b51:	c6 05 f8 48 43 00 00 	movb   $0x0,0x4348f8(%rip)        # 0x1413ad450
140f78b58:	48 83 c4 28          	add    $0x28,%rsp
140f78b5c:	c3                   	ret
140f78b5d:	e8 42 16 eb ff       	call   0x140e2a1a4
140f78b62:	cc                   	int3
140f78b63:	cc                   	int3
140f78b64:	cc                   	int3
140f78b65:	cc                   	int3
140f78b66:	cc                   	int3
140f78b67:	cc                   	int3
140f78b68:	cc                   	int3
140f78b69:	cc                   	int3
140f78b6a:	cc                   	int3
140f78b6b:	cc                   	int3
140f78b6c:	cc                   	int3
140f78b6d:	cc                   	int3
140f78b6e:	cc                   	int3
140f78b6f:	cc                   	int3
140f78b70:	48 83 ec 28          	sub    $0x28,%rsp
140f78b74:	48 8b 15 cd 48 43 00 	mov    0x4348cd(%rip),%rdx        # 0x1413ad448
140f78b7b:	48 83 fa 0f          	cmp    $0xf,%rdx
140f78b7f:	76 30                	jbe    0x140f78bb1
140f78b81:	48 8b 0d a8 48 43 00 	mov    0x4348a8(%rip),%rcx        # 0x1413ad430
140f78b88:	48 ff c2             	inc    %rdx
140f78b8b:	48 8b c1             	mov    %rcx,%rax
140f78b8e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f78b95:	72 15                	jb     0x140f78bac
140f78b97:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140f78b9b:	48 83 c2 27          	add    $0x27,%rdx
140f78b9f:	48 2b c1             	sub    %rcx,%rax
140f78ba2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140f78ba6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f78baa:	77 21                	ja     0x140f78bcd
140f78bac:	e8 93 25 ea ff       	call   0x140e1b144
140f78bb1:	66 0f 6f 05 77 b2 02 	movdqa 0x2b277(%rip),%xmm0        # 0x140fa3e30
140f78bb8:	00
140f78bb9:	f3 0f 7f 05 7f 48 43 	movdqu %xmm0,0x43487f(%rip)        # 0x1413ad440
140f78bc0:	00
140f78bc1:	c6 05 68 48 43 00 00 	movb   $0x0,0x434868(%rip)        # 0x1413ad430
140f78bc8:	48 83 c4 28          	add    $0x28,%rsp
140f78bcc:	c3                   	ret
140f78bcd:	e8 d2 15 eb ff       	call   0x140e2a1a4
140f78bd2:	cc                   	int3
140f78bd3:	cc                   	int3
140f78bd4:	cc                   	int3
140f78bd5:	cc                   	int3
140f78bd6:	cc                   	int3
140f78bd7:	cc                   	int3
140f78bd8:	cc                   	int3
140f78bd9:	cc                   	int3
140f78bda:	cc                   	int3
140f78bdb:	cc                   	int3
140f78bdc:	cc                   	int3
140f78bdd:	cc                   	int3
140f78bde:	cc                   	int3
140f78bdf:	cc                   	int3
140f78be0:	48 83 ec 28          	sub    $0x28,%rsp
140f78be4:	48 8b 0d 3d b7 4b 00 	mov    0x4bb73d(%rip),%rcx        # 0x141434328
140f78beb:	48 85 c9             	test   %rcx,%rcx
140f78bee:	74 4a                	je     0x140f78c3a
140f78bf0:	48 8b 15 41 b7 4b 00 	mov    0x4bb741(%rip),%rdx        # 0x141434338
140f78bf7:	48 2b d1             	sub    %rcx,%rdx
140f78bfa:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f78bfe:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f78c05:	72 18                	jb     0x140f78c1f
140f78c07:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f78c0b:	48 83 c2 27          	add    $0x27,%rdx
140f78c0f:	49 2b c8             	sub    %r8,%rcx