PromQL Compliance Test Results: VictoriaMetrics

Summary

These are PromQL compliance test results for VictoriaMetrics.

Passing: 356 / 523 cases (68.07%)

Cross-cutting issues

This implementation has cross-cutting issues that had to be compensated for before comparing query results further:

Query bugVictoriaMetrics incorrectly modifies incoming start/end range query timestamps to be aligned to the resolution step size.

To make results comparable, test queries were restricted to have their input start/stop timestamps aligned to the resolution step.

Individual test results

Click on test cases below to see more details.

QueryResult
42
PASS
This test case passed successfully.
1.234
PASS
This test case passed successfully.
.123e-9
PASS
This test case passed successfully.
0x3d
FAIL
The query failed to run against the test target: 422: error when executing query="0x3d" on the time range (start=1596659940000, end=1596660540000, step=10000): cannot execute query: unparsed data left: "x3d"
Inf
PASS
This test case passed successfully.
+Inf
PASS
This test case passed successfully.
-Inf
PASS
This test case passed successfully.
NaN
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
{__name__="demo_cpu_usage_seconds_total"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{mode="idle"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{mode!="idle"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{instance=~"demo.promlabs.com:.*"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{instance=~"host"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{instance!~".*:10000"}
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total{mode="idle", instance!="demo.promlabs.com:10000"}
PASS
This test case passed successfully.
{mode="idle", instance!="demo.promlabs.com:10000"}
PASS
This test case passed successfully.
{__name__=~".*"}
FAIL
The query ran successfully against the test target, but was expected to fail.
nonexistent_metric_name
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total offset 1m
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total offset 5m
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total offset 10m
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total offset -1m
FAIL
The query ran successfully against the test target, but was expected to fail.
demo_cpu_usage_seconds_total offset -5m
FAIL
The query ran successfully against the test target, but was expected to fail.
demo_cpu_usage_seconds_total offset -10m
FAIL
The query ran successfully against the test target, but was expected to fail.
sum(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar(demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum(nonexistent_metric_name)
PASS
This test case passed successfully.
avg(nonexistent_metric_name)
PASS
This test case passed successfully.
max(nonexistent_metric_name)
PASS
This test case passed successfully.
min(nonexistent_metric_name)
PASS
This test case passed successfully.
count(nonexistent_metric_name)
PASS
This test case passed successfully.
stddev(nonexistent_metric_name)
PASS
This test case passed successfully.
stdvar(nonexistent_metric_name)
PASS
This test case passed successfully.
sum by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar by() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar by(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar by(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar by(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar without() (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar without(instance) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar without(instance, mode) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
sum without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
avg without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
max without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
min without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
count without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stddev without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
stdvar without(nonexistent) (demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
topk (3, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
bottomk (3, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
topk by(instance) (2, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
bottomk by(instance) (2, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(-0.5, demo_cpu_usage_seconds_total)
FAIL
  model.Matrix{
  	&{
  		Metric: s"{}",
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28172280766376e+06)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28173081127896e+06)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28173888304635e+06)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28174682069258e+06)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2817546463558e+06)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28176261180714e+06)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28177075178121e+06)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28177870773297e+06)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28178657590622e+06)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28179485126953e+06)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28180278713581e+06)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895e+06)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2818187397038e+06)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28182641501024e+06)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28184217685437e+06)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28185812423972e+06)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28186587467861e+06)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2818735334266e+06)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28188160052183e+06)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28189762555163e+06)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2819056974216e+06)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28191369435483e+06)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28192201575096e+06)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28193031753963e+06)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28193852166289e+06)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28194617732571e+06)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.2819624135992e+06)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28196986912825e+06)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28197800097393e+06)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28198615295224e+06)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28199416501475e+06)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28200233230472e+06)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28201018016014e+06)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28201829965194e+06)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28202604094219e+06)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28203386926955e+06)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28204174525411e+06)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28204992857492e+06)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28205783522268e+06)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28206598246864e+06)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28207424096383e+06)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28208239354421e+06)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28209790462483e+06)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28210599820748e+06)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28211451248664e+06)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28213036584719e+06)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28213829924102e+06)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28214615982307e+06)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28215443941778e+06)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28216213709061e+06)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28217025629587e+06)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28217817504238e+06)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28218645640661e+06)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(-Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(6.28220251939042e+06)),
  			},
  		},
  	},
  }
quantile(0.1, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(0.5, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(0.75, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(0.95, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(0.90, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(0.99, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(1, demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
quantile(1.5, demo_cpu_usage_seconds_total)
FAIL
  model.Matrix{
  	&{
  		Metric: s"{}",
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273735e+07)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870854e+07)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705578795719756e+07)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705618389520654e+07)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57056382125827e+07)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090268e+07)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57056979775638e+07)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972672e+07)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906556e+07)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57057787776691e+07)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570579908729776e+07)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032134e+07)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705839539471634e+07)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57058596960897e+07)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665025e+07)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57059000532218e+07)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476866e+07)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5705979712930627e+07)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57059999254954e+07)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57060189648211e+07)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57060583158412e+07)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57060788699463e+07)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57060990079988e+07)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980733e+07)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57061597033253e+07)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706179769741539e+07)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403837e+07)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57062396322421e+07)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57063196778068e+07)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278425e+07)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706359638852673e+07)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570637945694456e+07)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078571e+07)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57064788751805e+07)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57065185776815e+07)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160943e+07)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706558209107e+07)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57066181472617e+07)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706637729304247e+07)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57066576816299e+07)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260571e+07)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737861e+07)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(+Inf)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.57067171051023e+07)),
  			},
  		},
  	},
  }
avg(max by(mode) (demo_cpu_usage_seconds_total))
PASS
This test case passed successfully.
1 * 2 + 4 / 6 - 10 % 2 ^ 2
PASS
This test case passed successfully.
demo_num_cpus + (1 == bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 != bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 < bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 > bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 <= bool 2)
PASS
This test case passed successfully.
demo_num_cpus + (1 >= bool 2)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total + 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total - 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total * 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total % 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total ^ 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total == 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total != 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total < 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total > 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total <= 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total >= 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total == bool 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total != bool 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total < bool 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total > bool 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total <= bool 1.2345
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total >= bool 1.2345
PASS
This test case passed successfully.
1.2345 == bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
1.2345 != bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
1.2345 < bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
1.2345 > bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
1.2345 <= bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
1.2345 >= bool demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 + demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 - demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 * demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 / demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 % demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 ^ demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 == demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 != demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  }
0.12345 < demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  }
0.12345 > demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
0.12345 <= demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(0.12345)),
  			},
  		},
  	},
  }
0.12345 >= demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) + demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) - demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) * demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) / demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) % demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) ^ demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", mode="idle"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", mode="system"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo", mode="user"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", mode="idle"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", mode="system"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo", mode="user"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", mode="idle"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", mode="system"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo", mode="user"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
(1 * 2 + 4 / 6 - (10%7)^2) == demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) != demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  }
(1 * 2 + 4 / 6 - (10%7)^2) < demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  }
(1 * 2 + 4 / 6 - (10%7)^2) > demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
(1 * 2 + 4 / 6 - (10%7)^2) <= demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804815241965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281812937886348e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820955699121e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828716228211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281836641831965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.281844934291126e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281853454501359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.281861255373705e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281869324849611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281877708181959e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281885979326065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818941153015625e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281902424965336e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281910288828182e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.28191856162525e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281926778266063e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281934363547586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281942543689829e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281950327126178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281958357383457e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.281966085037592e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281974295359329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198207080241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.281990330229845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281998073722179e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282006113808686e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282014267913635e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282022242988969e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820305844743e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282038540242052e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282046351539432e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282054068345125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820621003223015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282070557664504e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282078903447288e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820870478362655e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820949975391375e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282102988765342e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282111014149761e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282119045205516e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282126539901843e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282134169943103e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282142088957673e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282150205984607e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282158194028492e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282165763673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.28217387345291e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282182252931445e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282190177914038e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282198066822608e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282205972904665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282213767345548e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42299448899676e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.42300629825586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018031490808e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.42303006635863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.4230418761952e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054117589526e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.423065908982933e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.423077806182088e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.423089894810565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102313744241e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.423114369828513e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.423126386949845e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423138419783648e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423150542410756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162273670586e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174263952268e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186329828752e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198446045399e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42321024839151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222107602255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423234060002789e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.423245779297234e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423257795850214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423269786182828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423281875438195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423293962199591e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423306197292669e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423318534401374e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.42333057092651e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423342740441108e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.42335517674424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423367464014463e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337953776263e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423391343603574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402793579359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423415279138409e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423427451147668e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42343949377051e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.42345179020973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423463887022255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42347601387047e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423487716887446e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423499505931368e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423511012102788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423523344150815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423535186383788e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423547084336594e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423558983496228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.42357078501768e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423582549357308e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423594827650566e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423606894644618e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423619121027766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423631047297437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423643374453422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42365545882653e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423667293362394e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423679179614387e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423690932314716e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423703054537961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423715049913498e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(-6.333333333333334)),
  			},
  		},
  	},
  }
(1 * 2 + 4 / 6 - (10%7)^2) >= demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total + (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total - (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total * (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total % (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total ^ (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total == (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total != (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total < (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total > (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total <= (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total >= (1 * 2 + 4 / 6 - 10)
PASS
This test case passed successfully.
timestamp(demo_cpu_usage_seconds_total * 1)
PASS
This test case passed successfully.
timestamp(-demo_cpu_usage_seconds_total)
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total + on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total - on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total * on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total % on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total ^ on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total == on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total != on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total < on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total > on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total <= on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total >= on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) + on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) - on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) * on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) / on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) % on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) ^ on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) == on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) != on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) < on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) > on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) <= on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum by(instance, mode) (demo_cpu_usage_seconds_total) >= on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total == bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total != bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total < bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total > bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total <= bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total >= bool on(instance, job, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / on(instance, job, mode, __name__) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum without(job) (demo_cpu_usage_seconds_total) / on(instance, mode) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum without(job) (demo_cpu_usage_seconds_total) / on(instance, mode) group_left demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
sum without(job) (demo_cpu_usage_seconds_total) / on(instance, mode) group_left(job) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / on(instance, job) group_left demo_num_cpus
PASS
This test case passed successfully.
demo_cpu_usage_seconds_total / on(instance, mode, job, non_existent) demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
demo_num_cpus * Inf
PASS
This test case passed successfully.
demo_num_cpus * -Inf
PASS
This test case passed successfully.
demo_num_cpus * NaN
FAIL
  model.Matrix{
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10000", job="demo"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10001", job="demo"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
- 	(
- 		s"""
- 		{instance="demo.promlabs.com:10002", job="demo"} =>
- 		NaN @[1596659940]
- 		NaN @[1596659950]
- 		NaN @[1596659960]
- 		NaN @[1596659970]
- 		NaN @[1596659980]
- 		NaN @[1596659990]
- 		NaN @[1596660000]
- 		NaN @[1596660010]
- 		NaN @[1596660020]
- 		NaN @[1596660030]
- 		NaN @[1596660040]
- 		NaN @[1596660050]
- 		NaN @[1596660060]
- 		NaN @[1596660070]
- 		NaN @[1596660080]
- 		NaN @[1596660090]
- 		NaN @[1596660100]
- 		NaN @[1596660110]
- 		NaN @[1596660120]
- 		NaN @[1596660130]
- 		NaN @[1596660140]
- 		NaN @[1596660150]
- 		NaN @[1596660160]
- 		NaN @[1596660170]
- 		NaN @[1596660180]
- 		NaN @[1596660190]
- 		NaN @[1596660200]
- 		NaN @[1596660210]
- 		NaN @[1596660220]
- 		NaN @[1596660230]
- 		... // 31 elided lines
- 		s"""
- 	),
  }
demo_cpu_usage_seconds_total + -(1)
PASS
This test case passed successfully.
-demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
-1 ^ 2
FAIL
  model.Matrix{
  	&{
  		Metric: s"{}",
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(-1)),
+ 				Value:     Inverse(TranslateFloat64, float64(1)),
  			},
  		},
  	},
  }
1 + time()
PASS
This test case passed successfully.
1 - time()
PASS
This test case passed successfully.
1 * time()
PASS
This test case passed successfully.
1 / time()
PASS
This test case passed successfully.
1 % time()
PASS
This test case passed successfully.
1 ^ time()
PASS
This test case passed successfully.
time() + 1
PASS
This test case passed successfully.
time() - 1
PASS
This test case passed successfully.
time() * 1
PASS
This test case passed successfully.
time() / 1
PASS
This test case passed successfully.
time() % 1
PASS
This test case passed successfully.
time() ^ 1
PASS
This test case passed successfully.
time() == bool 1
PASS
This test case passed successfully.
time() != bool 1
PASS
This test case passed successfully.
time() < bool 1
PASS
This test case passed successfully.
time() > bool 1
PASS
This test case passed successfully.
time() <= bool 1
PASS
This test case passed successfully.
time() >= bool 1
PASS
This test case passed successfully.
1 == bool time()
PASS
This test case passed successfully.
1 != bool time()
PASS
This test case passed successfully.
1 < bool time()
PASS
This test case passed successfully.
1 > bool time()
PASS
This test case passed successfully.
1 <= bool time()
PASS
This test case passed successfully.
1 >= bool time()
PASS
This test case passed successfully.
time() + time()
PASS
This test case passed successfully.
time() - time()
PASS
This test case passed successfully.
time() * time()
PASS
This test case passed successfully.
time() / time()
PASS
This test case passed successfully.
time() % time()
PASS
This test case passed successfully.
time() ^ time()
PASS
This test case passed successfully.
time() == bool time()
PASS
This test case passed successfully.
time() != bool time()
PASS
This test case passed successfully.
time() < bool time()
PASS
This test case passed successfully.
time() > bool time()
PASS
This test case passed successfully.
time() <= bool time()
PASS
This test case passed successfully.
time() >= bool time()
PASS
This test case passed successfully.
time() + demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() - demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() * demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() / demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() % demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() ^ demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() == demo_cpu_usage_seconds_total
PASS
This test case passed successfully.
time() != demo_cpu_usage_seconds_total
FAIL
  model.Matrix{
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.570523786685468e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705258036848607e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705277923065482e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705297874364948e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705318368485874e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705338068952287e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705358288851887e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705377786144799e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705398087223804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705417771122156e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705438141433673e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705457612859042e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705477024324078e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496809366979e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516719593734e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705536726115923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705556654299902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705576357526476e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705596448786244e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561632168905e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705636361032467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.570565608672467e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705675739869192e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705695930174707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705715761992604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705736609773103e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705756840215657e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570577693861247e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705796714764312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.57058164447072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705836381819876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570585602300026e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705876269066045e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589619624004e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705915926049296e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705935847307496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705955423026362e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705976163254907e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705995765673056e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706015715001613e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706035716672916e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605582811355e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570607605953894e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706096349376068e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706116755383136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613664752604e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706156880549511e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617679906603e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706197153580626e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.57062171457426e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706236824086182e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706256718397865e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706276310428072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706296424814232e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706316384757148e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706336652178312e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706357084700614e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706377455635348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706396747056294e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706416841223191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706436337427625e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281749147562295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281757061481938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764815145944e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772696724301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.28178033909371e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788415024188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796235099633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281804412184949e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.28181228684589e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281820303784124e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281828116782767e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818362590587195e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818446222770875e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281852549447302e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818605677423505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818684686953295e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28187643187902e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281884736275105e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281892588011196e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281900577512043e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281908401345647e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.281916321840973e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281924475136359e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281932590479091e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281940013930555e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281947699583794e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281955526284565e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.281963452735704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.28197184657689e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28198018283222e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281987947489656e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281995811807965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.282003474880766e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.282011575813518e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.282019463589157e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282027709242274e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282035707010328e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282043460774941e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282051411149238e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282059773916675e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282067482441713e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.2820755094362665e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282083293164122e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282090995309245e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282098591593567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282106546662638e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114433183863e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282122444738049e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130254347645e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138182048896e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146355488211e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154685392057e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162719668461e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170705094535e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282178787427069e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186723288482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282194754234858e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202329596986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282210471280278e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.282218499880827e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282226652132429e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10000",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.422862185585974e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422874101672424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.422886061791543e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422898228913724e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422910092423396e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422922316026503e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422934276051456e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422946201673228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.42295802593329e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.4229703250967e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422982141786546e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422994528085217e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.423006753401818e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.423018641188709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.423030712666918e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.42304280519174e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.423054913824065e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.423066906201402e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.42307896320554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.42309070080188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.423102837624867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.42311519143733e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.423127384997424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.423139079349173e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.423151424079819e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.423162890646087e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.423174833502773e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.423186808654813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.423198638661778e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.423210572463574e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423222870693449e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.42323496519476e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.42324705605617e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423259027949424e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423271410364527e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.423283243453206e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423295269966293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330717597313e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423319223180695e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423330911084704e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.423343200888364e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423354662453178e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423366647299942e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.42337865531769e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423390653026301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423402805814326e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423414686269633e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423426356198927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.423438192074735e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423450272211505e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423462420428611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.423474196213081e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.423486169906467e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.423498070094228e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.423510027818771e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.423521824536197e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423533361067517e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423545414770659e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.42355758166642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423569458898965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.42358181044293e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705519209998446e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705539002273733e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705558787870852e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557879571976e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705598765632143e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561838952065e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705638212582707e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705658637090271e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705678268993879e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705697977563804e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705718263972674e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705738334906558e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705758368056929e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705778777669085e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705799087297758e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705819292032136e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.570583953947164e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705859696089687e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705879812665027e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705900053221788e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705920019727722e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705939882476868e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705959761438366e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.570597971293063e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705999925495388e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706018964821113e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.570603867418854e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570605831584121e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706078869946301e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706099007998785e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706119168980729e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.570613927208616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.570615970332531e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.570617976974154e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.570619973092415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706219493403839e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706239632242111e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706259074240876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706279244494071e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706299281450745e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706319677806813e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706339387278428e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.570635963885267e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706379456944559e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.570639881157676e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706418506078573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706439111420618e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706458897163944e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706478875180494e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706498443628475e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706518577681497e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706538462160945e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706558209106995e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706578201063737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706598127201334e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706618147261702e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.570663772930425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706657681629902e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706677559260573e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706697355737863e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706717105102295e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281722807663756e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281730811278961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281738883046351e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281746820692578e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281754646355799e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281762611807144e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281770751781214e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281778707732976e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.2817865759062255e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(6.281794851269531e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(6.281802787135814e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(6.2818107700895015e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(6.281818739703801e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(6.281826415010243e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(6.28183408983346e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(6.281842176854373e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(6.28185021033223e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(6.281858124239718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(6.281865874678614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(6.281873533426601e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(6.281881600521834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(6.28188957173066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(6.281897625551634e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(6.281905697421604e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(6.281913694354834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(6.281922015750963e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(6.281930317539632e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819385216628965e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(6.281946177325709e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(6.28195443446852e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(6.281962413599204e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(6.281969869128253e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(6.2819780009739315e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(6.281986152952237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(6.281994165014748e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(6.282002332304718e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(6.282010180160145e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(6.282018299651943e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(6.282026040942188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(6.282033869269554e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(6.282041745254114e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(6.282049928574926e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(6.282057835222685e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(6.282065982468644e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(6.282074240963833e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(6.282082393544209e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(6.28209002458151e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(6.282097904624828e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821059982074825e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(6.282114512486642e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(6.28212235096986e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(6.282130365847188e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(6.282138299241023e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(6.282146159823071e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(6.282154439417781e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(6.282162137090614e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(6.282170256295868e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(6.2821781750423815e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(6.282186456406611e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(6.28219428749486e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(6.282202519390422e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10001",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(9.42264278233997e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(9.422654986449484e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(9.42266672908497e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(9.422678783589851e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(9.422690988014257e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(9.422703398674412e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(9.422715435638284e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(9.422727055178957e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(9.422739155102093e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(9.422751171168867e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(9.422762948893711e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(9.422774895006137e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(9.422786892241482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(9.422798807322891e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(9.422810422871e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(9.422822131115712e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(9.422833850198343e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(9.422845779672813e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(9.422857912658583e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(9.422869613353834e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(9.42288157975267e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(9.422893745794708e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(9.422905813012237e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(9.422917789650002e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(9.422929580152012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(9.422941819430156e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(9.422953808274066e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(9.422965962498127e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(9.422977752730219e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(9.422989357534923e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(9.423001217422301e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(9.423013258787824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(9.423024695702977e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(9.423036477308441e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(9.423048504063327e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(9.42306057429365e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(9.423072587599948e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(9.42308462610938e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(9.423096714565927e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(9.423108849281887e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(9.42312057694125e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(9.423132684148831e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(9.423144125926824e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(9.423156160588961e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(9.423168547461567e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(9.423180700379385e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(9.423192464000054e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(9.423204398213418e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(9.4232163266142e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(9.423228243887048e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(9.423240271350816e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(9.42325237199405e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(9.42326469165416e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(9.42327643911536e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(9.42328823338305e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(9.42330051564985e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(9.423312814402053e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(9.423324943329895e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(9.423336784335012e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(9.423348756769482e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(9.423360775509473e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705356072013589e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705375892119354e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705396221613923e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705416154606123e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705436264093896e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705456116372438e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705476347577708e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705496270216739e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705516088759214e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666002e+09)),
  			},
  			{
  				Timestamp: s"1596660030",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705535271014595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666003e+09)),
  			},
  			{
  				Timestamp: s"1596660040",
- 				Value:     Inverse(TranslateFloat64, float64(1.570555509228595e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666004e+09)),
  			},
  			{
  				Timestamp: s"1596660050",
- 				Value:     Inverse(TranslateFloat64, float64(1.570557465735184e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666005e+09)),
  			},
  			{
  				Timestamp: s"1596660060",
- 				Value:     Inverse(TranslateFloat64, float64(1.570559486398895e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666006e+09)),
  			},
  			{
  				Timestamp: s"1596660070",
- 				Value:     Inverse(TranslateFloat64, float64(1.570561481575809e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666007e+09)),
  			},
  			{
  				Timestamp: s"1596660080",
- 				Value:     Inverse(TranslateFloat64, float64(1.57056347920391e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666008e+09)),
  			},
  			{
  				Timestamp: s"1596660090",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705654281547183e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666009e+09)),
  			},
  			{
  				Timestamp: s"1596660100",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705674414798357e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966601e+09)),
  			},
  			{
  				Timestamp: s"1596660110",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705694229105802e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666011e+09)),
  			},
  			{
  				Timestamp: s"1596660120",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705713643427333e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666012e+09)),
  			},
  			{
  				Timestamp: s"1596660130",
- 				Value:     Inverse(TranslateFloat64, float64(1.570573351307248e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666013e+09)),
  			},
  			{
  				Timestamp: s"1596660140",
- 				Value:     Inverse(TranslateFloat64, float64(1.570575342469645e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666014e+09)),
  			},
  			{
  				Timestamp: s"1596660150",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705773395738235e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666015e+09)),
  			},
  			{
  				Timestamp: s"1596660160",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705793515322415e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666016e+09)),
  			},
  			{
  				Timestamp: s"1596660170",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705812852192737e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666017e+09)),
  			},
  			{
  				Timestamp: s"1596660180",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705832546296563e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666018e+09)),
  			},
  			{
  				Timestamp: s"1596660190",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705852874253646e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666019e+09)),
  			},
  			{
  				Timestamp: s"1596660200",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705872459018324e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966602e+09)),
  			},
  			{
  				Timestamp: s"1596660210",
- 				Value:     Inverse(TranslateFloat64, float64(1.570589233847325e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666021e+09)),
  			},
  			{
  				Timestamp: s"1596660220",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705912271690845e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666022e+09)),
  			},
  			{
  				Timestamp: s"1596660230",
- 				Value:     Inverse(TranslateFloat64, float64(1.570593197452212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666023e+09)),
  			},
  			{
  				Timestamp: s"1596660240",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705951327897262e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666024e+09)),
  			},
  			{
  				Timestamp: s"1596660250",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705971265183952e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666025e+09)),
  			},
  			{
  				Timestamp: s"1596660260",
- 				Value:     Inverse(TranslateFloat64, float64(1.5705990932008356e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666026e+09)),
  			},
  			{
  				Timestamp: s"1596660270",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706011382675072e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666027e+09)),
  			},
  			{
  				Timestamp: s"1596660280",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706031892612783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666028e+09)),
  			},
  			{
  				Timestamp: s"1596660290",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706050852948783e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666029e+09)),
  			},
  			{
  				Timestamp: s"1596660300",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706070705864191e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966603e+09)),
  			},
  			{
  				Timestamp: s"1596660310",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706090321756024e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666031e+09)),
  			},
  			{
  				Timestamp: s"1596660320",
- 				Value:     Inverse(TranslateFloat64, float64(1.570611006954904e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666032e+09)),
  			},
  			{
  				Timestamp: s"1596660330",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706130161439124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666033e+09)),
  			},
  			{
  				Timestamp: s"1596660340",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706149917785212e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666034e+09)),
  			},
  			{
  				Timestamp: s"1596660350",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706170182791062e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666035e+09)),
  			},
  			{
  				Timestamp: s"1596660360",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706189936404932e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666036e+09)),
  			},
  			{
  				Timestamp: s"1596660370",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706210084450735e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666037e+09)),
  			},
  			{
  				Timestamp: s"1596660380",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706229608013738e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666038e+09)),
  			},
  			{
  				Timestamp: s"1596660390",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706249816077892e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666039e+09)),
  			},
  			{
  				Timestamp: s"1596660400",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706269526898881e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966604e+09)),
  			},
  			{
  				Timestamp: s"1596660410",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706289602354825e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666041e+09)),
  			},
  			{
  				Timestamp: s"1596660420",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706309769777616e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666042e+09)),
  			},
  			{
  				Timestamp: s"1596660430",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706330510741642e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666043e+09)),
  			},
  			{
  				Timestamp: s"1596660440",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706350602407124e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666044e+09)),
  			},
  			{
  				Timestamp: s"1596660450",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706370216398496e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666045e+09)),
  			},
  			{
  				Timestamp: s"1596660460",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706389872988425e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666046e+09)),
  			},
  			{
  				Timestamp: s"1596660470",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706409958674876e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666047e+09)),
  			},
  			{
  				Timestamp: s"1596660480",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706430061874162e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666048e+09)),
  			},
  			{
  				Timestamp: s"1596660490",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706449867721364e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666049e+09)),
  			},
  			{
  				Timestamp: s"1596660500",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706469653706968e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.5966605e+09)),
  			},
  			{
  				Timestamp: s"1596660510",
- 				Value:     Inverse(TranslateFloat64, float64(1.570648944247238e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666051e+09)),
  			},
  			{
  				Timestamp: s"1596660520",
- 				Value:     Inverse(TranslateFloat64, float64(1.570650980086348e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666052e+09)),
  			},
  			{
  				Timestamp: s"1596660530",
- 				Value:     Inverse(TranslateFloat64, float64(1.570652977255818e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666053e+09)),
  			},
  			{
  				Timestamp: s"1596660540",
- 				Value:     Inverse(TranslateFloat64, float64(1.5706549982741756e+07)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666054e+09)),
  			},
  		},
  	},
  	&{
  		Metric: s`demo_cpu_usage_seconds_total{instance="demo.promlabs.com:10002",`...,
  		Values: []model.SamplePair{
  			{
  				Timestamp: s"1596659940",
- 				Value:     Inverse(TranslateFloat64, float64(6.281732238990437e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665994e+09)),
  			},
  			{
  				Timestamp: s"1596659950",
- 				Value:     Inverse(TranslateFloat64, float64(6.281740609625572e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665995e+09)),
  			},
  			{
  				Timestamp: s"1596659960",
- 				Value:     Inverse(TranslateFloat64, float64(6.281748546896077e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665996e+09)),
  			},
  			{
  				Timestamp: s"1596659970",
- 				Value:     Inverse(TranslateFloat64, float64(6.281756579036055e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665997e+09)),
  			},
  			{
  				Timestamp: s"1596659980",
- 				Value:     Inverse(TranslateFloat64, float64(6.281764659711717e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665998e+09)),
  			},
  			{
  				Timestamp: s"1596659990",
- 				Value:     Inverse(TranslateFloat64, float64(6.281772566038861e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59665999e+09)),
  			},
  			{
  				Timestamp: s"1596660000",
- 				Value:     Inverse(TranslateFloat64, float64(6.281780143440177e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666e+09)),
  			},
  			{
  				Timestamp: s"1596660010",
- 				Value:     Inverse(TranslateFloat64, float64(6.281788323601991e+06)),
+ 				Value:     Inverse(TranslateFloat64, float64(1.59666001e+09)),
  			},
  			{
  				Timestamp: s"1596660020",
- 				Value:     Inverse(TranslateFloat64, float64(6.281796416431028e