1401a0b9b:	4c 3b 0d de 26 08 00 	cmp    0x826de(%rip),%r9        # 0x140223280
1401a0ba2:	0f 84 68 07 00 00    	je     0x1401a1310
1401a0ba8:	4c 8b 15 d1 26 08 00 	mov    0x826d1(%rip),%r10        # 0x140223280
1401a0baf:	4d 23 d0             	and    %r8,%r10
1401a0bb2:	4c 3b 15 a7 26 08 00 	cmp    0x826a7(%rip),%r10        # 0x140223260
1401a0bb9:	0f 8f 31 06 00 00    	jg     0x1401a11f0
1401a0bbf:	4c 8b 15 ba 26 08 00 	mov    0x826ba(%rip),%r10        # 0x140223280
1401a0bc6:	4d 23 d0             	and    %r8,%r10
1401a0bc9:	4c 3b 15 98 26 08 00 	cmp    0x82698(%rip),%r10        # 0x140223268
1401a0bd0:	0f 8c ba 07 00 00    	jl     0x1401a1390
1401a0bd6:	c5 e1 73 d0 34       	vpsrlq $0x34,%xmm0,%xmm3
1401a0bdb:	c4 c1 f9 7e c0       	vmovq  %xmm0,%r8
1401a0be0:	c5 e1 fb 1d c8 27 08 	vpsubq 0x827c8(%rip),%xmm3,%xmm3        # 0x1402233b0
1401a0be7:	00
1401a0be8:	c5 fa e6 f3          	vcvtdq2pd %xmm3,%xmm6
1401a0bec:	c5 f9 db 15 ac 27 08 	vpand  0x827ac(%rip),%xmm0,%xmm2        # 0x1402233a0
1401a0bf3:	00
1401a0bf4:	c5 f9 2f 35 94 28 08 	vcomisd 0x82894(%rip),%xmm6        # 0x140223490
1401a0bfb:	00
1401a0bfc:	0f 84 7e 03 00 00    	je     0x1401a0f80
1401a0c02:	4d 8b c8             	mov    %r8,%r9
1401a0c05:	4c 23 05 0c 27 08 00 	and    0x8270c(%rip),%r8        # 0x140223318
1401a0c0c:	4c 23 0d 0d 27 08 00 	and    0x8270d(%rip),%r9        # 0x140223320
1401a0c13:	49 d1 e1             	shl    $1,%r9
1401a0c16:	4d 03 c1             	add    %r9,%r8
1401a0c19:	c4 c1 f9 6e c8       	vmovq  %r8,%xmm1
1401a0c1e:	49 c1 e8 2c          	shr    $0x2c,%r8
1401a0c22:	c5 e9 eb 15 e6 27 08 	vpor   0x827e6(%rip),%xmm2,%xmm2        # 0x140223410
1401a0c29:	00
1401a0c2a:	c5 f1 eb 0d de 27 08 	vpor   0x827de(%rip),%xmm1,%xmm1        # 0x140223410
1401a0c31:	00
1401a0c32:	4c 8d 0d 97 28 08 00 	lea    0x82897(%rip),%r9        # 0x1402234d0
1401a0c39:	48 8d 15 a0 30 08 00 	lea    0x830a0(%rip),%rdx        # 0x140223ce0
1401a0c40:	c5 f3 5c e2          	vsubsd %xmm2,%xmm1,%xmm4
1401a0c44:	c4 81 5b 59 0c c1    	vmulsd (%r9,%r8,8),%xmm4,%xmm1
1401a0c4a:	c5 f9 28 e9          	vmovapd %xmm1,%xmm5
1401a0c4e:	c4 a1 5b 59 24 c2    	vmulsd (%rdx,%r8,8),%xmm4,%xmm4
1401a0c54:	c5 f9 28 fc          	vmovapd %xmm4,%xmm7
1401a0c58:	c5 f3 58 cc          	vaddsd %xmm4,%xmm1,%xmm1
1401a0c5c:	c5 f9 28 d1          	vmovapd %xmm1,%xmm2
1401a0c60:	c5 f9 28 c1          	vmovapd %xmm1,%xmm0
1401a0c64:	4c 8d 0d b5 58 08 00 	lea    0x858b5(%rip),%r9        # 0x140226520
1401a0c6b:	c5 d3 5c da          	vsubsd %xmm2,%xmm5,%xmm3
1401a0c6f:	c5 fb 10 0d 09 28 08 	vmovsd 0x82809(%rip),%xmm1        # 0x140223480
1401a0c76:	00
1401a0c77:	c5 fb 59 c0          	vmulsd %xmm0,%xmm0,%xmm0
1401a0c7b:	c5 e3 58 df          	vaddsd %xmm7,%xmm3,%xmm3
1401a0c7f:	c4 e2 e9 a9 0d e8 27 	vfmadd213sd 0x827e8(%rip),%xmm2,%xmm1        # 0x140223470
1401a0c86:	08 00
1401a0c88:	c4 e2 e9 a9 0d cf 27 	vfmadd213sd 0x827cf(%rip),%xmm2,%xmm1        # 0x140223460
1401a0c8f:	08 00
1401a0c91:	c4 e2 e9 a9 0d b6 27 	vfmadd213sd 0x827b6(%rip),%xmm2,%xmm1        # 0x140223450
1401a0c98:	08 00
1401a0c9a:	c4 e2 e9 a9 0d 9d 27 	vfmadd213sd 0x8279d(%rip),%xmm2,%xmm1        # 0x140223440
1401a0ca1:	08 00
1401a0ca3:	c4 e2 e9 a9 0d 84 27 	vfmadd213sd 0x82784(%rip),%xmm2,%xmm1        # 0x140223430
1401a0caa:	08 00
1401a0cac:	c4 e2 f9 a9 cb       	vfmadd213sd %xmm3,%xmm0,%xmm1
1401a0cb1:	c5 fb 10 2d 27 27 08 	vmovsd 0x82727(%rip),%xmm5        # 0x1402233e0
1401a0cb8:	00
1401a0cb9:	48 8d 15 70 60 08 00 	lea    0x86070(%rip),%rdx        # 0x140226d30
1401a0cc0:	c4 e2 c9 ab e9       	vfmsub213sd %xmm1,%xmm6,%xmm5
1401a0cc5:	c4 81 7b 10 04 c1    	vmovsd (%r9,%r8,8),%xmm0
1401a0ccb:	c4 a1 53 58 1c c2    	vaddsd (%rdx,%r8,8),%xmm5,%xmm3
1401a0cd1:	c5 f9 28 cb          	vmovapd %xmm3,%xmm1
1401a0cd5:	c5 e3 5c da          	vsubsd %xmm2,%xmm3,%xmm3
1401a0cd9:	c4 e2 c9 b9 05 ee 26 	vfmadd231sd 0x826ee(%rip),%xmm6,%xmm0        # 0x1402233d0
1401a0ce0:	08 00
1401a0ce2:	c5 f9 28 f8          	vmovapd %xmm0,%xmm7
1401a0ce6:	c5 fb 58 c3          	vaddsd %xmm3,%xmm0,%xmm0
1401a0cea:	c5 f9 28 e8          	vmovapd %xmm0,%xmm5
1401a0cee:	c5 f9 54 05 3a 26 08 	vandpd 0x8263a(%rip),%xmm0,%xmm0        # 0x140223330
1401a0cf5:	00
1401a0cf6:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401a0cfb:	48 23 05 2e 26 08 00 	and    0x8262e(%rip),%rax        # 0x140223330
1401a0d02:	c5 eb 58 d3          	vaddsd %xmm3,%xmm2,%xmm2
1401a0d06:	c5 c3 5c fd          	vsubsd %xmm5,%xmm7,%xmm7
1401a0d0a:	c5 f3 5c ca          	vsubsd %xmm2,%xmm1,%xmm1
1401a0d0e:	c5 c3 58 fb          	vaddsd %xmm3,%xmm7,%xmm7
1401a0d12:	c5 d3 5c e8          	vsubsd %xmm0,%xmm5,%xmm5
1401a0d16:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1401a0d1b:	c5 fb 10 64 24 30    	vmovsd 0x30(%rsp),%xmm4
1401a0d21:	c5 c3 58 f9          	vaddsd %xmm1,%xmm7,%xmm7
1401a0d25:	c5 c3 58 fd          	vaddsd %xmm5,%xmm7,%xmm7
1401a0d29:	c5 fb 10 54 24 70    	vmovsd 0x70(%rsp),%xmm2
1401a0d2f:	c5 db 5c e2          	vsubsd %xmm2,%xmm4,%xmm4
1401a0d33:	c5 db 59 df          	vmulsd %xmm7,%xmm4,%xmm3
1401a0d37:	c5 db 59 e0          	vmulsd %xmm0,%xmm4,%xmm4
1401a0d3b:	c5 c3 59 ea          	vmulsd %xmm2,%xmm7,%xmm5
1401a0d3f:	c5 fb 59 f2          	vmulsd %xmm2,%xmm0,%xmm6
1401a0d43:	c5 f9 28 ce          	vmovapd %xmm6,%xmm1
1401a0d47:	c5 e3 58 dc          	vaddsd %xmm4,%xmm3,%xmm3
1401a0d4b:	c5 e3 58 dd          	vaddsd %xmm5,%xmm3,%xmm3
1401a0d4f:	c5 f3 58 cb          	vaddsd %xmm3,%xmm1,%xmm1
1401a0d53:	c5 f9 28 c1          	vmovapd %xmm1,%xmm0
1401a0d57:	c5 cb 5c f1          	vsubsd %xmm1,%xmm6,%xmm6
1401a0d5b:	c5 cb 58 f3          	vaddsd %xmm3,%xmm6,%xmm6
1401a0d5f:	c5 fb 11 44 24 40    	vmovsd %xmm0,0x40(%rsp)
1401a0d65:	c5 fb 59 3d f3 37 08 	vmulsd 0x837f3(%rip),%xmm0,%xmm7        # 0x140224560
1401a0d6c:	00
1401a0d6d:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401a0d72:	c5 f9 2f 3d c6 37 08 	vcomisd 0x837c6(%rip),%xmm7        # 0x140224540
1401a0d79:	00
1401a0d7a:	0f 87 e0 01 00 00    	ja     0x1401a0f60
1401a0d80:	c5 f9 2f 3d c8 37 08 	vcomisd 0x837c8(%rip),%xmm7        # 0x140224550
1401a0d87:	00
1401a0d88:	0f 82 b2 01 00 00    	jb     0x1401a0f40
1401a0d8e:	c5 fb e6 e7          	vcvtpd2dq %xmm7,%xmm4
1401a0d92:	4c 8d 15 a7 67 08 00 	lea    0x867a7(%rip),%r10        # 0x140227540
1401a0d99:	4c 8d 1d a0 69 08 00 	lea    0x869a0(%rip),%r11        # 0x140227740
1401a0da0:	c5 fa e6 cc          	vcvtdq2pd %xmm4,%xmm1
1401a0da4:	c4 e2 f1 bd 05 c3 37 	vfnmadd231sd 0x837c3(%rip),%xmm1,%xmm0        # 0x140224570
1401a0dab:	08 00
1401a0dad:	c5 f9 7e e1          	vmovd  %xmm4,%ecx
1401a0db1:	48 c7 c0 3f 00 00 00 	mov    $0x3f,%rax
1401a0db8:	23 c1                	and    %ecx,%eax
1401a0dba:	c5 f3 59 0d be 37 08 	vmulsd 0x837be(%rip),%xmm1,%xmm1        # 0x140224580
1401a0dc1:	00
1401a0dc2:	c5 f9 28 d0          	vmovapd %xmm0,%xmm2
1401a0dc6:	2b c8                	sub    %eax,%ecx
1401a0dc8:	c1 f9 06             	sar    $0x6,%ecx
1401a0dcb:	c5 eb 58 d1          	vaddsd %xmm1,%xmm2,%xmm2
1401a0dcf:	c5 eb 58 d6          	vaddsd %xmm6,%xmm2,%xmm2
1401a0dd3:	c5 f9 28 ca          	vmovapd %xmm2,%xmm1
1401a0dd7:	c5 fb 10 05 b1 37 08 	vmovsd 0x837b1(%rip),%xmm0        # 0x140224590
1401a0dde:	00
1401a0ddf:	45 33 c9             	xor    %r9d,%r9d
1401a0de2:	c4 e2 e9 a9 05 b5 37 	vfmadd213sd 0x837b5(%rip),%xmm2,%xmm0        # 0x1402245a0
1401a0de9:	08 00
1401a0deb:	3b 0d ff 36 08 00    	cmp    0x836ff(%rip),%ecx        # 0x1402244f0
1401a0df1:	c4 e2 e9 a9 05 b6 37 	vfmadd213sd 0x837b6(%rip),%xmm2,%xmm0        # 0x1402245b0
1401a0df8:	08 00
1401a0dfa:	44 0f 4e c9          	cmovle %ecx,%r9d
1401a0dfe:	c4 e2 e9 a9 05 b9 37 	vfmadd213sd 0x837b9(%rip),%xmm2,%xmm0        # 0x1402245c0
1401a0e05:	08 00
1401a0e07:	48 81 c1 ff 03 00 00 	add    $0x3ff,%rcx
1401a0e0e:	c4 e2 e9 a9 05 b9 37 	vfmadd213sd 0x837b9(%rip),%xmm2,%xmm0        # 0x1402245d0
1401a0e15:	08 00
1401a0e17:	48 c1 e1 34          	shl    $0x34,%rcx
1401a0e1b:	c4 e2 e9 a9 05 dc 25 	vfmadd213sd 0x825dc(%rip),%xmm2,%xmm0        # 0x140223400
1401a0e22:	08 00
1401a0e24:	c5 fb 59 c2          	vmulsd %xmm2,%xmm0,%xmm0
1401a0e28:	c4 c1 7b 59 2c c3    	vmulsd (%r11,%rax,8),%xmm0,%xmm5
1401a0e2e:	c4 c1 7b 59 0c c2    	vmulsd (%r10,%rax,8),%xmm0,%xmm1
1401a0e34:	48 3b 0d 45 25 08 00 	cmp    0x82545(%rip),%rcx        # 0x140223380
1401a0e3b:	c4 c1 53 58 2c c3    	vaddsd (%r11,%rax,8),%xmm5,%xmm5
1401a0e41:	c5 f3 58 cd          	vaddsd %xmm5,%xmm1,%xmm1
1401a0e45:	c4 c1 73 58 0c c2    	vaddsd (%r10,%rax,8),%xmm1,%xmm1
1401a0e4b:	c5 f9 28 c1          	vmovapd %xmm1,%xmm0
1401a0e4f:	74 3f                	je     0x1401a0e90
1401a0e51:	45 85 c9             	test   %r9d,%r9d
1401a0e54:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401a0e59:	75 55                	jne    0x1401a0eb0
1401a0e5b:	c5 fb 59 44 24 40    	vmulsd 0x40(%rsp),%xmm0,%xmm0
1401a0e61:	c5 f9 56 44 24 50    	vorpd  0x50(%rsp),%xmm0,%xmm0
1401a0e67:	c5 f9 6f bc 24 a0 00 	vmovdqa 0xa0(%rsp),%xmm7
1401a0e6e:	00 00
1401a0e70:	c5 f9 6f b4 24 90 00 	vmovdqa 0x90(%rsp),%xmm6
1401a0e77:	00 00
1401a0e79:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
1401a0e80:	c3                   	ret
1401a0e81:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
1401a0e88:	0f 1f 84 00 00 00 00
1401a0e8f:	00
1401a0e90:	c5 f9 2f 05 68 25 08 	vcomisd 0x82568(%rip),%xmm0        # 0x140223400
1401a0e97:	00
1401a0e98:	0f 83 c2 00 00 00    	jae    0x1401a0f60
1401a0e9e:	c5 f9 56 05 5a 36 08 	vorpd  0x8365a(%rip),%xmm0,%xmm0        # 0x140224500
1401a0ea5:	00
1401a0ea6:	c5 f9 56 44 24 50    	vorpd  0x50(%rsp),%xmm0,%xmm0
1401a0eac:	eb b9                	jmp    0x1401a0e67
1401a0eae:	66 90                	xchg   %ax,%ax
1401a0eb0:	41 8b c9             	mov    %r9d,%ecx
1401a0eb3:	45 33 db             	xor    %r11d,%r11d
1401a0eb6:	c5 f9 2f 05 42 25 08 	vcomisd 0x82542(%rip),%xmm0        # 0x140223400
1401a0ebd:	00
1401a0ebe:	44 0f 43 d9          	cmovae %ecx,%r11d
1401a0ec2:	44 3b 1d 27 36 08 00 	cmp    0x83627(%rip),%r11d        # 0x1402244f0
1401a0ec9:	75 15                	jne    0x1401a0ee0
1401a0ecb:	c5 fb 59 44 24 40    	vmulsd 0x40(%rsp),%xmm0,%xmm0
1401a0ed1:	c5 f9 56 44 24 50    	vorpd  0x50(%rsp),%xmm0,%xmm0
1401a0ed7:	eb 8e                	jmp    0x1401a0e67
1401a0ed9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a0ee0:	4d 33 c0             	xor    %r8,%r8
1401a0ee3:	48 3b 15 46 36 08 00 	cmp    0x83646(%rip),%rdx        # 0x140224530
1401a0eea:	49 c7 c1 01 00 00 00 	mov    $0x1,%r9
1401a0ef1:	7f 2d                	jg     0x1401a0f20
1401a0ef3:	81 c1 32 04 00 00    	add    $0x432,%ecx
1401a0ef9:	49 0f 48 c8          	cmovs  %r8,%rcx
1401a0efd:	49 d3 e1             	shl    %cl,%r9
1401a0f00:	49 8b c9             	mov    %r9,%rcx
1401a0f03:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401a0f08:	c5 fb 59 44 24 40    	vmulsd 0x40(%rsp),%xmm0,%xmm0
1401a0f0e:	c5 f9 56 44 24 50    	vorpd  0x50(%rsp),%xmm0,%xmm0
1401a0f14:	e9 37 06 00 00       	jmp    0x1401a1550
1401a0f19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a0f20:	c5 fb 10 05 f8 35 08 	vmovsd 0x835f8(%rip),%xmm0        # 0x140224520
1401a0f27:	00
1401a0f28:	c5 f9 56 44 24 50    	vorpd  0x50(%rsp),%xmm0,%xmm0
1401a0f2e:	e9 1d 06 00 00       	jmp    0x1401a1550
1401a0f33:	66 66 66 66 66 0f 1f 	data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
1401a0f3a:	84 00 00 00 00 00
1401a0f40:	4c 8b 1d c9 35 08 00 	mov    0x835c9(%rip),%r11        # 0x140224510
1401a0f47:	4c 0b 5c 24 50       	or     0x50(%rsp),%r11
1401a0f4c:	e9 cf 04 00 00       	jmp    0x1401a1420
1401a0f51:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
1401a0f58:	0f 1f 84 00 00 00 00
1401a0f5f:	00
1401a0f60:	4c 8b 1d 19 24 08 00 	mov    0x82419(%rip),%r11        # 0x140223380
1401a0f67:	4c 0b 5c 24 50       	or     0x50(%rsp),%r11
1401a0f6c:	e9 af 04 00 00       	jmp    0x1401a1420
1401a0f71:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
1401a0f78:	0f 1f 84 00 00 00 00
1401a0f7f:	00
1401a0f80:	c5 e9 eb 15 78 24 08 	vpor   0x82478(%rip),%xmm2,%xmm2        # 0x140223400
1401a0f87:	00
1401a0f88:	c5 eb 5c 15 70 24 08 	vsubsd 0x82470(%rip),%xmm2,%xmm2        # 0x140223400
1401a0f8f:	00
1401a0f90:	c5 f9 28 ea          	vmovapd %xmm2,%xmm5
1401a0f94:	c5 e9 db 15 04 24 08 	vpand  0x82404(%rip),%xmm2,%xmm2        # 0x1402233a0
1401a0f9b:	00
1401a0f9c:	c4 c1 f9 7e d0       	vmovq  %xmm2,%r8
1401a0fa1:	c5 d1 73 d5 34       	vpsrlq $0x34,%xmm5,%xmm5
1401a0fa6:	c5 d1 fa 2d f2 24 08 	vpsubd 0x824f2(%rip),%xmm5,%xmm5        # 0x1402234a0
1401a0fad:	00
1401a0fae:	c5 fa e6 f5          	vcvtdq2pd %xmm5,%xmm6
1401a0fb2:	e9 4b fc ff ff       	jmp    0x1401a0c02
1401a0fb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401a0fbe:	00 00
1401a0fc0:	4c 8b 15 b9 22 08 00 	mov    0x822b9(%rip),%r10        # 0x140223280
1401a0fc7:	4d 23 d0             	and    %r8,%r10
1401a0fca:	4c 3b 15 8f 22 08 00 	cmp    0x8228f(%rip),%r10        # 0x140223260
1401a0fd1:	0f 8f 19 02 00 00    	jg     0x1401a11f0
1401a0fd7:	4c 8b 15 ca 22 08 00 	mov    0x822ca(%rip),%r10        # 0x1402232a8
1401a0fde:	4d 23 d0             	and    %r8,%r10
1401a0fe1:	4d 8b da             	mov    %r10,%r11
1401a0fe4:	48 8b 0d fd 22 08 00 	mov    0x822fd(%rip),%rcx        # 0x1402232e8
1401a0feb:	49 d3 ea             	shr    %cl,%r10
1401a0fee:	4c 2b 15 fb 22 08 00 	sub    0x822fb(%rip),%r10        # 0x1402232f0
1401a0ff5:	0f 88 a5 01 00 00    	js     0x1401a11a0
1401a0ffb:	48 8b 05 a6 22 08 00 	mov    0x822a6(%rip),%rax        # 0x1402232a8
1401a1002:	48 23 c2             	and    %rdx,%rax
1401a1005:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401a100a:	4c 3b 15 ef 22 08 00 	cmp    0x822ef(%rip),%r10        # 0x140223300
1401a1011:	49 8b ca             	mov    %r10,%rcx
1401a1014:	7f 2e                	jg     0x1401a1044
1401a1016:	4c 8b 0d eb 22 08 00 	mov    0x822eb(%rip),%r9        # 0x140223308
1401a101d:	49 d3 e9             	shr    %cl,%r9
1401a1020:	4d 23 cb             	and    %r11,%r9
1401a1023:	0f 85 77 01 00 00    	jne    0x1401a11a0
1401a1029:	4c 8b 0d e0 22 08 00 	mov    0x822e0(%rip),%r9        # 0x140223310
1401a1030:	49 d3 e9             	shr    %cl,%r9
1401a1033:	4d 23 cb             	and    %r11,%r9
1401a1036:	74 0c                	je     0x1401a1044
1401a1038:	48 8b 05 31 22 08 00 	mov    0x82231(%rip),%rax        # 0x140223270
1401a103f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401a1044:	48 3b 15 95 22 08 00 	cmp    0x82295(%rip),%rdx        # 0x1402232e0
1401a104b:	0f 84 ef 01 00 00    	je     0x1401a1240
1401a1051:	48 3b 15 80 22 08 00 	cmp    0x82280(%rip),%rdx        # 0x1402232d8
1401a1058:	0f 84 f2 00 00 00    	je     0x1401a1150
1401a105e:	4c 8b 0d 1b 22 08 00 	mov    0x8221b(%rip),%r9        # 0x140223280
1401a1065:	4c 23 ca             	and    %rdx,%r9
1401a1068:	4c 3b 0d 11 22 08 00 	cmp    0x82211(%rip),%r9        # 0x140223280
1401a106f:	0f 84 9b 02 00 00    	je     0x1401a1310
1401a1075:	c5 fb 10 44 24 60    	vmovsd 0x60(%rsp),%xmm0
1401a107b:	e9 56 fb ff ff       	jmp    0x1401a0bd6
1401a1080:	48 33 c0             	xor    %rax,%rax
1401a1083:	4d 8b d8             	mov    %r8,%r11
1401a1086:	4c 8b 0d f3 21 08 00 	mov    0x821f3(%rip),%r9        # 0x140223280
1401a108d:	4c 0b 1d 3c 22 08 00 	or     0x8223c(%rip),%r11        # 0x1402232d0
1401a1094:	4d 23 c8             	and    %r8,%r9
1401a1097:	4c 3b 0d e2 21 08 00 	cmp    0x821e2(%rip),%r9        # 0x140223280
1401a109e:	49 0f 44 c0          	cmove  %r8,%rax
1401a10a2:	4c 8b 0d 07 22 08 00 	mov    0x82207(%rip),%r9        # 0x1402232b0
1401a10a9:	4c 23 c8             	and    %rax,%r9
1401a10ac:	74 0d                	je     0x1401a10bb
1401a10ae:	4c 23 0d 1b 22 08 00 	and    0x8221b(%rip),%r9        # 0x1402232d0
1401a10b5:	0f 84 05 04 00 00    	je     0x1401a14c0
1401a10bb:	e9 a7 fd ff ff       	jmp    0x1401a0e67
1401a10c0:	48 33 c0             	xor    %rax,%rax
1401a10c3:	4c 8b da             	mov    %rdx,%r11
1401a10c6:	4c 8b 0d b3 21 08 00 	mov    0x821b3(%rip),%r9        # 0x140223280
1401a10cd:	4c 0b 1d fc 21 08 00 	or     0x821fc(%rip),%r11        # 0x1402232d0
1401a10d4:	4c 23 ca             	and    %rdx,%r9
1401a10d7:	4c 3b 0d a2 21 08 00 	cmp    0x821a2(%rip),%r9        # 0x140223280
1401a10de:	48 0f 44 c2          	cmove  %rdx,%rax
1401a10e2:	4c 8b 0d c7 21 08 00 	mov    0x821c7(%rip),%r9        # 0x1402232b0
1401a10e9:	4c 23 c8             	and    %rax,%r9
1401a10ec:	74 0d                	je     0x1401a10fb
1401a10ee:	4c 23 0d db 21 08 00 	and    0x821db(%rip),%r9        # 0x1402232d0
1401a10f5:	0f 84 75 03 00 00    	je     0x1401a1470
1401a10fb:	c5 fb 10 05 fd 22 08 	vmovsd 0x822fd(%rip),%xmm0        # 0x140223400
1401a1102:	00
1401a1103:	e9 5f fd ff ff       	jmp    0x1401a0e67
1401a1108:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a110f:	00
1401a1110:	48 33 c0             	xor    %rax,%rax
1401a1113:	4c 8b da             	mov    %rdx,%r11
1401a1116:	4c 8b 0d 63 21 08 00 	mov    0x82163(%rip),%r9        # 0x140223280
1401a111d:	4c 0b 1d ac 21 08 00 	or     0x821ac(%rip),%r11        # 0x1402232d0
1401a1124:	4c 23 ca             	and    %rdx,%r9
1401a1127:	4c 3b 0d 52 21 08 00 	cmp    0x82152(%rip),%r9        # 0x140223280
1401a112e:	48 0f 44 c2          	cmove  %rdx,%rax
1401a1132:	4c 8b 0d 77 21 08 00 	mov    0x82177(%rip),%r9        # 0x1402232b0
1401a1139:	4c 23 c8             	and    %rax,%r9
1401a113c:	0f 85 2e 03 00 00    	jne    0x1401a1470
1401a1142:	c4 e1 f9 6e c2       	vmovq  %rdx,%xmm0
1401a1147:	e9 1b fd ff ff       	jmp    0x1401a0e67
1401a114c:	0f 1f 40 00          	nopl   0x0(%rax)
1401a1150:	48 8b 15 41 21 08 00 	mov    0x82141(%rip),%rdx        # 0x140223298
1401a1157:	48 0b 54 24 50       	or     0x50(%rsp),%rdx
1401a115c:	48 33 c0             	xor    %rax,%rax
1401a115f:	4d 8b d8             	mov    %r8,%r11
1401a1162:	4c 8b 15 17 21 08 00 	mov    0x82117(%rip),%r10        # 0x140223280
1401a1169:	4c 0b 1d 60 21 08 00 	or     0x82160(%rip),%r11        # 0x1402232d0
1401a1170:	4d 23 d0             	and    %r8,%r10
1401a1173:	4c 3b 15 06 21 08 00 	cmp    0x82106(%rip),%r10        # 0x140223280
1401a117a:	49 0f 44 c0          	cmove  %r8,%rax
1401a117e:	4c 8b 15 2b 21 08 00 	mov    0x8212b(%rip),%r10        # 0x1402232b0
1401a1185:	4c 23 d0             	and    %rax,%r10
1401a1188:	0f 85 32 03 00 00    	jne    0x1401a14c0
1401a118e:	c4 e1 f9 6e c2       	vmovq  %rdx,%xmm0
1401a1193:	e9 cf fc ff ff       	jmp    0x1401a0e67
1401a1198:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a119f:	00
1401a11a0:	4c 8b 0d d9 20 08 00 	mov    0x820d9(%rip),%r9        # 0x140223280
1401a11a7:	4c 23 ca             	and    %rdx,%r9
1401a11aa:	4c 3b 0d cf 20 08 00 	cmp    0x820cf(%rip),%r9        # 0x140223280
1401a11b1:	0f 84 59 01 00 00    	je     0x1401a1310
1401a11b7:	48 3b 15 22 21 08 00 	cmp    0x82122(%rip),%rdx        # 0x1402232e0
1401a11be:	0f 84 7c 00 00 00    	je     0x1401a1240
1401a11c4:	c5 fb 10 44 24 20    	vmovsd 0x20(%rsp),%xmm0
1401a11ca:	c5 fb 10 4c 24 30    	vmovsd 0x30(%rsp),%xmm1
1401a11d0:	c5 fb 10 15 e8 20 08 	vmovsd 0x820e8(%rip),%xmm2        # 0x1402232c0
1401a11d7:	00
1401a11d8:	44 8b 0d 65 20 08 00 	mov    0x82065(%rip),%r9d        # 0x140223244
1401a11df:	e8 ec cd 00 00       	call   0x1401adfd0
1401a11e4:	e9 7e fc ff ff       	jmp    0x1401a0e67
1401a11e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a11f0:	4c 8b 0d 89 20 08 00 	mov    0x82089(%rip),%r9        # 0x140223280
1401a11f7:	4c 23 ca             	and    %rdx,%r9
1401a11fa:	4c 3b 0d 7f 20 08 00 	cmp    0x8207f(%rip),%r9        # 0x140223280
1401a1201:	0f 84 09 01 00 00    	je     0x1401a1310
1401a1207:	4c 8b 0d 9a 20 08 00 	mov    0x8209a(%rip),%r9        # 0x1402232a8
1401a120e:	4c 23 ca             	and    %rdx,%r9
1401a1211:	74 2d                	je     0x1401a1240
1401a1213:	48 3b 15 be 20 08 00 	cmp    0x820be(%rip),%rdx        # 0x1402232d8
1401a121a:	0f 84 30 ff ff ff    	je     0x1401a1150
1401a1220:	4c 8b ca             	mov    %rdx,%r9
1401a1223:	4c 23 0d 7e 20 08 00 	and    0x8207e(%rip),%r9        # 0x1402232a8