1402de7ee:	0f 11 40 28          	movups %xmm0,0x28(%rax)
1402de7f2:	f2 0f 10 4b 38       	movsd  0x38(%rbx),%xmm1
1402de7f7:	f2 0f 11 48 38       	movsd  %xmm1,0x38(%rax)
1402de7fc:	48 83 c4 20          	add    $0x20,%rsp
1402de800:	5b                   	pop    %rbx
1402de801:	c3                   	ret
1402de802:	90                   	nop
1402de803:	90                   	nop
1402de804:	90                   	nop
1402de805:	90                   	nop
1402de806:	90                   	nop
1402de807:	90                   	nop
1402de808:	90                   	nop
1402de809:	90                   	nop
1402de80a:	90                   	nop
1402de80b:	90                   	nop
1402de80c:	90                   	nop
1402de80d:	90                   	nop
1402de80e:	90                   	nop
1402de80f:	90                   	nop
1402de810:	48 8d 05 99 6a 9f 00 	lea    0x9f6a99(%rip),%rax        # 0x140cd52b0
1402de817:	c3                   	ret
1402de818:	90                   	nop
1402de819:	90                   	nop
1402de81a:	90                   	nop
1402de81b:	90                   	nop
1402de81c:	90                   	nop
1402de81d:	90                   	nop
1402de81e:	90                   	nop
1402de81f:	90                   	nop
1402de820:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402de825:	57                   	push   %rdi
1402de826:	48 83 ec 40          	sub    $0x40,%rsp
1402de82a:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402de82e:	48 8b d9             	mov    %rcx,%rbx
1402de831:	0f 57 c0             	xorps  %xmm0,%xmm0
1402de834:	48 8b 08             	mov    (%rax),%rcx
1402de837:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1402de83b:	4c 8b 4b 20          	mov    0x20(%rbx),%r9
1402de83f:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1402de845:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402de849:	48 85 c0             	test   %rax,%rax
1402de84c:	74 04                	je     0x1402de852
1402de84e:	f0 ff 40 08          	lock incl 0x8(%rax)
1402de852:	48 8b 02             	mov    (%rdx),%rax
1402de855:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402de85a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402de85f:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402de863:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402de868:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402de86d:	e8 4e d0 fe ff       	call   0x1402cb8c0
1402de872:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1402de876:	83 cf ff             	or     $0xffffffff,%edi
1402de879:	48 8b 08             	mov    (%rax),%rcx
1402de87c:	48 83 20 00          	andq   $0x0,(%rax)
1402de880:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402de884:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402de889:	49 8b 58 08          	mov    0x8(%r8),%rbx
1402de88d:	49 89 08             	mov    %rcx,(%r8)
1402de890:	49 89 50 08          	mov    %rdx,0x8(%r8)
1402de894:	48 85 db             	test   %rbx,%rbx
1402de897:	74 35                	je     0x1402de8ce
1402de899:	8b c7                	mov    %edi,%eax
1402de89b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402de8a0:	03 c7                	add    %edi,%eax
1402de8a2:	75 2a                	jne    0x1402de8ce
1402de8a4:	48 8b 03             	mov    (%rbx),%rax
1402de8a7:	48 8b cb             	mov    %rbx,%rcx
1402de8aa:	48 8b 00             	mov    (%rax),%rax
1402de8ad:	ff 15 85 e3 82 00    	call   *0x82e385(%rip)        # 0x140b0cc38
1402de8b3:	8b c7                	mov    %edi,%eax
1402de8b5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402de8ba:	03 c7                	add    %edi,%eax
1402de8bc:	75 10                	jne    0x1402de8ce
1402de8be:	48 8b 03             	mov    (%rbx),%rax
1402de8c1:	48 8b cb             	mov    %rbx,%rcx
1402de8c4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402de8c8:	ff 15 6a e3 82 00    	call   *0x82e36a(%rip)        # 0x140b0cc38
1402de8ce:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402de8d3:	48 85 db             	test   %rbx,%rbx
1402de8d6:	74 35                	je     0x1402de90d
1402de8d8:	8b c7                	mov    %edi,%eax
1402de8da:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402de8df:	03 c7                	add    %edi,%eax
1402de8e1:	75 2a                	jne    0x1402de90d
1402de8e3:	48 8b 03             	mov    (%rbx),%rax
1402de8e6:	48 8b cb             	mov    %rbx,%rcx
1402de8e9:	48 8b 00             	mov    (%rax),%rax
1402de8ec:	ff 15 46 e3 82 00    	call   *0x82e346(%rip)        # 0x140b0cc38
1402de8f2:	8b c7                	mov    %edi,%eax
1402de8f4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402de8f9:	03 c7                	add    %edi,%eax
1402de8fb:	75 10                	jne    0x1402de90d
1402de8fd:	48 8b 03             	mov    (%rbx),%rax
1402de900:	48 8b cb             	mov    %rbx,%rcx
1402de903:	48 8b 40 08          	mov    0x8(%rax),%rax
1402de907:	ff 15 2b e3 82 00    	call   *0x82e32b(%rip)        # 0x140b0cc38
1402de90d:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402de912:	48 83 c4 40          	add    $0x40,%rsp
1402de916:	5f                   	pop    %rdi
1402de917:	c3                   	ret
1402de918:	90                   	nop
1402de919:	90                   	nop
1402de91a:	90                   	nop
1402de91b:	90                   	nop
1402de91c:	90                   	nop
1402de91d:	90                   	nop
1402de91e:	90                   	nop
1402de91f:	90                   	nop
1402de920:	48 8d 05 41 57 84 00 	lea    0x845741(%rip),%rax        # 0x140b24068
1402de927:	48 89 02             	mov    %rax,(%rdx)
1402de92a:	48 8b c2             	mov    %rdx,%rax
1402de92d:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402de931:	0f 11 42 08          	movups %xmm0,0x8(%rdx)
1402de935:	0f 10 49 18          	movups 0x18(%rcx),%xmm1
1402de939:	0f 11 4a 18          	movups %xmm1,0x18(%rdx)
1402de93d:	c3                   	ret
1402de93e:	90                   	nop
1402de93f:	90                   	nop
1402de940:	48 8d 05 d9 67 9f 00 	lea    0x9f67d9(%rip),%rax        # 0x140cd5120
1402de947:	c3                   	ret
1402de948:	90                   	nop
1402de949:	90                   	nop
1402de94a:	90                   	nop
1402de94b:	90                   	nop
1402de94c:	90                   	nop
1402de94d:	90                   	nop
1402de94e:	90                   	nop
1402de94f:	90                   	nop
1402de950:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402de955:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402de95a:	55                   	push   %rbp
1402de95b:	48 8b ec             	mov    %rsp,%rbp
1402de95e:	48 83 ec 50          	sub    $0x50,%rsp
1402de962:	48 8b d9             	mov    %rcx,%rbx
1402de965:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402de969:	48 8b 08             	mov    (%rax),%rcx
1402de96c:	4c 8b 4b 18          	mov    0x18(%rbx),%r9
1402de970:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1402de974:	0f 57 c0             	xorps  %xmm0,%xmm0
1402de977:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1402de97c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402de980:	be 01 00 00 00       	mov    $0x1,%esi
1402de985:	48 85 c0             	test   %rax,%rax
1402de988:	74 04                	je     0x1402de98e
1402de98a:	f0 01 70 08          	lock add %esi,0x8(%rax)
1402de98e:	48 8b 02             	mov    (%rdx),%rax
1402de991:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1402de995:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402de999:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402de99d:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1402de9a1:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402de9a5:	e8 16 cf fe ff       	call   0x1402cb8c0
1402de9aa:	48 83 7d d0 00       	cmpq   $0x0,-0x30(%rbp)
1402de9af:	0f 84 86 00 00 00    	je     0x1402dea3b
1402de9b5:	48 8b 43 20          	mov    0x20(%rbx),%rax
1402de9b9:	48 8b 08             	mov    (%rax),%rcx
1402de9bc:	48 8b 01             	mov    (%rcx),%rax
1402de9bf:	4c 8b 80 b0 00 00 00 	mov    0xb0(%rax),%r8
1402de9c6:	0f 57 c0             	xorps  %xmm0,%xmm0
1402de9c9:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1402de9ce:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1402de9d2:	48 85 c0             	test   %rax,%rax
1402de9d5:	74 04                	je     0x1402de9db
1402de9d7:	f0 01 70 08          	lock add %esi,0x8(%rax)
1402de9db:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1402de9df:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1402de9e4:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402de9e8:	49 8b c0             	mov    %r8,%rax
1402de9eb:	ff 15 47 e2 82 00    	call   *0x82e247(%rip)        # 0x140b0cc38
1402de9f1:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402de9f5:	48 85 db             	test   %rbx,%rbx
1402de9f8:	0f 84 82 00 00 00    	je     0x1402dea80
1402de9fe:	66 90                	xchg   %ax,%ax
1402dea00:	83 c8 ff             	or     $0xffffffff,%eax
1402dea03:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402dea08:	83 f8 01             	cmp    $0x1,%eax
1402dea0b:	75 73                	jne    0x1402dea80
1402dea0d:	48 8b 03             	mov    (%rbx),%rax
1402dea10:	48 8b cb             	mov    %rbx,%rcx
1402dea13:	48 8b 00             	mov    (%rax),%rax
1402dea16:	ff 15 1c e2 82 00    	call   *0x82e21c(%rip)        # 0x140b0cc38
1402dea1c:	83 c8 ff             	or     $0xffffffff,%eax
1402dea1f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402dea24:	83 f8 01             	cmp    $0x1,%eax
1402dea27:	75 57                	jne    0x1402dea80
1402dea29:	48 8b 03             	mov    (%rbx),%rax
1402dea2c:	48 8b cb             	mov    %rbx,%rcx
1402dea2f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402dea33:	ff 15 ff e1 82 00    	call   *0x82e1ff(%rip)        # 0x140b0cc38
1402dea39:	eb 45                	jmp    0x1402dea80
1402dea3b:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402dea3f:	48 85 db             	test   %rbx,%rbx
1402dea42:	74 39                	je     0x1402dea7d
1402dea44:	83 c8 ff             	or     $0xffffffff,%eax
1402dea47:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402dea4c:	83 f8 01             	cmp    $0x1,%eax
1402dea4f:	75 2c                	jne    0x1402dea7d
1402dea51:	48 8b 03             	mov    (%rbx),%rax
1402dea54:	48 8b cb             	mov    %rbx,%rcx
1402dea57:	48 8b 00             	mov    (%rax),%rax
1402dea5a:	ff 15 d8 e1 82 00    	call   *0x82e1d8(%rip)        # 0x140b0cc38
1402dea60:	83 c8 ff             	or     $0xffffffff,%eax
1402dea63:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402dea68:	83 f8 01             	cmp    $0x1,%eax
1402dea6b:	75 10                	jne    0x1402dea7d
1402dea6d:	48 8b 03             	mov    (%rbx),%rax
1402dea70:	48 8b cb             	mov    %rbx,%rcx
1402dea73:	48 8b 40 08          	mov    0x8(%rax),%rax
1402dea77:	ff 15 bb e1 82 00    	call   *0x82e1bb(%rip)        # 0x140b0cc38
1402dea7d:	40 32 f6             	xor    %sil,%sil
1402dea80:	40 8a c6             	mov    %sil,%al
1402dea83:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402dea88:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1402dea8d:	48 83 c4 50          	add    $0x50,%rsp
1402dea91:	5d                   	pop    %rbp
1402dea92:	c3                   	ret
1402dea93:	90                   	nop
1402dea94:	90                   	nop
1402dea95:	90                   	nop
1402dea96:	90                   	nop
1402dea97:	90                   	nop
1402dea98:	90                   	nop
1402dea99:	90                   	nop
1402dea9a:	90                   	nop
1402dea9b:	90                   	nop
1402dea9c:	90                   	nop
1402dea9d:	90                   	nop
1402dea9e:	90                   	nop
1402dea9f:	90                   	nop
1402deaa0:	48 8d 05 f9 55 84 00 	lea    0x8455f9(%rip),%rax        # 0x140b240a0
1402deaa7:	48 89 02             	mov    %rax,(%rdx)
1402deaaa:	48 8b c2             	mov    %rdx,%rax
1402deaad:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402deab1:	0f 11 42 08          	movups %xmm0,0x8(%rdx)
1402deab5:	0f 10 49 18          	movups 0x18(%rcx),%xmm1
1402deab9:	0f 11 4a 18          	movups %xmm1,0x18(%rdx)
1402deabd:	c3                   	ret
1402deabe:	90                   	nop
1402deabf:	90                   	nop
1402deac0:	48 8d 05 d9 64 9f 00 	lea    0x9f64d9(%rip),%rax        # 0x140cd4fa0
1402deac7:	c3                   	ret
1402deac8:	90                   	nop
1402deac9:	90                   	nop
1402deaca:	90                   	nop
1402deacb:	90                   	nop
1402deacc:	90                   	nop
1402deacd:	90                   	nop
1402deace:	90                   	nop
1402deacf:	90                   	nop
1402dead0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402dead5:	55                   	push   %rbp
1402dead6:	48 8b ec             	mov    %rsp,%rbp
1402dead9:	48 83 ec 60          	sub    $0x60,%rsp
1402deadd:	48 8b d9             	mov    %rcx,%rbx
1402deae0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402deae4:	48 8b 08             	mov    (%rax),%rcx
1402deae7:	4c 8b 4b 18          	mov    0x18(%rbx),%r9
1402deaeb:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1402deaef:	0f 57 c0             	xorps  %xmm0,%xmm0
1402deaf2:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1402deaf7:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402deafb:	48 85 c0             	test   %rax,%rax
1402deafe:	74 04                	je     0x1402deb04
1402deb00:	f0 ff 40 08          	lock incl 0x8(%rax)
1402deb04:	48 8b 02             	mov    (%rdx),%rax
1402deb07:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1402deb0b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402deb0f:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1402deb13:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1402deb17:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402deb1b:	e8 80 be fe ff       	call   0x1402ca9a0
1402deb20:	48 83 7d c0 00       	cmpq   $0x0,-0x40(%rbp)
1402deb25:	0f 84 a9 00 00 00    	je     0x1402debd4
1402deb2b:	48 8b 43 20          	mov    0x20(%rbx),%rax
1402deb2f:	48 8b 08             	mov    (%rax),%rcx
1402deb32:	48 8b 01             	mov    (%rcx),%rax
1402deb35:	0f 57 c0             	xorps  %xmm0,%xmm0
1402deb38:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1402deb3d:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1402deb41:	48 85 d2             	test   %rdx,%rdx
1402deb44:	74 04                	je     0x1402deb4a
1402deb46:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402deb4a:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1402deb4e:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1402deb53:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402deb57:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1402deb5e:	ff 15 d4 e0 82 00    	call   *0x82e0d4(%rip)        # 0x140b0cc38
1402deb64:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402deb68:	0f 57 c0             	xorps  %xmm0,%xmm0
1402deb6b:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1402deb70:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402deb74:	48 85 c0             	test   %rax,%rax
1402deb77:	74 04                	je     0x1402deb7d
1402deb79:	f0 ff 40 08          	lock incl 0x8(%rax)
1402deb7d:	48 8b 01             	mov    (%rcx),%rax
1402deb80:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1402deb84:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402deb88:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402deb8c:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1402deb91:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1402deb95:	48 85 d2             	test   %rdx,%rdx
1402deb98:	74 08                	je     0x1402deba2
1402deb9a:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402deb9e:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1402deba2:	4c 8b 45 c0          	mov    -0x40(%rbp),%r8
1402deba6:	4d 85 c0             	test   %r8,%r8
1402deba9:	75 04                	jne    0x1402debaf
1402debab:	33 c0                	xor    %eax,%eax
1402debad:	eb 0f                	jmp    0x1402debbe
1402debaf:	49 8b 40 08          	mov    0x8(%r8),%rax
1402debb3:	48 63 40 04          	movslq 0x4(%rax),%rax
1402debb7:	48 83 c0 08          	add    $0x8,%rax
1402debbb:	49 03 c0             	add    %r8,%rax
1402debbe:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1402debc2:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1402debc6:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1402debca:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402debce:	e8 7d 99 fe ff       	call   0x1402c8550
1402debd3:	90                   	nop
1402debd4:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1402debd8:	48 85 db             	test   %rbx,%rbx
1402debdb:	74 39                	je     0x1402dec16
1402debdd:	83 c8 ff             	or     $0xffffffff,%eax
1402debe0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402debe5:	83 f8 01             	cmp    $0x1,%eax
1402debe8:	75 2c                	jne    0x1402dec16
1402debea:	48 8b 03             	mov    (%rbx),%rax
1402debed:	48 8b cb             	mov    %rbx,%rcx
1402debf0:	48 8b 00             	mov    (%rax),%rax
1402debf3:	ff 15 3f e0 82 00    	call   *0x82e03f(%rip)        # 0x140b0cc38
1402debf9:	83 c8 ff             	or     $0xffffffff,%eax
1402debfc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402dec01:	83 f8 01             	cmp    $0x1,%eax
1402dec04:	75 10                	jne    0x1402dec16
1402dec06:	48 8b 03             	mov    (%rbx),%rax
1402dec09:	48 8b cb             	mov    %rbx,%rcx
1402dec0c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402dec10:	ff 15 22 e0 82 00    	call   *0x82e022(%rip)        # 0x140b0cc38
1402dec16:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402dec1b:	48 83 c4 60          	add    $0x60,%rsp
1402dec1f:	5d                   	pop    %rbp
1402dec20:	c3                   	ret
1402dec21:	90                   	nop
1402dec22:	90                   	nop
1402dec23:	90                   	nop
1402dec24:	90                   	nop
1402dec25:	90                   	nop
1402dec26:	90                   	nop
1402dec27:	90                   	nop