1401e86a4:	48 8b 7d 78          	mov    0x78(%rbp),%rdi
1401e86a8:	4d 3b e6             	cmp    %r14,%r12
1401e86ab:	0f 83 fd 00 00 00    	jae    0x1401e87ae
1401e86b1:	f3 0f 10 4f 38       	movss  0x38(%rdi),%xmm1
1401e86b6:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
1401e86bb:	f3 0f 5c 43 04       	subss  0x4(%rbx),%xmm0
1401e86c0:	f3 0f 58 c9          	addss  %xmm1,%xmm1
1401e86c4:	0f 2f c1             	comiss %xmm1,%xmm0
1401e86c7:	76 2d                	jbe    0x1401e86f6
1401e86c9:	48 3b c1             	cmp    %rcx,%rax
1401e86cc:	74 11                	je     0x1401e86df
1401e86ce:	0f 10 03             	movups (%rbx),%xmm0
1401e86d1:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1401e86d5:	48 83 c0 10          	add    $0x10,%rax
1401e86d9:	48 89 45 28          	mov    %rax,0x28(%rbp)
1401e86dd:	eb 17                	jmp    0x1401e86f6
1401e86df:	4c 8b c3             	mov    %rbx,%r8
1401e86e2:	48 8b d0             	mov    %rax,%rdx
1401e86e5:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e86e9:	e8 da eb e3 ff       	call   0x1400272c8
1401e86ee:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1401e86f2:	48 8b 45 28          	mov    0x28(%rbp),%rax
1401e86f6:	4c 03 e6             	add    %rsi,%r12
1401e86f9:	48 83 c3 10          	add    $0x10,%rbx
1401e86fd:	4d 3b e6             	cmp    %r14,%r12
1401e8700:	72 af                	jb     0x1401e86b1
1401e8702:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1401e8706:	48 2b c2             	sub    %rdx,%rax
1401e8709:	48 c1 f8 04          	sar    $0x4,%rax
1401e870d:	4c 8b c0             	mov    %rax,%r8
1401e8710:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401e8714:	e8 bb 65 e5 ff       	call   0x14003ecd4
1401e8719:	90                   	nop
1401e871a:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e871e:	e8 29 31 e3 ff       	call   0x14001b84c
1401e8723:	4c 8b 65 78          	mov    0x78(%rbp),%r12
1401e8727:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e872c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e8731:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8734:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e873a:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e873f:	48 85 c9             	test   %rcx,%rcx
1401e8742:	74 04                	je     0x1401e8748
1401e8744:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e8748:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e874d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8753:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8756:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e875d:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e8760:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e8767:	00
1401e8768:	41 b8 26 00 00 00    	mov    $0x26,%r8d
1401e876e:	48 8d 15 0b f0 95 00 	lea    0x95f00b(%rip),%rdx        # 0x140b47780
1401e8775:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e877c:	e8 9f b6 e1 ff       	call   0x140003e20
1401e8781:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8786:	e8 d5 74 f1 ff       	call   0x1400ffc60
1401e878b:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8792:	e8 29 dc e1 ff       	call   0x1400063c0
1401e8797:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401e879b:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1401e879f:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e87a2:	48 85 c9             	test   %rcx,%rcx
1401e87a5:	78 0e                	js     0x1401e87b5
1401e87a7:	f3 48 0f 2a c9       	cvtsi2ss %rcx,%xmm1
1401e87ac:	eb 1c                	jmp    0x1401e87ca
1401e87ae:	ff 15 e4 41 92 00    	call   *0x9241e4(%rip)        # 0x140b0c998
1401e87b4:	90                   	nop
1401e87b5:	48 8b c1             	mov    %rcx,%rax
1401e87b8:	48 d1 e8             	shr    $1,%rax
1401e87bb:	48 23 ce             	and    %rsi,%rcx
1401e87be:	48 0b c1             	or     %rcx,%rax
1401e87c1:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
1401e87c6:	f3 0f 58 c9          	addss  %xmm1,%xmm1
1401e87ca:	48 8b 0a             	mov    (%rdx),%rcx
1401e87cd:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e87d0:	48 85 c9             	test   %rcx,%rcx
1401e87d3:	78 07                	js     0x1401e87dc
1401e87d5:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1401e87da:	eb 15                	jmp    0x1401e87f1
1401e87dc:	48 8b c1             	mov    %rcx,%rax
1401e87df:	48 d1 e8             	shr    $1,%rax
1401e87e2:	48 23 ce             	and    %rsi,%rcx
1401e87e5:	48 0b c1             	or     %rcx,%rax
1401e87e8:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401e87ed:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401e87f1:	83 64 24 50 00       	andl   $0x0,0x50(%rsp)
1401e87f6:	83 64 24 54 00       	andl   $0x0,0x54(%rsp)
1401e87fb:	f3 0f 11 44 24 58    	movss  %xmm0,0x58(%rsp)
1401e8801:	f3 0f 11 4c 24 5c    	movss  %xmm1,0x5c(%rsp)
1401e8807:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
1401e880c:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1401e8811:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1401e8815:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1401e8819:	48 8d 8d 10 02 00 00 	lea    0x210(%rbp),%rcx
1401e8820:	e8 23 b1 ff ff       	call   0x1401e3948
1401e8825:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e882a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e882f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8832:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8838:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e883d:	48 85 c9             	test   %rcx,%rcx
1401e8840:	74 04                	je     0x1401e8846
1401e8842:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e8846:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e884b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8851:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8854:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e885b:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e885e:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e8865:	00
1401e8866:	41 b8 27 00 00 00    	mov    $0x27,%r8d
1401e886c:	48 8d 15 5d ef 95 00 	lea    0x95ef5d(%rip),%rdx        # 0x140b477d0
1401e8873:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e887a:	e8 a1 b5 e1 ff       	call   0x140003e20
1401e887f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8884:	e8 d7 73 f1 ff       	call   0x1400ffc60
1401e8889:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8890:	e8 2b db e1 ff       	call   0x1400063c0
1401e8895:	41 be 00 10 00 00    	mov    $0x1000,%r14d
1401e889b:	83 cf ff             	or     $0xffffffff,%edi
1401e889e:	48 8b 85 18 02 00 00 	mov    0x218(%rbp),%rax
1401e88a5:	48 39 85 10 02 00 00 	cmp    %rax,0x210(%rbp)
1401e88ac:	75 08                	jne    0x1401e88b6
1401e88ae:	40 32 f6             	xor    %sil,%sil
1401e88b1:	e9 97 1c 00 00       	jmp    0x1401ea54d
1401e88b6:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e88bb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e88c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e88c3:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e88c9:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e88ce:	48 85 c9             	test   %rcx,%rcx
1401e88d1:	74 04                	je     0x1401e88d7
1401e88d3:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e88d7:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e88dc:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e88e2:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e88e5:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e88ec:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e88ef:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e88f6:	00
1401e88f7:	41 b8 21 00 00 00    	mov    $0x21,%r8d
1401e88fd:	48 8d 15 1c ef 95 00 	lea    0x95ef1c(%rip),%rdx        # 0x140b47820
1401e8904:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e890b:	e8 10 b5 e1 ff       	call   0x140003e20
1401e8910:	90                   	nop
1401e8911:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8916:	e8 45 73 f1 ff       	call   0x1400ffc60
1401e891b:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8922:	e8 99 da e1 ff       	call   0x1400063c0
1401e8927:	4c 8d 85 10 02 00 00 	lea    0x210(%rbp),%r8
1401e892e:	48 8d 95 78 01 00 00 	lea    0x178(%rbp),%rdx
1401e8935:	49 8b cc             	mov    %r12,%rcx
1401e8938:	e8 a3 75 00 00       	call   0x1401efee0
1401e893d:	90                   	nop
1401e893e:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e8943:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e8948:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e894b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8951:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e8956:	48 85 c9             	test   %rcx,%rcx
1401e8959:	74 04                	je     0x1401e895f
1401e895b:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e895f:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e8964:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e896a:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e896d:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e8974:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e8977:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e897e:	00
1401e897f:	41 b8 22 00 00 00    	mov    $0x22,%r8d
1401e8985:	48 8d 15 04 f3 95 00 	lea    0x95f304(%rip),%rdx        # 0x140b47c90
1401e898c:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8993:	e8 88 b4 e1 ff       	call   0x140003e20
1401e8998:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e899d:	e8 be 72 f1 ff       	call   0x1400ffc60
1401e89a2:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e89a9:	e8 12 da e1 ff       	call   0x1400063c0
1401e89ae:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e89b1:	f3 0f 7f 45 20       	movdqu %xmm0,0x20(%rbp)
1401e89b6:	48 83 65 30 00       	andq   $0x0,0x30(%rbp)
1401e89bb:	33 ff                	xor    %edi,%edi
1401e89bd:	48 8b 85 80 01 00 00 	mov    0x180(%rbp),%rax
1401e89c4:	48 2b 85 78 01 00 00 	sub    0x178(%rbp),%rax
1401e89cb:	48 c1 f8 03          	sar    $0x3,%rax
1401e89cf:	49 be ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r14
1401e89d6:	aa aa aa
1401e89d9:	49 0f af c6          	imul   %r14,%rax
1401e89dd:	48 85 c0             	test   %rax,%rax
1401e89e0:	74 5a                	je     0x1401e8a3c
1401e89e2:	48 8b d7             	mov    %rdi,%rdx
1401e89e5:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
1401e89ec:	e8 67 82 e4 ff       	call   0x140030c58
1401e89f1:	48 8b 58 08          	mov    0x8(%rax),%rbx
1401e89f5:	48 8b d7             	mov    %rdi,%rdx
1401e89f8:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
1401e89ff:	e8 54 82 e4 ff       	call   0x140030c58
1401e8a04:	4c 8b 08             	mov    (%rax),%r9
1401e8a07:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401e8a0c:	4c 8b 45 28          	mov    0x28(%rbp),%r8
1401e8a10:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401e8a15:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401e8a19:	e8 9a 92 e4 ff       	call   0x140031cb8
1401e8a1e:	48 03 fe             	add    %rsi,%rdi
1401e8a21:	48 8b 85 80 01 00 00 	mov    0x180(%rbp),%rax
1401e8a28:	48 2b 85 78 01 00 00 	sub    0x178(%rbp),%rax
1401e8a2f:	48 c1 f8 03          	sar    $0x3,%rax
1401e8a33:	49 0f af c6          	imul   %r14,%rax
1401e8a37:	48 3b f8             	cmp    %rax,%rdi
1401e8a3a:	72 a6                	jb     0x1401e89e2
1401e8a3c:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e8a40:	48 8b 01             	mov    (%rcx),%rax
1401e8a43:	48 89 45 38          	mov    %rax,0x38(%rbp)
1401e8a47:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401e8a4b:	48 89 45 40          	mov    %rax,0x40(%rbp)
1401e8a4f:	4c 8d 45 38          	lea    0x38(%rbp),%r8
1401e8a53:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1401e8a57:	49 8b cc             	mov    %r12,%rcx
1401e8a5a:	e8 c5 7f 00 00       	call   0x1401f0a24
1401e8a5f:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e8a64:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e8a69:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8a6c:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8a72:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e8a77:	48 85 c9             	test   %rcx,%rcx
1401e8a7a:	74 04                	je     0x1401e8a80
1401e8a7c:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e8a80:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e8a85:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8a8b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8a8e:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e8a95:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e8a98:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e8a9f:	00
1401e8aa0:	41 b8 35 00 00 00    	mov    $0x35,%r8d
1401e8aa6:	48 8d 15 33 f2 95 00 	lea    0x95f233(%rip),%rdx        # 0x140b47ce0
1401e8aad:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8ab4:	e8 67 b3 e1 ff       	call   0x140003e20
1401e8ab9:	90                   	nop
1401e8aba:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8abf:	e8 9c 71 f1 ff       	call   0x1400ffc60
1401e8ac4:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8acb:	e8 f0 d8 e1 ff       	call   0x1400063c0
1401e8ad0:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8ad3:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1401e8ad9:	49 8b 45 08          	mov    0x8(%r13),%rax
1401e8add:	48 85 c0             	test   %rax,%rax
1401e8ae0:	74 04                	je     0x1401e8ae6
1401e8ae2:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401e8ae6:	49 8b 45 00          	mov    0x0(%r13),%rax
1401e8aea:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401e8aef:	49 8b 45 08          	mov    0x8(%r13),%rax
1401e8af3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401e8af8:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401e8afd:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
1401e8b04:	e8 67 b6 ff ff       	call   0x1401e4170
1401e8b09:	90                   	nop
1401e8b0a:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8b0d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8b13:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
1401e8b1a:	48 85 c0             	test   %rax,%rax
1401e8b1d:	74 04                	je     0x1401e8b23
1401e8b1f:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401e8b23:	0f 28 85 40 01 00 00 	movaps 0x140(%rbp),%xmm0
1401e8b2a:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8b30:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8b33:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401e8b38:	49 8b 47 08          	mov    0x8(%r15),%rax
1401e8b3c:	48 85 c0             	test   %rax,%rax
1401e8b3f:	74 04                	je     0x1401e8b45
1401e8b41:	f0 01 70 08          	lock add %esi,0x8(%rax)
1401e8b45:	49 8b 07             	mov    (%r15),%rax
1401e8b48:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401e8b4c:	49 8b 47 08          	mov    0x8(%r15),%rax
1401e8b50:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1401e8b54:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401e8b59:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401e8b5d:	e8 6e 89 00 00       	call   0x1401f14d0
1401e8b62:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1401e8b67:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e8b6c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8b6f:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8b75:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401e8b7a:	48 85 c9             	test   %rcx,%rcx
1401e8b7d:	74 04                	je     0x1401e8b83
1401e8b7f:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e8b83:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401e8b88:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8b8e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8b91:	0f 11 85 80 02 00 00 	movups %xmm0,0x280(%rbp)
1401e8b98:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e8b9b:	f3 0f 7f 8d 90 02 00 	movdqu %xmm1,0x290(%rbp)
1401e8ba2:	00
1401e8ba3:	41 b8 36 00 00 00    	mov    $0x36,%r8d
1401e8ba9:	48 8d 15 a0 f1 95 00 	lea    0x95f1a0(%rip),%rdx        # 0x140b47d50
1401e8bb0:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8bb7:	e8 64 b2 e1 ff       	call   0x140003e20
1401e8bbc:	90                   	nop
1401e8bbd:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8bc2:	e8 99 70 f1 ff       	call   0x1400ffc60
1401e8bc7:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1401e8bce:	e8 ed d7 e1 ff       	call   0x1400063c0
1401e8bd3:	49 8b 17             	mov    (%r15),%rdx
1401e8bd6:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
1401e8bdd:	e8 36 42 e3 ff       	call   0x14001ce18
1401e8be2:	90                   	nop
1401e8be3:	48 8b bd e0 00 00 00 	mov    0xe0(%rbp),%rdi
1401e8bea:	48 8b 07             	mov    (%rdi),%rax
1401e8bed:	48 8b cf             	mov    %rdi,%rcx
1401e8bf0:	48 8b 40 78          	mov    0x78(%rax),%rax
1401e8bf4:	ff 15 3e 40 92 00    	call   *0x92403e(%rip)        # 0x140b0cc38
1401e8bfa:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
1401e8bfe:	e9 d1 00 00 00       	jmp    0x1401e8cd4
1401e8c03:	48 8b 0b             	mov    (%rbx),%rcx
1401e8c06:	48 8b 01             	mov    (%rcx),%rax
1401e8c09:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401e8c0d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e8c11:	ff 15 21 40 92 00    	call   *0x924021(%rip)        # 0x140b0cc38
1401e8c17:	48 8b d0             	mov    %rax,%rdx
1401e8c1a:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401e8c1e:	e8 cd 39 e3 ff       	call   0x14001c5f0
1401e8c23:	90                   	nop
1401e8c24:	0f 1f 40 00          	nopl   0x0(%rax)
1401e8c28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e8c2f:	00
1401e8c30:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401e8c34:	e8 47 d5 e1 ff       	call   0x140006180
1401e8c39:	4c 8b 4d f0          	mov    -0x10(%rbp),%r9
1401e8c3d:	49 8b 01             	mov    (%r9),%rax
1401e8c40:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8c43:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8c49:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
1401e8c50:	48 85 c9             	test   %rcx,%rcx
1401e8c53:	74 08                	je     0x1401e8c5d
1401e8c55:	f0 01 71 08          	lock add %esi,0x8(%rcx)
1401e8c59:	4c 8b 4d f0          	mov    -0x10(%rbp),%r9
1401e8c5d:	0f 28 85 e0 00 00 00 	movaps 0xe0(%rbp),%xmm0
1401e8c64:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1401e8c6a:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401e8c6f:	33 d2                	xor    %edx,%edx
1401e8c71:	49 8b c9             	mov    %r9,%rcx
1401e8c74:	48 8b 40 60          	mov    0x60(%rax),%rax
1401e8c78:	ff 15 ba 3f 92 00    	call   *0x923fba(%rip)        # 0x140b0cc38
1401e8c7e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401e8c83:	e8 f8 d4 e1 ff       	call   0x140006180
1401e8c88:	48 8b 07             	mov    (%rdi),%rax
1401e8c8b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e8c8e:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1401e8c94:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401e8c98:	48 85 c9             	test   %rcx,%rcx