1402dedd4:	f3 0f 5c 35 3c 24 8d 	subss  0x8d243c(%rip),%xmm6        # 0x140bb1218
1402deddb:	00
1402deddc:	eb 08                	jmp    0x1402dede6
1402dedde:	f3 0f 58 35 32 24 8d 	addss  0x8d2432(%rip),%xmm6        # 0x140bb1218
1402dede5:	00
1402dede6:	f3 0f 58 3d 2a 24 8d 	addss  0x8d242a(%rip),%xmm7        # 0x140bb1218
1402deded:	00
1402dedee:	48 8b 0e             	mov    (%rsi),%rcx
1402dedf1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402dedf6:	f3 0f 11 74 24 5c    	movss  %xmm6,0x5c(%rsp)
1402dedfc:	f3 0f 11 7c 24 58    	movss  %xmm7,0x58(%rsp)
1402dee02:	e8 51 44 e8 ff       	call   0x140163258
1402dee07:	f3 0f 10 47 18       	movss  0x18(%rdi),%xmm0
1402dee0c:	80 f3 01             	xor    $0x1,%bl
1402dee0f:	0f 2f c7             	comiss %xmm7,%xmm0
1402dee12:	77 bc                	ja     0x1402dedd0
1402dee14:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402dee19:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402dee1e:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
1402dee23:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
1402dee28:	48 83 c4 40          	add    $0x40,%rsp
1402dee2c:	5f                   	pop    %rdi
1402dee2d:	c3                   	ret
1402dee2e:	90                   	nop
1402dee2f:	90                   	nop
1402dee30:	48 8d 05 d9 52 84 00 	lea    0x8452d9(%rip),%rax        # 0x140b24110
1402dee37:	48 89 02             	mov    %rax,(%rdx)
1402dee3a:	48 8b c2             	mov    %rdx,%rax
1402dee3d:	c3                   	ret
1402dee3e:	90                   	nop
1402dee3f:	90                   	nop
1402dee40:	48 8d 05 f9 5d 9f 00 	lea    0x9f5df9(%rip),%rax        # 0x140cd4c40
1402dee47:	c3                   	ret
1402dee48:	90                   	nop
1402dee49:	90                   	nop
1402dee4a:	90                   	nop
1402dee4b:	90                   	nop
1402dee4c:	90                   	nop
1402dee4d:	90                   	nop
1402dee4e:	90                   	nop
1402dee4f:	90                   	nop
1402dee50:	48 8b c4             	mov    %rsp,%rax
1402dee53:	53                   	push   %rbx
1402dee54:	48 83 ec 20          	sub    $0x20,%rsp
1402dee58:	f3 0f 10 15 24 22 8d 	movss  0x8d2224(%rip),%xmm2        # 0x140bb1084
1402dee5f:	00
1402dee60:	49 8b d8             	mov    %r8,%rbx
1402dee63:	f3 0f 10 02          	movss  (%rdx),%xmm0
1402dee67:	f3 0f 5c 42 08       	subss  0x8(%rdx),%xmm0
1402dee6c:	f3 0f 10 4a 10       	movss  0x10(%rdx),%xmm1
1402dee71:	f3 0f 5c 4a 18       	subss  0x18(%rdx),%xmm1
1402dee76:	49 8b 08             	mov    (%r8),%rcx
1402dee79:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
1402dee7d:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
1402dee81:	f3 0f 58 42 08       	addss  0x8(%rdx),%xmm0
1402dee86:	f3 0f 58 4a 18       	addss  0x18(%rdx),%xmm1
1402dee8b:	f3 0f 11 40 10       	movss  %xmm0,0x10(%rax)
1402dee90:	f3 0f 10 42 04       	movss  0x4(%rdx),%xmm0
1402dee95:	f3 0f 5c 42 0c       	subss  0xc(%rdx),%xmm0
1402dee9a:	f3 0f 11 48 18       	movss  %xmm1,0x18(%rax)
1402dee9f:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
1402deea3:	f3 0f 58 42 0c       	addss  0xc(%rdx),%xmm0
1402deea8:	f3 0f 11 40 14       	movss  %xmm0,0x14(%rax)
1402deead:	f3 0f 10 42 14       	movss  0x14(%rdx),%xmm0
1402deeb2:	f3 0f 5c 42 1c       	subss  0x1c(%rdx),%xmm0
1402deeb7:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
1402deebb:	f3 0f 58 42 1c       	addss  0x1c(%rdx),%xmm0
1402deec0:	48 8d 50 10          	lea    0x10(%rax),%rdx
1402deec4:	f3 0f 11 40 1c       	movss  %xmm0,0x1c(%rax)
1402deec9:	e8 6a 42 e8 ff       	call   0x140163138
1402deece:	48 8b 0b             	mov    (%rbx),%rcx
1402deed1:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402deed6:	e8 7d 43 e8 ff       	call   0x140163258
1402deedb:	48 83 c4 20          	add    $0x20,%rsp
1402deedf:	5b                   	pop    %rbx
1402deee0:	c3                   	ret
1402deee1:	90                   	nop
1402deee2:	90                   	nop
1402deee3:	90                   	nop
1402deee4:	90                   	nop
1402deee5:	90                   	nop
1402deee6:	90                   	nop
1402deee7:	90                   	nop
1402deee8:	90                   	nop
1402deee9:	90                   	nop
1402deeea:	90                   	nop
1402deeeb:	90                   	nop
1402deeec:	90                   	nop
1402deeed:	90                   	nop
1402deeee:	90                   	nop
1402deeef:	90                   	nop
1402deef0:	48 8d 05 51 52 84 00 	lea    0x845251(%rip),%rax        # 0x140b24148
1402deef7:	48 89 02             	mov    %rax,(%rdx)
1402deefa:	48 8b c2             	mov    %rdx,%rax
1402deefd:	c3                   	ret
1402deefe:	90                   	nop
1402deeff:	90                   	nop
1402def00:	48 8d 05 49 5c 9f 00 	lea    0x9f5c49(%rip),%rax        # 0x140cd4b50
1402def07:	c3                   	ret
1402def08:	90                   	nop
1402def09:	90                   	nop
1402def0a:	90                   	nop
1402def0b:	90                   	nop
1402def0c:	90                   	nop
1402def0d:	90                   	nop
1402def0e:	90                   	nop
1402def0f:	90                   	nop
1402def10:	48 8b c4             	mov    %rsp,%rax
1402def13:	53                   	push   %rbx
1402def14:	48 83 ec 40          	sub    $0x40,%rsp
1402def18:	f3 0f 10 15 b0 21 8d 	movss  0x8d21b0(%rip),%xmm2        # 0x140bb10d0
1402def1f:	00
1402def20:	49 8b d8             	mov    %r8,%rbx
1402def23:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
1402def28:	f3 0f 10 4a 0c       	movss  0xc(%rdx),%xmm1
1402def2d:	f3 0f 58 02          	addss  (%rdx),%xmm0
1402def31:	f3 0f 58 4a 04       	addss  0x4(%rdx),%xmm1
1402def36:	49 8b 08             	mov    (%r8),%rcx
1402def39:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1402def3d:	f3 0f 10 72 18       	movss  0x18(%rdx),%xmm6
1402def42:	f3 0f 58 72 10       	addss  0x10(%rdx),%xmm6
1402def47:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
1402def4b:	f3 0f 10 7a 1c       	movss  0x1c(%rdx),%xmm7
1402def50:	f3 0f 58 7a 14       	addss  0x14(%rdx),%xmm7
1402def55:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
1402def59:	48 8d 50 10          	lea    0x10(%rax),%rdx
1402def5d:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
1402def61:	f3 0f 11 40 10       	movss  %xmm0,0x10(%rax)
1402def66:	f3 0f 59 fa          	mulss  %xmm2,%xmm7
1402def6a:	f3 0f 11 48 14       	movss  %xmm1,0x14(%rax)
1402def6f:	f3 0f 59 f2          	mulss  %xmm2,%xmm6
1402def73:	e8 c0 41 e8 ff       	call   0x140163138
1402def78:	48 8b 0b             	mov    (%rbx),%rcx
1402def7b:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402def80:	f3 0f 11 74 24 58    	movss  %xmm6,0x58(%rsp)
1402def86:	f3 0f 11 7c 24 5c    	movss  %xmm7,0x5c(%rsp)
1402def8c:	e8 c7 42 e8 ff       	call   0x140163258
1402def91:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
1402def96:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
1402def9b:	48 83 c4 40          	add    $0x40,%rsp
1402def9f:	5b                   	pop    %rbx
1402defa0:	c3                   	ret
1402defa1:	90                   	nop
1402defa2:	90                   	nop
1402defa3:	90                   	nop
1402defa4:	90                   	nop
1402defa5:	90                   	nop
1402defa6:	90                   	nop
1402defa7:	90                   	nop
1402defa8:	90                   	nop
1402defa9:	90                   	nop
1402defaa:	90                   	nop
1402defab:	90                   	nop
1402defac:	90                   	nop
1402defad:	90                   	nop
1402defae:	90                   	nop
1402defaf:	90                   	nop
1402defb0:	48 8d 05 c9 51 84 00 	lea    0x8451c9(%rip),%rax        # 0x140b24180
1402defb7:	48 89 02             	mov    %rax,(%rdx)
1402defba:	48 8b c2             	mov    %rdx,%rax
1402defbd:	c3                   	ret
1402defbe:	90                   	nop
1402defbf:	90                   	nop
1402defc0:	48 8d 05 d9 5a 9f 00 	lea    0x9f5ad9(%rip),%rax        # 0x140cd4aa0
1402defc7:	c3                   	ret
1402defc8:	90                   	nop
1402defc9:	90                   	nop
1402defca:	90                   	nop
1402defcb:	90                   	nop
1402defcc:	90                   	nop
1402defcd:	90                   	nop
1402defce:	90                   	nop
1402defcf:	90                   	nop
1402defd0:	40 53                	rex push %rbx
1402defd2:	48 83 ec 30          	sub    $0x30,%rsp
1402defd6:	48 8b 41 10          	mov    0x10(%rcx),%rax
1402defda:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402defdf:	48 8b d9             	mov    %rcx,%rbx
1402defe2:	48 8b 88 d8 00 00 00 	mov    0xd8(%rax),%rcx
1402defe9:	48 8b 01             	mov    (%rcx),%rax
1402defec:	48 8b 40 50          	mov    0x50(%rax),%rax
1402deff0:	ff 15 42 dc 82 00    	call   *0x82dc42(%rip)        # 0x140b0cc38
1402deff6:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1402deffa:	48 8b d0             	mov    %rax,%rdx
1402deffd:	e8 e2 72 d2 ff       	call   0x1400062e4
1402df002:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1402df007:	48 85 db             	test   %rbx,%rbx
1402df00a:	74 39                	je     0x1402df045
1402df00c:	83 c8 ff             	or     $0xffffffff,%eax
1402df00f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402df014:	83 f8 01             	cmp    $0x1,%eax
1402df017:	75 2c                	jne    0x1402df045
1402df019:	48 8b 03             	mov    (%rbx),%rax
1402df01c:	48 8b cb             	mov    %rbx,%rcx
1402df01f:	48 8b 00             	mov    (%rax),%rax
1402df022:	ff 15 10 dc 82 00    	call   *0x82dc10(%rip)        # 0x140b0cc38
1402df028:	83 c8 ff             	or     $0xffffffff,%eax
1402df02b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402df030:	83 f8 01             	cmp    $0x1,%eax
1402df033:	75 10                	jne    0x1402df045
1402df035:	48 8b 03             	mov    (%rbx),%rax
1402df038:	48 8b cb             	mov    %rbx,%rcx
1402df03b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402df03f:	ff 15 f3 db 82 00    	call   *0x82dbf3(%rip)        # 0x140b0cc38
1402df045:	48 83 c4 30          	add    $0x30,%rsp
1402df049:	5b                   	pop    %rbx
1402df04a:	c3                   	ret
1402df04b:	90                   	nop
1402df04c:	90                   	nop
1402df04d:	90                   	nop
1402df04e:	90                   	nop
1402df04f:	90                   	nop
1402df050:	48 8d 05 b9 4d 84 00 	lea    0x844db9(%rip),%rax        # 0x140b23e10
1402df057:	48 89 02             	mov    %rax,(%rdx)
1402df05a:	48 8b c2             	mov    %rdx,%rax
1402df05d:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402df061:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
1402df066:	c3                   	ret
1402df067:	90                   	nop
1402df068:	90                   	nop
1402df069:	90                   	nop
1402df06a:	90                   	nop
1402df06b:	90                   	nop
1402df06c:	90                   	nop
1402df06d:	90                   	nop
1402df06e:	90                   	nop
1402df06f:	90                   	nop
1402df070:	48 8d 05 c9 6d 9f 00 	lea    0x9f6dc9(%rip),%rax        # 0x140cd5e40
1402df077:	c3                   	ret
1402df078:	90                   	nop
1402df079:	90                   	nop
1402df07a:	90                   	nop
1402df07b:	90                   	nop
1402df07c:	90                   	nop
1402df07d:	90                   	nop
1402df07e:	90                   	nop
1402df07f:	90                   	nop
1402df080:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402df085:	57                   	push   %rdi
1402df086:	48 83 ec 50          	sub    $0x50,%rsp
1402df08a:	48 8b 59 20          	mov    0x20(%rcx),%rbx
1402df08e:	48 8b fa             	mov    %rdx,%rdi
1402df091:	4c 63 51 14          	movslq 0x14(%rcx),%r10
1402df095:	49 8b 10             	mov    (%r8),%rdx
1402df098:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402df09c:	4d 63 1c 02          	movslq (%r10,%rax,1),%r11
1402df0a0:	4c 63 51 10          	movslq 0x10(%rcx),%r10
1402df0a4:	4c 03 db             	add    %rbx,%r11
1402df0a7:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402df0ab:	49 83 20 00          	andq   $0x0,(%r8)
1402df0af:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1402df0b4:	49 8b 50 08          	mov    0x8(%r8),%rdx
1402df0b8:	49 8d 4a 08          	lea    0x8(%r10),%rcx
1402df0bc:	49 83 60 08 00       	andq   $0x0,0x8(%r8)
1402df0c1:	49 03 cb             	add    %r11,%rcx
1402df0c4:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1402df0c9:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1402df0ce:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
1402df0d5:	00
1402df0d6:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402df0db:	48 8b d7             	mov    %rdi,%rdx
1402df0de:	ff 15 54 db 82 00    	call   *0x82db54(%rip)        # 0x140b0cc38
1402df0e4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402df0e9:	48 8b c7             	mov    %rdi,%rax
1402df0ec:	48 83 c4 50          	add    $0x50,%rsp
1402df0f0:	5f                   	pop    %rdi
1402df0f1:	c3                   	ret
1402df0f2:	90                   	nop
1402df0f3:	90                   	nop
1402df0f4:	90                   	nop
1402df0f5:	90                   	nop
1402df0f6:	90                   	nop
1402df0f7:	90                   	nop
1402df0f8:	90                   	nop
1402df0f9:	90                   	nop
1402df0fa:	90                   	nop
1402df0fb:	90                   	nop
1402df0fc:	90                   	nop
1402df0fd:	90                   	nop
1402df0fe:	90                   	nop
1402df0ff:	90                   	nop
1402df100:	48 8d 05 d1 48 84 00 	lea    0x8448d1(%rip),%rax        # 0x140b239d8
1402df107:	48 89 02             	mov    %rax,(%rdx)
1402df10a:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402df10e:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
1402df113:	8a 41 18             	mov    0x18(%rcx),%al
1402df116:	88 42 18             	mov    %al,0x18(%rdx)
1402df119:	8a 41 19             	mov    0x19(%rcx),%al
1402df11c:	88 42 19             	mov    %al,0x19(%rdx)
1402df11f:	8a 41 1a             	mov    0x1a(%rcx),%al
1402df122:	88 42 1a             	mov    %al,0x1a(%rdx)
1402df125:	48 8b 41 20          	mov    0x20(%rcx),%rax
1402df129:	48 89 42 20          	mov    %rax,0x20(%rdx)
1402df12d:	48 8b c2             	mov    %rdx,%rax
1402df130:	c3                   	ret
1402df131:	90                   	nop
1402df132:	90                   	nop
1402df133:	90                   	nop
1402df134:	90                   	nop
1402df135:	90                   	nop
1402df136:	90                   	nop
1402df137:	90                   	nop
1402df138:	90                   	nop
1402df139:	90                   	nop
1402df13a:	90                   	nop
1402df13b:	90                   	nop
1402df13c:	90                   	nop
1402df13d:	90                   	nop
1402df13e:	90                   	nop
1402df13f:	90                   	nop
1402df140:	48 8d 05 c9 6b 9f 00 	lea    0x9f6bc9(%rip),%rax        # 0x140cd5d10
1402df147:	c3                   	ret
1402df148:	90                   	nop
1402df149:	90                   	nop
1402df14a:	90                   	nop
1402df14b:	90                   	nop
1402df14c:	90                   	nop
1402df14d:	90                   	nop
1402df14e:	90                   	nop
1402df14f:	90                   	nop
1402df150:	48 8d 05 b9 48 84 00 	lea    0x8448b9(%rip),%rax        # 0x140b23a10
1402df157:	48 89 02             	mov    %rax,(%rdx)
1402df15a:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402df15e:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
1402df163:	8a 41 18             	mov    0x18(%rcx),%al
1402df166:	88 42 18             	mov    %al,0x18(%rdx)
1402df169:	8a 41 19             	mov    0x19(%rcx),%al
1402df16c:	88 42 19             	mov    %al,0x19(%rdx)
1402df16f:	8a 41 1a             	mov    0x1a(%rcx),%al
1402df172:	88 42 1a             	mov    %al,0x1a(%rdx)
1402df175:	48 8b 41 20          	mov    0x20(%rcx),%rax
1402df179:	48 89 42 20          	mov    %rax,0x20(%rdx)
1402df17d:	48 8b c2             	mov    %rdx,%rax
1402df180:	c3                   	ret
1402df181:	90                   	nop
1402df182:	90                   	nop
1402df183:	90                   	nop
1402df184:	90                   	nop
1402df185:	90                   	nop
1402df186:	90                   	nop
1402df187:	90                   	nop
1402df188:	90                   	nop
1402df189:	90                   	nop
1402df18a:	90                   	nop
1402df18b:	90                   	nop
1402df18c:	90                   	nop
1402df18d:	90                   	nop
1402df18e:	90                   	nop
1402df18f:	90                   	nop
1402df190:	48 8d 05 49 6b 9f 00 	lea    0x9f6b49(%rip),%rax        # 0x140cd5ce0