1401dc8e2:	48 8b cb             	mov    %rbx,%rcx
1401dc8e5:	4d 8b 40 08          	mov    0x8(%r8),%r8
1401dc8e9:	e8 02 af e5 ff       	call   0x1400377f0
1401dc8ee:	48 8b 0b             	mov    (%rbx),%rcx
1401dc8f1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401dc8f6:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401dc8fb:	48 83 c4 20          	add    $0x20,%rsp
1401dc8ff:	5f                   	pop    %rdi
1401dc900:	48 ff 25 b9 ff 92 00 	rex.W jmp *0x92ffb9(%rip)        # 0x140b0c8c0
1401dc907:	ff 15 8b 00 93 00    	call   *0x93008b(%rip)        # 0x140b0c998
1401dc90d:	cc                   	int3
1401dc90e:	90                   	nop
1401dc90f:	90                   	nop
1401dc910:	48 8b c4             	mov    %rsp,%rax
1401dc913:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401dc917:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401dc91b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401dc91f:	55                   	push   %rbp
1401dc920:	41 54                	push   %r12
1401dc922:	41 55                	push   %r13
1401dc924:	41 56                	push   %r14
1401dc926:	41 57                	push   %r15
1401dc928:	48 8d a8 e8 fc ff ff 	lea    -0x318(%rax),%rbp
1401dc92f:	48 81 ec f0 03 00 00 	sub    $0x3f0,%rsp
1401dc936:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
1401dc93a:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
1401dc93e:	44 0f 29 40 a8       	movaps %xmm8,-0x58(%rax)
1401dc943:	44 0f 29 48 98       	movaps %xmm9,-0x68(%rax)
1401dc948:	48 8b 05 f1 26 ae 00 	mov    0xae26f1(%rip),%rax        # 0x140cbf040
1401dc94f:	48 33 c4             	xor    %rsp,%rax
1401dc952:	48 89 85 a0 02 00 00 	mov    %rax,0x2a0(%rbp)
1401dc959:	4c 8b f9             	mov    %rcx,%r15
1401dc95c:	45 33 ed             	xor    %r13d,%r13d
1401dc95f:	45 33 c0             	xor    %r8d,%r8d
1401dc962:	48 8d 95 b0 01 00 00 	lea    0x1b0(%rbp),%rdx
1401dc969:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1401dc96d:	e8 de 34 fb ff       	call   0x14018fe50
1401dc972:	48 8b d0             	mov    %rax,%rdx
1401dc975:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401dc979:	e8 d2 27 ef ff       	call   0x1400cf150
1401dc97e:	48 8d 8d b0 01 00 00 	lea    0x1b0(%rbp),%rcx
1401dc985:	e8 f6 97 e2 ff       	call   0x140006180
1401dc98a:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401dc98e:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1401dc995:	48 85 c0             	test   %rax,%rax
1401dc998:	74 04                	je     0x1401dc99e
1401dc99a:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dc99e:	48 8b 81 a0 00 00 00 	mov    0xa0(%rcx),%rax
1401dc9a5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401dc9a9:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1401dc9b0:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1401dc9b4:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dc9b7:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1401dc9bc:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
1401dc9c0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401dc9c6:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1401dc9ca:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401dc9ce:	e8 d9 fd e3 ff       	call   0x14001c7ac
1401dc9d3:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401dc9d9:	48 8d 95 b0 01 00 00 	lea    0x1b0(%rbp),%rdx
1401dc9e0:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401dc9e4:	e8 67 34 fb ff       	call   0x14018fe50
1401dc9e9:	48 8b d0             	mov    %rax,%rdx
1401dc9ec:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401dc9f0:	e8 8b 06 e4 ff       	call   0x14001d080
1401dc9f5:	90                   	nop
1401dc9f6:	48 8d 8d b0 01 00 00 	lea    0x1b0(%rbp),%rcx
1401dc9fd:	e8 7e 97 e2 ff       	call   0x140006180
1401dca02:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1401dca06:	48 8b 87 a8 00 00 00 	mov    0xa8(%rdi),%rax
1401dca0d:	48 85 c0             	test   %rax,%rax
1401dca10:	74 04                	je     0x1401dca16
1401dca12:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dca16:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1401dca1d:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1401dca21:	48 8b bf a8 00 00 00 	mov    0xa8(%rdi),%rdi
1401dca28:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
1401dca2c:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
1401dca31:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1401dca35:	48 2b 55 80          	sub    -0x80(%rbp),%rdx
1401dca39:	48 c1 fa 04          	sar    $0x4,%rdx
1401dca3d:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401dca42:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401dca46:	e8 71 e9 e3 ff       	call   0x14001b3bc
1401dca4b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dca4e:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1401dca54:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
1401dca59:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1401dca5d:	48 8b f2             	mov    %rdx,%rsi
1401dca60:	41 83 ce ff          	or     $0xffffffff,%r14d
1401dca64:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1401dca68:	48 3b d1             	cmp    %rcx,%rdx
1401dca6b:	0f 84 40 0d 00 00    	je     0x1401dd7b1
1401dca71:	4d 8d 67 40          	lea    0x40(%r15),%r12
1401dca75:	41 8d 7e 08          	lea    0x8(%r14),%edi
1401dca79:	f3 44 0f 10 0d 8a 48 	movss  0x9d488a(%rip),%xmm9        # 0x140bb130c
1401dca80:	9d 00
1401dca82:	45 0f 57 c0          	xorps  %xmm8,%xmm8
1401dca86:	48 8b c6             	mov    %rsi,%rax
1401dca89:	48 2b c2             	sub    %rdx,%rax
1401dca8c:	48 c1 f8 04          	sar    $0x4,%rax
1401dca90:	0f 57 c9             	xorps  %xmm1,%xmm1
1401dca93:	f3 48 0f 2a c8       	cvtsi2ss %rax,%xmm1
1401dca98:	48 2b ca             	sub    %rdx,%rcx
1401dca9b:	48 c1 f9 04          	sar    $0x4,%rcx
1401dca9f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dcaa2:	48 85 c9             	test   %rcx,%rcx
1401dcaa5:	78 07                	js     0x1401dcaae
1401dcaa7:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1401dcaac:	eb 15                	jmp    0x1401dcac3
1401dcaae:	48 8b c1             	mov    %rcx,%rax
1401dcab1:	48 d1 e8             	shr    $1,%rax
1401dcab4:	83 e1 01             	and    $0x1,%ecx
1401dcab7:	48 0b c1             	or     %rcx,%rax
1401dcaba:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401dcabf:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401dcac3:	f3 0f 5e c8          	divss  %xmm0,%xmm1
1401dcac7:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
1401dcaca:	49 8b cf             	mov    %r15,%rcx
1401dcacd:	e8 16 cf e2 ff       	call   0x1400099e8
1401dcad2:	49 8b cf             	mov    %r15,%rcx
1401dcad5:	e8 12 cd e2 ff       	call   0x1400097ec
1401dcada:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
1401dcae1:	e8 86 6e fd ff       	call   0x1401b396c
1401dcae6:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1401dcaea:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401dcaee:	48 85 c9             	test   %rcx,%rcx
1401dcaf1:	74 04                	je     0x1401dcaf7
1401dcaf3:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401dcaf7:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401dcafb:	48 8b 00             	mov    (%rax),%rax
1401dcafe:	48 89 82 a0 00 00 00 	mov    %rax,0xa0(%rdx)
1401dcb05:	48 8b 9a a8 00 00 00 	mov    0xa8(%rdx),%rbx
1401dcb0c:	48 89 8a a8 00 00 00 	mov    %rcx,0xa8(%rdx)
1401dcb13:	48 85 db             	test   %rbx,%rbx
1401dcb16:	74 39                	je     0x1401dcb51
1401dcb18:	41 8b c6             	mov    %r14d,%eax
1401dcb1b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401dcb20:	41 03 c6             	add    %r14d,%eax
1401dcb23:	75 2c                	jne    0x1401dcb51
1401dcb25:	48 8b 03             	mov    (%rbx),%rax
1401dcb28:	48 8b cb             	mov    %rbx,%rcx
1401dcb2b:	48 8b 00             	mov    (%rax),%rax
1401dcb2e:	ff 15 04 01 93 00    	call   *0x930104(%rip)        # 0x140b0cc38
1401dcb34:	41 8b c6             	mov    %r14d,%eax
1401dcb37:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401dcb3c:	41 03 c6             	add    %r14d,%eax
1401dcb3f:	75 10                	jne    0x1401dcb51
1401dcb41:	48 8b 03             	mov    (%rbx),%rax
1401dcb44:	48 8b cb             	mov    %rbx,%rcx
1401dcb47:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dcb4b:	ff 15 e7 00 93 00    	call   *0x9300e7(%rip)        # 0x140b0cc38
1401dcb51:	48 8b 9d e8 00 00 00 	mov    0xe8(%rbp),%rbx
1401dcb58:	48 85 db             	test   %rbx,%rbx
1401dcb5b:	74 39                	je     0x1401dcb96
1401dcb5d:	41 8b c6             	mov    %r14d,%eax
1401dcb60:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401dcb65:	41 03 c6             	add    %r14d,%eax
1401dcb68:	75 2c                	jne    0x1401dcb96
1401dcb6a:	48 8b 03             	mov    (%rbx),%rax
1401dcb6d:	48 8b cb             	mov    %rbx,%rcx
1401dcb70:	48 8b 00             	mov    (%rax),%rax
1401dcb73:	ff 15 bf 00 93 00    	call   *0x9300bf(%rip)        # 0x140b0cc38
1401dcb79:	41 8b c6             	mov    %r14d,%eax
1401dcb7c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401dcb81:	41 03 c6             	add    %r14d,%eax
1401dcb84:	75 10                	jne    0x1401dcb96
1401dcb86:	48 8b 03             	mov    (%rbx),%rax
1401dcb89:	48 8b cb             	mov    %rbx,%rcx
1401dcb8c:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dcb90:	ff 15 a2 00 93 00    	call   *0x9300a2(%rip)        # 0x140b0cc38
1401dcb96:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dcb99:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1401dcb9f:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401dcba3:	48 85 c0             	test   %rax,%rax
1401dcba6:	74 04                	je     0x1401dcbac
1401dcba8:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dcbac:	48 8b 06             	mov    (%rsi),%rax
1401dcbaf:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401dcbb4:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401dcbb8:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401dcbbd:	41 0f 28 c9          	movaps %xmm9,%xmm1
1401dcbc1:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401dcbc6:	e8 61 6b 00 00       	call   0x1401e372c
1401dcbcb:	49 8b 4f 30          	mov    0x30(%r15),%rcx
1401dcbcf:	48 8b 01             	mov    (%rcx),%rax
1401dcbd2:	4c 8b c6             	mov    %rsi,%r8
1401dcbd5:	4c 2b 45 80          	sub    -0x80(%rbp),%r8
1401dcbd9:	49 c1 f8 04          	sar    $0x4,%r8
1401dcbdd:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1401dcbe1:	48 8b 00             	mov    (%rax),%rax
1401dcbe4:	ff 15 4e 00 93 00    	call   *0x93004e(%rip)        # 0x140b0cc38
1401dcbea:	90                   	nop
1401dcbeb:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1401dcbf2:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1401dcbf6:	e8 5d 3d f2 ff       	call   0x140100958
1401dcbfb:	48 8b d0             	mov    %rax,%rdx
1401dcbfe:	49 8b cc             	mov    %r12,%rcx
1401dcc01:	e8 de 96 e2 ff       	call   0x1400062e4
1401dcc06:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
1401dcc0d:	48 85 db             	test   %rbx,%rbx
1401dcc10:	74 39                	je     0x1401dcc4b
1401dcc12:	41 8b c6             	mov    %r14d,%eax
1401dcc15:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401dcc1a:	41 03 c6             	add    %r14d,%eax
1401dcc1d:	75 2c                	jne    0x1401dcc4b
1401dcc1f:	48 8b 03             	mov    (%rbx),%rax
1401dcc22:	48 8b cb             	mov    %rbx,%rcx
1401dcc25:	48 8b 00             	mov    (%rax),%rax
1401dcc28:	ff 15 0a 00 93 00    	call   *0x93000a(%rip)        # 0x140b0cc38
1401dcc2e:	41 8b c6             	mov    %r14d,%eax
1401dcc31:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401dcc36:	41 03 c6             	add    %r14d,%eax
1401dcc39:	75 10                	jne    0x1401dcc4b
1401dcc3b:	48 8b 03             	mov    (%rbx),%rax
1401dcc3e:	48 8b cb             	mov    %rbx,%rcx
1401dcc41:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dcc45:	ff 15 ed ff 92 00    	call   *0x92ffed(%rip)        # 0x140b0cc38
1401dcc4b:	4d 39 2c 24          	cmp    %r13,(%r12)
1401dcc4f:	0f 84 a1 0a 00 00    	je     0x1401dd6f6
1401dcc55:	41 8a 5f 58          	mov    0x58(%r15),%bl
1401dcc59:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401dcc5d:	48 85 c9             	test   %rcx,%rcx
1401dcc60:	74 04                	je     0x1401dcc66
1401dcc62:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401dcc66:	0f 28 45 e0          	movaps -0x20(%rbp),%xmm0
1401dcc6a:	66 0f 7f 85 b0 01 00 	movdqa %xmm0,0x1b0(%rbp)
1401dcc71:	00
1401dcc72:	49 8b 4f 50          	mov    0x50(%r15),%rcx
1401dcc76:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1401dcc7a:	48 85 c9             	test   %rcx,%rcx
1401dcc7d:	74 0d                	je     0x1401dcc8c
1401dcc7f:	48 8b 01             	mov    (%rcx),%rax
1401dcc82:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dcc86:	ff 15 ac ff 92 00    	call   *0x92ffac(%rip)        # 0x140b0cc38
1401dcc8c:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401dcc90:	48 85 c0             	test   %rax,%rax
1401dcc93:	74 04                	je     0x1401dcc99
1401dcc95:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dcc99:	48 8b 06             	mov    (%rsi),%rax
1401dcc9c:	48 89 45 70          	mov    %rax,0x70(%rbp)
1401dcca0:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401dcca4:	48 89 45 78          	mov    %rax,0x78(%rbp)
1401dcca8:	48 8b 45 58          	mov    0x58(%rbp),%rax
1401dccac:	48 85 c0             	test   %rax,%rax
1401dccaf:	74 04                	je     0x1401dccb5
1401dccb1:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dccb5:	0f 28 45 50          	movaps 0x50(%rbp),%xmm0
1401dccb9:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1401dccbf:	88 5c 24 28          	mov    %bl,0x28(%rsp)
1401dccc3:	48 8d 85 b0 01 00 00 	lea    0x1b0(%rbp),%rax
1401dccca:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401dcccf:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
1401dccd3:	4c 8d 45 70          	lea    0x70(%rbp),%r8
1401dccd7:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401dccdc:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1401dcce3:	e8 0c f5 ff ff       	call   0x1401dc1f4
1401dcce8:	90                   	nop
1401dcce9:	4c 89 6d 10          	mov    %r13,0x10(%rbp)
1401dcced:	4c 89 6d 18          	mov    %r13,0x18(%rbp)
1401dccf1:	b9 40 00 00 00       	mov    $0x40,%ecx
1401dccf6:	ff 15 cc fb 92 00    	call   *0x92fbcc(%rip)        # 0x140b0c8c8
1401dccfc:	48 85 c0             	test   %rax,%rax
1401dccff:	0f 84 a1 0a 00 00    	je     0x1401dd7a6
1401dcd05:	48 89 00             	mov    %rax,(%rax)
1401dcd08:	48 89 40 08          	mov    %rax,0x8(%rax)
1401dcd0c:	48 89 40 10          	mov    %rax,0x10(%rax)
1401dcd10:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401dcd16:	48 89 45 10          	mov    %rax,0x10(%rbp)
1401dcd1a:	83 64 24 78 00       	andl   $0x0,0x78(%rsp)
1401dcd1f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dcd22:	f3 0f 7f 85 b0 00 00 	movdqu %xmm0,0xb0(%rbp)
1401dcd29:	00
1401dcd2a:	4c 89 ad c0 00 00 00 	mov    %r13,0xc0(%rbp)
1401dcd31:	44 88 6c 24 40       	mov    %r13b,0x40(%rsp)
1401dcd36:	44 88 6c 24 28       	mov    %r13b,0x28(%rsp)
1401dcd3b:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1401dcd40:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401dcd45:	4c 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%r9
1401dcd4c:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
1401dcd51:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1401dcd55:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1401dcd5c:	e8 1f 79 01 00       	call   0x1401f4680
1401dcd61:	84 c0                	test   %al,%al
1401dcd63:	0f 84 8b 07 00 00    	je     0x1401dd4f4
1401dcd69:	48 8b 0e             	mov    (%rsi),%rcx
1401dcd6c:	48 81 c1 88 01 00 00 	add    $0x188,%rcx
1401dcd73:	48 8b 01             	mov    (%rcx),%rax
1401dcd76:	8a 54 24 40          	mov    0x40(%rsp),%dl
1401dcd7a:	f6 da                	neg    %dl
1401dcd7c:	1b d2                	sbb    %edx,%edx
1401dcd7e:	83 e2 03             	and    $0x3,%edx
1401dcd81:	83 c2 02             	add    $0x2,%edx
1401dcd84:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dcd88:	ff 15 aa fe 92 00    	call   *0x92feaa(%rip)        # 0x140b0cc38
1401dcd8e:	48 8b 45 50          	mov    0x50(%rbp),%rax
1401dcd92:	f2 0f 10 70 38       	movsd  0x38(%rax),%xmm6
1401dcd97:	66 0f 5a f6          	cvtpd2ps %xmm6,%xmm6
1401dcd9b:	41 0f 2e f0          	ucomiss %xmm8,%xmm6
1401dcd9f:	7a 02                	jp     0x1401dcda3
1401dcda1:	74 42                	je     0x1401dcde5
1401dcda3:	48 8b 06             	mov    (%rsi),%rax
1401dcda6:	f3 0f 11 b0 18 03 00 	movss  %xmm6,0x318(%rax)
1401dcdad:	00
1401dcdae:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dcdb1:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1401dcdb7:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401dcdbc:	48 85 c0             	test   %rax,%rax
1401dcdbf:	74 04                	je     0x1401dcdc5
1401dcdc1:	f0 ff 40 08          	lock incl 0x8(%rax)
1401dcdc5:	49 8b 04 24          	mov    (%r12),%rax
1401dcdc9:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401dcdce:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401dcdd3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401dcdd8:	0f 5a ce             	cvtps2pd %xmm6,%xmm1
1401dcddb:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401dcde0:	e8 73 51 00 00       	call   0x1401e1f58
1401dcde5:	48 8b 16             	mov    (%rsi),%rdx
1401dcde8:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1401dcdec:	e8 27 00 e4 ff       	call   0x14001ce18
1401dcdf1:	90                   	nop
1401dcdf2:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401dcdf6:	48 8b 01             	mov    (%rcx),%rax
1401dcdf9:	33 d2                	xor    %edx,%edx
1401dcdfb:	48 8b 40 70          	mov    0x70(%rax),%rax
1401dcdff:	ff 15 33 fe 92 00    	call   *0x92fe33(%rip)        # 0x140b0cc38
1401dce05:	49 8b 4f 30          	mov    0x30(%r15),%rcx
1401dce09:	48 8b 01             	mov    (%rcx),%rax
1401dce0c:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1401dce13:	48 8b 40 08          	mov    0x8(%rax),%rax
1401dce17:	ff 15 1b fe 92 00    	call   *0x92fe1b(%rip)        # 0x140b0cc38
1401dce1d:	4c 8b c8             	mov    %rax,%r9
1401dce20:	0f 57 c0             	xorps  %xmm0,%xmm0
1401dce23:	f3 0f 7f 45 60       	movdqu %xmm0,0x60(%rbp)
1401dce28:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
1401dce2d:	48 85 c9             	test   %rcx,%rcx
1401dce30:	74 04                	je     0x1401dce36
1401dce32:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401dce36:	49 8b 04 24          	mov    (%r12),%rax
1401dce3a:	48 89 45 60          	mov    %rax,0x60(%rbp)
1401dce3e:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401dce43:	48 89 45 68          	mov    %rax,0x68(%rbp)
1401dce47:	66 0f 7f 85 80 00 00 	movdqa %xmm0,0x80(%rbp)
1401dce4e:	00
1401dce4f:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1401dce53:	48 85 c9             	test   %rcx,%rcx
1401dce56:	74 04                	je     0x1401dce5c
1401dce58:	f0 ff 41 08          	lock incl 0x8(%rcx)
1401dce5c:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1401dce60:	66 0f 7f 85 80 00 00 	movdqa %xmm0,0x80(%rbp)