Skip to content

Instantly share code, notes, and snippets.

@dribnet
Last active April 9, 2021 10:20
Show Gist options
  • Save dribnet/b17f75c05581d26edc75eb91c686353b to your computer and use it in GitHub Desktop.
Save dribnet/b17f75c05581d26edc75eb91c686353b to your computer and use it in GitHub Desktop.
pulsar pleasures
height: 760
license: mit

Pulsar Pleasures

Recreation of the pulsar visualization made famouse by Joy Division. This visualization shows a full 100 cycles of data from B1919+21 pulsar which was the also the basis for Joy Division's Unknown Pleasures album cover. Unlike the album cover, this version shows the full data uncropped to reveal the much shorter overall duty cycle and draws dynamically to better represent the actual pulsar timing (period of 1.3373 seconds).

100 cycles of pulsar data radio intensities comes from WSRT radio telescope located in the Netherlands and was generously supplied for this project by Dr Patrick Weltevrede. (to reuse just grab the file lgm.csv). This visualization was created in 2013 using d3.js and was programmed in clojurescript using the strokes library.

(function() {
var d3_format_decimalPoint = ".", d3_format_thousandsSeparator = ",", d3_format_grouping = [ 3, 3 ];
if (!Date.now) Date.now = function() {
return +new Date();
};
try {
document.createElement("div").style.setProperty("opacity", 0, "");
} catch (error) {
var d3_style_prototype = CSSStyleDeclaration.prototype, d3_style_setProperty = d3_style_prototype.setProperty;
d3_style_prototype.setProperty = function(name, value, priority) {
d3_style_setProperty.call(this, name, value + "", priority);
};
}
d3 = {
version: "3.0.4"
};
var π = Math.PI, ε = 1e-6, d3_radians = π / 180, d3_degrees = 180 / π;
function d3_target(d) {
return d.target;
}
function d3_source(d) {
return d.source;
}
function d3_class(ctor, properties) {
try {
for (var key in properties) {
Object.defineProperty(ctor.prototype, key, {
value: properties[key],
enumerable: false
});
}
} catch (e) {
ctor.prototype = properties;
}
}
var d3_array = d3_arraySlice;
function d3_arrayCopy(pseudoarray) {
var i = -1, n = pseudoarray.length, array = [];
while (++i < n) array.push(pseudoarray[i]);
return array;
}
function d3_arraySlice(pseudoarray) {
return Array.prototype.slice.call(pseudoarray);
}
try {
d3_array(document.documentElement.childNodes)[0].nodeType;
} catch (e) {
d3_array = d3_arrayCopy;
}
var d3_arraySubclass = [].__proto__ ? function(array, prototype) {
array.__proto__ = prototype;
} : function(array, prototype) {
for (var property in prototype) array[property] = prototype[property];
};
d3.map = function(object) {
var map = new d3_Map();
for (var key in object) map.set(key, object[key]);
return map;
};
function d3_Map() {}
d3_class(d3_Map, {
has: function(key) {
return d3_map_prefix + key in this;
},
get: function(key) {
return this[d3_map_prefix + key];
},
set: function(key, value) {
return this[d3_map_prefix + key] = value;
},
remove: function(key) {
key = d3_map_prefix + key;
return key in this && delete this[key];
},
keys: function() {
var keys = [];
this.forEach(function(key) {
keys.push(key);
});
return keys;
},
values: function() {
var values = [];
this.forEach(function(key, value) {
values.push(value);
});
return values;
},
entries: function() {
var entries = [];
this.forEach(function(key, value) {
entries.push({
key: key,
value: value
});
});
return entries;
},
forEach: function(f) {
for (var key in this) {
if (key.charCodeAt(0) === d3_map_prefixCode) {
f.call(this, key.substring(1), this[key]);
}
}
}
});
var d3_map_prefix = "\0", d3_map_prefixCode = d3_map_prefix.charCodeAt(0);
function d3_identity(d) {
return d;
}
function d3_true() {
return true;
}
function d3_functor(v) {
return typeof v === "function" ? v : function() {
return v;
};
}
d3.functor = d3_functor;
d3.rebind = function(target, source) {
var i = 1, n = arguments.length, method;
while (++i < n) target[method = arguments[i]] = d3_rebind(target, source, source[method]);
return target;
};
function d3_rebind(target, source, method) {
return function() {
var value = method.apply(source, arguments);
return arguments.length ? target : value;
};
}
d3.ascending = function(a, b) {
return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN;
};
d3.descending = function(a, b) {
return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
};
d3.mean = function(array, f) {
var n = array.length, a, m = 0, i = -1, j = 0;
if (arguments.length === 1) {
while (++i < n) if (d3_number(a = array[i])) m += (a - m) / ++j;
} else {
while (++i < n) if (d3_number(a = f.call(array, array[i], i))) m += (a - m) / ++j;
}
return j ? m : undefined;
};
d3.median = function(array, f) {
if (arguments.length > 1) array = array.map(f);
array = array.filter(d3_number);
return array.length ? d3.quantile(array.sort(d3.ascending), .5) : undefined;
};
d3.min = function(array, f) {
var i = -1, n = array.length, a, b;
if (arguments.length === 1) {
while (++i < n && ((a = array[i]) == null || a != a)) a = undefined;
while (++i < n) if ((b = array[i]) != null && a > b) a = b;
} else {
while (++i < n && ((a = f.call(array, array[i], i)) == null || a != a)) a = undefined;
while (++i < n) if ((b = f.call(array, array[i], i)) != null && a > b) a = b;
}
return a;
};
d3.max = function(array, f) {
var i = -1, n = array.length, a, b;
if (arguments.length === 1) {
while (++i < n && ((a = array[i]) == null || a != a)) a = undefined;
while (++i < n) if ((b = array[i]) != null && b > a) a = b;
} else {
while (++i < n && ((a = f.call(array, array[i], i)) == null || a != a)) a = undefined;
while (++i < n) if ((b = f.call(array, array[i], i)) != null && b > a) a = b;
}
return a;
};
d3.extent = function(array, f) {
var i = -1, n = array.length, a, b, c;
if (arguments.length === 1) {
while (++i < n && ((a = c = array[i]) == null || a != a)) a = c = undefined;
while (++i < n) if ((b = array[i]) != null) {
if (a > b) a = b;
if (c < b) c = b;
}
} else {
while (++i < n && ((a = c = f.call(array, array[i], i)) == null || a != a)) a = undefined;
while (++i < n) if ((b = f.call(array, array[i], i)) != null) {
if (a > b) a = b;
if (c < b) c = b;
}
}
return [ a, c ];
};
d3.random = {
normal: function(µ, σ) {
var n = arguments.length;
if (n < 2) σ = 1;
if (n < 1) µ = 0;
return function() {
var x, y, r;
do {
x = Math.random() * 2 - 1;
y = Math.random() * 2 - 1;
r = x * x + y * y;
} while (!r || r > 1);
return µ + σ * x * Math.sqrt(-2 * Math.log(r) / r);
};
},
logNormal: function(µ, σ) {
var n = arguments.length;
if (n < 2) σ = 1;
if (n < 1) µ = 0;
var random = d3.random.normal();
return function() {
return Math.exp(µ + σ * random());
};
},
irwinHall: function(m) {
return function() {
for (var s = 0, j = 0; j < m; j++) s += Math.random();
return s / m;
};
}
};
function d3_number(x) {
return x != null && !isNaN(x);
}
d3.sum = function(array, f) {
var s = 0, n = array.length, a, i = -1;
if (arguments.length === 1) {
while (++i < n) if (!isNaN(a = +array[i])) s += a;
} else {
while (++i < n) if (!isNaN(a = +f.call(array, array[i], i))) s += a;
}
return s;
};
d3.quantile = function(values, p) {
var H = (values.length - 1) * p + 1, h = Math.floor(H), v = +values[h - 1], e = H - h;
return e ? v + e * (values[h] - v) : v;
};
d3.shuffle = function(array) {
var m = array.length, t, i;
while (m) {
i = Math.random() * m-- | 0;
t = array[m], array[m] = array[i], array[i] = t;
}
return array;
};
d3.transpose = function(matrix) {
return d3.zip.apply(d3, matrix);
};
d3.zip = function() {
if (!(n = arguments.length)) return [];
for (var i = -1, m = d3.min(arguments, d3_zipLength), zips = new Array(m); ++i < m; ) {
for (var j = -1, n, zip = zips[i] = new Array(n); ++j < n; ) {
zip[j] = arguments[j][i];
}
}
return zips;
};
function d3_zipLength(d) {
return d.length;
}
d3.bisector = function(f) {
return {
left: function(a, x, lo, hi) {
if (arguments.length < 3) lo = 0;
if (arguments.length < 4) hi = a.length;
while (lo < hi) {
var mid = lo + hi >>> 1;
if (f.call(a, a[mid], mid) < x) lo = mid + 1; else hi = mid;
}
return lo;
},
right: function(a, x, lo, hi) {
if (arguments.length < 3) lo = 0;
if (arguments.length < 4) hi = a.length;
while (lo < hi) {
var mid = lo + hi >>> 1;
if (x < f.call(a, a[mid], mid)) hi = mid; else lo = mid + 1;
}
return lo;
}
};
};
var d3_bisector = d3.bisector(function(d) {
return d;
});
d3.bisectLeft = d3_bisector.left;
d3.bisect = d3.bisectRight = d3_bisector.right;
d3.nest = function() {
var nest = {}, keys = [], sortKeys = [], sortValues, rollup;
function map(array, depth) {
if (depth >= keys.length) return rollup ? rollup.call(nest, array) : sortValues ? array.sort(sortValues) : array;
var i = -1, n = array.length, key = keys[depth++], keyValue, object, valuesByKey = new d3_Map(), values, o = {};
while (++i < n) {
if (values = valuesByKey.get(keyValue = key(object = array[i]))) {
values.push(object);
} else {
valuesByKey.set(keyValue, [ object ]);
}
}
valuesByKey.forEach(function(keyValue, values) {
o[keyValue] = map(values, depth);
});
return o;
}
function entries(map, depth) {
if (depth >= keys.length) return map;
var a = [], sortKey = sortKeys[depth++], key;
for (key in map) {
a.push({
key: key,
values: entries(map[key], depth)
});
}
if (sortKey) a.sort(function(a, b) {
return sortKey(a.key, b.key);
});
return a;
}
nest.map = function(array) {
return map(array, 0);
};
nest.entries = function(array) {
return entries(map(array, 0), 0);
};
nest.key = function(d) {
keys.push(d);
return nest;
};
nest.sortKeys = function(order) {
sortKeys[keys.length - 1] = order;
return nest;
};
nest.sortValues = function(order) {
sortValues = order;
return nest;
};
nest.rollup = function(f) {
rollup = f;
return nest;
};
return nest;
};
d3.keys = function(map) {
var keys = [];
for (var key in map) keys.push(key);
return keys;
};
d3.values = function(map) {
var values = [];
for (var key in map) values.push(map[key]);
return values;
};
d3.entries = function(map) {
var entries = [];
for (var key in map) entries.push({
key: key,
value: map[key]
});
return entries;
};
d3.permute = function(array, indexes) {
var permutes = [], i = -1, n = indexes.length;
while (++i < n) permutes[i] = array[indexes[i]];
return permutes;
};
d3.merge = function(arrays) {
return Array.prototype.concat.apply([], arrays);
};
function d3_collapse(s) {
return s.trim().replace(/\s+/g, " ");
}
d3.range = function(start, stop, step) {
if (arguments.length < 3) {
step = 1;
if (arguments.length < 2) {
stop = start;
start = 0;
}
}
if ((stop - start) / step === Infinity) throw new Error("infinite range");
var range = [], k = d3_range_integerScale(Math.abs(step)), i = -1, j;
start *= k, stop *= k, step *= k;
if (step < 0) while ((j = start + step * ++i) > stop) range.push(j / k); else while ((j = start + step * ++i) < stop) range.push(j / k);
return range;
};
function d3_range_integerScale(x) {
var k = 1;
while (x * k % 1) k *= 10;
return k;
}
d3.requote = function(s) {
return s.replace(d3_requote_re, "\\$&");
};
var d3_requote_re = /[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;
d3.round = function(x, n) {
return n ? Math.round(x * (n = Math.pow(10, n))) / n : Math.round(x);
};
d3.xhr = function(url, mimeType, callback) {
var xhr = {}, dispatch = d3.dispatch("progress", "load", "error"), headers = {}, response = d3_identity, request = new (window.XDomainRequest && /^(http(s)?:)?\/\//.test(url) ? XDomainRequest : XMLHttpRequest)();
"onload" in request ? request.onload = request.onerror = respond : request.onreadystatechange = function() {
request.readyState > 3 && respond();
};
function respond() {
var s = request.status;
!s && request.responseText || s >= 200 && s < 300 || s === 304 ? dispatch.load.call(xhr, response.call(xhr, request)) : dispatch.error.call(xhr, request);
}
request.onprogress = function(event) {
var o = d3.event;
d3.event = event;
try {
dispatch.progress.call(xhr, request);
} finally {
d3.event = o;
}
};
xhr.header = function(name, value) {
name = (name + "").toLowerCase();
if (arguments.length < 2) return headers[name];
if (value == null) delete headers[name]; else headers[name] = value + "";
return xhr;
};
xhr.mimeType = function(value) {
if (!arguments.length) return mimeType;
mimeType = value == null ? null : value + "";
return xhr;
};
xhr.response = function(value) {
response = value;
return xhr;
};
[ "get", "post" ].forEach(function(method) {
xhr[method] = function() {
return xhr.send.apply(xhr, [ method ].concat(d3_array(arguments)));
};
});
xhr.send = function(method, data, callback) {
if (arguments.length === 2 && typeof data === "function") callback = data, data = null;
request.open(method, url, true);
if (mimeType != null && !("accept" in headers)) headers["accept"] = mimeType + ",*/*";
if (request.setRequestHeader) for (var name in headers) request.setRequestHeader(name, headers[name]);
if (mimeType != null && request.overrideMimeType) request.overrideMimeType(mimeType);
if (callback != null) xhr.on("error", callback).on("load", function(request) {
callback(null, request);
});
request.send(data == null ? null : data);
return xhr;
};
xhr.abort = function() {
request.abort();
return xhr;
};
d3.rebind(xhr, dispatch, "on");
if (arguments.length === 2 && typeof mimeType === "function") callback = mimeType,
mimeType = null;
return callback == null ? xhr : xhr.get(d3_xhr_fixCallback(callback));
};
function d3_xhr_fixCallback(callback) {
return callback.length === 1 ? function(error, request) {
callback(error == null ? request : null);
} : callback;
}
d3.text = function() {
return d3.xhr.apply(d3, arguments).response(d3_text);
};
function d3_text(request) {
return request.responseText;
}
d3.json = function(url, callback) {
return d3.xhr(url, "application/json", callback).response(d3_json);
};
function d3_json(request) {
return JSON.parse(request.responseText);
}
d3.html = function(url, callback) {
return d3.xhr(url, "text/html", callback).response(d3_html);
};
function d3_html(request) {
var range = document.createRange();
range.selectNode(document.body);
return range.createContextualFragment(request.responseText);
}
d3.xml = function() {
return d3.xhr.apply(d3, arguments).response(d3_xml);
};
function d3_xml(request) {
return request.responseXML;
}
var d3_nsPrefix = {
svg: "http://www.w3.org/2000/svg",
xhtml: "http://www.w3.org/1999/xhtml",
xlink: "http://www.w3.org/1999/xlink",
xml: "http://www.w3.org/XML/1998/namespace",
xmlns: "http://www.w3.org/2000/xmlns/"
};
d3.ns = {
prefix: d3_nsPrefix,
qualify: function(name) {
var i = name.indexOf(":"), prefix = name;
if (i >= 0) {
prefix = name.substring(0, i);
name = name.substring(i + 1);
}
return d3_nsPrefix.hasOwnProperty(prefix) ? {
space: d3_nsPrefix[prefix],
local: name
} : name;
}
};
d3.dispatch = function() {
var dispatch = new d3_dispatch(), i = -1, n = arguments.length;
while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
return dispatch;
};
function d3_dispatch() {}
d3_dispatch.prototype.on = function(type, listener) {
var i = type.indexOf("."), name = "";
if (i > 0) {
name = type.substring(i + 1);
type = type.substring(0, i);
}
return arguments.length < 2 ? this[type].on(name) : this[type].on(name, listener);
};
function d3_dispatch_event(dispatch) {
var listeners = [], listenerByName = new d3_Map();
function event() {
var z = listeners, i = -1, n = z.length, l;
while (++i < n) if (l = z[i].on) l.apply(this, arguments);
return dispatch;
}
event.on = function(name, listener) {
var l = listenerByName.get(name), i;
if (arguments.length < 2) return l && l.on;
if (l) {
l.on = null;
listeners = listeners.slice(0, i = listeners.indexOf(l)).concat(listeners.slice(i + 1));
listenerByName.remove(name);
}
if (listener) listeners.push(listenerByName.set(name, {
on: listener
}));
return dispatch;
};
return event;
}
d3.format = function(specifier) {
var match = d3_format_re.exec(specifier), fill = match[1] || " ", align = match[2] || ">", sign = match[3] || "", basePrefix = match[4] || "", zfill = match[5], width = +match[6], comma = match[7], precision = match[8], type = match[9], scale = 1, suffix = "", integer = false;
if (precision) precision = +precision.substring(1);
if (zfill || fill === "0" && align === "=") {
zfill = fill = "0";
align = "=";
if (comma) width -= Math.floor((width - 1) / 4);
}
switch (type) {
case "n":
comma = true;
type = "g";
break;
case "%":
scale = 100;
suffix = "%";
type = "f";
break;
case "p":
scale = 100;
suffix = "%";
type = "r";
break;
case "b":
case "o":
case "x":
case "X":
if (basePrefix) basePrefix = "0" + type.toLowerCase();
case "c":
case "d":
integer = true;
precision = 0;
break;
case "s":
scale = -1;
type = "r";
break;
}
if (basePrefix === "#") basePrefix = "";
if (type == "r" && !precision) type = "g";
type = d3_format_types.get(type) || d3_format_typeDefault;
var zcomma = zfill && comma;
return function(value) {
if (integer && value % 1) return "";
var negative = value < 0 || value === 0 && 1 / value < 0 ? (value = -value, "-") : sign;
if (scale < 0) {
var prefix = d3.formatPrefix(value, precision);
value = prefix.scale(value);
suffix = prefix.symbol;
} else {
value *= scale;
}
value = type(value, precision);
if (!zfill && comma) value = d3_format_group(value);
var length = basePrefix.length + value.length + (zcomma ? 0 : negative.length), padding = length < width ? new Array(length = width - length + 1).join(fill) : "";
if (zcomma) value = d3_format_group(padding + value);
if (d3_format_decimalPoint) value.replace(".", d3_format_decimalPoint);
negative += basePrefix;
return (align === "<" ? negative + value + padding : align === ">" ? padding + negative + value : align === "^" ? padding.substring(0, length >>= 1) + negative + value + padding.substring(length) : negative + (zcomma ? value : padding + value)) + suffix;
};
};
var d3_format_re = /(?:([^{])?([<>=^]))?([+\- ])?(#)?(0)?([0-9]+)?(,)?(\.[0-9]+)?([a-zA-Z%])?/;
var d3_format_types = d3.map({
b: function(x) {
return x.toString(2);
},
c: function(x) {
return String.fromCharCode(x);
},
o: function(x) {
return x.toString(8);
},
x: function(x) {
return x.toString(16);
},
X: function(x) {
return x.toString(16).toUpperCase();
},
g: function(x, p) {
return x.toPrecision(p);
},
e: function(x, p) {
return x.toExponential(p);
},
f: function(x, p) {
return x.toFixed(p);
},
r: function(x, p) {
return d3.round(x, p = d3_format_precision(x, p)).toFixed(Math.max(0, Math.min(20, p)));
}
});
function d3_format_precision(x, p) {
return p - (x ? 1 + Math.floor(Math.log(x + Math.pow(10, 1 + Math.floor(Math.log(x) / Math.LN10) - p)) / Math.LN10) : 1);
}
function d3_format_typeDefault(x) {
return x + "";
}
var d3_format_group = d3_identity;
if (d3_format_grouping) {
var d3_format_groupingLength = d3_format_grouping.length;
d3_format_group = function(value) {
var i = value.lastIndexOf("."), f = i >= 0 ? "." + value.substring(i + 1) : (i = value.length,
""), t = [], j = 0, g = d3_format_grouping[0];
while (i > 0 && g > 0) {
t.push(value.substring(i -= g, i + g));
g = d3_format_grouping[j = (j + 1) % d3_format_groupingLength];
}
return t.reverse().join(d3_format_thousandsSeparator || "") + f;
};
}
var d3_formatPrefixes = [ "y", "z", "a", "f", "p", "n", "μ", "m", "", "k", "M", "G", "T", "P", "E", "Z", "Y" ].map(d3_formatPrefix);
d3.formatPrefix = function(value, precision) {
var i = 0;
if (value) {
if (value < 0) value *= -1;
if (precision) value = d3.round(value, d3_format_precision(value, precision));
i = 1 + Math.floor(1e-12 + Math.log(value) / Math.LN10);
i = Math.max(-24, Math.min(24, Math.floor((i <= 0 ? i + 1 : i - 1) / 3) * 3));
}
return d3_formatPrefixes[8 + i / 3];
};
function d3_formatPrefix(d, i) {
var k = Math.pow(10, Math.abs(8 - i) * 3);
return {
scale: i > 8 ? function(d) {
return d / k;
} : function(d) {
return d * k;
},
symbol: d
};
}
var d3_ease_default = function() {
return d3_identity;
};
var d3_ease = d3.map({
linear: d3_ease_default,
poly: d3_ease_poly,
quad: function() {
return d3_ease_quad;
},
cubic: function() {
return d3_ease_cubic;
},
sin: function() {
return d3_ease_sin;
},
exp: function() {
return d3_ease_exp;
},
circle: function() {
return d3_ease_circle;
},
elastic: d3_ease_elastic,
back: d3_ease_back,
bounce: function() {
return d3_ease_bounce;
}
});
var d3_ease_mode = d3.map({
"in": d3_identity,
out: d3_ease_reverse,
"in-out": d3_ease_reflect,
"out-in": function(f) {
return d3_ease_reflect(d3_ease_reverse(f));
}
});
d3.ease = function(name) {
var i = name.indexOf("-"), t = i >= 0 ? name.substring(0, i) : name, m = i >= 0 ? name.substring(i + 1) : "in";
t = d3_ease.get(t) || d3_ease_default;
m = d3_ease_mode.get(m) || d3_identity;
return d3_ease_clamp(m(t.apply(null, Array.prototype.slice.call(arguments, 1))));
};
function d3_ease_clamp(f) {
return function(t) {
return t <= 0 ? 0 : t >= 1 ? 1 : f(t);
};
}
function d3_ease_reverse(f) {
return function(t) {
return 1 - f(1 - t);
};
}
function d3_ease_reflect(f) {
return function(t) {
return .5 * (t < .5 ? f(2 * t) : 2 - f(2 - 2 * t));
};
}
function d3_ease_quad(t) {
return t * t;
}
function d3_ease_cubic(t) {
return t * t * t;
}
function d3_ease_cubicInOut(t) {
if (t <= 0) return 0;
if (t >= 1) return 1;
var t2 = t * t, t3 = t2 * t;
return 4 * (t < .5 ? t3 : 3 * (t - t2) + t3 - .75);
}
function d3_ease_poly(e) {
return function(t) {
return Math.pow(t, e);
};
}
function d3_ease_sin(t) {
return 1 - Math.cos(t * π / 2);
}
function d3_ease_exp(t) {
return Math.pow(2, 10 * (t - 1));
}
function d3_ease_circle(t) {
return 1 - Math.sqrt(1 - t * t);
}
function d3_ease_elastic(a, p) {
var s;
if (arguments.length < 2) p = .45;
if (arguments.length) s = p / (2 * π) * Math.asin(1 / a); else a = 1, s = p / 4;
return function(t) {
return 1 + a * Math.pow(2, 10 * -t) * Math.sin((t - s) * 2 * π / p);
};
}
function d3_ease_back(s) {
if (!s) s = 1.70158;
return function(t) {
return t * t * ((s + 1) * t - s);
};
}
function d3_ease_bounce(t) {
return t < 1 / 2.75 ? 7.5625 * t * t : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375;
}
d3.event = null;
function d3_eventCancel() {
d3.event.stopPropagation();
d3.event.preventDefault();
}
function d3_eventSource() {
var e = d3.event, s;
while (s = e.sourceEvent) e = s;
return e;
}
function d3_eventDispatch(target) {
var dispatch = new d3_dispatch(), i = 0, n = arguments.length;
while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
dispatch.of = function(thiz, argumentz) {
return function(e1) {
try {
var e0 = e1.sourceEvent = d3.event;
e1.target = target;
d3.event = e1;
dispatch[e1.type].apply(thiz, argumentz);
} finally {
d3.event = e0;
}
};
};
return dispatch;
}
d3.transform = function(string) {
var g = document.createElementNS(d3.ns.prefix.svg, "g");
return (d3.transform = function(string) {
g.setAttribute("transform", string);
var t = g.transform.baseVal.consolidate();
return new d3_transform(t ? t.matrix : d3_transformIdentity);
})(string);
};
function d3_transform(m) {
var r0 = [ m.a, m.b ], r1 = [ m.c, m.d ], kx = d3_transformNormalize(r0), kz = d3_transformDot(r0, r1), ky = d3_transformNormalize(d3_transformCombine(r1, r0, -kz)) || 0;
if (r0[0] * r1[1] < r1[0] * r0[1]) {
r0[0] *= -1;
r0[1] *= -1;
kx *= -1;
kz *= -1;
}
this.rotate = (kx ? Math.atan2(r0[1], r0[0]) : Math.atan2(-r1[0], r1[1])) * d3_degrees;
this.translate = [ m.e, m.f ];
this.scale = [ kx, ky ];
this.skew = ky ? Math.atan2(kz, ky) * d3_degrees : 0;
}
d3_transform.prototype.toString = function() {
return "translate(" + this.translate + ")rotate(" + this.rotate + ")skewX(" + this.skew + ")scale(" + this.scale + ")";
};
function d3_transformDot(a, b) {
return a[0] * b[0] + a[1] * b[1];
}
function d3_transformNormalize(a) {
var k = Math.sqrt(d3_transformDot(a, a));
if (k) {
a[0] /= k;
a[1] /= k;
}
return k;
}
function d3_transformCombine(a, b, k) {
a[0] += k * b[0];
a[1] += k * b[1];
return a;
}
var d3_transformIdentity = {
a: 1,
b: 0,
c: 0,
d: 1,
e: 0,
f: 0
};
d3.interpolate = function(a, b) {
var i = d3.interpolators.length, f;
while (--i >= 0 && !(f = d3.interpolators[i](a, b))) ;
return f;
};
d3.interpolateNumber = function(a, b) {
b -= a;
return function(t) {
return a + b * t;
};
};
d3.interpolateRound = function(a, b) {
b -= a;
return function(t) {
return Math.round(a + b * t);
};
};
d3.interpolateString = function(a, b) {
var m, i, j, s0 = 0, s1 = 0, s = [], q = [], n, o;
d3_interpolate_number.lastIndex = 0;
for (i = 0; m = d3_interpolate_number.exec(b); ++i) {
if (m.index) s.push(b.substring(s0, s1 = m.index));
q.push({
i: s.length,
x: m[0]
});
s.push(null);
s0 = d3_interpolate_number.lastIndex;
}
if (s0 < b.length) s.push(b.substring(s0));
for (i = 0, n = q.length; (m = d3_interpolate_number.exec(a)) && i < n; ++i) {
o = q[i];
if (o.x == m[0]) {
if (o.i) {
if (s[o.i + 1] == null) {
s[o.i - 1] += o.x;
s.splice(o.i, 1);
for (j = i + 1; j < n; ++j) q[j].i--;
} else {
s[o.i - 1] += o.x + s[o.i + 1];
s.splice(o.i, 2);
for (j = i + 1; j < n; ++j) q[j].i -= 2;
}
} else {
if (s[o.i + 1] == null) {
s[o.i] = o.x;
} else {
s[o.i] = o.x + s[o.i + 1];
s.splice(o.i + 1, 1);
for (j = i + 1; j < n; ++j) q[j].i--;
}
}
q.splice(i, 1);
n--;
i--;
} else {
o.x = d3.interpolateNumber(parseFloat(m[0]), parseFloat(o.x));
}
}
while (i < n) {
o = q.pop();
if (s[o.i + 1] == null) {
s[o.i] = o.x;
} else {
s[o.i] = o.x + s[o.i + 1];
s.splice(o.i + 1, 1);
}
n--;
}
if (s.length === 1) {
return s[0] == null ? q[0].x : function() {
return b;
};
}
return function(t) {
for (i = 0; i < n; ++i) s[(o = q[i]).i] = o.x(t);
return s.join("");
};
};
d3.interpolateTransform = function(a, b) {
var s = [], q = [], n, A = d3.transform(a), B = d3.transform(b), ta = A.translate, tb = B.translate, ra = A.rotate, rb = B.rotate, wa = A.skew, wb = B.skew, ka = A.scale, kb = B.scale;
if (ta[0] != tb[0] || ta[1] != tb[1]) {
s.push("translate(", null, ",", null, ")");
q.push({
i: 1,
x: d3.interpolateNumber(ta[0], tb[0])
}, {
i: 3,
x: d3.interpolateNumber(ta[1], tb[1])
});
} else if (tb[0] || tb[1]) {
s.push("translate(" + tb + ")");
} else {
s.push("");
}
if (ra != rb) {
if (ra - rb > 180) rb += 360; else if (rb - ra > 180) ra += 360;
q.push({
i: s.push(s.pop() + "rotate(", null, ")") - 2,
x: d3.interpolateNumber(ra, rb)
});
} else if (rb) {
s.push(s.pop() + "rotate(" + rb + ")");
}
if (wa != wb) {
q.push({
i: s.push(s.pop() + "skewX(", null, ")") - 2,
x: d3.interpolateNumber(wa, wb)
});
} else if (wb) {
s.push(s.pop() + "skewX(" + wb + ")");
}
if (ka[0] != kb[0] || ka[1] != kb[1]) {
n = s.push(s.pop() + "scale(", null, ",", null, ")");
q.push({
i: n - 4,
x: d3.interpolateNumber(ka[0], kb[0])
}, {
i: n - 2,
x: d3.interpolateNumber(ka[1], kb[1])
});
} else if (kb[0] != 1 || kb[1] != 1) {
s.push(s.pop() + "scale(" + kb + ")");
}
n = q.length;
return function(t) {
var i = -1, o;
while (++i < n) s[(o = q[i]).i] = o.x(t);
return s.join("");
};
};
d3.interpolateRgb = function(a, b) {
a = d3.rgb(a);
b = d3.rgb(b);
var ar = a.r, ag = a.g, ab = a.b, br = b.r - ar, bg = b.g - ag, bb = b.b - ab;
return function(t) {
return "#" + d3_rgb_hex(Math.round(ar + br * t)) + d3_rgb_hex(Math.round(ag + bg * t)) + d3_rgb_hex(Math.round(ab + bb * t));
};
};
d3.interpolateHsl = function(a, b) {
a = d3.hsl(a);
b = d3.hsl(b);
var h0 = a.h, s0 = a.s, l0 = a.l, h1 = b.h - h0, s1 = b.s - s0, l1 = b.l - l0;
if (h1 > 180) h1 -= 360; else if (h1 < -180) h1 += 360;
return function(t) {
return d3_hsl_rgb(h0 + h1 * t, s0 + s1 * t, l0 + l1 * t) + "";
};
};
d3.interpolateLab = function(a, b) {
a = d3.lab(a);
b = d3.lab(b);
var al = a.l, aa = a.a, ab = a.b, bl = b.l - al, ba = b.a - aa, bb = b.b - ab;
return function(t) {
return d3_lab_rgb(al + bl * t, aa + ba * t, ab + bb * t) + "";
};
};
d3.interpolateHcl = function(a, b) {
a = d3.hcl(a);
b = d3.hcl(b);
var ah = a.h, ac = a.c, al = a.l, bh = b.h - ah, bc = b.c - ac, bl = b.l - al;
if (bh > 180) bh -= 360; else if (bh < -180) bh += 360;
return function(t) {
return d3_hcl_lab(ah + bh * t, ac + bc * t, al + bl * t) + "";
};
};
d3.interpolateArray = function(a, b) {
var x = [], c = [], na = a.length, nb = b.length, n0 = Math.min(a.length, b.length), i;
for (i = 0; i < n0; ++i) x.push(d3.interpolate(a[i], b[i]));
for (;i < na; ++i) c[i] = a[i];
for (;i < nb; ++i) c[i] = b[i];
return function(t) {
for (i = 0; i < n0; ++i) c[i] = x[i](t);
return c;
};
};
d3.interpolateObject = function(a, b) {
var i = {}, c = {}, k;
for (k in a) {
if (k in b) {
i[k] = d3_interpolateByName(k)(a[k], b[k]);
} else {
c[k] = a[k];
}
}
for (k in b) {
if (!(k in a)) {
c[k] = b[k];
}
}
return function(t) {
for (k in i) c[k] = i[k](t);
return c;
};
};
var d3_interpolate_number = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g;
function d3_interpolateByName(name) {
return name == "transform" ? d3.interpolateTransform : d3.interpolate;
}
d3.interpolators = [ d3.interpolateObject, function(a, b) {
return b instanceof Array && d3.interpolateArray(a, b);
}, function(a, b) {
return (typeof a === "string" || typeof b === "string") && d3.interpolateString(a + "", b + "");
}, function(a, b) {
return (typeof b === "string" ? d3_rgb_names.has(b) || /^(#|rgb\(|hsl\()/.test(b) : b instanceof d3_Color) && d3.interpolateRgb(a, b);
}, function(a, b) {
return !isNaN(a = +a) && !isNaN(b = +b) && d3.interpolateNumber(a, b);
} ];
function d3_uninterpolateNumber(a, b) {
b = b - (a = +a) ? 1 / (b - a) : 0;
return function(x) {
return (x - a) * b;
};
}
function d3_uninterpolateClamp(a, b) {
b = b - (a = +a) ? 1 / (b - a) : 0;
return function(x) {
return Math.max(0, Math.min(1, (x - a) * b));
};
}
function d3_Color() {}
d3_Color.prototype.toString = function() {
return this.rgb() + "";
};
d3.rgb = function(r, g, b) {
return arguments.length === 1 ? r instanceof d3_Rgb ? d3_rgb(r.r, r.g, r.b) : d3_rgb_parse("" + r, d3_rgb, d3_hsl_rgb) : d3_rgb(~~r, ~~g, ~~b);
};
function d3_rgb(r, g, b) {
return new d3_Rgb(r, g, b);
}
function d3_Rgb(r, g, b) {
this.r = r;
this.g = g;
this.b = b;
}
var d3_rgbPrototype = d3_Rgb.prototype = new d3_Color();
d3_rgbPrototype.brighter = function(k) {
k = Math.pow(.7, arguments.length ? k : 1);
var r = this.r, g = this.g, b = this.b, i = 30;
if (!r && !g && !b) return d3_rgb(i, i, i);
if (r && r < i) r = i;
if (g && g < i) g = i;
if (b && b < i) b = i;
return d3_rgb(Math.min(255, Math.floor(r / k)), Math.min(255, Math.floor(g / k)), Math.min(255, Math.floor(b / k)));
};
d3_rgbPrototype.darker = function(k) {
k = Math.pow(.7, arguments.length ? k : 1);
return d3_rgb(Math.floor(k * this.r), Math.floor(k * this.g), Math.floor(k * this.b));
};
d3_rgbPrototype.hsl = function() {
return d3_rgb_hsl(this.r, this.g, this.b);
};
d3_rgbPrototype.toString = function() {
return "#" + d3_rgb_hex(this.r) + d3_rgb_hex(this.g) + d3_rgb_hex(this.b);
};
function d3_rgb_hex(v) {
return v < 16 ? "0" + Math.max(0, v).toString(16) : Math.min(255, v).toString(16);
}
function d3_rgb_parse(format, rgb, hsl) {
var r = 0, g = 0, b = 0, m1, m2, name;
m1 = /([a-z]+)\((.*)\)/i.exec(format);
if (m1) {
m2 = m1[2].split(",");
switch (m1[1]) {
case "hsl":
{
return hsl(parseFloat(m2[0]), parseFloat(m2[1]) / 100, parseFloat(m2[2]) / 100);
}
case "rgb":
{
return rgb(d3_rgb_parseNumber(m2[0]), d3_rgb_parseNumber(m2[1]), d3_rgb_parseNumber(m2[2]));
}
}
}
if (name = d3_rgb_names.get(format)) return rgb(name.r, name.g, name.b);
if (format != null && format.charAt(0) === "#") {
if (format.length === 4) {
r = format.charAt(1);
r += r;
g = format.charAt(2);
g += g;
b = format.charAt(3);
b += b;
} else if (format.length === 7) {
r = format.substring(1, 3);
g = format.substring(3, 5);
b = format.substring(5, 7);
}
r = parseInt(r, 16);
g = parseInt(g, 16);
b = parseInt(b, 16);
}
return rgb(r, g, b);
}
function d3_rgb_hsl(r, g, b) {
var min = Math.min(r /= 255, g /= 255, b /= 255), max = Math.max(r, g, b), d = max - min, h, s, l = (max + min) / 2;
if (d) {
s = l < .5 ? d / (max + min) : d / (2 - max - min);
if (r == max) h = (g - b) / d + (g < b ? 6 : 0); else if (g == max) h = (b - r) / d + 2; else h = (r - g) / d + 4;
h *= 60;
} else {
s = h = 0;
}
return d3_hsl(h, s, l);
}
function d3_rgb_lab(r, g, b) {
r = d3_rgb_xyz(r);
g = d3_rgb_xyz(g);
b = d3_rgb_xyz(b);
var x = d3_xyz_lab((.4124564 * r + .3575761 * g + .1804375 * b) / d3_lab_X), y = d3_xyz_lab((.2126729 * r + .7151522 * g + .072175 * b) / d3_lab_Y), z = d3_xyz_lab((.0193339 * r + .119192 * g + .9503041 * b) / d3_lab_Z);
return d3_lab(116 * y - 16, 500 * (x - y), 200 * (y - z));
}
function d3_rgb_xyz(r) {
return (r /= 255) <= .04045 ? r / 12.92 : Math.pow((r + .055) / 1.055, 2.4);
}
function d3_rgb_parseNumber(c) {
var f = parseFloat(c);
return c.charAt(c.length - 1) === "%" ? Math.round(f * 2.55) : f;
}
var d3_rgb_names = d3.map({
aliceblue: "#f0f8ff",
antiquewhite: "#faebd7",
aqua: "#00ffff",
aquamarine: "#7fffd4",
azure: "#f0ffff",
beige: "#f5f5dc",
bisque: "#ffe4c4",
black: "#000000",
blanchedalmond: "#ffebcd",
blue: "#0000ff",
blueviolet: "#8a2be2",
brown: "#a52a2a",
burlywood: "#deb887",
cadetblue: "#5f9ea0",
chartreuse: "#7fff00",
chocolate: "#d2691e",
coral: "#ff7f50",
cornflowerblue: "#6495ed",
cornsilk: "#fff8dc",
crimson: "#dc143c",
cyan: "#00ffff",
darkblue: "#00008b",
darkcyan: "#008b8b",
darkgoldenrod: "#b8860b",
darkgray: "#a9a9a9",
darkgreen: "#006400",
darkgrey: "#a9a9a9",
darkkhaki: "#bdb76b",
darkmagenta: "#8b008b",
darkolivegreen: "#556b2f",
darkorange: "#ff8c00",
darkorchid: "#9932cc",
darkred: "#8b0000",
darksalmon: "#e9967a",
darkseagreen: "#8fbc8f",
darkslateblue: "#483d8b",
darkslategray: "#2f4f4f",
darkslategrey: "#2f4f4f",
darkturquoise: "#00ced1",
darkviolet: "#9400d3",
deeppink: "#ff1493",
deepskyblue: "#00bfff",
dimgray: "#696969",
dimgrey: "#696969",
dodgerblue: "#1e90ff",
firebrick: "#b22222",
floralwhite: "#fffaf0",
forestgreen: "#228b22",
fuchsia: "#ff00ff",
gainsboro: "#dcdcdc",
ghostwhite: "#f8f8ff",
gold: "#ffd700",
goldenrod: "#daa520",
gray: "#808080",
green: "#008000",
greenyellow: "#adff2f",
grey: "#808080",
honeydew: "#f0fff0",
hotpink: "#ff69b4",
indianred: "#cd5c5c",
indigo: "#4b0082",
ivory: "#fffff0",
khaki: "#f0e68c",
lavender: "#e6e6fa",
lavenderblush: "#fff0f5",
lawngreen: "#7cfc00",
lemonchiffon: "#fffacd",
lightblue: "#add8e6",
lightcoral: "#f08080",
lightcyan: "#e0ffff",
lightgoldenrodyellow: "#fafad2",
lightgray: "#d3d3d3",
lightgreen: "#90ee90",
lightgrey: "#d3d3d3",
lightpink: "#ffb6c1",
lightsalmon: "#ffa07a",
lightseagreen: "#20b2aa",
lightskyblue: "#87cefa",
lightslategray: "#778899",
lightslategrey: "#778899",
lightsteelblue: "#b0c4de",
lightyellow: "#ffffe0",
lime: "#00ff00",
limegreen: "#32cd32",
linen: "#faf0e6",
magenta: "#ff00ff",
maroon: "#800000",
mediumaquamarine: "#66cdaa",
mediumblue: "#0000cd",
mediumorchid: "#ba55d3",
mediumpurple: "#9370db",
mediumseagreen: "#3cb371",
mediumslateblue: "#7b68ee",
mediumspringgreen: "#00fa9a",
mediumturquoise: "#48d1cc",
mediumvioletred: "#c71585",
midnightblue: "#191970",
mintcream: "#f5fffa",
mistyrose: "#ffe4e1",
moccasin: "#ffe4b5",
navajowhite: "#ffdead",
navy: "#000080",
oldlace: "#fdf5e6",
olive: "#808000",
olivedrab: "#6b8e23",
orange: "#ffa500",
orangered: "#ff4500",
orchid: "#da70d6",
palegoldenrod: "#eee8aa",
palegreen: "#98fb98",
paleturquoise: "#afeeee",
palevioletred: "#db7093",
papayawhip: "#ffefd5",
peachpuff: "#ffdab9",
peru: "#cd853f",
pink: "#ffc0cb",
plum: "#dda0dd",
powderblue: "#b0e0e6",
purple: "#800080",
red: "#ff0000",
rosybrown: "#bc8f8f",
royalblue: "#4169e1",
saddlebrown: "#8b4513",
salmon: "#fa8072",
sandybrown: "#f4a460",
seagreen: "#2e8b57",
seashell: "#fff5ee",
sienna: "#a0522d",
silver: "#c0c0c0",
skyblue: "#87ceeb",
slateblue: "#6a5acd",
slategray: "#708090",
slategrey: "#708090",
snow: "#fffafa",
springgreen: "#00ff7f",
steelblue: "#4682b4",
tan: "#d2b48c",
teal: "#008080",
thistle: "#d8bfd8",
tomato: "#ff6347",
turquoise: "#40e0d0",
violet: "#ee82ee",
wheat: "#f5deb3",
white: "#ffffff",
whitesmoke: "#f5f5f5",
yellow: "#ffff00",
yellowgreen: "#9acd32"
});
d3_rgb_names.forEach(function(key, value) {
d3_rgb_names.set(key, d3_rgb_parse(value, d3_rgb, d3_hsl_rgb));
});
d3.hsl = function(h, s, l) {
return arguments.length === 1 ? h instanceof d3_Hsl ? d3_hsl(h.h, h.s, h.l) : d3_rgb_parse("" + h, d3_rgb_hsl, d3_hsl) : d3_hsl(+h, +s, +l);
};
function d3_hsl(h, s, l) {
return new d3_Hsl(h, s, l);
}
function d3_Hsl(h, s, l) {
this.h = h;
this.s = s;
this.l = l;
}
var d3_hslPrototype = d3_Hsl.prototype = new d3_Color();
d3_hslPrototype.brighter = function(k) {
k = Math.pow(.7, arguments.length ? k : 1);
return d3_hsl(this.h, this.s, this.l / k);
};
d3_hslPrototype.darker = function(k) {
k = Math.pow(.7, arguments.length ? k : 1);
return d3_hsl(this.h, this.s, k * this.l);
};
d3_hslPrototype.rgb = function() {
return d3_hsl_rgb(this.h, this.s, this.l);
};
function d3_hsl_rgb(h, s, l) {
var m1, m2;
h = h % 360;
if (h < 0) h += 360;
s = s < 0 ? 0 : s > 1 ? 1 : s;
l = l < 0 ? 0 : l > 1 ? 1 : l;
m2 = l <= .5 ? l * (1 + s) : l + s - l * s;
m1 = 2 * l - m2;
function v(h) {
if (h > 360) h -= 360; else if (h < 0) h += 360;
if (h < 60) return m1 + (m2 - m1) * h / 60;
if (h < 180) return m2;
if (h < 240) return m1 + (m2 - m1) * (240 - h) / 60;
return m1;
}
function vv(h) {
return Math.round(v(h) * 255);
}
return d3_rgb(vv(h + 120), vv(h), vv(h - 120));
}
d3.hcl = function(h, c, l) {
return arguments.length === 1 ? h instanceof d3_Hcl ? d3_hcl(h.h, h.c, h.l) : h instanceof d3_Lab ? d3_lab_hcl(h.l, h.a, h.b) : d3_lab_hcl((h = d3_rgb_lab((h = d3.rgb(h)).r, h.g, h.b)).l, h.a, h.b) : d3_hcl(+h, +c, +l);
};
function d3_hcl(h, c, l) {
return new d3_Hcl(h, c, l);
}
function d3_Hcl(h, c, l) {
this.h = h;
this.c = c;
this.l = l;
}
var d3_hclPrototype = d3_Hcl.prototype = new d3_Color();
d3_hclPrototype.brighter = function(k) {
return d3_hcl(this.h, this.c, Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)));
};
d3_hclPrototype.darker = function(k) {
return d3_hcl(this.h, this.c, Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)));
};
d3_hclPrototype.rgb = function() {
return d3_hcl_lab(this.h, this.c, this.l).rgb();
};
function d3_hcl_lab(h, c, l) {
return d3_lab(l, Math.cos(h *= d3_radians) * c, Math.sin(h) * c);
}
d3.lab = function(l, a, b) {
return arguments.length === 1 ? l instanceof d3_Lab ? d3_lab(l.l, l.a, l.b) : l instanceof d3_Hcl ? d3_hcl_lab(l.l, l.c, l.h) : d3_rgb_lab((l = d3.rgb(l)).r, l.g, l.b) : d3_lab(+l, +a, +b);
};
function d3_lab(l, a, b) {
return new d3_Lab(l, a, b);
}
function d3_Lab(l, a, b) {
this.l = l;
this.a = a;
this.b = b;
}
var d3_lab_K = 18;
var d3_lab_X = .95047, d3_lab_Y = 1, d3_lab_Z = 1.08883;
var d3_labPrototype = d3_Lab.prototype = new d3_Color();
d3_labPrototype.brighter = function(k) {
return d3_lab(Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
};
d3_labPrototype.darker = function(k) {
return d3_lab(Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
};
d3_labPrototype.rgb = function() {
return d3_lab_rgb(this.l, this.a, this.b);
};
function d3_lab_rgb(l, a, b) {
var y = (l + 16) / 116, x = y + a / 500, z = y - b / 200;
x = d3_lab_xyz(x) * d3_lab_X;
y = d3_lab_xyz(y) * d3_lab_Y;
z = d3_lab_xyz(z) * d3_lab_Z;
return d3_rgb(d3_xyz_rgb(3.2404542 * x - 1.5371385 * y - .4985314 * z), d3_xyz_rgb(-.969266 * x + 1.8760108 * y + .041556 * z), d3_xyz_rgb(.0556434 * x - .2040259 * y + 1.0572252 * z));
}
function d3_lab_hcl(l, a, b) {
return d3_hcl(Math.atan2(b, a) / π * 180, Math.sqrt(a * a + b * b), l);
}
function d3_lab_xyz(x) {
return x > .206893034 ? x * x * x : (x - 4 / 29) / 7.787037;
}
function d3_xyz_lab(x) {
return x > .008856 ? Math.pow(x, 1 / 3) : 7.787037 * x + 4 / 29;
}
function d3_xyz_rgb(r) {
return Math.round(255 * (r <= .00304 ? 12.92 * r : 1.055 * Math.pow(r, 1 / 2.4) - .055));
}
function d3_selection(groups) {
d3_arraySubclass(groups, d3_selectionPrototype);
return groups;
}
var d3_select = function(s, n) {
return n.querySelector(s);
}, d3_selectAll = function(s, n) {
return n.querySelectorAll(s);
}, d3_selectRoot = document.documentElement, d3_selectMatcher = d3_selectRoot.matchesSelector || d3_selectRoot.webkitMatchesSelector || d3_selectRoot.mozMatchesSelector || d3_selectRoot.msMatchesSelector || d3_selectRoot.oMatchesSelector, d3_selectMatches = function(n, s) {
return d3_selectMatcher.call(n, s);
};
if (typeof Sizzle === "function") {
d3_select = function(s, n) {
return Sizzle(s, n)[0] || null;
};
d3_selectAll = function(s, n) {
return Sizzle.uniqueSort(Sizzle(s, n));
};
d3_selectMatches = Sizzle.matchesSelector;
}
var d3_selectionPrototype = [];
d3.selection = function() {
return d3_selectionRoot;
};
d3.selection.prototype = d3_selectionPrototype;
d3_selectionPrototype.select = function(selector) {
var subgroups = [], subgroup, subnode, group, node;
if (typeof selector !== "function") selector = d3_selection_selector(selector);
for (var j = -1, m = this.length; ++j < m; ) {
subgroups.push(subgroup = []);
subgroup.parentNode = (group = this[j]).parentNode;
for (var i = -1, n = group.length; ++i < n; ) {
if (node = group[i]) {
subgroup.push(subnode = selector.call(node, node.__data__, i));
if (subnode && "__data__" in node) subnode.__data__ = node.__data__;
} else {
subgroup.push(null);
}
}
}
return d3_selection(subgroups);
};
function d3_selection_selector(selector) {
return function() {
return d3_select(selector, this);
};
}
d3_selectionPrototype.selectAll = function(selector) {
var subgroups = [], subgroup, node;
if (typeof selector !== "function") selector = d3_selection_selectorAll(selector);
for (var j = -1, m = this.length; ++j < m; ) {
for (var group = this[j], i = -1, n = group.length; ++i < n; ) {
if (node = group[i]) {
subgroups.push(subgroup = d3_array(selector.call(node, node.__data__, i)));
subgroup.parentNode = node;
}
}
}
return d3_selection(subgroups);
};
function d3_selection_selectorAll(selector) {
return function() {
return d3_selectAll(selector, this);
};
}
d3_selectionPrototype.attr = function(name, value) {
if (arguments.length < 2) {
if (typeof name === "string") {
var node = this.node();
name = d3.ns.qualify(name);
return name.local ? node.getAttributeNS(name.space, name.local) : node.getAttribute(name);
}
for (value in name) this.each(d3_selection_attr(value, name[value]));
return this;
}
return this.each(d3_selection_attr(name, value));
};
function d3_selection_attr(name, value) {
name = d3.ns.qualify(name);
function attrNull() {
this.removeAttribute(name);
}
function attrNullNS() {
this.removeAttributeNS(name.space, name.local);
}
function attrConstant() {
this.setAttribute(name, value);
}
function attrConstantNS() {
this.setAttributeNS(name.space, name.local, value);
}
function attrFunction() {
var x = value.apply(this, arguments);
if (x == null) this.removeAttribute(name); else this.setAttribute(name, x);
}
function attrFunctionNS() {
var x = value.apply(this, arguments);
if (x == null) this.removeAttributeNS(name.space, name.local); else this.setAttributeNS(name.space, name.local, x);
}
return value == null ? name.local ? attrNullNS : attrNull : typeof value === "function" ? name.local ? attrFunctionNS : attrFunction : name.local ? attrConstantNS : attrConstant;
}
d3_selectionPrototype.classed = function(name, value) {
if (arguments.length < 2) {
if (typeof name === "string") {
var node = this.node(), n = (name = name.trim().split(/^|\s+/g)).length, i = -1;
if (value = node.classList) {
while (++i < n) if (!value.contains(name[i])) return false;
} else {
value = node.className;
if (value.baseVal != null) value = value.baseVal;
while (++i < n) if (!d3_selection_classedRe(name[i]).test(value)) return false;
}
return true;
}
for (value in name) this.each(d3_selection_classed(value, name[value]));
return this;
}
return this.each(d3_selection_classed(name, value));
};
function d3_selection_classedRe(name) {
return new RegExp("(?:^|\\s+)" + d3.requote(name) + "(?:\\s+|$)", "g");
}
function d3_selection_classed(name, value) {
name = name.trim().split(/\s+/).map(d3_selection_classedName);
var n = name.length;
function classedConstant() {
var i = -1;
while (++i < n) name[i](this, value);
}
function classedFunction() {
var i = -1, x = value.apply(this, arguments);
while (++i < n) name[i](this, x);
}
return typeof value === "function" ? classedFunction : classedConstant;
}
function d3_selection_classedName(name) {
var re = d3_selection_classedRe(name);
return function(node, value) {
if (c = node.classList) return value ? c.add(name) : c.remove(name);
var c = node.className, cb = c.baseVal != null, cv = cb ? c.baseVal : c;
if (value) {
re.lastIndex = 0;
if (!re.test(cv)) {
cv = d3_collapse(cv + " " + name);
if (cb) c.baseVal = cv; else node.className = cv;
}
} else if (cv) {
cv = d3_collapse(cv.replace(re, " "));
if (cb) c.baseVal = cv; else node.className = cv;
}
};
}
d3_selectionPrototype.style = function(name, value, priority) {
var n = arguments.length;
if (n < 3) {
if (typeof name !== "string") {
if (n < 2) value = "";
for (priority in name) this.each(d3_selection_style(priority, name[priority], value));
return this;
}
if (n < 2) return getComputedStyle(this.node(), null).getPropertyValue(name);
priority = "";
}
return this.each(d3_selection_style(name, value, priority));
};
function d3_selection_style(name, value, priority) {
function styleNull() {
this.style.removeProperty(name);
}
function styleConstant() {
this.style.setProperty(name, value, priority);
}
function styleFunction() {
var x = value.apply(this, arguments);
if (x == null) this.style.removeProperty(name); else this.style.setProperty(name, x, priority);
}
return value == null ? styleNull : typeof value === "function" ? styleFunction : styleConstant;
}
d3_selectionPrototype.property = function(name, value) {
if (arguments.length < 2) {
if (typeof name === "string") return this.node()[name];
for (value in name) this.each(d3_selection_property(value, name[value]));
return this;
}
return this.each(d3_selection_property(name, value));
};
function d3_selection_property(name, value) {
function propertyNull() {
delete this[name];
}
function propertyConstant() {
this[name] = value;
}
function propertyFunction() {
var x = value.apply(this, arguments);
if (x == null) delete this[name]; else this[name] = x;
}
return value == null ? propertyNull : typeof value === "function" ? propertyFunction : propertyConstant;
}
d3_selectionPrototype.text = function(value) {
return arguments.length ? this.each(typeof value === "function" ? function() {
var v = value.apply(this, arguments);
this.textContent = v == null ? "" : v;
} : value == null ? function() {
this.textContent = "";
} : function() {
this.textContent = value;
}) : this.node().textContent;
};
d3_selectionPrototype.html = function(value) {
return arguments.length ? this.each(typeof value === "function" ? function() {
var v = value.apply(this, arguments);
this.innerHTML = v == null ? "" : v;
} : value == null ? function() {
this.innerHTML = "";
} : function() {
this.innerHTML = value;
}) : this.node().innerHTML;
};
d3_selectionPrototype.append = function(name) {
name = d3.ns.qualify(name);
function append() {
return this.appendChild(document.createElementNS(this.namespaceURI, name));
}
function appendNS() {
return this.appendChild(document.createElementNS(name.space, name.local));
}
return this.select(name.local ? appendNS : append);
};
d3_selectionPrototype.insert = function(name, before) {
name = d3.ns.qualify(name);
function insert() {
return this.insertBefore(document.createElementNS(this.namespaceURI, name), d3_select(before, this));
}
function insertNS() {
return this.insertBefore(document.createElementNS(name.space, name.local), d3_select(before, this));
}
return this.select(name.local ? insertNS : insert);
};
d3_selectionPrototype.remove = function() {
return this.each(function() {
var parent = this.parentNode;
if (parent) parent.removeChild(this);
});
};
d3_selectionPrototype.data = function(value, key) {
var i = -1, n = this.length, group, node;
if (!arguments.length) {
value = new Array(n = (group = this[0]).length);
while (++i < n) {
if (node = group[i]) {
value[i] = node.__data__;
}
}
return value;
}
function bind(group, groupData) {
var i, n = group.length, m = groupData.length, n0 = Math.min(n, m), updateNodes = new Array(m), enterNodes = new Array(m), exitNodes = new Array(n), node, nodeData;
if (key) {
var nodeByKeyValue = new d3_Map(), dataByKeyValue = new d3_Map(), keyValues = [], keyValue;
for (i = -1; ++i < n; ) {
keyValue = key.call(node = group[i], node.__data__, i);
if (nodeByKeyValue.has(keyValue)) {
exitNodes[i] = node;
} else {
nodeByKeyValue.set(keyValue, node);
}
keyValues.push(keyValue);
}
for (i = -1; ++i < m; ) {
keyValue = key.call(groupData, nodeData = groupData[i], i);
if (node = nodeByKeyValue.get(keyValue)) {
updateNodes[i] = node;
node.__data__ = nodeData;
} else if (!dataByKeyValue.has(keyValue)) {
enterNodes[i] = d3_selection_dataNode(nodeData);
}
dataByKeyValue.set(keyValue, nodeData);
nodeByKeyValue.remove(keyValue);
}
for (i = -1; ++i < n; ) {
if (nodeByKeyValue.has(keyValues[i])) {
exitNodes[i] = group[i];
}
}
} else {
for (i = -1; ++i < n0; ) {
node = group[i];
nodeData = groupData[i];
if (node) {
node.__data__ = nodeData;
updateNodes[i] = node;
} else {
enterNodes[i] = d3_selection_dataNode(nodeData);
}
}
for (;i < m; ++i) {
enterNodes[i] = d3_selection_dataNode(groupData[i]);
}
for (;i < n; ++i) {
exitNodes[i] = group[i];
}
}
enterNodes.update = updateNodes;
enterNodes.parentNode = updateNodes.parentNode = exitNodes.parentNode = group.parentNode;
enter.push(enterNodes);
update.push(updateNodes);
exit.push(exitNodes);
}
var enter = d3_selection_enter([]), update = d3_selection([]), exit = d3_selection([]);
if (typeof value === "function") {
while (++i < n) {
bind(group = this[i], value.call(group, group.parentNode.__data__, i));
}
} else {
while (++i < n) {
bind(group = this[i], value);
}
}
update.enter = function() {
return enter;
};
update.exit = function() {
return exit;
};
return update;
};
function d3_selection_dataNode(data) {
return {
__data__: data
};
}
d3_selectionPrototype.datum = function(value) {
return arguments.length ? this.property("__data__", value) : this.property("__data__");
};
d3_selectionPrototype.filter = function(filter) {
var subgroups = [], subgroup, group, node;
if (typeof filter !== "function") filter = d3_selection_filter(filter);
for (var j = 0, m = this.length; j < m; j++) {
subgroups.push(subgroup = []);
subgroup.parentNode = (group = this[j]).parentNode;
for (var i = 0, n = group.length; i < n; i++) {
if ((node = group[i]) && filter.call(node, node.__data__, i)) {
subgroup.push(node);
}
}
}
return d3_selection(subgroups);
};
function d3_selection_filter(selector) {
return function() {
return d3_selectMatches(this, selector);
};
}
d3_selectionPrototype.order = function() {
for (var j = -1, m = this.length; ++j < m; ) {
for (var group = this[j], i = group.length - 1, next = group[i], node; --i >= 0; ) {
if (node = group[i]) {
if (next && next !== node.nextSibling) next.parentNode.insertBefore(node, next);
next = node;
}
}
}
return this;
};
d3_selectionPrototype.sort = function(comparator) {
comparator = d3_selection_sortComparator.apply(this, arguments);
for (var j = -1, m = this.length; ++j < m; ) this[j].sort(comparator);
return this.order();
};
function d3_selection_sortComparator(comparator) {
if (!arguments.length) comparator = d3.ascending;
return function(a, b) {
return comparator(a && a.__data__, b && b.__data__);
};
}
d3_selectionPrototype.on = function(type, listener, capture) {
var n = arguments.length;
if (n < 3) {
if (typeof type !== "string") {
if (n < 2) listener = false;
for (capture in type) this.each(d3_selection_on(capture, type[capture], listener));
return this;
}
if (n < 2) return (n = this.node()["__on" + type]) && n._;
capture = false;
}
return this.each(d3_selection_on(type, listener, capture));
};
function d3_selection_on(type, listener, capture) {
var name = "__on" + type, i = type.indexOf(".");
if (i > 0) type = type.substring(0, i);
function onRemove() {
var wrapper = this[name];
if (wrapper) {
this.removeEventListener(type, wrapper, wrapper.$);
delete this[name];
}
}
function onAdd() {
var node = this, args = d3_array(arguments);
onRemove.call(this);
this.addEventListener(type, this[name] = wrapper, wrapper.$ = capture);
wrapper._ = listener;
function wrapper(e) {
var o = d3.event;
d3.event = e;
args[0] = node.__data__;
try {
listener.apply(node, args);
} finally {
d3.event = o;
}
}
}
return listener ? onAdd : onRemove;
}
d3_selectionPrototype.each = function(callback) {
return d3_selection_each(this, function(node, i, j) {
callback.call(node, node.__data__, i, j);
});
};
function d3_selection_each(groups, callback) {
for (var j = 0, m = groups.length; j < m; j++) {
for (var group = groups[j], i = 0, n = group.length, node; i < n; i++) {
if (node = group[i]) callback(node, i, j);
}
}
return groups;
}
d3_selectionPrototype.call = function(callback) {
var args = d3_array(arguments);
callback.apply(args[0] = this, args);
return this;
};
d3_selectionPrototype.empty = function() {
return !this.node();
};
d3_selectionPrototype.node = function() {
for (var j = 0, m = this.length; j < m; j++) {
for (var group = this[j], i = 0, n = group.length; i < n; i++) {
var node = group[i];
if (node) return node;
}
}
return null;
};
d3_selectionPrototype.transition = function() {
var id = d3_transitionInheritId || ++d3_transitionId, subgroups = [], subgroup, node, transition = Object.create(d3_transitionInherit);
transition.time = Date.now();
for (var j = -1, m = this.length; ++j < m; ) {
subgroups.push(subgroup = []);
for (var group = this[j], i = -1, n = group.length; ++i < n; ) {
if (node = group[i]) d3_transitionNode(node, i, id, transition);
subgroup.push(node);
}
}
return d3_transition(subgroups, id);
};
var d3_selectionRoot = d3_selection([ [ document ] ]);
d3_selectionRoot[0].parentNode = d3_selectRoot;
d3.select = function(selector) {
return typeof selector === "string" ? d3_selectionRoot.select(selector) : d3_selection([ [ selector ] ]);
};
d3.selectAll = function(selector) {
return typeof selector === "string" ? d3_selectionRoot.selectAll(selector) : d3_selection([ d3_array(selector) ]);
};
function d3_selection_enter(selection) {
d3_arraySubclass(selection, d3_selection_enterPrototype);
return selection;
}
var d3_selection_enterPrototype = [];
d3.selection.enter = d3_selection_enter;
d3.selection.enter.prototype = d3_selection_enterPrototype;
d3_selection_enterPrototype.append = d3_selectionPrototype.append;
d3_selection_enterPrototype.insert = d3_selectionPrototype.insert;
d3_selection_enterPrototype.empty = d3_selectionPrototype.empty;
d3_selection_enterPrototype.node = d3_selectionPrototype.node;
d3_selection_enterPrototype.select = function(selector) {
var subgroups = [], subgroup, subnode, upgroup, group, node;
for (var j = -1, m = this.length; ++j < m; ) {
upgroup = (group = this[j]).update;
subgroups.push(subgroup = []);
subgroup.parentNode = group.parentNode;
for (var i = -1, n = group.length; ++i < n; ) {
if (node = group[i]) {
subgroup.push(upgroup[i] = subnode = selector.call(group.parentNode, node.__data__, i));
subnode.__data__ = node.__data__;
} else {
subgroup.push(null);
}
}
}
return d3_selection(subgroups);
};
function d3_transition(groups, id) {
d3_arraySubclass(groups, d3_transitionPrototype);
groups.id = id;
return groups;
}
var d3_transitionPrototype = [], d3_transitionId = 0, d3_transitionInheritId, d3_transitionInherit = {
ease: d3_ease_cubicInOut,
delay: 0,
duration: 250
};
d3_transitionPrototype.call = d3_selectionPrototype.call;
d3_transitionPrototype.empty = d3_selectionPrototype.empty;
d3_transitionPrototype.node = d3_selectionPrototype.node;
d3.transition = function(selection) {
return arguments.length ? d3_transitionInheritId ? selection.transition() : selection : d3_selectionRoot.transition();
};
d3.transition.prototype = d3_transitionPrototype;
function d3_transitionNode(node, i, id, inherit) {
var lock = node.__transition__ || (node.__transition__ = {
active: 0,
count: 0
}), transition = lock[id];
if (!transition) {
var time = inherit.time;
transition = lock[id] = {
tween: new d3_Map(),
event: d3.dispatch("start", "end"),
time: time,
ease: inherit.ease,
delay: inherit.delay,
duration: inherit.duration
};
++lock.count;
d3.timer(function(elapsed) {
var d = node.__data__, ease = transition.ease, event = transition.event, delay = transition.delay, duration = transition.duration, tweened = [];
return delay <= elapsed ? start(elapsed) : d3.timer(start, delay, time), 1;
function start(elapsed) {
if (lock.active > id) return stop();
lock.active = id;
event.start.call(node, d, i);
transition.tween.forEach(function(key, value) {
if (value = value.call(node, d, i)) {
tweened.push(value);
}
});
if (!tick(elapsed)) d3.timer(tick, 0, time);
return 1;
}
function tick(elapsed) {
if (lock.active !== id) return stop();
var t = (elapsed - delay) / duration, e = ease(t), n = tweened.length;
while (n > 0) {
tweened[--n].call(node, e);
}
if (t >= 1) {
stop();
event.end.call(node, d, i);
return 1;
}
}
function stop() {
if (--lock.count) delete lock[id]; else delete node.__transition__;
return 1;
}
}, 0, time);
return transition;
}
}
d3_transitionPrototype.select = function(selector) {
var id = this.id, subgroups = [], subgroup, subnode, node;
if (typeof selector !== "function") selector = d3_selection_selector(selector);
for (var j = -1, m = this.length; ++j < m; ) {
subgroups.push(subgroup = []);
for (var group = this[j], i = -1, n = group.length; ++i < n; ) {
if ((node = group[i]) && (subnode = selector.call(node, node.__data__, i))) {
if ("__data__" in node) subnode.__data__ = node.__data__;
d3_transitionNode(subnode, i, id, node.__transition__[id]);
subgroup.push(subnode);
} else {
subgroup.push(null);
}
}
}
return d3_transition(subgroups, id);
};
d3_transitionPrototype.selectAll = function(selector) {
var id = this.id, subgroups = [], subgroup, subnodes, node, subnode, transition;
if (typeof selector !== "function") selector = d3_selection_selectorAll(selector);
for (var j = -1, m = this.length; ++j < m; ) {
for (var group = this[j], i = -1, n = group.length; ++i < n; ) {
if (node = group[i]) {
transition = node.__transition__[id];
subnodes = selector.call(node, node.__data__, i);
subgroups.push(subgroup = []);
for (var k = -1, o = subnodes.length; ++k < o; ) {
d3_transitionNode(subnode = subnodes[k], k, id, transition);
subgroup.push(subnode);
}
}
}
}
return d3_transition(subgroups, id);
};
d3_transitionPrototype.filter = function(filter) {
var subgroups = [], subgroup, group, node;
if (typeof filter !== "function") filter = d3_selection_filter(filter);
for (var j = 0, m = this.length; j < m; j++) {
subgroups.push(subgroup = []);
for (var group = this[j], i = 0, n = group.length; i < n; i++) {
if ((node = group[i]) && filter.call(node, node.__data__, i)) {
subgroup.push(node);
}
}
}
return d3_transition(subgroups, this.id, this.time).ease(this.ease());
};
d3_transitionPrototype.attr = function(nameNS, value) {
if (arguments.length < 2) {
for (value in nameNS) this.attr(value, nameNS[value]);
return this;
}
var interpolate = d3_interpolateByName(nameNS), name = d3.ns.qualify(nameNS);
function attrNull() {
this.removeAttribute(name);
}
function attrNullNS() {
this.removeAttributeNS(name.space, name.local);
}
return d3_transition_tween(this, "attr." + nameNS, value, function(b) {
function attrString() {
var a = this.getAttribute(name), i;
return a !== b && (i = interpolate(a, b), function(t) {
this.setAttribute(name, i(t));
});
}
function attrStringNS() {
var a = this.getAttributeNS(name.space, name.local), i;
return a !== b && (i = interpolate(a, b), function(t) {
this.setAttributeNS(name.space, name.local, i(t));
});
}
return b == null ? name.local ? attrNullNS : attrNull : (b += "", name.local ? attrStringNS : attrString);
});
};
d3_transitionPrototype.attrTween = function(nameNS, tween) {
var name = d3.ns.qualify(nameNS);
function attrTween(d, i) {
var f = tween.call(this, d, i, this.getAttribute(name));
return f && function(t) {
this.setAttribute(name, f(t));
};
}
function attrTweenNS(d, i) {
var f = tween.call(this, d, i, this.getAttributeNS(name.space, name.local));
return f && function(t) {
this.setAttributeNS(name.space, name.local, f(t));
};
}
return this.tween("attr." + nameNS, name.local ? attrTweenNS : attrTween);
};
d3_transitionPrototype.style = function(name, value, priority) {
var n = arguments.length;
if (n < 3) {
if (typeof name !== "string") {
if (n < 2) value = "";
for (priority in name) this.style(priority, name[priority], value);
return this;
}
priority = "";
}
var interpolate = d3_interpolateByName(name);
function styleNull() {
this.style.removeProperty(name);
}
return d3_transition_tween(this, "style." + name, value, function(b) {
function styleString() {
var a = getComputedStyle(this, null).getPropertyValue(name), i;
return a !== b && (i = interpolate(a, b), function(t) {
this.style.setProperty(name, i(t), priority);
});
}
return b == null ? styleNull : (b += "", styleString);
});
};
d3_transitionPrototype.styleTween = function(name, tween, priority) {
if (arguments.length < 3) priority = "";
return this.tween("style." + name, function(d, i) {
var f = tween.call(this, d, i, getComputedStyle(this, null).getPropertyValue(name));
return f && function(t) {
this.style.setProperty(name, f(t), priority);
};
});
};
d3_transitionPrototype.text = function(value) {
return d3_transition_tween(this, "text", value, d3_transition_text);
};
function d3_transition_text(b) {
if (b == null) b = "";
return function() {
this.textContent = b;
};
}
d3_transitionPrototype.remove = function() {
return this.each("end.transition", function() {
var p;
if (!this.__transition__ && (p = this.parentNode)) p.removeChild(this);
});
};
d3_transitionPrototype.ease = function(value) {
var id = this.id;
if (arguments.length < 1) return this.node().__transition__[id].ease;
if (typeof value !== "function") value = d3.ease.apply(d3, arguments);
return d3_selection_each(this, function(node) {
node.__transition__[id].ease = value;
});
};
d3_transitionPrototype.delay = function(value) {
var id = this.id;
return d3_selection_each(this, typeof value === "function" ? function(node, i, j) {
node.__transition__[id].delay = value.call(node, node.__data__, i, j) | 0;
} : (value |= 0, function(node) {
node.__transition__[id].delay = value;
}));
};
d3_transitionPrototype.duration = function(value) {
var id = this.id;
return d3_selection_each(this, typeof value === "function" ? function(node, i, j) {
node.__transition__[id].duration = Math.max(1, value.call(node, node.__data__, i, j) | 0);
} : (value = Math.max(1, value | 0), function(node) {
node.__transition__[id].duration = value;
}));
};
d3_transitionPrototype.each = function(type, listener) {
var id = this.id;
if (arguments.length < 2) {
var inherit = d3_transitionInherit, inheritId = d3_transitionInheritId;
d3_transitionInheritId = id;
d3_selection_each(this, function(node, i, j) {
d3_transitionInherit = node.__transition__[id];
type.call(node, node.__data__, i, j);
});
d3_transitionInherit = inherit;
d3_transitionInheritId = inheritId;
} else {
d3_selection_each(this, function(node) {
node.__transition__[id].event.on(type, listener);
});
}
return this;
};
d3_transitionPrototype.transition = function() {
var id0 = this.id, id1 = ++d3_transitionId, subgroups = [], subgroup, group, node, transition;
for (var j = 0, m = this.length; j < m; j++) {
subgroups.push(subgroup = []);
for (var group = this[j], i = 0, n = group.length; i < n; i++) {
if (node = group[i]) {
transition = Object.create(node.__transition__[id0]);
transition.delay += transition.duration;
d3_transitionNode(node, i, id1, transition);
}
subgroup.push(node);
}
}
return d3_transition(subgroups, id1);
};
d3_transitionPrototype.tween = function(name, tween) {
var id = this.id;
if (arguments.length < 2) return this.node().__transition__[id].tween.get(name);
return d3_selection_each(this, tween == null ? function(node) {
node.__transition__[id].tween.remove(name);
} : function(node) {
node.__transition__[id].tween.set(name, tween);
});
};
function d3_transition_tween(groups, name, value, tween) {
var id = groups.id;
return d3_selection_each(groups, typeof value === "function" ? function(node, i, j) {
node.__transition__[id].tween.set(name, tween(value.call(node, node.__data__, i, j)));
} : (value = tween(value), function(node) {
node.__transition__[id].tween.set(name, value);
}));
}
var d3_timer_id = 0, d3_timer_byId = {}, d3_timer_queue = null, d3_timer_interval, d3_timer_timeout;
d3.timer = function(callback, delay, then) {
if (arguments.length < 3) {
if (arguments.length < 2) delay = 0; else if (!isFinite(delay)) return;
then = Date.now();
}
var timer = d3_timer_byId[callback.id];
if (timer && timer.callback === callback) {
timer.then = then;
timer.delay = delay;
} else d3_timer_byId[callback.id = ++d3_timer_id] = d3_timer_queue = {
callback: callback,
then: then,
delay: delay,
next: d3_timer_queue
};
if (!d3_timer_interval) {
d3_timer_timeout = clearTimeout(d3_timer_timeout);
d3_timer_interval = 1;
d3_timer_frame(d3_timer_step);
}
};
function d3_timer_step() {
var elapsed, now = Date.now(), t1 = d3_timer_queue;
while (t1) {
elapsed = now - t1.then;
if (elapsed >= t1.delay) t1.flush = t1.callback(elapsed);
t1 = t1.next;
}
var delay = d3_timer_flush() - now;
if (delay > 24) {
if (isFinite(delay)) {
clearTimeout(d3_timer_timeout);
d3_timer_timeout = setTimeout(d3_timer_step, delay);
}
d3_timer_interval = 0;
} else {
d3_timer_interval = 1;
d3_timer_frame(d3_timer_step);
}
}
d3.timer.flush = function() {
var elapsed, now = Date.now(), t1 = d3_timer_queue;
while (t1) {
elapsed = now - t1.then;
if (!t1.delay) t1.flush = t1.callback(elapsed);
t1 = t1.next;
}
d3_timer_flush();
};
function d3_timer_flush() {
var t0 = null, t1 = d3_timer_queue, then = Infinity;
while (t1) {
if (t1.flush) {
delete d3_timer_byId[t1.callback.id];
t1 = t0 ? t0.next = t1.next : d3_timer_queue = t1.next;
} else {
then = Math.min(then, t1.then + t1.delay);
t1 = (t0 = t1).next;
}
}
return then;
}
var d3_timer_frame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback) {
setTimeout(callback, 17);
};
d3.mouse = function(container) {
return d3_mousePoint(container, d3_eventSource());
};
var d3_mouse_bug44083 = /WebKit/.test(navigator.userAgent) ? -1 : 0;
function d3_mousePoint(container, e) {
var svg = container.ownerSVGElement || container;
if (svg.createSVGPoint) {
var point = svg.createSVGPoint();
if (d3_mouse_bug44083 < 0 && (window.scrollX || window.scrollY)) {
svg = d3.select(document.body).append("svg").style("position", "absolute").style("top", 0).style("left", 0);
var ctm = svg[0][0].getScreenCTM();
d3_mouse_bug44083 = !(ctm.f || ctm.e);
svg.remove();
}
if (d3_mouse_bug44083) {
point.x = e.pageX;
point.y = e.pageY;
} else {
point.x = e.clientX;
point.y = e.clientY;
}
point = point.matrixTransform(container.getScreenCTM().inverse());
return [ point.x, point.y ];
}
var rect = container.getBoundingClientRect();
return [ e.clientX - rect.left - container.clientLeft, e.clientY - rect.top - container.clientTop ];
}
d3.touches = function(container, touches) {
if (arguments.length < 2) touches = d3_eventSource().touches;
return touches ? d3_array(touches).map(function(touch) {
var point = d3_mousePoint(container, touch);
point.identifier = touch.identifier;
return point;
}) : [];
};
function d3_noop() {}
d3.scale = {};
function d3_scaleExtent(domain) {
var start = domain[0], stop = domain[domain.length - 1];
return start < stop ? [ start, stop ] : [ stop, start ];
}
function d3_scaleRange(scale) {
return scale.rangeExtent ? scale.rangeExtent() : d3_scaleExtent(scale.range());
}
function d3_scale_nice(domain, nice) {
var i0 = 0, i1 = domain.length - 1, x0 = domain[i0], x1 = domain[i1], dx;
if (x1 < x0) {
dx = i0, i0 = i1, i1 = dx;
dx = x0, x0 = x1, x1 = dx;
}
if (nice = nice(x1 - x0)) {
domain[i0] = nice.floor(x0);
domain[i1] = nice.ceil(x1);
}
return domain;
}
function d3_scale_niceDefault() {
return Math;
}
d3.scale.linear = function() {
return d3_scale_linear([ 0, 1 ], [ 0, 1 ], d3.interpolate, false);
};
function d3_scale_linear(domain, range, interpolate, clamp) {
var output, input;
function rescale() {
var linear = Math.min(domain.length, range.length) > 2 ? d3_scale_polylinear : d3_scale_bilinear, uninterpolate = clamp ? d3_uninterpolateClamp : d3_uninterpolateNumber;
output = linear(domain, range, uninterpolate, interpolate);
input = linear(range, domain, uninterpolate, d3.interpolate);
return scale;
}
function scale(x) {
return output(x);
}
scale.invert = function(y) {
return input(y);
};
scale.domain = function(x) {
if (!arguments.length) return domain;
domain = x.map(Number);
return rescale();
};
scale.range = function(x) {
if (!arguments.length) return range;
range = x;
return rescale();
};
scale.rangeRound = function(x) {
return scale.range(x).interpolate(d3.interpolateRound);
};
scale.clamp = function(x) {
if (!arguments.length) return clamp;
clamp = x;
return rescale();
};
scale.interpolate = function(x) {
if (!arguments.length) return interpolate;
interpolate = x;
return rescale();
};
scale.ticks = function(m) {
return d3_scale_linearTicks(domain, m);
};
scale.tickFormat = function(m) {
return d3_scale_linearTickFormat(domain, m);
};
scale.nice = function() {
d3_scale_nice(domain, d3_scale_linearNice);
return rescale();
};
scale.copy = function() {
return d3_scale_linear(domain, range, interpolate, clamp);
};
return rescale();
}
function d3_scale_linearRebind(scale, linear) {
return d3.rebind(scale, linear, "range", "rangeRound", "interpolate", "clamp");
}
function d3_scale_linearNice(dx) {
dx = Math.pow(10, Math.round(Math.log(dx) / Math.LN10) - 1);
return dx && {
floor: function(x) {
return Math.floor(x / dx) * dx;
},
ceil: function(x) {
return Math.ceil(x / dx) * dx;
}
};
}
function d3_scale_linearTickRange(domain, m) {
var extent = d3_scaleExtent(domain), span = extent[1] - extent[0], step = Math.pow(10, Math.floor(Math.log(span / m) / Math.LN10)), err = m / span * step;
if (err <= .15) step *= 10; else if (err <= .35) step *= 5; else if (err <= .75) step *= 2;
extent[0] = Math.ceil(extent[0] / step) * step;
extent[1] = Math.floor(extent[1] / step) * step + step * .5;
extent[2] = step;
return extent;
}
function d3_scale_linearTicks(domain, m) {
return d3.range.apply(d3, d3_scale_linearTickRange(domain, m));
}
function d3_scale_linearTickFormat(domain, m) {
return d3.format(",." + Math.max(0, -Math.floor(Math.log(d3_scale_linearTickRange(domain, m)[2]) / Math.LN10 + .01)) + "f");
}
function d3_scale_bilinear(domain, range, uninterpolate, interpolate) {
var u = uninterpolate(domain[0], domain[1]), i = interpolate(range[0], range[1]);
return function(x) {
return i(u(x));
};
}
function d3_scale_polylinear(domain, range, uninterpolate, interpolate) {
var u = [], i = [], j = 0, k = Math.min(domain.length, range.length) - 1;
if (domain[k] < domain[0]) {
domain = domain.slice().reverse();
range = range.slice().reverse();
}
while (++j <= k) {
u.push(uninterpolate(domain[j - 1], domain[j]));
i.push(interpolate(range[j - 1], range[j]));
}
return function(x) {
var j = d3.bisect(domain, x, 1, k) - 1;
return i[j](u[j](x));
};
}
d3.scale.log = function() {
return d3_scale_log(d3.scale.linear(), d3_scale_logp);
};
function d3_scale_log(linear, log) {
var pow = log.pow;
function scale(x) {
return linear(log(x));
}
scale.invert = function(x) {
return pow(linear.invert(x));
};
scale.domain = function(x) {
if (!arguments.length) return linear.domain().map(pow);
log = x[0] < 0 ? d3_scale_logn : d3_scale_logp;
pow = log.pow;
linear.domain(x.map(log));
return scale;
};
scale.nice = function() {
linear.domain(d3_scale_nice(linear.domain(), d3_scale_niceDefault));
return scale;
};
scale.ticks = function() {
var extent = d3_scaleExtent(linear.domain()), ticks = [];
if (extent.every(isFinite)) {
var i = Math.floor(extent[0]), j = Math.ceil(extent[1]), u = pow(extent[0]), v = pow(extent[1]);
if (log === d3_scale_logn) {
ticks.push(pow(i));
for (;i++ < j; ) for (var k = 9; k > 0; k--) ticks.push(pow(i) * k);
} else {
for (;i < j; i++) for (var k = 1; k < 10; k++) ticks.push(pow(i) * k);
ticks.push(pow(i));
}
for (i = 0; ticks[i] < u; i++) {}
for (j = ticks.length; ticks[j - 1] > v; j--) {}
ticks = ticks.slice(i, j);
}
return ticks;
};
scale.tickFormat = function(n, format) {
if (arguments.length < 2) format = d3_scale_logFormat;
if (!arguments.length) return format;
var k = Math.max(.1, n / scale.ticks().length), f = log === d3_scale_logn ? (e = -1e-12,
Math.floor) : (e = 1e-12, Math.ceil), e;
return function(d) {
return d / pow(f(log(d) + e)) <= k ? format(d) : "";
};
};
scale.copy = function() {
return d3_scale_log(linear.copy(), log);
};
return d3_scale_linearRebind(scale, linear);
}
var d3_scale_logFormat = d3.format(".0e");
function d3_scale_logp(x) {
return Math.log(x < 0 ? 0 : x) / Math.LN10;
}
function d3_scale_logn(x) {
return -Math.log(x > 0 ? 0 : -x) / Math.LN10;
}
d3_scale_logp.pow = function(x) {
return Math.pow(10, x);
};
d3_scale_logn.pow = function(x) {
return -Math.pow(10, -x);
};
d3.scale.pow = function() {
return d3_scale_pow(d3.scale.linear(), 1);
};
function d3_scale_pow(linear, exponent) {
var powp = d3_scale_powPow(exponent), powb = d3_scale_powPow(1 / exponent);
function scale(x) {
return linear(powp(x));
}
scale.invert = function(x) {
return powb(linear.invert(x));
};
scale.domain = function(x) {
if (!arguments.length) return linear.domain().map(powb);
linear.domain(x.map(powp));
return scale;
};
scale.ticks = function(m) {
return d3_scale_linearTicks(scale.domain(), m);
};
scale.tickFormat = function(m) {
return d3_scale_linearTickFormat(scale.domain(), m);
};
scale.nice = function() {
return scale.domain(d3_scale_nice(scale.domain(), d3_scale_linearNice));
};
scale.exponent = function(x) {
if (!arguments.length) return exponent;
var domain = scale.domain();
powp = d3_scale_powPow(exponent = x);
powb = d3_scale_powPow(1 / exponent);
return scale.domain(domain);
};
scale.copy = function() {
return d3_scale_pow(linear.copy(), exponent);
};
return d3_scale_linearRebind(scale, linear);
}
function d3_scale_powPow(e) {
return function(x) {
return x < 0 ? -Math.pow(-x, e) : Math.pow(x, e);
};
}
d3.scale.sqrt = function() {
return d3.scale.pow().exponent(.5);
};
d3.scale.ordinal = function() {
return d3_scale_ordinal([], {
t: "range",
a: [ [] ]
});
};
function d3_scale_ordinal(domain, ranger) {
var index, range, rangeBand;
function scale(x) {
return range[((index.get(x) || index.set(x, domain.push(x))) - 1) % range.length];
}
function steps(start, step) {
return d3.range(domain.length).map(function(i) {
return start + step * i;
});
}
scale.domain = function(x) {
if (!arguments.length) return domain;
domain = [];
index = new d3_Map();
var i = -1, n = x.length, xi;
while (++i < n) if (!index.has(xi = x[i])) index.set(xi, domain.push(xi));
return scale[ranger.t].apply(scale, ranger.a);
};
scale.range = function(x) {
if (!arguments.length) return range;
range = x;
rangeBand = 0;
ranger = {
t: "range",
a: arguments
};
return scale;
};
scale.rangePoints = function(x, padding) {
if (arguments.length < 2) padding = 0;
var start = x[0], stop = x[1], step = (stop - start) / (Math.max(1, domain.length - 1) + padding);
range = steps(domain.length < 2 ? (start + stop) / 2 : start + step * padding / 2, step);
rangeBand = 0;
ranger = {
t: "rangePoints",
a: arguments
};
return scale;
};
scale.rangeBands = function(x, padding, outerPadding) {
if (arguments.length < 2) padding = 0;
if (arguments.length < 3) outerPadding = padding;
var reverse = x[1] < x[0], start = x[reverse - 0], stop = x[1 - reverse], step = (stop - start) / (domain.length - padding + 2 * outerPadding);
range = steps(start + step * outerPadding, step);
if (reverse) range.reverse();
rangeBand = step * (1 - padding);
ranger = {
t: "rangeBands",
a: arguments
};
return scale;
};
scale.rangeRoundBands = function(x, padding, outerPadding) {
if (arguments.length < 2) padding = 0;
if (arguments.length < 3) outerPadding = padding;
var reverse = x[1] < x[0], start = x[reverse - 0], stop = x[1 - reverse], step = Math.floor((stop - start) / (domain.length - padding + 2 * outerPadding)), error = stop - start - (domain.length - padding) * step;
range = steps(start + Math.round(error / 2), step);
if (reverse) range.reverse();
rangeBand = Math.round(step * (1 - padding));
ranger = {
t: "rangeRoundBands",
a: arguments
};
return scale;
};
scale.rangeBand = function() {
return rangeBand;
};
scale.rangeExtent = function() {
return d3_scaleExtent(ranger.a[0]);
};
scale.copy = function() {
return d3_scale_ordinal(domain, ranger);
};
return scale.domain(domain);
}
d3.scale.category10 = function() {
return d3.scale.ordinal().range(d3_category10);
};
d3.scale.category20 = function() {
return d3.scale.ordinal().range(d3_category20);
};
d3.scale.category20b = function() {
return d3.scale.ordinal().range(d3_category20b);
};
d3.scale.category20c = function() {
return d3.scale.ordinal().range(d3_category20c);
};
var d3_category10 = [ "#1f77b4", "#ff7f0e", "#2ca02c", "#d62728", "#9467bd", "#8c564b", "#e377c2", "#7f7f7f", "#bcbd22", "#17becf" ];
var d3_category20 = [ "#1f77b4", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c", "#98df8a", "#d62728", "#ff9896", "#9467bd", "#c5b0d5", "#8c564b", "#c49c94", "#e377c2", "#f7b6d2", "#7f7f7f", "#c7c7c7", "#bcbd22", "#dbdb8d", "#17becf", "#9edae5" ];
var d3_category20b = [ "#393b79", "#5254a3", "#6b6ecf", "#9c9ede", "#637939", "#8ca252", "#b5cf6b", "#cedb9c", "#8c6d31", "#bd9e39", "#e7ba52", "#e7cb94", "#843c39", "#ad494a", "#d6616b", "#e7969c", "#7b4173", "#a55194", "#ce6dbd", "#de9ed6" ];
var d3_category20c = [ "#3182bd", "#6baed6", "#9ecae1", "#c6dbef", "#e6550d", "#fd8d3c", "#fdae6b", "#fdd0a2", "#31a354", "#74c476", "#a1d99b", "#c7e9c0", "#756bb1", "#9e9ac8", "#bcbddc", "#dadaeb", "#636363", "#969696", "#bdbdbd", "#d9d9d9" ];
d3.scale.quantile = function() {
return d3_scale_quantile([], []);
};
function d3_scale_quantile(domain, range) {
var thresholds;
function rescale() {
var k = 0, q = range.length;
thresholds = [];
while (++k < q) thresholds[k - 1] = d3.quantile(domain, k / q);
return scale;
}
function scale(x) {
if (isNaN(x = +x)) return NaN;
return range[d3.bisect(thresholds, x)];
}
scale.domain = function(x) {
if (!arguments.length) return domain;
domain = x.filter(function(d) {
return !isNaN(d);
}).sort(d3.ascending);
return rescale();
};
scale.range = function(x) {
if (!arguments.length) return range;
range = x;
return rescale();
};
scale.quantiles = function() {
return thresholds;
};
scale.copy = function() {
return d3_scale_quantile(domain, range);
};
return rescale();
}
d3.scale.quantize = function() {
return d3_scale_quantize(0, 1, [ 0, 1 ]);
};
function d3_scale_quantize(x0, x1, range) {
var kx, i;
function scale(x) {
return range[Math.max(0, Math.min(i, Math.floor(kx * (x - x0))))];
}
function rescale() {
kx = range.length / (x1 - x0);
i = range.length - 1;
return scale;
}
scale.domain = function(x) {
if (!arguments.length) return [ x0, x1 ];
x0 = +x[0];
x1 = +x[x.length - 1];
return rescale();
};
scale.range = function(x) {
if (!arguments.length) return range;
range = x;
return rescale();
};
scale.copy = function() {
return d3_scale_quantize(x0, x1, range);
};
return rescale();
}
d3.scale.threshold = function() {
return d3_scale_threshold([ .5 ], [ 0, 1 ]);
};
function d3_scale_threshold(domain, range) {
function scale(x) {
return range[d3.bisect(domain, x)];
}
scale.domain = function(_) {
if (!arguments.length) return domain;
domain = _;
return scale;
};
scale.range = function(_) {
if (!arguments.length) return range;
range = _;
return scale;
};
scale.copy = function() {
return d3_scale_threshold(domain, range);
};
return scale;
}
d3.scale.identity = function() {
return d3_scale_identity([ 0, 1 ]);
};
function d3_scale_identity(domain) {
function identity(x) {
return +x;
}
identity.invert = identity;
identity.domain = identity.range = function(x) {
if (!arguments.length) return domain;
domain = x.map(identity);
return identity;
};
identity.ticks = function(m) {
return d3_scale_linearTicks(domain, m);
};
identity.tickFormat = function(m) {
return d3_scale_linearTickFormat(domain, m);
};
identity.copy = function() {
return d3_scale_identity(domain);
};
return identity;
}
d3.svg = {};
d3.svg.arc = function() {
var innerRadius = d3_svg_arcInnerRadius, outerRadius = d3_svg_arcOuterRadius, startAngle = d3_svg_arcStartAngle, endAngle = d3_svg_arcEndAngle;
function arc() {
var r0 = innerRadius.apply(this, arguments), r1 = outerRadius.apply(this, arguments), a0 = startAngle.apply(this, arguments) + d3_svg_arcOffset, a1 = endAngle.apply(this, arguments) + d3_svg_arcOffset, da = (a1 < a0 && (da = a0,
a0 = a1, a1 = da), a1 - a0), df = da < π ? "0" : "1", c0 = Math.cos(a0), s0 = Math.sin(a0), c1 = Math.cos(a1), s1 = Math.sin(a1);
return da >= d3_svg_arcMax ? r0 ? "M0," + r1 + "A" + r1 + "," + r1 + " 0 1,1 0," + -r1 + "A" + r1 + "," + r1 + " 0 1,1 0," + r1 + "M0," + r0 + "A" + r0 + "," + r0 + " 0 1,0 0," + -r0 + "A" + r0 + "," + r0 + " 0 1,0 0," + r0 + "Z" : "M0," + r1 + "A" + r1 + "," + r1 + " 0 1,1 0," + -r1 + "A" + r1 + "," + r1 + " 0 1,1 0," + r1 + "Z" : r0 ? "M" + r1 * c0 + "," + r1 * s0 + "A" + r1 + "," + r1 + " 0 " + df + ",1 " + r1 * c1 + "," + r1 * s1 + "L" + r0 * c1 + "," + r0 * s1 + "A" + r0 + "," + r0 + " 0 " + df + ",0 " + r0 * c0 + "," + r0 * s0 + "Z" : "M" + r1 * c0 + "," + r1 * s0 + "A" + r1 + "," + r1 + " 0 " + df + ",1 " + r1 * c1 + "," + r1 * s1 + "L0,0" + "Z";
}
arc.innerRadius = function(v) {
if (!arguments.length) return innerRadius;
innerRadius = d3_functor(v);
return arc;
};
arc.outerRadius = function(v) {
if (!arguments.length) return outerRadius;
outerRadius = d3_functor(v);
return arc;
};
arc.startAngle = function(v) {
if (!arguments.length) return startAngle;
startAngle = d3_functor(v);
return arc;
};
arc.endAngle = function(v) {
if (!arguments.length) return endAngle;
endAngle = d3_functor(v);
return arc;
};
arc.centroid = function() {
var r = (innerRadius.apply(this, arguments) + outerRadius.apply(this, arguments)) / 2, a = (startAngle.apply(this, arguments) + endAngle.apply(this, arguments)) / 2 + d3_svg_arcOffset;
return [ Math.cos(a) * r, Math.sin(a) * r ];
};
return arc;
};
var d3_svg_arcOffset = -π / 2, d3_svg_arcMax = 2 * π - 1e-6;
function d3_svg_arcInnerRadius(d) {
return d.innerRadius;
}
function d3_svg_arcOuterRadius(d) {
return d.outerRadius;
}
function d3_svg_arcStartAngle(d) {
return d.startAngle;
}
function d3_svg_arcEndAngle(d) {
return d.endAngle;
}
function d3_svg_line(projection) {
var x = d3_svg_lineX, y = d3_svg_lineY, defined = d3_true, interpolate = d3_svg_lineLinear, interpolateKey = interpolate.key, tension = .7;
function line(data) {
var segments = [], points = [], i = -1, n = data.length, d, fx = d3_functor(x), fy = d3_functor(y);
function segment() {
segments.push("M", interpolate(projection(points), tension));
}
while (++i < n) {
if (defined.call(this, d = data[i], i)) {
points.push([ +fx.call(this, d, i), +fy.call(this, d, i) ]);
} else if (points.length) {
segment();
points = [];
}
}
if (points.length) segment();
return segments.length ? segments.join("") : null;
}
line.x = function(_) {
if (!arguments.length) return x;
x = _;
return line;
};
line.y = function(_) {
if (!arguments.length) return y;
y = _;
return line;
};
line.defined = function(_) {
if (!arguments.length) return defined;
defined = _;
return line;
};
line.interpolate = function(_) {
if (!arguments.length) return interpolateKey;
if (typeof _ === "function") interpolateKey = interpolate = _; else interpolateKey = (interpolate = d3_svg_lineInterpolators.get(_) || d3_svg_lineLinear).key;
return line;
};
line.tension = function(_) {
if (!arguments.length) return tension;
tension = _;
return line;
};
return line;
}
d3.svg.line = function() {
return d3_svg_line(d3_identity);
};
function d3_svg_lineX(d) {
return d[0];
}
function d3_svg_lineY(d) {
return d[1];
}
var d3_svg_lineInterpolators = d3.map({
linear: d3_svg_lineLinear,
"linear-closed": d3_svg_lineLinearClosed,
"step-before": d3_svg_lineStepBefore,
"step-after": d3_svg_lineStepAfter,
basis: d3_svg_lineBasis,
"basis-open": d3_svg_lineBasisOpen,
"basis-closed": d3_svg_lineBasisClosed,
bundle: d3_svg_lineBundle,
cardinal: d3_svg_lineCardinal,
"cardinal-open": d3_svg_lineCardinalOpen,
"cardinal-closed": d3_svg_lineCardinalClosed,
monotone: d3_svg_lineMonotone
});
d3_svg_lineInterpolators.forEach(function(key, value) {
value.key = key;
value.closed = /-closed$/.test(key);
});
function d3_svg_lineLinear(points) {
return points.join("L");
}
function d3_svg_lineLinearClosed(points) {
return d3_svg_lineLinear(points) + "Z";
}
function d3_svg_lineStepBefore(points) {
var i = 0, n = points.length, p = points[0], path = [ p[0], ",", p[1] ];
while (++i < n) path.push("V", (p = points[i])[1], "H", p[0]);
return path.join("");
}
function d3_svg_lineStepAfter(points) {
var i = 0, n = points.length, p = points[0], path = [ p[0], ",", p[1] ];
while (++i < n) path.push("H", (p = points[i])[0], "V", p[1]);
return path.join("");
}
function d3_svg_lineCardinalOpen(points, tension) {
return points.length < 4 ? d3_svg_lineLinear(points) : points[1] + d3_svg_lineHermite(points.slice(1, points.length - 1), d3_svg_lineCardinalTangents(points, tension));
}
function d3_svg_lineCardinalClosed(points, tension) {
return points.length < 3 ? d3_svg_lineLinear(points) : points[0] + d3_svg_lineHermite((points.push(points[0]),
points), d3_svg_lineCardinalTangents([ points[points.length - 2] ].concat(points, [ points[1] ]), tension));
}
function d3_svg_lineCardinal(points, tension) {
return points.length < 3 ? d3_svg_lineLinear(points) : points[0] + d3_svg_lineHermite(points, d3_svg_lineCardinalTangents(points, tension));
}
function d3_svg_lineHermite(points, tangents) {
if (tangents.length < 1 || points.length != tangents.length && points.length != tangents.length + 2) {
return d3_svg_lineLinear(points);
}
var quad = points.length != tangents.length, path = "", p0 = points[0], p = points[1], t0 = tangents[0], t = t0, pi = 1;
if (quad) {
path += "Q" + (p[0] - t0[0] * 2 / 3) + "," + (p[1] - t0[1] * 2 / 3) + "," + p[0] + "," + p[1];
p0 = points[1];
pi = 2;
}
if (tangents.length > 1) {
t = tangents[1];
p = points[pi];
pi++;
path += "C" + (p0[0] + t0[0]) + "," + (p0[1] + t0[1]) + "," + (p[0] - t[0]) + "," + (p[1] - t[1]) + "," + p[0] + "," + p[1];
for (var i = 2; i < tangents.length; i++, pi++) {
p = points[pi];
t = tangents[i];
path += "S" + (p[0] - t[0]) + "," + (p[1] - t[1]) + "," + p[0] + "," + p[1];
}
}
if (quad) {
var lp = points[pi];
path += "Q" + (p[0] + t[0] * 2 / 3) + "," + (p[1] + t[1] * 2 / 3) + "," + lp[0] + "," + lp[1];
}
return path;
}
function d3_svg_lineCardinalTangents(points, tension) {
var tangents = [], a = (1 - tension) / 2, p0, p1 = points[0], p2 = points[1], i = 1, n = points.length;
while (++i < n) {
p0 = p1;
p1 = p2;
p2 = points[i];
tangents.push([ a * (p2[0] - p0[0]), a * (p2[1] - p0[1]) ]);
}
return tangents;
}
function d3_svg_lineBasis(points) {
if (points.length < 3) return d3_svg_lineLinear(points);
var i = 1, n = points.length, pi = points[0], x0 = pi[0], y0 = pi[1], px = [ x0, x0, x0, (pi = points[1])[0] ], py = [ y0, y0, y0, pi[1] ], path = [ x0, ",", y0 ];
d3_svg_lineBasisBezier(path, px, py);
while (++i < n) {
pi = points[i];
px.shift();
px.push(pi[0]);
py.shift();
py.push(pi[1]);
d3_svg_lineBasisBezier(path, px, py);
}
i = -1;
while (++i < 2) {
px.shift();
px.push(pi[0]);
py.shift();
py.push(pi[1]);
d3_svg_lineBasisBezier(path, px, py);
}
return path.join("");
}
function d3_svg_lineBasisOpen(points) {
if (points.length < 4) return d3_svg_lineLinear(points);
var path = [], i = -1, n = points.length, pi, px = [ 0 ], py = [ 0 ];
while (++i < 3) {
pi = points[i];
px.push(pi[0]);
py.push(pi[1]);
}
path.push(d3_svg_lineDot4(d3_svg_lineBasisBezier3, px) + "," + d3_svg_lineDot4(d3_svg_lineBasisBezier3, py));
--i;
while (++i < n) {
pi = points[i];
px.shift();
px.push(pi[0]);
py.shift();
py.push(pi[1]);
d3_svg_lineBasisBezier(path, px, py);
}
return path.join("");
}
function d3_svg_lineBasisClosed(points) {
var path, i = -1, n = points.length, m = n + 4, pi, px = [], py = [];
while (++i < 4) {
pi = points[i % n];
px.push(pi[0]);
py.push(pi[1]);
}
path = [ d3_svg_lineDot4(d3_svg_lineBasisBezier3, px), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier3, py) ];
--i;
while (++i < m) {
pi = points[i % n];
px.shift();
px.push(pi[0]);
py.shift();
py.push(pi[1]);
d3_svg_lineBasisBezier(path, px, py);
}
return path.join("");
}
function d3_svg_lineBundle(points, tension) {
var n = points.length - 1;
if (n) {
var x0 = points[0][0], y0 = points[0][1], dx = points[n][0] - x0, dy = points[n][1] - y0, i = -1, p, t;
while (++i <= n) {
p = points[i];
t = i / n;
p[0] = tension * p[0] + (1 - tension) * (x0 + t * dx);
p[1] = tension * p[1] + (1 - tension) * (y0 + t * dy);
}
}
return d3_svg_lineBasis(points);
}
function d3_svg_lineDot4(a, b) {
return a[0] * b[0] + a[1] * b[1] + a[2] * b[2] + a[3] * b[3];
}
var d3_svg_lineBasisBezier1 = [ 0, 2 / 3, 1 / 3, 0 ], d3_svg_lineBasisBezier2 = [ 0, 1 / 3, 2 / 3, 0 ], d3_svg_lineBasisBezier3 = [ 0, 1 / 6, 2 / 3, 1 / 6 ];
function d3_svg_lineBasisBezier(path, x, y) {
path.push("C", d3_svg_lineDot4(d3_svg_lineBasisBezier1, x), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier1, y), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier2, x), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier2, y), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier3, x), ",", d3_svg_lineDot4(d3_svg_lineBasisBezier3, y));
}
function d3_svg_lineSlope(p0, p1) {
return (p1[1] - p0[1]) / (p1[0] - p0[0]);
}
function d3_svg_lineFiniteDifferences(points) {
var i = 0, j = points.length - 1, m = [], p0 = points[0], p1 = points[1], d = m[0] = d3_svg_lineSlope(p0, p1);
while (++i < j) {
m[i] = (d + (d = d3_svg_lineSlope(p0 = p1, p1 = points[i + 1]))) / 2;
}
m[i] = d;
return m;
}
function d3_svg_lineMonotoneTangents(points) {
var tangents = [], d, a, b, s, m = d3_svg_lineFiniteDifferences(points), i = -1, j = points.length - 1;
while (++i < j) {
d = d3_svg_lineSlope(points[i], points[i + 1]);
if (Math.abs(d) < 1e-6) {
m[i] = m[i + 1] = 0;
} else {
a = m[i] / d;
b = m[i + 1] / d;
s = a * a + b * b;
if (s > 9) {
s = d * 3 / Math.sqrt(s);
m[i] = s * a;
m[i + 1] = s * b;
}
}
}
i = -1;
while (++i <= j) {
s = (points[Math.min(j, i + 1)][0] - points[Math.max(0, i - 1)][0]) / (6 * (1 + m[i] * m[i]));
tangents.push([ s || 0, m[i] * s || 0 ]);
}
return tangents;
}
function d3_svg_lineMonotone(points) {
return points.length < 3 ? d3_svg_lineLinear(points) : points[0] + d3_svg_lineHermite(points, d3_svg_lineMonotoneTangents(points));
}
d3.svg.line.radial = function() {
var line = d3_svg_line(d3_svg_lineRadial);
line.radius = line.x, delete line.x;
line.angle = line.y, delete line.y;
return line;
};
function d3_svg_lineRadial(points) {
var point, i = -1, n = points.length, r, a;
while (++i < n) {
point = points[i];
r = point[0];
a = point[1] + d3_svg_arcOffset;
point[0] = r * Math.cos(a);
point[1] = r * Math.sin(a);
}
return points;
}
function d3_svg_area(projection) {
var x0 = d3_svg_lineX, x1 = d3_svg_lineX, y0 = 0, y1 = d3_svg_lineY, defined = d3_true, interpolate = d3_svg_lineLinear, interpolateKey = interpolate.key, interpolateReverse = interpolate, L = "L", tension = .7;
function area(data) {
var segments = [], points0 = [], points1 = [], i = -1, n = data.length, d, fx0 = d3_functor(x0), fy0 = d3_functor(y0), fx1 = x0 === x1 ? function() {
return x;
} : d3_functor(x1), fy1 = y0 === y1 ? function() {
return y;
} : d3_functor(y1), x, y;
function segment() {
segments.push("M", interpolate(projection(points1), tension), L, interpolateReverse(projection(points0.reverse()), tension), "Z");
}
while (++i < n) {
if (defined.call(this, d = data[i], i)) {
points0.push([ x = +fx0.call(this, d, i), y = +fy0.call(this, d, i) ]);
points1.push([ +fx1.call(this, d, i), +fy1.call(this, d, i) ]);
} else if (points0.length) {
segment();
points0 = [];
points1 = [];
}
}
if (points0.length) segment();
return segments.length ? segments.join("") : null;
}
area.x = function(_) {
if (!arguments.length) return x1;
x0 = x1 = _;
return area;
};
area.x0 = function(_) {
if (!arguments.length) return x0;
x0 = _;
return area;
};
area.x1 = function(_) {
if (!arguments.length) return x1;
x1 = _;
return area;
};
area.y = function(_) {
if (!arguments.length) return y1;
y0 = y1 = _;
return area;
};
area.y0 = function(_) {
if (!arguments.length) return y0;
y0 = _;
return area;
};
area.y1 = function(_) {
if (!arguments.length) return y1;
y1 = _;
return area;
};
area.defined = function(_) {
if (!arguments.length) return defined;
defined = _;
return area;
};
area.interpolate = function(_) {
if (!arguments.length) return interpolateKey;
if (typeof _ === "function") interpolateKey = interpolate = _; else interpolateKey = (interpolate = d3_svg_lineInterpolators.get(_) || d3_svg_lineLinear).key;
interpolateReverse = interpolate.reverse || interpolate;
L = interpolate.closed ? "M" : "L";
return area;
};
area.tension = function(_) {
if (!arguments.length) return tension;
tension = _;
return area;
};
return area;
}
d3_svg_lineStepBefore.reverse = d3_svg_lineStepAfter;
d3_svg_lineStepAfter.reverse = d3_svg_lineStepBefore;
d3.svg.area = function() {
return d3_svg_area(d3_identity);
};
d3.svg.area.radial = function() {
var area = d3_svg_area(d3_svg_lineRadial);
area.radius = area.x, delete area.x;
area.innerRadius = area.x0, delete area.x0;
area.outerRadius = area.x1, delete area.x1;
area.angle = area.y, delete area.y;
area.startAngle = area.y0, delete area.y0;
area.endAngle = area.y1, delete area.y1;
return area;
};
d3.svg.chord = function() {
var source = d3_source, target = d3_target, radius = d3_svg_chordRadius, startAngle = d3_svg_arcStartAngle, endAngle = d3_svg_arcEndAngle;
function chord(d, i) {
var s = subgroup(this, source, d, i), t = subgroup(this, target, d, i);
return "M" + s.p0 + arc(s.r, s.p1, s.a1 - s.a0) + (equals(s, t) ? curve(s.r, s.p1, s.r, s.p0) : curve(s.r, s.p1, t.r, t.p0) + arc(t.r, t.p1, t.a1 - t.a0) + curve(t.r, t.p1, s.r, s.p0)) + "Z";
}
function subgroup(self, f, d, i) {
var subgroup = f.call(self, d, i), r = radius.call(self, subgroup, i), a0 = startAngle.call(self, subgroup, i) + d3_svg_arcOffset, a1 = endAngle.call(self, subgroup, i) + d3_svg_arcOffset;
return {
r: r,
a0: a0,
a1: a1,
p0: [ r * Math.cos(a0), r * Math.sin(a0) ],
p1: [ r * Math.cos(a1), r * Math.sin(a1) ]
};
}
function equals(a, b) {
return a.a0 == b.a0 && a.a1 == b.a1;
}
function arc(r, p, a) {
return "A" + r + "," + r + " 0 " + +(a > π) + ",1 " + p;
}
function curve(r0, p0, r1, p1) {
return "Q 0,0 " + p1;
}
chord.radius = function(v) {
if (!arguments.length) return radius;
radius = d3_functor(v);
return chord;
};
chord.source = function(v) {
if (!arguments.length) return source;
source = d3_functor(v);
return chord;
};
chord.target = function(v) {
if (!arguments.length) return target;
target = d3_functor(v);
return chord;
};
chord.startAngle = function(v) {
if (!arguments.length) return startAngle;
startAngle = d3_functor(v);
return chord;
};
chord.endAngle = function(v) {
if (!arguments.length) return endAngle;
endAngle = d3_functor(v);
return chord;
};
return chord;
};
function d3_svg_chordRadius(d) {
return d.radius;
}
d3.svg.diagonal = function() {
var source = d3_source, target = d3_target, projection = d3_svg_diagonalProjection;
function diagonal(d, i) {
var p0 = source.call(this, d, i), p3 = target.call(this, d, i), m = (p0.y + p3.y) / 2, p = [ p0, {
x: p0.x,
y: m
}, {
x: p3.x,
y: m
}, p3 ];
p = p.map(projection);
return "M" + p[0] + "C" + p[1] + " " + p[2] + " " + p[3];
}
diagonal.source = function(x) {
if (!arguments.length) return source;
source = d3_functor(x);
return diagonal;
};
diagonal.target = function(x) {
if (!arguments.length) return target;
target = d3_functor(x);
return diagonal;
};
diagonal.projection = function(x) {
if (!arguments.length) return projection;
projection = x;
return diagonal;
};
return diagonal;
};
function d3_svg_diagonalProjection(d) {
return [ d.x, d.y ];
}
d3.svg.diagonal.radial = function() {
var diagonal = d3.svg.diagonal(), projection = d3_svg_diagonalProjection, projection_ = diagonal.projection;
diagonal.projection = function(x) {
return arguments.length ? projection_(d3_svg_diagonalRadialProjection(projection = x)) : projection;
};
return diagonal;
};
function d3_svg_diagonalRadialProjection(projection) {
return function() {
var d = projection.apply(this, arguments), r = d[0], a = d[1] + d3_svg_arcOffset;
return [ r * Math.cos(a), r * Math.sin(a) ];
};
}
d3.svg.symbol = function() {
var type = d3_svg_symbolType, size = d3_svg_symbolSize;
function symbol(d, i) {
return (d3_svg_symbols.get(type.call(this, d, i)) || d3_svg_symbolCircle)(size.call(this, d, i));
}
symbol.type = function(x) {
if (!arguments.length) return type;
type = d3_functor(x);
return symbol;
};
symbol.size = function(x) {
if (!arguments.length) return size;
size = d3_functor(x);
return symbol;
};
return symbol;
};
function d3_svg_symbolSize() {
return 64;
}
function d3_svg_symbolType() {
return "circle";
}
function d3_svg_symbolCircle(size) {
var r = Math.sqrt(size / π);
return "M0," + r + "A" + r + "," + r + " 0 1,1 0," + -r + "A" + r + "," + r + " 0 1,1 0," + r + "Z";
}
var d3_svg_symbols = d3.map({
circle: d3_svg_symbolCircle,
cross: function(size) {
var r = Math.sqrt(size / 5) / 2;
return "M" + -3 * r + "," + -r + "H" + -r + "V" + -3 * r + "H" + r + "V" + -r + "H" + 3 * r + "V" + r + "H" + r + "V" + 3 * r + "H" + -r + "V" + r + "H" + -3 * r + "Z";
},
diamond: function(size) {
var ry = Math.sqrt(size / (2 * d3_svg_symbolTan30)), rx = ry * d3_svg_symbolTan30;
return "M0," + -ry + "L" + rx + ",0" + " 0," + ry + " " + -rx + ",0" + "Z";
},
square: function(size) {
var r = Math.sqrt(size) / 2;
return "M" + -r + "," + -r + "L" + r + "," + -r + " " + r + "," + r + " " + -r + "," + r + "Z";
},
"triangle-down": function(size) {
var rx = Math.sqrt(size / d3_svg_symbolSqrt3), ry = rx * d3_svg_symbolSqrt3 / 2;
return "M0," + ry + "L" + rx + "," + -ry + " " + -rx + "," + -ry + "Z";
},
"triangle-up": function(size) {
var rx = Math.sqrt(size / d3_svg_symbolSqrt3), ry = rx * d3_svg_symbolSqrt3 / 2;
return "M0," + -ry + "L" + rx + "," + ry + " " + -rx + "," + ry + "Z";
}
});
d3.svg.symbolTypes = d3_svg_symbols.keys();
var d3_svg_symbolSqrt3 = Math.sqrt(3), d3_svg_symbolTan30 = Math.tan(30 * d3_radians);
d3.svg.axis = function() {
var scale = d3.scale.linear(), orient = "bottom", tickMajorSize = 6, tickMinorSize = 6, tickEndSize = 6, tickPadding = 3, tickArguments_ = [ 10 ], tickValues = null, tickFormat_, tickSubdivide = 0;
function axis(g) {
g.each(function() {
var g = d3.select(this);
var ticks = tickValues == null ? scale.ticks ? scale.ticks.apply(scale, tickArguments_) : scale.domain() : tickValues, tickFormat = tickFormat_ == null ? scale.tickFormat ? scale.tickFormat.apply(scale, tickArguments_) : String : tickFormat_;
var subticks = d3_svg_axisSubdivide(scale, ticks, tickSubdivide), subtick = g.selectAll(".minor").data(subticks, String), subtickEnter = subtick.enter().insert("line", "g").attr("class", "tick minor").style("opacity", 1e-6), subtickExit = d3.transition(subtick.exit()).style("opacity", 1e-6).remove(), subtickUpdate = d3.transition(subtick).style("opacity", 1);
var tick = g.selectAll("g").data(ticks, String), tickEnter = tick.enter().insert("g", "path").style("opacity", 1e-6), tickExit = d3.transition(tick.exit()).style("opacity", 1e-6).remove(), tickUpdate = d3.transition(tick).style("opacity", 1), tickTransform;
var range = d3_scaleRange(scale), path = g.selectAll(".domain").data([ 0 ]), pathUpdate = d3.transition(path);
var scale1 = scale.copy(), scale0 = this.__chart__ || scale1;
this.__chart__ = scale1;
path.enter().append("path").attr("class", "domain");
tickEnter.append("line").attr("class", "tick");
tickEnter.append("text");
var lineEnter = tickEnter.select("line"), lineUpdate = tickUpdate.select("line"), text = tick.select("text").text(tickFormat), textEnter = tickEnter.select("text"), textUpdate = tickUpdate.select("text");
switch (orient) {
case "bottom":
{
tickTransform = d3_svg_axisX;
subtickEnter.attr("y2", tickMinorSize);
subtickUpdate.attr("x2", 0).attr("y2", tickMinorSize);
lineEnter.attr("y2", tickMajorSize);
textEnter.attr("y", Math.max(tickMajorSize, 0) + tickPadding);
lineUpdate.attr("x2", 0).attr("y2", tickMajorSize);
textUpdate.attr("x", 0).attr("y", Math.max(tickMajorSize, 0) + tickPadding);
text.attr("dy", ".71em").style("text-anchor", "middle");
pathUpdate.attr("d", "M" + range[0] + "," + tickEndSize + "V0H" + range[1] + "V" + tickEndSize);
break;
}
case "top":
{
tickTransform = d3_svg_axisX;
subtickEnter.attr("y2", -tickMinorSize);
subtickUpdate.attr("x2", 0).attr("y2", -tickMinorSize);
lineEnter.attr("y2", -tickMajorSize);
textEnter.attr("y", -(Math.max(tickMajorSize, 0) + tickPadding));
lineUpdate.attr("x2", 0).attr("y2", -tickMajorSize);
textUpdate.attr("x", 0).attr("y", -(Math.max(tickMajorSize, 0) + tickPadding));
text.attr("dy", "0em").style("text-anchor", "middle");
pathUpdate.attr("d", "M" + range[0] + "," + -tickEndSize + "V0H" + range[1] + "V" + -tickEndSize);
break;
}
case "left":
{
tickTransform = d3_svg_axisY;
subtickEnter.attr("x2", -tickMinorSize);
subtickUpdate.attr("x2", -tickMinorSize).attr("y2", 0);
lineEnter.attr("x2", -tickMajorSize);
textEnter.attr("x", -(Math.max(tickMajorSize, 0) + tickPadding));
lineUpdate.attr("x2", -tickMajorSize).attr("y2", 0);
textUpdate.attr("x", -(Math.max(tickMajorSize, 0) + tickPadding)).attr("y", 0);
text.attr("dy", ".32em").style("text-anchor", "end");
pathUpdate.attr("d", "M" + -tickEndSize + "," + range[0] + "H0V" + range[1] + "H" + -tickEndSize);
break;
}
case "right":
{
tickTransform = d3_svg_axisY;
subtickEnter.attr("x2", tickMinorSize);
subtickUpdate.attr("x2", tickMinorSize).attr("y2", 0);
lineEnter.attr("x2", tickMajorSize);
textEnter.attr("x", Math.max(tickMajorSize, 0) + tickPadding);
lineUpdate.attr("x2", tickMajorSize).attr("y2", 0);
textUpdate.attr("x", Math.max(tickMajorSize, 0) + tickPadding).attr("y", 0);
text.attr("dy", ".32em").style("text-anchor", "start");
pathUpdate.attr("d", "M" + tickEndSize + "," + range[0] + "H0V" + range[1] + "H" + tickEndSize);
break;
}
}
if (scale.ticks) {
tickEnter.call(tickTransform, scale0);
tickUpdate.call(tickTransform, scale1);
tickExit.call(tickTransform, scale1);
subtickEnter.call(tickTransform, scale0);
subtickUpdate.call(tickTransform, scale1);
subtickExit.call(tickTransform, scale1);
} else {
var dx = scale1.rangeBand() / 2, x = function(d) {
return scale1(d) + dx;
};
tickEnter.call(tickTransform, x);
tickUpdate.call(tickTransform, x);
}
});
}
axis.scale = function(x) {
if (!arguments.length) return scale;
scale = x;
return axis;
};
axis.orient = function(x) {
if (!arguments.length) return orient;
orient = x;
return axis;
};
axis.ticks = function() {
if (!arguments.length) return tickArguments_;
tickArguments_ = arguments;
return axis;
};
axis.tickValues = function(x) {
if (!arguments.length) return tickValues;
tickValues = x;
return axis;
};
axis.tickFormat = function(x) {
if (!arguments.length) return tickFormat_;
tickFormat_ = x;
return axis;
};
axis.tickSize = function(x, y) {
if (!arguments.length) return tickMajorSize;
var n = arguments.length - 1;
tickMajorSize = +x;
tickMinorSize = n > 1 ? +y : tickMajorSize;
tickEndSize = n > 0 ? +arguments[n] : tickMajorSize;
return axis;
};
axis.tickPadding = function(x) {
if (!arguments.length) return tickPadding;
tickPadding = +x;
return axis;
};
axis.tickSubdivide = function(x) {
if (!arguments.length) return tickSubdivide;
tickSubdivide = +x;
return axis;
};
return axis;
};
function d3_svg_axisX(selection, x) {
selection.attr("transform", function(d) {
return "translate(" + x(d) + ",0)";
});
}
function d3_svg_axisY(selection, y) {
selection.attr("transform", function(d) {
return "translate(0," + y(d) + ")";
});
}
function d3_svg_axisSubdivide(scale, ticks, m) {
subticks = [];
if (m && ticks.length > 1) {
var extent = d3_scaleExtent(scale.domain()), subticks, i = -1, n = ticks.length, d = (ticks[1] - ticks[0]) / ++m, j, v;
while (++i < n) {
for (j = m; --j > 0; ) {
if ((v = +ticks[i] - j * d) >= extent[0]) {
subticks.push(v);
}
}
}
for (--i, j = 0; ++j < m && (v = +ticks[i] + j * d) < extent[1]; ) {
subticks.push(v);
}
}
return subticks;
}
d3.svg.brush = function() {
var event = d3_eventDispatch(brush, "brushstart", "brush", "brushend"), x = null, y = null, resizes = d3_svg_brushResizes[0], extent = [ [ 0, 0 ], [ 0, 0 ] ], extentDomain;
function brush(g) {
g.each(function() {
var g = d3.select(this), bg = g.selectAll(".background").data([ 0 ]), fg = g.selectAll(".extent").data([ 0 ]), tz = g.selectAll(".resize").data(resizes, String), e;
g.style("pointer-events", "all").on("mousedown.brush", brushstart).on("touchstart.brush", brushstart);
bg.enter().append("rect").attr("class", "background").style("visibility", "hidden").style("cursor", "crosshair");
fg.enter().append("rect").attr("class", "extent").style("cursor", "move");
tz.enter().append("g").attr("class", function(d) {
return "resize " + d;
}).style("cursor", function(d) {
return d3_svg_brushCursor[d];
}).append("rect").attr("x", function(d) {
return /[ew]$/.test(d) ? -3 : null;
}).attr("y", function(d) {
return /^[ns]/.test(d) ? -3 : null;
}).attr("width", 6).attr("height", 6).style("visibility", "hidden");
tz.style("display", brush.empty() ? "none" : null);
tz.exit().remove();
if (x) {
e = d3_scaleRange(x);
bg.attr("x", e[0]).attr("width", e[1] - e[0]);
redrawX(g);
}
if (y) {
e = d3_scaleRange(y);
bg.attr("y", e[0]).attr("height", e[1] - e[0]);
redrawY(g);
}
redraw(g);
});
}
function redraw(g) {
g.selectAll(".resize").attr("transform", function(d) {
return "translate(" + extent[+/e$/.test(d)][0] + "," + extent[+/^s/.test(d)][1] + ")";
});
}
function redrawX(g) {
g.select(".extent").attr("x", extent[0][0]);
g.selectAll(".extent,.n>rect,.s>rect").attr("width", extent[1][0] - extent[0][0]);
}
function redrawY(g) {
g.select(".extent").attr("y", extent[0][1]);
g.selectAll(".extent,.e>rect,.w>rect").attr("height", extent[1][1] - extent[0][1]);
}
function brushstart() {
var target = this, eventTarget = d3.select(d3.event.target), event_ = event.of(target, arguments), g = d3.select(target), resizing = eventTarget.datum(), resizingX = !/^(n|s)$/.test(resizing) && x, resizingY = !/^(e|w)$/.test(resizing) && y, dragging = eventTarget.classed("extent"), center, origin = mouse(), offset;
var w = d3.select(window).on("mousemove.brush", brushmove).on("mouseup.brush", brushend).on("touchmove.brush", brushmove).on("touchend.brush", brushend).on("keydown.brush", keydown).on("keyup.brush", keyup);
if (dragging) {
origin[0] = extent[0][0] - origin[0];
origin[1] = extent[0][1] - origin[1];
} else if (resizing) {
var ex = +/w$/.test(resizing), ey = +/^n/.test(resizing);
offset = [ extent[1 - ex][0] - origin[0], extent[1 - ey][1] - origin[1] ];
origin[0] = extent[ex][0];
origin[1] = extent[ey][1];
} else if (d3.event.altKey) center = origin.slice();
g.style("pointer-events", "none").selectAll(".resize").style("display", null);
d3.select("body").style("cursor", eventTarget.style("cursor"));
event_({
type: "brushstart"
});
brushmove();
d3_eventCancel();
function mouse() {
var touches = d3.event.changedTouches;
return touches ? d3.touches(target, touches)[0] : d3.mouse(target);
}
function keydown() {
if (d3.event.keyCode == 32) {
if (!dragging) {
center = null;
origin[0] -= extent[1][0];
origin[1] -= extent[1][1];
dragging = 2;
}
d3_eventCancel();
}
}
function keyup() {
if (d3.event.keyCode == 32 && dragging == 2) {
origin[0] += extent[1][0];
origin[1] += extent[1][1];
dragging = 0;
d3_eventCancel();
}
}
function brushmove() {
var point = mouse(), moved = false;
if (offset) {
point[0] += offset[0];
point[1] += offset[1];
}
if (!dragging) {
if (d3.event.altKey) {
if (!center) center = [ (extent[0][0] + extent[1][0]) / 2, (extent[0][1] + extent[1][1]) / 2 ];
origin[0] = extent[+(point[0] < center[0])][0];
origin[1] = extent[+(point[1] < center[1])][1];
} else center = null;
}
if (resizingX && move1(point, x, 0)) {
redrawX(g);
moved = true;
}
if (resizingY && move1(point, y, 1)) {
redrawY(g);
moved = true;
}
if (moved) {
redraw(g);
event_({
type: "brush",
mode: dragging ? "move" : "resize"
});
}
}
function move1(point, scale, i) {
var range = d3_scaleRange(scale), r0 = range[0], r1 = range[1], position = origin[i], size = extent[1][i] - extent[0][i], min, max;
if (dragging) {
r0 -= position;
r1 -= size + position;
}
min = Math.max(r0, Math.min(r1, point[i]));
if (dragging) {
max = (min += position) + size;
} else {
if (center) position = Math.max(r0, Math.min(r1, 2 * center[i] - min));
if (position < min) {
max = min;
min = position;
} else {
max = position;
}
}
if (extent[0][i] !== min || extent[1][i] !== max) {
extentDomain = null;
extent[0][i] = min;
extent[1][i] = max;
return true;
}
}
function brushend() {
brushmove();
g.style("pointer-events", "all").selectAll(".resize").style("display", brush.empty() ? "none" : null);
d3.select("body").style("cursor", null);
w.on("mousemove.brush", null).on("mouseup.brush", null).on("touchmove.brush", null).on("touchend.brush", null).on("keydown.brush", null).on("keyup.brush", null);
event_({
type: "brushend"
});
d3_eventCancel();
}
}
brush.x = function(z) {
if (!arguments.length) return x;
x = z;
resizes = d3_svg_brushResizes[!x << 1 | !y];
return brush;
};
brush.y = function(z) {
if (!arguments.length) return y;
y = z;
resizes = d3_svg_brushResizes[!x << 1 | !y];
return brush;
};
brush.extent = function(z) {
var x0, x1, y0, y1, t;
if (!arguments.length) {
z = extentDomain || extent;
if (x) {
x0 = z[0][0], x1 = z[1][0];
if (!extentDomain) {
x0 = extent[0][0], x1 = extent[1][0];
if (x.invert) x0 = x.invert(x0), x1 = x.invert(x1);
if (x1 < x0) t = x0, x0 = x1, x1 = t;
}
}
if (y) {
y0 = z[0][1], y1 = z[1][1];
if (!extentDomain) {
y0 = extent[0][1], y1 = extent[1][1];
if (y.invert) y0 = y.invert(y0), y1 = y.invert(y1);
if (y1 < y0) t = y0, y0 = y1, y1 = t;
}
}
return x && y ? [ [ x0, y0 ], [ x1, y1 ] ] : x ? [ x0, x1 ] : y && [ y0, y1 ];
}
extentDomain = [ [ 0, 0 ], [ 0, 0 ] ];
if (x) {
x0 = z[0], x1 = z[1];
if (y) x0 = x0[0], x1 = x1[0];
extentDomain[0][0] = x0, extentDomain[1][0] = x1;
if (x.invert) x0 = x(x0), x1 = x(x1);
if (x1 < x0) t = x0, x0 = x1, x1 = t;
extent[0][0] = x0 | 0, extent[1][0] = x1 | 0;
}
if (y) {
y0 = z[0], y1 = z[1];
if (x) y0 = y0[1], y1 = y1[1];
extentDomain[0][1] = y0, extentDomain[1][1] = y1;
if (y.invert) y0 = y(y0), y1 = y(y1);
if (y1 < y0) t = y0, y0 = y1, y1 = t;
extent[0][1] = y0 | 0, extent[1][1] = y1 | 0;
}
return brush;
};
brush.clear = function() {
extentDomain = null;
extent[0][0] = extent[0][1] = extent[1][0] = extent[1][1] = 0;
return brush;
};
brush.empty = function() {
return x && extent[0][0] === extent[1][0] || y && extent[0][1] === extent[1][1];
};
return d3.rebind(brush, event, "on");
};
var d3_svg_brushCursor = {
n: "ns-resize",
e: "ew-resize",
s: "ns-resize",
w: "ew-resize",
nw: "nwse-resize",
ne: "nesw-resize",
se: "nwse-resize",
sw: "nesw-resize"
};
var d3_svg_brushResizes = [ [ "n", "e", "s", "w", "nw", "ne", "se", "sw" ], [ "e", "w" ], [ "n", "s" ], [] ];
d3.behavior = {};
d3.behavior.drag = function() {
var event = d3_eventDispatch(drag, "drag", "dragstart", "dragend"), origin = null;
function drag() {
this.on("mousedown.drag", mousedown).on("touchstart.drag", mousedown);
}
function mousedown() {
var target = this, event_ = event.of(target, arguments), eventTarget = d3.event.target, touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null, offset, origin_ = point(), moved = 0;
var w = d3.select(window).on(touchId != null ? "touchmove.drag-" + touchId : "mousemove.drag", dragmove).on(touchId != null ? "touchend.drag-" + touchId : "mouseup.drag", dragend, true);
if (origin) {
offset = origin.apply(target, arguments);
offset = [ offset.x - origin_[0], offset.y - origin_[1] ];
} else {
offset = [ 0, 0 ];
}
if (touchId == null) d3_eventCancel();
event_({
type: "dragstart"
});
function point() {
var p = target.parentNode;
return touchId != null ? d3.touches(p).filter(function(p) {
return p.identifier === touchId;
})[0] : d3.mouse(p);
}
function dragmove() {
if (!target.parentNode) return dragend();
var p = point(), dx = p[0] - origin_[0], dy = p[1] - origin_[1];
moved |= dx | dy;
origin_ = p;
d3_eventCancel();
event_({
type: "drag",
x: p[0] + offset[0],
y: p[1] + offset[1],
dx: dx,
dy: dy
});
}
function dragend() {
event_({
type: "dragend"
});
if (moved) {
d3_eventCancel();
if (d3.event.target === eventTarget) w.on("click.drag", click, true);
}
w.on(touchId != null ? "touchmove.drag-" + touchId : "mousemove.drag", null).on(touchId != null ? "touchend.drag-" + touchId : "mouseup.drag", null);
}
function click() {
d3_eventCancel();
w.on("click.drag", null);
}
}
drag.origin = function(x) {
if (!arguments.length) return origin;
origin = x;
return drag;
};
return d3.rebind(drag, event, "on");
};
d3.behavior.zoom = function() {
var translate = [ 0, 0 ], translate0, scale = 1, scale0, scaleExtent = d3_behavior_zoomInfinity, event = d3_eventDispatch(zoom, "zoom"), x0, x1, y0, y1, touchtime;
function zoom() {
this.on("mousedown.zoom", mousedown).on("mousewheel.zoom", mousewheel).on("mousemove.zoom", mousemove).on("DOMMouseScroll.zoom", mousewheel).on("dblclick.zoom", dblclick).on("touchstart.zoom", touchstart).on("touchmove.zoom", touchmove).on("touchend.zoom", touchstart);
}
zoom.translate = function(x) {
if (!arguments.length) return translate;
translate = x.map(Number);
rescale();
return zoom;
};
zoom.scale = function(x) {
if (!arguments.length) return scale;
scale = +x;
rescale();
return zoom;
};
zoom.scaleExtent = function(x) {
if (!arguments.length) return scaleExtent;
scaleExtent = x == null ? d3_behavior_zoomInfinity : x.map(Number);
return zoom;
};
zoom.x = function(z) {
if (!arguments.length) return x1;
x1 = z;
x0 = z.copy();
translate = [ 0, 0 ];
scale = 1;
return zoom;
};
zoom.y = function(z) {
if (!arguments.length) return y1;
y1 = z;
y0 = z.copy();
translate = [ 0, 0 ];
scale = 1;
return zoom;
};
function location(p) {
return [ (p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale ];
}
function point(l) {
return [ l[0] * scale + translate[0], l[1] * scale + translate[1] ];
}
function scaleTo(s) {
scale = Math.max(scaleExtent[0], Math.min(scaleExtent[1], s));
}
function translateTo(p, l) {
l = point(l);
translate[0] += p[0] - l[0];
translate[1] += p[1] - l[1];
}
function rescale() {
if (x1) x1.domain(x0.range().map(function(x) {
return (x - translate[0]) / scale;
}).map(x0.invert));
if (y1) y1.domain(y0.range().map(function(y) {
return (y - translate[1]) / scale;
}).map(y0.invert));
}
function dispatch(event) {
rescale();
d3.event.preventDefault();
event({
type: "zoom",
scale: scale,
translate: translate
});
}
function mousedown() {
var target = this, event_ = event.of(target, arguments), eventTarget = d3.event.target, moved = 0, w = d3.select(window).on("mousemove.zoom", mousemove).on("mouseup.zoom", mouseup), l = location(d3.mouse(target));
window.focus();
d3_eventCancel();
function mousemove() {
moved = 1;
translateTo(d3.mouse(target), l);
dispatch(event_);
}
function mouseup() {
if (moved) d3_eventCancel();
w.on("mousemove.zoom", null).on("mouseup.zoom", null);
if (moved && d3.event.target === eventTarget) w.on("click.zoom", click, true);
}
function click() {
d3_eventCancel();
w.on("click.zoom", null);
}
}
function mousewheel() {
if (!translate0) translate0 = location(d3.mouse(this));
scaleTo(Math.pow(2, d3_behavior_zoomDelta() * .002) * scale);
translateTo(d3.mouse(this), translate0);
dispatch(event.of(this, arguments));
}
function mousemove() {
translate0 = null;
}
function dblclick() {
var p = d3.mouse(this), l = location(p), k = Math.log(scale) / Math.LN2;
scaleTo(Math.pow(2, d3.event.shiftKey ? Math.ceil(k) - 1 : Math.floor(k) + 1));
translateTo(p, l);
dispatch(event.of(this, arguments));
}
function touchstart() {
var touches = d3.touches(this), now = Date.now();
scale0 = scale;
translate0 = {};
touches.forEach(function(t) {
translate0[t.identifier] = location(t);
});
d3_eventCancel();
if (touches.length === 1) {
if (now - touchtime < 500) {
var p = touches[0], l = location(touches[0]);
scaleTo(scale * 2);
translateTo(p, l);
dispatch(event.of(this, arguments));
}
touchtime = now;
}
}
function touchmove() {
var touches = d3.touches(this), p0 = touches[0], l0 = translate0[p0.identifier];
if (p1 = touches[1]) {
var p1, l1 = translate0[p1.identifier];
p0 = [ (p0[0] + p1[0]) / 2, (p0[1] + p1[1]) / 2 ];
l0 = [ (l0[0] + l1[0]) / 2, (l0[1] + l1[1]) / 2 ];
scaleTo(d3.event.scale * scale0);
}
translateTo(p0, l0);
touchtime = null;
dispatch(event.of(this, arguments));
}
return d3.rebind(zoom, event, "on");
};
var d3_behavior_zoomDiv, d3_behavior_zoomInfinity = [ 0, Infinity ];
function d3_behavior_zoomDelta() {
if (!d3_behavior_zoomDiv) {
d3_behavior_zoomDiv = d3.select("body").append("div").style("visibility", "hidden").style("top", 0).style("height", 0).style("width", 0).style("overflow-y", "scroll").append("div").style("height", "2000px").node().parentNode;
}
var e = d3.event, delta;
try {
d3_behavior_zoomDiv.scrollTop = 1e3;
d3_behavior_zoomDiv.dispatchEvent(e);
delta = 1e3 - d3_behavior_zoomDiv.scrollTop;
} catch (error) {
delta = e.wheelDelta || -e.detail * 5;
}
return delta;
}
d3.layout = {};
d3.layout.bundle = function() {
return function(links) {
var paths = [], i = -1, n = links.length;
while (++i < n) paths.push(d3_layout_bundlePath(links[i]));
return paths;
};
};
function d3_layout_bundlePath(link) {
var start = link.source, end = link.target, lca = d3_layout_bundleLeastCommonAncestor(start, end), points = [ start ];
while (start !== lca) {
start = start.parent;
points.push(start);
}
var k = points.length;
while (end !== lca) {
points.splice(k, 0, end);
end = end.parent;
}
return points;
}
function d3_layout_bundleAncestors(node) {
var ancestors = [], parent = node.parent;
while (parent != null) {
ancestors.push(node);
node = parent;
parent = parent.parent;
}
ancestors.push(node);
return ancestors;
}
function d3_layout_bundleLeastCommonAncestor(a, b) {
if (a === b) return a;
var aNodes = d3_layout_bundleAncestors(a), bNodes = d3_layout_bundleAncestors(b), aNode = aNodes.pop(), bNode = bNodes.pop(), sharedNode = null;
while (aNode === bNode) {
sharedNode = aNode;
aNode = aNodes.pop();
bNode = bNodes.pop();
}
return sharedNode;
}
d3.layout.chord = function() {
var chord = {}, chords, groups, matrix, n, padding = 0, sortGroups, sortSubgroups, sortChords;
function relayout() {
var subgroups = {}, groupSums = [], groupIndex = d3.range(n), subgroupIndex = [], k, x, x0, i, j;
chords = [];
groups = [];
k = 0, i = -1;
while (++i < n) {
x = 0, j = -1;
while (++j < n) {
x += matrix[i][j];
}
groupSums.push(x);
subgroupIndex.push(d3.range(n));
k += x;
}
if (sortGroups) {
groupIndex.sort(function(a, b) {
return sortGroups(groupSums[a], groupSums[b]);
});
}
if (sortSubgroups) {
subgroupIndex.forEach(function(d, i) {
d.sort(function(a, b) {
return sortSubgroups(matrix[i][a], matrix[i][b]);
});
});
}
k = (2 * π - padding * n) / k;
x = 0, i = -1;
while (++i < n) {
x0 = x, j = -1;
while (++j < n) {
var di = groupIndex[i], dj = subgroupIndex[di][j], v = matrix[di][dj], a0 = x, a1 = x += v * k;
subgroups[di + "-" + dj] = {
index: di,
subindex: dj,
startAngle: a0,
endAngle: a1,
value: v
};
}
groups[di] = {
index: di,
startAngle: x0,
endAngle: x,
value: (x - x0) / k
};
x += padding;
}
i = -1;
while (++i < n) {
j = i - 1;
while (++j < n) {
var source = subgroups[i + "-" + j], target = subgroups[j + "-" + i];
if (source.value || target.value) {
chords.push(source.value < target.value ? {
source: target,
target: source
} : {
source: source,
target: target
});
}
}
}
if (sortChords) resort();
}
function resort() {
chords.sort(function(a, b) {
return sortChords((a.source.value + a.target.value) / 2, (b.source.value + b.target.value) / 2);
});
}
chord.matrix = function(x) {
if (!arguments.length) return matrix;
n = (matrix = x) && matrix.length;
chords = groups = null;
return chord;
};
chord.padding = function(x) {
if (!arguments.length) return padding;
padding = x;
chords = groups = null;
return chord;
};
chord.sortGroups = function(x) {
if (!arguments.length) return sortGroups;
sortGroups = x;
chords = groups = null;
return chord;
};
chord.sortSubgroups = function(x) {
if (!arguments.length) return sortSubgroups;
sortSubgroups = x;
chords = null;
return chord;
};
chord.sortChords = function(x) {
if (!arguments.length) return sortChords;
sortChords = x;
if (chords) resort();
return chord;
};
chord.chords = function() {
if (!chords) relayout();
return chords;
};
chord.groups = function() {
if (!groups) relayout();
return groups;
};
return chord;
};
d3.layout.force = function() {
var force = {}, event = d3.dispatch("start", "tick", "end"), size = [ 1, 1 ], drag, alpha, friction = .9, linkDistance = d3_layout_forceLinkDistance, linkStrength = d3_layout_forceLinkStrength, charge = -30, gravity = .1, theta = .8, nodes = [], links = [], distances, strengths, charges;
function repulse(node) {
return function(quad, x1, _, x2) {
if (quad.point !== node) {
var dx = quad.cx - node.x, dy = quad.cy - node.y, dn = 1 / Math.sqrt(dx * dx + dy * dy);
if ((x2 - x1) * dn < theta) {
var k = quad.charge * dn * dn;
node.px -= dx * k;
node.py -= dy * k;
return true;
}
if (quad.point && isFinite(dn)) {
var k = quad.pointCharge * dn * dn;
node.px -= dx * k;
node.py -= dy * k;
}
}
return !quad.charge;
};
}
force.tick = function() {
if ((alpha *= .99) < .005) {
event.end({
type: "end",
alpha: alpha = 0
});
return true;
}
var n = nodes.length, m = links.length, q, i, o, s, t, l, k, x, y;
for (i = 0; i < m; ++i) {
o = links[i];
s = o.source;
t = o.target;
x = t.x - s.x;
y = t.y - s.y;
if (l = x * x + y * y) {
l = alpha * strengths[i] * ((l = Math.sqrt(l)) - distances[i]) / l;
x *= l;
y *= l;
t.x -= x * (k = s.weight / (t.weight + s.weight));
t.y -= y * k;
s.x += x * (k = 1 - k);
s.y += y * k;
}
}
if (k = alpha * gravity) {
x = size[0] / 2;
y = size[1] / 2;
i = -1;
if (k) while (++i < n) {
o = nodes[i];
o.x += (x - o.x) * k;
o.y += (y - o.y) * k;
}
}
if (charge) {
d3_layout_forceAccumulate(q = d3.geom.quadtree(nodes), alpha, charges);
i = -1;
while (++i < n) {
if (!(o = nodes[i]).fixed) {
q.visit(repulse(o));
}
}
}
i = -1;
while (++i < n) {
o = nodes[i];
if (o.fixed) {
o.x = o.px;
o.y = o.py;
} else {
o.x -= (o.px - (o.px = o.x)) * friction;
o.y -= (o.py - (o.py = o.y)) * friction;
}
}
event.tick({
type: "tick",
alpha: alpha
});
};
force.nodes = function(x) {
if (!arguments.length) return nodes;
nodes = x;
return force;
};
force.links = function(x) {
if (!arguments.length) return links;
links = x;
return force;
};
force.size = function(x) {
if (!arguments.length) return size;
size = x;
return force;
};
force.linkDistance = function(x) {
if (!arguments.length) return linkDistance;
linkDistance = d3_functor(x);
return force;
};
force.distance = force.linkDistance;
force.linkStrength = function(x) {
if (!arguments.length) return linkStrength;
linkStrength = d3_functor(x);
return force;
};
force.friction = function(x) {
if (!arguments.length) return friction;
friction = x;
return force;
};
force.charge = function(x) {
if (!arguments.length) return charge;
charge = typeof x === "function" ? x : +x;
return force;
};
force.gravity = function(x) {
if (!arguments.length) return gravity;
gravity = x;
return force;
};
force.theta = function(x) {
if (!arguments.length) return theta;
theta = x;
return force;
};
force.alpha = function(x) {
if (!arguments.length) return alpha;
if (alpha) {
if (x > 0) alpha = x; else alpha = 0;
} else if (x > 0) {
event.start({
type: "start",
alpha: alpha = x
});
d3.timer(force.tick);
}
return force;
};
force.start = function() {
var i, j, n = nodes.length, m = links.length, w = size[0], h = size[1], neighbors, o;
for (i = 0; i < n; ++i) {
(o = nodes[i]).index = i;
o.weight = 0;
}
distances = [];
strengths = [];
for (i = 0; i < m; ++i) {
o = links[i];
if (typeof o.source == "number") o.source = nodes[o.source];
if (typeof o.target == "number") o.target = nodes[o.target];
distances[i] = linkDistance.call(this, o, i);
strengths[i] = linkStrength.call(this, o, i);
++o.source.weight;
++o.target.weight;
}
for (i = 0; i < n; ++i) {
o = nodes[i];
if (isNaN(o.x)) o.x = position("x", w);
if (isNaN(o.y)) o.y = position("y", h);
if (isNaN(o.px)) o.px = o.x;
if (isNaN(o.py)) o.py = o.y;
}
charges = [];
if (typeof charge === "function") {
for (i = 0; i < n; ++i) {
charges[i] = +charge.call(this, nodes[i], i);
}
} else {
for (i = 0; i < n; ++i) {
charges[i] = charge;
}
}
function position(dimension, size) {
var neighbors = neighbor(i), j = -1, m = neighbors.length, x;
while (++j < m) if (!isNaN(x = neighbors[j][dimension])) return x;
return Math.random() * size;
}
function neighbor() {
if (!neighbors) {
neighbors = [];
for (j = 0; j < n; ++j) {
neighbors[j] = [];
}
for (j = 0; j < m; ++j) {
var o = links[j];
neighbors[o.source.index].push(o.target);
neighbors[o.target.index].push(o.source);
}
}
return neighbors[i];
}
return force.resume();
};
force.resume = function() {
return force.alpha(.1);
};
force.stop = function() {
return force.alpha(0);
};
force.drag = function() {
if (!drag) drag = d3.behavior.drag().origin(d3_identity).on("dragstart", d3_layout_forceDragstart).on("drag", dragmove).on("dragend", d3_layout_forceDragend);
this.on("mouseover.force", d3_layout_forceMouseover).on("mouseout.force", d3_layout_forceMouseout).call(drag);
};
function dragmove(d) {
d.px = d3.event.x, d.py = d3.event.y;
force.resume();
}
return d3.rebind(force, event, "on");
};
function d3_layout_forceDragstart(d) {
d.fixed |= 2;
}
function d3_layout_forceDragend(d) {
d.fixed &= 1;
}
function d3_layout_forceMouseover(d) {
d.fixed |= 4;
d.px = d.x, d.py = d.y;
}
function d3_layout_forceMouseout(d) {
d.fixed &= 3;
}
function d3_layout_forceAccumulate(quad, alpha, charges) {
var cx = 0, cy = 0;
quad.charge = 0;
if (!quad.leaf) {
var nodes = quad.nodes, n = nodes.length, i = -1, c;
while (++i < n) {
c = nodes[i];
if (c == null) continue;
d3_layout_forceAccumulate(c, alpha, charges);
quad.charge += c.charge;
cx += c.charge * c.cx;
cy += c.charge * c.cy;
}
}
if (quad.point) {
if (!quad.leaf) {
quad.point.x += Math.random() - .5;
quad.point.y += Math.random() - .5;
}
var k = alpha * charges[quad.point.index];
quad.charge += quad.pointCharge = k;
cx += k * quad.point.x;
cy += k * quad.point.y;
}
quad.cx = cx / quad.charge;
quad.cy = cy / quad.charge;
}
function d3_layout_forceLinkDistance() {
return 20;
}
function d3_layout_forceLinkStrength() {
return 1;
}
d3.layout.partition = function() {
var hierarchy = d3.layout.hierarchy(), size = [ 1, 1 ];
function position(node, x, dx, dy) {
var children = node.children;
node.x = x;
node.y = node.depth * dy;
node.dx = dx;
node.dy = dy;
if (children && (n = children.length)) {
var i = -1, n, c, d;
dx = node.value ? dx / node.value : 0;
while (++i < n) {
position(c = children[i], x, d = c.value * dx, dy);
x += d;
}
}
}
function depth(node) {
var children = node.children, d = 0;
if (children && (n = children.length)) {
var i = -1, n;
while (++i < n) d = Math.max(d, depth(children[i]));
}
return 1 + d;
}
function partition(d, i) {
var nodes = hierarchy.call(this, d, i);
position(nodes[0], 0, size[0], size[1] / depth(nodes[0]));
return nodes;
}
partition.size = function(x) {
if (!arguments.length) return size;
size = x;
return partition;
};
return d3_layout_hierarchyRebind(partition, hierarchy);
};
d3.layout.pie = function() {
var value = Number, sort = d3_layout_pieSortByValue, startAngle = 0, endAngle = 2 * π;
function pie(data) {
var values = data.map(function(d, i) {
return +value.call(pie, d, i);
});
var a = +(typeof startAngle === "function" ? startAngle.apply(this, arguments) : startAngle);
var k = ((typeof endAngle === "function" ? endAngle.apply(this, arguments) : endAngle) - startAngle) / d3.sum(values);
var index = d3.range(data.length);
if (sort != null) index.sort(sort === d3_layout_pieSortByValue ? function(i, j) {
return values[j] - values[i];
} : function(i, j) {
return sort(data[i], data[j]);
});
var arcs = [];
index.forEach(function(i) {
var d;
arcs[i] = {
data: data[i],
value: d = values[i],
startAngle: a,
endAngle: a += d * k
};
});
return arcs;
}
pie.value = function(x) {
if (!arguments.length) return value;
value = x;
return pie;
};
pie.sort = function(x) {
if (!arguments.length) return sort;
sort = x;
return pie;
};
pie.startAngle = function(x) {
if (!arguments.length) return startAngle;
startAngle = x;
return pie;
};
pie.endAngle = function(x) {
if (!arguments.length) return endAngle;
endAngle = x;
return pie;
};
return pie;
};
var d3_layout_pieSortByValue = {};
d3.layout.stack = function() {
var values = d3_identity, order = d3_layout_stackOrderDefault, offset = d3_layout_stackOffsetZero, out = d3_layout_stackOut, x = d3_layout_stackX, y = d3_layout_stackY;
function stack(data, index) {
var series = data.map(function(d, i) {
return values.call(stack, d, i);
});
var points = series.map(function(d) {
return d.map(function(v, i) {
return [ x.call(stack, v, i), y.call(stack, v, i) ];
});
});
var orders = order.call(stack, points, index);
series = d3.permute(series, orders);
points = d3.permute(points, orders);
var offsets = offset.call(stack, points, index);
var n = series.length, m = series[0].length, i, j, o;
for (j = 0; j < m; ++j) {
out.call(stack, series[0][j], o = offsets[j], points[0][j][1]);
for (i = 1; i < n; ++i) {
out.call(stack, series[i][j], o += points[i - 1][j][1], points[i][j][1]);
}
}
return data;
}
stack.values = function(x) {
if (!arguments.length) return values;
values = x;
return stack;
};
stack.order = function(x) {
if (!arguments.length) return order;
order = typeof x === "function" ? x : d3_layout_stackOrders.get(x) || d3_layout_stackOrderDefault;
return stack;
};
stack.offset = function(x) {
if (!arguments.length) return offset;
offset = typeof x === "function" ? x : d3_layout_stackOffsets.get(x) || d3_layout_stackOffsetZero;
return stack;
};
stack.x = function(z) {
if (!arguments.length) return x;
x = z;
return stack;
};
stack.y = function(z) {
if (!arguments.length) return y;
y = z;
return stack;
};
stack.out = function(z) {
if (!arguments.length) return out;
out = z;
return stack;
};
return stack;
};
function d3_layout_stackX(d) {
return d.x;
}
function d3_layout_stackY(d) {
return d.y;
}
function d3_layout_stackOut(d, y0, y) {
d.y0 = y0;
d.y = y;
}
var d3_layout_stackOrders = d3.map({
"inside-out": function(data) {
var n = data.length, i, j, max = data.map(d3_layout_stackMaxIndex), sums = data.map(d3_layout_stackReduceSum), index = d3.range(n).sort(function(a, b) {
return max[a] - max[b];
}), top = 0, bottom = 0, tops = [], bottoms = [];
for (i = 0; i < n; ++i) {
j = index[i];
if (top < bottom) {
top += sums[j];
tops.push(j);
} else {
bottom += sums[j];
bottoms.push(j);
}
}
return bottoms.reverse().concat(tops);
},
reverse: function(data) {
return d3.range(data.length).reverse();
},
"default": d3_layout_stackOrderDefault
});
var d3_layout_stackOffsets = d3.map({
silhouette: function(data) {
var n = data.length, m = data[0].length, sums = [], max = 0, i, j, o, y0 = [];
for (j = 0; j < m; ++j) {
for (i = 0, o = 0; i < n; i++) o += data[i][j][1];
if (o > max) max = o;
sums.push(o);
}
for (j = 0; j < m; ++j) {
y0[j] = (max - sums[j]) / 2;
}
return y0;
},
wiggle: function(data) {
var n = data.length, x = data[0], m = x.length, i, j, k, s1, s2, s3, dx, o, o0, y0 = [];
y0[0] = o = o0 = 0;
for (j = 1; j < m; ++j) {
for (i = 0, s1 = 0; i < n; ++i) s1 += data[i][j][1];
for (i = 0, s2 = 0, dx = x[j][0] - x[j - 1][0]; i < n; ++i) {
for (k = 0, s3 = (data[i][j][1] - data[i][j - 1][1]) / (2 * dx); k < i; ++k) {
s3 += (data[k][j][1] - data[k][j - 1][1]) / dx;
}
s2 += s3 * data[i][j][1];
}
y0[j] = o -= s1 ? s2 / s1 * dx : 0;
if (o < o0) o0 = o;
}
for (j = 0; j < m; ++j) y0[j] -= o0;
return y0;
},
expand: function(data) {
var n = data.length, m = data[0].length, k = 1 / n, i, j, o, y0 = [];
for (j = 0; j < m; ++j) {
for (i = 0, o = 0; i < n; i++) o += data[i][j][1];
if (o) for (i = 0; i < n; i++) data[i][j][1] /= o; else for (i = 0; i < n; i++) data[i][j][1] = k;
}
for (j = 0; j < m; ++j) y0[j] = 0;
return y0;
},
zero: d3_layout_stackOffsetZero
});
function d3_layout_stackOrderDefault(data) {
return d3.range(data.length);
}
function d3_layout_stackOffsetZero(data) {
var j = -1, m = data[0].length, y0 = [];
while (++j < m) y0[j] = 0;
return y0;
}
function d3_layout_stackMaxIndex(array) {
var i = 1, j = 0, v = array[0][1], k, n = array.length;
for (;i < n; ++i) {
if ((k = array[i][1]) > v) {
j = i;
v = k;
}
}
return j;
}
function d3_layout_stackReduceSum(d) {
return d.reduce(d3_layout_stackSum, 0);
}
function d3_layout_stackSum(p, d) {
return p + d[1];
}
d3.layout.histogram = function() {
var frequency = true, valuer = Number, ranger = d3_layout_histogramRange, binner = d3_layout_histogramBinSturges;
function histogram(data, i) {
var bins = [], values = data.map(valuer, this), range = ranger.call(this, values, i), thresholds = binner.call(this, range, values, i), bin, i = -1, n = values.length, m = thresholds.length - 1, k = frequency ? 1 : 1 / n, x;
while (++i < m) {
bin = bins[i] = [];
bin.dx = thresholds[i + 1] - (bin.x = thresholds[i]);
bin.y = 0;
}
if (m > 0) {
i = -1;
while (++i < n) {
x = values[i];
if (x >= range[0] && x <= range[1]) {
bin = bins[d3.bisect(thresholds, x, 1, m) - 1];
bin.y += k;
bin.push(data[i]);
}
}
}
return bins;
}
histogram.value = function(x) {
if (!arguments.length) return valuer;
valuer = x;
return histogram;
};
histogram.range = function(x) {
if (!arguments.length) return ranger;
ranger = d3_functor(x);
return histogram;
};
histogram.bins = function(x) {
if (!arguments.length) return binner;
binner = typeof x === "number" ? function(range) {
return d3_layout_histogramBinFixed(range, x);
} : d3_functor(x);
return histogram;
};
histogram.frequency = function(x) {
if (!arguments.length) return frequency;
frequency = !!x;
return histogram;
};
return histogram;
};
function d3_layout_histogramBinSturges(range, values) {
return d3_layout_histogramBinFixed(range, Math.ceil(Math.log(values.length) / Math.LN2 + 1));
}
function d3_layout_histogramBinFixed(range, n) {
var x = -1, b = +range[0], m = (range[1] - b) / n, f = [];
while (++x <= n) f[x] = m * x + b;
return f;
}
function d3_layout_histogramRange(values) {
return [ d3.min(values), d3.max(values) ];
}
d3.layout.hierarchy = function() {
var sort = d3_layout_hierarchySort, children = d3_layout_hierarchyChildren, value = d3_layout_hierarchyValue;
function recurse(node, depth, nodes) {
var childs = children.call(hierarchy, node, depth);
node.depth = depth;
nodes.push(node);
if (childs && (n = childs.length)) {
var i = -1, n, c = node.children = [], v = 0, j = depth + 1, d;
while (++i < n) {
d = recurse(childs[i], j, nodes);
d.parent = node;
c.push(d);
v += d.value;
}
if (sort) c.sort(sort);
if (value) node.value = v;
} else if (value) {
node.value = +value.call(hierarchy, node, depth) || 0;
}
return node;
}
function revalue(node, depth) {
var children = node.children, v = 0;
if (children && (n = children.length)) {
var i = -1, n, j = depth + 1;
while (++i < n) v += revalue(children[i], j);
} else if (value) {
v = +value.call(hierarchy, node, depth) || 0;
}
if (value) node.value = v;
return v;
}
function hierarchy(d) {
var nodes = [];
recurse(d, 0, nodes);
return nodes;
}
hierarchy.sort = function(x) {
if (!arguments.length) return sort;
sort = x;
return hierarchy;
};
hierarchy.children = function(x) {
if (!arguments.length) return children;
children = x;
return hierarchy;
};
hierarchy.value = function(x) {
if (!arguments.length) return value;
value = x;
return hierarchy;
};
hierarchy.revalue = function(root) {
revalue(root, 0);
return root;
};
return hierarchy;
};
function d3_layout_hierarchyRebind(object, hierarchy) {
d3.rebind(object, hierarchy, "sort", "children", "value");
object.nodes = object;
object.links = d3_layout_hierarchyLinks;
return object;
}
function d3_layout_hierarchyChildren(d) {
return d.children;
}
function d3_layout_hierarchyValue(d) {
return d.value;
}
function d3_layout_hierarchySort(a, b) {
return b.value - a.value;
}
function d3_layout_hierarchyLinks(nodes) {
return d3.merge(nodes.map(function(parent) {
return (parent.children || []).map(function(child) {
return {
source: parent,
target: child
};
});
}));
}
d3.layout.pack = function() {
var hierarchy = d3.layout.hierarchy().sort(d3_layout_packSort), padding = 0, size = [ 1, 1 ];
function pack(d, i) {
var nodes = hierarchy.call(this, d, i), root = nodes[0];
root.x = 0;
root.y = 0;
d3_layout_treeVisitAfter(root, function(d) {
d.r = Math.sqrt(d.value);
});
d3_layout_treeVisitAfter(root, d3_layout_packSiblings);
var w = size[0], h = size[1], k = Math.max(2 * root.r / w, 2 * root.r / h);
if (padding > 0) {
var dr = padding * k / 2;
d3_layout_treeVisitAfter(root, function(d) {
d.r += dr;
});
d3_layout_treeVisitAfter(root, d3_layout_packSiblings);
d3_layout_treeVisitAfter(root, function(d) {
d.r -= dr;
});
k = Math.max(2 * root.r / w, 2 * root.r / h);
}
d3_layout_packTransform(root, w / 2, h / 2, 1 / k);
return nodes;
}
pack.size = function(x) {
if (!arguments.length) return size;
size = x;
return pack;
};
pack.padding = function(_) {
if (!arguments.length) return padding;
padding = +_;
return pack;
};
return d3_layout_hierarchyRebind(pack, hierarchy);
};
function d3_layout_packSort(a, b) {
return a.value - b.value;
}
function d3_layout_packInsert(a, b) {
var c = a._pack_next;
a._pack_next = b;
b._pack_prev = a;
b._pack_next = c;
c._pack_prev = b;
}
function d3_layout_packSplice(a, b) {
a._pack_next = b;
b._pack_prev = a;
}
function d3_layout_packIntersects(a, b) {
var dx = b.x - a.x, dy = b.y - a.y, dr = a.r + b.r;
return dr * dr - dx * dx - dy * dy > .001;
}
function d3_layout_packSiblings(node) {
if (!(nodes = node.children) || !(n = nodes.length)) return;
var nodes, xMin = Infinity, xMax = -Infinity, yMin = Infinity, yMax = -Infinity, a, b, c, i, j, k, n;
function bound(node) {
xMin = Math.min(node.x - node.r, xMin);
xMax = Math.max(node.x + node.r, xMax);
yMin = Math.min(node.y - node.r, yMin);
yMax = Math.max(node.y + node.r, yMax);
}
nodes.forEach(d3_layout_packLink);
a = nodes[0];
a.x = -a.r;
a.y = 0;
bound(a);
if (n > 1) {
b = nodes[1];
b.x = b.r;
b.y = 0;
bound(b);
if (n > 2) {
c = nodes[2];
d3_layout_packPlace(a, b, c);
bound(c);
d3_layout_packInsert(a, c);
a._pack_prev = c;
d3_layout_packInsert(c, b);
b = a._pack_next;
for (i = 3; i < n; i++) {
d3_layout_packPlace(a, b, c = nodes[i]);
var isect = 0, s1 = 1, s2 = 1;
for (j = b._pack_next; j !== b; j = j._pack_next, s1++) {
if (d3_layout_packIntersects(j, c)) {
isect = 1;
break;
}
}
if (isect == 1) {
for (k = a._pack_prev; k !== j._pack_prev; k = k._pack_prev, s2++) {
if (d3_layout_packIntersects(k, c)) {
break;
}
}
}
if (isect) {
if (s1 < s2 || s1 == s2 && b.r < a.r) d3_layout_packSplice(a, b = j); else d3_layout_packSplice(a = k, b);
i--;
} else {
d3_layout_packInsert(a, c);
b = c;
bound(c);
}
}
}
}
var cx = (xMin + xMax) / 2, cy = (yMin + yMax) / 2, cr = 0;
for (i = 0; i < n; i++) {
c = nodes[i];
c.x -= cx;
c.y -= cy;
cr = Math.max(cr, c.r + Math.sqrt(c.x * c.x + c.y * c.y));
}
node.r = cr;
nodes.forEach(d3_layout_packUnlink);
}
function d3_layout_packLink(node) {
node._pack_next = node._pack_prev = node;
}
function d3_layout_packUnlink(node) {
delete node._pack_next;
delete node._pack_prev;
}
function d3_layout_packTransform(node, x, y, k) {
var children = node.children;
node.x = x += k * node.x;
node.y = y += k * node.y;
node.r *= k;
if (children) {
var i = -1, n = children.length;
while (++i < n) d3_layout_packTransform(children[i], x, y, k);
}
}
function d3_layout_packPlace(a, b, c) {
var db = a.r + c.r, dx = b.x - a.x, dy = b.y - a.y;
if (db && (dx || dy)) {
var da = b.r + c.r, dc = dx * dx + dy * dy;
da *= da;
db *= db;
var x = .5 + (db - da) / (2 * dc), y = Math.sqrt(Math.max(0, 2 * da * (db + dc) - (db -= dc) * db - da * da)) / (2 * dc);
c.x = a.x + x * dx + y * dy;
c.y = a.y + x * dy - y * dx;
} else {
c.x = a.x + db;
c.y = a.y;
}
}
d3.layout.cluster = function() {
var hierarchy = d3.layout.hierarchy().sort(null).value(null), separation = d3_layout_treeSeparation, size = [ 1, 1 ];
function cluster(d, i) {
var nodes = hierarchy.call(this, d, i), root = nodes[0], previousNode, x = 0;
d3_layout_treeVisitAfter(root, function(node) {
var children = node.children;
if (children && children.length) {
node.x = d3_layout_clusterX(children);
node.y = d3_layout_clusterY(children);
} else {
node.x = previousNode ? x += separation(node, previousNode) : 0;
node.y = 0;
previousNode = node;
}
});
var left = d3_layout_clusterLeft(root), right = d3_layout_clusterRight(root), x0 = left.x - separation(left, right) / 2, x1 = right.x + separation(right, left) / 2;
d3_layout_treeVisitAfter(root, function(node) {
node.x = (node.x - x0) / (x1 - x0) * size[0];
node.y = (1 - (root.y ? node.y / root.y : 1)) * size[1];
});
return nodes;
}
cluster.separation = function(x) {
if (!arguments.length) return separation;
separation = x;
return cluster;
};
cluster.size = function(x) {
if (!arguments.length) return size;
size = x;
return cluster;
};
return d3_layout_hierarchyRebind(cluster, hierarchy);
};
function d3_layout_clusterY(children) {
return 1 + d3.max(children, function(child) {
return child.y;
});
}
function d3_layout_clusterX(children) {
return children.reduce(function(x, child) {
return x + child.x;
}, 0) / children.length;
}
function d3_layout_clusterLeft(node) {
var children = node.children;
return children && children.length ? d3_layout_clusterLeft(children[0]) : node;
}
function d3_layout_clusterRight(node) {
var children = node.children, n;
return children && (n = children.length) ? d3_layout_clusterRight(children[n - 1]) : node;
}
d3.layout.tree = function() {
var hierarchy = d3.layout.hierarchy().sort(null).value(null), separation = d3_layout_treeSeparation, size = [ 1, 1 ];
function tree(d, i) {
var nodes = hierarchy.call(this, d, i), root = nodes[0];
function firstWalk(node, previousSibling) {
var children = node.children, layout = node._tree;
if (children && (n = children.length)) {
var n, firstChild = children[0], previousChild, ancestor = firstChild, child, i = -1;
while (++i < n) {
child = children[i];
firstWalk(child, previousChild);
ancestor = apportion(child, previousChild, ancestor);
previousChild = child;
}
d3_layout_treeShift(node);
var midpoint = .5 * (firstChild._tree.prelim + child._tree.prelim);
if (previousSibling) {
layout.prelim = previousSibling._tree.prelim + separation(node, previousSibling);
layout.mod = layout.prelim - midpoint;
} else {
layout.prelim = midpoint;
}
} else {
if (previousSibling) {
layout.prelim = previousSibling._tree.prelim + separation(node, previousSibling);
}
}
}
function secondWalk(node, x) {
node.x = node._tree.prelim + x;
var children = node.children;
if (children && (n = children.length)) {
var i = -1, n;
x += node._tree.mod;
while (++i < n) {
secondWalk(children[i], x);
}
}
}
function apportion(node, previousSibling, ancestor) {
if (previousSibling) {
var vip = node, vop = node, vim = previousSibling, vom = node.parent.children[0], sip = vip._tree.mod, sop = vop._tree.mod, sim = vim._tree.mod, som = vom._tree.mod, shift;
while (vim = d3_layout_treeRight(vim), vip = d3_layout_treeLeft(vip), vim && vip) {
vom = d3_layout_treeLeft(vom);
vop = d3_layout_treeRight(vop);
vop._tree.ancestor = node;
shift = vim._tree.prelim + sim - vip._tree.prelim - sip + separation(vim, vip);
if (shift > 0) {
d3_layout_treeMove(d3_layout_treeAncestor(vim, node, ancestor), node, shift);
sip += shift;
sop += shift;
}
sim += vim._tree.mod;
sip += vip._tree.mod;
som += vom._tree.mod;
sop += vop._tree.mod;
}
if (vim && !d3_layout_treeRight(vop)) {
vop._tree.thread = vim;
vop._tree.mod += sim - sop;
}
if (vip && !d3_layout_treeLeft(vom)) {
vom._tree.thread = vip;
vom._tree.mod += sip - som;
ancestor = node;
}
}
return ancestor;
}
d3_layout_treeVisitAfter(root, function(node, previousSibling) {
node._tree = {
ancestor: node,
prelim: 0,
mod: 0,
change: 0,
shift: 0,
number: previousSibling ? previousSibling._tree.number + 1 : 0
};
});
firstWalk(root);
secondWalk(root, -root._tree.prelim);
var left = d3_layout_treeSearch(root, d3_layout_treeLeftmost), right = d3_layout_treeSearch(root, d3_layout_treeRightmost), deep = d3_layout_treeSearch(root, d3_layout_treeDeepest), x0 = left.x - separation(left, right) / 2, x1 = right.x + separation(right, left) / 2, y1 = deep.depth || 1;
d3_layout_treeVisitAfter(root, function(node) {
node.x = (node.x - x0) / (x1 - x0) * size[0];
node.y = node.depth / y1 * size[1];
delete node._tree;
});
return nodes;
}
tree.separation = function(x) {
if (!arguments.length) return separation;
separation = x;
return tree;
};
tree.size = function(x) {
if (!arguments.length) return size;
size = x;
return tree;
};
return d3_layout_hierarchyRebind(tree, hierarchy);
};
function d3_layout_treeSeparation(a, b) {
return a.parent == b.parent ? 1 : 2;
}
function d3_layout_treeLeft(node) {
var children = node.children;
return children && children.length ? children[0] : node._tree.thread;
}
function d3_layout_treeRight(node) {
var children = node.children, n;
return children && (n = children.length) ? children[n - 1] : node._tree.thread;
}
function d3_layout_treeSearch(node, compare) {
var children = node.children;
if (children && (n = children.length)) {
var child, n, i = -1;
while (++i < n) {
if (compare(child = d3_layout_treeSearch(children[i], compare), node) > 0) {
node = child;
}
}
}
return node;
}
function d3_layout_treeRightmost(a, b) {
return a.x - b.x;
}
function d3_layout_treeLeftmost(a, b) {
return b.x - a.x;
}
function d3_layout_treeDeepest(a, b) {
return a.depth - b.depth;
}
function d3_layout_treeVisitAfter(node, callback) {
function visit(node, previousSibling) {
var children = node.children;
if (children && (n = children.length)) {
var child, previousChild = null, i = -1, n;
while (++i < n) {
child = children[i];
visit(child, previousChild);
previousChild = child;
}
}
callback(node, previousSibling);
}
visit(node, null);
}
function d3_layout_treeShift(node) {
var shift = 0, change = 0, children = node.children, i = children.length, child;
while (--i >= 0) {
child = children[i]._tree;
child.prelim += shift;
child.mod += shift;
shift += child.shift + (change += child.change);
}
}
function d3_layout_treeMove(ancestor, node, shift) {
ancestor = ancestor._tree;
node = node._tree;
var change = shift / (node.number - ancestor.number);
ancestor.change += change;
node.change -= change;
node.shift += shift;
node.prelim += shift;
node.mod += shift;
}
function d3_layout_treeAncestor(vim, node, ancestor) {
return vim._tree.ancestor.parent == node.parent ? vim._tree.ancestor : ancestor;
}
d3.layout.treemap = function() {
var hierarchy = d3.layout.hierarchy(), round = Math.round, size = [ 1, 1 ], padding = null, pad = d3_layout_treemapPadNull, sticky = false, stickies, mode = "squarify", ratio = .5 * (1 + Math.sqrt(5));
function scale(children, k) {
var i = -1, n = children.length, child, area;
while (++i < n) {
area = (child = children[i]).value * (k < 0 ? 0 : k);
child.area = isNaN(area) || area <= 0 ? 0 : area;
}
}
function squarify(node) {
var children = node.children;
if (children && children.length) {
var rect = pad(node), row = [], remaining = children.slice(), child, best = Infinity, score, u = mode === "slice" ? rect.dx : mode === "dice" ? rect.dy : mode === "slice-dice" ? node.depth & 1 ? rect.dy : rect.dx : Math.min(rect.dx, rect.dy), n;
scale(remaining, rect.dx * rect.dy / node.value);
row.area = 0;
while ((n = remaining.length) > 0) {
row.push(child = remaining[n - 1]);
row.area += child.area;
if (mode !== "squarify" || (score = worst(row, u)) <= best) {
remaining.pop();
best = score;
} else {
row.area -= row.pop().area;
position(row, u, rect, false);
u = Math.min(rect.dx, rect.dy);
row.length = row.area = 0;
best = Infinity;
}
}
if (row.length) {
position(row, u, rect, true);
row.length = row.area = 0;
}
children.forEach(squarify);
}
}
function stickify(node) {
var children = node.children;
if (children && children.length) {
var rect = pad(node), remaining = children.slice(), child, row = [];
scale(remaining, rect.dx * rect.dy / node.value);
row.area = 0;
while (child = remaining.pop()) {
row.push(child);
row.area += child.area;
if (child.z != null) {
position(row, child.z ? rect.dx : rect.dy, rect, !remaining.length);
row.length = row.area = 0;
}
}
children.forEach(stickify);
}
}
function worst(row, u) {
var s = row.area, r, rmax = 0, rmin = Infinity, i = -1, n = row.length;
while (++i < n) {
if (!(r = row[i].area)) continue;
if (r < rmin) rmin = r;
if (r > rmax) rmax = r;
}
s *= s;
u *= u;
return s ? Math.max(u * rmax * ratio / s, s / (u * rmin * ratio)) : Infinity;
}
function position(row, u, rect, flush) {
var i = -1, n = row.length, x = rect.x, y = rect.y, v = u ? round(row.area / u) : 0, o;
if (u == rect.dx) {
if (flush || v > rect.dy) v = rect.dy;
while (++i < n) {
o = row[i];
o.x = x;
o.y = y;
o.dy = v;
x += o.dx = Math.min(rect.x + rect.dx - x, v ? round(o.area / v) : 0);
}
o.z = true;
o.dx += rect.x + rect.dx - x;
rect.y += v;
rect.dy -= v;
} else {
if (flush || v > rect.dx) v = rect.dx;
while (++i < n) {
o = row[i];
o.x = x;
o.y = y;
o.dx = v;
y += o.dy = Math.min(rect.y + rect.dy - y, v ? round(o.area / v) : 0);
}
o.z = false;
o.dy += rect.y + rect.dy - y;
rect.x += v;
rect.dx -= v;
}
}
function treemap(d) {
var nodes = stickies || hierarchy(d), root = nodes[0];
root.x = 0;
root.y = 0;
root.dx = size[0];
root.dy = size[1];
if (stickies) hierarchy.revalue(root);
scale([ root ], root.dx * root.dy / root.value);
(stickies ? stickify : squarify)(root);
if (sticky) stickies = nodes;
return nodes;
}
treemap.size = function(x) {
if (!arguments.length) return size;
size = x;
return treemap;
};
treemap.padding = function(x) {
if (!arguments.length) return padding;
function padFunction(node) {
var p = x.call(treemap, node, node.depth);
return p == null ? d3_layout_treemapPadNull(node) : d3_layout_treemapPad(node, typeof p === "number" ? [ p, p, p, p ] : p);
}
function padConstant(node) {
return d3_layout_treemapPad(node, x);
}
var type;
pad = (padding = x) == null ? d3_layout_treemapPadNull : (type = typeof x) === "function" ? padFunction : type === "number" ? (x = [ x, x, x, x ],
padConstant) : padConstant;
return treemap;
};
treemap.round = function(x) {
if (!arguments.length) return round != Number;
round = x ? Math.round : Number;
return treemap;
};
treemap.sticky = function(x) {
if (!arguments.length) return sticky;
sticky = x;
stickies = null;
return treemap;
};
treemap.ratio = function(x) {
if (!arguments.length) return ratio;
ratio = x;
return treemap;
};
treemap.mode = function(x) {
if (!arguments.length) return mode;
mode = x + "";
return treemap;
};
return d3_layout_hierarchyRebind(treemap, hierarchy);
};
function d3_layout_treemapPadNull(node) {
return {
x: node.x,
y: node.y,
dx: node.dx,
dy: node.dy
};
}
function d3_layout_treemapPad(node, padding) {
var x = node.x + padding[3], y = node.y + padding[0], dx = node.dx - padding[1] - padding[3], dy = node.dy - padding[0] - padding[2];
if (dx < 0) {
x += dx / 2;
dx = 0;
}
if (dy < 0) {
y += dy / 2;
dy = 0;
}
return {
x: x,
y: y,
dx: dx,
dy: dy
};
}
function d3_dsv(delimiter, mimeType) {
var reFormat = new RegExp('["' + delimiter + "\n]"), delimiterCode = delimiter.charCodeAt(0);
function dsv(url, callback) {
return d3.xhr(url, mimeType, callback).response(response);
}
function response(request) {
return dsv.parse(request.responseText);
}
dsv.parse = function(text) {
var o;
return dsv.parseRows(text, function(row) {
if (o) return o(row);
o = new Function("d", "return {" + row.map(function(name, i) {
return JSON.stringify(name) + ": d[" + i + "]";
}).join(",") + "}");
});
};
dsv.parseRows = function(text, f) {
var EOL = {}, EOF = {}, rows = [], N = text.length, I = 0, n = 0, t, eol;
function token() {
if (I >= N) return EOF;
if (eol) return eol = false, EOL;
var j = I;
if (text.charCodeAt(j) === 34) {
var i = j;
while (i++ < N) {
if (text.charCodeAt(i) === 34) {
if (text.charCodeAt(i + 1) !== 34) break;
++i;
}
}
I = i + 2;
var c = text.charCodeAt(i + 1);
if (c === 13) {
eol = true;
if (text.charCodeAt(i + 2) === 10) ++I;
} else if (c === 10) {
eol = true;
}
return text.substring(j + 1, i).replace(/""/g, '"');
}
while (I < N) {
var c = text.charCodeAt(I++), k = 1;
if (c === 10) eol = true; else if (c === 13) {
eol = true;
if (text.charCodeAt(I) === 10) ++I, ++k;
} else if (c !== delimiterCode) continue;
return text.substring(j, I - k);
}
return text.substring(j);
}
while ((t = token()) !== EOF) {
var a = [];
while (t !== EOL && t !== EOF) {
a.push(t);
t = token();
}
if (f && !(a = f(a, n++))) continue;
rows.push(a);
}
return rows;
};
dsv.format = function(rows) {
return rows.map(formatRow).join("\n");
};
function formatRow(row) {
return row.map(formatValue).join(delimiter);
}
function formatValue(text) {
return reFormat.test(text) ? '"' + text.replace(/\"/g, '""') + '"' : text;
}
return dsv;
}
d3.csv = d3_dsv(",", "text/csv");
d3.tsv = d3_dsv(" ", "text/tab-separated-values");
d3.geo = {};
d3.geo.stream = function(object, listener) {
if (d3_geo_streamObjectType.hasOwnProperty(object.type)) {
d3_geo_streamObjectType[object.type](object, listener);
} else {
d3_geo_streamGeometry(object, listener);
}
};
function d3_geo_streamGeometry(geometry, listener) {
if (d3_geo_streamGeometryType.hasOwnProperty(geometry.type)) {
d3_geo_streamGeometryType[geometry.type](geometry, listener);
}
}
var d3_geo_streamObjectType = {
Feature: function(feature, listener) {
d3_geo_streamGeometry(feature.geometry, listener);
},
FeatureCollection: function(object, listener) {
var features = object.features, i = -1, n = features.length;
while (++i < n) d3_geo_streamGeometry(features[i].geometry, listener);
}
};
var d3_geo_streamGeometryType = {
Sphere: function(object, listener) {
listener.sphere();
},
Point: function(object, listener) {
var coordinate = object.coordinates;
listener.point(coordinate[0], coordinate[1]);
},
MultiPoint: function(object, listener) {
var coordinates = object.coordinates, i = -1, n = coordinates.length, coordinate;
while (++i < n) coordinate = coordinates[i], listener.point(coordinate[0], coordinate[1]);
},
LineString: function(object, listener) {
d3_geo_streamLine(object.coordinates, listener, 0);
},
MultiLineString: function(object, listener) {
var coordinates = object.coordinates, i = -1, n = coordinates.length;
while (++i < n) d3_geo_streamLine(coordinates[i], listener, 0);
},
Polygon: function(object, listener) {
d3_geo_streamPolygon(object.coordinates, listener);
},
MultiPolygon: function(object, listener) {
var coordinates = object.coordinates, i = -1, n = coordinates.length;
while (++i < n) d3_geo_streamPolygon(coordinates[i], listener);
},
GeometryCollection: function(object, listener) {
var geometries = object.geometries, i = -1, n = geometries.length;
while (++i < n) d3_geo_streamGeometry(geometries[i], listener);
}
};
function d3_geo_streamLine(coordinates, listener, closed) {
var i = -1, n = coordinates.length - closed, coordinate;
listener.lineStart();
while (++i < n) coordinate = coordinates[i], listener.point(coordinate[0], coordinate[1]);
listener.lineEnd();
}
function d3_geo_streamPolygon(coordinates, listener) {
var i = -1, n = coordinates.length;
listener.polygonStart();
while (++i < n) d3_geo_streamLine(coordinates[i], listener, 1);
listener.polygonEnd();
}
function d3_geo_spherical(cartesian) {
return [ Math.atan2(cartesian[1], cartesian[0]), Math.asin(Math.max(-1, Math.min(1, cartesian[2]))) ];
}
function d3_geo_sphericalEqual(a, b) {
return Math.abs(a[0] - b[0]) < ε && Math.abs(a[1] - b[1]) < ε;
}
function d3_geo_cartesian(spherical) {
var λ = spherical[0], φ = spherical[1], cosφ = Math.cos(φ);
return [ cosφ * Math.cos(λ), cosφ * Math.sin(λ), Math.sin(φ) ];
}
function d3_geo_cartesianDot(a, b) {
return a[0] * b[0] + a[1] * b[1] + a[2] * b[2];
}
function d3_geo_cartesianCross(a, b) {
return [ a[1] * b[2] - a[2] * b[1], a[2] * b[0] - a[0] * b[2], a[0] * b[1] - a[1] * b[0] ];
}
function d3_geo_cartesianAdd(a, b) {
a[0] += b[0];
a[1] += b[1];
a[2] += b[2];
}
function d3_geo_cartesianScale(vector, k) {
return [ vector[0] * k, vector[1] * k, vector[2] * k ];
}
function d3_geo_cartesianNormalize(d) {
var l = Math.sqrt(d[0] * d[0] + d[1] * d[1] + d[2] * d[2]);
d[0] /= l;
d[1] /= l;
d[2] /= l;
}
function d3_geo_resample(project) {
var δ2 = .5, maxDepth = 16;
function resample(stream) {
var λ0, x0, y0, a0, b0, c0;
var resample = {
point: point,
lineStart: lineStart,
lineEnd: lineEnd,
polygonStart: function() {
stream.polygonStart();
resample.lineStart = polygonLineStart;
},
polygonEnd: function() {
stream.polygonEnd();
resample.lineStart = lineStart;
}
};
function point(x, y) {
x = project(x, y);
stream.point(x[0], x[1]);
}
function lineStart() {
x0 = NaN;
resample.point = linePoint;
stream.lineStart();
}
function linePoint(λ, φ) {
var c = d3_geo_cartesian([ λ, φ ]), p = project(λ, φ);
resampleLineTo(x0, y0, λ0, a0, b0, c0, x0 = p[0], y0 = p[1], λ0 = λ, a0 = c[0], b0 = c[1], c0 = c[2], maxDepth, stream);
stream.point(x0, y0);
}
function lineEnd() {
resample.point = point;
stream.lineEnd();
}
function polygonLineStart() {
var λ00, φ00, x00, y00, a00, b00, c00;
lineStart();
resample.point = function(λ, φ) {
linePoint(λ00 = λ, φ00 = φ), x00 = x0, y00 = y0, a00 = a0, b00 = b0, c00 = c0;
resample.point = linePoint;
};
resample.lineEnd = function() {
resampleLineTo(x0, y0, λ0, a0, b0, c0, x00, y00, λ00, a00, b00, c00, maxDepth, stream);
resample.lineEnd = lineEnd;
lineEnd();
};
}
return resample;
}
function resampleLineTo(x0, y0, λ0, a0, b0, c0, x1, y1, λ1, a1, b1, c1, depth, stream) {
var dx = x1 - x0, dy = y1 - y0, d2 = dx * dx + dy * dy;
if (d2 > 4 * δ2 && depth--) {
var a = a0 + a1, b = b0 + b1, c = c0 + c1, m = Math.sqrt(a * a + b * b + c * c), φ2 = Math.asin(c /= m), λ2 = Math.abs(Math.abs(c) - 1) < ε ? (λ0 + λ1) / 2 : Math.atan2(b, a), p = project(λ2, φ2), x2 = p[0], y2 = p[1], dx2 = x2 - x0, dy2 = y2 - y0, dz = dy * dx2 - dx * dy2;
if (dz * dz / d2 > δ2 || Math.abs((dx * dx2 + dy * dy2) / d2 - .5) > .3) {
resampleLineTo(x0, y0, λ0, a0, b0, c0, x2, y2, λ2, a /= m, b /= m, c, depth, stream);
stream.point(x2, y2);
resampleLineTo(x2, y2, λ2, a, b, c, x1, y1, λ1, a1, b1, c1, depth, stream);
}
}
}
resample.precision = function(_) {
if (!arguments.length) return Math.sqrt(δ2);
maxDepth = (δ2 = _ * _) > 0 && 16;
return resample;
};
return resample;
}
d3.geo.albersUsa = function() {
var lower48 = d3.geo.albers();
var alaska = d3.geo.albers().rotate([ 160, 0 ]).center([ 0, 60 ]).parallels([ 55, 65 ]);
var hawaii = d3.geo.albers().rotate([ 160, 0 ]).center([ 0, 20 ]).parallels([ 8, 18 ]);
var puertoRico = d3.geo.albers().rotate([ 60, 0 ]).center([ 0, 10 ]).parallels([ 8, 18 ]);
function albersUsa(coordinates) {
return projection(coordinates)(coordinates);
}
function projection(point) {
var lon = point[0], lat = point[1];
return lat > 50 ? alaska : lon < -140 ? hawaii : lat < 21 ? puertoRico : lower48;
}
albersUsa.scale = function(x) {
if (!arguments.length) return lower48.scale();
lower48.scale(x);
alaska.scale(x * .6);
hawaii.scale(x);
puertoRico.scale(x * 1.5);
return albersUsa.translate(lower48.translate());
};
albersUsa.translate = function(x) {
if (!arguments.length) return lower48.translate();
var dz = lower48.scale(), dx = x[0], dy = x[1];
lower48.translate(x);
alaska.translate([ dx - .4 * dz, dy + .17 * dz ]);
hawaii.translate([ dx - .19 * dz, dy + .2 * dz ]);
puertoRico.translate([ dx + .58 * dz, dy + .43 * dz ]);
return albersUsa;
};
return albersUsa.scale(lower48.scale());
};
function d3_geo_albers(φ0, φ1) {
var sinφ0 = Math.sin(φ0), n = (sinφ0 + Math.sin(φ1)) / 2, C = 1 + sinφ0 * (2 * n - sinφ0), ρ0 = Math.sqrt(C) / n;
function albers(λ, φ) {
var ρ = Math.sqrt(C - 2 * n * Math.sin(φ)) / n;
return [ ρ * Math.sin(λ *= n), ρ0 - ρ * Math.cos(λ) ];
}
albers.invert = function(x, y) {
var ρ0_y = ρ0 - y;
return [ Math.atan2(x, ρ0_y) / n, Math.asin((C - (x * x + ρ0_y * ρ0_y) * n * n) / (2 * n)) ];
};
return albers;
}
(d3.geo.albers = function() {
var φ0 = 29.5 * d3_radians, φ1 = 45.5 * d3_radians, m = d3_geo_projectionMutator(d3_geo_albers), p = m(φ0, φ1);
p.parallels = function(_) {
if (!arguments.length) return [ φ0 * d3_degrees, φ1 * d3_degrees ];
return m(φ0 = _[0] * d3_radians, φ1 = _[1] * d3_radians);
};
return p.rotate([ 98, 0 ]).center([ 0, 38 ]).scale(1e3);
}).raw = d3_geo_albers;
var d3_geo_azimuthalEqualArea = d3_geo_azimuthal(function(cosλcosφ) {
return Math.sqrt(2 / (1 + cosλcosφ));
}, function(ρ) {
return 2 * Math.asin(ρ / 2);
});
(d3.geo.azimuthalEqualArea = function() {
return d3_geo_projection(d3_geo_azimuthalEqualArea);
}).raw = d3_geo_azimuthalEqualArea;
var d3_geo_azimuthalEquidistant = d3_geo_azimuthal(function(cosλcosφ) {
var c = Math.acos(cosλcosφ);
return c && c / Math.sin(c);
}, d3_identity);
(d3.geo.azimuthalEquidistant = function() {
return d3_geo_projection(d3_geo_azimuthalEquidistant);
}).raw = d3_geo_azimuthalEquidistant;
d3.geo.bounds = d3_geo_bounds(d3_identity);
function d3_geo_bounds(projectStream) {
var x0, y0, x1, y1;
var bound = {
point: boundPoint,
lineStart: d3_noop,
lineEnd: d3_noop,
polygonStart: function() {
bound.lineEnd = boundPolygonLineEnd;
},
polygonEnd: function() {
bound.point = boundPoint;
}
};
function boundPoint(x, y) {
if (x < x0) x0 = x;
if (x > x1) x1 = x;
if (y < y0) y0 = y;
if (y > y1) y1 = y;
}
function boundPolygonLineEnd() {
bound.point = bound.lineEnd = d3_noop;
}
return function(feature) {
y1 = x1 = -(x0 = y0 = Infinity);
d3.geo.stream(feature, projectStream(bound));
return [ [ x0, y0 ], [ x1, y1 ] ];
};
}
d3.geo.centroid = function(object) {
d3_geo_centroidDimension = d3_geo_centroidW = d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
d3.geo.stream(object, d3_geo_centroid);
var m;
if (d3_geo_centroidW && Math.abs(m = Math.sqrt(d3_geo_centroidX * d3_geo_centroidX + d3_geo_centroidY * d3_geo_centroidY + d3_geo_centroidZ * d3_geo_centroidZ)) > ε) {
return [ Math.atan2(d3_geo_centroidY, d3_geo_centroidX) * d3_degrees, Math.asin(Math.max(-1, Math.min(1, d3_geo_centroidZ / m))) * d3_degrees ];
}
};
var d3_geo_centroidDimension, d3_geo_centroidW, d3_geo_centroidX, d3_geo_centroidY, d3_geo_centroidZ;
var d3_geo_centroid = {
sphere: function() {
if (d3_geo_centroidDimension < 2) {
d3_geo_centroidDimension = 2;
d3_geo_centroidW = d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
}
},
point: d3_geo_centroidPoint,
lineStart: d3_geo_centroidLineStart,
lineEnd: d3_geo_centroidLineEnd,
polygonStart: function() {
if (d3_geo_centroidDimension < 2) {
d3_geo_centroidDimension = 2;
d3_geo_centroidW = d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
}
d3_geo_centroid.lineStart = d3_geo_centroidRingStart;
},
polygonEnd: function() {
d3_geo_centroid.lineStart = d3_geo_centroidLineStart;
}
};
function d3_geo_centroidPoint(λ, φ) {
if (d3_geo_centroidDimension) return;
++d3_geo_centroidW;
λ *= d3_radians;
var cosφ = Math.cos(φ *= d3_radians);
d3_geo_centroidX += (cosφ * Math.cos(λ) - d3_geo_centroidX) / d3_geo_centroidW;
d3_geo_centroidY += (cosφ * Math.sin(λ) - d3_geo_centroidY) / d3_geo_centroidW;
d3_geo_centroidZ += (Math.sin(φ) - d3_geo_centroidZ) / d3_geo_centroidW;
}
function d3_geo_centroidRingStart() {
var λ00, φ00;
d3_geo_centroidDimension = 1;
d3_geo_centroidLineStart();
d3_geo_centroidDimension = 2;
var linePoint = d3_geo_centroid.point;
d3_geo_centroid.point = function(λ, φ) {
linePoint(λ00 = λ, φ00 = φ);
};
d3_geo_centroid.lineEnd = function() {
d3_geo_centroid.point(λ00, φ00);
d3_geo_centroidLineEnd();
d3_geo_centroid.lineEnd = d3_geo_centroidLineEnd;
};
}
function d3_geo_centroidLineStart() {
var x0, y0, z0;
if (d3_geo_centroidDimension > 1) return;
if (d3_geo_centroidDimension < 1) {
d3_geo_centroidDimension = 1;
d3_geo_centroidW = d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
}
d3_geo_centroid.point = function(λ, φ) {
λ *= d3_radians;
var cosφ = Math.cos(φ *= d3_radians);
x0 = cosφ * Math.cos(λ);
y0 = cosφ * Math.sin(λ);
z0 = Math.sin(φ);
d3_geo_centroid.point = nextPoint;
};
function nextPoint(λ, φ) {
λ *= d3_radians;
var cosφ = Math.cos(φ *= d3_radians), x = cosφ * Math.cos(λ), y = cosφ * Math.sin(λ), z = Math.sin(φ), w = Math.atan2(Math.sqrt((w = y0 * z - z0 * y) * w + (w = z0 * x - x0 * z) * w + (w = x0 * y - y0 * x) * w), x0 * x + y0 * y + z0 * z);
d3_geo_centroidW += w;
d3_geo_centroidX += w * (x0 + (x0 = x));
d3_geo_centroidY += w * (y0 + (y0 = y));
d3_geo_centroidZ += w * (z0 + (z0 = z));
}
}
function d3_geo_centroidLineEnd() {
d3_geo_centroid.point = d3_geo_centroidPoint;
}
d3.geo.circle = function() {
var origin = [ 0, 0 ], angle, precision = 6, interpolate;
function circle() {
var center = typeof origin === "function" ? origin.apply(this, arguments) : origin, rotate = d3_geo_rotation(-center[0] * d3_radians, -center[1] * d3_radians, 0).invert, ring = [];
interpolate(null, null, 1, {
point: function(x, y) {
ring.push(x = rotate(x, y));
x[0] *= d3_degrees, x[1] *= d3_degrees;
}
});
return {
type: "Polygon",
coordinates: [ ring ]
};
}
circle.origin = function(x) {
if (!arguments.length) return origin;
origin = x;
return circle;
};
circle.angle = function(x) {
if (!arguments.length) return angle;
interpolate = d3_geo_circleInterpolate((angle = +x) * d3_radians, precision * d3_radians);
return circle;
};
circle.precision = function(_) {
if (!arguments.length) return precision;
interpolate = d3_geo_circleInterpolate(angle * d3_radians, (precision = +_) * d3_radians);
return circle;
};
return circle.angle(90);
};
function d3_geo_circleInterpolate(radians, precision) {
var cr = Math.cos(radians), sr = Math.sin(radians);
return function(from, to, direction, listener) {
if (from != null) {
from = d3_geo_circleAngle(cr, from);
to = d3_geo_circleAngle(cr, to);
if (direction > 0 ? from < to : from > to) from += direction * 2 * π;
} else {
from = radians + direction * 2 * π;
to = radians;
}
var point;
for (var step = direction * precision, t = from; direction > 0 ? t > to : t < to; t -= step) {
listener.point((point = d3_geo_spherical([ cr, -sr * Math.cos(t), -sr * Math.sin(t) ]))[0], point[1]);
}
};
}
function d3_geo_circleAngle(cr, point) {
var a = d3_geo_cartesian(point);
a[0] -= cr;
d3_geo_cartesianNormalize(a);
var angle = Math.acos(Math.max(-1, Math.min(1, -a[1])));
return ((-a[2] < 0 ? -angle : angle) + 2 * Math.PI - ε) % (2 * Math.PI);
}
function d3_geo_clip(pointVisible, clipLine, interpolate) {
return function(listener) {
var line = clipLine(listener);
var clip = {
point: point,
lineStart: lineStart,
lineEnd: lineEnd,
polygonStart: function() {
clip.point = pointRing;
clip.lineStart = ringStart;
clip.lineEnd = ringEnd;
invisible = false;
invisibleArea = visibleArea = 0;
segments = [];
listener.polygonStart();
},
polygonEnd: function() {
clip.point = point;
clip.lineStart = lineStart;
clip.lineEnd = lineEnd;
segments = d3.merge(segments);
if (segments.length) {
d3_geo_clipPolygon(segments, interpolate, listener);
} else if (visibleArea < -ε || invisible && invisibleArea < -ε) {
listener.lineStart();
interpolate(null, null, 1, listener);
listener.lineEnd();
}
listener.polygonEnd();
segments = null;
},
sphere: function() {
listener.polygonStart();
listener.lineStart();
interpolate(null, null, 1, listener);
listener.lineEnd();
listener.polygonEnd();
}
};
function point(λ, φ) {
if (pointVisible(λ, φ)) listener.point(λ, φ);
}
function pointLine(λ, φ) {
line.point(λ, φ);
}
function lineStart() {
clip.point = pointLine;
line.lineStart();
}
function lineEnd() {
clip.point = point;
line.lineEnd();
}
var segments, visibleArea, invisibleArea, invisible;
var buffer = d3_geo_clipBufferListener(), ringListener = clipLine(buffer), ring;
function pointRing(λ, φ) {
ringListener.point(λ, φ);
ring.push([ λ, φ ]);
}
function ringStart() {
ringListener.lineStart();
ring = [];
}
function ringEnd() {
pointRing(ring[0][0], ring[0][1]);
ringListener.lineEnd();
var clean = ringListener.clean(), ringSegments = buffer.buffer(), segment, n = ringSegments.length;
if (!n) {
invisible = true;
invisibleArea += d3_geo_clipAreaRing(ring, -1);
ring = null;
return;
}
ring = null;
if (clean & 1) {
segment = ringSegments[0];
visibleArea += d3_geo_clipAreaRing(segment, 1);
var n = segment.length - 1, i = -1, point;
listener.lineStart();
while (++i < n) listener.point((point = segment[i])[0], point[1]);
listener.lineEnd();
return;
}
if (n > 1 && clean & 2) ringSegments.push(ringSegments.pop().concat(ringSegments.shift()));
segments.push(ringSegments.filter(d3_geo_clipSegmentLength1));
}
return clip;
};
}
function d3_geo_clipPolygon(segments, interpolate, listener) {
var subject = [], clip = [];
segments.forEach(function(segment) {
var n = segment.length;
if (n <= 1) return;
var p0 = segment[0], p1 = segment[n - 1], a = {
point: p0,
points: segment,
other: null,
visited: false,
entry: true,
subject: true
}, b = {
point: p0,
points: [ p0 ],
other: a,
visited: false,
entry: false,
subject: false
};
a.other = b;
subject.push(a);
clip.push(b);
a = {
point: p1,
points: [ p1 ],
other: null,
visited: false,
entry: false,
subject: true
};
b = {
point: p1,
points: [ p1 ],
other: a,
visited: false,
entry: true,
subject: false
};
a.other = b;
subject.push(a);
clip.push(b);
});
clip.sort(d3_geo_clipSort);
d3_geo_clipLinkCircular(subject);
d3_geo_clipLinkCircular(clip);
if (!subject.length) return;
var start = subject[0], current, points, point;
while (1) {
current = start;
while (current.visited) if ((current = current.next) === start) return;
points = current.points;
listener.lineStart();
do {
current.visited = current.other.visited = true;
if (current.entry) {
if (current.subject) {
for (var i = 0; i < points.length; i++) listener.point((point = points[i])[0], point[1]);
} else {
interpolate(current.point, current.next.point, 1, listener);
}
current = current.next;
} else {
if (current.subject) {
points = current.prev.points;
for (var i = points.length; --i >= 0; ) listener.point((point = points[i])[0], point[1]);
} else {
interpolate(current.point, current.prev.point, -1, listener);
}
current = current.prev;
}
current = current.other;
points = current.points;
} while (!current.visited);
listener.lineEnd();
}
}
function d3_geo_clipLinkCircular(array) {
if (!(n = array.length)) return;
var n, i = 0, a = array[0], b;
while (++i < n) {
a.next = b = array[i];
b.prev = a;
a = b;
}
a.next = b = array[0];
b.prev = a;
}
function d3_geo_clipSort(a, b) {
return ((a = a.point)[0] < 0 ? a[1] - π / 2 - ε : π / 2 - a[1]) - ((b = b.point)[0] < 0 ? b[1] - π / 2 - ε : π / 2 - b[1]);
}
function d3_geo_clipSegmentLength1(segment) {
return segment.length > 1;
}
function d3_geo_clipBufferListener() {
var lines = [], line;
return {
lineStart: function() {
lines.push(line = []);
},
point: function(λ, φ) {
line.push([ λ, φ ]);
},
lineEnd: d3_noop,
buffer: function() {
var buffer = lines;
lines = [];
line = null;
return buffer;
}
};
}
function d3_geo_clipAreaRing(ring, invisible) {
if (!(n = ring.length)) return 0;
var n, i = 0, area = 0, p = ring[0], λ = p[0], φ = p[1], cosφ = Math.cos(φ), x0 = Math.atan2(invisible * Math.sin(λ) * cosφ, Math.sin(φ)), y0 = 1 - invisible * Math.cos(λ) * cosφ, x1 = x0, x, y;
while (++i < n) {
p = ring[i];
cosφ = Math.cos(φ = p[1]);
x = Math.atan2(invisible * Math.sin(λ = p[0]) * cosφ, Math.sin(φ));
y = 1 - invisible * Math.cos(λ) * cosφ;
if (Math.abs(y0 - 2) < ε && Math.abs(y - 2) < ε) continue;
if (Math.abs(y) < ε || Math.abs(y0) < ε) {} else if (Math.abs(Math.abs(x - x0) - π) < ε) {
if (y + y0 > 2) area += 4 * (x - x0);
} else if (Math.abs(y0 - 2) < ε) area += 4 * (x - x1); else area += ((3 * π + x - x0) % (2 * π) - π) * (y0 + y);
x1 = x0, x0 = x, y0 = y;
}
return area;
}
var d3_geo_clipAntimeridian = d3_geo_clip(d3_true, d3_geo_clipAntimeridianLine, d3_geo_clipAntimeridianInterpolate);
function d3_geo_clipAntimeridianLine(listener) {
var λ0 = NaN, φ0 = NaN, sλ0 = NaN, clean;
return {
lineStart: function() {
listener.lineStart();
clean = 1;
},
point: function(λ1, φ1) {
var sλ1 = λ1 > 0 ? π : -π, dλ = Math.abs(λ1 - λ0);
if (Math.abs(dλ - π) < ε) {
listener.point(λ0, φ0 = (φ0 + φ1) / 2 > 0 ? π / 2 : -π / 2);
listener.point(sλ0, φ0);
listener.lineEnd();
listener.lineStart();
listener.point(sλ1, φ0);
listener.point(λ1, φ0);
clean = 0;
} else if (sλ0 !== sλ1 && dλ >= π) {
if (Math.abs(λ0 - sλ0) < ε) λ0 -= sλ0 * ε;
if (Math.abs(λ1 - sλ1) < ε) λ1 -= sλ1 * ε;
φ0 = d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1);
listener.point(sλ0, φ0);
listener.lineEnd();
listener.lineStart();
listener.point(sλ1, φ0);
clean = 0;
}
listener.point(λ0 = λ1, φ0 = φ1);
sλ0 = sλ1;
},
lineEnd: function() {
listener.lineEnd();
λ0 = φ0 = NaN;
},
clean: function() {
return 2 - clean;
}
};
}
function d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1) {
var cosφ0, cosφ1, sinλ0_λ1 = Math.sin(λ0 - λ1);
return Math.abs(sinλ0_λ1) > ε ? Math.atan((Math.sin(φ0) * (cosφ1 = Math.cos(φ1)) * Math.sin(λ1) - Math.sin(φ1) * (cosφ0 = Math.cos(φ0)) * Math.sin(λ0)) / (cosφ0 * cosφ1 * sinλ0_λ1)) : (φ0 + φ1) / 2;
}
function d3_geo_clipAntimeridianInterpolate(from, to, direction, listener) {
var φ;
if (from == null) {
φ = direction * π / 2;
listener.point(-π, φ);
listener.point(0, φ);
listener.point(π, φ);
listener.point(π, 0);
listener.point(π, -φ);
listener.point(0, -φ);
listener.point(-π, -φ);
listener.point(-π, 0);
listener.point(-π, φ);
} else if (Math.abs(from[0] - to[0]) > ε) {
var s = (from[0] < to[0] ? 1 : -1) * π;
φ = direction * s / 2;
listener.point(-s, φ);
listener.point(0, φ);
listener.point(s, φ);
} else {
listener.point(to[0], to[1]);
}
}
function d3_geo_clipCircle(degrees) {
var radians = degrees * d3_radians, cr = Math.cos(radians), interpolate = d3_geo_circleInterpolate(radians, 6 * d3_radians);
return d3_geo_clip(visible, clipLine, interpolate);
function visible(λ, φ) {
return Math.cos(λ) * Math.cos(φ) > cr;
}
function clipLine(listener) {
var point0, v0, v00, clean;
return {
lineStart: function() {
v00 = v0 = false;
clean = 1;
},
point: function(λ, φ) {
var point1 = [ λ, φ ], point2, v = visible(λ, φ);
if (!point0 && (v00 = v0 = v)) listener.lineStart();
if (v !== v0) {
point2 = intersect(point0, point1);
if (d3_geo_sphericalEqual(point0, point2) || d3_geo_sphericalEqual(point1, point2)) {
point1[0] += ε;
point1[1] += ε;
v = visible(point1[0], point1[1]);
}
}
if (v !== v0) {
clean = 0;
if (v0 = v) {
listener.lineStart();
point2 = intersect(point1, point0);
listener.point(point2[0], point2[1]);
} else {
point2 = intersect(point0, point1);
listener.point(point2[0], point2[1]);
listener.lineEnd();
}
point0 = point2;
}
if (v && (!point0 || !d3_geo_sphericalEqual(point0, point1))) listener.point(point1[0], point1[1]);
point0 = point1;
},
lineEnd: function() {
if (v0) listener.lineEnd();
point0 = null;
},
clean: function() {
return clean | (v00 && v0) << 1;
}
};
}
function intersect(a, b) {
var pa = d3_geo_cartesian(a, 0), pb = d3_geo_cartesian(b, 0);
var n1 = [ 1, 0, 0 ], n2 = d3_geo_cartesianCross(pa, pb), n2n2 = d3_geo_cartesianDot(n2, n2), n1n2 = n2[0], determinant = n2n2 - n1n2 * n1n2;
if (!determinant) return a;
var c1 = cr * n2n2 / determinant, c2 = -cr * n1n2 / determinant, n1xn2 = d3_geo_cartesianCross(n1, n2), A = d3_geo_cartesianScale(n1, c1), B = d3_geo_cartesianScale(n2, c2);
d3_geo_cartesianAdd(A, B);
var u = n1xn2, w = d3_geo_cartesianDot(A, u), uu = d3_geo_cartesianDot(u, u), t = Math.sqrt(w * w - uu * (d3_geo_cartesianDot(A, A) - 1)), q = d3_geo_cartesianScale(u, (-w - t) / uu);
d3_geo_cartesianAdd(q, A);
return d3_geo_spherical(q);
}
}
function d3_geo_compose(a, b) {
function compose(x, y) {
return x = a(x, y), b(x[0], x[1]);
}
if (a.invert && b.invert) compose.invert = function(x, y) {
return x = b.invert(x, y), x && a.invert(x[0], x[1]);
};
return compose;
}
function d3_geo_equirectangular(λ, φ) {
return [ λ, φ ];
}
(d3.geo.equirectangular = function() {
return d3_geo_projection(d3_geo_equirectangular).scale(250 / π);
}).raw = d3_geo_equirectangular.invert = d3_geo_equirectangular;
var d3_geo_gnomonic = d3_geo_azimuthal(function(cosλcosφ) {
return 1 / cosλcosφ;
}, Math.atan);
(d3.geo.gnomonic = function() {
return d3_geo_projection(d3_geo_gnomonic);
}).raw = d3_geo_gnomonic;
d3.geo.graticule = function() {
var x1, x0, y1, y0, dx = 22.5, dy = dx, x, y, precision = 2.5;
function graticule() {
return {
type: "MultiLineString",
coordinates: lines()
};
}
function lines() {
return d3.range(Math.ceil(x0 / dx) * dx, x1, dx).map(x).concat(d3.range(Math.ceil(y0 / dy) * dy, y1, dy).map(y));
}
graticule.lines = function() {
return lines().map(function(coordinates) {
return {
type: "LineString",
coordinates: coordinates
};
});
};
graticule.outline = function() {
return {
type: "Polygon",
coordinates: [ x(x0).concat(y(y1).slice(1), x(x1).reverse().slice(1), y(y0).reverse().slice(1)) ]
};
};
graticule.extent = function(_) {
if (!arguments.length) return [ [ x0, y0 ], [ x1, y1 ] ];
x0 = +_[0][0], x1 = +_[1][0];
y0 = +_[0][1], y1 = +_[1][1];
if (x0 > x1) _ = x0, x0 = x1, x1 = _;
if (y0 > y1) _ = y0, y0 = y1, y1 = _;
return graticule.precision(precision);
};
graticule.step = function(_) {
if (!arguments.length) return [ dx, dy ];
dx = +_[0], dy = +_[1];
return graticule;
};
graticule.precision = function(_) {
if (!arguments.length) return precision;
precision = +_;
x = d3_geo_graticuleX(y0, y1, precision);
y = d3_geo_graticuleY(x0, x1, precision);
return graticule;
};
return graticule.extent([ [ -180 + ε, -90 + ε ], [ 180 - ε, 90 - ε ] ]);
};
function d3_geo_graticuleX(y0, y1, dy) {
var y = d3.range(y0, y1 - ε, dy).concat(y1);
return function(x) {
return y.map(function(y) {
return [ x, y ];
});
};
}
function d3_geo_graticuleY(x0, x1, dx) {
var x = d3.range(x0, x1 - ε, dx).concat(x1);
return function(y) {
return x.map(function(x) {
return [ x, y ];
});
};
}
d3.geo.interpolate = function(source, target) {
return d3_geo_interpolate(source[0] * d3_radians, source[1] * d3_radians, target[0] * d3_radians, target[1] * d3_radians);
};
function d3_geo_interpolate(x0, y0, x1, y1) {
var cy0 = Math.cos(y0), sy0 = Math.sin(y0), cy1 = Math.cos(y1), sy1 = Math.sin(y1), kx0 = cy0 * Math.cos(x0), ky0 = cy0 * Math.sin(x0), kx1 = cy1 * Math.cos(x1), ky1 = cy1 * Math.sin(x1), d = Math.acos(Math.max(-1, Math.min(1, sy0 * sy1 + cy0 * cy1 * Math.cos(x1 - x0)))), k = 1 / Math.sin(d);
function interpolate(t) {
var B = Math.sin(t *= d) * k, A = Math.sin(d - t) * k, x = A * kx0 + B * kx1, y = A * ky0 + B * ky1, z = A * sy0 + B * sy1;
return [ Math.atan2(y, x) / d3_radians, Math.atan2(z, Math.sqrt(x * x + y * y)) / d3_radians ];
}
interpolate.distance = d;
return interpolate;
}
d3.geo.greatArc = function() {
var source = d3_source, source_, target = d3_target, target_, precision = 6 * d3_radians, interpolate;
function greatArc() {
var p0 = source_ || source.apply(this, arguments), p1 = target_ || target.apply(this, arguments), i = interpolate || d3.geo.interpolate(p0, p1), t = 0, dt = precision / i.distance, coordinates = [ p0 ];
while ((t += dt) < 1) coordinates.push(i(t));
coordinates.push(p1);
return {
type: "LineString",
coordinates: coordinates
};
}
greatArc.distance = function() {
return (interpolate || d3.geo.interpolate(source_ || source.apply(this, arguments), target_ || target.apply(this, arguments))).distance;
};
greatArc.source = function(_) {
if (!arguments.length) return source;
source = _, source_ = typeof _ === "function" ? null : _;
interpolate = source_ && target_ ? d3.geo.interpolate(source_, target_) : null;
return greatArc;
};
greatArc.target = function(_) {
if (!arguments.length) return target;
target = _, target_ = typeof _ === "function" ? null : _;
interpolate = source_ && target_ ? d3.geo.interpolate(source_, target_) : null;
return greatArc;
};
greatArc.precision = function(_) {
if (!arguments.length) return precision / d3_radians;
precision = _ * d3_radians;
return greatArc;
};
return greatArc;
};
function d3_geo_mercator(λ, φ) {
return [ λ / (2 * π), Math.max(-.5, Math.min(+.5, Math.log(Math.tan(π / 4 + φ / 2)) / (2 * π))) ];
}
d3_geo_mercator.invert = function(x, y) {
return [ 2 * π * x, 2 * Math.atan(Math.exp(2 * π * y)) - π / 2 ];
};
(d3.geo.mercator = function() {
return d3_geo_projection(d3_geo_mercator).scale(500);
}).raw = d3_geo_mercator;
var d3_geo_orthographic = d3_geo_azimuthal(function() {
return 1;
}, Math.asin);
(d3.geo.orthographic = function() {
return d3_geo_projection(d3_geo_orthographic);
}).raw = d3_geo_orthographic;
d3.geo.path = function() {
var pointRadius = 4.5, projection, context, projectStream, contextStream;
function path(object) {
if (object) d3.geo.stream(object, projectStream(contextStream.pointRadius(typeof pointRadius === "function" ? +pointRadius.apply(this, arguments) : pointRadius)));
return contextStream.result();
}
path.area = function(object) {
d3_geo_pathAreaSum = 0;
d3.geo.stream(object, projectStream(d3_geo_pathArea));
return d3_geo_pathAreaSum;
};
path.centroid = function(object) {
d3_geo_centroidDimension = d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
d3.geo.stream(object, projectStream(d3_geo_pathCentroid));
return d3_geo_centroidZ ? [ d3_geo_centroidX / d3_geo_centroidZ, d3_geo_centroidY / d3_geo_centroidZ ] : undefined;
};
path.bounds = function(object) {
return d3_geo_bounds(projectStream)(object);
};
path.projection = function(_) {
if (!arguments.length) return projection;
projectStream = (projection = _) ? _.stream || d3_geo_pathProjectStream(_) : d3_identity;
return path;
};
path.context = function(_) {
if (!arguments.length) return context;
contextStream = (context = _) == null ? new d3_geo_pathBuffer() : new d3_geo_pathContext(_);
return path;
};
path.pointRadius = function(_) {
if (!arguments.length) return pointRadius;
pointRadius = typeof _ === "function" ? _ : +_;
return path;
};
return path.projection(d3.geo.albersUsa()).context(null);
};
function d3_geo_pathCircle(radius) {
return "m0," + radius + "a" + radius + "," + radius + " 0 1,1 0," + -2 * radius + "a" + radius + "," + radius + " 0 1,1 0," + +2 * radius + "z";
}
function d3_geo_pathProjectStream(project) {
var resample = d3_geo_resample(function(λ, φ) {
return project([ λ * d3_degrees, φ * d3_degrees ]);
});
return function(stream) {
stream = resample(stream);
return {
point: function(λ, φ) {
stream.point(λ * d3_radians, φ * d3_radians);
},
sphere: function() {
stream.sphere();
},
lineStart: function() {
stream.lineStart();
},
lineEnd: function() {
stream.lineEnd();
},
polygonStart: function() {
stream.polygonStart();
},
polygonEnd: function() {
stream.polygonEnd();
}
};
};
}
function d3_geo_pathBuffer() {
var pointCircle = d3_geo_pathCircle(4.5), buffer = [];
var stream = {
point: point,
lineStart: function() {
stream.point = pointLineStart;
},
lineEnd: lineEnd,
polygonStart: function() {
stream.lineEnd = lineEndPolygon;
},
polygonEnd: function() {
stream.lineEnd = lineEnd;
stream.point = point;
},
pointRadius: function(_) {
pointCircle = d3_geo_pathCircle(_);
return stream;
},
result: function() {
if (buffer.length) {
var result = buffer.join("");
buffer = [];
return result;
}
}
};
function point(x, y) {
buffer.push("M", x, ",", y, pointCircle);
}
function pointLineStart(x, y) {
buffer.push("M", x, ",", y);
stream.point = pointLine;
}
function pointLine(x, y) {
buffer.push("L", x, ",", y);
}
function lineEnd() {
stream.point = point;
}
function lineEndPolygon() {
buffer.push("Z");
}
return stream;
}
function d3_geo_pathContext(context) {
var pointRadius = 4.5;
var stream = {
point: point,
lineStart: function() {
stream.point = pointLineStart;
},
lineEnd: lineEnd,
polygonStart: function() {
stream.lineEnd = lineEndPolygon;
},
polygonEnd: function() {
stream.lineEnd = lineEnd;
stream.point = point;
},
pointRadius: function(_) {
pointRadius = _;
return stream;
},
result: d3_noop
};
function point(x, y) {
context.moveTo(x, y);
context.arc(x, y, pointRadius, 0, 2 * π);
}
function pointLineStart(x, y) {
context.moveTo(x, y);
stream.point = pointLine;
}
function pointLine(x, y) {
context.lineTo(x, y);
}
function lineEnd() {
stream.point = point;
}
function lineEndPolygon() {
context.closePath();
}
return stream;
}
var d3_geo_pathAreaSum, d3_geo_pathAreaPolygon, d3_geo_pathArea = {
point: d3_noop,
lineStart: d3_noop,
lineEnd: d3_noop,
polygonStart: function() {
d3_geo_pathAreaPolygon = 0;
d3_geo_pathArea.lineStart = d3_geo_pathAreaRingStart;
},
polygonEnd: function() {
d3_geo_pathArea.lineStart = d3_geo_pathArea.lineEnd = d3_geo_pathArea.point = d3_noop;
d3_geo_pathAreaSum += Math.abs(d3_geo_pathAreaPolygon / 2);
}
};
function d3_geo_pathAreaRingStart() {
var x00, y00, x0, y0;
d3_geo_pathArea.point = function(x, y) {
d3_geo_pathArea.point = nextPoint;
x00 = x0 = x, y00 = y0 = y;
};
function nextPoint(x, y) {
d3_geo_pathAreaPolygon += y0 * x - x0 * y;
x0 = x, y0 = y;
}
d3_geo_pathArea.lineEnd = function() {
nextPoint(x00, y00);
};
}
var d3_geo_pathCentroid = {
point: d3_geo_pathCentroidPoint,
lineStart: d3_geo_pathCentroidLineStart,
lineEnd: d3_geo_pathCentroidLineEnd,
polygonStart: function() {
d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidRingStart;
},
polygonEnd: function() {
d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidLineStart;
d3_geo_pathCentroid.lineEnd = d3_geo_pathCentroidLineEnd;
}
};
function d3_geo_pathCentroidPoint(x, y) {
if (d3_geo_centroidDimension) return;
d3_geo_centroidX += x;
d3_geo_centroidY += y;
++d3_geo_centroidZ;
}
function d3_geo_pathCentroidLineStart() {
var x0, y0;
if (d3_geo_centroidDimension !== 1) {
if (d3_geo_centroidDimension < 1) {
d3_geo_centroidDimension = 1;
d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
} else return;
}
d3_geo_pathCentroid.point = function(x, y) {
d3_geo_pathCentroid.point = nextPoint;
x0 = x, y0 = y;
};
function nextPoint(x, y) {
var dx = x - x0, dy = y - y0, z = Math.sqrt(dx * dx + dy * dy);
d3_geo_centroidX += z * (x0 + x) / 2;
d3_geo_centroidY += z * (y0 + y) / 2;
d3_geo_centroidZ += z;
x0 = x, y0 = y;
}
}
function d3_geo_pathCentroidLineEnd() {
d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
}
function d3_geo_pathCentroidRingStart() {
var x00, y00, x0, y0;
if (d3_geo_centroidDimension < 2) {
d3_geo_centroidDimension = 2;
d3_geo_centroidX = d3_geo_centroidY = d3_geo_centroidZ = 0;
}
d3_geo_pathCentroid.point = function(x, y) {
d3_geo_pathCentroid.point = nextPoint;
x00 = x0 = x, y00 = y0 = y;
};
function nextPoint(x, y) {
var z = y0 * x - x0 * y;
d3_geo_centroidX += z * (x0 + x);
d3_geo_centroidY += z * (y0 + y);
d3_geo_centroidZ += z * 3;
x0 = x, y0 = y;
}
d3_geo_pathCentroid.lineEnd = function() {
nextPoint(x00, y00);
};
}
d3.geo.area = function(object) {
d3_geo_areaSum = 0;
d3.geo.stream(object, d3_geo_area);
return d3_geo_areaSum;
};
var d3_geo_areaSum, d3_geo_areaRing;
var d3_geo_area = {
sphere: function() {
d3_geo_areaSum += 4 * π;
},
point: d3_noop,
lineStart: d3_noop,
lineEnd: d3_noop,
polygonStart: function() {
d3_geo_areaRing = 0;
d3_geo_area.lineStart = d3_geo_areaRingStart;
},
polygonEnd: function() {
d3_geo_areaSum += d3_geo_areaRing < 0 ? 4 * π + d3_geo_areaRing : d3_geo_areaRing;
d3_geo_area.lineStart = d3_geo_area.lineEnd = d3_geo_area.point = d3_noop;
}
};
function d3_geo_areaRingStart() {
var λ00, φ00, λ1, λ0, φ0, cosφ0, sinφ0;
d3_geo_area.point = function(λ, φ) {
d3_geo_area.point = nextPoint;
λ1 = λ0 = (λ00 = λ) * d3_radians, φ0 = (φ00 = φ) * d3_radians, cosφ0 = Math.cos(φ0),
sinφ0 = Math.sin(φ0);
};
function nextPoint(λ, φ) {
λ *= d3_radians, φ *= d3_radians;
if (Math.abs(Math.abs(φ0) - π / 2) < ε && Math.abs(Math.abs(φ) - π / 2) < ε) return;
var cosφ = Math.cos(φ), sinφ = Math.sin(φ);
if (Math.abs(φ0 - π / 2) < ε) d3_geo_areaRing += (λ - λ1) * 2; else {
var dλ = λ - λ0, cosdλ = Math.cos(dλ), d = Math.atan2(Math.sqrt((d = cosφ * Math.sin(dλ)) * d + (d = cosφ0 * sinφ - sinφ0 * cosφ * cosdλ) * d), sinφ0 * sinφ + cosφ0 * cosφ * cosdλ), s = (d + π + φ0 + φ) / 4;
d3_geo_areaRing += (dλ < 0 && dλ > -π || dλ > π ? -4 : 4) * Math.atan(Math.sqrt(Math.abs(Math.tan(s) * Math.tan(s - d / 2) * Math.tan(s - π / 4 - φ0 / 2) * Math.tan(s - π / 4 - φ / 2))));
}
λ1 = λ0, λ0 = λ, φ0 = φ, cosφ0 = cosφ, sinφ0 = sinφ;
}
d3_geo_area.lineEnd = function() {
nextPoint(λ00, φ00);
};
}
d3.geo.projection = d3_geo_projection;
d3.geo.projectionMutator = d3_geo_projectionMutator;
function d3_geo_projection(project) {
return d3_geo_projectionMutator(function() {
return project;
})();
}
function d3_geo_projectionMutator(projectAt) {
var project, rotate, projectRotate, projectResample = d3_geo_resample(function(x, y) {
x = project(x, y);
return [ x[0] * k + δx, δy - x[1] * k ];
}), k = 150, x = 480, y = 250, λ = 0, φ = 0, δλ = 0, δφ = 0, δγ = 0, δx, δy, clip = d3_geo_clipAntimeridian, clipAngle = null;
function projection(point) {
point = projectRotate(point[0] * d3_radians, point[1] * d3_radians);
return [ point[0] * k + δx, δy - point[1] * k ];
}
function invert(point) {
point = projectRotate.invert((point[0] - δx) / k, (δy - point[1]) / k);
return point && [ point[0] * d3_degrees, point[1] * d3_degrees ];
}
projection.stream = function(stream) {
return d3_geo_projectionRadiansRotate(rotate, clip(projectResample(stream)));
};
projection.clipAngle = function(_) {
if (!arguments.length) return clipAngle;
clip = _ == null ? (clipAngle = _, d3_geo_clipAntimeridian) : d3_geo_clipCircle(clipAngle = +_);
return projection;
};
projection.scale = function(_) {
if (!arguments.length) return k;
k = +_;
return reset();
};
projection.translate = function(_) {
if (!arguments.length) return [ x, y ];
x = +_[0];
y = +_[1];
return reset();
};
projection.center = function(_) {
if (!arguments.length) return [ λ * d3_degrees, φ * d3_degrees ];
λ = _[0] % 360 * d3_radians;
φ = _[1] % 360 * d3_radians;
return reset();
};
projection.rotate = function(_) {
if (!arguments.length) return [ δλ * d3_degrees, δφ * d3_degrees, δγ * d3_degrees ];
δλ = _[0] % 360 * d3_radians;
δφ = _[1] % 360 * d3_radians;
δγ = _.length > 2 ? _[2] % 360 * d3_radians : 0;
return reset();
};
d3.rebind(projection, projectResample, "precision");
function reset() {
projectRotate = d3_geo_compose(rotate = d3_geo_rotation(δλ, δφ, δγ), project);
var center = project(λ, φ);
δx = x - center[0] * k;
δy = y + center[1] * k;
return projection;
}
return function() {
project = projectAt.apply(this, arguments);
projection.invert = project.invert && invert;
return reset();
};
}
function d3_geo_projectionRadiansRotate(rotate, stream) {
return {
point: function(x, y) {
y = rotate(x * d3_radians, y * d3_radians), x = y[0];
stream.point(x > π ? x - 2 * π : x < -π ? x + 2 * π : x, y[1]);
},
sphere: function() {
stream.sphere();
},
lineStart: function() {
stream.lineStart();
},
lineEnd: function() {
stream.lineEnd();
},
polygonStart: function() {
stream.polygonStart();
},
polygonEnd: function() {
stream.polygonEnd();
}
};
}
function d3_geo_rotation(δλ, δφ, δγ) {
return δλ ? δφ || δγ ? d3_geo_compose(d3_geo_rotationλ(δλ), d3_geo_rotationφγ(δφ, δγ)) : d3_geo_rotationλ(δλ) : δφ || δγ ? d3_geo_rotationφγ(δφ, δγ) : d3_geo_equirectangular;
}
function d3_geo_forwardRotationλ(δλ) {
return function(λ, φ) {
return λ += δλ, [ λ > π ? λ - 2 * π : λ < -π ? λ + 2 * π : λ, φ ];
};
}
function d3_geo_rotationλ(δλ) {
var rotation = d3_geo_forwardRotationλ(δλ);
rotation.invert = d3_geo_forwardRotationλ(-δλ);
return rotation;
}
function d3_geo_rotationφγ(δφ, δγ) {
var cosδφ = Math.cos(δφ), sinδφ = Math.sin(δφ), cosδγ = Math.cos(δγ), sinδγ = Math.sin(δγ);
function rotation(λ, φ) {
var cosφ = Math.cos(φ), x = Math.cos(λ) * cosφ, y = Math.sin(λ) * cosφ, z = Math.sin(φ), k = z * cosδφ + x * sinδφ;
return [ Math.atan2(y * cosδγ - k * sinδγ, x * cosδφ - z * sinδφ), Math.asin(Math.max(-1, Math.min(1, k * cosδγ + y * sinδγ))) ];
}
rotation.invert = function(λ, φ) {
var cosφ = Math.cos(φ), x = Math.cos(λ) * cosφ, y = Math.sin(λ) * cosφ, z = Math.sin(φ), k = z * cosδγ - y * sinδγ;
return [ Math.atan2(y * cosδγ + z * sinδγ, x * cosδφ + k * sinδφ), Math.asin(Math.max(-1, Math.min(1, k * cosδφ - x * sinδφ))) ];
};
return rotation;
}
var d3_geo_stereographic = d3_geo_azimuthal(function(cosλcosφ) {
return 1 / (1 + cosλcosφ);
}, function(ρ) {
return 2 * Math.atan(ρ);
});
(d3.geo.stereographic = function() {
return d3_geo_projection(d3_geo_stereographic);
}).raw = d3_geo_stereographic;
function d3_geo_azimuthal(scale, angle) {
function azimuthal(λ, φ) {
var cosλ = Math.cos(λ), cosφ = Math.cos(φ), k = scale(cosλ * cosφ);
return [ k * cosφ * Math.sin(λ), k * Math.sin(φ) ];
}
azimuthal.invert = function(x, y) {
var ρ = Math.sqrt(x * x + y * y), c = angle(ρ), sinc = Math.sin(c), cosc = Math.cos(c);
return [ Math.atan2(x * sinc, ρ * cosc), Math.asin(ρ && y * sinc / ρ) ];
};
return azimuthal;
}
d3.geom = {};
d3.geom.hull = function(vertices) {
if (vertices.length < 3) return [];
var len = vertices.length, plen = len - 1, points = [], stack = [], i, j, h = 0, x1, y1, x2, y2, u, v, a, sp;
for (i = 1; i < len; ++i) {
if (vertices[i][1] < vertices[h][1]) {
h = i;
} else if (vertices[i][1] == vertices[h][1]) {
h = vertices[i][0] < vertices[h][0] ? i : h;
}
}
for (i = 0; i < len; ++i) {
if (i === h) continue;
y1 = vertices[i][1] - vertices[h][1];
x1 = vertices[i][0] - vertices[h][0];
points.push({
angle: Math.atan2(y1, x1),
index: i
});
}
points.sort(function(a, b) {
return a.angle - b.angle;
});
a = points[0].angle;
v = points[0].index;
u = 0;
for (i = 1; i < plen; ++i) {
j = points[i].index;
if (a == points[i].angle) {
x1 = vertices[v][0] - vertices[h][0];
y1 = vertices[v][1] - vertices[h][1];
x2 = vertices[j][0] - vertices[h][0];
y2 = vertices[j][1] - vertices[h][1];
if (x1 * x1 + y1 * y1 >= x2 * x2 + y2 * y2) {
points[i].index = -1;
} else {
points[u].index = -1;
a = points[i].angle;
u = i;
v = j;
}
} else {
a = points[i].angle;
u = i;
v = j;
}
}
stack.push(h);
for (i = 0, j = 0; i < 2; ++j) {
if (points[j].index !== -1) {
stack.push(points[j].index);
i++;
}
}
sp = stack.length;
for (;j < plen; ++j) {
if (points[j].index === -1) continue;
while (!d3_geom_hullCCW(stack[sp - 2], stack[sp - 1], points[j].index, vertices)) {
--sp;
}
stack[sp++] = points[j].index;
}
var poly = [];
for (i = 0; i < sp; ++i) {
poly.push(vertices[stack[i]]);
}
return poly;
};
function d3_geom_hullCCW(i1, i2, i3, v) {
var t, a, b, c, d, e, f;
t = v[i1];
a = t[0];
b = t[1];
t = v[i2];
c = t[0];
d = t[1];
t = v[i3];
e = t[0];
f = t[1];
return (f - b) * (c - a) - (d - b) * (e - a) > 0;
}
d3.geom.polygon = function(coordinates) {
coordinates.area = function() {
var i = 0, n = coordinates.length, area = coordinates[n - 1][1] * coordinates[0][0] - coordinates[n - 1][0] * coordinates[0][1];
while (++i < n) {
area += coordinates[i - 1][1] * coordinates[i][0] - coordinates[i - 1][0] * coordinates[i][1];
}
return area * .5;
};
coordinates.centroid = function(k) {
var i = -1, n = coordinates.length, x = 0, y = 0, a, b = coordinates[n - 1], c;
if (!arguments.length) k = -1 / (6 * coordinates.area());
while (++i < n) {
a = b;
b = coordinates[i];
c = a[0] * b[1] - b[0] * a[1];
x += (a[0] + b[0]) * c;
y += (a[1] + b[1]) * c;
}
return [ x * k, y * k ];
};
coordinates.clip = function(subject) {
var input, i = -1, n = coordinates.length, j, m, a = coordinates[n - 1], b, c, d;
while (++i < n) {
input = subject.slice();
subject.length = 0;
b = coordinates[i];
c = input[(m = input.length) - 1];
j = -1;
while (++j < m) {
d = input[j];
if (d3_geom_polygonInside(d, a, b)) {
if (!d3_geom_polygonInside(c, a, b)) {
subject.push(d3_geom_polygonIntersect(c, d, a, b));
}
subject.push(d);
} else if (d3_geom_polygonInside(c, a, b)) {
subject.push(d3_geom_polygonIntersect(c, d, a, b));
}
c = d;
}
a = b;
}
return subject;
};
return coordinates;
};
function d3_geom_polygonInside(p, a, b) {
return (b[0] - a[0]) * (p[1] - a[1]) < (b[1] - a[1]) * (p[0] - a[0]);
}
function d3_geom_polygonIntersect(c, d, a, b) {
var x1 = c[0], x3 = a[0], x21 = d[0] - x1, x43 = b[0] - x3, y1 = c[1], y3 = a[1], y21 = d[1] - y1, y43 = b[1] - y3, ua = (x43 * (y1 - y3) - y43 * (x1 - x3)) / (y43 * x21 - x43 * y21);
return [ x1 + ua * x21, y1 + ua * y21 ];
}
d3.geom.voronoi = function(vertices) {
var polygons = vertices.map(function() {
return [];
}), Z = 1e6;
d3_voronoi_tessellate(vertices, function(e) {
var s1, s2, x1, x2, y1, y2;
if (e.a === 1 && e.b >= 0) {
s1 = e.ep.r;
s2 = e.ep.l;
} else {
s1 = e.ep.l;
s2 = e.ep.r;
}
if (e.a === 1) {
y1 = s1 ? s1.y : -Z;
x1 = e.c - e.b * y1;
y2 = s2 ? s2.y : Z;
x2 = e.c - e.b * y2;
} else {
x1 = s1 ? s1.x : -Z;
y1 = e.c - e.a * x1;
x2 = s2 ? s2.x : Z;
y2 = e.c - e.a * x2;
}
var v1 = [ x1, y1 ], v2 = [ x2, y2 ];
polygons[e.region.l.index].push(v1, v2);
polygons[e.region.r.index].push(v1, v2);
});
polygons = polygons.map(function(polygon, i) {
var cx = vertices[i][0], cy = vertices[i][1], angle = polygon.map(function(v) {
return Math.atan2(v[0] - cx, v[1] - cy);
});
return d3.range(polygon.length).sort(function(a, b) {
return angle[a] - angle[b];
}).filter(function(d, i, order) {
return !i || angle[d] - angle[order[i - 1]] > ε;
}).map(function(d) {
return polygon[d];
});
});
polygons.forEach(function(polygon, i) {
var n = polygon.length;
if (!n) return polygon.push([ -Z, -Z ], [ -Z, Z ], [ Z, Z ], [ Z, -Z ]);
if (n > 2) return;
var p0 = vertices[i], p1 = polygon[0], p2 = polygon[1], x0 = p0[0], y0 = p0[1], x1 = p1[0], y1 = p1[1], x2 = p2[0], y2 = p2[1], dx = Math.abs(x2 - x1), dy = y2 - y1;
if (Math.abs(dy) < ε) {
var y = y0 < y1 ? -Z : Z;
polygon.push([ -Z, y ], [ Z, y ]);
} else if (dx < ε) {
var x = x0 < x1 ? -Z : Z;
polygon.push([ x, -Z ], [ x, Z ]);
} else {
var y = (x2 - x1) * (y1 - y0) < (x1 - x0) * (y2 - y1) ? Z : -Z, z = Math.abs(dy) - dx;
if (Math.abs(z) < ε) {
polygon.push([ dy < 0 ? y : -y, y ]);
} else {
if (z > 0) y *= -1;
polygon.push([ -Z, y ], [ Z, y ]);
}
}
});
return polygons;
};
var d3_voronoi_opposite = {
l: "r",
r: "l"
};
function d3_voronoi_tessellate(vertices, callback) {
var Sites = {
list: vertices.map(function(v, i) {
return {
index: i,
x: v[0],
y: v[1]
};
}).sort(function(a, b) {
return a.y < b.y ? -1 : a.y > b.y ? 1 : a.x < b.x ? -1 : a.x > b.x ? 1 : 0;
}),
bottomSite: null
};
var EdgeList = {
list: [],
leftEnd: null,
rightEnd: null,
init: function() {
EdgeList.leftEnd = EdgeList.createHalfEdge(null, "l");
EdgeList.rightEnd = EdgeList.createHalfEdge(null, "l");
EdgeList.leftEnd.r = EdgeList.rightEnd;
EdgeList.rightEnd.l = EdgeList.leftEnd;
EdgeList.list.unshift(EdgeList.leftEnd, EdgeList.rightEnd);
},
createHalfEdge: function(edge, side) {
return {
edge: edge,
side: side,
vertex: null,
l: null,
r: null
};
},
insert: function(lb, he) {
he.l = lb;
he.r = lb.r;
lb.r.l = he;
lb.r = he;
},
leftBound: function(p) {
var he = EdgeList.leftEnd;
do {
he = he.r;
} while (he != EdgeList.rightEnd && Geom.rightOf(he, p));
he = he.l;
return he;
},
del: function(he) {
he.l.r = he.r;
he.r.l = he.l;
he.edge = null;
},
right: function(he) {
return he.r;
},
left: function(he) {
return he.l;
},
leftRegion: function(he) {
return he.edge == null ? Sites.bottomSite : he.edge.region[he.side];
},
rightRegion: function(he) {
return he.edge == null ? Sites.bottomSite : he.edge.region[d3_voronoi_opposite[he.side]];
}
};
var Geom = {
bisect: function(s1, s2) {
var newEdge = {
region: {
l: s1,
r: s2
},
ep: {
l: null,
r: null
}
};
var dx = s2.x - s1.x, dy = s2.y - s1.y, adx = dx > 0 ? dx : -dx, ady = dy > 0 ? dy : -dy;
newEdge.c = s1.x * dx + s1.y * dy + (dx * dx + dy * dy) * .5;
if (adx > ady) {
newEdge.a = 1;
newEdge.b = dy / dx;
newEdge.c /= dx;
} else {
newEdge.b = 1;
newEdge.a = dx / dy;
newEdge.c /= dy;
}
return newEdge;
},
intersect: function(el1, el2) {
var e1 = el1.edge, e2 = el2.edge;
if (!e1 || !e2 || e1.region.r == e2.region.r) {
return null;
}
var d = e1.a * e2.b - e1.b * e2.a;
if (Math.abs(d) < 1e-10) {
return null;
}
var xint = (e1.c * e2.b - e2.c * e1.b) / d, yint = (e2.c * e1.a - e1.c * e2.a) / d, e1r = e1.region.r, e2r = e2.region.r, el, e;
if (e1r.y < e2r.y || e1r.y == e2r.y && e1r.x < e2r.x) {
el = el1;
e = e1;
} else {
el = el2;
e = e2;
}
var rightOfSite = xint >= e.region.r.x;
if (rightOfSite && el.side === "l" || !rightOfSite && el.side === "r") {
return null;
}
return {
x: xint,
y: yint
};
},
rightOf: function(he, p) {
var e = he.edge, topsite = e.region.r, rightOfSite = p.x > topsite.x;
if (rightOfSite && he.side === "l") {
return 1;
}
if (!rightOfSite && he.side === "r") {
return 0;
}
if (e.a === 1) {
var dyp = p.y - topsite.y, dxp = p.x - topsite.x, fast = 0, above = 0;
if (!rightOfSite && e.b < 0 || rightOfSite && e.b >= 0) {
above = fast = dyp >= e.b * dxp;
} else {
above = p.x + p.y * e.b > e.c;
if (e.b < 0) {
above = !above;
}
if (!above) {
fast = 1;
}
}
if (!fast) {
var dxs = topsite.x - e.region.l.x;
above = e.b * (dxp * dxp - dyp * dyp) < dxs * dyp * (1 + 2 * dxp / dxs + e.b * e.b);
if (e.b < 0) {
above = !above;
}
}
} else {
var yl = e.c - e.a * p.x, t1 = p.y - yl, t2 = p.x - topsite.x, t3 = yl - topsite.y;
above = t1 * t1 > t2 * t2 + t3 * t3;
}
return he.side === "l" ? above : !above;
},
endPoint: function(edge, side, site) {
edge.ep[side] = site;
if (!edge.ep[d3_voronoi_opposite[side]]) return;
callback(edge);
},
distance: function(s, t) {
var dx = s.x - t.x, dy = s.y - t.y;
return Math.sqrt(dx * dx + dy * dy);
}
};
var EventQueue = {
list: [],
insert: function(he, site, offset) {
he.vertex = site;
he.ystar = site.y + offset;
for (var i = 0, list = EventQueue.list, l = list.length; i < l; i++) {
var next = list[i];
if (he.ystar > next.ystar || he.ystar == next.ystar && site.x > next.vertex.x) {
continue;
} else {
break;
}
}
list.splice(i, 0, he);
},
del: function(he) {
for (var i = 0, ls = EventQueue.list, l = ls.length; i < l && ls[i] != he; ++i) {}
ls.splice(i, 1);
},
empty: function() {
return EventQueue.list.length === 0;
},
nextEvent: function(he) {
for (var i = 0, ls = EventQueue.list, l = ls.length; i < l; ++i) {
if (ls[i] == he) return ls[i + 1];
}
return null;
},
min: function() {
var elem = EventQueue.list[0];
return {
x: elem.vertex.x,
y: elem.ystar
};
},
extractMin: function() {
return EventQueue.list.shift();
}
};
EdgeList.init();
Sites.bottomSite = Sites.list.shift();
var newSite = Sites.list.shift(), newIntStar;
var lbnd, rbnd, llbnd, rrbnd, bisector;
var bot, top, temp, p, v;
var e, pm;
while (true) {
if (!EventQueue.empty()) {
newIntStar = EventQueue.min();
}
if (newSite && (EventQueue.empty() || newSite.y < newIntStar.y || newSite.y == newIntStar.y && newSite.x < newIntStar.x)) {
lbnd = EdgeList.leftBound(newSite);
rbnd = EdgeList.right(lbnd);
bot = EdgeList.rightRegion(lbnd);
e = Geom.bisect(bot, newSite);
bisector = EdgeList.createHalfEdge(e, "l");
EdgeList.insert(lbnd, bisector);
p = Geom.intersect(lbnd, bisector);
if (p) {
EventQueue.del(lbnd);
EventQueue.insert(lbnd, p, Geom.distance(p, newSite));
}
lbnd = bisector;
bisector = EdgeList.createHalfEdge(e, "r");
EdgeList.insert(lbnd, bisector);
p = Geom.intersect(bisector, rbnd);
if (p) {
EventQueue.insert(bisector, p, Geom.distance(p, newSite));
}
newSite = Sites.list.shift();
} else if (!EventQueue.empty()) {
lbnd = EventQueue.extractMin();
llbnd = EdgeList.left(lbnd);
rbnd = EdgeList.right(lbnd);
rrbnd = EdgeList.right(rbnd);
bot = EdgeList.leftRegion(lbnd);
top = EdgeList.rightRegion(rbnd);
v = lbnd.vertex;
Geom.endPoint(lbnd.edge, lbnd.side, v);
Geom.endPoint(rbnd.edge, rbnd.side, v);
EdgeList.del(lbnd);
EventQueue.del(rbnd);
EdgeList.del(rbnd);
pm = "l";
if (bot.y > top.y) {
temp = bot;
bot = top;
top = temp;
pm = "r";
}
e = Geom.bisect(bot, top);
bisector = EdgeList.createHalfEdge(e, pm);
EdgeList.insert(llbnd, bisector);
Geom.endPoint(e, d3_voronoi_opposite[pm], v);
p = Geom.intersect(llbnd, bisector);
if (p) {
EventQueue.del(llbnd);
EventQueue.insert(llbnd, p, Geom.distance(p, bot));
}
p = Geom.intersect(bisector, rrbnd);
if (p) {
EventQueue.insert(bisector, p, Geom.distance(p, bot));
}
} else {
break;
}
}
for (lbnd = EdgeList.right(EdgeList.leftEnd); lbnd != EdgeList.rightEnd; lbnd = EdgeList.right(lbnd)) {
callback(lbnd.edge);
}
}
d3.geom.delaunay = function(vertices) {
var edges = vertices.map(function() {
return [];
}), triangles = [];
d3_voronoi_tessellate(vertices, function(e) {
edges[e.region.l.index].push(vertices[e.region.r.index]);
});
edges.forEach(function(edge, i) {
var v = vertices[i], cx = v[0], cy = v[1];
edge.forEach(function(v) {
v.angle = Math.atan2(v[0] - cx, v[1] - cy);
});
edge.sort(function(a, b) {
return a.angle - b.angle;
});
for (var j = 0, m = edge.length - 1; j < m; j++) {
triangles.push([ v, edge[j], edge[j + 1] ]);
}
});
return triangles;
};
d3.geom.quadtree = function(points, x1, y1, x2, y2) {
var p, i = -1, n = points.length;
if (arguments.length < 5) {
if (arguments.length === 3) {
y2 = y1;
x2 = x1;
y1 = x1 = 0;
} else {
x1 = y1 = Infinity;
x2 = y2 = -Infinity;
while (++i < n) {
p = points[i];
if (p.x < x1) x1 = p.x;
if (p.y < y1) y1 = p.y;
if (p.x > x2) x2 = p.x;
if (p.y > y2) y2 = p.y;
}
}
}
var dx = x2 - x1, dy = y2 - y1;
if (dx > dy) y2 = y1 + dx; else x2 = x1 + dy;
function insert(n, p, x1, y1, x2, y2) {
if (isNaN(p.x) || isNaN(p.y)) return;
if (n.leaf) {
var v = n.point;
if (v) {
if (Math.abs(v.x - p.x) + Math.abs(v.y - p.y) < .01) {
insertChild(n, p, x1, y1, x2, y2);
} else {
n.point = null;
insertChild(n, v, x1, y1, x2, y2);
insertChild(n, p, x1, y1, x2, y2);
}
} else {
n.point = p;
}
} else {
insertChild(n, p, x1, y1, x2, y2);
}
}
function insertChild(n, p, x1, y1, x2, y2) {
var sx = (x1 + x2) * .5, sy = (y1 + y2) * .5, right = p.x >= sx, bottom = p.y >= sy, i = (bottom << 1) + right;
n.leaf = false;
n = n.nodes[i] || (n.nodes[i] = d3_geom_quadtreeNode());
if (right) x1 = sx; else x2 = sx;
if (bottom) y1 = sy; else y2 = sy;
insert(n, p, x1, y1, x2, y2);
}
var root = d3_geom_quadtreeNode();
root.add = function(p) {
insert(root, p, x1, y1, x2, y2);
};
root.visit = function(f) {
d3_geom_quadtreeVisit(f, root, x1, y1, x2, y2);
};
points.forEach(root.add);
return root;
};
function d3_geom_quadtreeNode() {
return {
leaf: true,
nodes: [],
point: null
};
}
function d3_geom_quadtreeVisit(f, node, x1, y1, x2, y2) {
if (!f(node, x1, y1, x2, y2)) {
var sx = (x1 + x2) * .5, sy = (y1 + y2) * .5, children = node.nodes;
if (children[0]) d3_geom_quadtreeVisit(f, children[0], x1, y1, sx, sy);
if (children[1]) d3_geom_quadtreeVisit(f, children[1], sx, y1, x2, sy);
if (children[2]) d3_geom_quadtreeVisit(f, children[2], x1, sy, sx, y2);
if (children[3]) d3_geom_quadtreeVisit(f, children[3], sx, sy, x2, y2);
}
}
d3.time = {};
var d3_time = Date, d3_time_daySymbols = [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ];
function d3_time_utc() {
this._ = new Date(arguments.length > 1 ? Date.UTC.apply(this, arguments) : arguments[0]);
}
d3_time_utc.prototype = {
getDate: function() {
return this._.getUTCDate();
},
getDay: function() {
return this._.getUTCDay();
},
getFullYear: function() {
return this._.getUTCFullYear();
},
getHours: function() {
return this._.getUTCHours();
},
getMilliseconds: function() {
return this._.getUTCMilliseconds();
},
getMinutes: function() {
return this._.getUTCMinutes();
},
getMonth: function() {
return this._.getUTCMonth();
},
getSeconds: function() {
return this._.getUTCSeconds();
},
getTime: function() {
return this._.getTime();
},
getTimezoneOffset: function() {
return 0;
},
valueOf: function() {
return this._.valueOf();
},
setDate: function() {
d3_time_prototype.setUTCDate.apply(this._, arguments);
},
setDay: function() {
d3_time_prototype.setUTCDay.apply(this._, arguments);
},
setFullYear: function() {
d3_time_prototype.setUTCFullYear.apply(this._, arguments);
},
setHours: function() {
d3_time_prototype.setUTCHours.apply(this._, arguments);
},
setMilliseconds: function() {
d3_time_prototype.setUTCMilliseconds.apply(this._, arguments);
},
setMinutes: function() {
d3_time_prototype.setUTCMinutes.apply(this._, arguments);
},
setMonth: function() {
d3_time_prototype.setUTCMonth.apply(this._, arguments);
},
setSeconds: function() {
d3_time_prototype.setUTCSeconds.apply(this._, arguments);
},
setTime: function() {
d3_time_prototype.setTime.apply(this._, arguments);
}
};
var d3_time_prototype = Date.prototype;
var d3_time_formatDateTime = "%a %b %e %X %Y", d3_time_formatDate = "%m/%d/%Y", d3_time_formatTime = "%H:%M:%S";
var d3_time_days = [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ], d3_time_dayAbbreviations = [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ], d3_time_months = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ], d3_time_monthAbbreviations = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ];
d3.time.format = function(template) {
var n = template.length;
function format(date) {
var string = [], i = -1, j = 0, c, p, f;
while (++i < n) {
if (template.charCodeAt(i) === 37) {
string.push(template.substring(j, i));
if ((p = d3_time_formatPads[c = template.charAt(++i)]) != null) c = template.charAt(++i);
if (f = d3_time_formats[c]) c = f(date, p == null ? c === "e" ? " " : "0" : p);
string.push(c);
j = i + 1;
}
}
string.push(template.substring(j, i));
return string.join("");
}
format.parse = function(string) {
var d = {
y: 1900,
m: 0,
d: 1,
H: 0,
M: 0,
S: 0,
L: 0
}, i = d3_time_parse(d, template, string, 0);
if (i != string.length) return null;
if ("p" in d) d.H = d.H % 12 + d.p * 12;
var date = new d3_time();
date.setFullYear(d.y, d.m, d.d);
date.setHours(d.H, d.M, d.S, d.L);
return date;
};
format.toString = function() {
return template;
};
return format;
};
function d3_time_parse(date, template, string, j) {
var c, p, i = 0, n = template.length, m = string.length;
while (i < n) {
if (j >= m) return -1;
c = template.charCodeAt(i++);
if (c === 37) {
p = d3_time_parsers[template.charAt(i++)];
if (!p || (j = p(date, string, j)) < 0) return -1;
} else if (c != string.charCodeAt(j++)) {
return -1;
}
}
return j;
}
function d3_time_formatRe(names) {
return new RegExp("^(?:" + names.map(d3.requote).join("|") + ")", "i");
}
function d3_time_formatLookup(names) {
var map = new d3_Map(), i = -1, n = names.length;
while (++i < n) map.set(names[i].toLowerCase(), i);
return map;
}
function d3_time_formatPad(value, fill, width) {
value += "";
var length = value.length;
return length < width ? new Array(width - length + 1).join(fill) + value : value;
}
var d3_time_dayRe = d3_time_formatRe(d3_time_days), d3_time_dayAbbrevRe = d3_time_formatRe(d3_time_dayAbbreviations), d3_time_monthRe = d3_time_formatRe(d3_time_months), d3_time_monthLookup = d3_time_formatLookup(d3_time_months), d3_time_monthAbbrevRe = d3_time_formatRe(d3_time_monthAbbreviations), d3_time_monthAbbrevLookup = d3_time_formatLookup(d3_time_monthAbbreviations);
var d3_time_formatPads = {
"-": "",
_: " ",
"0": "0"
};
var d3_time_formats = {
a: function(d) {
return d3_time_dayAbbreviations[d.getDay()];
},
A: function(d) {
return d3_time_days[d.getDay()];
},
b: function(d) {
return d3_time_monthAbbreviations[d.getMonth()];
},
B: function(d) {
return d3_time_months[d.getMonth()];
},
c: d3.time.format(d3_time_formatDateTime),
d: function(d, p) {
return d3_time_formatPad(d.getDate(), p, 2);
},
e: function(d, p) {
return d3_time_formatPad(d.getDate(), p, 2);
},
H: function(d, p) {
return d3_time_formatPad(d.getHours(), p, 2);
},
I: function(d, p) {
return d3_time_formatPad(d.getHours() % 12 || 12, p, 2);
},
j: function(d, p) {
return d3_time_formatPad(1 + d3.time.dayOfYear(d), p, 3);
},
L: function(d, p) {
return d3_time_formatPad(d.getMilliseconds(), p, 3);
},
m: function(d, p) {
return d3_time_formatPad(d.getMonth() + 1, p, 2);
},
M: function(d, p) {
return d3_time_formatPad(d.getMinutes(), p, 2);
},
p: function(d) {
return d.getHours() >= 12 ? "PM" : "AM";
},
S: function(d, p) {
return d3_time_formatPad(d.getSeconds(), p, 2);
},
U: function(d, p) {
return d3_time_formatPad(d3.time.sundayOfYear(d), p, 2);
},
w: function(d) {
return d.getDay();
},
W: function(d, p) {
return d3_time_formatPad(d3.time.mondayOfYear(d), p, 2);
},
x: d3.time.format(d3_time_formatDate),
X: d3.time.format(d3_time_formatTime),
y: function(d, p) {
return d3_time_formatPad(d.getFullYear() % 100, p, 2);
},
Y: function(d, p) {
return d3_time_formatPad(d.getFullYear() % 1e4, p, 4);
},
Z: d3_time_zone,
"%": function() {
return "%";
}
};
var d3_time_parsers = {
a: d3_time_parseWeekdayAbbrev,
A: d3_time_parseWeekday,
b: d3_time_parseMonthAbbrev,
B: d3_time_parseMonth,
c: d3_time_parseLocaleFull,
d: d3_time_parseDay,
e: d3_time_parseDay,
H: d3_time_parseHour24,
I: d3_time_parseHour24,
L: d3_time_parseMilliseconds,
m: d3_time_parseMonthNumber,
M: d3_time_parseMinutes,
p: d3_time_parseAmPm,
S: d3_time_parseSeconds,
x: d3_time_parseLocaleDate,
X: d3_time_parseLocaleTime,
y: d3_time_parseYear,
Y: d3_time_parseFullYear
};
function d3_time_parseWeekdayAbbrev(date, string, i) {
d3_time_dayAbbrevRe.lastIndex = 0;
var n = d3_time_dayAbbrevRe.exec(string.substring(i));
return n ? i += n[0].length : -1;
}
function d3_time_parseWeekday(date, string, i) {
d3_time_dayRe.lastIndex = 0;
var n = d3_time_dayRe.exec(string.substring(i));
return n ? i += n[0].length : -1;
}
function d3_time_parseMonthAbbrev(date, string, i) {
d3_time_monthAbbrevRe.lastIndex = 0;
var n = d3_time_monthAbbrevRe.exec(string.substring(i));
return n ? (date.m = d3_time_monthAbbrevLookup.get(n[0].toLowerCase()), i += n[0].length) : -1;
}
function d3_time_parseMonth(date, string, i) {
d3_time_monthRe.lastIndex = 0;
var n = d3_time_monthRe.exec(string.substring(i));
return n ? (date.m = d3_time_monthLookup.get(n[0].toLowerCase()), i += n[0].length) : -1;
}
function d3_time_parseLocaleFull(date, string, i) {
return d3_time_parse(date, d3_time_formats.c.toString(), string, i);
}
function d3_time_parseLocaleDate(date, string, i) {
return d3_time_parse(date, d3_time_formats.x.toString(), string, i);
}
function d3_time_parseLocaleTime(date, string, i) {
return d3_time_parse(date, d3_time_formats.X.toString(), string, i);
}
function d3_time_parseFullYear(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 4));
return n ? (date.y = +n[0], i += n[0].length) : -1;
}
function d3_time_parseYear(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.y = d3_time_expandYear(+n[0]), i += n[0].length) : -1;
}
function d3_time_expandYear(d) {
return d + (d > 68 ? 1900 : 2e3);
}
function d3_time_parseMonthNumber(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.m = n[0] - 1, i += n[0].length) : -1;
}
function d3_time_parseDay(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.d = +n[0], i += n[0].length) : -1;
}
function d3_time_parseHour24(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.H = +n[0], i += n[0].length) : -1;
}
function d3_time_parseMinutes(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.M = +n[0], i += n[0].length) : -1;
}
function d3_time_parseSeconds(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 2));
return n ? (date.S = +n[0], i += n[0].length) : -1;
}
function d3_time_parseMilliseconds(date, string, i) {
d3_time_numberRe.lastIndex = 0;
var n = d3_time_numberRe.exec(string.substring(i, i + 3));
return n ? (date.L = +n[0], i += n[0].length) : -1;
}
var d3_time_numberRe = /^\s*\d+/;
function d3_time_parseAmPm(date, string, i) {
var n = d3_time_amPmLookup.get(string.substring(i, i += 2).toLowerCase());
return n == null ? -1 : (date.p = n, i);
}
var d3_time_amPmLookup = d3.map({
am: 0,
pm: 1
});
function d3_time_zone(d) {
var z = d.getTimezoneOffset(), zs = z > 0 ? "-" : "+", zh = ~~(Math.abs(z) / 60), zm = Math.abs(z) % 60;
return zs + d3_time_formatPad(zh, "0", 2) + d3_time_formatPad(zm, "0", 2);
}
d3.time.format.utc = function(template) {
var local = d3.time.format(template);
function format(date) {
try {
d3_time = d3_time_utc;
var utc = new d3_time();
utc._ = date;
return local(utc);
} finally {
d3_time = Date;
}
}
format.parse = function(string) {
try {
d3_time = d3_time_utc;
var date = local.parse(string);
return date && date._;
} finally {
d3_time = Date;
}
};
format.toString = local.toString;
return format;
};
var d3_time_formatIso = d3.time.format.utc("%Y-%m-%dT%H:%M:%S.%LZ");
d3.time.format.iso = Date.prototype.toISOString ? d3_time_formatIsoNative : d3_time_formatIso;
function d3_time_formatIsoNative(date) {
return date.toISOString();
}
d3_time_formatIsoNative.parse = function(string) {
var date = new Date(string);
return isNaN(date) ? null : date;
};
d3_time_formatIsoNative.toString = d3_time_formatIso.toString;
function d3_time_interval(local, step, number) {
function round(date) {
var d0 = local(date), d1 = offset(d0, 1);
return date - d0 < d1 - date ? d0 : d1;
}
function ceil(date) {
step(date = local(new d3_time(date - 1)), 1);
return date;
}
function offset(date, k) {
step(date = new d3_time(+date), k);
return date;
}
function range(t0, t1, dt) {
var time = ceil(t0), times = [];
if (dt > 1) {
while (time < t1) {
if (!(number(time) % dt)) times.push(new Date(+time));
step(time, 1);
}
} else {
while (time < t1) times.push(new Date(+time)), step(time, 1);
}
return times;
}
function range_utc(t0, t1, dt) {
try {
d3_time = d3_time_utc;
var utc = new d3_time_utc();
utc._ = t0;
return range(utc, t1, dt);
} finally {
d3_time = Date;
}
}
local.floor = local;
local.round = round;
local.ceil = ceil;
local.offset = offset;
local.range = range;
var utc = local.utc = d3_time_interval_utc(local);
utc.floor = utc;
utc.round = d3_time_interval_utc(round);
utc.ceil = d3_time_interval_utc(ceil);
utc.offset = d3_time_interval_utc(offset);
utc.range = range_utc;
return local;
}
function d3_time_interval_utc(method) {
return function(date, k) {
try {
d3_time = d3_time_utc;
var utc = new d3_time_utc();
utc._ = date;
return method(utc, k)._;
} finally {
d3_time = Date;
}
};
}
d3.time.second = d3_time_interval(function(date) {
return new d3_time(Math.floor(date / 1e3) * 1e3);
}, function(date, offset) {
date.setTime(date.getTime() + Math.floor(offset) * 1e3);
}, function(date) {
return date.getSeconds();
});
d3.time.seconds = d3.time.second.range;
d3.time.seconds.utc = d3.time.second.utc.range;
d3.time.minute = d3_time_interval(function(date) {
return new d3_time(Math.floor(date / 6e4) * 6e4);
}, function(date, offset) {
date.setTime(date.getTime() + Math.floor(offset) * 6e4);
}, function(date) {
return date.getMinutes();
});
d3.time.minutes = d3.time.minute.range;
d3.time.minutes.utc = d3.time.minute.utc.range;
d3.time.hour = d3_time_interval(function(date) {
var timezone = date.getTimezoneOffset() / 60;
return new d3_time((Math.floor(date / 36e5 - timezone) + timezone) * 36e5);
}, function(date, offset) {
date.setTime(date.getTime() + Math.floor(offset) * 36e5);
}, function(date) {
return date.getHours();
});
d3.time.hours = d3.time.hour.range;
d3.time.hours.utc = d3.time.hour.utc.range;
d3.time.day = d3_time_interval(function(date) {
var day = new d3_time(1970, 0);
day.setFullYear(date.getFullYear(), date.getMonth(), date.getDate());
return day;
}, function(date, offset) {
date.setDate(date.getDate() + offset);
}, function(date) {
return date.getDate() - 1;
});
d3.time.days = d3.time.day.range;
d3.time.days.utc = d3.time.day.utc.range;
d3.time.dayOfYear = function(date) {
var year = d3.time.year(date);
return Math.floor((date - year - (date.getTimezoneOffset() - year.getTimezoneOffset()) * 6e4) / 864e5);
};
d3_time_daySymbols.forEach(function(day, i) {
day = day.toLowerCase();
i = 7 - i;
var interval = d3.time[day] = d3_time_interval(function(date) {
(date = d3.time.day(date)).setDate(date.getDate() - (date.getDay() + i) % 7);
return date;
}, function(date, offset) {
date.setDate(date.getDate() + Math.floor(offset) * 7);
}, function(date) {
var day = d3.time.year(date).getDay();
return Math.floor((d3.time.dayOfYear(date) + (day + i) % 7) / 7) - (day !== i);
});
d3.time[day + "s"] = interval.range;
d3.time[day + "s"].utc = interval.utc.range;
d3.time[day + "OfYear"] = function(date) {
var day = d3.time.year(date).getDay();
return Math.floor((d3.time.dayOfYear(date) + (day + i) % 7) / 7);
};
});
d3.time.week = d3.time.sunday;
d3.time.weeks = d3.time.sunday.range;
d3.time.weeks.utc = d3.time.sunday.utc.range;
d3.time.weekOfYear = d3.time.sundayOfYear;
d3.time.month = d3_time_interval(function(date) {
date = d3.time.day(date);
date.setDate(1);
return date;
}, function(date, offset) {
date.setMonth(date.getMonth() + offset);
}, function(date) {
return date.getMonth();
});
d3.time.months = d3.time.month.range;
d3.time.months.utc = d3.time.month.utc.range;
d3.time.year = d3_time_interval(function(date) {
date = d3.time.day(date);
date.setMonth(0, 1);
return date;
}, function(date, offset) {
date.setFullYear(date.getFullYear() + offset);
}, function(date) {
return date.getFullYear();
});
d3.time.years = d3.time.year.range;
d3.time.years.utc = d3.time.year.utc.range;
function d3_time_scale(linear, methods, format) {
function scale(x) {
return linear(x);
}
scale.invert = function(x) {
return d3_time_scaleDate(linear.invert(x));
};
scale.domain = function(x) {
if (!arguments.length) return linear.domain().map(d3_time_scaleDate);
linear.domain(x);
return scale;
};
scale.nice = function(m) {
return scale.domain(d3_scale_nice(scale.domain(), function() {
return m;
}));
};
scale.ticks = function(m, k) {
var extent = d3_time_scaleExtent(scale.domain());
if (typeof m !== "function") {
var span = extent[1] - extent[0], target = span / m, i = d3.bisect(d3_time_scaleSteps, target);
if (i == d3_time_scaleSteps.length) return methods.year(extent, m);
if (!i) return linear.ticks(m).map(d3_time_scaleDate);
if (Math.log(target / d3_time_scaleSteps[i - 1]) < Math.log(d3_time_scaleSteps[i] / target)) --i;
m = methods[i];
k = m[1];
m = m[0].range;
}
return m(extent[0], new Date(+extent[1] + 1), k);
};
scale.tickFormat = function() {
return format;
};
scale.copy = function() {
return d3_time_scale(linear.copy(), methods, format);
};
return d3.rebind(scale, linear, "range", "rangeRound", "interpolate", "clamp");
}
function d3_time_scaleExtent(domain) {
var start = domain[0], stop = domain[domain.length - 1];
return start < stop ? [ start, stop ] : [ stop, start ];
}
function d3_time_scaleDate(t) {
return new Date(t);
}
function d3_time_scaleFormat(formats) {
return function(date) {
var i = formats.length - 1, f = formats[i];
while (!f[1](date)) f = formats[--i];
return f[0](date);
};
}
function d3_time_scaleSetYear(y) {
var d = new Date(y, 0, 1);
d.setFullYear(y);
return d;
}
function d3_time_scaleGetYear(d) {
var y = d.getFullYear(), d0 = d3_time_scaleSetYear(y), d1 = d3_time_scaleSetYear(y + 1);
return y + (d - d0) / (d1 - d0);
}
var d3_time_scaleSteps = [ 1e3, 5e3, 15e3, 3e4, 6e4, 3e5, 9e5, 18e5, 36e5, 108e5, 216e5, 432e5, 864e5, 1728e5, 6048e5, 2592e6, 7776e6, 31536e6 ];
var d3_time_scaleLocalMethods = [ [ d3.time.second, 1 ], [ d3.time.second, 5 ], [ d3.time.second, 15 ], [ d3.time.second, 30 ], [ d3.time.minute, 1 ], [ d3.time.minute, 5 ], [ d3.time.minute, 15 ], [ d3.time.minute, 30 ], [ d3.time.hour, 1 ], [ d3.time.hour, 3 ], [ d3.time.hour, 6 ], [ d3.time.hour, 12 ], [ d3.time.day, 1 ], [ d3.time.day, 2 ], [ d3.time.week, 1 ], [ d3.time.month, 1 ], [ d3.time.month, 3 ], [ d3.time.year, 1 ] ];
var d3_time_scaleLocalFormats = [ [ d3.time.format("%Y"), d3_true ], [ d3.time.format("%B"), function(d) {
return d.getMonth();
} ], [ d3.time.format("%b %d"), function(d) {
return d.getDate() != 1;
} ], [ d3.time.format("%a %d"), function(d) {
return d.getDay() && d.getDate() != 1;
} ], [ d3.time.format("%I %p"), function(d) {
return d.getHours();
} ], [ d3.time.format("%I:%M"), function(d) {
return d.getMinutes();
} ], [ d3.time.format(":%S"), function(d) {
return d.getSeconds();
} ], [ d3.time.format(".%L"), function(d) {
return d.getMilliseconds();
} ] ];
var d3_time_scaleLinear = d3.scale.linear(), d3_time_scaleLocalFormat = d3_time_scaleFormat(d3_time_scaleLocalFormats);
d3_time_scaleLocalMethods.year = function(extent, m) {
return d3_time_scaleLinear.domain(extent.map(d3_time_scaleGetYear)).ticks(m).map(d3_time_scaleSetYear);
};
d3.time.scale = function() {
return d3_time_scale(d3.scale.linear(), d3_time_scaleLocalMethods, d3_time_scaleLocalFormat);
};
var d3_time_scaleUTCMethods = d3_time_scaleLocalMethods.map(function(m) {
return [ m[0].utc, m[1] ];
});
var d3_time_scaleUTCFormats = [ [ d3.time.format.utc("%Y"), d3_true ], [ d3.time.format.utc("%B"), function(d) {
return d.getUTCMonth();
} ], [ d3.time.format.utc("%b %d"), function(d) {
return d.getUTCDate() != 1;
} ], [ d3.time.format.utc("%a %d"), function(d) {
return d.getUTCDay() && d.getUTCDate() != 1;
} ], [ d3.time.format.utc("%I %p"), function(d) {
return d.getUTCHours();
} ], [ d3.time.format.utc("%I:%M"), function(d) {
return d.getUTCMinutes();
} ], [ d3.time.format.utc(":%S"), function(d) {
return d.getUTCSeconds();
} ], [ d3.time.format.utc(".%L"), function(d) {
return d.getUTCMilliseconds();
} ] ];
var d3_time_scaleUTCFormat = d3_time_scaleFormat(d3_time_scaleUTCFormats);
function d3_time_scaleUTCSetYear(y) {
var d = new Date(Date.UTC(y, 0, 1));
d.setUTCFullYear(y);
return d;
}
function d3_time_scaleUTCGetYear(d) {
var y = d.getUTCFullYear(), d0 = d3_time_scaleUTCSetYear(y), d1 = d3_time_scaleUTCSetYear(y + 1);
return y + (d - d0) / (d1 - d0);
}
d3_time_scaleUTCMethods.year = function(extent, m) {
return d3_time_scaleLinear.domain(extent.map(d3_time_scaleUTCGetYear)).ticks(m).map(d3_time_scaleUTCSetYear);
};
d3.time.scale.utc = function() {
return d3_time_scale(d3.scale.linear(), d3_time_scaleUTCMethods, d3_time_scaleUTCFormat);
};
})();
<!DOCTYPE html>
<meta charset="utf-8">
<title>pulsar-pleasures</title>
<style>
circle {
fill-opacity: 0.5;
}
circle:hover {
fill-opacity: 0.8;
}
.dyarea, .area {
fill: #111111;
}
.dyline, .line {
stroke: #ffffff;
}
html, body, #pulsar-pleasures {
width: 100%;
height: 100%;
text-align: center;
background:#111111;
}
</style>
<body>
<span id="pulsar-pleasures"></span>
<script type="text/javascript" src="d3.js"></script>
<script type="text/javascript" src="pulsar-pleasures.js"></script>
</body>
We can't make this file beautiful and searchable because it's too large.
cycle,dummy,tindex,value
0,0,0,3652.297852
0,0,1,-730.135864
0,0,2,1515.619873
0,0,3,1241.529663
0,0,4,-8113.465332
0,0,5,-4363.080566
0,0,6,-1669.847778
0,0,7,-1681.033447
0,0,8,-3236.000000
0,0,9,-4209.254883
0,0,10,-268.715820
0,0,11,-2612.313477
0,0,12,-1896.375977
0,0,13,-3015.061768
0,0,14,-794.454102
0,0,15,13.762730
0,0,16,-5425.824219
0,0,17,1593.914307
0,0,18,2086.163086
0,0,19,444.490967
0,0,20,-6298.402832
0,0,21,-7783.443359
0,0,22,-1759.352783
0,0,23,506.021179
0,0,24,-3417.791260
0,0,25,-6097.013672
0,0,26,-1090.923828
0,0,27,-4170.095215
0,0,28,-1689.445190
0,0,29,3006.255371
0,0,30,2195.204102
0,0,31,-3096.169678
0,0,32,-4586.819824
0,0,33,-81.296234
0,0,34,1372.969727
0,0,35,-696.598083
0,0,36,1266.691406
0,0,37,-2657.087646
0,0,38,3705.415527
0,0,39,2813.295410
0,0,40,1518.410034
0,0,41,-2327.076172
0,0,42,-570.766113
0,0,43,1582.710938
0,0,44,187.189209
0,0,45,-2528.417725
0,0,46,-2715.823486
0,0,47,-2332.683350
0,0,48,50.151855
0,0,49,-6555.694336
0,0,50,-2061.367432
0,0,51,-663.029053
0,0,52,-1172.022339
0,0,53,2530.793945
0,0,54,-2802.520264
0,0,55,3442.552246
0,0,56,-2738.218018
0,0,57,6692.350098
0,0,58,318.612274
0,0,59,-4150.549316
0,0,60,-4564.415039
0,0,61,10.993530
0,0,62,-3484.910889
0,0,63,3106.945312
0,0,64,189.946045
0,0,65,-2466.882812
0,0,66,2256.740967
0,0,67,-1051.821533
0,0,68,6446.193359
0,0,69,771.727539
0,0,70,-1672.608643
0,0,71,6848.909668
0,0,72,5061.867188
0,0,73,7886.530273
0,0,74,7128.624023
0,0,75,15194.331055
0,0,76,18969.878906
0,0,77,33157.511719
0,0,78,45672.828125
0,0,79,40445.796875
0,0,80,33028.949219
0,0,81,30497.898438
0,0,82,27553.009766
0,0,83,28383.564453
0,0,84,32606.650391
0,0,85,33951.886719
0,0,86,25757.503906
0,0,87,16285.085938
0,0,88,11592.167969
0,0,89,2326.657227
0,0,90,5095.424316
0,0,91,2600.746094
0,0,92,-1278.298950
0,0,93,-931.533691
0,0,94,-10381.612305
0,0,95,-4100.141602
0,0,96,-900.791504
0,0,97,-1432.055664
0,0,98,645.847168
0,0,99,6303.534180
0,0,100,-1608.321411
0,0,101,3383.821777
0,0,102,380.130615
0,0,103,1784.088135
0,0,104,-906.352356
0,0,105,-1328.657959
0,0,106,-2469.644043
0,0,107,-2276.722656
0,0,108,-800.086426
0,0,109,-2215.207520
0,0,110,371.698822
0,0,111,3932.009766
0,0,112,4759.807617
0,0,113,3532.032227
0,0,114,-235.117798
0,0,115,-1784.484619
0,0,116,-430.931091
0,0,117,1249.924316
0,0,118,-3879.280762
0,0,119,-484.035522
0,0,120,3221.611328
0,0,121,682.204712
0,0,122,-489.636993
0,0,123,-1426.542480
0,0,124,3814.452148
0,0,125,-3001.023926
0,0,126,-2575.948730
0,0,127,1493.200562
0,0,128,1367.380127
0,0,129,3051.018066
0,0,130,-391.714905
0,0,131,3263.532227
0,0,132,-433.733643
0,0,133,-268.693268
0,0,134,3353.042236
0,0,135,2259.474121
0,0,136,2804.815674
0,0,137,1940.731201
0,0,138,-6896.895996
0,0,139,-1997.094482
0,0,140,-2995.472412
0,0,141,-4088.991211
0,0,142,-973.491028
0,0,143,-2950.710938
0,0,144,-1885.180420
0,0,145,6138.344238
0,0,146,-159.613770
0,0,147,984.223389
0,0,148,-872.697998
0,0,149,-1924.347900
0,0,150,606.656128
0,0,151,371.741028
0,0,152,656.893433
0,0,153,-5867.677734
0,0,154,2497.073242
0,0,155,-1722.979004
0,0,156,1800.945312
0,0,157,3062.269043
0,0,158,-1188.803833
0,0,159,494.795410
0,0,160,-805.661743
0,0,161,939.557495
0,0,162,276.672913
0,0,163,-159.641190
0,0,164,1342.261719
0,0,165,1968.724976
0,0,166,-615.466614
0,0,167,-1177.601440
0,0,168,4656.292480
0,0,169,299.023621
0,0,170,-3101.790039
0,0,171,-4928.022461
0,0,172,-1787.298340
0,0,173,2167.245361
0,0,174,3635.526855
0,0,175,5218.484863
0,0,176,2488.967285
0,0,177,2027.376831
0,0,178,1068.135620
0,0,179,-2022.200684
0,0,180,1252.778320
0,0,181,1356.192383
0,0,182,-5856.461914
0,0,183,-4986.754395
0,0,184,3073.390137
0,0,185,-2584.563965
0,0,186,1157.660278
0,0,187,575.915527
0,0,188,3182.404785
0,0,189,-1046.138550
0,0,190,-100.836792
0,0,191,710.131653
0,0,192,905.965820
0,0,193,-1320.244019
0,0,194,1999.337158
0,0,195,1428.905273
0,0,196,-3314.277344
0,0,197,-1546.805176
0,0,198,-2746.551270
0,0,199,3618.612793
0,0,200,3381.069336
0,0,201,302.083069
0,0,202,-53.350475
0,0,203,-1146.839722
0,0,204,-707.692383
0,0,205,-774.921509
0,0,206,-2964.710693
0,0,207,-1759.384033
0,0,208,-7221.304688
0,0,209,-5249.706055
0,0,210,-8.686035
0,0,211,1929.562744
0,0,212,671.198730
0,0,213,-3496.033447
0,0,214,-61.731384
0,0,215,-4094.579102
0,0,216,5271.545898
0,0,217,724.149963
0,0,218,975.794617
0,0,219,492.005737
0,0,220,173.285400
0,0,221,-5993.500977
0,0,222,-196.112610
0,0,223,106.009079
0,0,224,-1907.550049
0,0,225,-2945.134521
0,0,226,-5386.698730
0,0,227,-4128.218750
0,0,228,-2092.119141
0,0,229,-1907.496582
0,0,230,-2679.445312
0,0,231,-3398.176270
0,0,232,-1750.969604
0,0,233,-993.043457
0,0,234,808.037170
0,0,235,1459.661621
0,0,236,5693.977539
0,0,237,-5384.047852
0,0,238,-909.125061
0,0,239,5570.951660
0,0,240,6821.012207
0,0,241,1800.855835
0,0,242,-2690.613037
0,0,243,-433.701660
0,0,244,52.923248
0,0,245,1454.143433
0,0,246,-4128.253418
0,0,247,905.961670
0,0,248,939.515808
0,0,249,3176.826416
0,0,250,2405.077148
0,0,251,-464.428955
0,0,252,4331.864258
0,0,253,903.120911
0,0,254,2835.667480
0,0,255,3744.572754
0,0,256,447.289001
0,0,257,1974.396240
0,0,258,2514.111084
0,0,259,3778.186035
0,0,260,4152.881836
0,0,261,2041.494263
0,0,262,956.268311
0,0,263,-2276.873047
0,0,264,-1994.316650
0,0,265,19.477295
0,0,266,3224.456787
0,0,267,-1110.638428
0,0,268,455.499390
0,0,269,-1275.465698
0,0,270,4267.616211
0,0,271,2844.210693
0,0,272,2452.546143
0,0,273,3652.254639
0,0,274,-4925.451172
0,0,275,-3132.482910
0,0,276,-5148.955566
0,0,277,-1037.637573
0,0,278,1663.832642
0,0,279,1613.494873
0,0,280,2813.370605
0,0,281,-3420.534912
0,0,282,-3521.292725
0,0,283,-67.286926
0,0,284,-112.071701
0,0,285,813.739868
0,0,286,2611.981934
0,0,287,5265.962402
0,0,288,575.941528
0,0,289,1065.348633
0,0,290,-618.330261
0,0,291,-2405.362793
0,0,292,-1239.040771
0,0,293,8292.189453
0,0,294,1017.805420
0,0,295,-626.508301
0,0,296,-1557.875854
0,0,297,-391.828918
0,0,298,978.607361
0,0,299,897.546631
0,0,300,1342.140381
0,0,301,-3429.040039
0,0,302,7489.503906
0,0,303,441.330109
0,0,304,2041.362305
0,0,305,3037.034668
0,0,306,438.851929
0,0,307,5081.323730
0,0,308,3951.624512
0,0,309,-3294.605713
0,0,310,-2808.131836
0,0,311,-3345.130859
0,0,312,-2369.028320
0,0,313,1842.669556
0,0,314,-1907.434692
0,0,315,4348.601562
0,0,316,-1096.549438
0,0,317,-307.675537
0,0,318,-4410.790039
0,0,319,-422.405762
0,0,320,-3238.796387
0,0,321,3725.005859
0,0,322,-2299.286621
0,0,323,1509.939819
0,0,324,455.698944
0,0,325,-1608.312988
0,0,326,-4670.747070
0,0,327,-707.929932
0,0,328,-2410.828125
0,0,329,-4642.913086
0,0,330,3848.038330
0,0,331,6264.841309
0,0,332,-1655.883911
0,0,333,2055.354736
0,0,334,-4681.732910
0,0,335,-730.224243
0,0,336,-363.761658
0,0,337,-755.311584
0,0,338,1873.656738
0,0,339,-4681.887695
0,0,340,-44.994583
0,0,341,-442.082397
0,0,342,6703.526855
0,0,343,3364.163086
0,0,344,-730.171265
0,0,345,-1644.747314
0,0,346,33.473419
0,0,347,2525.135254
0,0,348,-576.436523
0,0,349,6121.790039
0,0,350,-520.443542
0,0,351,-3297.484375
0,0,352,-1795.700562
0,0,353,-1090.926758
0,0,354,-1826.431274
0,0,355,220.868286
0,0,356,1244.298340
0,0,357,4653.620605
0,0,358,-4139.404297
0,0,359,-707.757935
0,0,360,-3960.228516
0,0,361,2690.302734
0,0,362,1840.084473
0,0,363,1778.483521
0,0,364,3607.506592
0,0,365,-495.130371
0,0,366,-4335.012695
0,0,367,-1555.165283
0,0,368,4261.858398
0,0,369,-3009.162109
0,0,370,-1513.217285
0,0,371,-3985.864746
0,0,372,-4049.942871
0,0,373,257.113037
0,0,374,-428.165924
0,0,375,-5739.035156
0,0,376,-934.307861
0,0,377,1873.577881
0,0,378,581.154480
0,0,379,-2047.241699
0,0,380,-179.203949
0,0,381,556.171387
0,0,382,3727.538086
0,0,383,1680.541138
0,0,384,1065.282715
0,0,385,-5171.333984
0,0,386,4977.776367
0,0,387,3215.986572
0,0,388,5240.712402
0,0,389,6543.956055
0,0,390,1289.095825
0,0,391,-1946.589111
0,0,392,2301.587891
0,0,393,-2729.613281
0,0,394,-6158.783203
0,0,395,-819.764343
0,0,396,220.757202
0,0,397,3260.902832
0,0,398,-17.003540
0,0,399,-3806.504395
0,0,400,-1971.822510
0,0,401,-4961.586426
0,0,402,802.491455
0,0,403,3280.403320
0,0,404,388.552856
0,0,405,645.941895
0,0,406,4281.693848
0,0,407,1490.485596
0,0,408,-3456.969727
0,0,409,519.915039
0,0,410,2533.565430
0,0,411,64.236053
0,0,412,-3227.600342
0,0,413,6309.312500
0,0,414,4359.923340
0,0,415,1504.324951
0,0,416,-1502.199707
0,0,417,4533.294922
0,0,418,1691.458862
0,0,419,2483.280762
0,0,420,-4749.051758
0,0,421,-4936.437012
0,0,422,2032.888672
0,0,423,-1337.038086
0,0,424,-1135.643677
0,0,425,-4223.198730
0,0,426,2099.908691
0,0,427,-5207.853027
0,0,428,-2782.910156
0,0,429,-1940.992920
0,0,430,-2329.845215
0,0,431,-2634.744385
0,0,432,-5509.810059
0,0,433,2220.378662
0,0,434,310.153687
0,0,435,-2657.080566
0,0,436,-3115.439941
0,0,437,6401.387695
0,0,438,-1574.784790
0,0,439,-970.662415
0,0,440,-1012.615479
0,0,441,-346.963379
0,0,442,187.046234
0,0,443,771.465454
0,0,444,-7361.233398
0,0,445,-475.586304
0,0,446,-2022.330811
0,0,447,1199.598633
0,0,448,2237.147217
0,0,449,-1960.615479
0,0,450,-2710.253662
0,0,451,-2287.924805
0,0,452,-3208.086670
0,0,453,2623.273438
0,0,454,911.500183
0,0,455,-3367.185547
0,0,456,1865.180420
0,0,457,2357.443604
0,0,458,-2369.122314
0,0,459,-2724.189453
0,0,460,-173.555420
0,0,461,4273.313477
0,0,462,1705.849121
0,0,463,3036.998779
0,0,464,4007.155518
0,0,465,-2534.135498
0,0,466,4731.930664
0,0,467,3473.374512
0,0,468,-4144.869141
0,0,469,-1527.046631
0,0,470,-7735.807129
0,0,471,-2475.277832
0,0,472,-3166.319336
0,0,473,1965.745117
0,0,474,-4069.318115
0,0,475,-3420.580811
0,0,476,2220.427734
0,0,477,3423.237549
0,0,478,-1454.538086
0,0,479,3719.533936
0,0,480,-2878.082520
0,0,481,2751.912598
0,0,482,301.824615
0,0,483,-990.161621
0,0,484,-612.572815
0,0,485,-2097.529541
0,0,486,5895.398438
0,0,487,1146.458252
0,0,488,-4181.432129
0,0,489,75.227501
0,0,490,3934.606445
0,0,491,-4044.206299
0,0,492,1266.678101
0,0,493,715.747253
0,0,494,2530.749512
0,0,495,4832.520508
0,0,496,2206.337158
0,0,497,1753.367188
0,0,498,1213.593506
0,0,499,2312.667480
0,0,500,-926.078247
0,0,501,-4466.458496
0,0,502,-696.509277
0,0,503,1168.822388
0,0,504,3450.929688
0,0,505,928.373718
0,0,506,-2542.425781
0,0,507,2377.034180
0,0,508,3053.761475
0,0,509,97.632416
0,0,510,1526.732788
0,0,511,1006.589844
0,0,512,1720.058838
0,0,513,-892.421997
0,0,514,469.775940
0,0,515,1655.383789
0,0,516,-811.253052
0,0,517,1370.075928
0,0,518,-3588.361328
0,0,519,-1941.136963
0,0,520,1658.333740
0,0,521,3403.329102
0,0,522,3182.350586
0,0,523,3778.087891
0,0,524,-2891.918945
0,0,525,1725.494507
0,0,526,-694.038513
0,0,527,3121.009277
0,0,528,1800.970703
0,0,529,4085.809814
0,0,530,-425.263916
0,0,531,701.933960
0,0,532,324.225769
0,0,533,3378.136719
0,0,534,-1644.606934
0,0,535,436.165497
0,0,536,-2819.106934
0,0,537,3957.211670
0,0,538,-696.716248
0,0,539,128.250351
0,0,540,1580.106812
0,0,541,-6298.296875
0,0,542,-6701.288086
0,0,543,3291.339844
0,0,544,-1563.676514
0,0,545,-5143.289062
0,0,546,-3213.680176
0,0,547,-4402.287598
0,0,548,-3635.771484
0,0,549,2074.856445
0,0,550,-2313.060547
0,0,551,-442.156250
0,0,552,-7008.678711
0,0,553,466.784454
0,0,554,-506.405701
0,0,555,-1253.270874
0,0,556,-6460.557617
0,0,557,-3370.399414
0,0,558,-1518.932861
0,0,559,4001.965088
0,0,560,4111.053223
0,0,561,3837.460693
0,0,562,-3037.446289
0,0,563,8848.831055
0,0,564,5970.739746
0,0,565,2978.363525
0,0,566,-1499.086792
0,0,567,1154.949707
0,0,568,-3236.093750
0,0,569,-3356.353516
0,0,570,-422.270874
0,0,571,-2945.216064
0,0,572,120.036690
0,0,573,2354.588623
0,0,574,3591.010254
0,0,575,2477.772461
0,0,576,-4128.363281
0,0,577,-3683.433350
0,0,578,1803.330566
0,0,579,914.399170
0,0,580,-1996.986816
0,0,581,209.616333
0,0,582,3218.935791
0,0,583,933.932434
0,0,584,2877.625732
0,0,585,2262.393066
0,0,586,-813.916321
0,0,587,-3059.717041
0,0,588,589.773682
0,0,589,-1384.683716
0,0,590,-1395.732056
0,0,591,-3965.525879
0,0,592,329.835083
0,0,593,-2875.304199
0,0,594,-1085.382568
0,0,595,-2388.147949
0,0,596,-2298.997559
0,0,597,2556.045410
0,0,598,-1060.317627
0,0,599,4477.275879
1,0,0,289.340332
1,0,1,-3553.327881
1,0,2,-910.457520
1,0,3,3642.594971
1,0,4,-146.966949
1,0,5,-2350.754883
1,0,6,694.870972
1,0,7,-3984.008057
1,0,8,-2445.840332
1,0,9,2093.214844
1,0,10,275.359497
1,0,11,-2054.298340
1,0,12,6330.252930
1,0,13,-2501.774170
1,0,14,-3203.744873
1,0,15,-1623.615845
1,0,16,2437.237305
1,0,17,230.601624
1,0,18,-3063.928955
1,0,19,1480.742065
1,0,20,-460.193573
1,0,21,-3284.856445
1,0,22,-930.025391
1,0,23,-4658.048828
1,0,24,-2266.861572
1,0,25,-1346.719360
1,0,26,2006.507324
1,0,27,-1218.085693
1,0,28,3852.354248
1,0,29,599.765747
1,0,30,-3268.066406
1,0,31,1002.475769
1,0,32,2428.820801
1,0,33,-3287.657227
1,0,34,-1763.457520
1,0,35,1354.894287
1,0,36,-1978.789917
1,0,37,-756.634521
1,0,38,6808.458008
1,0,39,-2834.540527
1,0,40,46.039261
1,0,41,2381.294189
1,0,42,-5835.453613
1,0,43,2398.039551
1,0,44,2400.852051
1,0,45,-2333.947021
1,0,46,2551.875244
1,0,47,792.739502
1,0,48,-812.512451
1,0,49,1807.977661
1,0,50,602.556030
1,0,51,3603.400879
1,0,52,-5287.300293
1,0,53,-3388.333252
1,0,54,-5326.457031
1,0,55,-2700.329102
1,0,56,-107.796753
1,0,57,-1139.765503
1,0,58,-3234.492920
1,0,59,350.866455
1,0,60,837.501221
1,0,61,-790.175171
1,0,62,-4851.008301
1,0,63,1315.710205
1,0,64,-1973.198486
1,0,65,2700.093262
1,0,66,-37.889862
1,0,67,-2364.768066
1,0,68,-1964.809692
1,0,69,2694.543945
1,0,70,5191.985840
1,0,71,46.012695
1,0,72,5583.544434
1,0,73,8324.304688
1,0,74,20965.382812
1,0,75,27266.441406
1,0,76,33089.167969
1,0,77,35614.585938
1,0,78,38993.074219
1,0,79,24637.501953
1,0,80,21952.652344
1,0,81,14093.878906
1,0,82,14035.160156
1,0,83,16308.900391
1,0,84,18551.880859
1,0,85,16711.644531
1,0,86,14300.886719
1,0,87,12424.288086
1,0,88,15360.783203
1,0,89,9756.191406
1,0,90,3318.135254
1,0,91,116.026855
1,0,92,-1517.303345
1,0,93,3024.518555
1,0,94,-851.689941
1,0,95,280.952820
1,0,96,574.607910
1,0,97,2305.734375
1,0,98,-963.571716
1,0,99,-2554.923584
1,0,100,-3047.113525
1,0,101,-342.702881
1,0,102,-407.032501
1,0,103,1603.806396
1,0,104,-848.920898
1,0,105,-4534.958496
1,0,106,4185.123047
1,0,107,-4017.588379
1,0,108,-899.264282
1,0,109,3539.131836
1,0,110,-1545.327881
1,0,111,3620.283203
1,0,112,3427.228760
1,0,113,5147.203613
1,0,114,921.362549
1,0,115,1393.994019
1,0,116,4459.264648
1,0,117,1170.328857
1,0,118,-4109.950684
1,0,119,-6319.297852
1,0,120,-1542.492432
1,0,121,-2157.776855
1,0,122,-692.332336
1,0,123,6637.846191
1,0,124,-1763.446533
1,0,125,1606.618652
1,0,126,5549.948242
1,0,127,3010.514160
1,0,128,-3631.637207
1,0,129,-1061.455078
1,0,130,-518.924500
1,0,131,2742.027344
1,0,132,-7222.706543
1,0,133,2370.083740
1,0,134,-538.481812
1,0,135,-2658.368164
1,0,136,3432.906250
1,0,137,5748.520508
1,0,138,683.671021
1,0,139,756.386841
1,0,140,-630.746704
1,0,141,560.604248
1,0,142,-2031.928223
1,0,143,-4406.325195
1,0,144,2543.482666
1,0,145,-23.605957
1,0,146,840.328979
1,0,147,-225.244141
1,0,148,-1011.213989
1,0,149,1349.316284
1,0,150,1886.252441
1,0,151,-1892.114624
1,0,152,2786.641846
1,0,153,-496.574463
1,0,154,923.926208
1,0,155,-5013.234863
1,0,156,-4297.084473
1,0,157,-927.213623
1,0,158,1905.887817
1,0,159,-5295.710449
1,0,160,-2415.022217
1,0,161,541.004639
1,0,162,-463.030487
1,0,163,-1176.155518
1,0,164,-1067.073486
1,0,165,278.189117
1,0,166,194.247421
1,0,167,1897.446533
1,0,168,-309.127502
1,0,169,-586.022522
1,0,170,-3161.825195
1,0,171,-7065.937988
1,0,172,1545.055420
1,0,173,-4820.083008
1,0,174,1259.803589
1,0,175,-40.648285
1,0,176,1066.854858
1,0,177,5222.719238
1,0,178,3497.171631
1,0,179,-3027.544434
1,0,180,-2560.276855
1,0,181,1704.440674
1,0,182,-4065.191162
1,0,183,2135.135254
1,0,184,-2046.072021
1,0,185,661.247314
1,0,186,4632.631348
1,0,187,4568.307617
1,0,188,-6520.636230
1,0,189,-356.725098
1,0,190,689.199829
1,0,191,2188.355957
1,0,192,-2932.485352
1,0,193,896.205933
1,0,194,856.976013
1,0,195,-2904.539551
1,0,196,2649.768555
1,0,197,-3760.279541
1,0,198,-2736.724121
1,0,199,-2303.227051
1,0,200,-3044.319824
1,0,201,-96.593811
1,0,202,-1623.574463
1,0,203,-306.486084
1,0,204,-138.580063
1,0,205,-1117.404053
1,0,206,2358.903564
1,0,207,4392.042480
1,0,208,-1192.934814
1,0,209,-3119.911133
1,0,210,-3902.863525
1,0,211,-37.756897
1,0,212,941.052795
1,0,213,-3740.698486
1,0,214,-3642.860352
1,0,215,-230.857574
1,0,216,-1794.233765
1,0,217,462.767212
1,0,218,1830.319214
1,0,219,-4666.454102
1,0,220,-946.908813
1,0,221,-2219.315918
1,0,222,-1595.598511
1,0,223,1234.682007
1,0,224,-9233.433594
1,0,225,-130.112305
1,0,226,1173.062378
1,0,227,2853.792236
1,0,228,-6584.942871
1,0,229,-3276.339600
1,0,230,4596.272461
1,0,231,-613.935303
1,0,232,-7888.420410
1,0,233,1886.276855
1,0,234,2040.059326
1,0,235,-4767.115723
1,0,236,213.824829
1,0,237,3939.105957
1,0,238,-3021.940430
1,0,239,-2440.201416
1,0,240,-3243.087646
1,0,241,3141.892334
1,0,242,-423.851440
1,0,243,-202.892822
1,0,244,2775.627441
1,0,245,1500.279663
1,0,246,-1293.659668
1,0,247,-1374.692139
1,0,248,-952.494141
1,0,249,-2138.213623
1,0,250,2336.365234
1,0,251,3236.900879
1,0,252,-6584.874023
1,0,253,-3933.697754
1,0,254,-1802.629395
1,0,255,510.262268
1,0,256,1287.812988
1,0,257,-65.869995
1,0,258,-3827.450439
1,0,259,3038.652832
1,0,260,-88.118912
1,0,261,-795.816956
1,0,262,194.252014
1,0,263,-2725.564209
1,0,264,-325.949707
1,0,265,-2664.236328
1,0,266,2028.847900
1,0,267,-398.619080
1,0,268,-9854.160156
1,0,269,-1019.505859
1,0,270,4034.142578
1,0,271,2901.631348
1,0,272,2104.536621
1,0,273,664.141846
1,0,274,-6887.069336
1,0,275,-2759.074707
1,0,276,3001.985352
1,0,277,160.549866
1,0,278,-1883.696899
1,0,279,3975.255371
1,0,280,-625.186401
1,0,281,-3656.709473
1,0,282,65.567001
1,0,283,1581.398438
1,0,284,865.574341
1,0,285,157.991699
1,0,286,-7692.586426
1,0,287,-2781.516846
1,0,288,4744.275391
1,0,289,-5594.946777
1,0,290,1324.017578
1,0,291,-485.392120
1,0,292,1318.549561
1,0,293,2157.661865
1,0,294,-2966.015625
1,0,295,-569.210999
1,0,296,1047.223755
1,0,297,-4853.945801
1,0,298,1189.854736
1,0,299,-1114.416504
1,0,300,-6612.973633
1,0,301,-1120.268555
1,0,302,932.508545
1,0,303,-1704.773438
1,0,304,177.502136
1,0,305,675.096802
1,0,306,1589.708130
1,0,307,-4683.197266
1,0,308,915.916443
1,0,309,-211.186005
1,0,310,7902.028809
1,0,311,6786.013184
1,0,312,-2127.067139
1,0,313,4847.642090
1,0,314,2593.670898
1,0,315,-8108.984863
1,0,316,-1332.705811
1,0,317,2549.107910
1,0,318,773.294250
1,0,319,910.148193
1,0,320,224.915253
1,0,321,96.391113
1,0,322,591.547241
1,0,323,4425.672852
1,0,324,2036.973145
1,0,325,-2303.366455
1,0,326,3147.539062
1,0,327,-3005.153076
1,0,328,2674.827393
1,0,329,-647.548462
1,0,330,-3438.716064
1,0,331,227.883469
1,0,332,4498.373535
1,0,333,1430.328979
1,0,334,-1005.470032
1,0,335,845.842163
1,0,336,-6725.116699
1,0,337,5709.381836
1,0,338,-725.915771
1,0,339,4090.038086
1,0,340,-250.494995
1,0,341,-7577.802734
1,0,342,-2960.466309
1,0,343,-2409.122559
1,0,344,6380.778320
1,0,345,-2406.709717
1,0,346,1346.481201
1,0,347,4101.245605
1,0,348,-1170.498291
1,0,349,2372.957275
1,0,350,-888.444763
1,0,351,2154.668945
1,0,352,-2638.718994
1,0,353,3491.598633
1,0,354,1662.515381
1,0,355,-2638.773193
1,0,356,342.532837
1,0,357,697.606934
1,0,358,-1668.393677
1,0,359,-1341.241943
1,0,360,-4076.362305
1,0,361,-2384.250488
1,0,362,-96.608322
1,0,363,-935.563721
1,0,364,-2415.010742
1,0,365,-5815.857910
1,0,366,-1833.346680
1,0,367,-2725.513672
1,0,368,99.160400
1,0,369,2325.282227
1,0,370,946.594177
1,0,371,-3175.831543
1,0,372,-2331.159180
1,0,373,1189.925171
1,0,374,272.536591
1,0,375,4338.976074
1,0,376,3628.623047
1,0,377,300.475983
1,0,378,3156.076416
1,0,379,-3335.005127
1,0,380,719.764648
1,0,381,152.264160
1,0,382,974.520142
1,0,383,-435.048859
1,0,384,2593.782715
1,0,385,-1444.627930
1,0,386,7303.435547
1,0,387,3178.260742
1,0,388,-2104.616211
1,0,389,4022.712158
1,0,390,3130.595459
1,0,391,-1713.063477
1,0,392,-1397.003906
1,0,393,1421.885254
1,0,394,815.059814
1,0,395,82.314880
1,0,396,-1707.511841
1,0,397,1142.598633
1,0,398,2590.919434
1,0,399,93.550247
1,0,400,-1008.346069
1,0,401,-2311.605713
1,0,402,-1324.230835
1,0,403,-2001.279053
1,0,404,-2241.565430
1,0,405,-3642.795898
1,0,406,45.866302
1,0,407,4422.787109
1,0,408,1637.208374
1,0,409,-4652.308594
1,0,410,510.269623
1,0,411,789.943298
1,0,412,1905.841187
1,0,413,3214.694580
1,0,414,-401.548096
1,0,415,2959.891357
1,0,416,666.663574
1,0,417,1167.468262
1,0,418,4912.663574
1,0,419,5527.557617
1,0,420,1371.541992
1,0,421,-258.614777
1,0,422,4193.645020
1,0,423,2275.034424
1,0,424,940.991638
1,0,425,622.220642
1,0,426,-1900.375000
1,0,427,23.325287
1,0,428,269.715820
1,0,429,-1260.163574
1,0,430,-4177.180176
1,0,431,4031.179199
1,0,432,2540.802490
1,0,433,742.456543
1,0,434,2224.607910
1,0,435,1136.738892
1,0,436,3645.458984
1,0,437,9098.820312
1,0,438,745.140015
1,0,439,-650.365845
1,0,440,-1190.040894
1,0,441,-1176.172119
1,0,442,2658.208252
1,0,443,6718.767090
1,0,444,-5913.718750
1,0,445,-113.417908
1,0,446,-404.337341
1,0,447,-1587.255249
1,0,448,-295.178101
1,0,449,2909.920410
1,0,450,-4825.617188
1,0,451,-320.341858
1,0,452,-2921.256348
1,0,453,-5111.062988
1,0,454,1550.529419
1,0,455,4059.539307
1,0,456,474.075928
1,0,457,-2157.735107
1,0,458,-3061.009277
1,0,459,-3642.675049
1,0,460,2837.088379
1,0,461,-3058.195312
1,0,462,-1187.114380
1,0,463,401.419312
1,0,464,-678.351074
1,0,465,-4663.554688
1,0,466,-2115.901611
1,0,467,-2303.299316
1,0,468,3718.047363
1,0,469,-4459.646484
1,0,470,-2619.187012
1,0,471,7955.111328
1,0,472,-3198.797852
1,0,473,3695.710693
1,0,474,3555.931641
1,0,475,3016.210938
1,0,476,-1282.385498
1,0,477,406.758392
1,0,478,1464.121094
1,0,479,6204.402832
1,0,480,1391.224487
1,0,481,-1978.484985
1,0,482,-9862.760742
1,0,483,594.456543
1,0,484,1290.635864
1,0,485,-18.390778
1,0,486,171.810364
1,0,487,2666.561768
1,0,488,-1408.280151
1,0,489,6634.944824
1,0,490,415.326538
1,0,491,3298.610352
1,0,492,471.044312
1,0,493,-4923.693848
1,0,494,-3589.770264
1,0,495,1352.189453
1,0,496,-66.020020
1,0,497,2644.021729
1,0,498,-1013.923096
1,0,499,-434.960663
1,0,500,-3405.003418
1,0,501,-2213.804688
1,0,502,-4263.842773
1,0,503,1539.469238
1,0,504,938.264282
1,0,505,3555.978516
1,0,506,200.021729
1,0,507,-622.442810
1,0,508,-2166.117432
1,0,509,-1687.749146
1,0,510,4842.356934
1,0,511,-6279.972168
1,0,512,-857.286194
1,0,513,5921.765625
1,0,514,4559.918945
1,0,515,2392.560059
1,0,516,3452.464355
1,0,517,3785.232910
1,0,518,-3760.814209
1,0,519,6889.557129
1,0,520,-4283.836426
1,0,521,-957.991943
1,0,522,-1640.371826
1,0,523,-821.205017
1,0,524,3094.568115
1,0,525,-395.844940
1,0,526,988.813477
1,0,527,3916.748535
1,0,528,4599.024414
1,0,529,4840.022949
1,0,530,3293.037842
1,0,531,-1086.645264
1,0,532,-1058.599121
1,0,533,2543.605225
1,0,534,-21.241547
1,0,535,-2697.301514
1,0,536,-2202.431885
1,0,537,3360.009277
1,0,538,7879.516602
1,0,539,1651.415527
1,0,540,-35.001175
1,0,541,2890.308105
1,0,542,-4429.177734
1,0,543,1374.462646
1,0,544,-326.084747
1,0,545,-365.118622
1,0,546,-714.856567
1,0,547,-546.865967
1,0,548,99.024689
1,0,549,3533.366211
1,0,550,-423.984863
1,0,551,-924.508057
1,0,552,233.170532
1,0,553,-1531.506836
1,0,554,-2884.629395
1,0,555,-1841.765381
1,0,556,3390.744873
1,0,557,3396.292480
1,0,558,-4789.373047
1,0,559,241.978638
1,0,560,3276.092041
1,0,561,3388.115723
1,0,562,-1327.156006
1,0,563,3883.381592
1,0,564,560.725403
1,0,565,5502.749023
1,0,566,2087.645508
1,0,567,2364.581543
1,0,568,-1114.639160
1,0,569,-3477.797852
1,0,570,-93.702408
1,0,571,1889.031982
1,0,572,1254.150635
1,0,573,4288.589355
1,0,574,-535.728027
1,0,575,-258.877319
1,0,576,-2082.391602
1,0,577,692.093872
1,0,578,-5368.216797
1,0,579,-6064.798828
1,0,580,537.992676
1,0,581,5018.657715
1,0,582,5569.411621
1,0,583,-918.779480
1,0,584,1880.967407
1,0,585,2996.607666
1,0,586,1315.822876
1,0,587,-4938.204102
1,0,588,-1889.263428
1,0,589,-4023.229492
1,0,590,-57.515060
1,0,591,308.796570
1,0,592,-3533.701660
1,0,593,904.831604
1,0,594,2621.833496
1,0,595,1461.236328
1,0,596,-110.623627
1,0,597,1461.061768
1,0,598,2423.039551
1,0,599,1875.231445
2,0,0,-2862.300781
2,0,1,1276.823608
2,0,2,5499.840820
2,0,3,423.811096
2,0,4,2815.011719
2,0,5,-331.324707
2,0,6,1053.063477
2,0,7,-1080.836426
2,0,8,2096.243164
2,0,9,2731.098145
2,0,10,-272.573608
2,0,11,1724.276245
2,0,12,1075.447144
2,0,13,281.174164
2,0,14,-1654.153809
2,0,15,3922.483643
2,0,16,-817.923218
2,0,17,365.065918
2,0,18,-3561.501221
2,0,19,-2319.765625
2,0,20,-3041.312256
2,0,21,-761.992432
2,0,22,2292.029297
2,0,23,6461.908203
2,0,24,-3181.147217
2,0,25,1634.780884
2,0,26,636.356689
2,0,27,-101.952148
2,0,28,2328.377441
2,0,29,-4252.292969
2,0,30,-761.988403
2,0,31,7079.969238
2,0,32,-2135.177979
2,0,33,-1282.186523
2,0,34,-1312.939453
2,0,35,4445.494629
2,0,36,647.569336
2,0,37,1274.015869
2,0,38,-2789.614502
2,0,39,289.554321
2,0,40,7250.578125
2,0,41,2675.171631
2,0,42,1232.070557
2,0,43,-255.796097
2,0,44,2375.905029
2,0,45,1604.007568
2,0,46,1215.288330
2,0,47,-717.260620
2,0,48,725.872559
2,0,49,-1491.960571
2,0,50,-1226.221680
2,0,51,225.235596
2,0,52,4107.075684
2,0,53,4716.753418
2,0,54,-1159.128906
2,0,55,-4143.260254
2,0,56,-6070.168457
2,0,57,-3072.116943
2,0,58,614.006592
2,0,59,8805.584961
2,0,60,6850.650391
2,0,61,2507.335938
2,0,62,1889.274658
2,0,63,2829.017090
2,0,64,5899.740723
2,0,65,-1147.922607
2,0,66,-1178.760986
2,0,67,1055.840942
2,0,68,1444.599121
2,0,69,3483.394531
2,0,70,401.464111
2,0,71,3066.712158
2,0,72,6461.920898
2,0,73,13931.901367
2,0,74,17005.501953
2,0,75,24167.867188
2,0,76,30494.039062
2,0,77,35024.710938
2,0,78,39038.082031
2,0,79,30583.539062
2,0,80,25325.757812
2,0,81,25510.253906
2,0,82,20196.523438
2,0,83,16955.156250
2,0,84,15190.442383
2,0,85,19226.101562
2,0,86,20518.187500
2,0,87,28704.164062
2,0,88,28983.796875
2,0,89,23574.916016
2,0,90,8489.481445
2,0,91,5513.828125
2,0,92,3477.852539
2,0,93,-286.522949
2,0,94,1774.628906
2,0,95,-1936.670288
2,0,96,1645.961548
2,0,97,4434.264648
2,0,98,-3659.384277
2,0,99,4431.452148
2,0,100,2834.589355
2,0,101,2940.855225
2,0,102,-3527.940674
2,0,103,-1765.984375
2,0,104,2462.636230
2,0,105,4862.227539
2,0,106,1757.816528
2,0,107,3821.829834
2,0,108,-669.727600
2,0,109,1967.625244
2,0,110,-34.863358
2,0,111,-580.211060
2,0,112,5077.526367
2,0,113,6506.615234
2,0,114,4713.957031
2,0,115,4244.216797
2,0,116,-8718.641602
2,0,117,1824.953491
2,0,118,-1494.781250
2,0,119,-2742.042480
2,0,120,-4255.083984
2,0,121,-1293.388184
2,0,122,2213.706055
2,0,123,2627.613770
2,0,124,197.302673
2,0,125,200.091583
2,0,126,751.005127
2,0,127,4783.909180
2,0,128,-1486.376953
2,0,129,-2045.642334
2,0,130,-3326.534180
2,0,131,-4968.226074
2,0,132,-2907.077881
2,0,133,2487.731934
2,0,134,3058.304443
2,0,135,2896.107422
2,0,136,2043.078491
2,0,137,-1587.024170
2,0,138,-2990.965820
2,0,139,-2423.225098
2,0,140,-1461.165283
2,0,141,2370.299316
2,0,142,1044.614868
2,0,143,6280.127930
2,0,144,-3541.902100
2,0,145,1271.319946
2,0,146,-2691.673584
2,0,147,-266.988281
2,0,148,-6942.840820
2,0,149,-3164.368164
2,0,150,-518.712646
2,0,151,874.078674
2,0,152,60.165985
2,0,153,-225.048325
2,0,154,-406.795532
2,0,155,183.319397
2,0,156,4976.807617
2,0,157,-3623.159912
2,0,158,-770.400024
2,0,159,-4171.175293
2,0,160,-387.217316
2,0,161,-2006.508545
2,0,162,-3964.197754
2,0,163,-6587.628906
2,0,164,-401.259521
2,0,165,6146.040039
2,0,166,-3402.054932
2,0,167,-2160.325684
2,0,168,-4778.060059
2,0,169,-2160.366699
2,0,170,2857.104004
2,0,171,-2294.683594
2,0,172,-974.541626
2,0,173,-1760.343994
2,0,174,-4531.925781
2,0,175,7661.482910
2,0,176,927.250061
2,0,177,-711.671814
2,0,178,2624.791260
2,0,179,-650.145203
2,0,180,694.934387
2,0,181,-4246.656738
2,0,182,5167.089844
2,0,183,4431.576172
2,0,184,3455.538086
2,0,185,5877.525879
2,0,186,-1307.334717
2,0,187,703.473694
2,0,188,2429.089355
2,0,189,-115.965210
2,0,190,-985.699280
2,0,191,3228.900391
2,0,192,2753.456543
2,0,193,2719.896240
2,0,194,-73.969360
2,0,195,-4207.510742
2,0,196,-3897.127686
2,0,197,-3167.140625
2,0,198,-1981.399780
2,0,199,-387.240051
2,0,200,888.072693
2,0,201,1481.011108
2,0,202,-1802.362305
2,0,203,8002.770508
2,0,204,3058.373047
2,0,205,-3100.035400
2,0,206,-12.486786
2,0,207,-717.232239
2,0,208,-3709.683105
2,0,209,7183.687012
2,0,210,-3413.294189
2,0,211,2912.956543
2,0,212,3290.404785
2,0,213,4672.100098
2,0,214,-952.226685
2,0,215,-1198.291382
2,0,216,518.900391
2,0,217,563.676270
2,0,218,-3032.946777
2,0,219,1883.656494
2,0,220,1349.492920
2,0,221,110.583252
2,0,222,4859.353027
2,0,223,-286.480591
2,0,224,-1606.631470
2,0,225,-2221.868408
2,0,226,2347.992920
2,0,227,1707.487549
2,0,228,404.216064
2,0,229,1950.795288
2,0,230,-739.613831
2,0,231,4.390869
2,0,232,798.660767
2,0,233,-2082.056885
2,0,234,-1847.113525
2,0,235,-1282.190674
2,0,236,2252.978027
2,0,237,3240.202881
2,0,238,-1078.041504
2,0,239,-496.211914
2,0,240,-5762.541016
2,0,241,1156.572388
2,0,242,-2135.158203
2,0,243,-602.606323
2,0,244,-1710.105225
2,0,245,-3706.973389
2,0,246,3877.871582
2,0,247,7423.965820
2,0,248,3125.461670
2,0,249,1355.118408
2,0,250,-1114.414917
2,0,251,99.382309
2,0,252,2814.980957
2,0,253,57.451050
2,0,254,2233.246338
2,0,255,-1024.970215
2,0,256,4758.343262
2,0,257,-6347.026367
2,0,258,-1545.015137
2,0,259,-546.595642
2,0,260,-412.455841
2,0,261,-1422.142700
2,0,262,-57.244141
2,0,263,-2224.651611
2,0,264,-1525.514771
2,0,265,300.787048
2,0,266,2739.418945
2,0,267,5256.439941
2,0,268,6948.491699
2,0,269,997.177307
2,0,270,-1231.773438
2,0,271,-320.270569
2,0,272,-2613.428223
2,0,273,4976.813965
2,0,274,5111.080078
2,0,275,2736.744873
2,0,276,-2009.284424
2,0,277,-4570.981934
2,0,278,829.299194
2,0,279,-3102.882080
2,0,280,-4674.748535
2,0,281,-1463.985474
2,0,282,-2154.758545
2,0,283,-163.496704
2,0,284,-2694.559814
2,0,285,-661.372681
2,0,286,-2353.427490
2,0,287,-445.966858
2,0,288,3301.504883
2,0,289,949.560303
2,0,290,132.941650
2,0,291,-3195.061768
2,0,292,-2627.261719
2,0,293,1925.728149
2,0,294,-129.901489
2,0,295,3961.555664
2,0,296,3102.974609
2,0,297,-362.137878
2,0,298,5088.814453
2,0,299,-2079.409180
2,0,300,-1785.389282
2,0,301,1352.370850
2,0,302,-2901.453369
2,0,303,334.285767
2,0,304,-26.370478
2,0,305,1039.173096
2,0,306,-155.053314
2,0,307,-719.970520
2,0,308,2398.269287
2,0,309,2045.749023
2,0,310,-3611.827148
2,0,311,3928.015137
2,0,312,-3004.929932
2,0,313,1447.209961
2,0,314,7149.490723
2,0,315,-4546.049805
2,0,316,-9023.683594
2,0,317,-1469.604004
2,0,318,2814.979004
2,0,319,2610.700684
2,0,320,158.112000
2,0,321,-1788.402588
2,0,322,-1128.452515
2,0,323,823.589966
2,0,324,1649.180298
2,0,325,1785.896240
2,0,326,-124.313599
2,0,327,-1637.287964
2,0,328,3497.402832
2,0,329,149.645447
2,0,330,6101.175781
2,0,331,2258.545410
2,0,332,-2414.936035
2,0,333,5181.214844
2,0,334,1201.441895
2,0,335,-2501.514160
2,0,336,-966.120789
2,0,337,893.666260
2,0,338,-1240.344482
2,0,339,32.260834
2,0,340,689.409241
2,0,341,3360.063721
2,0,342,3206.461426
2,0,343,-1589.651855
2,0,344,-2274.931885
2,0,345,-2825.956787
2,0,346,-1041.618042
2,0,347,-1304.784302
2,0,348,144.207642
2,0,349,-2431.610596
2,0,350,-2851.583984
2,0,351,-1086.340210
2,0,352,-2487.384766
2,0,353,-734.037109
2,0,354,-4285.802246
2,0,355,-1097.811890
2,0,356,2098.939697
2,0,357,1086.752197
2,0,358,-208.151611
2,0,359,812.587708
2,0,360,619.625366
2,0,361,-3575.538086
2,0,362,1189.964355
2,0,363,1117.443115
2,0,364,306.340088
2,0,365,3572.800781
2,0,366,-2345.007080
2,0,367,-7714.575195
2,0,368,-381.817657
2,0,369,-1836.157715
2,0,370,608.327271
2,0,371,-3323.874512
2,0,372,-1357.719971
2,0,373,-4327.842285
2,0,374,-4596.368164
2,0,375,-4504.030762
2,0,376,-722.818115
2,0,377,3033.215820
2,0,378,-1178.767822
2,0,379,2918.409668
2,0,380,-208.339661
2,0,381,490.979370
2,0,382,5063.503906
2,0,383,3410.591797
2,0,384,2465.353027
2,0,385,-2719.720703
2,0,386,-1092.072266
2,0,387,988.687317
2,0,388,3161.666992
2,0,389,3430.227783
2,0,390,4112.619141
2,0,391,4982.495117
2,0,392,-2160.443604
2,0,393,-325.666595
2,0,394,4235.843750
2,0,395,2898.802002
2,0,396,-5077.312500
2,0,397,5749.123047
2,0,398,675.491211
2,0,399,-4070.354980
2,0,400,-1673.792969
2,0,401,5580.889160
2,0,402,-1740.812378
2,0,403,1413.763916
2,0,404,-692.126099
2,0,405,-253.061249
2,0,406,-1956.075684
2,0,407,-3248.270020
2,0,408,-392.791077
2,0,409,-3217.388916
2,0,410,-2149.060547
2,0,411,3273.654785
2,0,412,1464.203125
2,0,413,-5094.204590
2,0,414,331.438263
2,0,415,-6044.760254
2,0,416,-482.226501
2,0,417,-3416.084961
2,0,418,-1268.215576
2,0,419,1878.017090
2,0,420,4462.281738
2,0,421,2996.652832
2,0,422,499.317780
2,0,423,4551.774414
2,0,424,-1077.996338
2,0,425,-842.933838
2,0,426,-4506.618652
2,0,427,-619.540222
2,0,428,5432.699219
2,0,429,3438.658936
2,0,430,1458.604248
2,0,431,3874.759766
2,0,432,2208.123291
2,0,433,5032.723633
2,0,434,-1631.464111
2,0,435,-1122.475464
2,0,436,-507.695557
2,0,437,-5043.789062
2,0,438,-3142.003906
2,0,439,1433.464355
2,0,440,-1819.114014
2,0,441,-1201.141479
2,0,442,683.810303
2,0,443,5052.162598
2,0,444,2605.230957
2,0,445,-532.670532
2,0,446,901.967163
2,0,447,893.629517
2,0,448,781.799622
2,0,449,-764.737183
2,0,450,-2585.238037
2,0,451,1419.479004
2,0,452,-1203.876587
2,0,453,4068.395020
2,0,454,-3746.210693
2,0,455,-3983.574707
2,0,456,-904.623169
2,0,457,3100.027344
2,0,458,-529.912781
2,0,459,521.704834
2,0,460,4260.925781
2,0,461,1673.937256
2,0,462,2896.181885
2,0,463,-23.427734
2,0,464,5043.950684
2,0,465,2468.220215
2,0,466,-3754.509277
2,0,467,1181.723999
2,0,468,3444.222412
2,0,469,1673.942505
2,0,470,-205.467987
2,0,471,-851.521545
2,0,472,-303.065674
2,0,473,-1869.614990
2,0,474,-5250.758789
2,0,475,-1505.856201
2,0,476,-1377.246826
2,0,477,795.754700
2,0,478,-115.943657
2,0,479,4769.962402
2,0,480,731.401611
2,0,481,1313.369995
2,0,482,-1578.655029
2,0,483,2163.406494
2,0,484,-2705.556641
2,0,485,-887.909607
2,0,486,-3035.739014
2,0,487,2795.433594
2,0,488,-166.469238
2,0,489,1791.363281
2,0,490,-1861.028564
2,0,491,-2073.517090
2,0,492,767.765259
2,0,493,-5840.846680
2,0,494,-5611.486328
2,0,495,-3281.775879
2,0,496,678.152039
2,0,497,-1234.709106
2,0,498,4529.368652
2,0,499,770.510498
2,0,500,-2484.923096
2,0,501,-3818.787109
2,0,502,-1721.308838
2,0,503,2650.008057
2,0,504,-1091.979370
2,0,505,3917.012695
2,0,506,2742.240479
2,0,507,-79.576843
2,0,508,-5281.460938
2,0,509,2764.741455
2,0,510,527.461792
2,0,511,-1872.363525
2,0,512,-1729.614868
2,0,513,-415.209991
2,0,514,-3130.557617
2,0,515,-5317.920410
2,0,516,-7560.569824
2,0,517,-2705.662354
2,0,518,1218.110107
2,0,519,530.103577
2,0,520,4280.658203
2,0,521,1000.069153
2,0,522,2879.465088
2,0,523,-4403.744141
2,0,524,5648.065430
2,0,525,-4283.228027
2,0,526,315.164642
2,0,527,5751.733887
2,0,528,186.306000
2,0,529,-815.060059
2,0,530,-1002.518311
2,0,531,2124.587891
2,0,532,325.931763
2,0,533,1556.618896
2,0,534,-143.915771
2,0,535,356.747314
2,0,536,-2163.026611
2,0,537,1598.637817
2,0,538,-669.693298
2,0,539,-2065.190430
2,0,540,3287.773682
2,0,541,5340.383789
2,0,542,4314.305664
2,0,543,3589.507812
2,0,544,-51.710876
2,0,545,-739.726074
2,0,546,-4632.578613
2,0,547,-5860.348145
2,0,548,2208.317871
2,0,549,809.738647
2,0,550,-2719.728516
2,0,551,4171.374023
2,0,552,5440.959961
2,0,553,1760.380371
2,0,554,-2045.410156
2,0,555,2705.635742
2,0,556,-1710.253418
2,0,557,-4288.505859
2,0,558,334.302124
2,0,559,-5592.035156
2,0,560,-6811.253906
2,0,561,295.034180
2,0,562,-1388.465088
2,0,563,242.328857
2,0,564,-2132.262451
2,0,565,3251.335693
2,0,566,-2641.381348
2,0,567,-1735.382812
2,0,568,2630.523682
2,0,569,712.085693
2,0,570,5267.681152
2,0,571,225.398819
2,0,572,1131.270630
2,0,573,-3032.901367
2,0,574,-1653.962402
2,0,575,1343.886719
2,0,576,-3754.707520
2,0,577,5639.514648
2,0,578,-261.329926
2,0,579,-1519.894653
2,0,580,-2308.470703
2,0,581,1030.643433
2,0,582,-1072.469482
2,0,583,-3799.176270
2,0,584,-2666.683105
2,0,585,1293.759155
2,0,586,2306.090576
2,0,587,-113.303711
2,0,588,2409.624756
2,0,589,194.887451
2,0,590,-40.532532
2,0,591,2630.568848
2,0,592,2241.643311
2,0,593,1249.032837
2,0,594,1212.449341
2,0,595,-1181.445312
2,0,596,-185.799683
2,0,597,-3731.813965
2,0,598,-3195.435547
2,0,599,3785.430176
3,0,0,1430.059570
3,0,1,1536.335693
3,0,2,4126.100098
3,0,3,-2269.984863
3,0,4,-6453.859863
3,0,5,-2885.236328
3,0,6,-3416.635986
3,0,7,-1316.302124
3,0,8,-3729.880859
3,0,9,1340.566040
3,0,10,-835.262695
3,0,11,3675.826172
3,0,12,1203.513550
3,0,13,1161.564209
3,0,14,1539.123779
3,0,15,2187.969238
3,0,16,3826.831055
3,0,17,-1254.778198
3,0,18,-147.286499
3,0,19,-2035.082153
3,0,20,-348.630157
3,0,21,-3436.225586
3,0,22,-603.167297
3,0,23,-3693.522461
3,0,24,1611.837646
3,0,25,-3631.971436
3,0,26,-6979.636230
3,0,27,3728.950684
3,0,28,65.259628
3,0,29,3382.161133
3,0,30,-49.392212
3,0,31,957.422607
3,0,32,-871.640625
3,0,33,996.575073
3,0,34,1293.016357
3,0,35,-222.810730
3,0,36,-628.334351
3,0,37,-1744.210205
3,0,38,2190.778809
3,0,39,1723.714600
3,0,40,-203.203094
3,0,41,-2180.488281
3,0,42,-723.402832
3,0,43,1760.057983
3,0,44,-2703.467041
3,0,45,3533.202148
3,0,46,4209.980469
3,0,47,-3444.636475
3,0,48,3334.641357
3,0,49,3851.992920
3,0,50,-2619.583740
3,0,51,1253.860474
3,0,52,-326.280548
3,0,53,753.265869
3,0,54,3824.082764
3,0,55,1508.352417
3,0,56,-1990.330566
3,0,57,305.753662
3,0,58,5790.118164
3,0,59,-1931.594482
3,0,60,2311.038574
3,0,61,-2907.645508
3,0,62,-172.442749
3,0,63,-357.044617
3,0,64,2473.229736
3,0,65,1334.991211
3,0,66,1726.531494
3,0,67,-2994.369629
3,0,68,-247.961182
3,0,69,3429.697266
3,0,70,3468.875244
3,0,71,4196.010254
3,0,72,5527.245117
3,0,73,7999.554688
3,0,74,16051.238281
3,0,75,38743.789062
3,0,76,32990.964844
3,0,77,24662.351562
3,0,78,24844.060547
3,0,79,33267.777344
3,0,80,23325.507812
3,0,81,24371.478516
3,0,82,19217.152344
3,0,83,10102.672852
3,0,84,13041.989258
3,0,85,12574.951172
3,0,86,13567.783203
3,0,87,19354.138672
3,0,88,19094.107422
3,0,89,10099.830078
3,0,90,-471.733124
3,0,91,-6934.928711
3,0,92,2115.222412
3,0,93,-1987.524414
3,0,94,-225.585022
3,0,95,-1358.269775
3,0,96,6226.420898
3,0,97,-1142.869751
3,0,98,-2337.111084
3,0,99,-3243.304688
3,0,100,-2549.623535
3,0,101,-2728.664795
3,0,102,-1405.778320
3,0,103,2162.800537
3,0,104,-1333.079590
3,0,105,-2314.714111
3,0,106,867.938049
3,0,107,-2728.658691
3,0,108,1466.410645
3,0,109,-866.050781
3,0,110,-312.315979
3,0,111,-7044.013184
3,0,112,-32.642029
3,0,113,-3492.135010
3,0,114,-1559.593018
3,0,115,-3067.010498
3,0,116,-7083.118652
3,0,117,-2188.875244
3,0,118,-32.588379
3,0,119,-4320.011719
3,0,120,-776.567871
3,0,121,1913.884155
3,0,122,5116.122559
3,0,123,3759.731934
3,0,124,-4988.349609
3,0,125,-2661.571777
3,0,126,-2292.333984
3,0,127,-1347.038452
3,0,128,2576.703857
3,0,129,-4269.615723
3,0,130,1290.240723
3,0,131,-2211.230957
3,0,132,4668.776367
3,0,133,-2717.482666
3,0,134,-1025.473877
3,0,135,-2289.457520
3,0,136,-4071.061279
3,0,137,3720.548096
3,0,138,7591.164062
3,0,139,-24.208206
3,0,140,-499.672302
3,0,141,-1942.768433
3,0,142,-5455.410645
3,0,143,2408.916992
3,0,144,1634.218750
3,0,145,1410.534302
3,0,146,-1128.911865
3,0,147,-1590.380371
3,0,148,-941.483765
3,0,149,-2834.929932
3,0,150,2400.521484
3,0,151,6092.116211
3,0,152,-318.012085
3,0,153,-3408.263428
3,0,154,-1937.138794
3,0,155,2864.799805
3,0,156,-3659.845459
3,0,157,-3811.010254
3,0,158,-337.440613
3,0,159,-5777.039062
3,0,160,-1017.073975
3,0,161,-4345.121582
3,0,162,3650.816406
3,0,163,1659.376099
3,0,164,-3704.776855
3,0,165,-4960.450195
3,0,166,-1039.364014
3,0,167,1102.855591
3,0,168,4506.460938
3,0,169,1723.697754
3,0,170,-2242.114746
3,0,171,1376.794800
3,0,172,-3545.290039
3,0,173,-6101.449219
3,0,174,853.900574
3,0,175,6707.487793
3,0,176,4699.482422
3,0,177,-245.153564
3,0,178,-782.141663
3,0,179,-4473.746582
3,0,180,1541.900024
3,0,181,-1078.581543
3,0,182,2383.736572
3,0,183,-1847.696045
3,0,184,1312.561279
3,0,185,2434.049072
3,0,186,-1072.960693
3,0,187,-983.501465
3,0,188,-4392.673340
3,0,189,2104.172119
3,0,190,1184.010010
3,0,191,-1112.207886
3,0,192,-770.969788
3,0,193,-320.683960
3,0,194,5205.540039
3,0,195,3161.266846
3,0,196,-1923.215210
3,0,197,4897.956055
3,0,198,2126.468994
3,0,199,-63.579102
3,0,200,289.007721
3,0,201,-2496.508545
3,0,202,-2521.714355
3,0,203,-256.300842
3,0,204,-896.719360
3,0,205,2201.883057
3,0,206,3731.741699
3,0,207,-1724.654297
3,0,208,297.400421
3,0,209,1581.133545
3,0,210,-152.840332
3,0,211,-754.226318
3,0,212,2151.619141
3,0,213,2739.000732
3,0,214,-4817.741699
3,0,215,-2037.875244
3,0,216,2224.347168
3,0,217,1611.842773
3,0,218,-2381.900635
3,0,219,28.921753
3,0,220,-2121.790771
3,0,221,-10.263943
3,0,222,420.428314
3,0,223,-2242.023438
3,0,224,196.702026
3,0,225,-393.407593
3,0,226,3463.277344
3,0,227,-424.178558
3,0,228,-1386.210083
3,0,229,-1925.975830
3,0,230,-2767.826416
3,0,231,3314.950684
3,0,232,2750.087646
3,0,233,784.015503
3,0,234,-4775.818359
3,0,235,3731.800293
3,0,236,-1528.958252
3,0,237,-4697.636719
3,0,238,4341.463867
3,0,239,-1184.995972
3,0,240,3382.311035
3,0,241,-4921.260742
3,0,242,4948.275391
3,0,243,207.884476
3,0,244,428.879883
3,0,245,-2496.619385
3,0,246,-1204.395996
3,0,247,-3489.383301
3,0,248,-1814.156128
3,0,249,-2639.141846
3,0,250,-1900.883301
3,0,251,-222.800125
3,0,252,9123.753906
3,0,253,-1593.216309
3,0,254,-1612.692871
3,0,255,-4901.632812
3,0,256,-6834.265137
3,0,257,-3665.582275
3,0,258,1147.642212
3,0,259,-3696.375488
3,0,260,2887.137451
3,0,261,1829.980347
3,0,262,-1554.017334
3,0,263,-4711.463379
3,0,264,-3718.706543
3,0,265,-905.233765
3,0,266,-96.958099
3,0,267,-779.303955
3,0,268,-5637.057129
3,0,269,-980.786621
3,0,270,-88.613724
3,0,271,1348.927124
3,0,272,-4949.227051
3,0,273,2752.880615
3,0,274,674.908997
3,0,275,-5933.563477
3,0,276,-4387.118164
3,0,277,110.074219
3,0,278,-477.308105
3,0,279,51.201645
3,0,280,5040.752930
3,0,281,2982.105225
3,0,282,-2244.845215
3,0,283,1846.817627
3,0,284,-7619.996094
3,0,285,3508.181641
3,0,286,-3352.303711
3,0,287,-832.319519
3,0,288,-846.468140
3,0,289,3779.322998
3,0,290,870.724243
3,0,291,-334.594482
3,0,292,4173.630859
3,0,293,1147.574219
3,0,294,2243.906738
3,0,295,1642.585083
3,0,296,2383.721191
3,0,297,3197.565430
3,0,298,448.308350
3,0,299,3253.565674
3,0,300,381.353027
3,0,301,-1984.717773
3,0,302,-7941.744629
3,0,303,-6081.892090
3,0,304,-5217.579102
3,0,305,1427.378052
3,0,306,4061.672607
3,0,307,5722.856934
3,0,308,1494.255737
3,0,309,960.398987
3,0,310,2850.764648
3,0,311,4556.720703
3,0,312,1195.251709
3,0,313,-2264.147461
3,0,314,-3047.404053
3,0,315,948.951111
3,0,316,1130.759277
3,0,317,3829.657227
3,0,318,4327.379395
3,0,319,3611.554688
3,0,320,-1458.924561
3,0,321,1265.061401
3,0,322,5090.397461
3,0,323,8430.158203
3,0,324,-3688.048828
3,0,325,1527.977905
3,0,326,1634.164307
3,0,327,-5863.703125
3,0,328,4828.049805
3,0,329,744.743408
3,0,330,3628.262939
3,0,331,-661.971680
3,0,332,1290.277344
3,0,333,-4032.140381
3,0,334,-1898.193848
3,0,335,2316.438232
3,0,336,-7091.559570
3,0,337,-3265.639160
3,0,338,-2510.501709
3,0,339,-1064.634644
3,0,340,-1520.348633
3,0,341,163.190552
3,0,342,4749.769531
3,0,343,5342.610352
3,0,344,876.262268
3,0,345,1709.675293
3,0,346,-217.047882
3,0,347,-46.570419
3,0,348,-4093.456055
3,0,349,750.519958
3,0,350,5049.209473
3,0,351,2889.957275
3,0,352,3530.453857
3,0,353,-636.720093
3,0,354,3351.424316
3,0,355,4193.197754
3,0,356,2971.063965
3,0,357,409.117920
3,0,358,4637.702637
3,0,359,-4222.193359
3,0,360,920.782471
3,0,361,428.891968
3,0,362,2923.447998
3,0,363,224.659210
3,0,364,6176.060547
3,0,365,4291.114258
3,0,366,-3514.627930
3,0,367,-821.400879
3,0,368,-2432.245361
3,0,369,-580.830566
3,0,370,4447.689453
3,0,371,4157.086914
3,0,372,-1582.090820
3,0,373,3633.840332
3,0,374,1248.434570
3,0,375,-4669.597656
3,0,376,-2432.255615
3,0,377,1156.002441
3,0,378,-5850.070801
3,0,379,2976.535400
3,0,380,-6437.194336
3,0,381,2998.745605
3,0,382,104.468506
3,0,383,-927.653625
3,0,384,-2641.910156
3,0,385,-5416.287109
3,0,386,-2359.504150
3,0,387,1732.234009
3,0,388,-325.994598
3,0,389,-1218.289307
3,0,390,2797.658936
3,0,391,3054.994629
3,0,392,-404.661011
3,0,393,2436.905762
3,0,394,2467.759766
3,0,395,9487.153320
3,0,396,-4549.289062
3,0,397,884.897217
3,0,398,-938.722168
3,0,399,-922.020142
3,0,400,-3349.625488
3,0,401,4140.070312
3,0,402,-656.149536
3,0,403,-3385.803223
3,0,404,-1316.317383
3,0,405,-1747.005615
3,0,406,283.397858
3,0,407,2431.347168
3,0,408,1955.713623
3,0,409,4226.646484
3,0,410,2336.249512
3,0,411,2859.136719
3,0,412,2059.321289
3,0,413,2098.556396
3,0,414,-748.559082
3,0,415,3180.795898
3,0,416,1136.523071
3,0,417,3544.413818
3,0,418,-5534.197754
3,0,419,-491.237427
3,0,420,-815.683105
3,0,421,1379.664551
3,0,422,621.739563
3,0,423,1477.550049
3,0,424,3284.228516
3,0,425,3765.645508
3,0,426,-994.724243
3,0,427,-1176.733643
3,0,428,-1509.328613
3,0,429,-4513.125977
3,0,430,2056.502930
3,0,431,286.256287
3,0,432,5314.753906
3,0,433,4649.110352
3,0,434,2422.784424
3,0,435,6914.171387
3,0,436,5499.117188
3,0,437,2548.718506
3,0,438,1726.538696
3,0,439,26.099304
3,0,440,-2798.592529
3,0,441,-2759.323242
3,0,442,786.790771
3,0,443,3418.332275
3,0,444,-1425.615479
3,0,445,-6288.741211
3,0,446,996.784241
3,0,447,932.249878
3,0,448,1600.671265
3,0,449,-1598.689941
3,0,450,669.365295
3,0,451,1488.683472
3,0,452,3180.712646
3,0,453,5625.408203
3,0,454,4100.852051
3,0,455,353.326935
3,0,456,-2798.559570
3,0,457,-902.596680
3,0,458,-1221.277344
3,0,459,2532.094971
3,0,460,5065.729004
3,0,461,-1763.854492
3,0,462,163.150024
3,0,463,138.021713
3,0,464,-1640.820801
3,0,465,-315.245575
3,0,466,4531.480957
3,0,467,4436.486328
3,0,468,1125.243530
3,0,469,-2054.710205
3,0,470,1972.807617
3,0,471,1790.885010
3,0,472,-3472.409424
3,0,473,-5019.173828
3,0,474,-1111.844238
3,0,475,-3665.585205
3,0,476,1701.344849
3,0,477,-1165.191650
3,0,478,-332.154541
3,0,479,-5371.529297
3,0,480,-1853.295898
3,0,481,990.972656
3,0,482,881.953796
3,0,483,1799.016235
3,0,484,-1268.837769
3,0,485,1326.536499
3,0,486,-1780.606812
3,0,487,1108.416260
3,0,488,6187.340820
3,0,489,-2753.649414
3,0,490,-1861.552612
3,0,491,5004.259766
3,0,492,-1892.412354
3,0,493,-3041.998535
3,0,494,-1741.441772
3,0,495,-4734.008789
3,0,496,1315.416748
3,0,497,845.520874
3,0,498,291.695801
3,0,499,-2133.099121
3,0,500,2053.914551
3,0,501,593.807190
3,0,502,5466.145996
3,0,503,4573.570312
3,0,504,-544.247192
3,0,505,-7.328857
3,0,506,1284.801880
3,0,507,7367.528809
3,0,508,-3819.358154
3,0,509,1681.689697
3,0,510,1575.427734
3,0,511,-3374.788086
3,0,512,-2778.834473
3,0,513,618.920227
3,0,514,-1993.214844
3,0,515,-7.522461
3,0,516,-1209.810059
3,0,517,2680.232910
3,0,518,-41.245346
3,0,519,1225.951050
3,0,520,1217.095825
3,0,521,-2994.292969
3,0,522,-3461.434570
3,0,523,-4334.178223
3,0,524,-365.311646
3,0,525,-958.390991
3,0,526,717.319336
3,0,527,-896.702271
3,0,528,3877.121826
3,0,529,1474.541260
3,0,530,1320.991333
3,0,531,-1114.357666
3,0,532,-5351.946289
3,0,533,-3874.946533
3,0,534,-5321.183105
3,0,535,-2124.547852
3,0,536,4134.365723
3,0,537,-4879.616211
3,0,538,101.617584
3,0,539,4100.785156
3,0,540,2940.182373
3,0,541,2752.898926
3,0,542,1466.179565
3,0,543,1270.760742
3,0,544,-1727.157959
3,0,545,1953.126465
3,0,546,-178.220459
3,0,547,-3016.640137
3,0,548,-6476.529297
3,0,549,-6246.625000
3,0,550,-781.704346
3,0,551,-2482.454346
3,0,552,-3363.234863
3,0,553,767.122925
3,0,554,-3265.559082
3,0,555,-4854.083496
3,0,556,-2295.160645
3,0,557,-1800.108154
3,0,558,403.610291
3,0,559,-2804.127930
3,0,560,-3058.827148
3,0,561,-3352.880127
3,0,562,1298.621338
3,0,563,-846.505371
3,0,564,-2510.344482
3,0,565,1785.008911
3,0,566,3471.645996
3,0,567,194.000977
3,0,568,308.522095
3,0,569,-4216.413086
3,0,570,-1128.683105
3,0,571,-284.392883
3,0,572,4772.233398
3,0,573,2730.593994
3,0,574,-5091.988281
3,0,575,-1201.766846
3,0,576,-2714.831299
3,0,577,1217.605347
3,0,578,2322.676758
3,0,579,-220.021912
3,0,580,1007.843079
3,0,581,-5525.161621
3,0,582,-4342.791016
3,0,583,-1246.516968
3,0,584,867.848145
3,0,585,-1498.118774
3,0,586,-2138.575439
3,0,587,-2803.815430
3,0,588,-4616.470703
3,0,589,-3467.300293
3,0,590,-555.602478
3,0,591,-633.642334
3,0,592,2909.454590
3,0,593,-1954.162720
3,0,594,5901.958496
3,0,595,-4409.261719
3,0,596,-583.624756
3,0,597,1634.167969
3,0,598,2232.539062
3,0,599,2990.646484
4,0,0,4544.930176
4,0,1,1823.707642
4,0,2,1703.454346
4,0,3,2682.306152
4,0,4,3034.697266
4,0,5,2061.435059
4,0,6,-1507.171997
4,0,7,839.269531
4,0,8,1977.536133
4,0,9,2587.227295
4,0,10,-1512.771606
4,0,11,2819.328369
4,0,12,-6228.024414
4,0,13,-3048.150879
4,0,14,8572.167969
4,0,15,2184.498047
4,0,16,-5260.332031
4,0,17,1826.513306
4,0,18,-4519.224609
4,0,19,2553.650635
4,0,20,4424.658203
4,0,21,5165.781738
4,0,22,-1515.571655
4,0,23,1980.326294
4,0,24,2741.017578
4,0,25,-1303.011597
4,0,26,1625.128296
4,0,27,2377.449219
4,0,28,-757.640320
4,0,29,1191.668457
4,0,30,193.232407
4,0,31,-363.291718
4,0,32,1790.161743
4,0,33,693.858215
4,0,34,-2718.117676
4,0,35,2998.314941
4,0,36,257.562622
4,0,37,3045.896973
4,0,38,4047.064453
4,0,39,475.752441
4,0,40,-1406.464233
4,0,41,-477.966431
4,0,42,-2281.836914
4,0,43,196.014648
4,0,44,56.197266
4,0,45,1966.320068
4,0,46,-2234.324707
4,0,47,3347.899902
4,0,48,4041.546387
4,0,49,-3610.343018
4,0,50,-4080.142578
4,0,51,-1403.703857
4,0,52,2808.156006
4,0,53,3571.674316
4,0,54,3370.338867
4,0,55,4318.375000
4,0,56,3462.606689
4,0,57,1037.838379
4,0,58,-2150.396240
4,0,59,1625.144775
4,0,60,8133.066895
4,0,61,-519.956055
4,0,62,-715.711304
4,0,63,98.120209
4,0,64,-6043.415039
4,0,65,-4130.459961
4,0,66,760.977295
4,0,67,1784.576904
4,0,68,3722.664795
4,0,69,-1031.703735
4,0,70,-2922.291992
4,0,71,-391.263611
4,0,72,4027.531494
4,0,73,-1445.606812
4,0,74,9752.354492
4,0,75,11760.416016
4,0,76,13441.242188
4,0,77,24191.734375
4,0,78,33351.023438
4,0,79,38032.730469
4,0,80,30766.812500
4,0,81,22787.828125
4,0,82,18685.042969
4,0,83,20195.312500
4,0,84,27251.410156
4,0,85,28026.099609
4,0,86,24177.871094
4,0,87,13399.332031
4,0,88,13105.646484
4,0,89,6368.397949
4,0,90,5825.772949
4,0,91,2408.251221
4,0,92,2145.358398
4,0,93,-779.985474
4,0,94,-3067.743896
4,0,95,2858.537842
4,0,96,-3406.125977
4,0,97,2220.798828
4,0,98,-156.381470
4,0,99,-2941.899414
4,0,100,-642.949341
4,0,101,439.347168
4,0,102,-945.030823
4,0,103,-5156.848633
4,0,104,909.205078
4,0,105,1320.344238
4,0,106,-5022.691895
4,0,107,4072.275146
4,0,108,-4756.993164
4,0,109,-5442.077148
4,0,110,-472.346436
4,0,111,5341.991211
4,0,112,-377.308136
4,0,113,976.298035
4,0,114,4041.510742
4,0,115,1725.876831
4,0,116,2313.119629
4,0,117,1269.988403
4,0,118,-4127.695312
4,0,119,4049.892578
4,0,120,3568.834473
4,0,121,3459.764648
4,0,122,3728.294189
4,0,123,1334.285522
4,0,124,3501.722900
4,0,125,1667.105713
4,0,126,1104.964966
4,0,127,3753.423340
4,0,128,17.025940
4,0,129,646.232178
4,0,130,-94.861816
4,0,131,-2228.741699
4,0,132,-3554.339355
4,0,133,3476.563965
4,0,134,-240.245972
4,0,135,-299.013855
4,0,136,545.595703
4,0,137,39.421021
4,0,138,-1853.890015
4,0,139,1303.577637
4,0,140,811.319824
4,0,141,3154.910889
4,0,142,321.854004
4,0,143,3848.528320
4,0,144,3331.128906
4,0,145,-2737.693848
4,0,146,4122.579590
4,0,147,221.159607
4,0,148,-2866.394287
4,0,149,-1968.604736
4,0,150,3381.500488
4,0,151,2301.934326
4,0,152,1348.277832
4,0,153,1071.377686
4,0,154,-648.689148
4,0,155,1104.954468
4,0,156,-1593.826050
4,0,157,-2802.061035
4,0,158,2794.169189
4,0,159,3266.805420
4,0,160,1516.073975
4,0,161,4505.767090
4,0,162,-2614.858398
4,0,163,548.339417
4,0,164,-2178.527100
4,0,165,931.566345
4,0,166,-3996.234863
4,0,167,-542.340515
4,0,168,2634.746582
4,0,169,1672.689819
4,0,170,1306.313354
4,0,171,903.691284
4,0,172,2576.040283
4,0,173,7017.155273
4,0,174,4097.449707
4,0,175,-3053.671387
4,0,176,2430.550293
4,0,177,237.989014
4,0,178,2145.338867
4,0,179,2911.552246
4,0,180,-2908.287842
4,0,181,1848.894897
4,0,182,481.303040
4,0,183,1407.040771
4,0,184,2290.769531
4,0,185,984.604065
4,0,186,6642.472168
4,0,187,-3990.651855
4,0,188,1493.729248
4,0,189,-2556.029785
4,0,190,2578.900391
4,0,191,-1918.291870
4,0,192,296.779663
4,0,193,-2446.826416
4,0,194,-1683.286987
4,0,195,70.137085
4,0,196,2578.859863
4,0,197,3040.252441
4,0,198,-1842.734863
4,0,199,84.189026
4,0,200,-3081.718506
4,0,201,4410.455078
4,0,202,1054.615234
4,0,203,1985.776123
4,0,204,-3627.101807
4,0,205,-5581.973633
4,0,206,1717.440063
4,0,207,3912.872314
4,0,208,892.461060
4,0,209,1983.204590
4,0,210,-3898.388916
4,0,211,-4555.594238
4,0,212,-3039.765137
4,0,213,-953.401428
4,0,214,-668.165710
4,0,215,-1834.354004
4,0,216,660.278809
4,0,217,-5844.941895
4,0,218,-3943.136230
4,0,219,5439.844238
4,0,220,-3120.695312
4,0,221,-1193.919922
4,0,222,-5461.605469
4,0,223,-231.918732
4,0,224,584.743530
4,0,225,-1876.288086
4,0,226,1890.759155
4,0,227,-693.354797
4,0,228,-1960.230957
4,0,229,-3456.379395
4,0,230,-858.291992
4,0,231,-2572.610840
4,0,232,1748.282715
4,0,233,-2069.263672
4,0,234,-581.452698
4,0,235,3633.184814
4,0,236,1781.748779
4,0,237,3126.973145
4,0,238,1513.213745
4,0,239,-712.941284
4,0,240,447.697144
4,0,241,4198.108398
4,0,242,-223.478882
4,0,243,-1605.037842
4,0,244,-7878.018555
4,0,245,2478.182861
4,0,246,-2793.756348
4,0,247,2506.113770
4,0,248,-1716.874756
4,0,249,4142.166504
4,0,250,836.428467
4,0,251,-1932.221069
4,0,252,1496.469116
4,0,253,-917.045288
4,0,254,1678.246582
4,0,255,8.589645
4,0,256,5364.131836
4,0,257,2170.582031
4,0,258,-5363.947754
4,0,259,562.360107
4,0,260,2771.769531
4,0,261,1795.799072
4,0,262,763.756042
4,0,263,-125.593750
4,0,264,1549.445923
4,0,265,4265.295410
4,0,266,-1518.358154
4,0,267,-4955.491211
4,0,268,5420.184082
4,0,269,802.903320
4,0,270,2153.708252
4,0,271,1004.361450
4,0,272,-4373.803223
4,0,273,1267.237793
4,0,274,2900.466797
4,0,275,1429.544067
4,0,276,-528.333008
4,0,277,-2312.486084
4,0,278,1096.561890
4,0,279,456.211426
4,0,280,-2348.843018
4,0,281,-665.538086
4,0,282,-2195.087646
4,0,283,-2743.327148
4,0,284,-254.249557
4,0,285,355.478149
4,0,286,-3562.792480
4,0,287,699.487610
4,0,288,-3308.113770
4,0,289,741.435547
4,0,290,125.996582
4,0,291,-4921.987793
4,0,292,-5861.495117
4,0,293,-6096.657715
4,0,294,2184.496094
4,0,295,-6471.344727
4,0,296,-3137.584229
4,0,297,1009.859802
4,0,298,654.739258
4,0,299,-4751.339844
4,0,300,374.889282
4,0,301,-1266.761963
4,0,302,2494.861816
4,0,303,1166.456421
4,0,304,-2111.109619
4,0,305,2497.689697
4,0,306,875.636719
4,0,307,-3442.388916
4,0,308,-2306.960449
4,0,309,978.921387
4,0,310,-2169.959229
4,0,311,3608.194336
4,0,312,-47.271240
4,0,313,271.453613
4,0,314,2561.997559
4,0,315,1490.836426
4,0,316,-13.719894
4,0,317,1334.351440
4,0,318,1910.352905
4,0,319,858.794067
4,0,320,1795.687012
4,0,321,-2843.989746
4,0,322,-5884.052246
4,0,323,-215.138397
4,0,324,604.306824
4,0,325,643.513611
4,0,326,-3252.389648
4,0,327,70.187561
4,0,328,109.545898
4,0,329,3605.259766
4,0,330,-6619.593750
4,0,331,-6793.171875
4,0,332,2178.921143
4,0,333,-4013.215332
4,0,334,-581.656372
4,0,335,-2360.128418
4,0,336,3599.673096
4,0,337,-567.447571
4,0,338,-3341.862793
4,0,339,-2223.090332
4,0,340,6519.289062
4,0,341,369.604858
4,0,342,-1848.408936
4,0,343,-3789.370850
4,0,344,1896.252197
4,0,345,7350.058594
4,0,346,2399.741699
4,0,347,-67.015259
4,0,348,-7458.627441
4,0,349,-1551.877930
4,0,350,520.655518
4,0,351,-2899.787598
4,0,352,2066.824707
4,0,353,1311.898682
4,0,354,232.385666
4,0,355,-3162.851807
4,0,356,3526.856201
4,0,357,3870.949951
4,0,358,1507.667725
4,0,359,5529.211914
4,0,360,-1392.404541
4,0,361,-1118.497070
4,0,362,3291.754395
4,0,363,1507.497437
4,0,364,-2469.243164
4,0,365,-254.236450
4,0,366,2777.364746
4,0,367,-4041.023926
4,0,368,-3282.985596
4,0,369,-427.556458
4,0,370,-4921.822754
4,0,371,-338.227295
4,0,372,1119.014160
4,0,373,42.235168
4,0,374,-2359.873291
4,0,375,-724.035767
4,0,376,-41.737549
4,0,377,2805.375977
4,0,378,-1856.792480
4,0,379,-1160.505371
4,0,380,-2620.334229
4,0,381,-3682.981445
4,0,382,3798.057129
4,0,383,1244.834473
4,0,384,3750.399902
4,0,385,-2732.096924
4,0,386,-2334.913330
4,0,387,-3193.497070
4,0,388,4508.417969
4,0,389,-2203.245117
4,0,390,5014.841309
4,0,391,-880.679321
4,0,392,1026.674316
4,0,393,-1509.842285
4,0,394,559.535645
4,0,395,120.574905
4,0,396,2520.114746
4,0,397,2148.195801
4,0,398,8513.277344
4,0,399,3297.393066
4,0,400,4992.404785
4,0,401,1669.881104
4,0,402,-2662.077637
4,0,403,33.671143
4,0,404,-1137.984131
4,0,405,2444.663086
4,0,406,-774.514526
4,0,407,3524.140381
4,0,408,3328.436279
4,0,409,6371.132324
4,0,410,-1115.435303
4,0,411,1454.534912
4,0,412,-2849.588135
4,0,413,2042.025879
4,0,414,4916.990234
4,0,415,-324.014832
4,0,416,1944.033447
4,0,417,-4575.160156
4,0,418,3594.699463
4,0,419,-385.507080
4,0,420,1594.492310
4,0,421,-2281.689453
4,0,422,5579.764160
4,0,423,730.105957
4,0,424,-419.340637
4,0,425,1602.694336
4,0,426,5901.273926
4,0,427,1661.486084
4,0,428,-2259.457520
4,0,429,422.507629
4,0,430,277.075317
4,0,431,2019.480225
4,0,432,2343.913818
4,0,433,679.845520
4,0,434,-1110.217407
4,0,435,1926.926758
4,0,436,567.998535
4,0,437,-2821.477539
4,0,438,-424.767090
4,0,439,3087.836914
4,0,440,425.443359
4,0,441,-5036.803711
4,0,442,6686.946289
4,0,443,-3587.929443
4,0,444,-1227.685669
4,0,445,-2295.868164
4,0,446,915.001648
4,0,447,117.724686
4,0,448,889.698608
4,0,449,3507.038086
4,0,450,-3506.928955
4,0,451,-2108.517090
4,0,452,3342.405029
4,0,453,-581.095581
4,0,454,3960.154053
4,0,455,-2077.703857
4,0,456,-2533.555908
4,0,457,-1233.042480
4,0,458,-1014.800110
4,0,459,-2564.333740
4,0,460,-4192.059082
4,0,461,3803.756836
4,0,462,428.143555
4,0,463,-458.466644
4,0,464,-27.508179
4,0,465,4444.262695
4,0,466,-7581.676270
4,0,467,1418.304077
4,0,468,-1518.331055
4,0,469,1407.116943
4,0,470,2956.436768
4,0,471,3582.831787
4,0,472,4874.799316
4,0,473,3062.609619
4,0,474,3815.259521
4,0,475,-2933.655273
4,0,476,-2491.717041
4,0,477,-6320.461914
4,0,478,1476.681396
4,0,479,-2581.093506
4,0,480,-469.578430
4,0,481,-1608.071899
4,0,482,-279.399902
4,0,483,2936.863281
4,0,484,2539.664062
4,0,485,-3353.042969
4,0,486,-7640.496094
4,0,487,-947.826904
4,0,488,1423.855103
4,0,489,-1339.473877
4,0,490,-3246.761230
4,0,491,-4029.792236
4,0,492,-2181.139648
4,0,493,-2178.298096
4,0,494,-3954.367432
4,0,495,-2785.273926
4,0,496,-4315.041992
4,0,497,8737.151367
4,0,498,-7861.314941
4,0,499,7820.077148
4,0,500,-3339.327393
4,0,501,911.917603
4,0,502,-1750.698975
4,0,503,948.339233
4,0,504,1007.008911
4,0,505,939.984314
4,0,506,-3154.419434
4,0,507,1759.463257
4,0,508,-1423.308838
4,0,509,-6175.013184
4,0,510,-4684.403809
4,0,511,4063.756348
4,0,512,226.646072
4,0,513,70.244003
4,0,514,-3394.918945
4,0,515,-4116.472656
4,0,516,-2636.731934
4,0,517,-4219.764160
4,0,518,-4460.888184
4,0,519,3017.892578
4,0,520,2780.354004
4,0,521,3649.918457
4,0,522,39.532135
4,0,523,-1353.523193
4,0,524,-2401.999023
4,0,525,-290.511353
4,0,526,3666.862061
4,0,527,786.208374
4,0,528,1228.085327
4,0,529,246.418289
4,0,530,-4175.227051
4,0,531,4914.028809
4,0,532,4184.130371
4,0,533,223.863403
4,0,534,363.838135
4,0,535,3703.520020
4,0,536,3787.022949
4,0,537,-1895.987183
4,0,538,-2035.370117
4,0,539,6986.576660
4,0,540,62.029865
4,0,541,-2301.401123
4,0,542,646.626709
4,0,543,-366.253662
4,0,544,-1688.730957
4,0,545,-3154.355225
4,0,546,-1213.197632
4,0,547,-52.840637
4,0,548,1971.968994
4,0,549,842.096924
4,0,550,-1658.101562
4,0,551,-3050.914062
4,0,552,-1674.938477
4,0,553,2117.220215
4,0,554,-1632.888550
4,0,555,-3632.588623
4,0,556,-3503.961426
4,0,557,2732.941406
4,0,558,308.129486
4,0,559,2069.933594
4,0,560,3026.156006
4,0,561,-1392.860718
4,0,562,-2469.229248
4,0,563,-4485.863770
4,0,564,987.363647
4,0,565,2416.470947
4,0,566,3577.282715
4,0,567,2707.440918
4,0,568,0.396606
4,0,569,-4225.298340
4,0,570,2305.089355
4,0,571,461.579895
4,0,572,-1960.171387
4,0,573,-2558.709961
4,0,574,3599.645020
4,0,575,-1249.801514
4,0,576,2425.206299
4,0,577,1021.168457
4,0,578,2033.723511
4,0,579,-2438.271240
4,0,580,3641.737793
4,0,581,4108.881836
4,0,582,2583.702637
4,0,583,-332.483276
4,0,584,-4533.668945
4,0,585,-3660.662842
4,0,586,1954.983032
4,0,587,-2119.629883
4,0,588,-3822.883301
4,0,589,-6404.129395
4,0,590,-100.544434
4,0,591,2601.406250
4,0,592,1686.755127
4,0,593,1988.943848
4,0,594,-6916.025391
4,0,595,-8993.732422
4,0,596,-5425.365234
4,0,597,-3076.119141
4,0,598,1781.926880
4,0,599,-450.048615
5,0,0,-1957.097412
5,0,1,3927.142090
5,0,2,4836.091309
5,0,3,1373.758057
5,0,4,-3268.773438
5,0,5,-2835.281982
5,0,6,2976.278076
5,0,7,1572.338623
5,0,8,587.884766
5,0,9,-4591.625000
5,0,10,696.942993
5,0,11,-6339.572754
5,0,12,1256.300293
5,0,13,-1520.846802
5,0,14,-354.605469
5,0,15,-1034.218994
5,0,16,-4071.428711
5,0,17,-7612.083984
5,0,18,-4051.862793
5,0,19,999.005066
5,0,20,-1031.427246
5,0,21,2453.292236
5,0,22,-7086.298828
5,0,23,-449.668243
5,0,24,1768.084106
5,0,25,2618.295166
5,0,26,3535.615234
5,0,27,-1660.661255
5,0,28,3088.129639
5,0,29,2098.102051
5,0,30,2061.731445
5,0,31,10233.731445
5,0,32,-1487.282959
5,0,33,-3791.781250
5,0,34,-567.130127
5,0,35,1700.952759
5,0,36,2363.775146
5,0,37,-827.242432
5,0,38,-3774.998779
5,0,39,246.695084
5,0,40,1004.614258
5,0,41,1779.291992
5,0,42,-446.887573
5,0,43,543.143555
5,0,44,744.502869
5,0,45,-5464.202637
5,0,46,4343.884277
5,0,47,2397.356445
5,0,48,4520.070312
5,0,49,-2731.816650
5,0,50,143.215347
5,0,51,-779.704041
5,0,52,-1803.291504
5,0,53,3776.134277
5,0,54,1519.136841
5,0,55,-3755.396973
5,0,56,-2527.646484
5,0,57,-578.333313
5,0,58,856.353882
5,0,59,-1752.992920
5,0,60,3367.802002
5,0,61,1843.596802
5,0,62,-670.641602
5,0,63,2699.405273
5,0,64,-1154.488281
5,0,65,1225.501709
5,0,66,4100.521973
5,0,67,-1235.582275
5,0,68,1273.082520
5,0,69,5700.222656
5,0,70,-58.156616
5,0,71,-321.052368
5,0,72,3874.046875
5,0,73,7973.982422
5,0,74,5244.404297
5,0,75,22849.730469
5,0,76,37356.207031
5,0,77,42969.203125
5,0,78,32020.185547
5,0,79,23674.789062
5,0,80,26446.320312
5,0,81,23450.925781
5,0,82,22762.992188
5,0,83,26144.228516
5,0,84,22953.191406
5,0,85,23017.511719
5,0,86,18509.212891
5,0,87,13500.265625
5,0,88,8469.023438
5,0,89,2691.037354
5,0,90,2025.349854
5,0,91,3317.454834
5,0,92,2981.866211
5,0,93,1812.858887
5,0,94,1877.128662
5,0,95,6992.371582
5,0,96,-578.315918
5,0,97,3527.159912
5,0,98,-3576.390381
5,0,99,2028.143921
5,0,100,-5369.102051
5,0,101,-3847.700195
5,0,102,-5139.775391
5,0,103,-66.548615
5,0,104,1575.114136
5,0,105,2151.239746
5,0,106,3694.989746
5,0,107,3988.689209
5,0,108,-323.819397
5,0,109,2629.494141
5,0,110,-323.812347
5,0,111,6542.131836
5,0,112,-66.530762
5,0,113,2176.420166
5,0,114,554.349365
5,0,115,1116.475708
5,0,116,3071.369873
5,0,117,-2516.473145
5,0,118,2131.705566
5,0,119,17.295410
5,0,120,-1599.151611
5,0,121,861.964355
5,0,122,-2482.922119
5,0,123,-2684.253906
5,0,124,145.989014
5,0,125,-144.833511
5,0,126,5143.739258
5,0,127,1292.640381
5,0,128,2181.996582
5,0,129,898.321777
5,0,130,-516.846924
5,0,131,-2066.185059
5,0,132,870.366333
5,0,133,-1783.686157
5,0,134,1863.167725
5,0,135,4816.573730
5,0,136,1040.883789
5,0,137,4539.655273
5,0,138,-368.574341
5,0,139,4083.789062
5,0,140,3929.951416
5,0,141,3211.195801
5,0,142,2895.170410
5,0,143,-1817.274048
5,0,144,-3377.836914
5,0,145,-1369.692871
5,0,146,-2373.789062
5,0,147,403.340576
5,0,148,2246.192383
5,0,149,146.042969
5,0,150,2962.264893
5,0,151,2567.913818
5,0,152,-1618.767944
5,0,153,2028.199463
5,0,154,-566.912964
5,0,155,3474.063477
5,0,156,-1940.337769
5,0,157,-502.891968
5,0,158,-3293.923584
5,0,159,-558.764343
5,0,160,1010.229248
5,0,161,-500.034302
5,0,162,31.388672
5,0,163,2344.319336
5,0,164,-4798.655273
5,0,165,33.989288
5,0,166,2892.327637
5,0,167,-130.886566
5,0,168,-1050.989136
5,0,169,-4552.424805
5,0,170,-2566.848145
5,0,171,-248.354935
5,0,172,-927.974121
5,0,173,-1834.016235
5,0,174,1259.092407
5,0,175,1477.156250
5,0,176,-2885.693359
5,0,177,25.754211
5,0,178,1737.303345
5,0,179,277.524231
5,0,180,2791.583984
5,0,181,-1224.409180
5,0,182,-1255.195679
5,0,183,4173.189453
5,0,184,7067.923340
5,0,185,-818.945618
5,0,186,2528.777588
5,0,187,7540.503906
5,0,188,1779.261963
5,0,189,-3279.986572
5,0,190,1969.536255
5,0,191,2788.886719
5,0,192,-466.522339
5,0,193,2402.924561
5,0,194,-4342.697266
5,0,195,-3330.297363
5,0,196,-637.095764
5,0,197,-183.951584
5,0,198,537.413086
5,0,199,-130.796509
5,0,200,291.425049
5,0,201,1060.453735
5,0,202,1359.775391
5,0,203,2430.884766
5,0,204,3166.415771
5,0,205,1787.679321
5,0,206,-3500.899902
5,0,207,-4653.155762
5,0,208,-2382.210938
5,0,209,1801.687866
5,0,210,-2387.861572
5,0,211,4503.424316
5,0,212,4380.284180
5,0,213,313.791412
5,0,214,758.470093
5,0,215,-3335.900391
5,0,216,-1132.063232
5,0,217,1902.391357
5,0,218,-1867.645508
5,0,219,-3003.031494
5,0,220,1077.351318
5,0,221,4410.973633
5,0,222,1273.163330
5,0,223,2218.415283
5,0,224,2475.636719
5,0,225,-290.294800
5,0,226,2800.020752
5,0,227,1233.975830
5,0,228,7176.941406
5,0,229,6715.584473
5,0,230,-340.559082
5,0,231,151.492920
5,0,232,-2986.395508
5,0,233,-427.318787
5,0,234,2179.197021
5,0,235,-1587.984131
5,0,236,-2821.407715
5,0,237,2705.010498
5,0,238,1720.664307
5,0,239,1902.460449
5,0,240,1365.352661
5,0,241,-866.431580
5,0,242,1289.832275
5,0,243,1261.895874
5,0,244,-2558.410156
5,0,245,-790.850891
5,0,246,1972.367920
5,0,247,134.834717
5,0,248,948.574829
5,0,249,-737.790405
5,0,250,7884.432129
5,0,251,448.120361
5,0,252,4282.289551
5,0,253,-2046.608154
5,0,254,1642.248047
5,0,255,-1613.041992
5,0,256,4111.633301
5,0,257,1001.875366
5,0,258,2310.787354
5,0,259,-1165.606689
5,0,260,308.180298
5,0,261,1110.821777
5,0,262,1645.067139
5,0,263,-732.181274
5,0,264,1418.643799
5,0,265,3348.163086
5,0,266,5001.160156
5,0,267,1810.182373
5,0,268,2805.714355
5,0,269,2517.666992
5,0,270,2531.604736
5,0,271,3180.483154
5,0,272,2453.229004
5,0,273,3848.827881
5,0,274,-1943.204712
5,0,275,-2516.465576
5,0,276,2814.062012
5,0,277,2207.123291
5,0,278,3412.583252
5,0,279,3020.907227
5,0,280,-452.486847
5,0,281,-1023.204407
5,0,282,-4376.323242
5,0,283,1980.564087
5,0,284,266.288757
5,0,285,3015.442871
5,0,286,-3089.855469
5,0,287,-5587.304688
5,0,288,4520.095215
5,0,289,-1931.899902
5,0,290,-5858.630859
5,0,291,-3920.239258
5,0,292,-726.690186
5,0,293,-2038.227905
5,0,294,-3003.124023
5,0,295,-1369.906616
5,0,296,-231.570923
5,0,297,-4362.324707
5,0,298,1029.836426
5,0,299,-432.870300
5,0,300,-5324.258789
5,0,301,-4826.607422
5,0,302,-1585.179932
5,0,303,-589.588135
5,0,304,973.844971
5,0,305,2595.923828
5,0,306,1625.427979
5,0,307,-2972.373535
5,0,308,-648.312744
5,0,309,-1422.882324
5,0,310,2895.191406
5,0,311,-2183.616943
5,0,312,-3582.058105
5,0,313,1228.074585
5,0,314,-1025.725830
5,0,315,792.077942
5,0,316,7971.076172
5,0,317,-715.600220
5,0,318,-4980.040039
5,0,319,2235.086670
5,0,320,2478.431396
5,0,321,-2689.860840
5,0,322,-4144.197266
5,0,323,4293.467285
5,0,324,456.226807
5,0,325,-3856.141357
5,0,326,1656.286621
5,0,327,7260.947266
5,0,328,193.516907
5,0,329,-1923.562744
5,0,330,-4398.692871
5,0,331,3667.457031
5,0,332,-1884.402466
5,0,333,2487.026855
5,0,334,-1070.418823
5,0,335,-6826.021484
5,0,336,-1895.599365
5,0,337,-1207.607178
5,0,338,-2457.787109
5,0,339,-4571.909668
5,0,340,1197.580444
5,0,341,2847.636230
5,0,342,2327.464111
5,0,343,4022.211426
5,0,344,641.076416
5,0,345,-995.022644
5,0,346,459.200256
5,0,347,403.271881
5,0,348,-1722.196533
5,0,349,-5595.706055
5,0,350,825.729614
5,0,351,-2331.797363
5,0,352,-3028.433350
5,0,353,-2768.176025
5,0,354,1138.802368
5,0,355,2344.296387
5,0,356,3591.457275
5,0,357,-3078.675293
5,0,358,-3282.760742
5,0,359,2260.452148
5,0,360,4500.575684
5,0,361,3225.387695
5,0,362,1144.645020
5,0,363,414.508331
5,0,364,-3059.024414
5,0,365,4047.226074
5,0,366,-911.214966
5,0,367,-6031.788574
5,0,368,2254.760498
5,0,369,3300.788330
5,0,370,4449.959961
5,0,371,-491.646881
5,0,372,-245.506378
5,0,373,-631.437378
5,0,374,-6504.458496
5,0,375,-603.460999
5,0,376,104.044403
5,0,377,-2762.620361
5,0,378,-1260.402466
5,0,379,-3864.437988
5,0,380,-150.649414
5,0,381,2114.653076
5,0,382,755.568359
5,0,383,445.249146
5,0,384,1605.791138
5,0,385,-7875.017578
5,0,386,2469.947510
5,0,387,1513.804321
5,0,388,2523.458008
5,0,389,755.575073
5,0,390,-653.913818
5,0,391,-2130.604248
5,0,392,-360.242554
5,0,393,215.958572
5,0,394,1477.238647
5,0,395,-1959.843994
5,0,396,699.733826
5,0,397,1152.873291
5,0,398,5121.347656
5,0,399,4106.354980
5,0,400,-8588.207031
5,0,401,-2639.532227
5,0,402,3303.425781
5,0,403,-1157.309814
5,0,404,456.399780
5,0,405,738.803040
5,0,406,-2382.294678
5,0,407,-3305.192871
5,0,408,-2398.968506
5,0,409,903.860107
5,0,410,3149.510010
5,0,411,543.165710
5,0,412,-2538.849365
5,0,413,1317.948486
5,0,414,2369.507812
5,0,415,2154.016113
5,0,416,3205.418457
5,0,417,4304.793457
5,0,418,1908.066406
5,0,419,1533.116455
5,0,420,-528.152466
5,0,421,417.420654
5,0,422,-2899.572998
5,0,423,2439.274170
5,0,424,1692.552734
5,0,425,-86.420410
5,0,426,-150.474609
5,0,427,-2630.763916
5,0,428,-3853.286621
5,0,429,1088.531250
5,0,430,-2180.794922
5,0,431,515.022217
5,0,432,-4739.891602
5,0,433,2310.724609
5,0,434,-1495.613403
5,0,435,-4742.491699
5,0,436,1465.915039
5,0,437,-2687.071533
5,0,438,-3716.088623
5,0,439,2830.919922
5,0,440,-3643.502930
5,0,441,238.391357
5,0,442,7028.592285
5,0,443,-4160.864258
5,0,444,-3752.483643
5,0,445,-3691.137207
5,0,446,1412.976562
5,0,447,4911.481445
5,0,448,2699.324707
5,0,449,-2113.806396
5,0,450,-880.442078
5,0,451,-2667.411621
5,0,452,-6837.434082
5,0,453,-642.496765
5,0,454,-128.263931
5,0,455,-1643.803711
5,0,456,1133.125244
5,0,457,4405.071777
5,0,458,-997.981689
5,0,459,3440.530518
5,0,460,1569.514526
5,0,461,3650.145996
5,0,462,-1831.108521
5,0,463,6214.815918
5,0,464,-119.786865
5,0,465,-4488.134766
5,0,466,425.615112
5,0,467,-2060.729980
5,0,468,308.277008
5,0,469,-1146.115112
5,0,470,-2080.365967
5,0,471,-5584.454102
5,0,472,4497.649902
5,0,473,1969.501953
5,0,474,-3064.770996
5,0,475,473.313354
5,0,476,-1610.285522
5,0,477,1779.360596
5,0,478,-3277.216797
5,0,479,-3836.539551
5,0,480,1723.391479
5,0,481,1592.190430
5,0,482,-2524.839355
5,0,483,-575.553101
5,0,484,459.173340
5,0,485,168.418396
5,0,486,6992.569336
5,0,487,-4060.248535
5,0,488,-1050.941772
5,0,489,848.057861
5,0,490,3107.721924
5,0,491,2237.968750
5,0,492,-1884.412964
5,0,493,2965.200684
5,0,494,-1976.721924
5,0,495,224.278992
5,0,496,-346.038879
5,0,497,-4734.377441
5,0,498,761.293640
5,0,499,42.539238
5,0,500,1555.569092
5,0,501,-27.359764
5,0,502,2842.029541
5,0,503,4050.188477
5,0,504,601.951538
5,0,505,-2678.667725
5,0,506,-1948.727051
5,0,507,-2538.806641
5,0,508,-1565.488403
5,0,509,-3528.904297
5,0,510,445.094238
5,0,511,747.206848
5,0,512,218.903198
5,0,513,2246.172607
5,0,514,-1850.665649
5,0,515,2508.993408
5,0,516,-1588.202881
5,0,517,-3923.252930
5,0,518,-2264.708496
5,0,519,738.923950
5,0,520,-35.868744
5,0,521,2654.452637
5,0,522,-2085.899414
5,0,523,-22.172760
5,0,524,1966.683228
5,0,525,-443.900146
5,0,526,3776.028564
5,0,527,1032.563232
5,0,528,5054.039551
5,0,529,-1934.458740
5,0,530,-760.104614
5,0,531,-2027.078003
5,0,532,2439.270752
5,0,533,-3816.665527
5,0,534,-1328.026611
5,0,535,-6795.240234
5,0,536,2260.353760
5,0,537,3650.528564
5,0,538,1493.902466
5,0,539,638.171143
5,0,540,-6630.694336
5,0,541,-648.307800
5,0,542,-3031.320557
5,0,543,2811.187256
5,0,544,6577.877930
5,0,545,-2231.304688
5,0,546,-60.980362
5,0,547,2131.574463
5,0,548,-3487.389648
5,0,549,713.805298
5,0,550,1315.072876
5,0,551,448.024902
5,0,552,-3917.507324
5,0,553,-3386.352539
5,0,554,1474.855835
5,0,555,-4513.174805
5,0,556,176.769516
5,0,557,101.173340
5,0,558,-2236.780029
5,0,559,1021.297729
5,0,560,-5326.934570
5,0,561,378.038391
5,0,562,3166.454102
5,0,563,375.035278
5,0,564,2067.343018
5,0,565,-3632.822754
5,0,566,-2980.618408
5,0,567,2067.326660
5,0,568,-1674.559814
5,0,569,573.930420
5,0,570,-5928.449219
5,0,571,-3151.508545
5,0,572,-4871.273438
5,0,573,-2594.788330
5,0,574,160.026825
5,0,575,3124.307617
5,0,576,-1252.261475
5,0,577,1986.069824
5,0,578,-8207.922852
5,0,579,-332.256653
5,0,580,6108.434082
5,0,581,6869.371094
5,0,582,7702.642090
5,0,583,-1414.562622
5,0,584,-1000.718018
5,0,585,436.846436
5,0,586,-1593.487305
5,0,587,-1316.329102
5,0,588,-3867.366943
5,0,589,316.921509
5,0,590,-3168.057617
5,0,591,1161.089600
5,0,592,-1755.836670
5,0,593,-11729.139648
5,0,594,-8389.551758
5,0,595,6439.063477
5,0,596,-4339.855957
5,0,597,-3254.848389
5,0,598,87.359314
5,0,599,1113.652832
6,0,0,-5676.987793
6,0,1,-1188.229004
6,0,2,-4821.176270
6,0,3,-360.443512
6,0,4,1155.375366
6,0,5,4030.398438
6,0,6,-1233.021729
6,0,7,1731.499390
6,0,8,-136.691772
6,0,9,2657.217285
6,0,10,1381.907837
6,0,11,7120.755859
6,0,12,-3747.240479
6,0,13,2195.740479
6,0,14,-1174.284058
6,0,15,218.491760
6,0,16,-2994.938477
6,0,17,-1023.265808
6,0,18,-1526.683594
6,0,19,405.860870
6,0,20,2212.534912
6,0,21,1323.172607
6,0,22,-2427.184570
6,0,23,2673.997314
6,0,24,2567.692383
6,0,25,4539.387207
6,0,26,293.991974
6,0,27,-1568.613770
6,0,28,-4287.036133
6,0,29,3708.771484
6,0,30,6600.584961
6,0,31,89.835602
6,0,32,1247.667114
6,0,33,1211.318481
6,0,34,-2407.647461
6,0,35,-5632.240723
6,0,36,1225.324097
6,0,37,6692.876953
6,0,38,590.439697
6,0,39,6340.468750
6,0,40,4662.450195
6,0,41,1566.495972
6,0,42,-2083.205566
6,0,43,-4580.686523
6,0,44,-3982.198730
6,0,45,-4575.025391
6,0,46,668.747986
6,0,47,341.537323
6,0,48,204.489532
6,0,49,1795.830322
6,0,50,-2343.313477
6,0,51,-2060.818115
6,0,52,-2281.770020
6,0,53,-4608.632324
6,0,54,6122.337891
6,0,55,6178.261719
6,0,56,-1778.363037
6,0,57,-254.138657
6,0,58,-2228.635742
6,0,59,-2978.154297
6,0,60,2732.724121
6,0,61,2559.327393
6,0,62,-1297.326172
6,0,63,45.061333
6,0,64,-3129.184326
6,0,65,-1865.099854
6,0,66,2799.911621
6,0,67,335.990631
6,0,68,-198.250717
6,0,69,-5993.055176
6,0,70,3703.178467
6,0,71,1804.263428
6,0,72,682.715698
6,0,73,4480.667969
6,0,74,17969.175781
6,0,75,24135.955078
6,0,76,31695.429688
6,0,77,35957.628906
6,0,78,31192.093750
6,0,79,21624.525391
6,0,80,26353.707031
6,0,81,22969.718750
6,0,82,21174.220703
6,0,83,14915.175781
6,0,84,21059.525391
6,0,85,18237.673828
6,0,86,23713.683594
6,0,87,27271.091797
6,0,88,20620.513672
6,0,89,18727.140625
6,0,90,11441.559570
6,0,91,-1842.681641
6,0,92,411.440063
6,0,93,-147.904831
6,0,94,472.987488
6,0,95,-634.538147
6,0,96,-4446.407715
6,0,97,1130.125732
6,0,98,2797.037109
6,0,99,-3291.444824
6,0,100,-4689.697754
6,0,101,10205.542969
6,0,102,774.988281
6,0,103,1138.588379
6,0,104,1200.133789
6,0,105,-547.799500
6,0,106,-2614.525146
6,0,107,2332.786133
6,0,108,-4345.778320
6,0,109,-3171.059570
6,0,110,-4136.000977
6,0,111,1513.417603
6,0,112,5551.788086
6,0,113,-1174.315918
6,0,114,2637.640137
6,0,115,-3800.380371
6,0,116,-5414.076172
6,0,117,-1227.396973
6,0,118,-4762.475586
6,0,119,1124.583496
6,0,120,-2474.774414
6,0,121,-5456.044434
6,0,122,-2195.087402
6,0,123,-2457.969238
6,0,124,-3243.849609
6,0,125,-1974.213379
6,0,126,5230.179688
6,0,127,3784.199951
6,0,128,-5053.319336
6,0,129,1132.998535
6,0,130,2388.710205
6,0,131,1278.431152
6,0,132,-5061.820801
6,0,133,5859.419434
6,0,134,4891.773438
6,0,135,2710.373047
6,0,136,917.612122
6,0,137,-1370.042358
6,0,138,3935.250488
6,0,139,-2569.877197
6,0,140,-2824.351807
6,0,141,565.310425
6,0,142,1888.157593
6,0,143,3781.473877
6,0,144,-2989.336670
6,0,145,2111.899170
6,0,146,3613.694824
6,0,147,-3984.969238
6,0,148,1376.391846
6,0,149,-402.407654
6,0,150,3938.107910
6,0,151,-1781.167114
6,0,152,-360.396088
6,0,153,2369.169434
6,0,154,3247.297607
6,0,155,769.433044
6,0,156,-1031.521973
6,0,157,-407.946838
6,0,158,-4868.694336
6,0,159,-332.493347
6,0,160,-3758.431152
6,0,161,-5154.034180
6,0,162,-528.184082
6,0,163,-228.876587
6,0,164,-424.633972
6,0,165,-1789.761353
6,0,166,2240.415283
6,0,167,-5542.794922
6,0,168,-849.858398
6,0,169,2769.003906
6,0,170,238.178741
6,0,171,-2992.169189
6,0,172,5040.008789
6,0,173,948.436523
6,0,174,2696.364746
6,0,175,-5604.122070
6,0,176,-1965.766968
6,0,177,-1851.062134
6,0,178,833.739685
6,0,179,1849.013062
6,0,180,3401.058838
6,0,181,-4614.275391
6,0,182,-8375.958008
6,0,183,294.068726
6,0,184,766.627075
6,0,185,198.790222
6,0,186,1974.847656
6,0,187,2128.655029
6,0,188,4749.183105
6,0,189,-366.186584
6,0,190,2534.143799
6,0,191,400.281830
6,0,192,-4012.941162
6,0,193,-2066.453613
6,0,194,-3635.347656
6,0,195,-47.171997
6,0,196,2520.155029
6,0,197,2578.895752
6,0,198,-2368.479004
6,0,199,-3296.836426
6,0,200,-575.757874
6,0,201,2743.767090
6,0,202,-4183.567383
6,0,203,4184.282715
6,0,204,-3495.471924
6,0,205,526.059753
6,0,206,3180.196777
6,0,207,1857.349365
6,0,208,-628.895752
6,0,209,5149.231445
6,0,210,-4303.903809
6,0,211,-4563.970215
6,0,212,-1963.001587
6,0,213,1697.972534
6,0,214,506.521545
6,0,215,-458.294312
6,0,216,775.068604
6,0,217,2220.895264
6,0,218,2634.838379
6,0,219,5288.911133
6,0,220,-200.966431
6,0,221,-2259.396973
6,0,222,196.082001
6,0,223,1734.274780
6,0,224,4069.543945
6,0,225,-1451.148682
6,0,226,-3626.977783
6,0,227,649.210632
6,0,228,1298.005981
6,0,229,1762.218262
6,0,230,-1976.934448
6,0,231,-1020.471008
6,0,232,-209.444702
6,0,233,3118.687256
6,0,234,2229.316162
6,0,235,1236.490845
6,0,236,-2701.237305
6,0,237,-5981.772461
6,0,238,-1604.995483
6,0,239,984.779480
6,0,240,-2055.346924
6,0,241,2783.034668
6,0,242,112.206299
6,0,243,-4239.438477
6,0,244,-1031.624268
6,0,245,-1179.881348
6,0,246,-2975.398438
6,0,247,-3456.399902
6,0,248,1918.773193
6,0,249,2394.294189
6,0,250,2125.862061
6,0,251,-3352.946045
6,0,252,789.008545
6,0,253,-4021.350586
6,0,254,-3411.621338
6,0,255,-799.588257
6,0,256,6379.349609
6,0,257,-469.530640
6,0,258,1843.349609
6,0,259,-2379.773438
6,0,260,-3515.039062
6,0,261,1932.885498
6,0,262,-1674.887695
6,0,263,-10056.775391
6,0,264,-1590.992920
6,0,265,2285.368896
6,0,266,-4477.183594
6,0,267,-978.471069
6,0,268,-4563.849609
6,0,269,-1563.085205
6,0,270,-1532.259033
6,0,271,1784.427734
6,0,272,-16.395782
6,0,273,1725.803711
6,0,274,2472.554199
6,0,275,2455.790039
6,0,276,4477.816895
6,0,277,-1132.175903
6,0,278,-970.147705
6,0,279,1896.395874
6,0,280,2878.180908
6,0,281,1409.823242
6,0,282,1225.315552
6,0,283,-2665.039551
6,0,284,719.027893
6,0,285,-981.369873
6,0,286,3401.143066
6,0,287,4410.738281
6,0,288,-894.770386
6,0,289,-1361.669312
6,0,290,-4840.663086
6,0,291,-265.272186
6,0,292,414.257507
6,0,293,2192.997314
6,0,294,-1121.159912
6,0,295,4458.131348
6,0,296,2713.126221
6,0,297,1018.385742
6,0,298,-377.185730
6,0,299,2690.642334
6,0,300,1826.556152
6,0,301,-3397.658691
6,0,302,624.102356
6,0,303,-883.221313
6,0,304,-2474.790771
6,0,305,-500.342377
6,0,306,3733.853516
6,0,307,-460.995728
6,0,308,-2533.425293
6,0,309,-5327.391113
6,0,310,-5330.189941
6,0,311,-3738.797852
6,0,312,-2108.244629
6,0,313,3096.253418
6,0,314,-1398.042236
6,0,315,307.906494
6,0,316,3124.322754
6,0,317,1158.196533
6,0,318,498.099487
6,0,319,-3017.349854
6,0,320,-1054.067871
6,0,321,50.682129
6,0,322,1258.838745
6,0,323,394.724792
6,0,324,-2998.086914
6,0,325,-3688.624023
6,0,326,-578.579285
6,0,327,4497.178711
6,0,328,3350.727783
6,0,329,1188.939453
6,0,330,-1512.774170
6,0,331,7095.803711
6,0,332,1759.575195
6,0,333,-318.609619
6,0,334,1773.285156
6,0,335,1792.957397
6,0,336,-3123.727539
6,0,337,3459.861572
6,0,338,-6644.827148
6,0,339,-3705.320312
6,0,340,-2508.142578
6,0,341,-1050.953735
6,0,342,903.678406
6,0,343,-5853.031738
6,0,344,-2466.448242
6,0,345,1658.714355
6,0,346,422.812866
6,0,347,-3867.534424
6,0,348,629.507568
6,0,349,780.474121
6,0,350,-880.682434
6,0,351,-2636.998047
6,0,352,618.727905
6,0,353,-2611.760254
6,0,354,184.914642
6,0,355,531.582031
6,0,356,1994.406250
6,0,357,2562.114746
6,0,358,-2491.641602
6,0,359,-1168.639893
6,0,360,3599.636475
6,0,361,3649.916016
6,0,362,-1308.513672
6,0,363,-6129.996582
6,0,364,3616.486816
6,0,365,-1311.241455
6,0,366,92.729553
6,0,367,-1420.473389
6,0,368,2234.907227
6,0,369,5104.455078
6,0,370,6757.240234
6,0,371,-1591.492065
6,0,372,-679.077637
6,0,373,-7271.094727
6,0,374,3177.369141
6,0,375,-668.283691
6,0,376,-1286.199585
6,0,377,2819.469727
6,0,378,-2835.531738
6,0,379,322.022461
6,0,380,-740.744934
6,0,381,3831.702637
6,0,382,-4882.613281
6,0,383,-4569.546875
6,0,384,-251.335938
6,0,385,-3050.941406
6,0,386,-849.848328
6,0,387,-894.682373
6,0,388,-419.285065
6,0,389,-3509.596680
6,0,390,-595.514832
6,0,391,-3022.900635
6,0,392,-3856.401367
6,0,393,-2516.638184
6,0,394,-242.803894
6,0,395,5277.573242
6,0,396,-2418.820801
6,0,397,215.382080
6,0,398,4327.002930
6,0,399,5423.084473
6,0,400,-841.454346
6,0,401,-4941.443848
6,0,402,4516.944336
6,0,403,1625.099609
6,0,404,285.570068
6,0,405,2307.550537
6,0,406,-2125.400146
6,0,407,-1490.341553
6,0,408,2939.823730
6,0,409,-273.599243
6,0,410,-1683.195312
6,0,411,2058.855957
6,0,412,-7950.709961
6,0,413,-3134.629883
6,0,414,2027.808350
6,0,415,1141.535278
6,0,416,6472.010742
6,0,417,1440.583252
6,0,418,-3095.608887
6,0,419,-1062.316772
6,0,420,56.405273
6,0,421,-4440.869629
6,0,422,1096.623169
6,0,423,2710.348633
6,0,424,4676.556641
6,0,425,-1328.156494
6,0,426,-3576.645264
6,0,427,-43.913910
6,0,428,4200.994141
6,0,429,-914.097412
6,0,430,2080.979736
6,0,431,-1610.417603
6,0,432,1468.617554
6,0,433,-2256.668945
6,0,434,6821.612305
6,0,435,2537.201172
6,0,436,1236.473389
6,0,437,-2304.076660
6,0,438,-4141.520996
6,0,439,2757.895996
6,0,440,1418.238647
6,0,441,3194.278809
6,0,442,383.443359
6,0,443,-5078.431152
6,0,444,42.281097
6,0,445,-5327.270508
6,0,446,3298.202148
6,0,447,-1613.318970
6,0,448,2662.907715
6,0,449,-402.354065
6,0,450,-2304.129883
6,0,451,-2645.384033
6,0,452,4615.003906
6,0,453,-2315.914062
6,0,454,2847.432617
6,0,455,685.393433
6,0,456,3479.266113
6,0,457,-3817.102539
6,0,458,-693.326172
6,0,459,4821.844727
6,0,460,637.928223
6,0,461,-2010.452515
6,0,462,-3414.475098
6,0,463,-1339.412842
6,0,464,5400.612793
6,0,465,1957.945068
6,0,466,-1702.916138
6,0,467,2707.567871
6,0,468,1365.178223
6,0,469,2385.963867
6,0,470,3473.717773
6,0,471,-919.777100
6,0,472,-5842.064453
6,0,473,-570.264587
6,0,474,-1132.481689
6,0,475,5518.229980
6,0,476,4567.329102
6,0,477,671.676025
6,0,478,-1389.862671
6,0,479,-2989.216797
6,0,480,-4863.079590
6,0,481,1371.130859
6,0,482,598.872681
6,0,483,-1498.695068
6,0,484,1051.866211
6,0,485,816.977600
6,0,486,-30.365555
6,0,487,36.689209
6,0,488,2285.255371
6,0,489,-1820.135010
6,0,490,2514.542480
6,0,491,657.555542
6,0,492,4830.351562
6,0,493,-3045.643066
6,0,494,665.919373
6,0,495,-889.115295
6,0,496,-245.693039
6,0,497,-2354.556152
6,0,498,719.067627
6,0,499,520.490234
6,0,500,-1893.153076
6,0,501,4586.842773
6,0,502,4433.390625
6,0,503,-75.146729
6,0,504,3787.058594
6,0,505,2925.898926
6,0,506,-1954.622314
6,0,507,1393.203491
6,0,508,-1434.363892
6,0,509,50.613342
6,0,510,1295.120361
6,0,511,5076.311523
6,0,512,1784.419678
6,0,513,1555.471680
6,0,514,5504.510254
6,0,515,2078.346436
6,0,516,3124.188721
6,0,517,299.541931
6,0,518,-5478.599609
6,0,519,2173.404297
6,0,520,4122.732422
6,0,521,6147.298828
6,0,522,-6610.952148
6,0,523,4855.168945
6,0,524,4701.760254
6,0,525,-2111.432861
6,0,526,-3858.992920
6,0,527,2405.514160
6,0,528,-3131.826660
6,0,529,-1426.062500
6,0,530,-164.666290
6,0,531,-1513.124756
6,0,532,-763.044067
6,0,533,-2488.664307
6,0,534,204.529922
6,0,535,704.947327
6,0,536,-3098.457520
6,0,537,-1355.642944
6,0,538,1401.572021
6,0,539,4754.769531
6,0,540,-1616.387329
6,0,541,937.366211
6,0,542,-1593.292236
6,0,543,-4443.725586
6,0,544,-1615.963623
6,0,545,4147.812988
6,0,546,4388.473633
6,0,547,-883.402222
6,0,548,1320.391602
6,0,549,3865.495850
6,0,550,5356.206543
6,0,551,-3666.171875
6,0,552,-1663.854980
6,0,553,-780.195801
6,0,554,-1523.303101
6,0,555,-4421.449219
6,0,556,-3856.458496
6,0,557,6852.084473
6,0,558,450.621948
6,0,559,-6365.136719
6,0,560,-1509.957520
6,0,561,-1051.161621
6,0,562,-533.841248
6,0,563,2886.813477
6,0,564,3272.640625
6,0,565,6072.269043
6,0,566,-4544.204102
6,0,567,3641.535645
6,0,568,2005.653076
6,0,569,3020.786133
6,0,570,-3906.729248
6,0,571,-2438.360840
6,0,572,5171.100586
6,0,573,-19.303223
6,0,574,-623.351196
6,0,575,307.917358
6,0,576,-5903.427246
6,0,577,-2348.988037
6,0,578,215.733002
6,0,579,-995.413330
6,0,580,1454.272461
6,0,581,3476.690918
6,0,582,2931.250244
6,0,583,-2407.573730
6,0,584,-3090.238770
6,0,585,1524.498535
6,0,586,-399.543823
6,0,587,1543.901245
6,0,588,4804.910645
6,0,589,-4424.498047
6,0,590,-1655.206299
6,0,591,-3901.407227
6,0,592,-251.600525
6,0,593,-796.429077
6,0,594,-2469.153564
6,0,595,-4826.644531
6,0,596,8353.968750
6,0,597,-1780.802856
6,0,598,3504.825928
6,0,599,1826.570312
7,0,0,2428.258789
7,0,1,2403.057617
7,0,2,3317.584961
7,0,3,1099.797852
7,0,4,5087.897461
7,0,5,-7259.549805
7,0,6,-4311.818848
7,0,7,532.082886
7,0,8,-228.645264
7,0,9,3818.211426
7,0,10,5977.260254
7,0,11,-1571.031494
7,0,12,2719.096436
7,0,13,-2236.645020
7,0,14,-4675.395508
7,0,15,224.421555
7,0,16,-4703.344238
7,0,17,3574.892822
7,0,18,2319.154297
7,0,19,-2250.660400
7,0,20,3843.364502
7,0,21,-1492.736450
7,0,22,25.833862
7,0,23,-1996.157471
7,0,24,-404.816467
7,0,25,-869.072388
7,0,26,3927.288086
7,0,27,-125.161011
7,0,28,3686.778809
7,0,29,-2770.824951
7,0,30,1001.931396
7,0,31,-2611.384033
7,0,32,-158.709808
7,0,33,255.200439
7,0,34,565.643433
7,0,35,-902.639221
7,0,36,-2734.465576
7,0,37,-10.481995
7,0,38,1681.525024
7,0,39,8234.195312
7,0,40,5169.009766
7,0,41,2170.955078
7,0,42,-2208.705811
7,0,43,990.746399
7,0,44,-1070.423096
7,0,45,3373.510254
7,0,46,-2656.165283
7,0,47,-4876.785645
7,0,48,-4418.078613
7,0,49,-2200.311035
7,0,50,2056.284180
7,0,51,1200.509766
7,0,52,7537.855469
7,0,53,3009.970215
7,0,54,420.170654
7,0,55,-2200.292969
7,0,56,2520.548584
7,0,57,588.005249
7,0,58,-245.397827
7,0,59,-365.671204
7,0,60,-1129.170654
7,0,61,7045.623535
7,0,62,2735.883789
7,0,63,-2197.494873
7,0,64,-74.808105
7,0,65,2307.984619
7,0,66,2156.948242
7,0,67,-382.492676
7,0,68,2070.276611
7,0,69,1695.514893
7,0,70,5636.068359
7,0,71,-290.108093
7,0,72,8488.733398
7,0,73,5669.649902
7,0,74,10913.452148
7,0,75,20215.328125
7,0,76,34170.871094
7,0,77,33208.832031
7,0,78,24410.439453
7,0,79,20897.697266
7,0,80,26295.402344
7,0,81,19991.513672
7,0,82,15133.726562
7,0,83,15192.394531
7,0,84,17807.355469
7,0,85,23624.464844
7,0,86,24415.984375
7,0,87,19611.273438
7,0,88,16571.208984
7,0,89,11064.457031
7,0,90,5546.569336
7,0,91,727.762451
7,0,92,-3109.256836
7,0,93,2593.237549
7,0,94,1880.114014
7,0,95,34.231567
7,0,96,5728.369141
7,0,97,8930.556641
7,0,98,1284.417114
7,0,99,3099.454590
7,0,100,1323.554443
7,0,101,1242.436157
7,0,102,-38.477661
7,0,103,-1775.189087
7,0,104,-4258.643066
7,0,105,-1324.945679
7,0,106,-1271.812256
7,0,107,-622.968811
7,0,108,1771.038086
7,0,109,-980.988342
7,0,110,-2205.889404
7,0,111,588.024902
7,0,112,3602.871094
7,0,113,-4104.974609
7,0,114,822.936768
7,0,115,-642.543945
7,0,116,-1134.750977
7,0,117,-983.721375
7,0,118,-1805.964233
7,0,119,-1050.882324
7,0,120,-1475.966309
7,0,121,-754.401733
7,0,122,67.824097
7,0,123,1913.649902
7,0,124,8223.015625
7,0,125,7711.282227
7,0,126,504.132568
7,0,127,-1224.290771
7,0,128,-5754.928223
7,0,129,-3302.185547
7,0,130,2114.992920
7,0,131,1759.812378
7,0,132,3012.887939
7,0,133,559.997070
7,0,134,1085.865967
7,0,135,-6258.344727
7,0,136,249.824951
7,0,137,2814.177734
7,0,138,1882.887207
7,0,139,518.093811
7,0,140,-3212.697754
7,0,141,-1747.193359
7,0,142,6424.730957
7,0,143,2087.045654
7,0,144,-3702.105469
7,0,145,-1436.626465
7,0,146,-455.144531
7,0,147,-1568.268066
7,0,148,-6770.235352
7,0,149,-309.724854
7,0,150,-7891.642090
7,0,151,-544.620667
7,0,152,1516.601685
7,0,153,1477.362915
7,0,154,-2091.148926
7,0,155,4106.240234
7,0,156,-1344.435669
7,0,157,-2105.327881
7,0,158,5163.433594
7,0,159,224.447052
7,0,160,137.738464
7,0,161,7467.956055
7,0,162,627.092041
7,0,163,-983.674927
7,0,164,3563.747559
7,0,165,1225.610718
7,0,166,397.812866
7,0,167,-2611.440918
7,0,168,1150.141479
7,0,169,3253.244629
7,0,170,-2471.624756
7,0,171,-1509.560669
7,0,172,2763.892822
7,0,173,207.844849
7,0,174,-385.227844
7,0,175,1253.679932
7,0,176,-5044.583984
7,0,177,1046.645508
7,0,178,-3805.629639
7,0,179,-2256.288574
7,0,180,-2938.643066
7,0,181,-2860.319580
7,0,182,1631.183838
7,0,183,361.475220
7,0,184,-3042.150879
7,0,185,1340.424316
7,0,186,-3461.619629
7,0,187,-2102.411621
7,0,188,1958.417236
7,0,189,2157.072754
7,0,190,1256.551392
7,0,191,7940.563477
7,0,192,8673.335938
7,0,193,-3864.304688
7,0,194,-5444.545410
7,0,195,-5377.395020
7,0,196,-2309.350098
7,0,197,1136.155151
7,0,198,-3456.075439
7,0,199,-2700.921631
7,0,200,1225.658081
7,0,201,806.220154
7,0,202,28.716080
7,0,203,-1008.825073
7,0,204,-1467.506470
7,0,205,-1123.584961
7,0,206,-880.275879
7,0,207,188.135925
7,0,208,6142.270020
7,0,209,2934.324951
7,0,210,-502.784973
7,0,211,2159.692627
7,0,212,5678.043945
7,0,213,3681.263184
7,0,214,-1252.245850
7,0,215,4092.295654
7,0,216,3513.370605
7,0,217,2900.907715
7,0,218,1206.063965
7,0,219,-8590.845703
7,0,220,-1990.767334
7,0,221,2008.694336
7,0,222,1284.261963
7,0,223,2484.207031
7,0,224,-1685.680664
7,0,225,-5939.513672
7,0,226,800.540649
7,0,227,-4658.537109
7,0,228,-1836.730591
7,0,229,-5170.342285
7,0,230,-1817.158813
7,0,231,3804.193359
7,0,232,3001.561035
7,0,233,-242.574570
7,0,234,1494.123779
7,0,235,-966.912598
7,0,236,1337.545044
7,0,237,3944.163086
7,0,238,-885.825806
7,0,239,-2921.911133
7,0,240,1276.016724
7,0,241,2769.500732
7,0,242,3843.438721
7,0,243,-986.528809
7,0,244,512.503662
7,0,245,1625.531982
7,0,246,2509.263672
7,0,247,-2091.228271
7,0,248,1018.740356
7,0,249,-332.093750
7,0,250,2089.999023
7,0,251,-211.873413
7,0,252,2956.831543
7,0,253,6145.053711
7,0,254,-474.780365
7,0,255,-2152.724365
7,0,256,1740.208862
7,0,257,-1632.502197
7,0,258,179.772156
7,0,259,-1053.672241
7,0,260,666.226196
7,0,261,3096.699463
7,0,262,750.208740
7,0,263,-5371.897461
7,0,264,-2493.956543
7,0,265,-6132.482422
7,0,266,205.004761
7,0,267,-4054.526367
7,0,268,1454.982178
7,0,269,1049.538330
7,0,270,-2446.428955
7,0,271,-2717.602295
7,0,272,-614.633423
7,0,273,-2091.244385
7,0,274,-824.337646
7,0,275,-832.642578
7,0,276,2884.016113
7,0,277,-1626.838379
7,0,278,2436.624023
7,0,279,-3934.318848
7,0,280,-1526.349731
7,0,281,739.173584
7,0,282,3656.022705
7,0,283,-843.859009
7,0,284,-5083.706055
7,0,285,1608.817139
7,0,286,-1176.862793
7,0,287,-69.386475
7,0,288,820.221130
7,0,289,3644.835205
7,0,290,-871.801025
7,0,291,1891.348755
7,0,292,-3419.604736
7,0,293,95.834030
7,0,294,1427.037109
7,0,295,-2594.669434
7,0,296,-2572.133301
7,0,297,3742.743164
7,0,298,1116.569580
7,0,299,17.593506
7,0,300,3284.208496
7,0,301,392.177002
7,0,302,-1778.065186
7,0,303,-2614.657715
7,0,304,4942.392578
7,0,305,-6017.968750
7,0,306,1088.411011
7,0,307,-3366.435303
7,0,308,-2343.089600
7,0,309,3986.086426
7,0,310,613.094482
7,0,311,646.690186
7,0,312,-2835.057129
7,0,313,-1570.987061
7,0,314,-2471.555664
7,0,315,-533.491455
7,0,316,-2152.777588
7,0,317,2025.526245
7,0,318,5697.567871
7,0,319,1245.101440
7,0,320,3706.287598
7,0,321,4134.202148
7,0,322,2022.497070
7,0,323,-2043.548462
7,0,324,-2055.081299
7,0,325,2635.347168
7,0,326,2316.488525
7,0,327,-141.961426
7,0,328,-3184.535645
7,0,329,3077.224121
7,0,330,-6616.306641
7,0,331,4243.856445
7,0,332,-2348.544434
7,0,333,2000.404541
7,0,334,-1973.649414
7,0,335,-1199.068115
7,0,336,-852.329651
7,0,337,-1912.236816
7,0,338,-2485.507568
7,0,339,-3979.005615
7,0,340,-4233.420898
7,0,341,3994.211670
7,0,342,-1123.573242
7,0,343,-1025.742065
7,0,344,-1481.531982
7,0,345,-1722.034912
7,0,346,990.588684
7,0,347,3460.261230
7,0,348,4128.644531
7,0,349,-4225.270020
7,0,350,4973.484375
7,0,351,101.466110
7,0,352,2548.578613
7,0,353,2612.836182
7,0,354,576.893799
7,0,355,490.099792
7,0,356,1040.999390
7,0,357,-3772.093018
7,0,358,-2572.246094
7,0,359,188.077698
7,0,360,2967.926270
7,0,361,-203.431427
7,0,362,274.792236
7,0,363,-4901.890137
7,0,364,2816.985840
7,0,365,-161.382935
7,0,366,7605.081055
7,0,367,1278.917603
7,0,368,-768.377258
7,0,369,-6761.583984
7,0,370,-5.003296
7,0,371,912.765503
7,0,372,-2110.750977
7,0,373,-5729.795898
7,0,374,1273.056641
7,0,375,106.937012
7,0,376,-3036.610107
7,0,377,-2706.554199
7,0,378,-3749.573242
7,0,379,-1699.791504
7,0,380,-1772.328979
7,0,381,943.198303
7,0,382,7557.338867
7,0,383,1183.721802
7,0,384,-3000.106445
7,0,385,-1282.960938
7,0,386,6575.705566
7,0,387,-2284.186279
7,0,388,-175.545471
7,0,389,708.264771
7,0,390,-2541.413330
7,0,391,498.609619
7,0,392,492.879883
7,0,393,2436.702637
7,0,394,2025.458984
7,0,395,-1582.506470
7,0,396,-5595.542969
7,0,397,-3660.193848
7,0,398,-2731.723389
7,0,399,5966.264648
7,0,400,7286.195312
7,0,401,123.796021
7,0,402,5353.489746
7,0,403,8290.164062
7,0,404,4833.446289
7,0,405,-1640.971680
7,0,406,-3215.495605
7,0,407,-771.200317
7,0,408,-2465.881348
7,0,409,-698.470947
7,0,410,-2756.811523
7,0,411,2923.457275
7,0,412,-2672.960449
7,0,413,-2228.353516
7,0,414,2514.929443
7,0,415,1838.233643
7,0,416,1119.525879
7,0,417,-1912.248901
7,0,418,1896.824219
7,0,419,-1148.745361
7,0,420,-5673.857422
7,0,421,-7376.952148
7,0,422,2288.405762
7,0,423,1756.937988
7,0,424,2352.623535
7,0,425,2570.972168
7,0,426,-2502.287109
7,0,427,1762.603271
7,0,428,3451.841797
7,0,429,5306.052734
7,0,430,2951.262939
7,0,431,571.336304
7,0,432,2615.642822
7,0,433,-2393.316406
7,0,434,7599.390137
7,0,435,521.127747
7,0,436,-1912.272583
7,0,437,848.023560
7,0,438,-2507.828369
7,0,439,2551.284668
7,0,440,-1677.170898
7,0,441,-6747.911133
7,0,442,-5975.798340
7,0,443,5593.846680
7,0,444,-4474.204102
7,0,445,-4971.822266
7,0,446,4372.130371
7,0,447,2875.537109
7,0,448,5440.239258
7,0,449,2677.083008
7,0,450,999.118286
7,0,451,87.296143
7,0,452,576.708923
7,0,453,-3070.400391
7,0,454,1689.816162
7,0,455,-1000.438538
7,0,456,5487.775391
7,0,457,-3606.875488
7,0,458,437.041931
7,0,459,2671.537598
7,0,460,-245.478271
7,0,461,-184.002930
7,0,462,-4250.232910
7,0,463,3622.254883
7,0,464,2207.044922
7,0,465,-3640.681152
7,0,466,2982.141113
7,0,467,-1185.062744
7,0,468,-2099.667969
7,0,469,-863.485535
7,0,470,5649.957520
7,0,471,920.828735
7,0,472,898.835938
7,0,473,-3679.844482
7,0,474,-1590.570801
7,0,475,285.843384
7,0,476,2338.667480
7,0,477,-1330.347168
7,0,478,-345.942261
7,0,479,4900.614746
7,0,480,-533.419861
7,0,481,-6759.102051
7,0,482,2596.037109
7,0,483,-2273.082520
7,0,484,3854.345215
7,0,485,2959.434082
7,0,486,1181.105713
7,0,487,-3433.669189
7,0,488,-891.533447
7,0,489,4830.789551
7,0,490,-3478.351562
7,0,491,-2172.593994
7,0,492,2131.750977
7,0,493,-2866.204102
7,0,494,-1386.460938
7,0,495,-178.250275
7,0,496,-2650.508057
7,0,497,-1171.084717
7,0,498,2786.164307
7,0,499,4069.957275
7,0,500,244.027161
7,0,501,-1252.266357
7,0,502,-3290.778076
7,0,503,-992.124634
7,0,504,5896.025879
7,0,505,-5310.271973
7,0,506,1211.611938
7,0,507,1186.401611
7,0,508,9162.637695
7,0,509,-3450.446777
7,0,510,2923.026123
7,0,511,-3235.063721
7,0,512,2252.425781
7,0,513,-2133.181641
7,0,514,-1383.734985
7,0,515,3049.031006
7,0,516,971.350220
7,0,517,741.952393
7,0,518,6285.282715
7,0,519,-5995.444336
7,0,520,-2944.539795
7,0,521,2699.354492
7,0,522,-2144.460449
7,0,523,702.586426
7,0,524,-1400.405518
7,0,525,-681.852051
7,0,526,-4325.708008
7,0,527,2392.148193
7,0,528,1155.907227
7,0,529,2666.236328
7,0,530,-933.388306
7,0,531,-1781.045898
7,0,532,266.405853
7,0,533,-1386.390015
7,0,534,-1503.915283
7,0,535,2073.065918
7,0,536,-197.745850
7,0,537,4430.803711
7,0,538,1435.292480
7,0,539,889.935547
7,0,540,-1733.301514
7,0,541,3770.581787
7,0,542,-3101.267090
7,0,543,3857.288330
7,0,544,1278.839233
7,0,545,-1786.259399
7,0,546,204.773865
7,0,547,-393.547852
7,0,548,2162.545898
7,0,549,-1330.555420
7,0,550,-1148.782104
7,0,551,-5782.905762
7,0,552,-1106.979492
7,0,553,-5402.539062
7,0,554,-3951.068848
7,0,555,878.513916
7,0,556,-3517.760010
7,0,557,-6152.035156
7,0,558,-198.004257
7,0,559,-1453.707764
7,0,560,3868.480469
7,0,561,2529.058594
7,0,562,179.699097
7,0,563,3678.162354
7,0,564,-1750.057251
7,0,565,2571.296631
7,0,566,-1942.775391
7,0,567,2056.514404
7,0,568,3636.647461
7,0,569,-681.303528
7,0,570,1438.170898
7,0,571,1200.562500
7,0,572,475.884216
7,0,573,-2315.035156
7,0,574,-1355.536743
7,0,575,-1159.814697
7,0,576,-4796.000000
7,0,577,3745.303955
7,0,578,-2639.536865
7,0,579,-376.763550
7,0,580,-4700.172852
7,0,581,2252.070801
7,0,582,-726.910400
7,0,583,2198.928467
7,0,584,-866.729736
7,0,585,-1923.297241
7,0,586,744.682251
7,0,587,493.183960
7,0,588,-2921.891846
7,0,589,3149.987549
7,0,590,-1987.772339
7,0,591,632.773682
7,0,592,386.520264
7,0,593,-4994.259277
7,0,594,23.098633
7,0,595,-2536.076904
7,0,596,-228.529541
7,0,597,-499.715942
7,0,598,174.547180
7,0,599,-5100.571289
8,0,0,-3971.653809
8,0,1,-1272.826904
8,0,2,-4556.176758
8,0,3,930.962097
8,0,4,-2025.165527
8,0,5,-2715.936523
8,0,6,-4223.370605
8,0,7,-2522.964355
8,0,8,1912.629639
8,0,9,-3079.490723
8,0,10,545.031128
8,0,11,1585.399170
8,0,12,-2869.742676
8,0,13,2891.491699
8,0,14,3383.689941
8,0,15,-207.281128
8,0,16,-2156.591553
8,0,17,-1202.913086
8,0,18,-6404.814941
8,0,19,-1734.296143
8,0,20,-4430.343262
8,0,21,-1166.564331
8,0,22,2997.759766
8,0,23,-4575.761719
8,0,24,-5202.205566
8,0,25,-6077.582520
8,0,26,1546.232178
8,0,27,-2237.686768
8,0,28,-1804.207642
8,0,29,-657.561890
8,0,30,-825.360107
8,0,31,-2366.336182
8,0,32,-4008.016357
8,0,33,4938.662109
8,0,34,2287.387207
8,0,35,-1077.057617
8,0,36,-6306.911621
8,0,37,1456.766235
8,0,38,-2274.038330
8,0,39,-6091.527344
8,0,40,-95.391174
8,0,41,455.538849
8,0,42,2718.081543
8,0,43,-246.445984
8,0,44,-1365.133301
8,0,45,2074.845459
8,0,46,2718.079834
8,0,47,7162.055664
8,0,48,-3801.059570
8,0,49,-5149.086914
8,0,50,441.562744
8,0,51,5925.923828
8,0,52,-75.827881
8,0,53,-7025.685547
8,0,54,5165.203125
8,0,55,-2634.835938
8,0,56,-2749.503174
8,0,57,-3742.319824
8,0,58,-2732.709229
8,0,59,-196.074493
8,0,60,108.731873
8,0,61,131.141663
8,0,62,-400.263367
8,0,63,5402.899414
8,0,64,-1818.194702
8,0,65,-7612.954102
8,0,66,-3043.155762
8,0,67,-324.728241
8,0,68,1109.969238
8,0,69,-1485.355957
8,0,70,3078.876953
8,0,71,2357.329834
8,0,72,3534.723389
8,0,73,2662.160156
8,0,74,9088.978516
8,0,75,16905.769531
8,0,76,12867.337891
8,0,77,31129.769531
8,0,78,43152.863281
8,0,79,39385.753906
8,0,80,42339.085938
8,0,81,24856.708984
8,0,82,24929.517578
8,0,83,23408.109375
8,0,84,25321.091797
8,0,85,33890.199219
8,0,86,32189.816406
8,0,87,21120.419922
8,0,88,14447.532227
8,0,89,12120.643555
8,0,90,10090.107422
8,0,91,-3135.425293
8,0,92,6770.491699
8,0,93,231.809631
8,0,94,3394.915283
8,0,95,-4600.945312
8,0,96,4130.416504
8,0,97,519.893799
8,0,98,-926.042358
8,0,99,-2033.533447
8,0,100,2141.939941
8,0,101,-3465.477051
8,0,102,449.954529
8,0,103,-1661.582031
8,0,104,2645.319824
8,0,105,-595.997314
8,0,106,-1725.922607
8,0,107,-2587.288330
8,0,108,-2522.969727
8,0,109,-1197.265503
8,0,110,2402.014893
8,0,111,-752.669006
8,0,112,-1395.883667
8,0,113,293.364380
8,0,114,-3345.159912
8,0,115,-403.072113
8,0,116,-5809.058105
8,0,117,-1493.778198
8,0,118,243.046875
8,0,119,6594.320312
8,0,120,4284.228516
8,0,121,2622.972900
8,0,122,3319.366943
8,0,123,-5053.999512
8,0,124,1202.255737
8,0,125,-7022.820801
8,0,126,-1074.243286
8,0,127,7771.740234
8,0,128,3898.268799
8,0,129,-6133.588379
8,0,130,-741.512695
8,0,131,-2153.820801
8,0,132,-948.376221
8,0,133,-1384.712891
8,0,134,-772.225464
8,0,135,967.314331
8,0,136,791.160767
8,0,137,-3974.437500
8,0,138,-1510.501953
8,0,139,3543.151123
8,0,140,-1404.279175
8,0,141,-3496.202881
8,0,142,1356.026123
8,0,143,-5009.172852
8,0,144,-719.118042
8,0,145,-4483.439453
8,0,146,-906.484009
8,0,147,743.591614
8,0,148,10.792786
8,0,149,201.080322
8,0,150,4161.205078
8,0,151,1322.473877
8,0,152,1126.727295
8,0,153,-1890.901489
8,0,154,-2008.384399
8,0,155,-6429.923340
8,0,156,-2220.911865
8,0,157,1870.675903
8,0,158,1213.426514
8,0,159,3020.130371
8,0,160,5909.194336
8,0,161,-5087.694336
8,0,162,2421.785889
8,0,163,-1485.401367
8,0,164,3568.307861
8,0,165,-900.777222
8,0,166,-2615.229492
8,0,167,-1896.506470
8,0,168,3266.221680
8,0,169,4186.369141
8,0,170,2941.723633
8,0,171,525.415344
8,0,172,-2525.724121
8,0,173,-182.084595
8,0,174,1070.798218
8,0,175,-11.493629
8,0,176,-1765.001831
8,0,177,-2682.401855
8,0,178,318.500275
8,0,179,-1958.044434
8,0,180,-1929.885376
8,0,181,-928.832092
8,0,182,63.931152
8,0,183,-584.938049
8,0,184,-4984.081055
8,0,185,-4584.144531
8,0,186,-1963.654053
8,0,187,2787.981934
8,0,188,1767.200317
8,0,189,-120.624832
8,0,190,1344.965088
8,0,191,-4044.461182
8,0,192,4278.716797
8,0,193,1921.043335
8,0,194,1895.720703
8,0,195,-576.461426
8,0,196,-2360.747070
8,0,197,3473.188965
8,0,198,5148.393555
8,0,199,3948.681396
8,0,200,609.358215
8,0,201,-1074.244507
8,0,202,-212.889709
8,0,203,-803.032715
8,0,204,1227.550781
8,0,205,-3020.803223
8,0,206,877.861755
8,0,207,1638.510864
8,0,208,869.454590
8,0,209,5939.966309
8,0,210,6219.484375
8,0,211,-89.955933
8,0,212,463.928223
8,0,213,-131.839355
8,0,214,2863.541016
8,0,215,4734.471191
8,0,216,3392.072510
8,0,217,-2330.062256
8,0,218,-626.773621
8,0,219,-1871.363281
8,0,220,3361.287598
8,0,221,1487.540894
8,0,222,-481.436035
8,0,223,2785.224609
8,0,224,-5350.453125
8,0,225,-313.572815
8,0,226,-2486.548340
8,0,227,-1060.340820
8,0,228,466.738525
8,0,229,2427.279053
8,0,230,-445.009277
8,0,231,1507.161011
8,0,232,6641.946777
8,0,233,2169.940918
8,0,234,-422.629883
8,0,235,-1521.772461
8,0,236,-3149.402344
8,0,237,-3040.312988
8,0,238,763.153748
8,0,239,4499.599609
8,0,240,1990.891479
8,0,241,1652.466919
8,0,242,-3963.260742
8,0,243,-1054.694702
8,0,244,1568.574829
8,0,245,-3812.287109
8,0,246,4432.579102
8,0,247,100.339355
8,0,248,-1672.753784
8,0,249,-531.705566
8,0,250,89.153625
8,0,251,181.326172
8,0,252,-372.252075
8,0,253,7665.444336
8,0,254,2153.120605
8,0,255,-103.928101
8,0,256,-822.661255
8,0,257,9164.422852
8,0,258,-1860.385376
8,0,259,-3149.589355
8,0,260,1761.620850
8,0,261,710.088623
8,0,262,-445.018494
8,0,263,782.773438
8,0,264,-42.268921
8,0,265,480.625854
8,0,266,1012.009277
8,0,267,3330.556152
8,0,268,-1625.268311
8,0,269,-766.656799
8,0,270,3752.867188
8,0,271,2732.150879
8,0,272,7517.163086
8,0,273,-2749.497559
8,0,274,-2626.472168
8,0,275,-993.178406
8,0,276,-548.507141
8,0,277,2186.832520
8,0,278,5970.628906
8,0,279,4807.257324
8,0,280,2432.672607
8,0,281,-352.669037
8,0,282,-106.574821
8,0,283,1384.063477
8,0,284,-1261.604492
8,0,285,3073.348145
8,0,286,4902.400391
8,0,287,3224.272949
8,0,288,-1432.230591
8,0,289,1934.966187
8,0,290,2021.741333
8,0,291,2424.364990
8,0,292,-732.945068
8,0,293,-3554.989746
8,0,294,-1977.607178
8,0,295,5402.800293
8,0,296,4502.279785
8,0,297,2164.336426
8,0,298,-129.020004
8,0,299,2544.620605
8,0,300,3358.535156
8,0,301,-3812.189209
8,0,302,16.656860
8,0,303,970.305786
8,0,304,2961.301025
8,0,305,539.731689
8,0,306,419.295837
8,0,307,2804.777832
8,0,308,-842.126953
8,0,309,-2069.889893
8,0,310,2072.100098
8,0,311,-4701.499512
8,0,312,1638.452637
8,0,313,-682.727783
8,0,314,5713.291504
8,0,315,1546.310181
8,0,316,4281.529297
8,0,317,1739.314819
8,0,318,-1583.284424
8,0,319,1174.326172
8,0,320,8512.820312
8,0,321,3694.118896
8,0,322,-170.647461
8,0,323,-6972.365234
8,0,324,2877.684814
8,0,325,-2316.129883
8,0,326,1300.074219
8,0,327,-442.292603
8,0,328,799.545044
8,0,329,530.954102
8,0,330,3196.247070
8,0,331,6673.103027
8,0,332,1272.222168
8,0,333,743.783142
8,0,334,-209.957031
8,0,335,338.095428
8,0,336,-268.874817
8,0,337,125.518188
8,0,338,-2542.542480
8,0,339,-772.223267
8,0,340,-2413.863770
8,0,341,-4743.439453
8,0,342,-3616.415771
8,0,343,1534.998169
8,0,344,637.309692
8,0,345,-3107.440918
8,0,346,558.680908
8,0,347,-5951.682617
8,0,348,-8454.752930
8,0,349,-218.342041
8,0,350,2304.333740
8,0,351,609.369141
8,0,352,3652.385498
8,0,353,-1409.864746
8,0,354,-1941.197510
8,0,355,1118.456543
8,0,356,-3599.718018
8,0,357,-2419.421143
8,0,358,-6939.016602
8,0,359,-719.145996
8,0,360,-1426.681396
8,0,361,3081.596924
8,0,362,139.562256
8,0,363,2253.802246
8,0,364,-3238.897461
8,0,365,-5568.486328
8,0,366,-8424.207031
8,0,367,262.621063
8,0,368,5.276077
8,0,369,-791.851135
8,0,370,1193.988525
8,0,371,-2156.907715
8,0,372,-1130.171753
8,0,373,-6335.062500
8,0,374,2035.806030
8,0,375,-1046.180664
8,0,376,-1261.682861
8,0,377,947.839600
8,0,378,3204.836914
8,0,379,2013.300537
8,0,380,-3583.084473
8,0,381,4063.005615
8,0,382,-1200.199951
8,0,383,-4332.496582
8,0,384,-3325.765625
8,0,385,-5982.455078
8,0,386,-2019.503052
8,0,387,55.601486
8,0,388,-2911.606445
8,0,389,-2120.087158
8,0,390,5086.802246
8,0,391,-4136.733887
8,0,392,1330.939331
8,0,393,1744.776611
8,0,394,3257.833740
8,0,395,1993.596680
8,0,396,-4049.961426
8,0,397,2555.940186
8,0,398,2818.713135
8,0,399,-33.859192
8,0,400,-5761.574707
8,0,401,-892.415771
8,0,402,5274.154297
8,0,403,913.960449
8,0,404,-4779.937988
8,0,405,1255.381470
8,0,406,830.334595
8,0,407,-3135.450195
8,0,408,-5833.996094
8,0,409,6434.769531
8,0,410,1109.977295
8,0,411,-4103.025879
8,0,412,-4058.353760
8,0,413,-439.434082
8,0,414,-313.592682
8,0,415,-2109.076416
8,0,416,-5456.697266
8,0,417,872.240723
8,0,418,1412.362061
8,0,419,3000.519775
8,0,420,4259.132812
8,0,421,-4447.108887
8,0,422,2016.186523
8,0,423,-288.330566
8,0,424,-730.304810
8,0,425,1906.968384
8,0,426,-123.360947
8,0,427,3904.328613
8,0,428,-2908.915039
8,0,429,-4010.800293
8,0,430,-1809.730103
8,0,431,-2595.893555
8,0,432,-2282.302246
8,0,433,-6877.424805
8,0,434,-28.252533
8,0,435,5576.166992
8,0,436,2771.425293
8,0,437,-3800.701172
8,0,438,1778.305908
8,0,439,49.973206
8,0,440,3171.099609
8,0,441,606.526733
8,0,442,-909.236755
8,0,443,-2290.725586
8,0,444,2161.643799
8,0,445,-92.731689
8,0,446,-433.404297
8,0,447,-6653.807129
8,0,448,315.713318
8,0,449,3198.974365
8,0,450,-3135.566406
8,0,451,2614.683350
8,0,452,-4338.107422
8,0,453,-4161.741699
8,0,454,-3454.319336
8,0,455,-7403.023438
8,0,456,-2385.832520
8,0,457,-3652.720215
8,0,458,-3342.503662
8,0,459,-2654.378418
8,0,460,2849.569336
8,0,461,3126.393066
8,0,462,136.715866
8,0,463,-478.562378
8,0,464,-28.094360
8,0,465,61.376606
8,0,466,125.389404
8,0,467,4292.613281
8,0,468,-2662.644287
8,0,469,-1650.407715
8,0,470,-92.586296
8,0,471,-2097.853271
8,0,472,1574.741333
8,0,473,321.332031
8,0,474,1188.145996
8,0,475,58.527283
8,0,476,-4427.478027
8,0,477,567.469604
8,0,478,1476.226562
8,0,479,-165.230713
8,0,480,-1007.046204
8,0,481,-4696.399902
8,0,482,6373.348633
8,0,483,3822.613037
8,0,484,2189.501221
8,0,485,5120.433594
8,0,486,914.306396
8,0,487,-3107.454834
8,0,488,1546.285645
8,0,489,321.319519
8,0,490,1848.159424
8,0,491,-870.148926
8,0,492,-2178.895020
8,0,493,-1681.428223
8,0,494,1006.480469
8,0,495,-2005.555786
8,0,496,-4956.166992
8,0,497,-2436.150635
8,0,498,3448.032715
8,0,499,3235.533691
8,0,500,-341.803101
8,0,501,2768.376465
8,0,502,-3331.078369
8,0,503,-7517.888184
8,0,504,-2277.041016
8,0,505,-3174.512695
8,0,506,-4835.879395
8,0,507,-2536.928223
8,0,508,1971.395508
8,0,509,3358.451660
8,0,510,-3233.181641
8,0,511,-4793.571777
8,0,512,-137.265869
8,0,513,-3118.710449
8,0,514,2681.853516
8,0,515,-1921.635864
8,0,516,-1088.205444
8,0,517,1355.990356
8,0,518,-2769.195312
8,0,519,-4751.975098
8,0,520,2287.750488
8,0,521,-3820.611328
8,0,522,-973.695312
8,0,523,-316.445892
8,0,524,1339.322266
8,0,525,2281.702637
8,0,526,-2444.542969
8,0,527,-7271.635742
8,0,528,-1208.514282
8,0,529,27.426796
8,0,530,1859.483643
8,0,531,-2754.612793
8,0,532,3335.855713
8,0,533,5853.037598
8,0,534,654.150757
8,0,535,-1141.597656
8,0,536,1945.954590
8,0,537,4060.433105
8,0,538,1009.202637
8,0,539,-4953.261719
8,0,540,1269.370605
8,0,541,-1552.488037
8,0,542,558.951416
8,0,543,-1957.881104
8,0,544,212.325897
8,0,545,-2525.590820
8,0,546,-973.741394
8,0,547,4021.285156
8,0,548,1641.046631
8,0,549,4756.814453
8,0,550,4737.226074
8,0,551,-601.627686
8,0,552,3923.307373
8,0,553,215.100830
8,0,554,-515.074097
8,0,555,-2934.253662
8,0,556,-6334.920898
8,0,557,-2394.171143
8,0,558,-3384.219238
8,0,559,-14.318634
8,0,560,-251.916016
8,0,561,2575.711914
8,0,562,-3487.816650
8,0,563,-2301.627686
8,0,564,2821.488281
8,0,565,-4755.091797
8,0,566,1982.542847
8,0,567,-1021.012512
8,0,568,204.044189
8,0,569,4189.259766
8,0,570,-5135.238281
8,0,571,-4410.728027
8,0,572,2891.363770
8,0,573,114.337906
8,0,574,1784.111084
8,0,575,567.536011
8,0,576,5109.311035
8,0,577,2536.298096
8,0,578,1825.961182
8,0,579,-4936.479980
8,0,580,-822.803711
8,0,581,195.510681
8,0,582,1333.664917
8,0,583,2245.483887
8,0,584,-1541.301025
8,0,585,3632.686035
8,0,586,4194.763184
8,0,587,-1854.231323
8,0,588,-6628.450684
8,0,589,2765.874023
8,0,590,1051.177490
8,0,591,3543.182617
8,0,592,7368.967285
8,0,593,1956.784302
8,0,594,3375.258301
8,0,595,4046.865479
8,0,596,-1407.162720
8,0,597,91.709839
8,0,598,2315.427246
8,0,599,209.339844
9,0,0,1793.799805
9,0,1,-141.536743
9,0,2,4761.119141
9,0,3,3290.030762
9,0,4,5152.640137
9,0,5,-3732.506104
9,0,6,-2859.945801
9,0,7,-7138.891113
9,0,8,-292.556793
9,0,9,-1394.466309
9,0,10,-2169.150879
9,0,11,4842.213867
9,0,12,-1201.475220
9,0,13,-1033.671631
9,0,14,4000.382568
9,0,15,2957.226074
9,0,16,-4163.207031
9,0,17,1209.281250
9,0,18,322.726715
9,0,19,-390.443237
9,0,20,-2899.074219
9,0,21,-88.397369
9,0,22,-2146.754639
9,0,23,1634.376099
9,0,24,7197.004883
9,0,25,1035.870728
9,0,26,-2457.216064
9,0,27,-242.209839
9,0,28,3242.498291
9,0,29,2607.635498
9,0,30,-328.926575
9,0,31,143.757462
9,0,32,4215.719238
9,0,33,3351.560059
9,0,34,2677.546387
9,0,35,2364.322266
9,0,36,1100.204956
9,0,37,-2356.521973
9,0,38,-4487.621094
9,0,39,-1481.176514
9,0,40,-2272.601562
9,0,41,3463.439697
9,0,42,2325.158691
9,0,43,-169.490707
9,0,44,-1439.193848
9,0,45,-1425.238403
9,0,46,-102.358124
9,0,47,-3293.450684
9,0,48,921.239685
9,0,49,5499.430664
9,0,50,118.537354
9,0,51,-3827.595215
9,0,52,-4585.514160
9,0,53,5739.925293
9,0,54,-614.168823
9,0,55,-1081.221680
9,0,56,1371.497070
9,0,57,-941.379883
9,0,58,1983.957642
9,0,59,1553.288574
9,0,60,-1892.286743
9,0,61,370.264954
9,0,62,-4179.982422
9,0,63,-946.994263
9,0,64,445.779175
9,0,65,370.274170
9,0,66,-1609.837524
9,0,67,-3670.999023
9,0,68,-706.502380
9,0,69,4573.726562
9,0,70,-1453.167725
9,0,71,-541.451782
9,0,72,2635.591797
9,0,73,-3450.008057
9,0,74,2814.558105
9,0,75,12443.638672
9,0,76,14468.479492
9,0,77,23029.183594
9,0,78,27562.667969
9,0,79,30300.654297
9,0,80,20940.027344
9,0,81,22198.603516
9,0,82,30390.189453
9,0,83,28723.322266
9,0,84,25716.871094
9,0,85,30163.582031
9,0,86,26077.650391
9,0,87,13651.809570
9,0,88,14815.277344
9,0,89,10105.615234
9,0,90,4534.487793
9,0,91,-2647.376953
9,0,92,1614.802490
9,0,93,-96.782837
9,0,94,-2336.976074
9,0,95,-71.635086
9,0,96,694.686707
9,0,97,-2462.792725
9,0,98,907.224304
9,0,99,3441.040039
9,0,100,2179.726318
9,0,101,2353.142578
9,0,102,-642.135132
9,0,103,3743.091553
9,0,104,-4020.547852
9,0,105,3245.281494
9,0,106,-1746.823120
9,0,107,-580.616577
9,0,108,15.084930
9,0,109,1016.327271
9,0,110,-46.414734
9,0,111,-93.988968
9,0,112,-3117.236572
9,0,113,-1777.595947
9,0,114,-2384.498535
9,0,115,-5477.667969
9,0,116,-1774.806641
9,0,117,1220.496582
9,0,118,-468.757568
9,0,119,535.270325
9,0,120,-4658.178711
9,0,121,2190.934326
9,0,122,3469.036621
9,0,123,540.850708
9,0,124,-4809.206543
9,0,125,177.292496
9,0,126,532.478760
9,0,127,-2608.201172
9,0,128,644.330322
9,0,129,-250.594315
9,0,130,437.391296
9,0,131,1595.247803
9,0,132,4070.323975
9,0,133,-538.653564
9,0,134,-398.845062
9,0,135,-5796.508789
9,0,136,-1741.243774
9,0,137,-756.805237
9,0,138,3256.462646
9,0,139,1687.564087
9,0,140,-3724.098633
9,0,141,-1992.957275
9,0,142,1321.184082
9,0,143,-2278.217773
9,0,144,-745.648071
9,0,145,-972.292114
9,0,146,4254.863281
9,0,147,-3013.718506
9,0,148,1757.434692
9,0,149,-133.132721
9,0,150,4271.667969
9,0,151,-2387.253906
9,0,152,-370.828217
9,0,153,-1167.953979
9,0,154,-3584.273438
9,0,155,2649.591797
9,0,156,2769.955078
9,0,157,5594.553711
9,0,158,4786.288086
9,0,159,9193.856445
9,0,160,1751.832153
9,0,161,7616.692383
9,0,162,1156.151489
9,0,163,-93.884155
9,0,164,-3349.302490
9,0,165,1735.079956
9,0,166,-258.980286
9,0,167,-1657.318237
9,0,168,-600.196777
9,0,169,-6148.853516
9,0,170,-4020.602783
9,0,171,468.212524
9,0,172,3077.487061
9,0,173,-1075.612305
9,0,174,786.947388
9,0,175,2571.337402
9,0,176,4590.421387
9,0,177,-2115.957031
9,0,178,-3724.128906
9,0,179,263.996155
9,0,180,-4339.208984
9,0,181,2283.208984
9,0,182,-3167.532227
9,0,183,1687.649292
9,0,184,-233.806168
9,0,185,-3841.604492
9,0,186,-1355.321777
9,0,187,-4448.460938
9,0,188,2568.485840
9,0,189,-1867.089600
9,0,190,-692.453918
9,0,191,8159.249023
9,0,192,-1953.832275
9,0,193,-2345.348877
9,0,194,-2770.476074
9,0,195,1005.112854
9,0,196,-3584.285645
9,0,197,1290.370972
9,0,198,-958.198364
9,0,199,-278.641052
9,0,200,-362.492310
9,0,201,-8458.863281
9,0,202,-6831.263184
9,0,203,568.700928
9,0,204,1231.634277
9,0,205,-1092.400391
9,0,206,-1562.238159
9,0,207,-1607.059937
9,0,208,-4521.203613
9,0,209,3069.152588
9,0,210,255.650635
9,0,211,-362.408325
9,0,212,1133.763550
9,0,213,-1567.889893
9,0,214,-796.004028
9,0,215,6344.024414
9,0,216,5426.661621
9,0,217,-3822.037354
9,0,218,-4009.477539
9,0,219,-3374.543457
9,0,220,591.069824
9,0,221,3390.708984
9,0,222,-513.295288
9,0,223,2537.665771
9,0,224,1704.297363
9,0,225,-762.400269
9,0,226,2649.599121
9,0,227,54.195129
9,0,228,-686.882080
9,0,229,-4255.371094
9,0,230,-5231.540039
9,0,231,-1931.364502
9,0,232,-977.701416
9,0,233,-1878.291626
9,0,234,2864.911133
9,0,235,2218.946533
9,0,236,1757.452148
9,0,237,2288.927002
9,0,238,-2021.002197
9,0,239,3410.305664
9,0,240,-2784.474365
9,0,241,1782.638916
9,0,242,-1771.978149
9,0,243,-1450.379639
9,0,244,2677.563721
9,0,245,-1022.591125
9,0,246,2943.274902
9,0,247,-516.291260
9,0,248,-149.931427
9,0,249,-186.280579
9,0,250,2176.862061
9,0,251,-1114.823975
9,0,252,-1646.168213
9,0,253,1234.447998
9,0,254,1732.305420
9,0,255,1128.212402
9,0,256,1914.005371
9,0,257,2582.410889
9,0,258,2000.875977
9,0,259,-2250.098877
9,0,260,-1173.505493
9,0,261,-3928.208740
9,0,262,-2736.883789
9,0,263,1130.962646
9,0,264,-6221.360840
9,0,265,1458.159912
9,0,266,1435.886475
9,0,267,-3371.707275
9,0,268,1404.929810
9,0,269,-488.306335
9,0,270,-2233.571045
9,0,271,1435.963013
9,0,272,230.346207
9,0,273,-398.831604
9,0,274,-286.934998
9,0,275,1880.560791
9,0,276,-3170.135010
9,0,277,238.786880
9,0,278,3782.275879
9,0,279,-1704.764404
9,0,280,4755.527344
9,0,281,-563.895325
9,0,282,2624.435059
9,0,283,3756.995117
9,0,284,-1142.740967
9,0,285,-633.870361
9,0,286,3799.032227
9,0,287,1679.121338
9,0,288,2666.438721
9,0,289,6618.193359
9,0,290,-6034.000488
9,0,291,5698.150879
9,0,292,1813.499756
9,0,293,5966.593262
9,0,294,518.492676
9,0,295,1679.073853
9,0,296,4903.742188
9,0,297,370.370239
9,0,298,-4325.362305
9,0,299,1558.923584
9,0,300,-3008.315430
9,0,301,-1293.795288
9,0,302,-2213.960693
9,0,303,-4135.414062
9,0,304,-474.267639
9,0,305,703.029114
9,0,306,2683.122070
9,0,307,2148.898438
9,0,308,6498.009277
9,0,309,1424.650879
9,0,310,1105.768677
9,0,311,-4565.791992
9,0,312,-4442.846680
9,0,313,-2062.914307
9,0,314,-4725.094727
9,0,315,1186.959839
9,0,316,-4800.797852
9,0,317,-2759.297607
9,0,318,-309.257690
9,0,319,842.988464
9,0,320,-689.589722
9,0,321,3396.319092
9,0,322,2820.098145
9,0,323,1631.470581
9,0,324,-3545.199951
9,0,325,784.152161
9,0,326,-2076.866699
9,0,327,1340.527344
9,0,328,412.194641
9,0,329,1740.778442
9,0,330,-2932.609863
9,0,331,-2317.469482
9,0,332,2862.156738
9,0,333,-1427.970093
9,0,334,1849.721924
9,0,335,2534.948242
9,0,336,2294.406006
9,0,337,-2736.901611
9,0,338,2887.481445
9,0,339,1234.512939
9,0,340,1559.048340
9,0,341,5440.913574
9,0,342,1620.471313
9,0,343,-1129.000977
9,0,344,-1444.807861
9,0,345,-2275.406738
9,0,346,-2177.636719
9,0,347,-3413.716553
9,0,348,496.122284
9,0,349,4341.602051
9,0,350,-2787.594727
9,0,351,-141.529236
9,0,352,3427.194336
9,0,353,-4448.472656
9,0,354,-784.776489
9,0,355,-138.721252
9,0,356,2906.702637
9,0,357,2006.376465
9,0,358,1441.318481
9,0,359,-1372.217529
9,0,360,-1089.741699
9,0,361,-2546.523682
9,0,362,-597.293457
9,0,363,3186.588623
9,0,364,2367.162842
9,0,365,-7605.833984
9,0,366,1766.040405
9,0,367,1589.529541
9,0,368,-616.927368
9,0,369,-874.193542
9,0,370,-1534.336182
9,0,371,2856.758301
9,0,372,6248.942871
9,0,373,2954.371826
9,0,374,-172.261780
9,0,375,431.900635
9,0,376,-5158.925293
9,0,377,3186.675781
9,0,378,2515.795166
9,0,379,-1794.444946
9,0,380,1463.737549
9,0,381,339.392090
9,0,382,-684.165710
9,0,383,-533.125366
9,0,384,2090.044922
9,0,385,-2527.069824
9,0,386,4022.754395
9,0,387,-2023.537720
9,0,388,-3016.324463
9,0,389,823.409058
9,0,390,2277.633789
9,0,391,2655.064453
9,0,392,2378.175049
9,0,393,4752.765137
9,0,394,4624.138672
9,0,395,-3802.408936
9,0,396,-2034.923340
9,0,397,-3908.652588
9,0,398,-1705.063354
9,0,399,-4135.445801
9,0,400,7060.058594
9,0,401,2062.304199
9,0,402,-4739.122070
9,0,403,-1481.286743
9,0,404,2557.387451
9,0,405,-3383.045898
9,0,406,462.590668
9,0,407,372.949463
9,0,408,3270.489258
9,0,409,1030.322021
9,0,410,375.806061
9,0,411,2283.139404
9,0,412,496.107422
9,0,413,949.329956
9,0,414,-3147.900146
9,0,415,3407.410400
9,0,416,3259.199951
9,0,417,5275.778809
9,0,418,1030.111084
9,0,419,4847.767578
9,0,420,213.649414
9,0,421,-2311.975098
9,0,422,1430.268555
9,0,423,-63.299805
9,0,424,2386.582031
9,0,425,196.877930
9,0,426,-1318.947266
9,0,427,-639.569824
9,0,428,1978.358154
9,0,429,-2378.835938
9,0,430,-966.724487
9,0,431,345.084167
9,0,432,2929.358398
9,0,433,-1271.386963
9,0,434,-2569.115479
9,0,435,3342.947754
9,0,436,1133.642090
9,0,437,-765.231140
9,0,438,3256.381348
9,0,439,2546.103271
9,0,440,-1729.917603
9,0,441,-91.183479
9,0,442,-1841.810303
9,0,443,-2241.808594
9,0,444,-4437.291992
9,0,445,-2087.942383
9,0,446,-1500.851074
9,0,447,-3687.788574
9,0,448,-2535.533936
9,0,449,1007.932861
9,0,450,-1914.470825
9,0,451,-4627.442383
9,0,452,1444.355225
9,0,453,2929.436035
9,0,454,-2999.867432
9,0,455,-6579.479492
9,0,456,-9258.674805
9,0,457,-1123.154663
9,0,458,3883.049072
9,0,459,-801.595642
9,0,460,-5474.885742
9,0,461,-1254.652954
9,0,462,-465.964508
9,0,463,-4126.760254
9,0,464,3496.792480
9,0,465,1463.648193
9,0,466,-1724.386353
9,0,467,2562.974609
9,0,468,1158.962402
9,0,469,669.400818
9,0,470,-3838.776855
9,0,471,-3279.440918
9,0,472,-2124.178711
9,0,473,658.227539
9,0,474,-3604.056641
9,0,475,-597.375427
9,0,476,-4403.772461
9,0,477,-1503.627686
9,0,478,-2163.579834
9,0,479,-2555.138184
9,0,480,-2247.558594
9,0,481,1279.246704
9,0,482,-4448.475586
9,0,483,809.460571
9,0,484,292.060547
9,0,485,2685.912354
9,0,486,1077.870239
9,0,487,2207.714600
9,0,488,484.822266
9,0,489,806.588745
9,0,490,244.535583
9,0,491,4808.719238
9,0,492,2434.207520
9,0,493,-6098.831055
9,0,494,1888.924072
9,0,495,403.833923
9,0,496,-3676.463379
9,0,497,3049.658447
9,0,498,-1450.368164
9,0,499,-4138.049805
9,0,500,4685.683594
9,0,501,-980.454285
9,0,502,-4333.838379
9,0,503,1676.341064
9,0,504,2369.960693
9,0,505,-2395.623047
9,0,506,-801.490173
9,0,507,-3550.848877
9,0,508,-1948.286255
9,0,509,-2443.097168
9,0,510,1564.480225
9,0,511,-4028.859863
9,0,512,-7264.981445
9,0,513,-2370.647217
9,0,514,-941.253662
9,0,515,2526.438477
9,0,516,-1556.913574
9,0,517,652.676636
9,0,518,-2164.024902
9,0,519,4993.207031
9,0,520,837.156372
9,0,521,-3503.150879
9,0,522,-1056.191406
9,0,523,1282.271362
9,0,524,1438.488647
9,0,525,-68.896912
9,0,526,-2557.989014
9,0,527,1279.070557
9,0,528,1198.056030
9,0,529,3105.136230
9,0,530,1279.183228
9,0,531,3611.732910
9,0,532,-320.492401
9,0,533,-5611.872070
9,0,534,1438.462036
9,0,535,1030.847168
9,0,536,1939.257202
9,0,537,-2147.137207
9,0,538,2425.672363
9,0,539,-6668.973633
9,0,540,3832.659180
9,0,541,591.255371
9,0,542,-1123.389526
9,0,543,2344.708740
9,0,544,-647.702698
9,0,545,739.362732
9,0,546,2887.616699
9,0,547,865.344849
9,0,548,5966.577148
9,0,549,2607.696533
9,0,550,-619.796326
9,0,551,-63.312500
9,0,552,985.268066
9,0,553,2559.865723
9,0,554,-1738.271484
9,0,555,-354.090240
9,0,556,-1.677658
9,0,557,2363.886475
9,0,558,2481.548584
9,0,559,1849.733765
9,0,560,-1895.072510
9,0,561,546.321411
9,0,562,1066.650146
9,0,563,1955.816162
9,0,564,582.683228
9,0,565,4781.301270
9,0,566,-2331.246826
9,0,567,2657.926514
9,0,568,-2966.141357
9,0,569,2576.725830
9,0,570,3737.617432
9,0,571,2235.675537
9,0,572,2336.175049
9,0,573,-913.425537
9,0,574,1475.031494
9,0,575,406.753296
9,0,576,-343.097900
9,0,577,-18.518616
9,0,578,-3159.005615
9,0,579,-4054.152832
9,0,580,-141.629883
9,0,581,-6112.620117
9,0,582,-5320.743164
9,0,583,7264.219727
9,0,584,526.201416
9,0,585,423.461975
9,0,586,6480.932129
9,0,587,-1489.770020
9,0,588,6900.379883
9,0,589,1240.011719
9,0,590,-2297.702637
9,0,591,2423.094238
9,0,592,865.328857
9,0,593,-2026.698364
9,0,594,-4034.551270
9,0,595,3147.617676
9,0,596,-1811.064941
9,0,597,-4948.825195
9,0,598,-2182.989014
9,0,599,-4434.437012
10,0,0,2068.862061
10,0,1,362.874634
10,0,2,-2584.866211
10,0,3,555.856750
10,0,4,1803.182495
10,0,5,3050.517090
10,0,6,2222.702148
10,0,7,3072.895752
10,0,8,-464.930634
10,0,9,7748.994629
10,0,10,-750.230957
10,0,11,-3.497070
10,0,12,3249.073975
10,0,13,-406.230408
10,0,14,-2442.208496
10,0,15,2779.231445
10,0,16,-1379.454468
10,0,17,9169.714844
10,0,18,4675.401855
10,0,19,3867.144043
10,0,20,-1840.963623
10,0,21,4941.076172
10,0,22,1716.439941
10,0,23,1201.895264
10,0,24,-1589.195435
10,0,25,4832.004883
10,0,26,3911.907471
10,0,27,-1127.763794
10,0,28,499.904999
10,0,29,1263.404419
10,0,30,1612.993286
10,0,31,-1692.694092
10,0,32,1705.322754
10,0,33,-1144.534546
10,0,34,158.712952
10,0,35,1831.154785
10,0,36,2317.755859
10,0,37,4180.397461
10,0,38,4759.261230
10,0,39,2275.871094
10,0,40,1643.785278
10,0,41,3067.303711
10,0,42,-515.304077
10,0,43,4697.771973
10,0,44,5380.166016
10,0,45,-1066.246094
10,0,46,4216.729004
10,0,47,3383.322021
10,0,48,6238.754883
10,0,49,1179.522095
10,0,50,3058.904541
10,0,51,2692.533447
10,0,52,8157.331055
10,0,53,1959.770630
10,0,54,-168.501038
10,0,55,3981.829346
10,0,56,1193.499878
10,0,57,899.836609
10,0,58,1909.459351
10,0,59,4471.274902
10,0,60,1213.055908
10,0,61,2203.101807
10,0,62,-1161.296753
10,0,63,-1315.174561
10,0,64,2706.525146
10,0,65,1887.103149
10,0,66,553.054260
10,0,67,6143.732422
10,0,68,-313.915955
10,0,69,1920.645020
10,0,70,-1424.233032
10,0,71,2639.379883
10,0,72,3187.608887
10,0,73,7399.416992
10,0,74,13658.398438
10,0,75,37038.992188
10,0,76,52359.328125
10,0,77,46243.003906
10,0,78,33456.441406
10,0,79,24277.556641
10,0,80,27616.855469
10,0,81,27720.238281
10,0,82,25723.396484
10,0,83,21687.755859
10,0,84,20471.210938
10,0,85,20420.871094
10,0,86,14723.989258
10,0,87,17886.990234
10,0,88,21836.013672
10,0,89,12176.122070
10,0,90,6230.394043
10,0,91,9818.580078
10,0,92,2784.820801
10,0,93,-2976.375488
10,0,94,3002.971680
10,0,95,-3703.607178
10,0,96,1375.293701
10,0,97,1800.354858
10,0,98,3928.673828
10,0,99,-188.096191
10,0,100,-2693.903564
10,0,101,-383.851807
10,0,102,3430.880615
10,0,103,1036.887695
10,0,104,-484.523621
10,0,105,569.814331
10,0,106,-392.161743
10,0,107,-6572.989258
10,0,108,3047.674316
10,0,109,-2053.469238
10,0,110,782.398743
10,0,111,5173.231445
10,0,112,-1524.918457
10,0,113,2650.620117
10,0,114,-3463.077148
10,0,115,636.921997
10,0,116,2228.282715
10,0,117,-106.991333
10,0,118,-1782.168945
10,0,119,-2349.945801
10,0,120,2533.099609
10,0,121,80.396271
10,0,122,-1029.882568
10,0,123,287.357056
10,0,124,-3902.095459
10,0,125,994.904907
10,0,126,2301.018799
10,0,127,2079.999756
10,0,128,-4232.119629
10,0,129,-909.586304
10,0,130,-901.224731
10,0,131,1280.202026
10,0,132,8898.579102
10,0,133,-2593.234375
10,0,134,-2464.593750
10,0,135,-3415.631104
10,0,136,3534.375000
10,0,137,-2184.903809
10,0,138,7995.041504
10,0,139,94.358948
10,0,140,3008.526611
10,0,141,-1141.802979
10,0,142,-2078.714355
10,0,143,-2352.739014
10,0,144,-2654.774902
10,0,145,547.348267
10,0,146,-2861.756104
10,0,147,-375.462982
10,0,148,-3499.376709
10,0,149,-7546.244629
10,0,150,6121.288574
10,0,151,-1910.903931
10,0,152,-1619.907715
10,0,153,3534.356934
10,0,154,2261.819824
10,0,155,-2576.424316
10,0,156,-3527.409668
10,0,157,-954.354858
10,0,158,603.402588
10,0,159,-148.910339
10,0,160,5617.866211
10,0,161,91.606323
10,0,162,821.596191
10,0,163,-554.438354
10,0,164,2340.199463
10,0,165,-2842.207764
10,0,166,-1726.239990
10,0,167,144.749405
10,0,168,1179.520020
10,0,169,1814.363770
10,0,170,-319.487183
10,0,171,-1491.422485
10,0,172,2426.860352
10,0,173,4423.687012
10,0,174,-1910.818115
10,0,175,-920.691589
10,0,176,-450.926331
10,0,177,2547.082031
10,0,178,2460.396240
10,0,179,-520.893066
10,0,180,-2003.083740
10,0,181,3344.158936
10,0,182,4605.412109
10,0,183,1039.709229
10,0,184,-4123.140137
10,0,185,2099.607910
10,0,186,3886.731445
10,0,187,3419.671387
10,0,188,5108.873047
10,0,189,-1038.276855
10,0,190,-4047.559326
10,0,191,871.802734
10,0,192,3019.703125
10,0,193,-1110.997559
10,0,194,-6693.162109
10,0,195,234.211548
10,0,196,2012.914551
10,0,197,1702.483765
10,0,198,-1972.374268
10,0,199,-1323.501221
10,0,200,-2302.395020
10,0,201,312.398682
10,0,202,-2747.112061
10,0,203,2340.021484
10,0,204,3791.677490
10,0,205,1425.639038
10,0,206,469.156281
10,0,207,2015.730713
10,0,208,4907.517578
10,0,209,1708.013794
10,0,210,-1994.687500
10,0,211,-2682.648682
10,0,212,-442.477295
10,0,213,-1354.204834
10,0,214,-255.242920
10,0,215,-1673.122192
10,0,216,4910.331055
10,0,217,-828.586365
10,0,218,3484.051270
10,0,219,1053.707275
10,0,220,3358.143066
10,0,221,4622.259277
10,0,222,-2237.887939
10,0,223,-1863.264160
10,0,224,-582.411011
10,0,225,1766.815186
10,0,226,-2484.198242
10,0,227,-1566.913086
10,0,228,-1186.481812
10,0,229,390.834320
10,0,230,-4349.585938
10,0,231,-5619.281250
10,0,232,1920.669434
10,0,233,5122.865234
10,0,234,2544.311523
10,0,235,-484.556335
10,0,236,-48.158447
10,0,237,-4265.713867
10,0,238,-2467.476807
10,0,239,-23.099121
10,0,240,178.383255
10,0,241,7.711182
10,0,242,3956.645508
10,0,243,1545.888306
10,0,244,1859.076416
10,0,245,-3356.748779
10,0,246,4124.541504
10,0,247,2589.047363
10,0,248,2102.421631
10,0,249,2829.581787
10,0,250,-2081.375977
10,0,251,5768.883789
10,0,252,623.010864
10,0,253,3433.646240
10,0,254,362.850342
10,0,255,2116.241699
10,0,256,-386.736725
10,0,257,-163.001709
10,0,258,2742.996826
10,0,259,-1726.133545
10,0,260,466.332733
10,0,261,-137.848389
10,0,262,6272.312012
10,0,263,-1824.316040
10,0,264,-291.556519
10,0,265,-2624.152344
10,0,266,1277.331055
10,0,267,3576.247070
10,0,268,2166.765137
10,0,269,3752.598145
10,0,270,-7828.885742
10,0,271,4088.057617
10,0,272,2085.514893
10,0,273,-3.584473
10,0,274,2437.968018
10,0,275,2723.248291
10,0,276,-546.069458
10,0,277,365.712463
10,0,278,3794.437988
10,0,279,804.946045
10,0,280,1912.374878
10,0,281,-1812.926270
10,0,282,-895.691406
10,0,283,1797.569092
10,0,284,-123.699341
10,0,285,2728.855957
10,0,286,-753.134521
10,0,287,-4092.385742
10,0,288,-2587.731201
10,0,289,-5940.922363
10,0,290,-518.193970
10,0,291,1915.141113
10,0,292,1551.529541
10,0,293,1238.265137
10,0,294,-568.432007
10,0,295,1719.135254
10,0,296,1708.009521
10,0,297,2603.079102
10,0,298,1048.076050
10,0,299,-2075.854736
10,0,300,298.572571
10,0,301,541.736572
10,0,302,6028.934082
10,0,303,6169.119629
10,0,304,-4162.106445
10,0,305,-305.686646
10,0,306,-5935.263184
10,0,307,-7101.555664
10,0,308,-4324.563477
10,0,309,-515.449524
10,0,310,-3174.907227
10,0,311,-1329.159058
10,0,312,1682.680542
10,0,313,-5004.029297
10,0,314,-1085.713623
10,0,315,3640.563477
10,0,316,1159.754639
10,0,317,3184.641357
10,0,318,-2039.267578
10,0,319,2902.316162
10,0,320,3707.653564
10,0,321,139.120972
10,0,322,-1209.017578
10,0,323,-434.260254
10,0,324,-2500.741455
10,0,325,1092.894287
10,0,326,-5171.878906
10,0,327,-3686.822754
10,0,328,659.356995
10,0,329,-616.054138
10,0,330,-5714.501953
10,0,331,-1798.747192
10,0,332,1914.961914
10,0,333,5522.617188
10,0,334,-627.117676
10,0,335,-1726.166382
10,0,336,44.102188
10,0,337,567.032104
10,0,338,-1829.878662
10,0,339,2158.405273
10,0,340,-1748.551880
10,0,341,-84.582352
10,0,342,3095.266113
10,0,343,-727.882202
10,0,344,3377.715088
10,0,345,5922.784180
10,0,346,-666.242371
10,0,347,3257.443115
10,0,348,18.883209
10,0,349,-1502.514404
10,0,350,-4852.881836
10,0,351,726.237915
10,0,352,2024.323608
10,0,353,855.073975
10,0,354,3970.522217
10,0,355,2314.813721
10,0,356,2723.208008
10,0,357,2471.743896
10,0,358,-1877.231934
10,0,359,-1007.549438
10,0,360,597.718384
10,0,361,256.448303
10,0,362,-3524.489258
10,0,363,2854.787598
10,0,364,-4271.283691
10,0,365,3495.087891
10,0,366,2720.477051
10,0,367,3458.911133
10,0,368,2821.142090
10,0,369,-2207.459473
10,0,370,-1880.001709
10,0,371,4756.783691
10,0,372,3727.274414
10,0,373,3022.560791
10,0,374,-6483.517578
10,0,375,2541.561279
10,0,376,2667.420898
10,0,377,-4707.564453
10,0,378,-1616.951538
10,0,379,1238.234009
10,0,380,3430.852783
10,0,381,-2802.848145
10,0,382,-588.071716
10,0,383,1752.850952
10,0,384,4202.728027
10,0,385,27.216309
10,0,386,2010.105347
10,0,387,-4036.227051
10,0,388,7712.319336
10,0,389,3595.878174
10,0,390,1526.352417
10,0,391,-1329.028320
10,0,392,723.775513
10,0,393,197.721191
10,0,394,1283.181274
10,0,395,6823.271973
10,0,396,-316.701660
10,0,397,5469.942383
10,0,398,743.287720
10,0,399,-3717.839355
10,0,400,-6117.104492
10,0,401,-3046.210449
10,0,402,-3130.267334
10,0,403,-4897.782227
10,0,404,-4416.736328
10,0,405,497.124969
10,0,406,-8.959198
10,0,407,-1840.955811
10,0,408,1165.617798
10,0,409,2379.292969
10,0,410,1587.846924
10,0,411,1277.449951
10,0,412,-3426.664551
10,0,413,-671.839355
10,0,414,111.312195
10,0,415,1833.965088
10,0,416,-1435.308838
10,0,417,1350.069946
10,0,418,-3700.977783
10,0,419,-1435.499634
10,0,420,4558.026367
10,0,421,-1105.415039
10,0,422,228.636185
10,0,423,-1882.965332
10,0,424,-1801.841675
10,0,425,-4581.654785
10,0,426,-1315.208496
10,0,427,2038.192261
10,0,428,-599.199158
10,0,429,-761.461792
10,0,430,-3387.650879
10,0,431,1285.848389
10,0,432,1436.866089
10,0,433,-2671.520264
10,0,434,-1141.777832
10,0,435,-3311.954834
10,0,436,1352.827515
10,0,437,-2808.565674
10,0,438,-451.126556
10,0,439,111.159607
10,0,440,3962.230957
10,0,441,-990.915161
10,0,442,-2168.012207
10,0,443,2863.131836
10,0,444,7.682587
10,0,445,1433.864136
10,0,446,-1662.284424
10,0,447,919.487305
10,0,448,-2878.422607
10,0,449,-2011.615601
10,0,450,-736.107544
10,0,451,-5515.877930
10,0,452,-2291.111816
10,0,453,-5840.322754
10,0,454,899.787964
10,0,455,-2436.692871
10,0,456,35.585617
10,0,457,3900.572998
10,0,458,-4458.693848
10,0,459,1109.480103
10,0,460,-1474.550293
10,0,461,-2338.740234
10,0,462,-294.565918
10,0,463,-1650.972656
10,0,464,3881.107178
10,0,465,1257.931396
10,0,466,2787.687988
10,0,467,-3376.376709
10,0,468,418.771637
10,0,469,-336.319794
10,0,470,3707.692871
10,0,471,-713.842041
10,0,472,245.323242
10,0,473,-2981.974121
10,0,474,-3183.300049
10,0,475,-1247.948730
10,0,476,-5395.515625
10,0,477,-786.454102
10,0,478,-649.657532
10,0,479,-1418.563477
10,0,480,-8502.808594
10,0,481,-1508.396118
10,0,482,2398.884521
10,0,483,723.952637
10,0,484,-554.325684
10,0,485,-6002.381836
10,0,486,-551.682190
10,0,487,757.213379
10,0,488,-2095.474609
10,0,489,4211.115723
10,0,490,413.199432
10,0,491,-1866.123291
10,0,492,2205.979004
10,0,493,773.974426
10,0,494,-3963.773926
10,0,495,-210.493378
10,0,496,-1024.249390
10,0,497,-1276.047729
10,0,498,-1726.321655
10,0,499,-6072.551270
10,0,500,-2834.205078
10,0,501,1336.202881
10,0,502,-297.309937
10,0,503,-1678.727417
10,0,504,-7143.409180
10,0,505,-893.015137
10,0,506,-238.334839
10,0,507,3998.663086
10,0,508,2586.281250
10,0,509,-269.207062
10,0,510,499.857422
10,0,511,840.879639
10,0,512,-293.957397
10,0,513,-7378.278320
10,0,514,3419.688477
10,0,515,-1673.066284
10,0,516,-4649.098633
10,0,517,-4827.847656
10,0,518,732.039429
10,0,519,-1877.339111
10,0,520,-3631.095947
10,0,521,-2867.221436
10,0,522,-1127.809937
10,0,523,8630.210938
10,0,524,2488.377197
10,0,525,-1141.562500
10,0,526,3637.453857
10,0,527,2602.822266
10,0,528,547.360718
10,0,529,-6489.500977
10,0,530,1668.912231
10,0,531,908.199951
10,0,532,-1633.823975
10,0,533,2024.334595
10,0,534,567.032593
10,0,535,6152.497070
10,0,536,-3465.759277
10,0,537,-537.516602
10,0,538,-1155.528931
10,0,539,2975.076660
10,0,540,2496.761719
10,0,541,-378.302856
10,0,542,-350.502808
10,0,543,2317.756348
10,0,544,-5278.240234
10,0,545,-2780.698975
10,0,546,569.818054
10,0,547,-6388.311035
10,0,548,-3479.715820
10,0,549,-3124.576660
10,0,550,-649.473511
10,0,551,-2554.017822
10,0,552,553.099060
10,0,553,3881.064453
10,0,554,-1080.392822
10,0,555,2899.422363
10,0,556,69.187836
10,0,557,-6880.251465
10,0,558,1380.911987
10,0,559,-479.118011
10,0,560,1025.642822
10,0,561,2879.778076
10,0,562,2088.449707
10,0,563,6431.403320
10,0,564,687.276672
10,0,565,-7569.045898
10,0,566,-3692.286621
10,0,567,-1924.694092
10,0,568,-1164.095947
10,0,569,1131.938721
10,0,570,4879.720215
10,0,571,-2028.192627
10,0,572,-1603.055176
10,0,573,1719.295044
10,0,574,6272.331055
10,0,575,3383.319824
10,0,576,-266.577515
10,0,577,1534.860840
10,0,578,3722.022461
10,0,579,4487.973633
10,0,580,-3837.413574
10,0,581,6957.263184
10,0,582,-3219.891357
10,0,583,544.693665
10,0,584,4544.210449
10,0,585,424.231201
10,0,586,-2954.052490
10,0,587,1470.676758
10,0,588,418.615295
10,0,589,-6075.456055
10,0,590,-747.500977
10,0,591,-3700.515625
10,0,592,21.684288
10,0,593,6135.716797
10,0,594,1769.632935
10,0,595,-2115.154541
10,0,596,2331.577881
10,0,597,-4598.484375
10,0,598,3736.103271
10,0,599,558.512207
11,0,0,-2628.023438
11,0,1,-2731.503418
11,0,2,554.654297
11,0,3,-989.143860
11,0,4,-3878.152344
11,0,5,3577.868164
11,0,6,-1601.613525
11,0,7,1502.713989
11,0,8,1939.021118
11,0,9,-113.805359
11,0,10,1368.464844
11,0,11,-1629.583374
11,0,12,-2110.623779
11,0,13,-3229.323730
11,0,14,-4910.151367
11,0,15,109.968765
11,0,16,2224.260010
11,0,17,848.298340
11,0,18,2819.953125
11,0,19,126.735474
11,0,20,755.975220
11,0,21,-5791.120605
11,0,22,-4017.996826
11,0,23,4710.579590
11,0,24,2836.760010
11,0,25,484.721832
11,0,26,-1590.430786
11,0,27,809.147827
11,0,28,5904.750977
11,0,29,9456.559570
11,0,30,1175.504639
11,0,31,-1979.189941
11,0,32,2719.289307
11,0,33,722.426270
11,0,34,-32.641357
11,0,35,4649.003906
11,0,36,7210.787598
11,0,37,-326.332153
11,0,38,224.631241
11,0,39,887.455933
11,0,40,697.265869
11,0,41,951.768005
11,0,42,-2281.253174
11,0,43,-3288.052002
11,0,44,-158.515381
11,0,45,-97.024117
11,0,46,1796.374512
11,0,47,1944.618896
11,0,48,-5304.449219
11,0,49,-7004.898926
11,0,50,-5265.301758
11,0,51,-1895.282349
11,0,52,-2927.239258
11,0,53,-3128.649902
11,0,54,-4440.256348
11,0,55,2778.045898
11,0,56,2982.180420
11,0,57,842.701172
11,0,58,-2379.112305
11,0,59,4240.711914
11,0,60,-480.158813
11,0,61,274.972534
11,0,62,543.456848
11,0,63,274.955109
11,0,64,621.797485
11,0,65,-675.888428
11,0,66,-3095.091553
11,0,67,658.137146
11,0,68,-1730.288696
11,0,69,-3039.161133
11,0,70,-1828.148560
11,0,71,-222.846832
11,0,72,3935.860596
11,0,73,7177.252930
11,0,74,19454.781250
11,0,75,30258.558594
11,0,76,40642.710938
11,0,77,37535.589844
11,0,78,32191.031250
11,0,79,27612.814453
11,0,80,28630.812500
11,0,81,18892.611328
11,0,82,18243.832031
11,0,83,19591.828125
11,0,84,16599.394531
11,0,85,17292.943359
11,0,86,16811.884766
11,0,87,21046.107422
11,0,88,17788.007812
11,0,89,8379.798828
11,0,90,9042.668945
11,0,91,8572.796875
11,0,92,-572.437378
11,0,93,-6269.318359
11,0,94,-701.048096
11,0,95,-1098.201782
11,0,96,-2060.294678
11,0,97,40.046326
11,0,98,-1425.433105
11,0,99,-4149.411133
11,0,100,-1386.275146
11,0,101,1318.126099
11,0,102,501.486572
11,0,103,-1235.282227
11,0,104,484.694702
11,0,105,2884.318848
11,0,106,-2429.509277
11,0,107,-804.577393
11,0,108,-3763.470703
11,0,109,-1769.442261
11,0,110,350.500427
11,0,111,2621.416992
11,0,112,-2228.090332
11,0,113,3686.953125
11,0,114,-1280.015137
11,0,115,-1995.979858
11,0,116,140.726929
11,0,117,-3254.518555
11,0,118,6738.191406
11,0,119,2375.295898
11,0,120,3734.485352
11,0,121,-645.139282
11,0,122,697.267334
11,0,123,691.668213
11,0,124,-1495.348145
11,0,125,-1140.197266
11,0,126,-1025.510010
11,0,127,-2457.431396
11,0,128,1622.978271
11,0,129,459.567993
11,0,130,2554.302490
11,0,131,-1215.657959
11,0,132,3404.533447
11,0,133,-3777.505859
11,0,134,-2191.721436
11,0,135,-3122.991211
11,0,136,-1148.523682
11,0,137,5297.821777
11,0,138,-1268.772583
11,0,139,4973.434570
11,0,140,-5346.385742
11,0,141,149.116028
11,0,142,641.320923
11,0,143,3507.966309
11,0,144,-2848.923828
11,0,145,-2365.139160
11,0,146,627.324829
11,0,147,-880.094238
11,0,148,859.551758
11,0,149,1986.532593
11,0,150,-3416.706055
11,0,151,-351.565674
11,0,152,-2932.885986
11,0,153,67.991180
11,0,154,-1682.742798
11,0,155,2733.265137
11,0,156,-3682.377441
11,0,157,2101.276367
11,0,158,-1612.787354
11,0,159,-2513.353760
11,0,160,1964.185181
11,0,161,-3718.771729
11,0,162,191.140503
11,0,163,-5466.789062
11,0,164,-1299.569946
11,0,165,-376.716003
11,0,166,1558.645752
11,0,167,213.452637
11,0,168,3301.024170
11,0,169,-846.547302
11,0,170,-1092.578979
11,0,171,1567.080933
11,0,172,1701.290771
11,0,173,1474.844360
11,0,174,4450.460449
11,0,175,-824.148376
11,0,176,-1702.356934
11,0,177,5241.904297
11,0,178,5946.702148
11,0,179,1676.081177
11,0,180,3583.339111
11,0,181,-3687.977295
11,0,182,-312.360870
11,0,183,-2502.239746
11,0,184,2378.231934
11,0,185,-7776.890137
11,0,186,3054.875977
11,0,187,7470.901367
11,0,188,3882.647949
11,0,189,630.241089
11,0,190,1857.975586
11,0,191,6383.044434
11,0,192,-2029.561279
11,0,193,-1803.006104
11,0,194,2014.293823
11,0,195,-1338.765625
11,0,196,2481.539062
11,0,197,3977.769287
11,0,198,-516.498230
11,0,199,-376.670593
11,0,200,-488.523865
11,0,201,722.465820
11,0,202,-1744.246826
11,0,203,789.581055
11,0,204,2934.732666
11,0,205,-5438.698242
11,0,206,-824.128235
11,0,207,725.219055
11,0,208,1659.315796
11,0,209,3575.125732
11,0,210,3784.871826
11,0,211,129.470978
11,0,212,3782.095459
11,0,213,-133.309814
11,0,214,-3461.466309
11,0,215,-849.317017
11,0,216,-1604.409668
11,0,217,1295.749268
11,0,218,2559.788086
11,0,219,-13.053955
11,0,220,3840.740479
11,0,221,4380.530273
11,0,222,591.216553
11,0,223,-642.273071
11,0,224,-726.273438
11,0,225,3169.545898
11,0,226,-217.282928
11,0,227,2050.968750
11,0,228,-250.808823
11,0,229,4495.016113
11,0,230,-2278.439697
11,0,231,-5875.070801
11,0,232,4221.217285
11,0,233,1144.756958
11,0,234,2330.557129
11,0,235,1348.851196
11,0,236,476.305298
11,0,237,-3394.500732
11,0,238,-1117.915039
11,0,239,-301.238037
11,0,240,12.075201
11,0,241,2386.472656
11,0,242,2973.771973
11,0,243,-586.382751
11,0,244,3342.959961
11,0,245,-329.207336
11,0,246,459.500732
11,0,247,632.905518
11,0,248,-242.515900
11,0,249,-586.425110
11,0,250,2271.814941
11,0,251,3913.576904
11,0,252,-572.446899
11,0,253,-7083.189453
11,0,254,2649.475342
11,0,255,3672.965820
11,0,256,1057.976685
11,0,257,-1489.728149
11,0,258,4514.958008
11,0,259,-3892.170410
11,0,260,2115.139404
11,0,261,543.415527
11,0,262,-136.142090
11,0,263,2372.606934
11,0,264,-1073.099976
11,0,265,-868.798889
11,0,266,895.867798
11,0,267,3231.072754
11,0,268,-3111.913086
11,0,269,-5133.835938
11,0,270,-189.247925
11,0,271,70.947205
11,0,272,5130.000977
11,0,273,1653.805298
11,0,274,806.421448
11,0,275,-3338.419189
11,0,276,-2527.397949
11,0,277,-2725.956055
11,0,278,-1556.865723
11,0,279,923.869751
11,0,280,-4907.485352
11,0,281,328.006287
11,0,282,-5463.964355
11,0,283,-2412.716553
11,0,284,-3271.242676
11,0,285,-5768.707031
11,0,286,-5500.167969
11,0,287,-4661.070801
11,0,288,-930.384827
11,0,289,-1775.065308
11,0,290,-3013.899170
11,0,291,-1363.855713
11,0,292,-2029.493286
11,0,293,-1067.393555
11,0,294,-5679.229980
11,0,295,-2776.328857
11,0,296,1460.791626
11,0,297,-113.745422
11,0,298,-5407.976562
11,0,299,1094.217651
11,0,300,-3022.433105
11,0,301,-1579.187012
11,0,302,1651.034546
11,0,303,2297.239990
11,0,304,2349.953125
11,0,305,-2647.549316
11,0,306,2680.103760
11,0,307,3496.849121
11,0,308,-594.883728
11,0,309,-2818.071533
11,0,310,-1145.767456
11,0,311,-4180.282227
11,0,312,-3386.011963
11,0,313,-5486.240723
11,0,314,-2661.455811
11,0,315,-24.232384
11,0,316,-7379.770996
11,0,317,266.584656
11,0,318,-773.673340
11,0,319,-2908.009033
11,0,320,3264.436768
11,0,321,4609.865234
11,0,322,2808.431641
11,0,323,1855.186157
11,0,324,-2172.508545
11,0,325,602.151611
11,0,326,4719.011230
11,0,327,3278.623535
11,0,328,2772.572754
11,0,329,3231.008301
11,0,330,5227.903809
11,0,331,5686.598633
11,0,332,5180.454590
11,0,333,-2085.701660
11,0,334,-1867.416016
11,0,335,372.843597
11,0,336,-4840.493164
11,0,337,2336.143555
11,0,338,1298.661987
11,0,339,-225.550995
11,0,340,1592.237305
11,0,341,1136.429688
11,0,342,1116.784790
11,0,343,1863.775269
11,0,344,-2012.658813
11,0,345,-5715.570801
11,0,346,-1294.128540
11,0,347,-6613.322754
11,0,348,2056.485352
11,0,349,4649.039062
11,0,350,3037.963379
11,0,351,-2300.735107
11,0,352,-7337.922363
11,0,353,-6459.544434
11,0,354,-2974.825195
11,0,355,1141.859741
11,0,356,4218.563477
11,0,357,7932.375488
11,0,358,1133.634155
11,0,359,-3584.450928
11,0,360,2229.707031
11,0,361,1634.260254
11,0,362,1483.200439
11,0,363,-4781.381836
11,0,364,-826.864258
11,0,365,-1873.086426
11,0,366,551.984619
11,0,367,202.265015
11,0,368,-1179.418579
11,0,369,-3962.000000
11,0,370,-1098.149902
11,0,371,448.267426
11,0,372,-3514.604980
11,0,373,-4230.569824
11,0,374,624.560547
11,0,375,3734.591553
11,0,376,6847.353027
11,0,377,-3925.767334
11,0,378,6649.114746
11,0,379,5311.787598
11,0,380,2984.838623
11,0,381,-3081.018066
11,0,382,-723.436462
11,0,383,2498.593750
11,0,384,-1981.966553
11,0,385,1947.427979
11,0,386,4551.067383
11,0,387,1491.413086
11,0,388,3563.645508
11,0,389,3244.998047
11,0,390,-63.410614
11,0,391,-3911.659912
11,0,392,-1282.706543
11,0,393,-3629.320068
11,0,394,781.285278
11,0,395,-5337.874023
11,0,396,-2683.999512
11,0,397,-16.031555
11,0,398,1754.329102
11,0,399,-661.783691
11,0,400,-513.650635
11,0,401,-3939.671631
11,0,402,-3187.260742
11,0,403,-2116.200928
11,0,404,-977.911072
11,0,405,-1193.229126
11,0,406,2210.715576
11,0,407,-5016.445801
11,0,408,-3922.637695
11,0,409,1578.260010
11,0,410,-3181.661377
11,0,411,-2594.440430
11,0,412,-2037.906494
11,0,413,-6607.843750
11,0,414,-774.013794
11,0,415,934.912659
11,0,416,1376.796509
11,0,417,151.928406
11,0,418,8175.883789
11,0,419,1390.858887
11,0,420,1010.453308
11,0,421,1189.665649
11,0,422,3516.399414
11,0,423,4897.996094
11,0,424,-1884.106689
11,0,425,185.762695
11,0,426,1695.607178
11,0,427,1868.946167
11,0,428,2101.203857
11,0,429,1032.953735
11,0,430,2210.271973
11,0,431,-4129.863281
11,0,432,-4616.517090
11,0,433,-2513.426270
11,0,434,1964.276367
11,0,435,-2775.993408
11,0,436,1387.836304
11,0,437,-639.663025
11,0,438,-2829.230957
11,0,439,4064.511719
11,0,440,2140.317627
11,0,441,1116.889526
11,0,442,5297.592773
11,0,443,-4281.027344
11,0,444,-9415.701172
11,0,445,2031.197144
11,0,446,2814.470703
11,0,447,5043.443848
11,0,448,-1445.060791
11,0,449,-4384.274414
11,0,450,-2642.087402
11,0,451,1368.621826
11,0,452,462.407288
11,0,453,3088.790283
11,0,454,-1098.259155
11,0,455,4254.650879
11,0,456,1969.730957
11,0,457,-6932.042969
11,0,458,2120.786377
11,0,459,1625.522217
11,0,460,-7525.037109
11,0,461,5818.045410
11,0,462,1203.516479
11,0,463,901.411987
11,0,464,-868.773315
11,0,465,767.262390
11,0,466,1362.777466
11,0,467,3376.433105
11,0,468,1620.323975
11,0,469,-2871.461670
11,0,470,943.374695
11,0,471,-2809.807373
11,0,472,-4261.146484
11,0,473,1049.495239
11,0,474,2271.983887
11,0,475,2115.242676
11,0,476,-1858.981201
11,0,477,31.614288
11,0,478,1393.420898
11,0,479,-2194.534668
11,0,480,-636.864990
11,0,481,2680.100342
11,0,482,-832.562744
11,0,483,1455.360840
11,0,484,4274.245117
11,0,485,-1464.641113
11,0,486,-309.446014
11,0,487,244.189209
11,0,488,-1694.047607
11,0,489,-4364.775391
11,0,490,143.389465
11,0,491,-2270.093750
11,0,492,-2474.206543
11,0,493,-4647.375977
11,0,494,1267.886597
11,0,495,2529.231445
11,0,496,-717.840088
11,0,497,4055.681152
11,0,498,-673.069214
11,0,499,-1484.080566
11,0,500,-1489.821045
11,0,501,-1937.124756
11,0,502,1561.453613
11,0,503,-1173.766113
11,0,504,3015.573486
11,0,505,2190.658203
11,0,506,1751.559448
11,0,507,6366.345703
11,0,508,4321.819336
11,0,509,4685.347656
11,0,510,549.177124
11,0,511,-510.857452
11,0,512,140.841370
11,0,513,-6067.880859
11,0,514,1055.332397
11,0,515,2657.665039
11,0,516,-2289.669678
11,0,517,-533.359131
11,0,518,-2015.642090
11,0,519,-52.265137
11,0,520,-852.478271
11,0,521,-2901.712402
11,0,522,2272.068115
11,0,523,3866.031494
11,0,524,795.152893
11,0,525,1659.249023
11,0,526,-1992.931396
11,0,527,-435.525391
11,0,528,-6532.105957
11,0,529,-525.139282
11,0,530,-1439.425781
11,0,531,-3915.076172
11,0,532,-2367.708496
11,0,533,1528.020264
11,0,534,3051.942139
11,0,535,560.424194
11,0,536,274.970551
11,0,537,996.470337
11,0,538,641.187378
11,0,539,2635.119385
11,0,540,3661.885010
11,0,541,-3318.806396
11,0,542,-3957.130615
11,0,543,3194.695312
11,0,544,-1785.562622
11,0,545,5448.949219
11,0,546,1374.128174
11,0,547,-1651.749512
11,0,548,2419.709717
11,0,549,6718.588379
11,0,550,5650.313477
11,0,551,-3447.523438
11,0,552,-399.325043
11,0,553,-888.577576
11,0,554,3438.559326
11,0,555,1284.705078
11,0,556,-1920.228638
11,0,557,1729.176392
11,0,558,960.101624
11,0,559,-385.213074
11,0,560,-698.292236
11,0,561,-3805.688965
11,0,562,3667.364746
11,0,563,-7276.511230
11,0,564,-3699.272949
11,0,565,-2012.562378
11,0,566,1309.548828
11,0,567,199.253662
11,0,568,543.346924
11,0,569,6005.116211
11,0,570,3989.362793
11,0,571,-4887.681641
11,0,572,3997.185303
11,0,573,-1433.833618
11,0,574,1038.476074
11,0,575,-457.687317
11,0,576,-278.925903
11,0,577,-731.770508
11,0,578,4235.124512
11,0,579,-3391.426025
11,0,580,-245.292847
11,0,581,-1663.076538
11,0,582,-304.088654
11,0,583,1933.461548
11,0,584,2618.422363
11,0,585,-3782.929443
11,0,586,118.371094
11,0,587,-1408.609375
11,0,588,-5108.777832
11,0,589,789.496399
11,0,590,-2121.614746
11,0,591,-2012.950928
11,0,592,1566.813354
11,0,593,-3645.960938
11,0,594,-1640.834717
11,0,595,-4216.320312
11,0,596,-2085.525635
11,0,597,2637.990723
11,0,598,-2759.896240
11,0,599,3169.614014
12,0,0,71.778931
12,0,1,1509.299561
12,0,2,1.864746
12,0,3,4266.843262
12,0,4,5038.724121
12,0,5,-1874.720337
12,0,6,731.791870
12,0,7,5310.033203
12,0,8,3973.176270
12,0,9,-314.168427
12,0,10,4518.544922
12,0,11,96.959961
12,0,12,2896.458496
12,0,13,6560.143555
12,0,14,46.606171
12,0,15,793.353149
12,0,16,-2003.377441
12,0,17,-3667.415039
12,0,18,-1209.114136
12,0,19,-5146.869629
12,0,20,-467.976257
12,0,21,141.695557
12,0,22,857.668823
12,0,23,-1857.950928
12,0,24,4873.672363
12,0,25,-5222.383301
12,0,26,2711.872070
12,0,27,-557.462158
12,0,28,-2487.219238
12,0,29,138.908569
12,0,30,1554.038208
12,0,31,1408.606079
12,0,32,-196.695312
12,0,33,1347.102905
12,0,34,5768.650391
12,0,35,71.775909
12,0,36,2717.488037
12,0,37,-756.027466
12,0,38,-2232.727539
12,0,39,3970.400146
12,0,40,6976.871582
12,0,41,6795.093750
12,0,42,-3066.133789
12,0,43,-568.680786
12,0,44,485.691223
12,0,45,-1348.956787
12,0,46,-1983.799316
12,0,47,-613.439331
12,0,48,2286.756836
12,0,49,-3938.686035
12,0,50,-1841.172485
12,0,51,-2713.750244
12,0,52,-915.456909
12,0,53,-811.966919
12,0,54,-2168.387207
12,0,55,-3709.375732
12,0,56,782.182495
12,0,57,1263.151489
12,0,58,4882.131836
12,0,59,-1055.298584
12,0,60,-4439.325684
12,0,61,-3116.479980
12,0,62,1092.565430
12,0,63,2737.044434
12,0,64,3260.049561
12,0,65,2516.116943
12,0,66,-1539.130127
12,0,67,1923.229004
12,0,68,-1326.561401
12,0,69,-1941.861572
12,0,70,2865.678223
12,0,71,-238.668701
12,0,72,-831.510254
12,0,73,13051.288086
12,0,74,12528.319336
12,0,75,28231.882812
12,0,76,18597.238281
12,0,77,18585.996094
12,0,78,27225.007812
12,0,79,35528.484375
12,0,80,32933.121094
12,0,81,32063.359375
12,0,82,16991.816406
12,0,83,13867.947266
12,0,84,13504.402344
12,0,85,21933.664062
12,0,86,28852.718750
12,0,87,25172.259766
12,0,88,22881.753906
12,0,89,19022.292969
12,0,90,11733.960938
12,0,91,-890.289673
12,0,92,1847.677979
12,0,93,-219.076782
12,0,94,4499.006836
12,0,95,3117.395996
12,0,96,-325.345581
12,0,97,-691.722656
12,0,98,1609.954468
12,0,99,-988.168945
12,0,100,-2842.413086
12,0,101,496.854248
12,0,102,5338.018555
12,0,103,-1206.343628
12,0,104,-1063.706421
12,0,105,-1704.105835
12,0,106,2379.116699
12,0,107,-2976.664795
12,0,108,-1027.326782
12,0,109,80.180725
12,0,110,-2067.725830
12,0,111,-465.215881
12,0,112,575.205933
12,0,113,4661.210938
12,0,114,-1379.786743
12,0,115,-137.959869
12,0,116,-2512.370605
12,0,117,-448.404297
12,0,118,536.039001
12,0,119,1327.452393
12,0,120,-4416.938965
12,0,121,-646.980469
12,0,122,-3387.781982
12,0,123,138.896851
12,0,124,-2277.446045
12,0,125,-3082.988281
12,0,126,3103.383301
12,0,127,6188.141113
12,0,128,-795.196533
12,0,129,1028.287354
12,0,130,5354.760254
12,0,131,-4028.158691
12,0,132,10562.410156
12,0,133,2874.083496
12,0,134,2334.337158
12,0,135,125.001709
12,0,136,-3921.936768
12,0,137,1772.190674
12,0,138,1361.058838
12,0,139,1875.697388
12,0,140,3648.765381
12,0,141,-1270.643433
12,0,142,-3555.536377
12,0,143,2306.369141
12,0,144,-1651.047241
12,0,145,-2411.803955
12,0,146,-638.609253
12,0,147,-2375.334473
12,0,148,-2266.310791
12,0,149,4135.416016
12,0,150,1696.671631
12,0,151,3637.589355
12,0,152,1484.109863
12,0,153,6162.991211
12,0,154,4968.807129
12,0,155,636.730835
12,0,156,-2825.539551
12,0,157,1783.486816
12,0,158,-2375.356689
12,0,159,1517.674438
12,0,160,-2691.359863
12,0,161,1816.931396
12,0,162,1534.443115
12,0,163,-6928.442871
12,0,164,-3175.186035
12,0,165,-1522.318726
12,0,166,843.713379
12,0,167,1707.880005
12,0,168,-2310.992676
12,0,169,564.047363
12,0,170,3514.444580
12,0,171,2093.795410
12,0,172,2286.779541
12,0,173,-2562.591309
12,0,174,-2162.780518
12,0,175,1117.578979
12,0,176,-2053.716309
12,0,177,5721.109375
12,0,178,930.365356
12,0,179,1719.065430
12,0,180,6134.827148
12,0,181,-5314.664062
12,0,182,-1368.530518
12,0,183,-893.087219
12,0,184,-2884.253906
12,0,185,-3826.824219
12,0,186,2541.254395
12,0,187,-946.226257
12,0,188,-179.932678
12,0,189,547.211182
12,0,190,810.106323
12,0,191,-1200.642334
12,0,192,-4170.875977
12,0,193,-4319.072266
12,0,194,-2269.117432
12,0,195,-775.604431
12,0,196,-1111.232910
12,0,197,-666.522278
12,0,198,5978.392578
12,0,199,933.076172
12,0,200,-219.089905
12,0,201,2406.975586
12,0,202,1268.779785
12,0,203,-3754.198975
12,0,204,-588.216370
12,0,205,-2355.774902
12,0,206,-2772.478271
12,0,207,-543.552246
12,0,208,-7322.712891
12,0,209,404.750732
12,0,210,1045.118530
12,0,211,-1010.481995
12,0,212,-1555.816040
12,0,213,-3270.309326
12,0,214,3178.899414
12,0,215,-1832.759033
12,0,216,4347.988281
12,0,217,161.190186
12,0,218,-2607.403564
12,0,219,1017.101562
12,0,220,1327.431274
12,0,221,-2641.026123
12,0,222,-2311.035156
12,0,223,-202.258987
12,0,224,-23.303467
12,0,225,491.278320
12,0,226,3005.489502
12,0,227,3321.472900
12,0,228,-2870.364258
12,0,229,843.628357
12,0,230,3265.637207
12,0,231,331.937927
12,0,232,-1309.866455
12,0,233,2728.672852
12,0,234,4697.544922
12,0,235,-2098.500977
12,0,236,1106.693970
12,0,237,3036.347656
12,0,238,-129.590698
12,0,239,-2674.605957
12,0,240,9236.654297
12,0,241,4876.523926
12,0,242,-1757.207886
12,0,243,854.835083
12,0,244,4543.692871
12,0,245,5967.426758
12,0,246,-5370.521484
12,0,247,1853.252441
12,0,248,3698.937744
12,0,249,292.732788
12,0,250,4328.387695
12,0,251,-5924.360352
12,0,252,1769.333740
12,0,253,499.681396
12,0,254,-468.016785
12,0,255,-7151.968262
12,0,256,-2501.187256
12,0,257,4020.704102
12,0,258,1752.551758
12,0,259,-3214.451416
12,0,260,-1494.362549
12,0,261,2574.869873
12,0,262,4568.896484
12,0,263,-2330.769531
12,0,264,-960.434570
12,0,265,-2596.303467
12,0,266,-2504.018799
12,0,267,-1256.646484
12,0,268,-1004.918457
12,0,269,6588.168457
12,0,270,-3449.464355
12,0,271,1858.868408
12,0,272,-3773.465088
12,0,273,-912.651611
12,0,274,-1237.075073
12,0,275,3648.599609
12,0,276,5351.767578
12,0,277,-2954.176025
12,0,278,4420.653320
12,0,279,1819.681885
12,0,280,471.742249
12,0,281,2429.291992
12,0,282,3111.857178
12,0,283,-744.954590
12,0,284,-784.011475
12,0,285,-4749.734375
12,0,286,-2484.338867
12,0,287,-1066.448120
12,0,288,983.472351
12,0,289,5410.693848
12,0,290,7136.273438
12,0,291,3397.013916
12,0,292,-1910.973389
12,0,293,-3494.162354
12,0,294,54.965088
12,0,295,-1211.906982
12,0,296,-1606.205200
12,0,297,-2557.235352
12,0,298,2751.079102
12,0,299,-3393.409912
12,0,300,687.086487
12,0,301,-677.763489
12,0,302,3536.881348
12,0,303,4814.703125
12,0,304,1017.067139
12,0,305,2152.780762
12,0,306,4266.870117
12,0,307,261.873901
12,0,308,-3331.797363
12,0,309,-2025.793091
12,0,310,-1234.253296
12,0,311,1914.750854
12,0,312,-1351.906982
12,0,313,-3930.441650
12,0,314,-1499.766602
12,0,315,4683.565918
12,0,316,-750.483459
12,0,317,-7459.816406
12,0,318,351.158508
12,0,319,304.003052
12,0,320,440.994019
12,0,321,-6257.169922
12,0,322,1086.939087
12,0,323,-4414.042969
12,0,324,1937.649292
12,0,325,231.200775
12,0,326,-2120.829590
12,0,327,-3801.709961
12,0,328,-4067.328857
12,0,329,-2034.167358
12,0,330,38.226013
12,0,331,-6752.365723
12,0,332,-51.282623
12,0,333,-864.953979
12,0,334,3640.431152
12,0,335,-3121.903320
12,0,336,-3295.364746
12,0,337,-1136.407227
12,0,338,-1209.243896
12,0,339,536.032227
12,0,340,-2366.933105
12,0,341,82.882477
12,0,342,-1413.192749
12,0,343,1461.787109
12,0,344,4286.318359
12,0,345,6492.982422
12,0,346,1263.237549
12,0,347,-182.787140
12,0,348,2465.750000
12,0,349,639.464600
12,0,350,4510.389160
12,0,351,-1133.528442
12,0,352,614.157227
12,0,353,5357.576172
12,0,354,-1955.876099
12,0,355,-5974.808594
12,0,356,1274.428467
12,0,357,1221.215942
12,0,358,-308.530945
12,0,359,-2090.178711
12,0,360,-4551.214355
12,0,361,-2867.536377
12,0,362,1609.838745
12,0,363,561.185730
12,0,364,-3846.385010
12,0,365,-1432.941895
12,0,366,284.335724
12,0,367,4068.118652
12,0,368,-1653.714478
12,0,369,2896.384277
12,0,370,-3452.031738
12,0,371,376.789001
12,0,372,3030.723389
12,0,373,463.252136
12,0,374,6680.387695
12,0,375,-4953.962891
12,0,376,-7568.953125
12,0,377,1595.990601
12,0,378,-1220.565430
12,0,379,-1309.708252
12,0,380,2711.789307
12,0,381,242.400879
12,0,382,-4268.640625
12,0,383,-4685.300781
12,0,384,-297.407196
12,0,385,-196.766357
12,0,386,3192.829590
12,0,387,-2750.034180
12,0,388,94.109070
12,0,389,1738.579834
12,0,390,804.541077
12,0,391,4529.766602
12,0,392,-2870.418457
12,0,393,-1418.890991
12,0,394,-4070.082520
12,0,395,-5093.702148
12,0,396,1168.092041
12,0,397,1252.238037
12,0,398,-912.782227
12,0,399,-1186.700073
12,0,400,1867.214355
12,0,401,-3552.841797
12,0,402,1786.078125
12,0,403,2334.295410
12,0,404,3545.408447
12,0,405,-3482.850586
12,0,406,-594.096130
12,0,407,-2017.356445
12,0,408,712.229126
12,0,409,1881.230225
12,0,410,-2092.746826
12,0,411,1302.463379
12,0,412,-4179.202637
12,0,413,3805.513672
12,0,414,-266.617554
12,0,415,-5208.183105
12,0,416,-2363.902588
12,0,417,-1953.060791
12,0,418,-1342.875977
12,0,419,1774.883423
12,0,420,4157.754395
12,0,421,-5487.883301
12,0,422,3072.669678
12,0,423,-1002.071045
12,0,424,-2227.073975
12,0,425,759.440674
12,0,426,5494.500488
12,0,427,-6134.272461
12,0,428,-8793.816406
12,0,429,1634.903931
12,0,430,-3692.510742
12,0,431,-5588.745605
12,0,432,1456.252930
12,0,433,826.941895
12,0,434,2672.616455
12,0,435,-2171.130859
12,0,436,793.398071
12,0,437,-260.951843
12,0,438,2633.451904
12,0,439,-2593.492676
12,0,440,1282.815552
12,0,441,2194.340088
12,0,442,340.349579
12,0,443,155.715927
12,0,444,-1236.895630
12,0,445,1939.789307
12,0,446,-420.351868
12,0,447,-98.775314
12,0,448,1573.626099
12,0,449,6929.291992
12,0,450,-5515.969238
12,0,451,1.737061
12,0,452,1601.436890
12,0,453,2356.729736
12,0,454,1075.733154
12,0,455,-1169.888184
12,0,456,-26.062012
12,0,457,351.497223
12,0,458,-4170.968750
12,0,459,-918.259888
12,0,460,-1483.185059
12,0,461,1945.619507
12,0,462,1937.156006
12,0,463,8246.296875
12,0,464,3430.594482
12,0,465,776.594055
12,0,466,-2551.546631
12,0,467,4121.454102
12,0,468,5217.711914
12,0,469,1142.897217
12,0,470,868.905884
12,0,471,-507.131348
12,0,472,-4447.816406
12,0,473,-3631.077637
12,0,474,4049.307129
12,0,475,-3264.738770
12,0,476,-3933.139404
12,0,477,2806.995117
12,0,478,944.255737
12,0,479,-3242.347168
12,0,480,3808.259033
12,0,481,650.464905
12,0,482,2518.923096
12,0,483,-1150.390015
12,0,484,69.023682
12,0,485,-2445.091309
12,0,486,552.757812
12,0,487,3808.191406
12,0,488,-4355.549805
12,0,489,-4361.001953
12,0,490,402.002441
12,0,491,1490.049316
12,0,492,3631.999512
12,0,493,-5381.984375
12,0,494,-6844.605469
12,0,495,6876.246582
12,0,496,3232.250000
12,0,497,-202.306122
12,0,498,-2568.353027
12,0,499,2879.751709
12,0,500,-1598.100098
12,0,501,1875.756836
12,0,502,2694.909424
12,0,503,-2123.635742
12,0,504,-1315.470093
12,0,505,1811.314453
12,0,506,-3141.529053
12,0,507,5142.294434
12,0,508,1123.246582
12,0,509,-6939.536133
12,0,510,-2154.518066
12,0,511,2820.928711
12,0,512,3131.244629
12,0,513,5262.506836
12,0,514,765.359375
12,0,515,203.263611
12,0,516,-3384.900635
12,0,517,-23.330635
12,0,518,-1049.748169
12,0,519,1928.803589
12,0,520,3928.625244
12,0,521,-2159.838867
12,0,522,-1052.347290
12,0,523,-923.559998
12,0,524,-2397.870850
12,0,525,122.089478
12,0,526,228.460175
12,0,527,-588.293457
12,0,528,1682.633545
12,0,529,2018.079712
12,0,530,4317.179688
12,0,531,-2470.876709
12,0,532,6067.854492
12,0,533,284.634644
12,0,534,-4554.050781
12,0,535,-1018.733276
12,0,536,2063.088379
12,0,537,-1740.734131
12,0,538,-1765.639160
12,0,539,331.815186
12,0,540,2432.281250
12,0,541,-2316.575439
12,0,542,3170.225586
12,0,543,2029.600708
12,0,544,-4425.105957
12,0,545,-1038.430786
12,0,546,3416.689209
12,0,547,6596.489746
12,0,548,76.992249
12,0,549,1626.834961
12,0,550,4426.333008
12,0,551,3517.406494
12,0,552,-143.238663
12,0,553,-5661.470703
12,0,554,-4534.301758
12,0,555,-4341.404785
12,0,556,-378.627197
12,0,557,-9588.002930
12,0,558,169.463104
12,0,559,-1500.042236
12,0,560,-1139.155762
12,0,561,-644.158508
12,0,562,7041.200195
12,0,563,4112.771484
12,0,564,3307.588867
12,0,565,5892.050781
12,0,566,-174.383835
12,0,567,-4839.075684
12,0,568,-929.550964
12,0,569,3206.663086
12,0,570,1260.578003
12,0,571,-4196.040039
12,0,572,1741.228394
12,0,573,-1807.626587
12,0,574,-1952.816895
12,0,575,-2903.822754
12,0,576,-314.176758
12,0,577,6185.339355
12,0,578,158.628662
12,0,579,-3186.331787
12,0,580,675.795044
12,0,581,737.298096
12,0,582,-2291.158203
12,0,583,-2120.712402
12,0,584,-893.285645
12,0,585,-1774.238159
12,0,586,482.677673
12,0,587,3385.948486
12,0,588,1176.429321
12,0,589,1855.993042
12,0,590,1545.645020
12,0,591,-2347.439453
12,0,592,1089.640869
12,0,593,-901.278198
12,0,594,301.121216
12,0,595,3229.149658
12,0,596,-906.938293
12,0,597,2188.942871
12,0,598,-2408.572510
12,0,599,-9490.115234
13,0,0,-31.398842
13,0,1,-4019.487061
13,0,2,1926.335571
13,0,3,-1779.306885
13,0,4,5508.910156
13,0,5,-123.681396
13,0,6,-7266.459473
13,0,7,-2363.826660
13,0,8,1431.308105
13,0,9,5341.102539
13,0,10,855.196228
13,0,11,5229.240234
13,0,12,-3921.579346
13,0,13,-1449.296631
13,0,14,3380.621826
13,0,15,-7630.039551
13,0,16,804.823120
13,0,17,1906.734863
13,0,18,4158.103516
13,0,19,995.021240
13,0,20,-1211.573242
13,0,21,-1921.937256
13,0,22,-6564.481445
13,0,23,-1617.097778
13,0,24,237.136475
13,0,25,-758.526611
13,0,26,1408.926758
13,0,27,458.047119
13,0,28,-490.020142
13,0,29,-1740.163818
13,0,30,-7409.113281
13,0,31,-775.324158
13,0,32,-3152.500000
13,0,33,-1659.063599
13,0,34,3917.582520
13,0,35,4166.475098
13,0,36,-806.058777
13,0,37,1319.449707
13,0,38,-2788.935059
13,0,39,-1334.646973
13,0,40,-730.543213
13,0,41,-495.614075
13,0,42,5301.987305
13,0,43,-1094.150635
13,0,44,874.761292
13,0,45,-2733.003418
13,0,46,-3219.622070
13,0,47,-3429.366943
13,0,48,-4609.604004
13,0,49,4451.759766
13,0,50,2589.154785
13,0,51,-2086.959961
13,0,52,-2945.539551
13,0,53,978.231506
13,0,54,4832.121094
13,0,55,6395.474121
13,0,56,3151.282471
13,0,57,4734.243164
13,0,58,4110.576172
13,0,59,860.755554
13,0,60,-674.609558
13,0,61,2980.689209
13,0,62,-487.245850
13,0,63,5824.895508
13,0,64,-4668.316895
13,0,65,41.321777
13,0,66,-478.814819
13,0,67,-1865.974365
13,0,68,-6231.673828
13,0,69,1554.415771
13,0,70,3078.571533
13,0,71,248.306427
13,0,72,4586.040039
13,0,73,8839.794922
13,0,74,7128.185059
13,0,75,14240.248047
13,0,76,23634.363281
13,0,77,32365.689453
13,0,78,33008.914062
13,0,79,37729.816406
13,0,80,29236.214844
13,0,81,22403.783203
13,0,82,18530.382812
13,0,83,21746.628906
13,0,84,27918.962891
13,0,85,38859.671875
13,0,86,22591.261719
13,0,87,15948.985352
13,0,88,9880.219727
13,0,89,4448.933594
13,0,90,1601.958496
13,0,91,-185.140869
13,0,92,3531.630859
13,0,93,4932.774414
13,0,94,4924.405273
13,0,95,2742.963135
13,0,96,3028.220703
13,0,97,136.452148
13,0,98,-1496.820679
13,0,99,1585.148804
13,0,100,32.950699
13,0,101,536.368530
13,0,102,-1460.516602
13,0,103,1638.256836
13,0,104,-414.536133
13,0,105,3156.847168
13,0,106,656.645691
13,0,107,-3546.805664
13,0,108,-2763.755615
13,0,109,-190.796997
13,0,110,569.884888
13,0,111,2278.753662
13,0,112,-2864.437012
13,0,113,5332.713867
13,0,114,930.638184
13,0,115,3170.855469
13,0,116,-4396.998535
13,0,117,-3745.384277
13,0,118,1436.909546
13,0,119,-1292.632812
13,0,120,-861.972534
13,0,121,-2198.798584
13,0,122,-238.331543
13,0,123,-2014.246460
13,0,124,-269.098206
13,0,125,830.027222
13,0,126,416.117676
13,0,127,-1770.902100
13,0,128,1076.100220
13,0,129,-3910.391113
13,0,130,-713.774658
13,0,131,-4187.258789
13,0,132,-48.110046
13,0,133,-6248.446777
13,0,134,-1810.108887
13,0,135,-1342.998047
13,0,136,902.777832
13,0,137,4843.251465
13,0,138,-4044.628418
13,0,139,2029.814209
13,0,140,-3482.494141
13,0,141,-6189.734375
13,0,142,-3124.589111
13,0,143,6291.954590
13,0,144,-3888.046875
13,0,145,1196.310791
13,0,146,-397.733154
13,0,147,628.635132
13,0,148,1395.013672
13,0,149,3495.271973
13,0,150,-1082.979492
13,0,151,-6245.642578
13,0,152,-232.876831
13,0,153,1422.950195
13,0,154,6862.517090
13,0,155,396.537018
13,0,156,3906.388184
13,0,157,-848.180298
13,0,158,2502.495117
13,0,159,499.987457
13,0,160,1403.369019
13,0,161,-7476.329102
13,0,162,-1695.367798
13,0,163,-962.756470
13,0,164,4141.331543
13,0,165,7645.650879
13,0,166,7791.047363
13,0,167,544.855103
13,0,168,1842.399902
13,0,169,3833.674561
13,0,170,-1793.366943
13,0,171,-626.982666
13,0,172,-948.712280
13,0,173,-2755.371582
13,0,174,807.624939
13,0,175,1831.123779
13,0,176,2057.797363
13,0,177,-1619.877686
13,0,178,-210.374237
13,0,179,2944.322754
13,0,180,-2774.977783
13,0,181,-5770.194336
13,0,182,2108.098877
13,0,183,6348.096191
13,0,184,981.099365
13,0,185,-2212.818115
13,0,186,1582.267944
13,0,187,6264.035645
13,0,188,-6950.435547
13,0,189,-1440.848877
13,0,190,821.706665
13,0,191,583.970154
13,0,192,-498.401672
13,0,193,3993.078125
13,0,194,1109.717163
13,0,195,-3672.706299
13,0,196,-996.232666
13,0,197,6420.640137
13,0,198,1297.021973
13,0,199,-2562.421875
13,0,200,-2117.705566
13,0,201,-1849.196899
13,0,202,4474.119141
13,0,203,-235.484497
13,0,204,61.046631
13,0,205,-1880.033325
13,0,206,2253.537598
13,0,207,480.448120
13,0,208,-1163.999268
13,0,209,-1105.318726
13,0,210,-1689.838867
13,0,211,-3392.945312
13,0,212,-5926.918457
13,0,213,1000.672852
13,0,214,-3082.627930
13,0,215,3221.223145
13,0,216,-1449.326172
13,0,217,-677.360107
13,0,218,-987.870667
13,0,219,1414.504150
13,0,220,-3026.710938
13,0,221,-3440.568848
13,0,222,-2011.501587
13,0,223,-800.416321
13,0,224,-1854.836426
13,0,225,-5040.265137
13,0,226,3484.100342
13,0,227,1898.366455
13,0,228,1162.812744
13,0,229,-2486.679932
13,0,230,3126.136230
13,0,231,1845.333252
13,0,232,-1947.099121
13,0,233,-1435.329834
13,0,234,-1885.594849
13,0,235,-811.617188
13,0,236,-2363.811768
13,0,237,1565.679199
13,0,238,-2752.598877
13,0,239,-4268.397949
13,0,240,-448.113647
13,0,241,-655.048828
13,0,242,2376.544922
13,0,243,-403.331543
13,0,244,-2523.205566
13,0,245,-213.218750
13,0,246,-2444.999023
13,0,247,346.186188
13,0,248,4194.299316
13,0,249,785.234863
13,0,250,-1365.309448
13,0,251,-671.849792
13,0,252,-2595.938477
13,0,253,1624.272705
13,0,254,432.886353
13,0,255,3593.020996
13,0,256,-4464.115234
13,0,257,-1639.462891
13,0,258,-6525.354492
13,0,259,447.044128
13,0,260,4843.240234
13,0,261,5450.329102
13,0,262,2460.495850
13,0,263,1685.669922
13,0,264,2155.602051
13,0,265,-2251.970947
13,0,266,-2699.479492
13,0,267,1171.212158
13,0,268,-3846.031738
13,0,269,4057.489990
13,0,270,1084.523804
13,0,271,-2713.398193
13,0,272,-1544.297974
13,0,273,2975.126953
13,0,274,2866.032959
13,0,275,3402.960938
13,0,276,-3988.586914
13,0,277,4501.969727
13,0,278,-968.286011
13,0,279,558.750427
13,0,280,1392.111816
13,0,281,-660.601135
13,0,282,6988.486328
13,0,283,-297.113892
13,0,284,1873.136230
13,0,285,7.767418
13,0,286,-2774.969238
13,0,287,-4626.393555
13,0,288,-4097.729004
13,0,289,6314.371582
13,0,290,676.274048
13,0,291,4331.604980
13,0,292,-2042.115723
13,0,293,7.851013
13,0,294,-4039.058105
13,0,295,3492.374512
13,0,296,754.579590
13,0,297,3514.963135
13,0,298,-859.172974
13,0,299,-2850.409180
13,0,300,-6981.095215
13,0,301,-1261.925537
13,0,302,-996.298096
13,0,303,4863.145020
13,0,304,-1317.861084
13,0,305,665.144531
13,0,306,-2595.801758
13,0,307,-3848.754883
13,0,308,561.531921
13,0,309,2502.158691
13,0,310,-3141.264893
13,0,311,1450.771729
13,0,312,-3401.307373
13,0,313,1132.039062
13,0,314,5732.523438
13,0,315,2575.110596
13,0,316,5100.498047
13,0,317,1887.117920
13,0,318,765.703613
13,0,319,827.120605
13,0,320,3313.434082
13,0,321,4709.038086
13,0,322,1951.385742
13,0,323,-6855.099609
13,0,324,2905.531738
13,0,325,2231.182617
13,0,326,3176.397949
13,0,327,-2126.212402
13,0,328,-224.293335
13,0,329,309.839661
13,0,330,382.538971
13,0,331,561.474731
13,0,332,-3060.260254
13,0,333,6412.175781
13,0,334,-803.168762
13,0,335,-5241.570801
13,0,336,-4139.965332
13,0,337,4172.085449
13,0,338,-2081.397705
13,0,339,2994.481689
13,0,340,-120.835144
13,0,341,-199.082367
13,0,342,-1759.701904
13,0,343,1752.938354
13,0,344,-1815.711914
13,0,345,-3228.064941
13,0,346,-2307.831299
13,0,347,-1547.244629
13,0,348,6823.385742
13,0,349,5766.180664
13,0,350,1075.758179
13,0,351,600.733398
13,0,352,357.432220
13,0,353,-2478.495361
13,0,354,-2802.974609
13,0,355,790.813171
13,0,356,-364.292969
13,0,357,133.694000
13,0,358,4462.965820
13,0,359,-1418.561401
13,0,360,1929.004639
13,0,361,-540.182251
13,0,362,-1650.451782
13,0,363,346.239380
13,0,364,-2073.023193
13,0,365,575.537964
13,0,366,-2310.749268
13,0,367,6331.071777
13,0,368,2823.999023
13,0,369,-1046.766724
13,0,370,522.420227
13,0,371,-4671.556641
13,0,372,-3776.192871
13,0,373,1381.046631
13,0,374,5002.543457
13,0,375,-2103.712891
13,0,376,463.745850
13,0,377,-1004.535217
13,0,378,-3569.175293
13,0,379,-1521.987183
13,0,380,3277.039307
13,0,381,2382.111816
13,0,382,1067.557617
13,0,383,-2394.583740
13,0,384,-6237.190918
13,0,385,-2814.075195
13,0,386,424.423462
13,0,387,-3269.859375
13,0,388,-4606.637695
13,0,389,3159.505615
13,0,390,1954.132935
13,0,391,-504.104858
13,0,392,368.564270
13,0,393,-1396.220703
13,0,394,916.841858
13,0,395,1333.586426
13,0,396,813.261963
13,0,397,2250.834961
13,0,398,3830.930664
13,0,399,1221.288574
13,0,400,-1871.644775
13,0,401,446.902344
13,0,402,-5071.049316
13,0,403,-257.691162
13,0,404,-1192.114380
13,0,405,-523.583374
13,0,406,-1846.360474
13,0,407,-7708.400879
13,0,408,-915.128296
13,0,409,-3272.735352
13,0,410,-2710.653564
13,0,411,-694.219177
13,0,412,2650.673828
13,0,413,-2545.760254
13,0,414,-1569.445923
13,0,415,2494.129883
13,0,416,-1504.953979
13,0,417,-2676.948486
13,0,418,807.439575
13,0,419,1800.522705
13,0,420,-990.720215
13,0,421,-1474.261230
13,0,422,-8703.974609
13,0,423,6890.504883
13,0,424,5184.503418
13,0,425,491.663757
13,0,426,449.715942
13,0,427,4885.153320
13,0,428,-1166.828979
13,0,429,-3250.260498
13,0,430,-954.363708
13,0,431,175.600418
13,0,432,-2514.874268
13,0,433,-666.104248
13,0,434,125.378784
13,0,435,-1591.752441
13,0,436,3976.323242
13,0,437,3453.350586
13,0,438,150.573608
13,0,439,3685.497803
13,0,440,1053.759277
13,0,441,1585.159424
13,0,442,4837.561523
13,0,443,-2808.613037
13,0,444,-2797.468506
13,0,445,6635.974121
13,0,446,1025.635742
13,0,447,-1905.087891
13,0,448,-3745.378418
13,0,449,-4713.010254
13,0,450,-5619.238281
13,0,451,4955.302246
13,0,452,3145.627441
13,0,453,4048.842529
13,0,454,2611.374512
13,0,455,620.494507
13,0,456,634.304077
13,0,457,1199.111206
13,0,458,-903.984497
13,0,459,6389.858887
13,0,460,3383.363525
13,0,461,-2676.896484
13,0,462,1070.504883
13,0,463,-2265.899414
13,0,464,-4436.154785
13,0,465,1193.454956
13,0,466,-67.704224
13,0,467,1288.761353
13,0,468,-140.505219
13,0,469,-2291.164795
13,0,470,-1966.862671
13,0,471,-478.866943
13,0,472,1663.471436
13,0,473,-1328.881348
13,0,474,4639.179199
13,0,475,-1440.859863
13,0,476,-2730.157227
13,0,477,-1152.991943
13,0,478,-213.023071
13,0,479,2219.914551
13,0,480,2342.952393
13,0,481,222.909378
13,0,482,142.072449
13,0,483,-2651.927246
13,0,484,-1541.611572
13,0,485,3671.472412
13,0,486,1224.375366
13,0,487,1319.443726
13,0,488,-2310.776611
13,0,489,1489.735840
13,0,490,-3258.747070
13,0,491,-1471.569092
13,0,492,-5535.253418
13,0,493,-1446.387939
13,0,494,-470.449829
13,0,495,-2067.403809
13,0,496,1931.772461
13,0,497,1291.632568
13,0,498,-157.173950
13,0,499,-680.179199
13,0,500,-985.038940
13,0,501,2633.764160
13,0,502,-803.207642
13,0,503,-1127.685913
13,0,504,4362.208984
13,0,505,-4466.997070
13,0,506,564.263794
13,0,507,-3295.212646
13,0,508,-4374.751465
13,0,509,2004.458984
13,0,510,1489.882324
13,0,511,66.490707
13,0,512,1143.478516
13,0,513,-2581.937256
13,0,514,47.012512
13,0,515,3481.134033
13,0,516,-1877.053345
13,0,517,2997.414307
13,0,518,-1759.876953
13,0,519,-5963.201660
13,0,520,-1415.370239
13,0,521,2275.862549
13,0,522,-1320.505859
13,0,523,-5529.882812
13,0,524,-3899.125732
13,0,525,-8950.083984
13,0,526,-1938.588379
13,0,527,2001.866699
13,0,528,-892.671997
13,0,529,-81.683075
13,0,530,-436.867676
13,0,531,-1474.411011
13,0,532,729.347900
13,0,533,-3543.753662
13,0,534,-3009.735352
13,0,535,4345.458008
13,0,536,-1647.769165
13,0,537,1876.126343
13,0,538,2894.064697
13,0,539,2317.980713
13,0,540,405.040100
13,0,541,4714.604004
13,0,542,4032.512207
13,0,543,1576.625000
13,0,544,469.417572
13,0,545,-1074.452881
13,0,546,564.300598
13,0,547,5917.106934
13,0,548,2527.654785
13,0,549,3626.745361
13,0,550,684.801453
13,0,551,-1544.419189
13,0,552,-5300.266602
13,0,553,343.472107
13,0,554,2513.606689
13,0,555,312.663147
13,0,556,3492.358154
13,0,557,-5518.418457
13,0,558,2080.000977
13,0,559,2650.957764
13,0,560,527.870667
13,0,561,-940.580078
13,0,562,1889.959473
13,0,563,-582.301941
13,0,564,-2590.299072
13,0,565,-4531.544922
13,0,566,4703.417969
13,0,567,2701.084717
13,0,568,-288.590820
13,0,569,4851.608398
13,0,570,2152.876953
13,0,571,-4559.111328
13,0,572,3092.392334
13,0,573,1453.613525
13,0,574,2457.405273
13,0,575,-599.171692
13,0,576,2541.581055
13,0,577,3772.041748
13,0,578,-367.073181
13,0,579,382.553650
13,0,580,-1541.508301
13,0,581,1358.572510
13,0,582,2726.250977
13,0,583,-3619.602051
13,0,584,2527.903809
13,0,585,-1454.844482
13,0,586,-1387.715820
13,0,587,-2931.667725
13,0,588,66.457169
13,0,589,-1161.248047
13,0,590,4440.425293
13,0,591,3279.803955
13,0,592,-73.321396
13,0,593,2597.651367
13,0,594,1078.912720
13,0,595,-322.264435
13,0,596,2496.817871
13,0,597,273.526245
13,0,598,-4134.342773
13,0,599,-4371.819336
14,0,0,-4026.630371
14,0,1,-1162.799438
14,0,2,-1159.988281
14,0,3,-1196.353760
14,0,4,-4546.806641
14,0,5,-690.145508
14,0,6,2735.845459
14,0,7,2735.833740
14,0,8,-1434.073364
14,0,9,-44.103577
14,0,10,2979.166504
14,0,11,1715.007446
14,0,12,-183.937195
14,0,13,-1123.649292
14,0,14,-6711.459473
14,0,15,-1134.822510
14,0,16,-4040.605957
14,0,17,2660.303711
14,0,18,926.350220
14,0,19,-2071.680176
14,0,20,-3098.131348
14,0,21,3605.599121
14,0,22,2881.249512
14,0,23,-2021.382446
14,0,24,719.410400
14,0,25,-4871.218750
14,0,26,2542.849121
14,0,27,-2997.438477
14,0,28,3342.743164
14,0,29,-251.063599
14,0,30,-883.105713
14,0,31,-424.450348
14,0,32,-284.623291
14,0,33,-3302.286133
14,0,34,3079.831055
14,0,35,1264.757568
14,0,36,1622.715088
14,0,37,171.243347
14,0,38,1220.018188
14,0,39,1080.175293
14,0,40,-1428.465332
14,0,41,4150.974609
14,0,42,-3565.130859
14,0,43,884.410156
14,0,44,5191.326660
14,0,45,-58.126770
14,0,46,81.750366
14,0,47,2344.284912
14,0,48,9702.429688
14,0,49,3566.451904
14,0,50,-983.786621
14,0,51,3124.588623
14,0,52,-4627.908203
14,0,53,3871.267090
14,0,54,940.310059
14,0,55,70.589844
14,0,56,-3735.775879
14,0,57,-1780.896484
14,0,58,976.696655
14,0,59,1494.078369
14,0,60,-1403.281494
14,0,61,-1067.680176
14,0,62,249.585571
14,0,63,-1294.219238
14,0,64,3197.287109
14,0,65,-1607.435303
14,0,66,1057.819824
14,0,67,-1895.532837
14,0,68,982.286865
14,0,69,-5763.372070
14,0,70,2310.728516
14,0,71,4931.259766
14,0,72,666.242554
14,0,73,5954.864258
14,0,74,15044.138672
14,0,75,24133.445312
14,0,76,28275.361328
14,0,77,26644.882812
14,0,78,26762.375000
14,0,79,20961.996094
14,0,80,26907.761719
14,0,81,24751.539062
14,0,82,21840.166016
14,0,83,21630.421875
14,0,84,21677.923828
14,0,85,20645.947266
14,0,86,15569.916016
14,0,87,10751.267578
14,0,88,8541.800781
14,0,89,9168.257812
14,0,90,5387.093262
14,0,91,6044.325684
14,0,92,1751.389893
14,0,93,-3240.725342
14,0,94,-1884.397705
14,0,95,1888.414185
14,0,96,-2645.019531
14,0,97,-7142.136719
14,0,98,-3525.991943
14,0,99,1499.672363
14,0,100,-133.565964
14,0,101,842.455200
14,0,102,1642.334229
14,0,103,-5245.980469
14,0,104,-1940.308594
14,0,105,-2608.698975
14,0,106,-1445.332520
14,0,107,1127.748291
14,0,108,1382.223267
14,0,109,-1081.702637
14,0,110,-1892.683350
14,0,111,3012.736328
14,0,112,3023.911865
14,0,113,-5841.706543
14,0,114,3099.369141
14,0,115,878.838806
14,0,116,-3103.685303
14,0,117,615.915283
14,0,118,2570.880615
14,0,119,-2329.023438
14,0,120,2366.657715
14,0,121,1499.687988
14,0,122,-1305.490967
14,0,123,6816.254883
14,0,124,-3752.486572
14,0,125,713.733765
14,0,126,4111.789551
14,0,127,-883.113281
14,0,128,2117.792725
14,0,129,1018.661499
14,0,130,-5836.029297
14,0,131,-7002.332031
14,0,132,-2863.170898
14,0,133,1071.796631
14,0,134,-1126.407959
14,0,135,1127.674072
14,0,136,1563.988892
14,0,137,-3209.958740
14,0,138,-1845.150146
14,0,139,1891.206787
14,0,140,2489.716553
14,0,141,6237.282227
14,0,142,7176.999023
14,0,143,-1221.487427
14,0,144,-3184.776367
14,0,145,1318.073975
14,0,146,660.694763
14,0,147,484.488678
14,0,148,1496.906372
14,0,149,1468.933228
14,0,150,-1442.458618
14,0,151,-5327.114258
14,0,152,-2801.703857
14,0,153,-2329.001465
14,0,154,-1590.647461
14,0,155,-634.226685
14,0,156,-600.678955
14,0,157,-1224.291382
14,0,158,-270.653015
14,0,159,-2454.871338
14,0,160,-7620.431641
14,0,161,-443.929352
14,0,162,-5198.517090
14,0,163,-2894.084961
14,0,164,1071.619141
14,0,165,8575.549805
14,0,166,-684.507935
14,0,167,5401.054688
14,0,168,2081.415039
14,0,169,-1512.392090
14,0,170,-3721.782471
14,0,171,2998.769531
14,0,172,870.393066
14,0,173,-746.019165
14,0,174,1357.058350
14,0,175,2828.221924
14,0,176,-835.543945
14,0,177,-804.806519
14,0,178,2559.641602
14,0,179,1401.766357
14,0,180,123.683159
14,0,181,-2670.172852
14,0,182,2489.669189
14,0,183,-4426.639648
14,0,184,-1736.222534
14,0,185,14.608032
14,0,186,78.952728
14,0,187,-1920.677490
14,0,188,-2846.394287
14,0,189,-2398.966309
14,0,190,-1554.436890
14,0,191,5801.052246
14,0,192,5996.775879
14,0,193,-5673.840820
14,0,194,-2007.286133
14,0,195,-505.540466
14,0,196,-1878.743896
14,0,197,5683.506348
14,0,198,-5556.470215
14,0,199,-955.848022
14,0,200,-3260.303711
14,0,201,3857.289795
14,0,202,1234.038574
14,0,203,-2018.401123
14,0,204,2931.735107
14,0,205,380.994781
14,0,206,674.640808
14,0,207,-2155.607422
14,0,208,-729.305237
14,0,209,-3355.425293
14,0,210,-994.901306
14,0,211,-1003.284729
14,0,212,305.494263
14,0,213,6970.215820
14,0,214,-5385.837402
14,0,215,-7547.667969
14,0,216,-3137.249268
14,0,217,-1945.849365
14,0,218,-1668.937378
14,0,219,-6015.086426
14,0,220,1860.387451
14,0,221,95.750183
14,0,222,1689.937866
14,0,223,3834.996826
14,0,224,4142.552246
14,0,225,-5150.846680
14,0,226,1113.737305
14,0,227,1555.473389
14,0,228,-2919.105957
14,0,229,-3909.001709
14,0,230,2106.588135
14,0,231,90.243530
14,0,232,5227.866699
14,0,233,3141.335205
14,0,234,4008.300537
14,0,235,-1481.588501
14,0,236,-871.988281
14,0,237,-776.884644
14,0,238,134.902344
14,0,239,2775.082520
14,0,240,-2779.179932
14,0,241,-1887.081543
14,0,242,758.588013
14,0,243,-4669.844727
14,0,244,-3738.489502
14,0,245,1555.566650
14,0,246,892.876343
14,0,247,-3232.352051
14,0,248,-7424.422852
14,0,249,814.489502
14,0,250,-480.391541
14,0,251,-2782.062988
14,0,252,-2494.027588
14,0,253,2005.892090
14,0,254,104.106583
14,0,255,1013.016357
14,0,256,-2684.103027
14,0,257,-5534.043945
14,0,258,1063.487183
14,0,259,-2189.246582
14,0,260,2344.204346
14,0,261,4299.351562
14,0,262,-779.630859
14,0,263,1373.860718
14,0,264,-3249.116943
14,0,265,11.891296
14,0,266,-2608.838379
14,0,267,8399.142578
14,0,268,-1772.443726
14,0,269,-2698.163574
14,0,270,2084.249512
14,0,271,2148.510742
14,0,272,-2141.519287
14,0,273,-3699.338379
14,0,274,3317.725342
14,0,275,-1067.569824
14,0,276,2699.526855
14,0,277,2719.102539
14,0,278,3980.395996
14,0,279,-1042.362183
14,0,280,-732.298340
14,0,281,1256.354126
14,0,282,1681.575562
14,0,283,674.757812
14,0,284,1975.156982
14,0,285,2562.581055
14,0,286,-6999.527344
14,0,287,856.617371
14,0,288,3200.096436
14,0,289,2089.780029
14,0,290,-2619.824463
14,0,291,1085.890503
14,0,292,-1604.484741
14,0,293,-2248.003418
14,0,294,-2133.255371
14,0,295,1477.211304
14,0,296,-734.879883
14,0,297,-785.233582
14,0,298,540.487793
14,0,299,875.765869
14,0,300,1695.667969
14,0,301,3706.329590
14,0,302,1152.931885
14,0,303,4151.253418
14,0,304,1435.359497
14,0,305,137.753448
14,0,306,-670.465454
14,0,307,1192.075806
14,0,308,-6258.426270
14,0,309,-3962.330322
14,0,310,-3763.720215
14,0,311,-4571.829102
14,0,312,-2505.125977
14,0,313,361.421265
14,0,314,-1529.067993
14,0,315,2126.136475
14,0,316,2380.670654
14,0,317,9.058899
14,0,318,-4110.476562
14,0,319,-2177.969482
14,0,320,-5665.323730
14,0,321,5893.301758
14,0,322,2993.323975
14,0,323,2022.581299
14,0,324,-1647.059692
14,0,325,-978.317993
14,0,326,797.716064
14,0,327,81.702881
14,0,328,-1607.349731
14,0,329,-66.433716
14,0,330,-4639.058594
14,0,331,-2533.185059
14,0,332,-2147.195068
14,0,333,4478.295898
14,0,334,-2216.964111
14,0,335,534.835510
14,0,336,1807.467651
14,0,337,-209.097412
14,0,338,2539.997803
14,0,339,2727.355957
14,0,340,3762.103516
14,0,341,2137.292969
14,0,342,2313.496338
14,0,343,-3842.037598
14,0,344,2134.704834
14,0,345,-1215.874756
14,0,346,95.741295
14,0,347,-362.951752
14,0,348,-365.771606
14,0,349,3082.578125
14,0,350,380.817261
14,0,351,-1308.208496
14,0,352,-4289.691895
14,0,353,-3478.481689
14,0,354,-4446.041016
14,0,355,22.907104
14,0,356,800.478882
14,0,357,-1462.118896
14,0,358,1910.714722
14,0,359,3219.858887
14,0,360,3821.162842
14,0,361,-5131.179199
14,0,362,-2664.542969
14,0,363,582.388733
14,0,364,-141.982910
14,0,365,2204.355225
14,0,366,-1132.044800
14,0,367,-1881.444824
14,0,368,4055.868652
14,0,369,1944.250122
14,0,370,2830.833008
14,0,371,2820.104492
14,0,372,-5078.328125
14,0,373,5169.058105
14,0,374,-760.061401
14,0,375,-3397.437988
14,0,376,-3154.106934
14,0,377,-1132.069458
14,0,378,-911.095825
14,0,379,3451.680176
14,0,380,-1406.011963
14,0,381,-6003.791016
14,0,382,-3391.822266
14,0,383,-6149.483887
14,0,384,146.046890
14,0,385,867.656311
14,0,386,5834.458008
14,0,387,-567.059082
14,0,388,-3685.285645
14,0,389,-376.958313
14,0,390,786.431335
14,0,391,-1210.346436
14,0,392,-3140.019775
14,0,393,-2519.320068
14,0,394,-5464.228516
14,0,395,-3710.665283
14,0,396,1812.915894
14,0,397,1021.255005
14,0,398,1689.854614
14,0,399,3147.266357
14,0,400,322.354309
14,0,401,-3811.272461
14,0,402,-3898.083984
14,0,403,-922.392029
14,0,404,-3601.505615
14,0,405,-4907.582520
14,0,406,621.967346
14,0,407,1301.029419
14,0,408,-1305.501709
14,0,409,1245.027588
14,0,410,-2689.847656
14,0,411,-6249.995117
14,0,412,-2871.579102
14,0,413,-349.006775
14,0,414,-2309.478516
14,0,415,-3819.723633
14,0,416,433.838684
14,0,417,6321.180664
14,0,418,-2569.283447
14,0,419,7006.566895
14,0,420,-746.127686
14,0,421,-1615.743896
14,0,422,7867.769043
14,0,423,1961.123779
14,0,424,-569.947754
14,0,425,917.586426
14,0,426,-354.320770
14,0,427,1636.753784
14,0,428,-1901.113647
14,0,429,4612.573730
14,0,430,-4860.004395
14,0,431,73.394470
14,0,432,-1546.026733
14,0,433,864.812378
14,0,434,-2555.639160
14,0,435,-1593.582275
14,0,436,-578.348694
14,0,437,-804.882080
14,0,438,2173.570068
14,0,439,274.791992
14,0,440,5247.065430
14,0,441,-2871.800293
14,0,442,1748.477295
14,0,443,-939.084229
14,0,444,-3587.603516
14,0,445,4013.859863
14,0,446,1018.647583
14,0,447,487.359436
14,0,448,990.706360
14,0,449,3910.537109
14,0,450,1586.286865
14,0,451,2509.284180
14,0,452,2257.543701
14,0,453,462.049072
14,0,454,-1526.344971
14,0,455,-1098.598389
14,0,456,-5349.394531
14,0,457,2841.958252
14,0,458,84.593567
14,0,459,699.897095
14,0,460,3345.503906
14,0,461,3482.489258
14,0,462,1468.838257
14,0,463,2235.093750
14,0,464,2909.337891
14,0,465,4889.384766
14,0,466,-807.514282
14,0,467,-2947.125488
14,0,468,-161.449463
14,0,469,2707.708984
14,0,470,1667.290894
14,0,471,3488.129883
14,0,472,4251.841797
14,0,473,1214.319092
14,0,474,848.174133
14,0,475,492.811676
14,0,476,6682.008789
14,0,477,-6364.576172
14,0,478,-3953.811523
14,0,479,2391.869873
14,0,480,-3411.441895
14,0,481,663.203125
14,0,482,1155.743408
14,0,483,-1649.651367
14,0,484,-3187.645508
14,0,485,-161.479889
14,0,486,3672.764893
14,0,487,-589.458984
14,0,488,-1168.329956
14,0,489,-3651.863770
14,0,490,-5399.721680
14,0,491,1057.727051
14,0,492,-4577.536133
14,0,493,-1118.348633
14,0,494,1762.538330
14,0,495,1846.480347
14,0,496,1376.539795
14,0,497,-4060.000000
14,0,498,3661.510010
14,0,499,422.860535
14,0,500,-5031.375977
14,0,501,1262.130859
14,0,502,5946.654785
14,0,503,3121.796875
14,0,504,-1436.841797
14,0,505,-32.926025
14,0,506,4508.694336
14,0,507,-3229.581543
14,0,508,3516.182129
14,0,509,973.986938
14,0,510,4408.183594
14,0,511,2369.449219
14,0,512,4047.766846
14,0,513,772.492126
14,0,514,-1037.080322
14,0,515,-1411.641846
14,0,516,1773.815796
14,0,517,-966.903748
14,0,518,-637.105164
14,0,519,1860.489258
14,0,520,-307.501221
14,0,521,-1610.234619
14,0,522,-1892.786621
14,0,523,2112.220703
14,0,524,2400.161621
14,0,525,-1190.615601
14,0,526,36.923584
14,0,527,685.864380
14,0,528,3460.090332
14,0,529,-1157.249023
14,0,530,484.453064
14,0,531,-3573.853516
14,0,532,-4202.715820
14,0,533,2089.583008
14,0,534,-2653.405518
14,0,535,-1380.682617
14,0,536,168.430450
14,0,537,2719.216309
14,0,538,-3394.332275
14,0,539,7792.168457
14,0,540,2856.381348
14,0,541,-2082.847412
14,0,542,-1207.245972
14,0,543,109.557495
14,0,544,-1028.760010
14,0,545,-61.104736
14,0,546,-4051.635254
14,0,547,3079.687500
14,0,548,3247.497070
14,0,549,1228.363892
14,0,550,-8157.325195
14,0,551,1334.690674
14,0,552,-2228.163330
14,0,553,-3422.620605
14,0,554,2129.550049
14,0,555,3999.845947
14,0,556,-74.818359
14,0,557,-1221.374146
14,0,558,6961.549805
14,0,559,1888.123779
14,0,560,2788.927002
14,0,561,612.855774
14,0,562,3594.424805
14,0,563,1525.023682
14,0,564,-1735.886230
14,0,565,1247.874512
14,0,566,4827.815430
14,0,567,4716.020020
14,0,568,-443.941162
14,0,569,17.507721
14,0,570,2542.560303
14,0,571,5403.972656
14,0,572,1754.127686
14,0,573,1066.172852
14,0,574,954.090698
14,0,575,-1884.405762
14,0,576,277.706055
14,0,577,-3181.997803
14,0,578,-4007.059814
14,0,579,492.906616
14,0,580,5518.509766
14,0,581,-1478.866211
14,0,582,-2849.143555
14,0,583,-337.832153
14,0,584,4968.006836
14,0,585,-2927.387207
14,0,586,271.952332
14,0,587,106.706055
14,0,588,2140.158203
14,0,589,1739.988525
14,0,590,979.607727
14,0,591,3708.950684
14,0,592,-888.732544
14,0,593,-192.208710
14,0,594,3191.707520
14,0,595,-1423.045898
14,0,596,-4325.719727
14,0,597,2017.008301
14,0,598,3451.934814
14,0,599,2058.960449
15,0,0,-2408.705566
15,0,1,-3091.078369
15,0,2,85.982117
15,0,3,-954.396118
15,0,4,1875.856812
15,0,5,1031.249634
15,0,6,1204.647705
15,0,7,-2965.243652
15,0,8,-1144.602417
15,0,9,401.999023
15,0,10,256.556519
15,0,11,-2657.613525
15,0,12,-3202.959717
15,0,13,499.896362
15,0,14,-1527.744385
15,0,15,1610.156372
15,0,16,-9131.968750
15,0,17,-1315.185791
15,0,18,-481.759888
15,0,19,3078.444092
15,0,20,-2162.576416
15,0,21,-520.932007
15,0,22,-1466.187744
15,0,23,-2352.773926
15,0,24,1898.252563
15,0,25,-3818.227539
15,0,26,1271.764648
15,0,27,-2833.798584
15,0,28,-1857.745605
15,0,29,787.939880
15,0,30,-2498.205322
15,0,31,1982.129150
15,0,32,5044.545898
15,0,33,-1197.739746
15,0,34,-719.472656
15,0,35,807.513733
15,0,36,2983.379395
15,0,37,4292.208984
15,0,38,-1908.086426
15,0,39,2337.290283
15,0,40,-5236.170898
15,0,41,-3538.571045
15,0,42,2149.935547
15,0,43,-2699.569092
15,0,44,-1642.405518
15,0,45,-325.109009
15,0,46,-736.276123
15,0,47,1134.742920
15,0,48,891.401855
15,0,49,4541.153809
15,0,50,-526.499146
15,0,51,402.004761
15,0,52,4840.366211
15,0,53,-554.458984
15,0,54,-2640.831299
15,0,55,-4802.689453
15,0,56,2272.978516
15,0,57,2038.088135
15,0,58,-1659.192749
15,0,59,3923.054688
15,0,60,-1348.749512
15,0,61,301.332275
15,0,62,407.573669
15,0,63,4507.528320
15,0,64,-207.673828
15,0,65,1696.874023
15,0,66,-643.956543
15,0,67,3128.793457
15,0,68,2102.388184
15,0,69,2368.081299
15,0,70,-613.219727
15,0,71,-1983.607178
15,0,72,3232.308594
15,0,73,2955.438477
15,0,74,17982.087891
15,0,75,25082.968750
15,0,76,40330.613281
15,0,77,43353.882812
15,0,78,31929.466797
15,0,79,20054.498047
15,0,80,22157.599609
15,0,81,17721.958984
15,0,82,18454.740234
15,0,83,14908.506836
15,0,84,11997.143555
15,0,85,15143.419922
15,0,86,18012.910156
15,0,87,22714.121094
15,0,88,23259.541016
15,0,89,11102.186523
15,0,90,6848.431152
15,0,91,7362.969238
15,0,92,-806.165710
15,0,93,-218.869537
15,0,94,807.525696
15,0,95,-4458.734863
15,0,96,2396.043213
15,0,97,-2618.417725
15,0,98,3441.976074
15,0,99,-2903.665039
15,0,100,4661.362793
15,0,101,1763.972290
15,0,102,1870.283569
15,0,103,541.830627
15,0,104,1520.676514
15,0,105,4764.867188
15,0,106,-1133.377319
15,0,107,4773.233887
15,0,108,-2000.364136
15,0,109,2177.909668
15,0,110,1951.360474
15,0,111,-3035.197021
15,0,112,1439.564697
15,0,113,670.500305
15,0,114,1207.454712
15,0,115,944.599915
15,0,116,-3857.418945
15,0,117,-1340.345703
15,0,118,91.609741
15,0,119,-2008.785278
15,0,120,-2204.524902
15,0,121,-996.361023
15,0,122,4952.281738
15,0,123,3688.144043
15,0,124,-884.440430
15,0,125,6263.878418
15,0,126,1210.279541
15,0,127,-288.823975
15,0,128,158.675903
15,0,129,-2789.063477
15,0,130,1783.591309
15,0,131,1229.808105
15,0,132,-4279.775391
15,0,133,-1357.182617
15,0,134,-4357.971191
15,0,135,-2324.837158
15,0,136,-185.272339
15,0,137,-1175.371094
15,0,138,2944.183105
15,0,139,-1709.498535
15,0,140,3646.157471
15,0,141,-4439.089844
15,0,142,-4713.176270
15,0,143,1456.366211
15,0,144,-1547.355103
15,0,145,-2422.664551
15,0,146,1929.001465
15,0,147,326.523560
15,0,148,636.789978
15,0,149,-1410.248291
15,0,150,737.610962
15,0,151,234.146240
15,0,152,-168.495728
15,0,153,-683.120728
15,0,154,-319.548462
15,0,155,1310.887207
15,0,156,-839.662354
15,0,157,-878.854370
15,0,158,5634.586426
15,0,159,5326.966309
15,0,160,-386.657654
15,0,161,-1712.306885
15,0,162,-2867.331055
15,0,163,-1278.764404
15,0,164,-3910.550049
15,0,165,-350.337769
15,0,166,1182.286133
15,0,167,-1849.325439
15,0,168,-1759.862915
15,0,169,3332.879395
15,0,170,-929.181763
15,0,171,-618.838562
15,0,172,-898.489990
15,0,173,1825.507324
15,0,174,1316.529907
15,0,175,-280.524994
15,0,176,85.975449
15,0,177,2236.621826
15,0,178,3758.059082
15,0,179,1243.745728
15,0,180,-1223.002075
15,0,181,5055.686523
15,0,182,2650.589844
15,0,183,-5292.254395
15,0,184,-299.954773
15,0,185,-140.509247
15,0,186,-1427.064453
15,0,187,-1032.723877
15,0,188,2885.511230
15,0,189,-3840.811035
15,0,190,1604.601196
15,0,191,815.932007
15,0,192,4283.881836
15,0,193,-2045.091309
15,0,194,-1796.263306
15,0,195,139.049377
15,0,196,-5711.577637
15,0,197,536.273071
15,0,198,-249.768799
15,0,199,402.033203
15,0,200,6129.616211
15,0,201,-1664.717163
15,0,202,-1309.576294
15,0,203,-1373.976562
15,0,204,-2204.607910
15,0,205,-3440.666260
15,0,206,1783.559937
15,0,207,4982.989258
15,0,208,3011.314941
15,0,209,-5278.144043
15,0,210,1392.188477
15,0,211,2608.594482
15,0,212,3976.175293
15,0,213,2110.729248
15,0,214,4311.830078
15,0,215,1185.049561
15,0,216,1587.822876
15,0,217,-1197.823975
15,0,218,731.975220
15,0,219,-3051.933350
15,0,220,653.700317
15,0,221,-45.468742
15,0,222,55.210556
15,0,223,-5694.747559
15,0,224,-4103.541992
15,0,225,1853.476074
15,0,226,-4394.419922
15,0,227,-1262.024658
15,0,228,-2803.049805
15,0,229,-6905.810547
15,0,230,-1167.013672
15,0,231,-39.755371
15,0,232,603.364197
15,0,233,3486.773193
15,0,234,-1600.442139
15,0,235,-2937.315430
15,0,236,2245.040771
15,0,237,-3172.382568
15,0,238,-1429.849731
15,0,239,-3756.754639
15,0,240,6269.613281
15,0,241,-1362.782959
15,0,242,1685.581299
15,0,243,155.915115
15,0,244,-627.181152
15,0,245,3464.390381
15,0,246,1260.553101
15,0,247,-523.716919
15,0,248,-1569.685547
15,0,249,1531.842896
15,0,250,-2517.699463
15,0,251,-1524.920532
15,0,252,-1645.199951
15,0,253,-2923.290283
15,0,254,-3781.849609
15,0,255,1171.076660
15,0,256,-353.050140
15,0,257,-912.446899
15,0,258,2591.813477
15,0,259,575.321167
15,0,260,2913.318359
15,0,261,-2207.494385
15,0,262,5052.908691
15,0,263,3621.018311
15,0,264,2767.895508
15,0,265,273.419495
15,0,266,-3119.109375
15,0,267,2826.746094
15,0,268,-1821.453125
15,0,269,871.872192
15,0,270,-4279.773438
15,0,271,3598.389893
15,0,272,-587.885498
15,0,273,-1547.348389
15,0,274,1987.761230
15,0,275,-1365.540527
15,0,276,-1432.664673
15,0,277,-1720.659912
15,0,278,-4500.660156
15,0,279,457.822113
15,0,280,3660.099609
15,0,281,5847.013184
15,0,282,1906.694824
15,0,283,-344.684326
15,0,284,2672.928223
15,0,285,-1029.955444
15,0,286,-3888.236328
15,0,287,-2014.381836
15,0,288,2457.697998
15,0,289,4722.924316
15,0,290,586.659912
15,0,291,2172.296387
15,0,292,2286.983887
15,0,293,-341.900696
15,0,294,1948.611938
15,0,295,911.004028
15,0,296,108.312805
15,0,297,-4900.644531
15,0,298,-6038.914062
15,0,299,-3158.280273
15,0,300,975.426331
15,0,301,-3384.801758
15,0,302,-2744.310303
15,0,303,3923.041992
15,0,304,4680.918457
15,0,305,-5619.269531
15,0,306,-1846.536255
15,0,307,-3435.069336
15,0,308,-560.196411
15,0,309,2913.319824
15,0,310,-302.732910
15,0,311,-2613.127197
15,0,312,-1538.793213
15,0,313,466.525055
15,0,314,1020.066284
15,0,315,-2581.957031
15,0,316,41.209045
15,0,317,7883.386230
15,0,318,-3935.552246
15,0,319,3679.717773
15,0,320,5598.247070
15,0,321,2401.622803
15,0,322,5654.266602
15,0,323,852.358398
15,0,324,-918.326172
15,0,325,239.715454
15,0,326,6305.907715
15,0,327,-641.048950
15,0,328,-98.517456
15,0,329,762.786560
15,0,330,-4151.052734
15,0,331,-5644.772461
15,0,332,10145.710938
15,0,333,1959.606323
15,0,334,-2034.016357
15,0,335,-4056.075684
15,0,336,-3214.192139
15,0,337,-1032.714844
15,0,338,-7115.703613
15,0,339,-5085.166016
15,0,340,3240.586914
15,0,341,3142.764404
15,0,342,-568.437500
15,0,343,-1413.315552
15,0,344,-2140.194824
15,0,345,1084.472290
15,0,346,3679.685059
15,0,347,3414.129395
15,0,348,1786.396118
15,0,349,1134.792725
15,0,350,97.011841
15,0,351,-1233.947388
15,0,352,-4338.832520
15,0,353,-839.745605
15,0,354,-1743.058350
15,0,355,2653.302246
15,0,356,4507.482422
15,0,357,3657.501221
15,0,358,-3118.964844
15,0,359,-1983.649414
15,0,360,-0.858276
15,0,361,-238.220093
15,0,362,4616.710449
15,0,363,186.865112
15,0,364,5234.715820
15,0,365,793.627075
15,0,366,-386.718872
15,0,367,617.245972
15,0,368,1671.549927
15,0,369,-1553.000000
15,0,370,-685.805908
15,0,371,-53.638916
15,0,372,-1952.853271
15,0,373,-479.004669
15,0,374,-4047.445312
15,0,375,-808.923767
15,0,376,7245.623535
15,0,377,1892.624268
15,0,378,-3706.384766
15,0,379,1092.658936
15,0,380,790.886780
15,0,381,2060.429932
15,0,382,5329.711914
15,0,383,2776.353027
15,0,384,1736.112305
15,0,385,5268.283691
15,0,386,8020.168945
15,0,387,-3325.990723
15,0,388,603.168152
15,0,389,-3060.362305
15,0,390,-1745.965454
15,0,391,-1206.105713
15,0,392,483.095276
15,0,393,292.989960
15,0,394,-37.133850
15,0,395,-1743.189087
15,0,396,-5664.077148
15,0,397,-268.946167
15,0,398,368.438843
15,0,399,1207.361206
15,0,400,-274.847351
15,0,401,3352.536133
15,0,402,1090.000488
15,0,403,-2389.050781
15,0,404,1028.503418
15,0,405,2038.135498
15,0,406,-2691.248291
15,0,407,-3426.718750
15,0,408,2343.090820
15,0,409,992.172180
15,0,410,-1130.645264
15,0,411,-699.912231
15,0,412,488.708191
15,0,413,-1116.681885
15,0,414,-6578.467773
15,0,415,-4595.688965
15,0,416,2060.298584
15,0,417,3774.932129
15,0,418,-3997.827881
15,0,419,-3454.774414
15,0,420,-2749.960449
15,0,421,-2187.700684
15,0,422,4658.685547
15,0,423,958.526550
15,0,424,2141.576904
15,0,425,1881.754639
15,0,426,5533.822266
15,0,427,2809.947754
15,0,428,-5761.958496
15,0,429,1503.659668
15,0,430,-2654.845947
15,0,431,-2928.727051
15,0,432,3615.391602
15,0,433,3123.146729
15,0,434,-2780.536621
15,0,435,-3074.185547
15,0,436,-1700.864868
15,0,437,1702.566040
15,0,438,902.581909
15,0,439,3858.661621
15,0,440,-1239.479248
15,0,441,978.179443
15,0,442,7994.992676
15,0,443,681.605225
15,0,444,-4377.734863
15,0,445,1495.564819
15,0,446,5011.171387
15,0,447,-2053.505859
15,0,448,-6108.843262
15,0,449,30.065308
15,0,450,-1600.707031
15,0,451,3154.112549
15,0,452,676.082336
15,0,453,-1058.158203
15,0,454,796.423584
15,0,455,5041.748535
15,0,456,-831.269043
15,0,457,1308.115967
15,0,458,-1552.962891
15,0,459,-4836.020020
15,0,460,2952.571045
15,0,461,2871.460938
15,0,462,424.464478
15,0,463,497.206055
15,0,464,2759.653076
15,0,465,-4055.722656
15,0,466,-3667.168457
15,0,467,-1533.347168
15,0,468,5707.274414
15,0,469,-2887.041260
15,0,470,-1127.709351
15,0,471,5399.705078
15,0,472,-1371.110962
15,0,473,1842.193726
15,0,474,2049.291504
15,0,475,-3946.979004
15,0,476,913.798096
15,0,477,838.281006
15,0,478,-2881.305664
15,0,479,4373.395508
15,0,480,-1729.234863
15,0,481,-2532.035400
15,0,482,3335.695312
15,0,483,-3894.050537
15,0,484,-219.123718
15,0,485,-848.143799
15,0,486,-2419.976562
15,0,487,869.036987
15,0,488,-3275.755859
15,0,489,-2033.901978
15,0,490,3156.652588
15,0,491,-1385.054199
15,0,492,-1941.637207
15,0,493,446.696411
15,0,494,-3734.337402
15,0,495,-2998.802246
15,0,496,-680.346558
15,0,497,1311.059326
15,0,498,-4075.527344
15,0,499,-4564.963867
15,0,500,349.014435
15,0,501,566.859253
15,0,502,-7479.272949
15,0,503,3117.584717
15,0,504,-4920.032227
15,0,505,-266.344299
15,0,506,-1309.702026
15,0,507,-1245.267090
15,0,508,3044.890625
15,0,509,-3513.318848
15,0,510,-1661.969971
15,0,511,3064.590332
15,0,512,1691.229614
15,0,513,3883.781250
15,0,514,2723.497070
15,0,515,2326.104492
15,0,516,1708.018066
15,0,517,169.953064
15,0,518,2767.937012
15,0,519,2127.547607
15,0,520,-1317.996948
15,0,521,3811.096436
15,0,522,-291.458771
15,0,523,-3286.738037
15,0,524,-7196.645020
15,0,525,-2489.875488
15,0,526,-1306.595337
15,0,527,253.761292
15,0,528,4552.166992
15,0,529,-1754.254028
15,0,530,-3219.762695
15,0,531,-3410.099609
15,0,532,1322.061646
15,0,533,-263.603638
15,0,534,-1536.018921
15,0,535,455.084686
15,0,536,3688.107910
15,0,537,-1927.897705
15,0,538,-635.458923
15,0,539,3744.065186
15,0,540,5718.899414
15,0,541,-1586.449463
15,0,542,-4092.168457
15,0,543,3282.394043
15,0,544,-1564.357056
15,0,545,-6175.733398
15,0,546,3366.421875
15,0,547,4417.975098
15,0,548,-17.161377
15,0,549,-1049.591797
15,0,550,-1471.838501
15,0,551,-115.445190
15,0,552,-1662.080078
15,0,553,3218.039551
15,0,554,-3999.988770
15,0,555,1624.129639
15,0,556,1674.472046
15,0,557,-2998.884033
15,0,558,3413.872070
15,0,559,-1676.321045
15,0,560,-3804.059082
15,0,561,6244.187500
15,0,562,7335.049805
15,0,563,4163.271973
15,0,564,992.273193
15,0,565,2364.897949
15,0,566,1372.353271
15,0,567,-1301.269653
15,0,568,-372.758057
15,0,569,2560.882080
15,0,570,-4399.944336
15,0,571,-3854.754395
15,0,572,-5481.949219
15,0,573,2994.548340
15,0,574,1760.882568
15,0,575,-5890.504883
15,0,576,2306.606201
15,0,577,1011.564331
15,0,578,-3077.283203
15,0,579,-353.108948
15,0,580,-1684.303589
15,0,581,-2210.157227
15,0,582,-2025.742432
15,0,583,6585.435547
15,0,584,-501.281494
15,0,585,-954.445435
15,0,586,-2758.229004
15,0,587,505.589783
15,0,588,-4352.437012
15,0,589,74.730652
15,0,590,1129.216309
15,0,591,-1472.012939
15,0,592,125.115082
15,0,593,1545.811035
15,0,594,-1457.820190
15,0,595,-1513.506836
15,0,596,-3138.602295
15,0,597,2292.430664
15,0,598,4498.991699
15,0,599,3744.246094
16,0,0,-2345.806885
16,0,1,-3758.163086
16,0,2,1038.210083
16,0,3,-894.336060
16,0,4,3753.805664
16,0,5,2830.882324
16,0,6,3255.999268
16,0,7,1838.064697
16,0,8,940.307007
16,0,9,4590.037598
16,0,10,1449.315674
16,0,11,1731.767456
16,0,12,-600.672485
16,0,13,-214.735107
16,0,14,322.241333
16,0,15,-262.283234
16,0,16,-4015.459473
16,0,17,-3204.402100
16,0,18,2514.855713
16,0,19,2844.877930
16,0,20,95.712418
16,0,21,-5492.132812
16,0,22,2509.252686
16,0,23,1164.052002
16,0,24,-2315.067871
16,0,25,5291.978027
16,0,26,2277.152588
16,0,27,-2921.956543
16,0,28,2590.372803
16,0,29,903.951538
16,0,30,-4317.503906
16,0,31,-3003.052734
16,0,32,-3760.961426
16,0,33,2095.365967
16,0,34,-827.169312
16,0,35,2920.402588
16,0,36,316.649963
16,0,37,174.026123
16,0,38,-3358.227783
16,0,39,3208.437012
16,0,40,397.747559
16,0,41,-2035.399536
16,0,42,4869.682617
16,0,43,-715.337830
16,0,44,1989.075317
16,0,45,403.359711
16,0,46,-337.792053
16,0,47,2210.015869
16,0,48,5096.201172
16,0,49,3258.786377
16,0,50,3888.052246
16,0,51,4953.562500
16,0,52,-4247.614746
16,0,53,-3724.567139
16,0,54,1398.997803
16,0,55,2861.640381
16,0,56,1513.642090
16,0,57,-3277.128906
16,0,58,4128.546875
16,0,59,5753.427734
16,0,60,3096.586426
16,0,61,4576.039551
16,0,62,1801.733765
16,0,63,-7019.101562
16,0,64,1631.072021
16,0,65,-1288.670166
16,0,66,1220.017578
16,0,67,-2038.179443
16,0,68,5577.227051
16,0,69,587.947449
16,0,70,-550.345215
16,0,71,4947.958984
16,0,72,9570.935547
16,0,73,12440.426758
16,0,74,35764.898438
16,0,75,90966.531250
16,0,76,79695.750000
16,0,77,37457.027344
16,0,78,22136.582031
16,0,79,25982.046875
16,0,80,36145.304688
16,0,81,27497.808594
16,0,82,20727.023438
16,0,83,18604.320312
16,0,84,20769.015625
16,0,85,21770.210938
16,0,86,25238.132812
16,0,87,16699.781250
16,0,88,18649.046875
16,0,89,13894.594727
16,0,90,2296.727783
16,0,91,302.640625
16,0,92,-1112.482666
16,0,93,-1741.738281
16,0,94,8899.837891
16,0,95,-3540.053467
16,0,96,-2681.454590
16,0,97,-6870.869141
16,0,98,-3450.529053
16,0,99,-709.746399
16,0,100,1164.021973
16,0,101,-3808.510254
16,0,102,4439.032227
16,0,103,2291.097900
16,0,104,1636.660767
16,0,105,1681.387451
16,0,106,-815.973877
16,0,107,2391.796875
16,0,108,4676.694824
16,0,109,724.955994
16,0,110,-1758.538086
16,0,111,2828.101807
16,0,112,-586.685364
16,0,113,-3481.316895
16,0,114,638.295410
16,0,115,2741.393066
16,0,116,2017.056885
16,0,117,2993.077881
16,0,118,-678.964111
16,0,119,2411.363281
16,0,120,1233.937744
16,0,121,3583.197510
16,0,122,2693.835693
16,0,123,3015.472168
16,0,124,2453.301514
16,0,125,2377.820068
16,0,126,1379.409912
16,0,127,-930.667114
16,0,128,543.153259
16,0,129,-5478.188477
16,0,130,506.763428
16,0,131,1256.341309
16,0,132,-2854.900879
16,0,133,-1179.602051
16,0,134,2945.549561
16,0,135,-5397.082520
16,0,136,-857.910217
16,0,137,2766.546875
16,0,138,5166.028320
16,0,139,-5631.993164
16,0,140,-1369.786621
16,0,141,442.443848
16,0,142,-156.048218
16,0,143,-4983.114746
16,0,144,3999.912354
16,0,145,291.491882
16,0,146,593.521362
16,0,147,-1976.641113
16,0,148,-6392.750000
16,0,149,-4063.007568
16,0,150,6.228760
16,0,151,-312.648071
16,0,152,-1915.080322
16,0,153,2277.134033
16,0,154,-3897.982666
16,0,155,-3058.944336
16,0,156,-4110.655273
16,0,157,4025.127441
16,0,158,87.329819
16,0,159,-1806.072510
16,0,160,-664.926025
16,0,161,-1596.383545
16,0,162,-883.182495
16,0,163,252.250702
16,0,164,-1649.507080
16,0,165,-3201.785156
16,0,166,3720.171143
16,0,167,-4166.463867
16,0,168,887.157593
16,0,169,-2745.733643
16,0,170,-3651.970215
16,0,171,-3403.030273
16,0,172,-3109.312012
16,0,173,-2631.150635
16,0,174,-1227.157104
16,0,175,-1590.734741
16,0,176,-720.882141
16,0,177,-4812.504883
16,0,178,-1213.132812
16,0,179,-2161.258301
16,0,180,-1025.838013
16,0,181,-2938.701660
16,0,182,6592.393555
16,0,183,3199.995117
16,0,184,-2049.519531
16,0,185,3381.831787
16,0,186,2402.992188
16,0,187,2456.136719
16,0,188,-2155.675293
16,0,189,-2544.463135
16,0,190,4041.893799
16,0,191,-5632.053711
16,0,192,-874.791992
16,0,193,2044.997437
16,0,194,241.192474
16,0,195,2657.487793
16,0,196,20.185913
16,0,197,1510.847656
16,0,198,-3472.952393
16,0,199,-1397.881470
16,0,200,1029.832275
16,0,201,3538.476074
16,0,202,2562.388184
16,0,203,-2835.314941
16,0,204,-642.539307
16,0,205,78.888855
16,0,206,-869.114990
16,0,207,573.868408
16,0,208,1231.131104
16,0,209,-1039.864380
16,0,210,-2547.162109
16,0,211,2540.191650
16,0,212,168.468781
16,0,213,604.659180
16,0,214,2593.260254
16,0,215,7224.485840
16,0,216,5333.858887
16,0,217,-4068.589355
16,0,218,-407.649231
16,0,219,6645.547852
16,0,220,1717.628784
16,0,221,-4946.767090
16,0,222,1927.497070
16,0,223,-374.131531
16,0,224,1301.073975
16,0,225,621.512573
16,0,226,825.592285
16,0,227,-2586.426758
16,0,228,-5562.024902
16,0,229,-1853.630737
16,0,230,-3489.691895
16,0,231,1371.034424
16,0,232,-69.419678
16,0,233,3046.291504
16,0,234,-2673.069580
16,0,235,-3579.169678
16,0,236,-3067.368164
16,0,237,397.823364
16,0,238,-343.324402
16,0,239,2540.121094
16,0,240,5205.478027
16,0,241,-1056.506104
16,0,242,-866.287964
16,0,243,-5936.797852
16,0,244,-4124.533203
16,0,245,-1414.473877
16,0,246,-779.657959
16,0,247,-625.878418
16,0,248,-2569.613037
16,0,249,526.396790
16,0,250,691.321777
16,0,251,-653.722778
16,0,252,417.310150
16,0,253,-2211.610352
16,0,254,-939.002319
16,0,255,-2773.646484
16,0,256,-3568.074463
16,0,257,1871.618652
16,0,258,-530.865845
16,0,259,3465.707031
16,0,260,-2832.304688
16,0,261,-4960.836914
16,0,262,1124.903564
16,0,263,-1573.994995
16,0,264,1561.088867
16,0,265,2805.743164
16,0,266,1675.802124
16,0,267,2844.834473
16,0,268,-2642.483887
16,0,269,688.625610
16,0,270,-1590.750732
16,0,271,-5505.958008
16,0,272,-1274.574097
16,0,273,3552.466309
16,0,274,4011.159912
16,0,275,786.474609
16,0,276,3608.283203
16,0,277,-1400.494751
16,0,278,378.172943
16,0,279,-1369.771484
16,0,280,-1380.897461
16,0,281,1611.405762
16,0,282,2551.314209
16,0,283,554.370239
16,0,284,2190.478027
16,0,285,3188.853027
16,0,286,4131.370605
16,0,287,1415.707397
16,0,288,-2135.939697
16,0,289,5135.388184
16,0,290,551.734131
16,0,291,-3861.844727
16,0,292,7736.012207
16,0,293,-466.327179
16,0,294,-2180.789795
16,0,295,-1140.304443
16,0,296,1175.266846
16,0,297,-5030.615234
16,0,298,-4384.527832
16,0,299,-2278.712402
16,0,300,-1232.975342
16,0,301,1242.399658
16,0,302,1082.947144
16,0,303,-4700.764648
16,0,304,1891.129028
16,0,305,-83.526611
16,0,306,-1532.007446
16,0,307,2394.422119
16,0,308,1119.162720
16,0,309,3655.883057
16,0,310,-223.120667
16,0,311,1888.354736
16,0,312,2394.584961
16,0,313,-2401.599121
16,0,314,1645.052979
16,0,315,2545.559814
16,0,316,-234.368042
16,0,317,-329.310303
16,0,318,453.514526
16,0,319,-530.886292
16,0,320,3804.136963
16,0,321,-2085.732178
16,0,322,-4667.027832
16,0,323,-8825.755859
16,0,324,-5086.557129
16,0,325,-936.288696
16,0,326,-1996.246094
16,0,327,3294.990479
16,0,328,4304.697266
16,0,329,-3335.903809
16,0,330,-2233.898193
16,0,331,520.818848
16,0,332,5322.756836
16,0,333,1812.700684
16,0,334,341.819214
16,0,335,6782.621094
16,0,336,3549.819336
16,0,337,-4009.857666
16,0,338,4648.850586
16,0,339,820.139648
16,0,340,2056.079590
16,0,341,-5978.638672
16,0,342,4156.686035
16,0,343,3213.839355
16,0,344,-816.092529
16,0,345,8779.616211
16,0,346,7347.517578
16,0,347,3868.588379
16,0,348,4402.690430
16,0,349,-595.101929
16,0,350,-1985.161377
16,0,351,-3039.424805
16,0,352,-2614.165771
16,0,353,2467.323242
16,0,354,3552.387207
16,0,355,1695.548218
16,0,356,467.575073
16,0,357,-2133.342773
16,0,358,6399.490234
16,0,359,-916.470459
16,0,360,-1000.358948
16,0,361,-5394.229004
16,0,362,-709.851318
16,0,363,366.999329
16,0,364,-866.346863
16,0,365,1608.621216
16,0,366,3211.285645
16,0,367,-1210.326050
16,0,368,1818.413574
16,0,369,1566.686646
16,0,370,2444.953369
16,0,371,2836.498779
16,0,372,-385.350708
16,0,373,277.500580
16,0,374,227.189453
16,0,375,-1506.949707
16,0,376,-1134.814575
16,0,377,-3808.594238
16,0,378,-2670.323242
16,0,379,-3489.651367
16,0,380,2881.161621
16,0,381,-2270.284424
16,0,382,-3514.891602
16,0,383,2128.792969
16,0,384,-829.955139
16,0,385,-2670.222168
16,0,386,1941.488647
16,0,387,-3142.826904
16,0,388,2179.108398
16,0,389,688.773621
16,0,390,2036.731812
16,0,391,-1168.439209
16,0,392,-530.831177
16,0,393,3697.799072
16,0,394,-1095.645996
16,0,395,-3430.787354
16,0,396,3476.961182
16,0,397,-471.863647
16,0,398,554.374268
16,0,399,-1188.175903
16,0,400,3507.795410
16,0,401,241.145599
16,0,402,-1450.841309
16,0,403,-4983.082520
16,0,404,898.447510
16,0,405,-799.240601
16,0,406,1158.549194
16,0,407,-827.172607
16,0,408,-3579.084961
16,0,409,-6073.778320
16,0,410,-6437.515625
16,0,411,-4896.519043
16,0,412,3787.354980
16,0,413,-1490.196289
16,0,414,1166.723145
16,0,415,3286.708008
16,0,416,-1514.988525
16,0,417,-10.505737
16,0,418,1935.499756
16,0,419,-1176.789429
16,0,420,-4267.159180
16,0,421,-5106.141602
16,0,422,322.212830
16,0,423,-4927.088379
16,0,424,-1330.523682
16,0,425,1653.244873
16,0,426,-2664.531494
16,0,427,496.044464
16,0,428,241.154541
16,0,429,53.820618
16,0,430,-2994.691895
16,0,431,-1294.207153
16,0,432,-1660.636353
16,0,433,-2040.961670
16,0,434,1211.484131
16,0,435,-1355.804688
16,0,436,-1408.990479
16,0,437,-2334.640869
16,0,438,2548.356201
16,0,439,-3976.294922
16,0,440,-4258.749512
16,0,441,-2054.960449
16,0,442,1631.068481
16,0,443,-396.413940
16,0,444,1041.161865
16,0,445,-1943.037354
16,0,446,3362.101074
16,0,447,2889.644043
16,0,448,2481.435303
16,0,449,-1585.227051
16,0,450,-4535.728027
16,0,451,4047.554688
16,0,452,2461.734131
16,0,453,613.188354
16,0,454,744.617065
16,0,455,3250.341064
16,0,456,-975.357849
16,0,457,2704.930908
16,0,458,34.178070
16,0,459,-2969.533936
16,0,460,-4454.511719
16,0,461,2962.272461
16,0,462,9232.463867
16,0,463,1952.880127
16,0,464,-2264.557861
16,0,465,2369.457764
16,0,466,1382.193359
16,0,467,-863.552002
16,0,468,-4619.541992
16,0,469,-5005.415527
16,0,470,-592.351685
16,0,471,-1347.406250
16,0,472,-2754.230225
16,0,473,-2868.751709
16,0,474,-2544.392822
16,0,475,-1165.642822
16,0,476,4156.522461
16,0,477,-4720.208496
16,0,478,2735.627197
16,0,479,1122.120361
16,0,480,-1025.834229
16,0,481,4453.331543
16,0,482,-4214.025879
16,0,483,699.881226
16,0,484,-1098.377441
16,0,485,-1327.726196
16,0,486,-2312.327637
16,0,487,-1347.400024
16,0,488,-3218.374023
16,0,489,1133.259766
16,0,490,-4801.166016
16,0,491,-332.223541
16,0,492,-2544.393555
16,0,493,1815.994995
16,0,494,2928.786865
16,0,495,1127.573730
16,0,496,4595.719727
16,0,497,755.894470
16,0,498,3731.443848
16,0,499,-782.404541
16,0,500,-27.038254
16,0,501,1756.873413
16,0,502,1605.760498
16,0,503,5591.231445
16,0,504,1424.120117
16,0,505,-706.971313
16,0,506,2909.261230
16,0,507,-609.141479
16,0,508,-312.597839
16,0,509,-494.232300
16,0,510,2484.167480
16,0,511,5722.624023
16,0,512,-427.264221
16,0,513,-804.982971
16,0,514,1544.151001
16,0,515,25.842407
16,0,516,-2648.007812
16,0,517,34.219116
16,0,518,-145.404480
16,0,519,5085.021484
16,0,520,-1987.963867
16,0,521,-2449.311279
16,0,522,1767.948120
16,0,523,4358.257324
16,0,524,159.966614
16,0,525,4922.898926
16,0,526,5915.705078
16,0,527,-273.430542
16,0,528,-583.844971
16,0,529,439.544922
16,0,530,3401.418945
16,0,531,1222.873291
16,0,532,1687.093750
16,0,533,5230.609375
16,0,534,-3875.525146
16,0,535,2889.995605
16,0,536,971.050049
16,0,537,-981.259766
16,0,538,3879.538086
16,0,539,6499.930664
16,0,540,2243.677002
16,0,541,1919.019653
16,0,542,-2340.060791
16,0,543,-709.882202
16,0,544,4091.958008
16,0,545,-4101.974121
16,0,546,1200.108032
16,0,547,-791.011963
16,0,548,2084.403809
16,0,549,2758.083984
16,0,550,-751.768555
16,0,551,2702.250000
16,0,552,-4708.742188
16,0,553,3622.400879
16,0,554,6047.167969
16,0,555,842.576477
16,0,556,4416.654785
16,0,557,2864.446289
16,0,558,109.742065
16,0,559,-2329.572754
16,0,560,-1403.110596
16,0,561,2783.295654
16,0,562,-967.035339
16,0,563,-6546.389648
16,0,564,-1288.599121
16,0,565,2055.989746
16,0,566,-3626.464600
16,0,567,3653.086426
16,0,568,-4997.112793
16,0,569,-4745.467773
16,0,570,-2373.649658
16,0,571,2005.642456
16,0,572,-4319.888184
16,0,573,4178.936523
16,0,574,274.921265
16,0,575,3091.068359
16,0,576,4514.483887
16,0,577,2232.393555
16,0,578,-443.871826
16,0,579,1698.092041
16,0,580,5123.876465
16,0,581,2651.842773
16,0,582,364.333038
16,0,583,-715.445679
16,0,584,-653.656128
16,0,585,1270.501221
16,0,586,-2608.450195
16,0,587,1457.989990
16,0,588,-1076.067871
16,0,589,2092.597168
16,0,590,-4127.179199
16,0,591,-209.451904
16,0,592,-3369.482422
16,0,593,-5447.525391
16,0,594,-2617.066895
16,0,595,-273.498291
16,0,596,2078.440430
16,0,597,-1126.518555
16,0,598,409.002747
16,0,599,-1923.445801
17,0,0,-3371.515625
17,0,1,1584.293091
17,0,2,851.556152
17,0,3,-1444.556396
17,0,4,-2521.292236
17,0,5,722.887268
17,0,6,-2174.502441
17,0,7,-3119.794678
17,0,8,-1170.480713
17,0,9,3511.218262
17,0,10,7907.661133
17,0,11,-1631.910278
17,0,12,-988.678833
17,0,13,-2356.275391
17,0,14,8081.021484
17,0,15,1740.897217
17,0,16,784.421448
17,0,17,415.272186
17,0,18,3790.893311
17,0,19,3525.204102
17,0,20,-457.308228
17,0,21,-1906.015747
17,0,22,-583.177734
17,0,23,-703.423828
17,0,24,-2691.884277
17,0,25,356.514771
17,0,26,-5966.834961
17,0,27,-3474.979492
17,0,28,4171.240234
17,0,29,-4518.124023
17,0,30,1561.931519
17,0,31,3086.133789
17,0,32,-146.909424
17,0,33,-275.534912
17,0,34,6017.087891
17,0,35,756.451355
17,0,36,-3385.479492
17,0,37,4929.145508
17,0,38,4350.227539
17,0,39,-966.293945
17,0,40,-4372.747559
17,0,41,-1654.324219
17,0,42,-915.983765
17,0,43,3452.506836
17,0,44,-1970.332764
17,0,45,2887.559082
17,0,46,-818.100098
17,0,47,627.797485
17,0,48,5622.718750
17,0,49,-1349.470093
17,0,50,-5443.856934
17,0,51,-2616.384277
17,0,52,-9680.889648
17,0,53,2652.631836
17,0,54,2146.450439
17,0,55,3181.187012
17,0,56,-4744.686523
17,0,57,-1861.277588
17,0,58,1131.204224
17,0,59,1237.495117
17,0,60,-4266.444336
17,0,61,2026.181763
17,0,62,1967.441162
17,0,63,3799.264160
17,0,64,6562.461914
17,0,65,557.933105
17,0,66,-2602.428223
17,0,67,899.058838
17,0,68,6489.681641
17,0,69,-820.911255
17,0,70,5247.947266
17,0,71,4034.178223
17,0,72,3639.870850
17,0,73,7077.030273
17,0,74,8785.822266
17,0,75,12354.462891
17,0,76,12773.943359
17,0,77,23915.984375
17,0,78,39750.933594
17,0,79,44069.085938
17,0,80,30306.482422
17,0,81,22800.078125
17,0,82,19967.052734
17,0,83,23283.972656
17,0,84,25935.259766
17,0,85,28413.126953
17,0,86,19144.769531
17,0,87,14124.726562
17,0,88,11084.706055
17,0,89,4470.495117
17,0,90,1055.625366
17,0,91,-1810.934692
17,0,92,1690.518066
17,0,93,-2157.715820
17,0,94,-2434.602539
17,0,95,4587.992188
17,0,96,1788.459229
17,0,97,2219.090332
17,0,98,-2233.228027
17,0,99,-3237.296875
17,0,100,-3452.564209
17,0,101,3967.072266
17,0,102,60.053223
17,0,103,-2473.752197
17,0,104,-4596.426758
17,0,105,-6629.664062
17,0,106,-843.291992
17,0,107,-804.117004
17,0,108,2605.071533
17,0,109,1637.438721
17,0,110,610.976013
17,0,111,963.410156
17,0,112,1506.000000
17,0,113,5572.346680
17,0,114,1813.586914
17,0,115,-4031.557861
17,0,116,-211.215546
17,0,117,-2445.789307
17,0,118,149.542236
17,0,119,211.124512
17,0,120,3527.991699
17,0,121,253.071350
17,0,122,-169.298050
17,0,123,1125.612549
17,0,124,-3625.974854
17,0,125,-2143.635742
17,0,126,-3723.903320
17,0,127,-2512.900146
17,0,128,2356.204590
17,0,129,-1254.371216
17,0,130,2300.248535
17,0,131,225.091003
17,0,132,1352.132324
17,0,133,404.087646
17,0,134,647.392944
17,0,135,-1525.694458
17,0,136,-1089.350342
17,0,137,-2121.360596
17,0,138,-3866.445557
17,0,139,-1318.649292
17,0,140,-3293.182129
17,0,141,-2538.100830
17,0,142,-90.988770
17,0,143,-7602.906738
17,0,144,-2465.397461
17,0,145,-3077.931641
17,0,146,-292.326477
17,0,147,-6377.952148
17,0,148,-401.342377
17,0,149,-499.245117
17,0,150,-3491.753662
17,0,151,-4487.393066
17,0,152,1279.437256
17,0,153,-493.652008
17,0,154,2333.693848
17,0,155,-4210.496582
17,0,156,1508.778442
17,0,157,-1181.617676
17,0,158,-21.061768
17,0,159,2079.301025
17,0,160,597.062500
17,0,161,-1313.201904
17,0,162,-2898.972168
17,0,163,759.258423
17,0,164,-2731.121094
17,0,165,-6601.899414
17,0,166,1528.303223
17,0,167,7929.934082
17,0,168,2803.689941
17,0,169,4288.675781
17,0,170,-846.028748
17,0,171,-804.062622
17,0,172,-2129.723877
17,0,173,3382.639648
17,0,174,4221.589844
17,0,175,-2210.900635
17,0,176,3027.276367
17,0,177,-3276.331299
17,0,178,-1162.114502
17,0,179,356.577759
17,0,180,-1444.378174
17,0,181,2454.042725
17,0,182,-3438.599609
17,0,183,-4929.216309
17,0,184,-1262.859619
17,0,185,188.721924
17,0,186,-1111.755371
17,0,187,2647.031494
17,0,188,625.005310
17,0,189,-426.568085
17,0,190,-172.084534
17,0,191,-496.494263
17,0,192,-988.649841
17,0,193,-418.146210
17,0,194,-1651.402100
17,0,195,1072.539551
17,0,196,-5424.288086
17,0,197,-2079.343994
17,0,198,3810.394531
17,0,199,4598.941406
17,0,200,412.461853
17,0,201,1433.153320
17,0,202,-1136.935059
17,0,203,2795.344727
17,0,204,2333.843994
17,0,205,454.435791
17,0,206,-1206.850342
17,0,207,-1953.534546
17,0,208,5885.582520
17,0,209,-1746.746094
17,0,210,1254.286377
17,0,211,4350.270020
17,0,212,-1959.223511
17,0,213,2118.441162
17,0,214,2535.222168
17,0,215,2607.856689
17,0,216,1785.649902
17,0,217,-121.774368
17,0,218,3005.064453
17,0,219,-3382.665527
17,0,220,834.545898
17,0,221,-8321.666016
17,0,222,-2345.089600
17,0,223,-1754.942383
17,0,224,-4906.865723
17,0,225,-2862.514893
17,0,226,3933.535645
17,0,227,-882.397644
17,0,228,1891.907104
17,0,229,1044.345947
17,0,230,-876.847412
17,0,231,611.077698
17,0,232,-4157.353516
17,0,233,143.940430
17,0,234,6159.698242
17,0,235,-1355.062866
17,0,236,502.012329
17,0,237,-2194.085693
17,0,238,728.494324
17,0,239,-1198.437256
17,0,240,1771.847900
17,0,241,-1587.127930
17,0,242,197.186157
17,0,243,-2526.887695
17,0,244,-1455.767944
17,0,245,-896.435852
17,0,246,68.297607
17,0,247,-697.839233
17,0,248,473.990936
17,0,249,-2185.652832
17,0,250,2073.736328
17,0,251,1148.009766
17,0,252,1917.095703
17,0,253,-3181.316406
17,0,254,-1517.205811
17,0,255,5359.771484
17,0,256,1766.039795
17,0,257,76.849609
17,0,258,-3326.849121
17,0,259,6198.947266
17,0,260,790.040161
17,0,261,1156.449097
17,0,262,-1536.840210
17,0,263,6777.955078
17,0,264,-76.802124
17,0,265,1307.370117
17,0,266,3807.723145
17,0,267,3251.171875
17,0,268,-2294.749512
17,0,269,-667.075500
17,0,270,-678.378052
17,0,271,703.472534
17,0,272,784.470032
17,0,273,-1984.339966
17,0,274,-2873.734863
17,0,275,641.709473
17,0,276,-3231.622314
17,0,277,6.951881
17,0,278,778.818115
17,0,279,2300.239258
17,0,280,703.279114
17,0,281,-717.417419
17,0,282,-272.743713
17,0,283,996.899658
17,0,284,-4730.686523
17,0,285,-1122.906250
17,0,286,-1248.757324
17,0,287,681.002197
17,0,288,-913.130859
17,0,289,1226.317627
17,0,290,-476.946594
17,0,291,-1097.708252
17,0,292,-622.289551
17,0,293,2068.245605
17,0,294,-619.504639
17,0,295,-4084.601562
17,0,296,-5636.687988
17,0,297,-1067.068848
17,0,298,-2345.165283
17,0,299,-1248.806763
17,0,300,3734.915039
17,0,301,3919.557617
17,0,302,3197.976318
17,0,303,1824.885254
17,0,304,-3357.455566
17,0,305,874.039917
17,0,306,4657.819336
17,0,307,-183.148376
17,0,308,3147.699219
17,0,309,3158.626221
17,0,310,-722.943848
17,0,311,2409.187256
17,0,312,5572.126953
17,0,313,-1296.378174
17,0,314,-5815.465332
17,0,315,5891.200195
17,0,316,-116.137878
17,0,317,2912.799805
17,0,318,1002.451538
17,0,319,-1377.303101
17,0,320,1947.816040
17,0,321,1494.786621
17,0,322,-476.505859
17,0,323,2820.289551
17,0,324,2708.730957
17,0,325,2152.076904
17,0,326,-15.431726
17,0,327,-2932.515381
17,0,328,-107.765228
17,0,329,602.611084
17,0,330,2300.208496
17,0,331,-57.221962
17,0,332,-6417.151367
17,0,333,-652.922607
17,0,334,-3010.553223
17,0,335,-82.693970
17,0,336,-4985.393066
17,0,337,2837.209473
17,0,338,-6347.318848
17,0,339,2557.411621
17,0,340,-183.161194
17,0,341,-5935.701172
17,0,342,-6036.775879
17,0,343,846.283203
17,0,344,3206.416016
17,0,345,1872.373657
17,0,346,432.022888
17,0,347,1458.422607
17,0,348,611.049927
17,0,349,513.054688
17,0,350,3318.209961
17,0,351,1791.186646
17,0,352,493.395111
17,0,353,1830.365967
17,0,354,-1162.050781
17,0,355,946.854736
17,0,356,-8858.412109
17,0,357,-2490.623779
17,0,358,510.317261
17,0,359,2361.847412
17,0,360,2937.949219
17,0,361,-1645.809326
17,0,362,-1749.303467
17,0,363,1768.843994
17,0,364,-1122.930176
17,0,365,-4283.121094
17,0,366,2722.600098
17,0,367,-577.451660
17,0,368,384.503448
17,0,369,320.252686
17,0,370,3544.849609
17,0,371,342.252136
17,0,372,-1427.734253
17,0,373,-1108.919556
17,0,374,-1259.859619
17,0,375,-818.278320
17,0,376,-5698.288086
17,0,377,1377.492920
17,0,378,504.821533
17,0,379,-3707.109619
17,0,380,286.759155
17,0,381,-2814.784668
17,0,382,1335.455566
17,0,383,1089.308105
17,0,384,1886.335449
17,0,385,2381.326660
17,0,386,-840.487610
17,0,387,-633.420654
17,0,388,-3664.927246
17,0,389,275.164978
17,0,390,-1727.224121
17,0,391,-418.256836
17,0,392,-669.910034
17,0,393,353.631226
17,0,394,-4439.831055
17,0,395,4643.922852
17,0,396,5910.820801
17,0,397,-3964.476562
17,0,398,-3452.657715
17,0,399,-795.624023
17,0,400,-1285.141602
17,0,401,-507.587524
17,0,402,-2182.821777
17,0,403,-180.524658
17,0,404,-5443.902344
17,0,405,-5656.470215
17,0,406,3799.456787
17,0,407,1105.977051
17,0,408,1676.535889
17,0,409,-3477.669922
17,0,410,-963.546814
17,0,411,994.210083
17,0,412,-3248.423340
17,0,413,2174.589355
17,0,414,3622.930664
17,0,415,4895.355957
17,0,416,-913.298950
17,0,417,2563.111328
17,0,418,3125.282471
17,0,419,767.609497
17,0,420,-1173.237549
17,0,421,-3791.106689
17,0,422,3088.776611
17,0,423,-977.496521
17,0,424,-3363.229980
17,0,425,275.451050
17,0,426,-1452.855713
17,0,427,4716.500977
17,0,428,-2546.463379
17,0,429,2188.402344
17,0,430,3670.848145
17,0,431,2233.057617
17,0,432,-932.791077
17,0,433,-2263.971436
17,0,434,-2965.994873
17,0,435,-1693.519287
17,0,436,-4112.757812
17,0,437,-2966.093262
17,0,438,-518.964722
17,0,439,2347.751709
17,0,440,2521.209473
17,0,441,5351.561035
17,0,442,1522.901978
17,0,443,3533.505615
17,0,444,-2784.331787
17,0,445,-4948.611328
17,0,446,3147.795166
17,0,447,-264.360779
17,0,448,4062.256592
17,0,449,-6688.161621
17,0,450,3880.428955
17,0,451,308.972473
17,0,452,-7.059937
17,0,453,-1679.713379
17,0,454,300.462708
17,0,455,-4104.052246
17,0,456,2948.907715
17,0,457,541.050049
17,0,458,7647.883789
17,0,459,48.801411
17,0,460,1589.891235
17,0,461,-4218.987793
17,0,462,2314.168945
17,0,463,2879.177734
17,0,464,784.397217
17,0,465,-890.776489
17,0,466,3172.751709
17,0,467,1480.633423
17,0,468,-473.853149
17,0,469,1346.517822
17,0,470,5021.333496
17,0,471,-974.690002
17,0,472,-924.660400
17,0,473,-1008.164795
17,0,474,2353.660645
17,0,475,-2560.532715
17,0,476,1863.898438
17,0,477,2840.058105
17,0,478,2526.603516
17,0,479,174.708252
17,0,480,1284.988647
17,0,481,6596.689941
17,0,482,-5276.095215
17,0,483,5933.208008
17,0,484,2865.154785
17,0,485,-714.758972
17,0,486,-675.610840
17,0,487,1315.783203
17,0,488,-3019.050293
17,0,489,-5401.795898
17,0,490,-2093.443848
17,0,491,-3391.171387
17,0,492,1402.449219
17,0,493,5421.677246
17,0,494,429.287781
17,0,495,1287.902954
17,0,496,-1514.401001
17,0,497,4987.892090
17,0,498,946.634644
17,0,499,1654.214111
17,0,500,-1346.991943
17,0,501,-1231.823364
17,0,502,3402.016113
17,0,503,1047.260498
17,0,504,-2828.999512
17,0,505,-5220.386719
17,0,506,4252.266113
17,0,507,-544.000793
17,0,508,-1363.448730
17,0,509,-2501.651611
17,0,510,3455.161377
17,0,511,725.682495
17,0,512,-1492.286987
17,0,513,1690.538086
17,0,514,1192.868530
17,0,515,-2837.220947
17,0,516,-667.228760
17,0,517,-4263.632324
17,0,518,-434.593719
17,0,519,-3186.880859
17,0,520,3446.944580
17,0,521,-3376.907227
17,0,522,6179.091797
17,0,523,4526.327148
17,0,524,-2923.785645
17,0,525,180.256775
17,0,526,5475.151855
17,0,527,314.545532
17,0,528,-2252.738770
17,0,529,415.213104
17,0,530,-2403.817383
17,0,531,197.198349
17,0,532,3323.849609
17,0,533,-1486.198120
17,0,534,5633.658203
17,0,535,1758.095093
17,0,536,-1816.489746
17,0,537,3973.262695
17,0,538,-177.515625
17,0,539,-610.959839
17,0,540,203.073303
17,0,541,-2152.177734
17,0,542,5704.192871
17,0,543,2023.318970
17,0,544,-1757.649414
17,0,545,132.762634
17,0,546,-1581.434204
17,0,547,515.860840
17,0,548,-1572.870361
17,0,549,-4982.303711
17,0,550,-1883.541504
17,0,551,-7577.789551
17,0,552,901.490417
17,0,553,-672.538940
17,0,554,806.549500
17,0,555,2037.457642
17,0,556,3888.771729
17,0,557,-82.293213
17,0,558,-775.966370
17,0,559,-1411.114258
17,0,560,-1542.375000
17,0,561,-3044.207520
17,0,562,555.095215
17,0,563,-5099.990234
17,0,564,-1083.771118
17,0,565,1690.780762
17,0,566,1100.177979
17,0,567,-5636.852539
17,0,568,-801.280518
17,0,569,4017.311768
17,0,570,2940.798828
17,0,571,-1223.485596
17,0,572,1148.186523
17,0,573,4123.729004
17,0,574,1925.596313
17,0,575,2000.964722
17,0,576,-605.432007
17,0,577,3458.111572
17,0,578,4895.728027
17,0,579,-5197.642578
17,0,580,-1061.624878
17,0,581,2269.438477
17,0,582,-899.317627
17,0,583,3446.871826
17,0,584,4864.883301
17,0,585,2655.282471
17,0,586,2725.209961
17,0,587,6017.553223
17,0,588,-1321.431030
17,0,589,-1483.326050
17,0,590,1382.795654
17,0,591,-2546.789551
17,0,592,-3640.016602
17,0,593,-2375.920654
17,0,594,1299.019531
17,0,595,-2292.090332
17,0,596,-832.043152
17,0,597,-1508.789551
17,0,598,635.891663
17,0,599,1220.930908
18,0,0,1431.648438
18,0,1,-1664.286743
18,0,2,-330.239624
18,0,3,-3412.233887
18,0,4,4337.468262
18,0,5,-397.376892
18,0,6,-2629.157715
18,0,7,2181.194336
18,0,8,2779.693604
18,0,9,525.555115
18,0,10,1884.736694
18,0,11,5953.951660
18,0,12,1716.961670
18,0,13,-391.800110
18,0,14,-495.244019
18,0,15,-344.209869
18,0,16,-2522.864014
18,0,17,4309.482910
18,0,18,3129.291260
18,0,19,4600.346191
18,0,20,1045.739014
18,0,21,229.096893
18,0,22,-570.760864
18,0,23,-3.034027
18,0,24,4359.823730
18,0,25,4040.992920
18,0,26,928.266602
18,0,27,-512.022461
18,0,28,-2903.231934
18,0,29,3339.052246
18,0,30,-1650.300781
18,0,31,-3045.835938
18,0,32,936.672791
18,0,33,-50.580200
18,0,34,5654.681152
18,0,35,1912.706665
18,0,36,-3065.443359
18,0,37,402.497925
18,0,38,-1843.248901
18,0,39,257.042786
18,0,40,2153.224365
18,0,41,8429.058594
18,0,42,989.783691
18,0,43,-2002.675049
18,0,44,-1949.552002
18,0,45,-1924.386353
18,0,46,-4340.717773
18,0,47,-1060.172119
18,0,48,-279.951904
18,0,49,402.484161
18,0,50,-2355.056152
18,0,51,-4536.490234
18,0,52,-10188.667969
18,0,53,377.334656
18,0,54,1431.694580
18,0,55,-2223.644287
18,0,56,-2506.102051
18,0,57,2354.594238
18,0,58,3607.523926
18,0,59,-1121.739258
18,0,60,-3574.437500
18,0,61,4197.622070
18,0,62,3118.120117
18,0,63,-1893.642700
18,0,64,-7442.327148
18,0,65,-2914.443359
18,0,66,-1655.892578
18,0,67,4849.313477
18,0,68,-3353.478027
18,0,69,-1079.758301
18,0,70,-8222.561523
18,0,71,1188.339355
18,0,72,4099.751953
18,0,73,9969.991211
18,0,74,7659.927734
18,0,75,20320.685547
18,0,76,19294.265625
18,0,77,25869.287109
18,0,78,28445.066406
18,0,79,22971.927734
18,0,80,13345.694336
18,0,81,21884.042969
18,0,82,21727.439453
18,0,83,21461.759766
18,0,84,12724.789062
18,0,85,12450.697266
18,0,86,22018.277344
18,0,87,9175.757812
18,0,88,5075.839844
18,0,89,3367.025879
18,0,90,7785.802246
18,0,91,-906.405884
18,0,92,-4765.848145
18,0,93,2983.816406
18,0,94,3920.753418
18,0,95,6275.648926
18,0,96,2074.905518
18,0,97,-1149.631348
18,0,98,1834.374023
18,0,99,-268.742950
18,0,100,-1395.775513
18,0,101,1219.132080
18,0,102,-4514.148438
18,0,103,-509.240234
18,0,104,-1513.254028
18,0,105,-1683.874512
18,0,106,1607.869629
18,0,107,-1502.070068
18,0,108,-142.878067
18,0,109,-4335.163086
18,0,110,2270.711914
18,0,111,1574.289062
18,0,112,-5492.974609
18,0,113,-788.922180
18,0,114,1009.331909
18,0,115,2083.376465
18,0,116,1756.055664
18,0,117,-3943.595703
18,0,118,-3096.194336
18,0,119,4261.954590
18,0,120,408.062500
18,0,121,-3669.542969
18,0,122,-3342.323975
18,0,123,-4307.162598
18,0,124,4113.687012
18,0,125,2785.309326
18,0,126,1297.412964
18,0,127,452.886078
18,0,128,2813.235107
18,0,129,-5476.167480
18,0,130,7975.945312
18,0,131,-1300.694702
18,0,132,2883.200439
18,0,133,2360.202148
18,0,134,2021.780029
18,0,135,4214.432617
18,0,136,3669.119873
18,0,137,3022.976318
18,0,138,-4827.308105
18,0,139,1470.887207
18,0,140,-654.665039
18,0,141,3775.347168
18,0,142,3982.281250
18,0,143,2125.291748
18,0,144,1146.395508
18,0,145,5151.184570
18,0,146,1487.615967
18,0,147,-1267.155396
18,0,148,-1809.766968
18,0,149,1708.560059
18,0,150,-4156.154297
18,0,151,754.919678
18,0,152,-1272.692871
18,0,153,-291.070251
18,0,154,7424.958984
18,0,155,5291.160645
18,0,156,2771.306885
18,0,157,830.356689
18,0,158,500.391510
18,0,159,-25.421692
18,0,160,629.059814
18,0,161,-788.981689
18,0,162,1196.741943
18,0,163,-2981.527344
18,0,164,-2671.027832
18,0,165,1054.024048
18,0,166,3696.967773
18,0,167,4435.301758
18,0,168,257.073730
18,0,169,-1446.096680
18,0,170,2597.847900
18,0,171,256.967773
18,0,172,-1941.168457
18,0,173,-3400.980957
18,0,174,-3149.336426
18,0,175,-2757.809082
18,0,176,3053.777588
18,0,177,4801.707031
18,0,178,-702.204102
18,0,179,36.144897
18,0,180,-4021.737061
18,0,181,-1261.533813
18,0,182,3579.524414
18,0,183,-377.810059
18,0,184,-156.926392
18,0,185,2950.313965
18,0,186,-2055.806641
18,0,187,782.838928
18,0,188,1070.888184
18,0,189,-1225.287720
18,0,190,1305.756226
18,0,191,-2212.511475
18,0,192,-928.743774
18,0,193,690.557556
18,0,194,-492.447845
18,0,195,-3627.553223
18,0,196,-2989.911133
18,0,197,-6547.305176
18,0,198,2830.031250
18,0,199,349.233643
18,0,200,-2013.884399
18,0,201,-3552.080322
18,0,202,1160.369507
18,0,203,-1628.049561
18,0,204,410.869385
18,0,205,-856.031128
18,0,206,3641.082275
18,0,207,3406.168457
18,0,208,4194.833008
18,0,209,1526.747437
18,0,210,3554.380859
18,0,211,1358.995850
18,0,212,673.681274
18,0,213,-330.375244
18,0,214,1188.386230
18,0,215,-1571.974731
18,0,216,-3303.178467
18,0,217,1440.147461
18,0,218,3238.362793
18,0,219,-2713.062988
18,0,220,-4170.143066
18,0,221,-2329.900146
18,0,222,-428.025238
18,0,223,5.377136
18,0,224,-6684.344727
18,0,225,-3171.716797
18,0,226,-2044.638916
18,0,227,-128.989380
18,0,228,2217.563232
18,0,229,3951.481445
18,0,230,743.672485
18,0,231,-3504.485840
18,0,232,-2645.983398
18,0,233,3020.205566
18,0,234,4329.046387
18,0,235,-67.337891
18,0,236,-1241.916992
18,0,237,550.867126
18,0,238,-903.604919
18,0,239,-3457.064453
18,0,240,-1974.774292
18,0,241,1342.145142
18,0,242,-6080.272461
18,0,243,-576.374512
18,0,244,4854.825195
18,0,245,-520.403320
18,0,246,547.992676
18,0,247,1459.580322
18,0,248,-4298.747559
18,0,249,3747.330566
18,0,250,1191.275513
18,0,251,1621.839966
18,0,252,-1714.596313
18,0,253,-2461.354492
18,0,254,-3686.282227
18,0,255,-4368.623047
18,0,256,-299.515228
18,0,257,-2338.247559
18,0,258,1915.544434
18,0,259,1789.638916
18,0,260,-5987.881836
18,0,261,673.938599
18,0,262,-2640.348633
18,0,263,-693.926025
18,0,264,-5322.155762
18,0,265,-1183.331665
18,0,266,1311.402588
18,0,267,-1068.625244
18,0,268,6507.651367
18,0,269,1633.222412
18,0,270,-179.151794
18,0,271,-1636.152100
18,0,272,2410.603760
18,0,273,1890.278198
18,0,274,743.634521
18,0,275,-1283.909180
18,0,276,-190.360840
18,0,277,4401.716309
18,0,278,-2450.158203
18,0,279,2569.794678
18,0,280,-607.031311
18,0,281,-3977.086426
18,0,282,-534.340332
18,0,283,-1359.308350
18,0,284,-934.257812
18,0,285,-1854.443359
18,0,286,-352.624481
18,0,287,2298.691162
18,0,288,119.946594
18,0,289,-2352.302979
18,0,290,24.898621
18,0,291,-1216.788452
18,0,292,1135.387695
18,0,293,5324.712402
18,0,294,-486.908691
18,0,295,757.699280
18,0,296,1876.242188
18,0,297,575.956726
18,0,298,-2072.679932
18,0,299,7503.252441
18,0,300,5657.654785
18,0,301,1453.989868
18,0,302,5556.931152
18,0,303,1278.290039
18,0,304,147.780746
18,0,305,1543.887695
18,0,306,-3121.247559
18,0,307,-987.735596
18,0,308,-347.116272
18,0,309,16.391479
18,0,310,-5274.790527
18,0,311,-7738.755859
18,0,312,-4122.725098
18,0,313,-2321.695801
18,0,314,-512.013794
18,0,315,-1896.356323
18,0,316,-1309.103271
18,0,317,-2794.191406
18,0,318,1031.733398
18,0,319,1806.414795
18,0,320,-3275.127441
18,0,321,-895.196350
18,0,322,-2481.119385
18,0,323,-567.948914
18,0,324,1876.710449
18,0,325,-2701.892822
18,0,326,-1465.766602
18,0,327,2818.829590
18,0,328,-106.437317
18,0,329,-2629.243164
18,0,330,2827.218262
18,0,331,-610.494873
18,0,332,1985.491089
18,0,333,-3585.520020
18,0,334,2905.499023
18,0,335,620.689209
18,0,336,-2682.467773
18,0,337,3064.958496
18,0,338,-1398.598145
18,0,339,478.095215
18,0,340,1837.165771
18,0,341,-3859.678711
18,0,342,3327.781250
18,0,343,-1748.145264
18,0,344,-858.845276
18,0,345,-1099.360229
18,0,346,1132.345459
18,0,347,410.925568
18,0,348,-7148.712402
18,0,349,-4105.864258
18,0,350,-2740.790283
18,0,351,-165.398453
18,0,352,-2536.800781
18,0,353,-6192.134766
18,0,354,1342.068848
18,0,355,2813.345459
18,0,356,-3904.330322
18,0,357,-159.679886
18,0,358,1907.120361
18,0,359,-4013.581543
18,0,360,6932.364258
18,0,361,903.124512
18,0,362,2332.196289
18,0,363,3730.530518
18,0,364,713.002197
18,0,365,581.386597
18,0,366,-1381.945312
18,0,367,-2097.807617
18,0,368,282.160767
18,0,369,1789.560059
18,0,370,2533.615967
18,0,371,3428.547363
18,0,372,1588.250122
18,0,373,1395.299683
18,0,374,3358.509033
18,0,375,-3378.484863
18,0,376,-2679.450684
18,0,377,-1820.793213
18,0,378,-1977.298584
18,0,379,-3470.911133
18,0,380,-828.250610
18,0,381,-235.247955
18,0,382,27.659668
18,0,383,-154.274658
18,0,384,1761.689941
18,0,385,-6222.938965
18,0,386,2891.544189
18,0,387,-1320.230591
18,0,388,-3112.893555
18,0,389,1512.864502
18,0,390,3255.153564
18,0,391,-3647.256836
18,0,392,1565.899414
18,0,393,643.100037
18,0,394,3076.160156
18,0,395,-2629.066650
18,0,396,3204.762939
18,0,397,-3308.844727
18,0,398,52.868652
18,0,399,-61.780457
18,0,400,-7266.187500
18,0,401,-1801.309937
18,0,402,2206.473877
18,0,403,1297.406494
18,0,404,-2799.757812
18,0,405,-2153.679199
18,0,406,5022.552734
18,0,407,-3784.076660
18,0,408,-2578.689697
18,0,409,1604.981323
18,0,410,-780.598328
18,0,411,77.916534
18,0,412,5537.252930
18,0,413,-4131.106934
18,0,414,-956.823547
18,0,415,-6239.544434
18,0,416,2580.983154
18,0,417,1157.548462
18,0,418,-1530.429932
18,0,419,86.447479
18,0,420,-2164.893799
18,0,421,4625.276855
18,0,422,-2545.364502
18,0,423,-279.951538
18,0,424,-363.855774
18,0,425,1951.946167
18,0,426,1887.460327
18,0,427,2469.466064
18,0,428,4947.137695
18,0,429,363.484497
18,0,430,4871.515625
18,0,431,4555.520020
18,0,432,3501.291260
18,0,433,-705.125488
18,0,434,2891.460938
18,0,435,413.651367
18,0,436,-1641.680542
18,0,437,3090.133545
18,0,438,-1597.166504
18,0,439,1006.596985
18,0,440,103.189941
18,0,441,-2069.740479
18,0,442,-414.219666
18,0,443,889.148499
18,0,444,4049.355957
18,0,445,2855.200439
18,0,446,-2131.223877
18,0,447,-6348.754883
18,0,448,-6139.067871
18,0,449,3148.754639
18,0,450,3518.064209
18,0,451,4510.912598
18,0,452,1744.860474
18,0,453,357.379486
18,0,454,-1434.799194
18,0,455,5984.595703
18,0,456,2265.181885
18,0,457,6798.533691
18,0,458,2723.652832
18,0,459,2628.650146
18,0,460,262.661194
18,0,461,-1188.877930
18,0,462,2306.966797
18,0,463,-763.669983
18,0,464,-2827.463623
18,0,465,4608.752441
18,0,466,-3876.401855
18,0,467,-2771.866943
18,0,468,2432.943115
18,0,469,2514.150635
18,0,470,2939.204346
18,0,471,6264.375488
18,0,472,2444.115967
18,0,473,1694.638916
18,0,474,2094.424316
18,0,475,-2690.795654
18,0,476,4261.901855
18,0,477,-3151.992676
18,0,478,-7943.063477
18,0,479,-3957.489990
18,0,480,2007.875488
18,0,481,4046.733154
18,0,482,-2422.162598
18,0,483,-3210.676514
18,0,484,-939.869446
18,0,485,533.815430
18,0,486,-5143.499512
18,0,487,1543.544678
18,0,488,2156.074951
18,0,489,-4391.055664
18,0,490,-3026.222656
18,0,491,570.298096
18,0,492,-1549.583862
18,0,493,-2668.142578
18,0,494,-1353.875854
18,0,495,1691.702271
18,0,496,-1356.423584
18,0,497,-4035.807373
18,0,498,3322.201904
18,0,499,-3412.390137
18,0,500,-1101.915039
18,0,501,5618.045898
18,0,502,-4371.976074
18,0,503,-2699.087402
18,0,504,9432.832031
18,0,505,7265.567383
18,0,506,3344.678955
18,0,507,-4228.997559
18,0,508,-1001.441284
18,0,509,-5660.596680
18,0,510,-1392.964355
18,0,511,-3663.857178
18,0,512,-8787.812500
18,0,513,441.438507
18,0,514,-1952.164673
18,0,515,1878.993164
18,0,516,-445.007202
18,0,517,-1437.675293
18,0,518,3660.642090
18,0,519,-190.420288
18,0,520,953.412781
18,0,521,1619.012573
18,0,522,1300.177612
18,0,523,-640.795593
18,0,524,-534.346863
18,0,525,-598.575684
18,0,526,-422.635620
18,0,527,-3518.324707
18,0,528,-741.279663
18,0,529,2497.305664
18,0,530,525.529541
18,0,531,-1334.839355
18,0,532,-2696.139160
18,0,533,1025.839600
18,0,534,3512.290039
18,0,535,-2184.361572
18,0,536,374.367432
18,0,537,240.360718
18,0,538,5567.915039
18,0,539,-2125.597168
18,0,540,-3440.520508
18,0,541,2259.443115
18,0,542,-287.784180
18,0,543,-6329.199219
18,0,544,1532.698853
18,0,545,6734.411133
18,0,546,6387.101562
18,0,547,805.205994
18,0,548,4493.726562
18,0,549,4776.690430
18,0,550,2360.432617
18,0,551,2293.149170
18,0,552,-3255.187256
18,0,553,-4035.914062
18,0,554,1308.766846
18,0,555,3836.440918
18,0,556,606.360718
18,0,557,-1801.265137
18,0,558,-2450.116699
18,0,559,-4276.619141
18,0,560,508.713074
18,0,561,-4547.607422
18,0,562,-2640.330078
18,0,563,-1748.164673
18,0,564,1364.454834
18,0,565,4508.365723
18,0,566,4748.572754
18,0,567,6289.447266
18,0,568,-3459.861572
18,0,569,-4928.170898
18,0,570,-719.077393
18,0,571,-2953.343506
18,0,572,1683.286621
18,0,573,2114.024170
18,0,574,852.446167
18,0,575,-2623.576172
18,0,576,2553.194824
18,0,577,-1157.970093
18,0,578,978.597229
18,0,579,-4799.274414
18,0,580,-1172.104370
18,0,581,-2326.975586
18,0,582,553.430420
18,0,583,2102.974609
18,0,584,-3605.513428
18,0,585,-5333.425293
18,0,586,1406.423462
18,0,587,2936.250000
18,0,588,-1113.164185
18,0,589,606.357056
18,0,590,-2497.576660
18,0,591,2827.349121
18,0,592,383.022400
18,0,593,1328.020630
18,0,594,2852.377930
18,0,595,-400.285645
18,0,596,1230.124512
18,0,597,-962.472534
18,0,598,-2511.646729
18,0,599,-4614.835938
19,0,0,-1820.181030
19,0,1,2167.922119
19,0,2,-4188.983398
19,0,3,-1389.498047
19,0,4,6197.997559
19,0,5,990.509094
19,0,6,-1789.427979
19,0,7,291.320374
19,0,8,-2015.969727
19,0,9,-186.893219
19,0,10,-1610.444092
19,0,11,2285.365234
19,0,12,2766.399658
19,0,13,3278.234131
19,0,14,3588.661377
19,0,15,-5766.336914
19,0,16,895.421631
19,0,17,2640.552490
19,0,18,3015.330566
19,0,19,-908.477051
19,0,20,-4723.197266
19,0,21,6706.985352
19,0,22,4841.592773
19,0,23,576.591309
19,0,24,4724.106445
19,0,25,2047.648071
19,0,26,688.468811
19,0,27,383.593384
19,0,28,1549.838989
19,0,29,-10.717682
19,0,30,2366.484131
19,0,31,-1389.487305
19,0,32,4469.632324
19,0,33,-712.703247
19,0,34,6762.887695
19,0,35,-3070.312744
19,0,36,-416.223877
19,0,37,744.405029
19,0,38,-4244.941406
19,0,39,-3624.053467
19,0,40,3759.262207
19,0,41,-3640.862305
19,0,42,-335.124146
19,0,43,453.528809
19,0,44,-2919.288330
19,0,45,-1132.169189
19,0,46,2159.540527
19,0,47,39.621681
19,0,48,-2331.959229
19,0,49,3798.369141
19,0,50,976.532654
19,0,51,-4127.469727
19,0,52,1686.878174
19,0,53,-5117.531250
19,0,54,-3176.598145
19,0,55,1991.749756
19,0,56,5163.197266
19,0,57,2016.890381
19,0,58,-402.244995
19,0,59,2321.753906
19,0,60,3739.659424
19,0,61,-2153.029541
19,0,62,-4362.376465
19,0,63,-9055.228516
19,0,64,-4653.264160
19,0,65,1544.235107
19,0,66,-379.896667
19,0,67,-142.185669
19,0,68,1085.641235
19,0,69,3473.940918
19,0,70,-6345.258789
19,0,71,7503.975586
19,0,72,7794.893555
19,0,73,7112.512207
19,0,74,13091.848633
19,0,75,21803.644531
19,0,76,33088.320312
19,0,77,41713.378906
19,0,78,31715.261719
19,0,79,25878.414062
19,0,80,20595.406250
19,0,81,22533.597656
19,0,82,13234.482422
19,0,83,13240.059570
19,0,84,15684.423828
19,0,85,19739.667969
19,0,86,20438.873047
19,0,87,20399.736328
19,0,88,14918.121094
19,0,89,11357.913086
19,0,90,11279.595703
19,0,91,4687.678223
19,0,92,-1132.185181
19,0,93,2064.425781
19,0,94,-2424.286377
19,0,95,-2273.264648
19,0,96,-978.379517
19,0,97,-2737.487549
19,0,98,1837.892090
19,0,99,-1327.960938
19,0,100,-2558.497559
19,0,101,531.828735
19,0,102,-44.286987
19,0,103,-480.548462
19,0,104,-2536.128418
19,0,105,2696.457031
19,0,106,4606.715820
19,0,107,-254.024170
19,0,108,-2606.081543
19,0,109,-846.925659
19,0,110,-1277.652100
19,0,111,-1501.370361
19,0,112,554.233154
19,0,113,4287.872070
19,0,114,-1627.224976
19,0,115,2959.388184
19,0,116,372.455658
19,0,117,-4130.254395
19,0,118,1728.879517
19,0,119,1882.665771
19,0,120,2850.288086
19,0,121,-1850.953125
19,0,122,-2113.875000
19,0,123,2142.750000
19,0,124,302.532715
19,0,125,-1403.479858
19,0,126,2229.441895
19,0,127,-3906.566162
19,0,128,-536.480957
19,0,129,-2309.639648
19,0,130,2964.951904
19,0,131,-2055.086670
19,0,132,696.809814
19,0,133,1292.589111
19,0,134,-226.063690
19,0,135,1527.389893
19,0,136,6052.524902
19,0,137,-1202.077637
19,0,138,2464.299561
19,0,139,-4127.493164
19,0,140,-1515.346436
19,0,141,-3705.123047
19,0,142,-1112.594116
19,0,143,942.972351
19,0,144,5812.013672
19,0,145,-1579.678467
19,0,146,-2259.268799
19,0,147,4427.692383
19,0,148,5714.174805
19,0,149,-3210.153564
19,0,150,-2290.041992
19,0,151,5680.589355
19,0,152,1141.513428
19,0,153,-167.326019
19,0,154,3188.664551
19,0,155,-3556.879150
19,0,156,-4007.243652
19,0,157,-268.018494
19,0,158,2607.024414
19,0,159,-2561.311768
19,0,160,-1218.942871
19,0,161,-2376.752441
19,0,162,2581.869385
19,0,163,825.533691
19,0,164,1393.267212
19,0,165,-6963.547363
19,0,166,4251.465820
19,0,167,-1255.222290
19,0,168,4519.932129
19,0,169,3686.513672
19,0,170,-997.984375
19,0,171,1837.997803
19,0,172,-337.941040
19,0,173,-4938.447266
19,0,174,-1532.129272
19,0,175,-5011.054199
19,0,176,-1727.955811
19,0,177,4100.429199
19,0,178,987.705688
19,0,179,-2569.729004
19,0,180,898.186218
19,0,181,1860.268799
19,0,182,-995.163513
19,0,183,4704.630371
19,0,184,-1459.312256
19,0,185,-2631.303711
19,0,186,4961.833008
19,0,187,-206.490479
19,0,188,28.430542
19,0,189,-2331.946777
19,0,190,-1056.612183
19,0,191,3398.554443
19,0,192,-1571.340698
19,0,193,3599.809570
19,0,194,-1934.795654
19,0,195,394.759796
19,0,196,-3168.160400
19,0,197,1952.597290
19,0,198,3507.573730
19,0,199,3510.332520
19,0,200,-1823.043213
19,0,201,-4479.869629
19,0,202,3650.183838
19,0,203,-3959.773193
19,0,204,2978.951660
19,0,205,-2477.360352
19,0,206,-2941.687744
19,0,207,-5906.206055
19,0,208,-4015.635742
19,0,209,-2905.311768
19,0,210,-5086.787598
19,0,211,-1744.640625
19,0,212,-525.387695
19,0,213,671.579773
19,0,214,-2667.552734
19,0,215,-1618.855957
19,0,216,1689.742920
19,0,217,2408.358398
19,0,218,-1084.686401
19,0,219,2327.349854
19,0,220,492.610352
19,0,221,1904.991455
19,0,222,2528.636963
19,0,223,-2046.770508
19,0,224,3177.549072
19,0,225,3767.653564
19,0,226,-958.842529
19,0,227,892.672241
19,0,228,708.012146
19,0,229,-1135.086182
19,0,230,-1392.310669
19,0,231,900.985046
19,0,232,-1604.889038
19,0,233,2198.670898
19,0,234,-1134.976685
19,0,235,2704.903320
19,0,236,-3682.836426
19,0,237,-4700.766602
19,0,238,1270.273560
19,0,239,201.900940
19,0,240,-8330.935547
19,0,241,-6767.551758
19,0,242,3404.021729
19,0,243,-220.456970
19,0,244,1219.802734
19,0,245,-5797.171875
19,0,246,145.949646
19,0,247,3952.218018
19,0,248,5963.137207
19,0,249,996.142090
19,0,250,-2941.565430
19,0,251,-2868.897461
19,0,252,411.536530
19,0,253,-567.262512
19,0,254,-337.899475
19,0,255,2190.369629
19,0,256,-3556.669678
19,0,257,-570.163818
19,0,258,-2997.732422
19,0,259,-5411.320312
19,0,260,-4007.025391
19,0,261,1379.089966
19,0,262,2646.163330
19,0,263,2738.593506
19,0,264,3524.372559
19,0,265,702.427002
19,0,266,2260.333008
19,0,267,-3693.931152
19,0,268,906.686157
19,0,269,-1221.627441
19,0,270,-463.773682
19,0,271,-3649.002197
19,0,272,-1590.747925
19,0,273,173.910278
19,0,274,1155.585449
19,0,275,106.687439
19,0,276,-3235.367676
19,0,277,226.873749
19,0,278,190.667786
19,0,279,3888.036133
19,0,280,-1280.334839
19,0,281,1077.316772
19,0,282,6620.375488
19,0,283,643.825684
19,0,284,-542.115051
19,0,285,3297.828125
19,0,286,2595.799072
19,0,287,2581.822998
19,0,288,-4675.601562
19,0,289,-259.685547
19,0,290,3166.391113
19,0,291,1770.777222
19,0,292,-4247.655762
19,0,293,372.480164
19,0,294,1946.991089
19,0,295,2039.316528
19,0,296,6679.112793
19,0,297,50.816040
19,0,298,-830.104431
19,0,299,-2524.760742
19,0,300,3138.397461
19,0,301,-1400.744995
19,0,302,7560.097656
19,0,303,1359.616943
19,0,304,-3313.547607
19,0,305,-3171.130371
19,0,306,123.369629
19,0,307,-1322.337646
19,0,308,3717.257812
19,0,309,5828.637695
19,0,310,2559.533936
19,0,311,2503.391113
19,0,312,6376.879883
19,0,313,-2471.574707
19,0,314,-2015.802002
19,0,315,1969.382568
19,0,316,1113.502197
19,0,317,2414.001953
19,0,318,3613.862793
19,0,319,2455.852539
19,0,320,627.020508
19,0,321,2086.824463
19,0,322,624.054688
19,0,323,2282.490723
19,0,324,3205.841064
19,0,325,-4382.124512
19,0,326,2344.084473
19,0,327,-304.330200
19,0,328,-50.039429
19,0,329,-2345.916504
19,0,330,-748.997498
19,0,331,623.757019
19,0,332,1947.042725
19,0,333,-1381.084351
19,0,334,-1207.730591
19,0,335,-2267.654541
19,0,336,-4303.750488
19,0,337,-2108.236328
19,0,338,-2706.713867
19,0,339,1124.807129
19,0,340,62.219116
19,0,341,1247.989624
19,0,342,2772.046631
19,0,343,534.594116
19,0,344,294.088654
19,0,345,-167.418213
19,0,346,2022.541382
19,0,347,-2642.412842
19,0,348,1292.510986
19,0,349,-5648.968750
19,0,350,-2421.377441
19,0,351,-346.359955
19,0,352,1264.958618
19,0,353,-2318.011230
19,0,354,-5167.755371
19,0,355,179.463104
19,0,356,182.147949
19,0,357,-5718.882812
19,0,358,2377.758545
19,0,359,-2765.533691
19,0,360,-421.977417
19,0,361,-4037.974609
19,0,362,148.567749
19,0,363,1502.221802
19,0,364,-3201.790283
19,0,365,4947.720703
19,0,366,305.244263
19,0,367,-843.967896
19,0,368,-4141.407227
19,0,369,-5509.093262
19,0,370,2967.803711
19,0,371,1259.075195
19,0,372,-2706.764404
19,0,373,3199.971680
19,0,374,372.558350
19,0,375,760.968262
19,0,376,2500.747314
19,0,377,859.041687
19,0,378,-1755.692139
19,0,379,-6222.083008
19,0,380,67.422852
19,0,381,391.974243
19,0,382,1138.806885
19,0,383,-1042.647827
19,0,384,1180.717896
19,0,385,5135.233398
19,0,386,-458.164215
19,0,387,3781.568115
19,0,388,-3965.048828
19,0,389,4765.915527
19,0,390,-3551.271484
19,0,391,-1269.314819
19,0,392,-2905.411621
19,0,393,-511.325623
19,0,394,-8023.372559
19,0,395,-1271.952271
19,0,396,-690.316895
19,0,397,7884.218750
19,0,398,-228.699707
19,0,399,-2222.870117
19,0,400,467.500549
19,0,401,2075.641602
19,0,402,45.138916
19,0,403,-2728.959473
19,0,404,143.100082
19,0,405,3591.531738
19,0,406,2372.132568
19,0,407,-558.862854
19,0,408,741.768311
19,0,409,-1179.631348
19,0,410,-1557.237183
19,0,411,2517.492676
19,0,412,1885.445557
19,0,413,187.838440
19,0,414,-1982.279907
19,0,415,1765.052490
19,0,416,-3145.868896
19,0,417,-2776.693115
19,0,418,1821.300171
19,0,419,1946.933960
19,0,420,1521.811035
19,0,421,4925.521973
19,0,422,1390.443726
19,0,423,7064.926758
19,0,424,-4860.416992
19,0,425,-1884.025391
19,0,426,-377.320923
19,0,427,-357.190765
19,0,428,207.452148
19,0,429,-4955.125000
19,0,430,-640.026855
19,0,431,1779.091797
19,0,432,540.148560
19,0,433,9453.254883
19,0,434,-2978.005615
19,0,435,-3411.497070
19,0,436,-2782.439941
19,0,437,548.420410
19,0,438,710.968018
19,0,439,4657.016602
19,0,440,2151.117432
19,0,441,859.025085
19,0,442,-2863.324707
19,0,443,-3254.751465
19,0,444,4564.679199
19,0,445,-3772.294434
19,0,446,467.673584
19,0,447,2307.859863
19,0,448,-3316.434814
19,0,449,3686.365234
19,0,450,3.277443
19,0,451,710.860107
19,0,452,-402.265198
19,0,453,-200.764954
19,0,454,2436.237793
19,0,455,543.046021
19,0,456,3907.461914
19,0,457,-1529.205078
19,0,458,-698.752136
19,0,459,5414.763184
19,0,460,-3632.492676
19,0,461,3211.017090
19,0,462,4600.916504
19,0,463,5937.643555
19,0,464,4665.069336
19,0,465,-2930.570801
19,0,466,-2236.966797
19,0,467,1678.471680
19,0,468,2226.654785
19,0,469,2229.461914
19,0,470,2433.557617
19,0,471,-399.447632
19,0,472,1756.769287
19,0,473,2318.869141
19,0,474,-6303.646484
19,0,475,123.487518
19,0,476,912.165039
19,0,477,1194.499023
19,0,478,5286.194824
19,0,479,610.131958
19,0,480,8617.331055
19,0,481,2251.987305
19,0,482,-4130.241211
19,0,483,3317.429688
19,0,484,-4530.001953
19,0,485,517.788330
19,0,486,-4918.989746
19,0,487,-777.044983
19,0,488,5387.016602
19,0,489,5946.237305
19,0,490,2070.075195
19,0,491,-2074.562256
19,0,492,-1107.080200
19,0,493,864.656616
19,0,494,-16.269775
19,0,495,-1355.958008
19,0,496,3342.530518
19,0,497,-2656.404785
19,0,498,1918.972168
19,0,499,-1904.214233
19,0,500,-223.361755
19,0,501,-1450.854492
19,0,502,4821.948242
19,0,503,322.079346
19,0,504,-2208.879883
19,0,505,2800.080811
19,0,506,324.671631
19,0,507,-4141.453613
19,0,508,2696.493164
19,0,509,-7061.070312
19,0,510,856.185791
19,0,511,3722.748047
19,0,512,-2748.704346
19,0,513,-4312.079102
19,0,514,-3151.589600
19,0,515,-3492.558594
19,0,516,-628.963135
19,0,517,-2519.501709
19,0,518,-3704.976807
19,0,519,979.335205
19,0,520,1667.181152
19,0,521,3940.962891
19,0,522,-2015.847290
19,0,523,-2955.831299
19,0,524,-1151.847412
19,0,525,-5388.921387
19,0,526,-5517.277344
19,0,527,-2189.486572
19,0,528,-1107.166992
19,0,529,-4659.070312
19,0,530,1085.584473
19,0,531,2682.475586
19,0,532,2646.166016
19,0,533,-1383.823242
19,0,534,495.389343
19,0,535,-3165.271484
19,0,536,3090.602539
19,0,537,-3358.426025
19,0,538,-1386.699341
19,0,539,1340.028931
19,0,540,755.345398
19,0,541,1997.390869
19,0,542,-5025.527344
19,0,543,593.369507
19,0,544,4925.274902
19,0,545,2386.088623
19,0,546,2511.703613
19,0,547,-598.146484
19,0,548,-2180.855957
19,0,549,-2522.039062
19,0,550,-1132.079712
19,0,551,509.457611
19,0,552,-2038.255737
19,0,553,-978.369629
19,0,554,2397.249023
19,0,555,5274.991211
19,0,556,1443.622559
19,0,557,1203.120117
19,0,558,4215.091309
19,0,559,3583.107910
19,0,560,3143.901367
19,0,561,-4513.317871
19,0,562,2075.611572
19,0,563,-6420.609375
19,0,564,403.161163
19,0,565,-248.355499
19,0,566,-2351.552246
19,0,567,-1467.847534
19,0,568,3026.537109
19,0,569,-298.624512
19,0,570,532.124878
19,0,571,1686.760010
19,0,572,-2049.532959
19,0,573,-2846.577637
19,0,574,1085.471558
19,0,575,-2491.370605
19,0,576,663.285278
19,0,577,-1456.346191
19,0,578,6164.793457
19,0,579,-1185.356079
19,0,580,-5727.120117
19,0,581,126.204102
19,0,582,-250.929993
19,0,583,-1095.940186
19,0,584,-866.446411
19,0,585,-1836.896973
19,0,586,-6510.060059
19,0,587,-3724.555908
19,0,588,-2950.101318
19,0,589,2075.634766
19,0,590,2109.236816
19,0,591,361.269836
19,0,592,4531.048340
19,0,593,-670.963135
19,0,594,649.272217
19,0,595,-5263.014648
19,0,596,2106.254883
19,0,597,-458.231445
19,0,598,-410.287231
19,0,599,-4642.255371
20,0,0,-3370.799316
20,0,1,-1740.300903
20,0,2,-1804.646606
20,0,3,1159.888794
20,0,4,4199.885742
20,0,5,-940.468262
20,0,6,5673.763672
20,0,7,-1717.944702
20,0,8,-3496.652832
20,0,9,-1941.688721
20,0,10,-1768.293579
20,0,11,-2366.795166
20,0,12,-1125.059082
20,0,13,-420.264648
20,0,14,-630.040894
20,0,15,2074.389160
20,0,16,-3362.407715
20,0,17,1461.925049
20,0,18,-7266.640137
20,0,19,-2965.292236
20,0,20,-1357.147461
20,0,21,-5364.854492
20,0,22,-2330.461914
20,0,23,-5303.332031
20,0,24,3780.395508
20,0,25,259.340424
20,0,26,3500.730469
20,0,27,-3026.827393
20,0,28,-1519.380371
20,0,29,-196.531525
20,0,30,6065.323242
20,0,31,662.073792
20,0,32,4529.918457
20,0,33,6540.732422
20,0,34,3579.022949
20,0,35,-3175.047363
20,0,36,-4028.057373
20,0,37,-4643.292480
20,0,38,-2389.174072
20,0,39,-6324.124023
20,0,40,-4651.682617
20,0,41,-2492.636475
20,0,42,-848.152100
20,0,43,-2182.203613
20,0,44,-3155.446045
20,0,45,-1111.068359
20,0,46,127.879333
20,0,47,1324.893799
20,0,48,-101.449524
20,0,49,-2145.853516
20,0,50,-4374.816406
20,0,51,-1768.289551
20,0,52,-946.048340
20,0,53,-6114.403320
20,0,54,-4909.017578
20,0,55,-3432.313965
20,0,56,158.648376
20,0,57,4292.195312
20,0,58,441.122162
20,0,59,-4609.756348
20,0,60,2916.203857
20,0,61,-2022.802856
20,0,62,1881.422485
20,0,63,1327.664307
20,0,64,-5518.702148
20,0,65,-3169.476562
20,0,66,1017.282654
20,0,67,1285.724243
20,0,68,2309.309814
20,0,69,-369.885864
20,0,70,-3216.985840
20,0,71,-4050.423584
20,0,72,18.830750
20,0,73,13865.303711
20,0,74,34407.089844
20,0,75,83593.031250
20,0,76,74584.781250
20,0,77,33475.984375
20,0,78,26067.337891
20,0,79,31923.666016
20,0,80,41899.585938
20,0,81,28257.109375
20,0,82,16180.948242
20,0,83,14777.009766
20,0,84,18077.189453
20,0,85,14754.677734
20,0,86,25343.039062
20,0,87,21578.681641
20,0,88,11661.542969
20,0,89,2449.133301
20,0,90,-2914.933350
20,0,91,-2461.851807
20,0,92,-2780.686279
20,0,93,910.961853
20,0,94,1523.455322
20,0,95,-5054.422852
20,0,96,-3314.841797
20,0,97,-4000.040039
20,0,98,-2201.777832
20,0,99,-1415.914795
20,0,100,-2926.132324
20,0,101,-5225.012695
20,0,102,-244.065582
20,0,103,-2431.051270
20,0,104,-1874.538574
20,0,105,-3272.967529
20,0,106,-263.613037
20,0,107,513.832764
20,0,108,-1231.314941
20,0,109,-2839.494141
20,0,110,-7803.606934
20,0,111,-1080.274170
20,0,112,-2171.024902
20,0,113,841.074463
20,0,114,2197.445801
20,0,115,-4089.582520
20,0,116,-2414.313232
20,0,117,-1796.264526
20,0,118,-699.999268
20,0,119,-3127.504395
20,0,120,-5605.380859
20,0,121,-1547.378906
20,0,122,2443.552490
20,0,123,905.383789
20,0,124,1073.168457
20,0,125,804.664124
20,0,126,-6553.425781
20,0,127,698.404419
20,0,128,-3099.505371
20,0,129,-1530.630127
20,0,130,-3807.119629
20,0,131,3355.268555
20,0,132,1660.463745
20,0,133,1145.936035
20,0,134,690.016602
20,0,135,3036.450684
20,0,136,200.482117
20,0,137,2256.153076
20,0,138,1948.547363
20,0,139,580.922607
20,0,140,-1197.748779
20,0,141,-2308.028564
20,0,142,-1796.201782
20,0,143,-6184.277344
20,0,144,5637.431641
20,0,145,5013.741211
20,0,146,-887.294922
20,0,147,3285.333496
20,0,148,-2445.073730
20,0,149,-3460.263184
20,0,150,8132.084961
20,0,151,5477.954102
20,0,152,1850.539429
20,0,153,2798.763428
20,0,154,3970.590088
20,0,155,-101.455811
20,0,156,-353.099609
20,0,157,-7014.942383
20,0,158,-202.185913
20,0,159,6325.356445
20,0,160,-392.309814
20,0,161,3151.193359
20,0,162,-2596.103271
20,0,163,-6122.731934
20,0,164,-3147.032715
20,0,165,2060.458252
20,0,166,-79.073273
20,0,167,-1799.031738
20,0,168,-95.871521
20,0,169,-1027.150269
20,0,170,-5742.491211
20,0,171,614.626953
20,0,172,-48.272827
20,0,173,-2791.827637
20,0,174,-4774.748047
20,0,175,3914.598633
20,0,176,3836.405762
20,0,177,2955.349854
20,0,178,1515.043945
20,0,179,-2031.156738
20,0,180,351.678101
20,0,181,1227.010620
20,0,182,1238.154419
20,0,183,298.535767
20,0,184,-420.375000
20,0,185,-2850.709473
20,0,186,-6682.097656
20,0,187,-2931.745605
20,0,188,-2201.753662
20,0,189,-4816.728027
20,0,190,-10729.058594
20,0,191,-2528.900146
20,0,192,-3622.479248
20,0,193,3358.062988
20,0,194,-912.512268
20,0,195,-246.888550
20,0,196,648.065063
20,0,197,1568.185913
20,0,198,-1085.922119
20,0,199,1042.440308
20,0,200,1425.563721
20,0,201,955.658386
20,0,202,-2861.821777
20,0,203,-2895.415771
20,0,204,3176.216797
20,0,205,2787.603027
20,0,206,1543.009033
20,0,207,-6774.319336
20,0,208,346.062988
20,0,209,-2408.685303
20,0,210,368.375244
20,0,211,-1066.370361
20,0,212,-1888.547729
20,0,213,-3988.946777
20,0,214,1970.916382
20,0,215,-1692.757324
20,0,216,-2025.556763
20,0,217,1182.154541
20,0,218,3383.141357
20,0,219,-3256.162354
20,0,220,1109.411499
20,0,221,1716.392822
20,0,222,-1636.814697
20,0,223,-3085.571777
20,0,224,-1924.864502
20,0,225,1179.455566
20,0,226,-1099.845703
20,0,227,1369.548218
20,0,228,-1924.878906
20,0,229,-590.784790
20,0,230,7975.480957
20,0,231,-347.546600
20,0,232,2368.028809
20,0,233,5570.275391
20,0,234,2119.145264
20,0,235,6076.550293
20,0,236,-563.025208
20,0,237,-1497.072632
20,0,238,762.796936
20,0,239,-2531.727539
20,0,240,-2926.104248
20,0,241,4149.581055
20,0,242,3699.327393
20,0,243,4946.612305
20,0,244,768.297668
20,0,245,-3703.665283
20,0,246,-459.436340
20,0,247,-817.392029
20,0,248,-2853.208008
20,0,249,-1832.560303
20,0,250,1923.303467
20,0,251,234.326172
20,0,252,-2204.590332
20,0,253,7326.620117
20,0,254,-333.575958
20,0,255,1926.220947
20,0,256,83.222321
20,0,257,-7825.987305
20,0,258,-3130.245117
20,0,259,-6089.244629
20,0,260,869.053345
20,0,261,681.716064
20,0,262,2773.555176
20,0,263,4521.450684
20,0,264,-1717.977905
20,0,265,-1430.054077
20,0,266,4135.588379
20,0,267,144.730103
20,0,268,4613.879395
20,0,269,1020.067871
20,0,270,3226.637939
20,0,271,3861.680176
20,0,272,-328.115295
20,0,273,-1645.240356
20,0,274,-4964.939941
20,0,275,-2554.270996
20,0,276,-2232.479492
20,0,277,2018.386108
20,0,278,1134.734253
20,0,279,-6144.895996
20,0,280,8985.166016
20,0,281,6504.352539
20,0,282,3785.997070
20,0,283,-1494.231689
20,0,284,30.064575
20,0,285,2698.126953
20,0,286,-2470.291016
20,0,287,-1144.607178
20,0,288,3033.630127
20,0,289,-2148.682129
20,0,290,-2439.451904
20,0,291,-2397.437256
20,0,292,-3650.383545
20,0,293,-2671.661377
20,0,294,1520.661255
20,0,295,-2912.029297
20,0,296,-36.987671
20,0,297,7.587685
20,0,298,799.111572
20,0,299,-4810.914551
20,0,300,365.533569
20,0,301,2547.072266
20,0,302,-523.747070
20,0,303,-3706.336670
20,0,304,-280.419800
20,0,305,4009.544922
20,0,306,-3462.915527
20,0,307,-3071.495117
20,0,308,-4819.535156
20,0,309,-1147.370605
20,0,310,-2744.404053
20,0,311,4812.416016
20,0,312,491.488892
20,0,313,5712.715820
20,0,314,-585.238220
20,0,315,-2914.846680
20,0,316,-7993.804199
20,0,317,1945.766357
20,0,318,1515.092773
20,0,319,3794.621094
20,0,320,-2391.751709
20,0,321,2776.373535
20,0,322,4655.999512
20,0,323,787.899536
20,0,324,978.217285
20,0,325,-2928.939941
20,0,326,4440.511719
20,0,327,-1043.843994
20,0,328,4641.723145
20,0,329,2633.798828
20,0,330,2253.472168
20,0,331,1621.286499
20,0,332,1006.026306
20,0,333,-143.656494
20,0,334,1075.792847
20,0,335,6163.102539
20,0,336,8355.909180
20,0,337,-1029.966431
20,0,338,-1564.063354
20,0,339,3606.880371
20,0,340,7153.139160
20,0,341,1235.538940
20,0,342,-2805.843994
20,0,343,-3438.030762
20,0,344,-3239.301270
20,0,345,-8757.341797
20,0,346,1210.039307
20,0,347,-1340.425415
20,0,348,1576.510742
20,0,349,-2873.076172
20,0,350,3685.996094
20,0,351,1836.519287
20,0,352,-1027.184082
20,0,353,1277.335693
20,0,354,-839.710266
20,0,355,1632.679688
20,0,356,1621.231079
20,0,357,3987.416748
20,0,358,2135.911865
20,0,359,-193.734360
20,0,360,4722.718262
20,0,361,4138.415527
20,0,362,3184.737061
20,0,363,1031.181885
20,0,364,-2859.021484
20,0,365,2429.491699
20,0,366,-84.631775
20,0,367,44.158936
20,0,368,-599.217468
20,0,369,-772.769226
20,0,370,-548.862305
20,0,371,-2045.384033
20,0,372,-1301.111328
20,0,373,-5085.183594
20,0,374,3397.282715
20,0,375,1453.381348
20,0,376,-221.668823
20,0,377,-1259.318726
20,0,378,1915.104004
20,0,379,1185.015381
20,0,380,27.367920
20,0,381,-188.177979
20,0,382,-3728.647949
20,0,383,6658.298828
20,0,384,2583.276367
20,0,385,-2923.327637
20,0,386,-3454.818359
20,0,387,1517.934326
20,0,388,2712.195068
20,0,389,-4190.363770
20,0,390,-6919.859375
20,0,391,234.139145
20,0,392,1624.062256
20,0,393,1875.876709
20,0,394,1266.260498
20,0,395,505.404541
20,0,396,-3138.674316
20,0,397,-2808.570801
20,0,398,-2847.860596
20,0,399,763.023193
20,0,400,-987.996521
20,0,401,-2696.808105
20,0,402,7765.678711
20,0,403,-148.924500
20,0,404,1392.035400
20,0,405,589.367676
20,0,406,-4940.365234
20,0,407,2678.595703
20,0,408,2997.135254
20,0,409,2432.287598
20,0,410,1590.584717
20,0,411,-529.428162
20,0,412,1632.515137
20,0,413,1260.599731
20,0,414,2306.508789
20,0,415,-3292.281250
20,0,416,3962.176270
20,0,417,2211.387939
20,0,418,2124.775879
20,0,419,2080.031738
20,0,420,1372.412476
20,0,421,5173.127441
20,0,422,3444.620605
20,0,423,927.667480
20,0,424,8375.414062
20,0,425,-999.703125
20,0,426,3215.505859
20,0,427,5715.900391
20,0,428,-2322.015381
20,0,429,1126.201904
20,0,430,-2696.895264
20,0,431,-4288.035156
20,0,432,-4981.704102
20,0,433,-6886.307617
20,0,434,572.488098
20,0,435,2524.579834
20,0,436,1579.271729
20,0,437,2152.643066
20,0,438,1501.131470
20,0,439,-2657.630859
20,0,440,5936.466797
20,0,441,2174.935303
20,0,442,670.492371
20,0,443,-2193.243164
20,0,444,2706.228271
20,0,445,-512.445557
20,0,446,-1525.375000
20,0,447,2393.250977
20,0,448,810.289917
20,0,449,-50.959106
20,0,450,-1977.841919
20,0,451,1501.136963
20,0,452,726.452393
20,0,453,318.185791
20,0,454,169.695480
20,0,455,-5532.770020
20,0,456,-535.081787
20,0,457,916.473694
20,0,458,5942.383301
20,0,459,-109.681946
20,0,460,594.855713
20,0,461,-437.034973
20,0,462,-1340.181030
20,0,463,1646.628662
20,0,464,3937.085938
20,0,465,4862.744141
20,0,466,167.010803
20,0,467,-3815.512207
20,0,468,2767.823242
20,0,469,-2559.955078
20,0,470,-3860.233643
20,0,471,-1505.382812
20,0,472,-2721.828613
20,0,473,-2201.755371
20,0,474,-537.947144
20,0,475,-3407.326172
20,0,476,3321.725342
20,0,477,-890.028198
20,0,478,-3004.256348
20,0,479,-2694.076904
20,0,480,-132.158386
20,0,481,530.695129
20,0,482,-727.871094
20,0,483,-3096.503418
20,0,484,2359.630127
20,0,485,-2528.925537
20,0,486,421.572784
20,0,487,-269.245911
20,0,488,726.400146
20,0,489,-954.383911
20,0,490,6369.776367
20,0,491,-996.634888
20,0,492,-1544.532593
20,0,493,-1966.614990
20,0,494,-1684.436646
20,0,495,5145.240723
20,0,496,2650.510010
20,0,497,-1874.567383
20,0,498,-2003.197144
20,0,499,-3698.045410
20,0,500,-3874.217773
20,0,501,276.075256
20,0,502,-364.535492
20,0,503,-1021.556641
20,0,504,-5675.300293
20,0,505,-962.907715
20,0,506,997.753174
20,0,507,1612.886963
20,0,508,-1175.481567
20,0,509,1900.819458
20,0,510,3975.928711
20,0,511,-1200.615234
20,0,512,-906.642639
20,0,513,871.719299
20,0,514,5380.338867
20,0,515,2152.750000
20,0,516,-1483.406738
20,0,517,-6805.095215
20,0,518,-36.997864
20,0,519,-599.269226
20,0,520,-2489.718018
20,0,521,-730.798706
20,0,522,2574.838867
20,0,523,5416.550781
20,0,524,-2397.311035
20,0,525,1022.854248
20,0,526,-342.040405
20,0,527,-1623.051392
20,0,528,-2654.820312
20,0,529,4250.181641
20,0,530,-3737.230469
20,0,531,1221.606567
20,0,532,-3619.753418
20,0,533,-5516.021973
20,0,534,3103.501465
20,0,535,1492.759399
20,0,536,99.912109
20,0,537,-3152.625000
20,0,538,-3499.458984
20,0,539,315.144958
20,0,540,-954.930908
20,0,541,3265.875977
20,0,542,-3496.120605
20,0,543,2208.337646
20,0,544,-509.607666
20,0,545,6277.687988
20,0,546,-3144.188477
20,0,547,-1329.221802
20,0,548,6644.374023
20,0,549,1419.935303
20,0,550,952.653625
20,0,551,234.129089
20,0,552,513.816589
20,0,553,3760.851562
20,0,554,-2473.625488
20,0,555,5684.839844
20,0,556,-4377.416504
20,0,557,-3650.491455
20,0,558,3439.013184
20,0,559,-862.163391
20,0,560,-5020.851074
20,0,561,-3099.800293
20,0,562,4865.521484
20,0,563,-1349.058838
20,0,564,-4965.040039
20,0,565,-4780.189941
20,0,566,1126.180786
20,0,567,-4086.730469
20,0,568,-5132.746094
20,0,569,-2596.219971
20,0,570,695.514404
20,0,571,-5423.333984
20,0,572,715.265503
20,0,573,2180.661377
20,0,574,-912.620667
20,0,575,-1731.972412
20,0,576,3436.712646
20,0,577,-92.945129
20,0,578,-1331.566406
20,0,579,3422.298828
20,0,580,-1239.460327
20,0,581,-6824.589355
20,0,582,-2215.759277
20,0,583,-2081.520020
20,0,584,2373.810303
20,0,585,-2282.715576
20,0,586,2435.143066
20,0,587,-2822.606934
20,0,588,-949.000061
20,0,589,-62.284073
20,0,590,4943.676270
20,0,591,-207.651367
20,0,592,2583.316406
20,0,593,2564.157959
20,0,594,334.859955
20,0,595,-4159.653809
20,0,596,-5826.175293
20,0,597,-3149.801270
20,0,598,3254.957275
20,0,599,-1994.880737
21,0,0,-5302.097656
21,0,1,-3962.467773
21,0,2,-181.330658
21,0,3,-265.222809
21,0,4,-2074.696777
21,0,5,-3858.984863
21,0,6,-2768.261719
21,0,7,-1241.271851
21,0,8,-4295.274414
21,0,9,-628.783813
21,0,10,-2944.461914
21,0,11,-972.777588
21,0,12,562.595947
21,0,13,-4560.970703
21,0,14,-7813.530273
21,0,15,5820.433594
21,0,16,-4787.492676
21,0,17,-6342.484863
21,0,18,2215.465820
21,0,19,1278.555664
21,0,20,2548.271729
21,0,21,2486.747314
21,0,22,-623.189941
21,0,23,-3313.642334
21,0,24,-4549.757324
21,0,25,-156.157471
21,0,26,-4849.045410
21,0,27,-2841.000000
21,0,28,-4054.745850
21,0,29,-2625.640137
21,0,30,42.405731
21,0,31,-2362.751709
21,0,32,-1537.707764
21,0,33,-3926.108398
21,0,34,-30.290176
21,0,35,-3274.498779
21,0,36,-768.622559
21,0,37,-2868.934326
21,0,38,-1529.344238
21,0,39,1228.208740
21,0,40,-2317.982178
21,0,41,-4001.640625
21,0,42,-388.294434
21,0,43,2657.350342
21,0,44,-4574.926758
21,0,45,-4021.219971
21,0,46,-3643.658203
21,0,47,-782.605225
21,0,48,2221.052002
21,0,49,-329.541504
21,0,50,-1965.628418
21,0,51,-1308.390381
21,0,52,6519.628906
21,0,53,-2088.665771
21,0,54,-6286.535156
21,0,55,-2933.269531
21,0,56,1963.772461
21,0,57,-687.527954
21,0,58,3412.447998
21,0,59,4399.702637
21,0,60,-421.838501
21,0,61,-156.136597
21,0,62,352.849060
21,0,63,4939.444336
21,0,64,-265.195007
21,0,65,3373.288818
21,0,66,-2676.004883
21,0,67,-3867.326660
21,0,68,-9908.272461
21,0,69,-4580.526367
21,0,70,-3070.318115
21,0,71,126.331909
21,0,72,3803.963379
21,0,73,2313.344238
21,0,74,1401.618530
21,0,75,22066.472656
21,0,76,22472.015625
21,0,77,25503.662109
21,0,78,35896.218750
21,0,79,39464.871094
21,0,80,33577.757812
21,0,81,32061.988281
21,0,82,38276.316406
21,0,83,41805.679688
21,0,84,39283.066406
21,0,85,34612.562500
21,0,86,28163.339844
21,0,87,20349.326172
21,0,88,19655.771484
21,0,89,1049.215942
21,0,90,568.234863
21,0,91,973.672729
21,0,92,-6146.698242
21,0,93,-1490.196533
21,0,94,-111.376465
21,0,95,-1056.656372
21,0,96,-2762.699219
21,0,97,1902.255371
21,0,98,1684.088989
21,0,99,2276.945312
21,0,100,-3238.113037
21,0,101,543.016846
21,0,102,-1476.200806
21,0,103,-3884.135010
21,0,104,-1241.261230
21,0,105,-1042.682617
21,0,106,-2843.802734
21,0,107,-693.119995
21,0,108,-4225.353516
21,0,109,-533.684387
21,0,110,-6289.358887
21,0,111,-497.288208
21,0,112,934.566650
21,0,113,-1459.451050
21,0,114,1650.514648
21,0,115,1854.645386
21,0,116,926.244263
21,0,117,-1722.310669
21,0,118,-1339.170654
21,0,119,1611.386475
21,0,120,5372.966309
21,0,121,2053.277344
21,0,122,1485.565918
21,0,123,-1739.086548
21,0,124,-765.845703
21,0,125,266.132202
21,0,126,1370.879150
21,0,127,2685.330811
21,0,128,2623.773926
21,0,129,817.113220
21,0,130,6681.759766
21,0,131,2948.215820
21,0,132,825.405334
21,0,133,2970.640137
21,0,134,1734.423584
21,0,135,-4614.158203
21,0,136,-1283.171143
21,0,137,-830.142151
21,0,138,5238.592773
21,0,139,-5906.237305
21,0,140,3068.454102
21,0,141,4019.323486
21,0,142,1773.603271
21,0,143,2841.905518
21,0,144,213.021118
21,0,145,1026.958740
21,0,146,-1011.909851
21,0,147,942.914673
21,0,148,-3126.142822
21,0,149,-6876.644531
21,0,150,-1367.121460
21,0,151,285.749939
21,0,152,1661.661255
21,0,153,-1437.053101
21,0,154,-1182.515625
21,0,155,3233.462158
21,0,156,-1873.380859
21,0,157,4131.259766
21,0,158,3658.602539
21,0,159,-365.853149
21,0,160,3784.366699
21,0,161,719.204590
21,0,162,467.496033
21,0,163,-136.547577
21,0,164,173.911240
21,0,165,-55.470646
21,0,166,2618.220459
21,0,167,341.703491
21,0,168,2973.377686
21,0,169,4766.062500
21,0,170,-1026.027466
21,0,171,5149.161133
21,0,172,-4463.048828
21,0,173,2125.996338
21,0,174,1138.744873
21,0,175,3767.659424
21,0,176,3250.166016
21,0,177,-6110.260742
21,0,178,3820.776855
21,0,179,-1006.316040
21,0,180,5509.843750
21,0,181,-6963.295410
21,0,182,540.216125
21,0,183,-1725.219971
21,0,184,3241.697510
21,0,185,1664.394775
21,0,186,2014.169434
21,0,187,-4580.538086
21,0,188,1233.800415
21,0,189,-3643.723633
21,0,190,53.573692
21,0,191,2802.823486
21,0,192,-2309.703613
21,0,193,2142.716064
21,0,194,1368.219727
21,0,195,1194.724854
21,0,196,-519.724976
21,0,197,2170.703369
21,0,198,-620.429382
21,0,199,1454.769775
21,0,200,-2762.685059
21,0,201,-5763.573730
21,0,202,-3226.988525
21,0,203,2657.319336
21,0,204,722.026245
21,0,205,5859.546875
21,0,206,3219.468994
21,0,207,2841.923340
21,0,208,3955.011719
21,0,209,3129.928955
21,0,210,5059.803223
21,0,211,4984.294434
21,0,212,-2726.295166
21,0,213,-2152.940918
21,0,214,2990.111816
21,0,215,733.224731
21,0,216,-3624.012451
21,0,217,3798.479980
21,0,218,1647.846436
21,0,219,621.314941
21,0,220,-765.915894
21,0,221,4559.092773
21,0,222,3418.153320
21,0,223,4592.741211
21,0,224,2251.825195
21,0,225,-883.312744
21,0,226,-6831.842773
21,0,227,-3265.964600
21,0,228,-150.547607
21,0,229,-1115.363525
21,0,230,3843.170898
21,0,231,-4684.052246
21,0,232,-3632.442383
21,0,233,-30.351868
21,0,234,2660.106934
21,0,235,-3486.999268
21,0,236,-866.530640
21,0,237,-4004.483398
21,0,238,-2692.791504
21,0,239,-1951.652344
21,0,240,4371.884766
21,0,241,-4032.403076
21,0,242,-3996.047363
21,0,243,1038.050293
21,0,244,-1406.265137
21,0,245,-3917.778564
21,0,246,-1355.912598
21,0,247,-4826.667969
21,0,248,1728.724243
21,0,249,207.421814
21,0,250,-3537.171387
21,0,251,-1358.661987
21,0,252,-4093.906006
21,0,253,2587.424805
21,0,254,937.414795
21,0,255,1289.759033
21,0,256,-5402.761719
21,0,257,-2429.950439
21,0,258,-852.435791
21,0,259,-2390.542480
21,0,260,2304.885010
21,0,261,4835.984375
21,0,262,-586.817383
21,0,263,4025.137695
21,0,264,889.908325
21,0,265,3076.804199
21,0,266,1093.939331
21,0,267,-2846.635986
21,0,268,-8464.959961
21,0,269,-5274.275391
21,0,270,2875.480469
21,0,271,1105.296021
21,0,272,6416.205078
21,0,273,2735.598389
21,0,274,769.465515
21,0,275,-1733.344604
21,0,276,2439.057373
21,0,277,-1920.886108
21,0,278,2872.681885
21,0,279,-4311.935547
21,0,280,-329.547424
21,0,281,-3235.036133
21,0,282,2858.695801
21,0,283,-1543.298340
21,0,284,-810.520508
21,0,285,-186.883286
21,0,286,2629.451416
21,0,287,2030.918457
21,0,288,2285.269043
21,0,289,-3190.583252
21,0,290,-3145.696045
21,0,291,4964.522949
21,0,292,-844.148010
21,0,293,-326.706604
21,0,294,-1190.934692
21,0,295,-2978.044434
21,0,296,-343.426880
21,0,297,2819.564697
21,0,298,-368.754120
21,0,299,-343.482391
21,0,300,-3559.911133
21,0,301,-5783.144531
21,0,302,-3970.846191
21,0,303,-844.169861
21,0,304,2777.677734
21,0,305,-2393.694092
21,0,306,-3590.547852
21,0,307,-497.407410
21,0,308,5415.021973
21,0,309,-2063.496582
21,0,310,-2348.789062
21,0,311,-6627.597656
21,0,312,6530.737305
21,0,313,1105.341187
21,0,314,-2432.609131
21,0,315,2318.902100
21,0,316,1706.501953
21,0,317,171.116943
21,0,318,-1934.888916
21,0,319,-2552.968994
21,0,320,1955.453857
21,0,321,9145.730469
21,0,322,-1305.590210
21,0,323,2178.960693
21,0,324,-1079.122192
21,0,325,4533.987305
21,0,326,-2186.608887
21,0,327,2808.227539
21,0,328,-483.592529
21,0,329,-6837.545898
21,0,330,769.601379
21,0,331,327.876801
21,0,332,817.032471
21,0,333,-1918.066284
21,0,334,2676.805176
21,0,335,-3198.828369
21,0,336,3308.927979
21,0,337,2075.646240
21,0,338,-4804.351562
21,0,339,4774.289062
21,0,340,540.361877
21,0,341,5241.511719
21,0,342,3731.287109
21,0,343,657.654907
21,0,344,109.552612
21,0,345,2766.524170
21,0,346,-1132.277832
21,0,347,-2933.333496
21,0,348,-575.701172
21,0,349,-779.805786
21,0,350,-86.040115
21,0,351,-2004.658081
21,0,352,195.953903
21,0,353,-44.284851
21,0,354,-3889.869873
21,0,355,-3226.943359
21,0,356,162.824463
21,0,357,1499.533813
21,0,358,207.566406
21,0,359,156.926270
21,0,360,4203.658203
21,0,361,-614.873169
21,0,362,-2052.328613
21,0,363,-1915.342163
21,0,364,3471.159912
21,0,365,4285.000488
21,0,366,-385.449219
21,0,367,545.788940
21,0,368,-301.515411
21,0,369,4710.200684
21,0,370,-35.804169
21,0,371,-2013.156738
21,0,372,358.521698
21,0,373,1177.982666
21,0,374,-1107.180054
21,0,375,-7491.880859
21,0,376,674.429077
21,0,377,4847.153320
21,0,378,-2041.186279
21,0,379,-5914.581543
21,0,380,-2203.136719
21,0,381,-3556.857910
21,0,382,3574.366699
21,0,383,797.602417
21,0,384,-623.325623
21,0,385,-1137.726807
21,0,386,-4966.375977
21,0,387,1499.438354
21,0,388,2069.994873
21,0,389,1935.883301
21,0,390,929.073730
21,0,391,-3198.954102
21,0,392,-245.500244
21,0,393,-5223.812988
21,0,394,-1655.252441
21,0,395,2181.878906
21,0,396,766.767883
21,0,397,2296.621582
21,0,398,2374.708496
21,0,399,968.632019
21,0,400,2011.370361
21,0,401,-620.404175
21,0,402,2981.755371
21,0,403,517.723145
21,0,404,-721.015320
21,0,405,-2597.658936
21,0,406,546.034241
21,0,407,-1101.417969
21,0,408,445.146332
21,0,409,1060.442749
21,0,410,-1957.110107
21,0,411,2867.202881
21,0,412,-2298.448486
21,0,413,-751.787415
21,0,414,1303.661255
21,0,415,-3179.432617
21,0,416,-262.609863
21,0,417,-3828.186768
21,0,418,2403.135498
21,0,419,-2122.219971
21,0,420,4755.045898
21,0,421,-3665.911133
21,0,422,145.752670
21,0,423,-351.947632
21,0,424,3244.582031
21,0,425,4340.955078
21,0,426,5294.513672
21,0,427,59.308594
21,0,428,-9706.892578
21,0,429,5174.133789
21,0,430,-1053.830322
21,0,431,-2323.285889
21,0,432,2439.077148
21,0,433,3445.979980
21,0,434,-1932.154541
21,0,435,-4110.735352
21,0,436,-3346.851807
21,0,437,1301.074829
21,0,438,-832.855347
21,0,439,-3173.766602
21,0,440,-3626.902832
21,0,441,-3073.082520
21,0,442,1175.027100
21,0,443,-5047.515625
21,0,444,-2331.915283
21,0,445,-5494.886230
21,0,446,1258.987305
21,0,447,3166.359131
21,0,448,3829.198242
21,0,449,-4015.535156
21,0,450,-5220.861816
21,0,451,-3210.096924
21,0,452,403.317444
21,0,453,3736.579834
21,0,454,2042.318481
21,0,455,95.370728
21,0,456,1233.742188
21,0,457,4483.595703
21,0,458,2262.933105
21,0,459,5140.681152
21,0,460,299.750244
21,0,461,3311.629150
21,0,462,-2695.752441
21,0,463,-4432.516602
21,0,464,-3207.228516
21,0,465,1583.392578
21,0,466,-6364.677246
21,0,467,4321.506348
21,0,468,-2779.161133
21,0,469,3283.833496
21,0,470,-888.868469
21,0,471,-4711.977051
21,0,472,-740.544189
21,0,473,3473.930908
21,0,474,-290.346375
21,0,475,-471.959106
21,0,476,-7131.077148
21,0,477,610.165466
21,0,478,-2754.191895
21,0,479,4436.043457
21,0,480,973.563232
21,0,481,6581.372070
21,0,482,-6806.716797
21,0,483,1295.576904
21,0,484,-600.621765
21,0,485,2847.602295
21,0,486,2872.728760
21,0,487,2265.814941
21,0,488,1977.683350
21,0,489,-2703.784668
21,0,490,-1658.014648
21,0,491,-570.199585
21,0,492,5023.474609
21,0,493,1298.070923
21,0,494,-2343.183105
21,0,495,674.548645
21,0,496,-4242.091797
21,0,497,-4502.354980
21,0,498,-2992.085449
21,0,499,-1968.472168
21,0,500,2218.776367
21,0,501,-2824.158447
21,0,502,2978.965820
21,0,503,-992.361694
21,0,504,-5014.011230
21,0,505,-877.650879
21,0,506,-332.649658
21,0,507,-2829.625977
21,0,508,-4966.450684
21,0,509,-4485.517578
21,0,510,-623.376709
21,0,511,5246.943359
21,0,512,-2424.400391
21,0,513,6522.216309
21,0,514,2565.224365
21,0,515,-125.326050
21,0,516,-2634.001221
21,0,517,2128.735107
21,0,518,1395.987549
21,0,519,873.024536
21,0,520,-1163.101074
21,0,521,123.441040
21,0,522,5585.159668
21,0,523,-156.249847
21,0,524,-1996.374268
21,0,525,1426.810059
21,0,526,-3263.827148
21,0,527,4606.494629
21,0,528,-6731.052246
21,0,529,-1322.180054
21,0,530,2953.830078
21,0,531,-1171.575684
21,0,532,-307.139648
21,0,533,-525.377197
21,0,534,1401.613770
21,0,535,1272.912109
21,0,536,1672.861206
21,0,537,3527.123779
21,0,538,-2340.451172
21,0,539,-1319.738770
21,0,540,-144.816025
21,0,541,643.698242
21,0,542,-883.392883
21,0,543,-813.400452
21,0,544,389.360931
21,0,545,2212.645752
21,0,546,1278.719482
21,0,547,-793.759644
21,0,548,1454.830566
21,0,549,3.408569
21,0,550,2036.586304
21,0,551,-4714.810547
21,0,552,872.751343
21,0,553,1026.890259
21,0,554,1172.381958
21,0,555,-5718.414062
21,0,556,1933.107422
21,0,557,1085.842773
21,0,558,741.764648
21,0,559,3555.052246
21,0,560,1779.198608
21,0,561,-4658.806152
21,0,562,-396.645752
21,0,563,2808.240234
21,0,564,204.530334
21,0,565,-1783.782837
21,0,566,2604.166992
21,0,567,-3830.810059
21,0,568,5339.217773
21,0,569,246.626465
21,0,570,-4491.223145
21,0,571,-1755.752075
21,0,572,-849.422974
21,0,573,4189.997070
21,0,574,1342.637451
21,0,575,-2603.277344
21,0,576,-374.323975
21,0,577,604.509277
21,0,578,-2485.810547
21,0,579,2358.080811
21,0,580,271.942749
21,0,581,-3811.312988
21,0,582,-1655.308716
21,0,583,-5889.443359
21,0,584,2822.508545
21,0,585,3238.879395
21,0,586,224.089844
21,0,587,-592.231445
21,0,588,3020.800537
21,0,589,-4267.420898
21,0,590,-1764.270996
21,0,591,-1512.364624
21,0,592,803.231689
21,0,593,-1605.124023
21,0,594,-1862.118652
21,0,595,-3095.291992
21,0,596,-6703.100586
21,0,597,-928.051392
21,0,598,226.853485
21,0,599,2866.967285
22,0,0,4943.525879
22,0,1,-954.734009
22,0,2,1134.408691
22,0,3,-2613.188721
22,0,4,756.855347
22,0,5,5335.077148
22,0,6,-4702.338867
22,0,7,2390.143555
22,0,8,891.091309
22,0,9,443.617462
22,0,10,2829.221191
22,0,11,3209.557617
22,0,12,-1516.890503
22,0,13,2871.164551
22,0,14,4557.590332
22,0,15,1637.836060
22,0,16,3685.007324
22,0,17,-644.301270
22,0,18,-3757.062012
22,0,19,1604.247192
22,0,20,-3589.229248
22,0,21,-697.441895
22,0,22,6076.175781
22,0,23,-4299.604492
22,0,24,1078.453369
22,0,25,3480.867188
22,0,26,2292.223633
22,0,27,1484.005859
22,0,28,5105.751953
22,0,29,-1432.967285
22,0,30,3698.995605
22,0,31,-2870.497314
22,0,32,-3029.906250
22,0,33,5771.385742
22,0,34,-610.727966
22,0,35,-6506.213379
22,0,36,-4022.712402
22,0,37,-459.726318
22,0,38,-672.253174
22,0,39,1056.098145
22,0,40,2183.172363
22,0,41,868.738342
22,0,42,-4391.878906
22,0,43,2451.670898
22,0,44,-1074.976074
22,0,45,3134.051758
22,0,46,2364.965332
22,0,47,-3731.880127
22,0,48,3120.062744
22,0,49,2742.513184
22,0,50,-605.136047
22,0,51,1318.950562
22,0,52,-1172.883423
22,0,53,-3480.159668
22,0,54,2032.149170
22,0,55,3850.030029
22,0,56,1867.139404
22,0,57,4700.242676
22,0,58,877.096924
22,0,59,-2140.554932
22,0,60,4420.531250
22,0,61,2910.335205
22,0,62,4177.229980
22,0,63,6744.614258
22,0,64,-2274.800781
22,0,65,535.879822
22,0,66,1383.331787
22,0,67,1942.666138
22,0,68,756.875427
22,0,69,2801.262939
22,0,70,4507.246094
22,0,71,3796.888184
22,0,72,4834.463379
22,0,73,656.199402
22,0,74,8601.599609
22,0,75,17995.791016
22,0,76,28989.660156
22,0,77,41560.820312
22,0,78,32902.261719
22,0,79,26520.144531
22,0,80,23922.031250
22,0,81,24271.546875
22,0,82,25865.683594
22,0,83,25228.046875
22,0,84,25468.572266
22,0,85,23138.925781
22,0,86,33688.117188
22,0,87,21911.203125
22,0,88,7111.030762
22,0,89,6506.891113
22,0,90,3108.867188
22,0,91,8903.638672
22,0,92,804.391724
22,0,93,-79.356812
22,0,94,4303.097168
22,0,95,1495.201416
22,0,96,96.811615
22,0,97,493.970306
22,0,98,1285.421875
22,0,99,1405.641846
22,0,100,-747.734192
22,0,101,3164.844238
22,0,102,2009.759888
22,0,103,1844.774048
22,0,104,-921.181030
22,0,105,3061.305176
22,0,106,-1939.251099
22,0,107,6442.567383
22,0,108,-3866.135010
22,0,109,1470.074219
22,0,110,1100.839844
22,0,111,4017.858398
22,0,112,-269.545227
22,0,113,-554.732788
22,0,114,-5306.440918
22,0,115,-247.202637
22,0,116,5189.640625
22,0,117,3131.250488
22,0,118,-345.054352
22,0,119,5466.500977
22,0,120,-1483.303467
22,0,121,172.320679
22,0,122,7155.734375
22,0,123,-4129.017578
22,0,124,2054.497803
22,0,125,670.171753
22,0,126,-2755.781738
22,0,127,-563.146851
22,0,128,-2649.576660
22,0,129,-2285.847168
22,0,130,614.267578
22,0,131,-437.352325
22,0,132,412.850586
22,0,133,267.437439
22,0,134,2353.757324
22,0,135,1000.119263
22,0,136,-26.289902
22,0,137,986.185730
22,0,138,71.676605
22,0,139,2353.820801
22,0,140,2353.771484
22,0,141,-4352.769043
22,0,142,-3645.200684
22,0,143,-3415.839111
22,0,144,-5544.104492
22,0,145,-4403.110352
22,0,146,-2162.935303
22,0,147,-319.841309
22,0,148,3947.841309
22,0,149,4289.109863
22,0,150,-417.736816
22,0,151,3279.497559
22,0,152,1783.355469
22,0,153,-1653.873657
22,0,154,150.031021
22,0,155,-1947.551025
22,0,156,-1653.886108
22,0,157,1268.810425
22,0,158,-2252.469238
22,0,159,3083.682617
22,0,160,-571.506104
22,0,161,-2263.754395
22,0,162,826.711548
22,0,163,3142.529785
22,0,164,-1992.301880
22,0,165,7994.943359
22,0,166,-1388.223145
22,0,167,3500.405762
22,0,168,5989.458984
22,0,169,-1516.880005
22,0,170,105.262512
22,0,171,4535.123535
22,0,172,2714.537109
22,0,173,2974.547119
22,0,174,-4811.375488
22,0,175,4761.760254
22,0,176,4082.199951
22,0,177,-1301.503296
22,0,178,5435.740723
22,0,179,2692.185059
22,0,180,172.287476
22,0,181,85.672523
22,0,182,4940.806152
22,0,183,-1558.812256
22,0,184,-1561.653687
22,0,185,1153.903076
22,0,186,7071.861328
22,0,187,3343.801758
22,0,188,-4629.682617
22,0,189,-3015.859375
22,0,190,3408.189941
22,0,191,3103.256592
22,0,192,1618.231934
22,0,193,-1779.767334
22,0,194,-831.656006
22,0,195,-2316.680176
22,0,196,-2685.951660
22,0,197,-2392.164551
22,0,198,6252.324219
22,0,199,3640.229736
22,0,200,222.702148
22,0,201,1397.197754
22,0,202,1738.478394
22,0,203,-1964.387939
22,0,204,977.794189
22,0,205,-2624.346191
22,0,206,-2434.217041
22,0,207,-775.731262
22,0,208,-3077.396973
22,0,209,-4657.560059
22,0,210,-1483.286499
22,0,211,-702.953552
22,0,212,-8296.210938
22,0,213,642.233765
22,0,214,284.216187
22,0,215,-6022.354492
22,0,216,-1928.015259
22,0,217,-1508.418091
22,0,218,-2087.391602
22,0,219,-1086.171387
22,0,220,-1047.060669
22,0,221,1425.244141
22,0,222,270.140289
22,0,223,-1212.079834
22,0,224,4277.932617
22,0,225,-669.480652
22,0,226,905.069336
22,0,227,-4014.207275
22,0,228,-2775.361328
22,0,229,-3239.479736
22,0,230,1984.606567
22,0,231,-4042.335449
22,0,232,3475.279297
22,0,233,1537.150757
22,0,234,284.217987
22,0,235,-5507.853027
22,0,236,1260.354126
22,0,237,1626.603516
22,0,238,5315.415527
22,0,239,5102.881836
22,0,240,3327.166260
22,0,241,-1349.042480
22,0,242,3145.260010
22,0,243,-3183.711914
22,0,244,-2084.628174
22,0,245,-3242.402344
22,0,246,-5977.617188
22,0,247,-2118.138672
22,0,248,1766.451904
22,0,249,1106.452148
22,0,250,-263.949463
22,0,251,-5225.409180
22,0,252,270.217407
22,0,253,874.295776
22,0,254,-149.215637
22,0,255,-275.120056
22,0,256,-2755.837158
22,0,257,3556.326904
22,0,258,-4106.703125
22,0,259,-4912.067383
22,0,260,1489.632202
22,0,261,5533.805176
22,0,262,-5214.119141
22,0,263,-1857.964111
22,0,264,2504.822021
22,0,265,-3376.808838
22,0,266,-146.562408
22,0,267,2471.208740
22,0,268,477.186188
22,0,269,1142.944580
22,0,270,-3633.961670
22,0,271,-7915.614258
22,0,272,-2464.981445
22,0,273,-2920.792236
22,0,274,-2422.979248
22,0,275,1967.715942
22,0,276,5153.200684
22,0,277,2325.791992
22,0,278,-1298.758423
22,0,279,-4363.954590
22,0,280,-1385.309082
22,0,281,-3784.828857
22,0,282,-1374.359619
22,0,283,6375.539062
22,0,284,-4115.000977
22,0,285,1081.355225
22,0,286,-3745.851562
22,0,287,-1533.583008
22,0,288,-2615.887939
22,0,289,2599.874512
22,0,290,2395.698242
22,0,291,-4576.569336
22,0,292,1819.491699
22,0,293,2820.795654
22,0,294,3506.008301
22,0,295,-6313.172363
22,0,296,-2943.302002
22,0,297,-1343.443115
22,0,298,365.364441
22,0,299,3013.655029
22,0,300,-2453.799561
22,0,301,2241.981689
22,0,302,1039.352783
22,0,303,2577.634033
22,0,304,2071.233887
22,0,305,-2109.882324
22,0,306,3637.492188
22,0,307,-1880.178467
22,0,308,1998.665894
22,0,309,-1273.492798
22,0,310,-2148.969238
22,0,311,3763.270020
22,0,312,348.635986
22,0,313,4163.245605
22,0,314,-1041.289673
22,0,315,4739.304199
22,0,316,-5504.997070
22,0,317,-1486.132812
22,0,318,-3186.400879
22,0,319,-2341.769531
22,0,320,-213.633972
22,0,321,-1838.500000
22,0,322,3405.298340
22,0,323,1937.002686
22,0,324,521.953918
22,0,325,2236.316650
22,0,326,1374.962646
22,0,327,6367.021973
22,0,328,1059.052979
22,0,329,4787.021484
22,0,330,-1623.079590
22,0,331,-1539.300903
22,0,332,-3762.639404
22,0,333,-2014.852783
22,0,334,-1385.532104
22,0,335,-965.944336
22,0,336,-3351.658691
22,0,337,1061.697021
22,0,338,1380.537598
22,0,339,-814.967896
22,0,340,-4797.190430
22,0,341,231.346313
22,0,342,-2101.372559
22,0,343,505.020142
22,0,344,4395.488770
22,0,345,1839.258789
22,0,346,955.333740
22,0,347,1766.572510
22,0,348,-3099.896973
22,0,349,-641.508789
22,0,350,-960.409485
22,0,351,1131.746582
22,0,352,406.887817
22,0,353,3206.780029
22,0,354,5396.776855
22,0,355,1800.157471
22,0,356,-1318.258301
22,0,357,-328.207001
22,0,358,-5202.892578
22,0,359,-605.168823
22,0,360,-929.566162
22,0,361,1749.786865
22,0,362,-1720.849731
22,0,363,2303.424072
22,0,364,3080.951416
22,0,365,-4489.674316
22,0,366,-574.293579
22,0,367,-976.858765
22,0,368,5231.377441
22,0,369,-8564.724609
22,0,370,-1718.268311
22,0,371,1453.359375
22,0,372,272.995667
22,0,373,2071.296631
22,0,374,2753.696777
22,0,375,-249.953369
22,0,376,826.778076
22,0,377,3069.759521
22,0,378,647.781616
22,0,379,-5977.526367
22,0,380,-8391.291016
22,0,381,-4277.281250
22,0,382,1338.501709
22,0,383,-2752.920410
22,0,384,-4758.259766
22,0,385,-2923.581055
22,0,386,-6.467285
22,0,387,2104.791016
22,0,388,-865.292847
22,0,389,-1922.474854
22,0,390,-2772.677979
22,0,391,-4671.613281
22,0,392,-4229.763672
22,0,393,-935.152832
22,0,394,4367.504883
22,0,395,-943.537720
22,0,396,4985.465332
22,0,397,2141.500000
22,0,398,-3916.558105
22,0,399,-4243.501953
22,0,400,-3094.278809
22,0,401,882.717285
22,0,402,-417.655396
22,0,403,-2492.823486
22,0,404,306.586731
22,0,405,4347.899902
22,0,406,-1226.347046
22,0,407,2286.688232
22,0,408,-1970.062256
22,0,409,-6631.918457
22,0,410,-1444.108887
22,0,411,-3326.427734
22,0,412,1822.402832
22,0,413,2289.436523
22,0,414,1058.941895
22,0,415,-311.491119
22,0,416,1111.936646
22,0,417,-1620.386841
22,0,418,-3360.245117
22,0,419,580.738770
22,0,420,-2271.975586
22,0,421,-904.408752
22,0,422,-7507.554688
22,0,423,-7977.307129
22,0,424,-2109.742432
22,0,425,-3122.208984
22,0,426,-347.879028
22,0,427,3637.558105
22,0,428,3503.226562
22,0,429,3133.956543
22,0,430,1503.619751
22,0,431,1399.937012
22,0,432,-3580.884277
22,0,433,2241.872070
22,0,434,932.910034
22,0,435,-1396.675903
22,0,436,3919.702148
22,0,437,-1578.406372
22,0,438,3780.018311
22,0,439,1688.118530
22,0,440,-3507.941895
22,0,441,-585.507568
22,0,442,-560.280762
22,0,443,4616.279785
22,0,444,1235.122559
22,0,445,-781.343689
22,0,446,-2084.545654
22,0,447,-2484.585449
22,0,448,762.458740
22,0,449,-2702.701660
22,0,450,1296.529175
22,0,451,-3454.951416
22,0,452,-1528.033447
22,0,453,7152.976562
22,0,454,-1891.437134
22,0,455,2387.356201
22,0,456,935.856750
22,0,457,3609.448730
22,0,458,326.294922
22,0,459,-3474.349121
22,0,460,5855.210938
22,0,461,3094.818115
22,0,462,443.431152
22,0,463,2621.956543
22,0,464,605.640808
22,0,465,1092.259277
22,0,466,1794.358521
22,0,467,952.583496
22,0,468,2952.190674
22,0,469,-811.959961
22,0,470,-2134.961670
22,0,471,-3029.926758
22,0,472,-3916.638428
22,0,473,2034.931641
22,0,474,1727.187378
22,0,475,-93.359665
22,0,476,3254.387695
22,0,477,-2128.968994
22,0,478,-2562.943848
22,0,479,15.868042
22,0,480,-4635.163086
22,0,481,440.840973
22,0,482,-1035.861084
22,0,483,-1589.542725
22,0,484,-1170.074463
22,0,485,944.155396
22,0,486,-378.571411
22,0,487,491.172363
22,0,488,6269.233887
22,0,489,-549.236328
22,0,490,921.842346
22,0,491,3299.093994
22,0,492,2158.103027
22,0,493,-599.660522
22,0,494,3933.863281
22,0,495,4566.000000
22,0,496,-2926.369385
22,0,497,614.255188
22,0,498,5692.974121
22,0,499,-3561.462158
22,0,500,-2705.652344
22,0,501,-585.593811
22,0,502,-3628.383789
22,0,503,-999.461670
22,0,504,-3538.897461
22,0,505,1411.225830
22,0,506,1126.153809
22,0,507,6546.184082
22,0,508,-2132.030273
22,0,509,6439.671875
22,0,510,5382.578613
22,0,511,3869.372803
22,0,512,-202.671875
22,0,513,3220.916992
22,0,514,3330.106934
22,0,515,-1897.206177
22,0,516,3975.942139
22,0,517,471.492065
22,0,518,-4332.981934
22,0,519,-3536.116699
22,0,520,3000.058350
22,0,521,-5541.148926
22,0,522,5376.802246
22,0,523,2342.437256
22,0,524,-3645.052246
22,0,525,1207.203613
22,0,526,-5801.871094
22,0,527,-1995.182739
22,0,528,-4159.730469
22,0,529,5863.809082
22,0,530,6649.527832
22,0,531,3394.128418
22,0,532,1749.633301
22,0,533,2479.379883
22,0,534,2362.084717
22,0,535,1660.547852
22,0,536,1948.225342
22,0,537,2158.168701
22,0,538,1000.336182
22,0,539,3030.687012
22,0,540,1710.409790
22,0,541,-940.766113
22,0,542,-152.255615
22,0,543,-2157.252686
22,0,544,-1262.310303
22,0,545,2325.737793
22,0,546,1635.013672
22,0,547,1022.563965
22,0,548,-1905.479492
22,0,549,1084.003662
22,0,550,544.350098
22,0,551,3545.127441
22,0,552,-814.846558
22,0,553,2851.671143
22,0,554,1643.220337
22,0,555,-1298.698975
22,0,556,-2199.235596
22,0,557,-2529.176758
22,0,558,-2750.117188
22,0,559,-1240.296387
22,0,560,1679.792236
22,0,561,2846.025635
22,0,562,681.343872
22,0,563,5816.107422
22,0,564,2423.627197
22,0,565,-14.901047
22,0,566,3838.656250
22,0,567,-3326.325439
22,0,568,-2753.033447
22,0,569,-2909.617920
22,0,570,-3773.786621
22,0,571,5032.728027
22,0,572,3872.080566
22,0,573,-661.116943
22,0,574,166.629517
22,0,575,-2680.292480
22,0,576,-3167.117676
22,0,577,110.814804
22,0,578,-2962.658447
22,0,579,1268.581421
22,0,580,1520.335327
22,0,581,807.300720
22,0,582,-110.403740
22,0,583,-319.883972
22,0,584,-2308.538330
22,0,585,4602.488770
22,0,586,4499.000977
22,0,587,1291.064331
22,0,588,3161.879883
22,0,589,5541.901367
22,0,590,-2741.594482
22,0,591,3452.839600
22,0,592,-2987.814941
22,0,593,966.613098
22,0,594,-2288.799316
22,0,595,385.267456
22,0,596,-1237.239502
22,0,597,74.400681
22,0,598,-7169.503418
22,0,599,-2951.579102
23,0,0,2559.521484
23,0,1,559.882935
23,0,2,-2278.774414
23,0,3,-3193.325195
23,0,4,383.689178
23,0,5,-5570.511230
23,0,6,4271.122070
23,0,7,755.665588
23,0,8,-3842.158447
23,0,9,1717.703125
23,0,10,4212.362793
23,0,11,4156.412598
23,0,12,-4359.560547
23,0,13,-771.376038
23,0,14,-5514.579590
23,0,15,-1649.542114
23,0,16,2025.355103
23,0,17,20.111816
23,0,18,-983.906250
23,0,19,-3492.565186
23,0,20,-3660.366943
23,0,21,6007.884277
23,0,22,-1434.172852
23,0,23,-2055.071777
23,0,24,1102.426025
23,0,25,-105.745789
23,0,26,-2891.254639
23,0,27,-2592.033203
23,0,28,4019.388916
23,0,29,4690.622559
23,0,30,-44.209778
23,0,31,3160.817627
23,0,32,-497.291260
23,0,33,2649.033691
23,0,34,-3755.441406
23,0,35,-4311.987305
23,0,36,3448.864990
23,0,37,1214.292114
23,0,38,3048.954834
23,0,39,-1649.508301
23,0,40,-2080.205322
23,0,41,6751.774414
23,0,42,6821.695312
23,0,43,266.223938
23,0,44,-2681.484863
23,0,45,1345.733643
23,0,46,-2326.325928
23,0,47,109.595551
23,0,48,-273.583374
23,0,49,1007.333496
23,0,50,903.889587
23,0,51,2282.678955
23,0,52,-2102.602051
23,0,53,3102.103516
23,0,54,-1568.469116
23,0,55,1605.852417
23,0,56,-782.542786
23,0,57,-1948.782471
23,0,58,4480.899414
23,0,59,884.277710
23,0,60,1644.989868
23,0,61,1714.923584
23,0,62,-1864.887329
23,0,63,6679.077148
23,0,64,4497.642090
23,0,65,6595.141602
23,0,66,-5430.756836
23,0,67,-2622.843994
23,0,68,-2138.909912
23,0,69,-105.742722
23,0,70,6757.355469
23,0,71,-2228.423584
23,0,72,1264.672852
23,0,73,3591.541260
23,0,74,13117.101562
23,0,75,28087.949219
23,0,76,65533.050781
23,0,77,65071.687500
23,0,78,43780.410156
23,0,79,24091.414062
23,0,80,28767.525391
23,0,81,25559.636719
23,0,82,25660.378906
23,0,83,22874.865234
23,0,84,17524.732422
23,0,85,25201.708984
23,0,86,22575.578125
23,0,87,24245.191406
23,0,88,26597.238281
23,0,89,19963.417969
23,0,90,7484.504883
23,0,91,2584.706787
23,0,92,1947.036377
23,0,93,11.704468
23,0,94,1412.903809
23,0,95,-2060.653076
23,0,96,473.171051
23,0,97,-2754.225586
23,0,98,-5402.690918
23,0,99,-4194.536133
23,0,100,-1876.009521
23,0,101,1449.230103
23,0,102,-371.453918
23,0,103,1270.222412
23,0,104,-3028.295654
23,0,105,-514.068542
23,0,106,2324.606201
23,0,107,1480.020264
23,0,108,3538.368164
23,0,109,137.593536
23,0,110,2492.432129
23,0,111,3591.498779
23,0,112,73.257629
23,0,113,4483.683594
23,0,114,394.875519
23,0,115,867.513794
23,0,116,-3341.521973
23,0,117,1460.409790
23,0,118,1686.977783
23,0,119,420.007080
23,0,120,2864.324219
23,0,121,-4163.783203
23,0,122,1049.359497
23,0,123,-1481.709961
23,0,124,-1439.729248
23,0,125,1303.758911
23,0,126,87.241470
23,0,127,-1599.108276
23,0,128,3426.476807
23,0,129,-2614.392334
23,0,130,-2784.976562
23,0,131,-715.400879
23,0,132,364.105713
23,0,133,867.460205
23,0,134,2327.391602
23,0,135,-2690.037598
23,0,136,1742.869507
23,0,137,2475.603027
23,0,138,-13.410431
23,0,139,1605.887817
23,0,140,-3629.586426
23,0,141,-1025.863159
23,0,142,-2807.333252
23,0,143,3088.083252
23,0,144,1706.501465
23,0,145,-5956.398926
23,0,146,-279.175171
23,0,147,3653.018066
23,0,148,1457.619385
23,0,149,-2004.705322
23,0,150,-539.256348
23,0,151,-3288.374023
23,0,152,-1951.555908
23,0,153,-553.215149
23,0,154,5090.518555
23,0,155,1689.782959
23,0,156,-1106.921753
23,0,157,1508.007324
23,0,158,-3545.693604
23,0,159,5065.349121
23,0,160,1289.823975
23,0,161,-1864.794189
23,0,162,-7332.424805
23,0,163,-1585.177246
23,0,164,42.541382
23,0,165,-4916.065430
23,0,166,-3075.804688
23,0,167,652.152100
23,0,168,-2670.279297
23,0,169,1636.604248
23,0,170,-1188.131714
23,0,171,4287.839844
23,0,172,1438.056396
23,0,173,417.228699
23,0,174,-323.897705
23,0,175,3082.661377
23,0,176,-2018.640381
23,0,177,-5556.543945
23,0,178,3255.925781
23,0,179,6119.769043
23,0,180,2408.528809
23,0,181,-2980.764893
23,0,182,-2807.362549
23,0,183,-438.501099
23,0,184,-5240.514160
23,0,185,-3389.110352
23,0,186,-1459.323608
23,0,187,-1638.328613
23,0,188,-2891.283936
23,0,189,-2071.869873
23,0,190,-1014.725220
23,0,191,84.395416
23,0,192,4483.611328
23,0,193,3102.099609
23,0,194,4044.675781
23,0,195,-1397.782715
23,0,196,3672.600830
23,0,197,3700.547119
23,0,198,-3070.331787
23,0,199,3711.605957
23,0,200,-2930.449463
23,0,201,-2706.654541
23,0,202,520.763794
23,0,203,-430.278076
23,0,204,-5176.313965
23,0,205,3739.725830
23,0,206,1823.984741
23,0,207,-33.016602
23,0,208,95.634460
23,0,209,2179.150391
23,0,210,1141.573730
23,0,211,2014.245972
23,0,212,-3229.689453
23,0,213,-1968.452881
23,0,214,4352.275391
23,0,215,-5075.459961
23,0,216,1183.581543
23,0,217,3113.204346
23,0,218,3734.157227
23,0,219,1633.816895
23,0,220,2134.493164
23,0,221,487.162170
23,0,222,3132.829102
23,0,223,2526.038330
23,0,224,5510.041992
23,0,225,-1677.497803
23,0,226,-3749.841797
23,0,227,3994.162354
23,0,228,-3176.522705
23,0,229,-1568.415039
23,0,230,-967.154175
23,0,231,-967.120728
23,0,232,-1344.616577
23,0,233,-170.116577
23,0,234,2137.242432
23,0,235,3818.034180
23,0,236,-6314.535156
23,0,237,-2261.939209
23,0,238,5401.083984
23,0,239,-653.975708
23,0,240,5235.965332
23,0,241,531.880493
23,0,242,2229.458740
23,0,243,2581.901611
23,0,244,2847.592041
23,0,245,4665.477539
23,0,246,716.372803
23,0,247,-2782.206787
23,0,248,-3310.796875
23,0,249,1161.129639
23,0,250,294.264435
23,0,251,1851.930908
23,0,252,-1051.003540
23,0,253,-1705.455322
23,0,254,-463.751801
23,0,255,-4471.504883
23,0,256,-8375.659180
23,0,257,-2371.066895
23,0,258,4327.173340
23,0,259,-2866.142822
23,0,260,-2432.695801
23,0,261,-61.179352
23,0,262,5968.700195
23,0,263,-956.021301
23,0,264,-754.685669
23,0,265,-514.125671
23,0,266,7437.105957
23,0,267,1600.278076
23,0,268,-667.753540
23,0,269,2425.312012
23,0,270,-1148.916260
23,0,271,-147.768616
23,0,272,1910.700439
23,0,273,4984.301758
23,0,274,-72.200928
23,0,275,3194.316650
23,0,276,-2200.353271
23,0,277,2995.749023
23,0,278,7302.758301
23,0,279,2022.542236
23,0,280,-3333.166016
23,0,281,-1867.665039
23,0,282,699.658508
23,0,283,3490.729736
23,0,284,-3559.814453
23,0,285,-3478.565918
23,0,286,-27.333822
23,0,287,4447.404297
23,0,288,2338.697510
23,0,289,260.585083
23,0,290,2746.871094
23,0,291,3991.561768
23,0,292,791.995483
23,0,293,1611.395630
23,0,294,-1979.580688
23,0,295,1256.170654
23,0,296,1689.756348
23,0,297,6251.208008
23,0,298,112.296898
23,0,299,2439.177979
23,0,300,1656.370972
23,0,301,2752.470703
23,0,302,-1663.518799
23,0,303,1309.559570
23,0,304,2632.225342
23,0,305,-5324.277832
23,0,306,2707.598633
23,0,307,126.340881
23,0,308,-2211.620605
23,0,309,-2231.198486
23,0,310,-961.556641
23,0,311,-2846.354492
23,0,312,-4963.614258
23,0,313,-4879.803711
23,0,314,-692.974121
23,0,315,2447.632080
23,0,316,-1436.927002
23,0,317,4503.332031
23,0,318,2772.097656
23,0,319,6315.582520
23,0,320,3197.277344
23,0,321,70.445465
23,0,322,-514.126099
23,0,323,-3103.807617
23,0,324,-1324.886963
23,0,325,-3274.400635
23,0,326,-5039.142090
23,0,327,-5883.641602
23,0,328,-3131.894531
23,0,329,5166.214844
23,0,330,31.263428
23,0,331,4584.873047
23,0,332,-1081.807495
23,0,333,403.452026
23,0,334,2512.031250
23,0,335,1440.794189
23,0,336,-2611.790039
23,0,337,6729.426758
23,0,338,-7120.172852
23,0,339,-1526.332520
23,0,340,-709.798523
23,0,341,2338.378418
23,0,342,475.923950
23,0,343,2484.135254
23,0,344,-768.613892
23,0,345,-1126.579956
23,0,346,4240.206055
23,0,347,2148.405518
23,0,348,867.519165
23,0,349,4248.788086
23,0,350,2520.212402
23,0,351,87.461792
23,0,352,1104.780762
23,0,353,126.387085
23,0,354,484.352661
23,0,355,-116.754395
23,0,356,-8378.312500
23,0,357,-3830.889160
23,0,358,-4110.501953
23,0,359,-1738.863281
23,0,360,-2236.685547
23,0,361,-254.022888
23,0,362,3482.303223
23,0,363,5736.465332
23,0,364,-4040.805176
23,0,365,6418.804199
23,0,366,1670.221924
23,0,367,-2538.843750
23,0,368,-497.324951
23,0,369,850.706787
23,0,370,1136.093018
23,0,371,6270.888672
23,0,372,-27.603027
23,0,373,4701.784180
23,0,374,-1492.833496
23,0,375,3149.672607
23,0,376,1368.010986
23,0,377,3488.048828
23,0,378,3273.175537
23,0,379,246.612854
23,0,380,-4591.822754
23,0,381,800.251160
23,0,382,-807.705811
23,0,383,42.647949
23,0,384,-3509.259766
23,0,385,-1244.057983
23,0,386,-2141.925049
23,0,387,-3277.304688
23,0,388,665.938782
23,0,389,-1984.903198
23,0,390,3667.041748
23,0,391,-1906.888184
23,0,392,-2404.757324
23,0,393,4945.079102
23,0,394,2665.778076
23,0,395,2081.185791
23,0,396,-2790.585449
23,0,397,-1079.179932
23,0,398,-1380.993164
23,0,399,3955.524902
23,0,400,-877.621521
23,0,401,-2891.285156
23,0,402,-827.380737
23,0,403,3848.655029
23,0,404,-3053.606934
23,0,405,3479.658203
23,0,406,-544.825012
23,0,407,875.931519
23,0,408,-1034.361450
23,0,409,-3682.705566
23,0,410,632.543030
23,0,411,-1895.722168
23,0,412,1594.665771
23,0,413,3868.453369
23,0,414,-869.304932
23,0,415,-3226.836914
23,0,416,741.552673
23,0,417,4771.703613
23,0,418,2296.709961
23,0,419,887.141235
23,0,420,-1859.247559
23,0,421,1197.376587
23,0,422,176.890564
23,0,423,5118.627930
23,0,424,-2910.898193
23,0,425,2282.639648
23,0,426,2419.590576
23,0,427,159.989868
23,0,428,-1512.502441
23,0,429,330.419067
23,0,430,-936.179199
23,0,431,-718.337769
23,0,432,4816.565430
23,0,433,1135.949707
23,0,434,-2309.346436
23,0,435,3918.726562
23,0,436,1773.623413
23,0,437,-1940.337891
23,0,438,-2180.973877
23,0,439,892.696594
23,0,440,2741.226318
23,0,441,5873.701172
23,0,442,2965.021973
23,0,443,-1688.716553
23,0,444,-268.024963
23,0,445,-1431.404297
23,0,446,-2644.947510
23,0,447,-4174.966797
23,0,448,-1204.819458
23,0,449,3459.813477
23,0,450,920.750427
23,0,451,-315.519440
23,0,452,1703.703369
23,0,453,7985.182617
23,0,454,2531.689209
23,0,455,3731.272949
23,0,456,-3243.567871
23,0,457,-212.151489
23,0,458,1393.208984
23,0,459,-3497.960449
23,0,460,280.217163
23,0,461,-2502.427002
23,0,462,-1400.744629
23,0,463,3722.625488
23,0,464,-1062.100586
23,0,465,470.424561
23,0,466,3871.070068
23,0,467,-86.097656
23,0,468,363.821533
23,0,469,1577.923584
23,0,470,22.997513
23,0,471,-2234.062500
23,0,472,218.683105
23,0,473,-474.906738
23,0,474,3588.841797
23,0,475,1952.664917
23,0,476,-497.238281
23,0,477,-2480.169922
23,0,478,1483.004395
23,0,479,3348.073730
23,0,480,3322.963379
23,0,481,-4136.056641
23,0,482,-813.336548
23,0,483,1879.813477
23,0,484,-3075.831055
23,0,485,1423.902954
23,0,486,4766.209473
23,0,487,-877.643677
23,0,488,-505.595215
23,0,489,3669.796143
23,0,490,1499.485840
23,0,491,302.368347
23,0,492,-3151.409424
23,0,493,3208.506836
23,0,494,6799.364258
23,0,495,-961.611267
23,0,496,4022.035400
23,0,497,2402.872803
23,0,498,-7522.682617
23,0,499,-525.214294
23,0,500,-3806.022949
23,0,501,-3129.018555
23,0,502,-4530.070312
23,0,503,-2801.777832
23,0,504,1376.539673
23,0,505,53.712616
23,0,506,-4683.934082
23,0,507,-1383.821655
23,0,508,710.885254
23,0,509,-4552.356445
23,0,510,1840.736816
23,0,511,-986.584717
23,0,512,2075.679199
23,0,513,1446.428345
23,0,514,394.784485
23,0,515,-1420.076050
23,0,516,-2868.857666
23,0,517,319.319031
23,0,518,-3741.589111
23,0,519,-1571.205688
23,0,520,-2343.296875
23,0,521,2195.988770
23,0,522,-1660.435547
23,0,523,-7097.416016
23,0,524,-5914.554688
23,0,525,-9323.679688
23,0,526,-4703.447754
23,0,527,-3053.416260
23,0,528,-6887.627930
23,0,529,-3520.650391
23,0,530,190.748047
23,0,531,2923.392334
23,0,532,800.440063
23,0,533,-407.586884
23,0,534,-4146.763184
23,0,535,6251.322266
23,0,536,2260.164062
23,0,537,1566.606201
23,0,538,1975.016235
23,0,539,-3086.915283
23,0,540,1138.978882
23,0,541,-3618.341309
23,0,542,-4801.412109
23,0,543,428.252930
23,0,544,1136.014160
23,0,545,-1067.884521
23,0,546,-4940.995117
23,0,547,-4093.872314
23,0,548,-2189.265869
23,0,549,968.304199
23,0,550,4064.203613
23,0,551,-206.401306
23,0,552,5143.529297
23,0,553,2408.303955
23,0,554,143.485657
23,0,555,-2703.934082
23,0,556,-2860.529785
23,0,557,-2102.546387
23,0,558,808.714417
23,0,559,414.414429
23,0,560,2612.522949
23,0,561,-6594.451172
23,0,562,1404.493896
23,0,563,2615.758545
23,0,564,-1336.208252
23,0,565,2638.119873
23,0,566,2525.745605
23,0,567,-3168.259277
23,0,568,98.505493
23,0,569,-1769.632324
23,0,570,-796.668396
23,0,571,5182.801270
23,0,572,-1129.514404
23,0,573,-3674.359131
23,0,574,-3355.227051
23,0,575,-981.086365
23,0,576,-2633.898438
23,0,577,551.525757
23,0,578,6581.023926
23,0,579,1756.949463
23,0,580,3689.354004
23,0,581,-4865.812500
23,0,582,-8655.517578
23,0,583,-1487.437622
23,0,584,-5066.811523
23,0,585,-5785.881836
23,0,586,-4765.084473
23,0,587,3320.456543
23,0,588,-4798.491699
23,0,589,2215.639893
23,0,590,2114.747559
23,0,591,1823.976562
23,0,592,-768.543091
23,0,593,154.299103
23,0,594,1096.816528
23,0,595,-1674.503662
23,0,596,-4958.242676
23,0,597,-3859.281982
23,0,598,-2908.285889
23,0,599,-77.786270
24,0,0,-952.830322
24,0,1,2638.133301
24,0,2,5801.233398
24,0,3,7314.237305
24,0,4,6486.406250
24,0,5,1782.339966
24,0,6,-1685.576660
24,0,7,-2373.567627
24,0,8,-544.519592
24,0,9,1063.571411
24,0,10,4288.194824
24,0,11,1815.902100
24,0,12,2965.351807
24,0,13,2400.428223
24,0,14,3328.914795
24,0,15,-1797.436768
24,0,16,-1965.253540
24,0,17,90.340210
24,0,18,-868.943726
24,0,19,1678.826538
24,0,20,2011.668701
24,0,21,-323.586182
24,0,22,7918.313477
24,0,23,2157.106689
24,0,24,-3495.030029
24,0,25,-385.097168
24,0,26,518.224243
24,0,27,2691.281250
24,0,28,747.552002
24,0,29,1060.785645
24,0,30,1399.187988
24,0,31,269.332184
24,0,32,1866.233643
24,0,33,3684.103027
24,0,34,2727.624512
24,0,35,-4018.042480
24,0,36,-986.372192
24,0,37,5451.606934
24,0,38,2543.065918
24,0,39,-5181.443848
24,0,40,-1456.255981
24,0,41,1270.528687
24,0,42,3060.409180
24,0,43,3040.855225
24,0,44,2870.232666
24,0,45,-2166.600586
24,0,46,-2345.603271
24,0,47,-1601.693848
24,0,48,3404.461182
24,0,49,713.984985
24,0,50,-2798.672119
24,0,51,-3234.957520
24,0,52,-1752.697754
24,0,53,-52.305176
24,0,54,4794.397949
24,0,55,-3137.083984
24,0,56,-1956.865723
24,0,57,-1579.272461
24,0,58,-3419.531738
24,0,59,-754.256042
24,0,60,2042.425537
24,0,61,-2275.689941
24,0,62,-24.347260
24,0,63,3513.498779
24,0,64,5194.341797
24,0,65,-306.796875
24,0,66,2168.348633
24,0,67,-2001.639648
24,0,68,1765.570068
24,0,69,-208.955811
24,0,70,-3229.365967
24,0,71,-1349.982544
24,0,72,-586.504150
24,0,73,3068.862793
24,0,74,25929.111328
24,0,75,76435.046875
24,0,76,93562.007812
24,0,77,47796.773438
24,0,78,31242.951172
24,0,79,27156.896484
24,0,80,34582.148438
24,0,81,16213.210938
24,0,82,18766.783203
24,0,83,12602.778320
24,0,84,16003.597656
24,0,85,17799.089844
24,0,86,23655.429688
24,0,87,16188.180664
24,0,88,14479.428711
24,0,89,11839.316406
24,0,90,9087.325195
24,0,91,3281.353271
24,0,92,672.036377
24,0,93,2722.052246
24,0,94,3580.580566
24,0,95,1192.222046
24,0,96,-3788.695557
24,0,97,-2994.490479
24,0,98,-1998.820312
24,0,99,70.737671
24,0,100,-1635.257812
24,0,101,-2502.230469
24,0,102,-4767.593750
24,0,103,-7066.425781
24,0,104,-2678.413086
24,0,105,-1836.614990
24,0,106,666.463440
24,0,107,-4155.073242
24,0,108,-1814.217773
24,0,109,-2113.467773
24,0,110,733.571472
24,0,111,-1909.354492
24,0,112,507.038818
24,0,113,171.435791
24,0,114,-4127.138184
24,0,115,-5083.605957
24,0,116,-3976.069092
24,0,117,-3134.280029
24,0,118,-1240.947998
24,0,119,-1998.790039
24,0,120,1385.199707
24,0,121,-2339.978271
24,0,122,2433.973877
24,0,123,1569.792969
24,0,124,-5128.314453
24,0,125,-1447.880737
24,0,126,-1391.919922
24,0,127,-1540.064941
24,0,128,2145.886230
24,0,129,-1355.532227
24,0,130,2406.006836
24,0,131,-2851.804688
24,0,132,2825.544434
24,0,133,1038.400391
24,0,134,920.929199
24,0,135,-2762.187012
24,0,136,-2851.743408
24,0,137,-1556.939819
24,0,138,-1207.456543
24,0,139,-8551.578125
24,0,140,1740.395142
24,0,141,-1433.871460
24,0,142,2453.550781
24,0,143,1751.549927
24,0,144,1687.254150
24,0,145,1564.239136
24,0,146,-1101.067993
24,0,147,-69.106979
24,0,148,-2505.100586
24,0,149,2115.147217
24,0,150,-524.979980
24,0,151,-1568.085327
24,0,152,-6395.028320
24,0,153,470.680664
24,0,154,-5248.491211
24,0,155,-2770.732178
24,0,156,-2849.113770
24,0,157,965.737549
24,0,158,-1386.318970
24,0,159,1471.868408
24,0,160,-2790.256592
24,0,161,3460.398682
24,0,162,487.429718
24,0,163,-1006.021729
24,0,164,2089.874023
24,0,165,9518.165039
24,0,166,2929.066895
24,0,167,954.616638
24,0,168,926.544434
24,0,169,666.436157
24,0,170,658.132935
24,0,171,-2032.248047
24,0,172,1550.219238
24,0,173,-6428.698730
24,0,174,-1517.797363
24,0,175,1597.613647
24,0,176,1256.565186
24,0,177,-6263.770996
24,0,178,-3299.282715
24,0,179,-4655.668945
24,0,180,-3461.503906
24,0,181,-3427.948486
24,0,182,213.321167
24,0,183,-1377.975464
24,0,184,-4275.247070
24,0,185,2618.669434
24,0,186,-3318.800537
24,0,187,4881.094238
24,0,188,-569.700745
24,0,189,-908.142822
24,0,190,-1503.874634
24,0,191,-4557.888184
24,0,192,576.986084
24,0,193,-1075.894531
24,0,194,-1965.233521
24,0,195,1172.641846
24,0,196,-4560.565430
24,0,197,-2063.131348
24,0,198,-1182.189331
24,0,199,303.100342
24,0,200,2752.749512
24,0,201,-2728.726562
24,0,202,-21.503906
24,0,203,-1182.229492
24,0,204,79.189148
24,0,205,915.342102
24,0,206,-4549.417969
24,0,207,-3120.246094
24,0,208,3588.984131
24,0,209,4148.261230
24,0,210,3368.122314
24,0,211,1553.071655
24,0,212,-2351.104492
24,0,213,-684.266052
24,0,214,-790.621582
24,0,215,5135.557129
24,0,216,4573.459961
24,0,217,750.311035
24,0,218,-2510.689209
24,0,219,-1596.095947
24,0,220,5051.584961
24,0,221,-290.012543
24,0,222,-1590.451904
24,0,223,1511.070312
24,0,224,-35.502808
24,0,225,-757.059937
24,0,226,3228.223877
24,0,227,-958.593750
24,0,228,-4300.526367
24,0,229,-7919.381348
24,0,230,3706.455322
24,0,231,1281.694458
24,0,232,-273.139404
24,0,233,-3950.951660
24,0,234,-5961.716797
24,0,235,3107.913574
24,0,236,-1993.172607
24,0,237,-7077.680664
24,0,238,-1593.282104
24,0,239,2456.334473
24,0,240,4235.074707
24,0,241,-678.731262
24,0,242,3049.214844
24,0,243,5619.418945
24,0,244,1567.004395
24,0,245,7809.387207
24,0,246,255.430908
24,0,247,-43.932739
24,0,248,-4009.785156
24,0,249,-2650.485352
24,0,250,5532.641113
24,0,251,3404.452148
24,0,252,4072.807129
24,0,253,4310.556152
24,0,254,2316.499756
24,0,255,5208.112305
24,0,256,-3206.957764
24,0,257,1818.647095
24,0,258,-522.202759
24,0,259,2243.886230
24,0,260,-15.966309
24,0,261,-3620.972900
24,0,262,316.866882
24,0,263,-3262.986328
24,0,264,-320.584473
24,0,265,-3531.422119
24,0,266,-1842.185425
24,0,267,-3794.361572
24,0,268,1922.079834
24,0,269,-1951.363403
24,0,270,4131.661621
24,0,271,-3592.802246
24,0,272,7661.049316
24,0,273,-2569.307129
24,0,274,2092.839600
24,0,275,5806.787598
24,0,276,7454.002930
24,0,277,2473.125488
24,0,278,-2532.998047
24,0,279,786.655762
24,0,280,4195.805664
24,0,281,1841.043335
24,0,282,367.331665
24,0,283,-3436.175293
24,0,284,1510.995361
24,0,285,-3436.386719
24,0,286,1846.745972
24,0,287,-2049.187500
24,0,288,-4624.962402
24,0,289,1639.708496
24,0,290,-225.683167
24,0,291,3382.207275
24,0,292,-1542.939087
24,0,293,2736.125977
24,0,294,-975.208984
24,0,295,165.767090
24,0,296,-2166.564209
24,0,297,-3293.860352
24,0,298,5409.730957
24,0,299,3356.677246
24,0,300,1105.647583
24,0,301,-2175.103516
24,0,302,-3953.786377
24,0,303,-1568.155762
24,0,304,3966.595703
24,0,305,1026.973877
24,0,306,-3092.361084
24,0,307,-1791.844238
24,0,308,2269.205078
24,0,309,-5021.999023
24,0,310,929.346313
24,0,311,-4168.989746
24,0,312,140.568359
24,0,313,-3718.752197
24,0,314,-253.554504
24,0,315,-2988.644775
24,0,316,-2513.436768
24,0,317,4615.459961
24,0,318,7042.787109
24,0,319,154.630188
24,0,320,1555.662354
24,0,321,-1436.692139
24,0,322,1396.367065
24,0,323,1720.786621
24,0,324,-2309.436523
24,0,325,1043.999512
24,0,326,1905.373291
24,0,327,806.128540
24,0,328,-3030.667725
24,0,329,2159.943848
24,0,330,3289.862305
24,0,331,-5033.277832
24,0,332,-2465.858643
24,0,333,255.395111
24,0,334,-1579.219604
24,0,335,881.853516
24,0,336,3955.357666
24,0,337,2218.606689
24,0,338,-4023.706543
24,0,339,-1979.133057
24,0,340,1455.212891
24,0,341,2271.881104
24,0,342,641.262268
24,0,343,3026.728516
24,0,344,747.642456
24,0,345,1620.292114
24,0,346,-3416.783691
24,0,347,-1665.955200
24,0,348,-242.456192
24,0,349,1793.486328
24,0,350,162.871033
24,0,351,398.013855
24,0,352,4447.579102
24,0,353,5350.955078
24,0,354,-2300.715332
24,0,355,-1612.905518
24,0,356,2968.298828
24,0,357,1759.859253
24,0,358,-2267.374512
24,0,359,5602.724121
24,0,360,591.181641
24,0,361,-522.068359
24,0,362,-2658.718018
24,0,363,1645.279053
24,0,364,4402.869141
24,0,365,2210.216797
24,0,366,-586.507385
24,0,367,1980.885620
24,0,368,1049.682983
24,0,369,1055.230591
24,0,370,-373.789307
24,0,371,5848.717773
24,0,372,4783.271484
24,0,373,210.552307
24,0,374,-703.764526
24,0,375,-4403.909668
24,0,376,-3514.590332
24,0,377,-1484.189453
24,0,378,2120.840332
24,0,379,1259.283691
24,0,380,1010.574768
24,0,381,1732.093506
24,0,382,-1338.718140
24,0,383,935.069519
24,0,384,-2474.195801
24,0,385,-941.694031
24,0,386,-3386.001465
24,0,387,-1129.109863
24,0,388,3127.370605
24,0,389,1787.963745
24,0,390,2324.910645
24,0,391,423.127075
24,0,392,-4272.590332
24,0,393,741.890808
24,0,394,-1646.545166
24,0,395,126.660561
24,0,396,-4037.606934
24,0,397,1080.411255
24,0,398,837.154907
24,0,399,2752.779785
24,0,400,-3769.220703
24,0,401,540.622803
24,0,402,-1668.817505
24,0,403,-1825.369141
24,0,404,-866.167114
24,0,405,246.901489
24,0,406,1015.870239
24,0,407,-2393.207031
24,0,408,2803.206299
24,0,409,-326.250488
24,0,410,-1937.088257
24,0,411,2688.421143
24,0,412,3359.677246
24,0,413,-701.176270
24,0,414,-6132.295410
24,0,415,-1638.078003
24,0,416,-5324.012207
24,0,417,5557.877441
24,0,418,-1014.648315
24,0,419,1290.129150
24,0,420,-1453.411377
24,0,421,1600.314453
24,0,422,375.559937
24,0,423,831.452637
24,0,424,6662.698730
24,0,425,-3389.163818
24,0,426,48.300293
24,0,427,-896.539062
24,0,428,-6188.288086
24,0,429,-645.307495
24,0,430,-5517.013672
24,0,431,-1302.394653
24,0,432,2590.526367
24,0,433,5820.747070
24,0,434,-5908.535156
24,0,435,-1660.466919
24,0,436,269.491455
24,0,437,4472.740723
24,0,438,-662.001160
24,0,439,1262.197021
24,0,440,216.126709
24,0,441,1013.215454
24,0,442,3695.183350
24,0,443,7887.359375
24,0,444,1664.854492
24,0,445,2847.860840
24,0,446,-2194.782959
24,0,447,1125.102905
24,0,448,1418.734253
24,0,449,1813.171631
24,0,450,-2650.651855
24,0,451,-4034.754395
24,0,452,4347.071777
24,0,453,4453.308105
24,0,454,2951.356445
24,0,455,2465.002197
24,0,456,26.084839
24,0,457,3183.470215
24,0,458,3429.444336
24,0,459,4995.877441
24,0,460,4400.041992
24,0,461,-7077.405762
24,0,462,-3142.620361
24,0,463,-1858.978882
24,0,464,3501.913574
24,0,465,-3615.494629
24,0,466,3225.415527
24,0,467,-748.783325
24,0,468,403.656006
24,0,469,-2029.784424
24,0,470,67.935837
24,0,471,4313.378906
24,0,472,-2460.196777
24,0,473,-5366.094727
24,0,474,-1347.229614
24,0,475,305.552826
24,0,476,3493.938965
24,0,477,-3064.487305
24,0,478,1359.848389
24,0,479,-1280.063721
24,0,480,2610.171143
24,0,481,-4074.220459
24,0,482,-1268.843628
24,0,483,-1050.581787
24,0,484,-1148.445801
24,0,485,826.030579
24,0,486,2626.937744
24,0,487,-1775.089844
24,0,488,-1461.774414
24,0,489,67.970093
24,0,490,154.663330
24,0,491,-2510.568115
24,0,492,-379.549683
24,0,493,5183.522461
24,0,494,-2443.458008
24,0,495,-2356.745850
24,0,496,3415.388916
24,0,497,-5864.026367
24,0,498,-1786.266602
24,0,499,-7597.941406
24,0,500,5343.052734
24,0,501,1444.062134
24,0,502,6726.880859
24,0,503,1480.295044
24,0,504,-1131.876099
24,0,505,-3934.183594
24,0,506,-1475.772705
24,0,507,5882.389648
24,0,508,708.314575
24,0,509,-2518.964355
24,0,510,853.781067
24,0,511,2171.048096
24,0,512,2465.262939
24,0,513,-1101.231201
24,0,514,-2076.682129
24,0,515,-2902.200684
24,0,516,-169.504639
24,0,517,1365.592773
24,0,518,-2913.253418
24,0,519,-3011.239014
24,0,520,-488.232666
24,0,521,-6431.651367
24,0,522,-4090.949707
24,0,523,3793.152832
24,0,524,2271.822510
24,0,525,-1830.799561
24,0,526,6399.908691
24,0,527,-4029.228027
24,0,528,3737.138428
24,0,529,2830.655029
24,0,530,926.548401
24,0,531,7434.633789
24,0,532,4607.121582
24,0,533,4095.425537
24,0,534,-3634.694824
24,0,535,2201.835693
24,0,536,6427.652344
24,0,537,3572.140625
24,0,538,-1338.686523
24,0,539,-343.078003
24,0,540,4042.017334
24,0,541,-494.061768
24,0,542,-4435.038574
24,0,543,1880.183960
24,0,544,1192.229736
24,0,545,3054.783203
24,0,546,901.317139
24,0,547,4962.186523
24,0,548,1530.822998
24,0,549,98.554260
24,0,550,-4778.712402
24,0,551,965.727173
24,0,552,3935.744629
24,0,553,1399.323364
24,0,554,-1909.863281
24,0,555,-362.741730
24,0,556,-3335.534424
24,0,557,2199.177734
24,0,558,-3866.835449
24,0,559,-5746.575684
24,0,560,-3053.198730
24,0,561,-1249.671021
24,0,562,126.692017
24,0,563,-40.928589
24,0,564,54.063904
24,0,565,1508.233765
24,0,566,-888.382874
24,0,567,-166.787231
24,0,568,-1078.691406
24,0,569,-488.593689
24,0,570,-1338.350708
24,0,571,-4269.831055
24,0,572,2103.739014
24,0,573,965.646484
24,0,574,-799.234863
24,0,575,-2295.253906
24,0,576,-298.472839
24,0,577,-3111.740479
24,0,578,3127.736328
24,0,579,3463.172852
24,0,580,-4014.835938
24,0,581,-2684.053711
24,0,582,-437.973450
24,0,583,-4348.072266
24,0,584,-144.446320
24,0,585,-6336.591309
24,0,586,-5097.701172
24,0,587,412.154053
24,0,588,280.612152
24,0,589,1642.806152
24,0,590,-3732.784180
24,0,591,680.525085
24,0,592,-225.590088
24,0,593,696.828613
24,0,594,-924.924805
24,0,595,2557.184570
24,0,596,-1604.423340
24,0,597,-1803.046265
24,0,598,3077.109863
24,0,599,-5005.072266
25,0,0,1867.969971
25,0,1,2.547180
25,0,2,704.539429
25,0,3,-1974.713623
25,0,4,-839.284241
25,0,5,413.681519
25,0,6,-4947.627441
25,0,7,-2103.362793
25,0,8,-1255.989258
25,0,9,-1756.567383
25,0,10,-2371.840576
25,0,11,1946.257080
25,0,12,5019.846680
25,0,13,-3445.805664
25,0,14,-408.554718
25,0,15,248.682297
25,0,16,-1644.727417
25,0,17,-3487.740723
25,0,18,861.148926
25,0,19,-1180.442383
25,0,20,293.404510
25,0,21,-1482.476807
25,0,22,-2819.319092
25,0,23,-2813.736084
25,0,24,2360.162598
25,0,25,-4125.380371
25,0,26,-3093.406738
25,0,27,-1639.109863
25,0,28,-179.213013
25,0,29,-556.758057
25,0,30,-4553.280273
25,0,31,950.625610
25,0,32,-4276.419922
25,0,33,-3325.529297
25,0,34,-8876.999023
25,0,35,-5786.647461
25,0,36,-310.680695
25,0,37,-1594.364258
25,0,38,-3767.415527
25,0,39,-553.964355
25,0,40,-436.523956
25,0,41,-1418.203003
25,0,42,-1762.168701
25,0,43,-2631.960449
25,0,44,-548.403198
25,0,45,-341.447662
25,0,46,564.707275
25,0,47,-2438.974365
25,0,48,-2086.606445
25,0,49,693.367981
25,0,50,-310.688477
25,0,51,3266.313477
25,0,52,-2757.798096
25,0,53,-668.662292
25,0,54,147.978912
25,0,55,-3297.566895
25,0,56,-995.855652
25,0,57,-2327.079590
25,0,58,-956.734375
25,0,59,1479.204590
25,0,60,1070.892090
25,0,61,721.281433
25,0,62,4180.860352
25,0,63,1918.310181
25,0,64,1812.056152
25,0,65,4306.686035
25,0,66,-4690.363770
25,0,67,2768.536133
25,0,68,4396.182617
25,0,69,-755.343384
25,0,70,5811.316406
25,0,71,2041.351318
25,0,72,3484.413574
25,0,73,1716.961548
25,0,74,7626.395508
25,0,75,14274.163086
25,0,76,15750.841797
25,0,77,28335.970703
25,0,78,39058.554688
25,0,79,35422.902344
25,0,80,31585.757812
25,0,81,46618.257812
25,0,82,50740.500000
25,0,83,40549.210938
25,0,84,42300.039062
25,0,85,51008.996094
25,0,86,30629.363281
25,0,87,17409.312500
25,0,88,10602.086914
25,0,89,1462.447876
25,0,90,3685.804932
25,0,91,-5302.846680
25,0,92,-3937.991699
25,0,93,-173.631958
25,0,94,-1404.207520
25,0,95,-5546.127441
25,0,96,-5039.915039
25,0,97,1750.460938
25,0,98,-1174.855103
25,0,99,-576.344604
25,0,100,-288.312286
25,0,101,-1124.518677
25,0,102,2111.258545
25,0,103,911.482178
25,0,104,2472.053223
25,0,105,2581.125732
25,0,106,-439.323944
25,0,107,4619.919434
25,0,108,6876.842773
25,0,109,-956.720093
25,0,110,-3647.138916
25,0,111,-970.711243
25,0,112,5632.338867
25,0,113,-517.608154
25,0,114,3011.869385
25,0,115,-2335.516357
25,0,116,-2103.339111
25,0,117,4407.381348
25,0,118,4880.046875
25,0,119,1317.017334
25,0,120,-4469.384766
25,0,121,-702.223389
25,0,122,-1650.326416
25,0,123,-6964.065918
25,0,124,5660.211914
25,0,125,875.137939
25,0,126,2827.186523
25,0,127,917.096802
25,0,128,3537.614258
25,0,129,-1390.262207
25,0,130,2634.200195
25,0,131,1020.539490
25,0,132,-649.145752
25,0,133,7992.797852
25,0,134,1012.171631
25,0,135,-593.217773
25,0,136,3859.239258
25,0,137,2237.120361
25,0,138,905.894958
25,0,139,2818.799316
25,0,140,4647.894531
25,0,141,732.462158
25,0,142,1588.249268
25,0,143,-391.778320
25,0,144,3014.635986
25,0,145,307.387817
25,0,146,-4279.225098
25,0,147,698.924927
25,0,148,-808.423645
25,0,149,-4505.737305
25,0,150,5277.128418
25,0,151,-4530.889648
25,0,152,4027.060547
25,0,153,-1918.754517
25,0,154,-604.339966
25,0,155,-1639.128540
25,0,156,799.577332
25,0,157,324.134277
25,0,158,1501.597656
25,0,159,1529.548950
25,0,160,-1362.213989
25,0,161,1040.114258
25,0,162,2997.835693
25,0,163,2105.727539
25,0,164,-2083.869629
25,0,165,-1963.538940
25,0,166,-4771.416016
25,0,167,382.869019
25,0,168,-1446.135864
25,0,169,917.088745
25,0,170,-5470.729492
25,0,171,-1197.276855
25,0,172,-2959.149658
25,0,173,413.540894
25,0,174,-184.848785
25,0,175,-942.715271
25,0,176,5431.035156
25,0,177,-4762.983887
25,0,178,257.070801
25,0,179,3708.130127
25,0,180,2740.522461
25,0,181,1065.308838
25,0,182,-3236.003906
25,0,183,-1353.835693
25,0,184,-42.232300
25,0,185,-777.764099
25,0,186,-2257.188965
25,0,187,4871.621582
25,0,188,-257.537476
25,0,189,-5216.165527
25,0,190,223.591248
25,0,191,-1359.344971
25,0,192,-6807.405273
25,0,193,835.958618
25,0,194,6281.002930
25,0,195,2740.578369
25,0,196,-1530.037842
25,0,197,-6186.576660
25,0,198,-6717.943359
25,0,199,-2514.721191
25,0,200,-2094.939697
25,0,201,553.590149
25,0,202,2335.012695
25,0,203,-2520.147705
25,0,204,-3224.776611
25,0,205,-3608.026611
25,0,206,1160.404541
25,0,207,220.732697
25,0,208,-2858.436035
25,0,209,2469.400391
25,0,210,-1281.104980
25,0,211,542.393921
25,0,212,-285.479675
25,0,213,1898.737183
25,0,214,3137.704834
25,0,215,441.668335
25,0,216,-414.198975
25,0,217,-2539.556885
25,0,218,-7056.291016
25,0,219,-3311.550537
25,0,220,3621.438232
25,0,221,2944.702148
25,0,222,483.654938
25,0,223,1160.391724
25,0,224,1367.331909
25,0,225,4633.910156
25,0,226,3344.551270
25,0,227,-2961.826904
25,0,228,1881.927124
25,0,229,-159.640549
25,0,230,-447.768311
25,0,231,925.540222
25,0,232,-3728.242676
25,0,233,-1485.315918
25,0,234,-4340.715332
25,0,235,-584.732788
25,0,236,-2626.395752
25,0,237,251.509155
25,0,238,7643.250000
25,0,239,3187.938965
25,0,240,1515.551758
25,0,241,1577.065552
25,0,242,-995.879211
25,0,243,4021.428223
25,0,244,117.202393
25,0,245,2178.506592
25,0,246,545.049683
25,0,247,-5168.591309
25,0,248,-1552.507568
25,0,249,-856.037231
25,0,250,145.234558
25,0,251,374.513519
25,0,252,5070.166992
25,0,253,4250.761719
25,0,254,352.105225
25,0,255,-1913.229492
25,0,256,-6798.955078
25,0,257,1152.019409
25,0,258,4306.758789
25,0,259,-1488.164795
25,0,260,100.338867
25,0,261,5652.118164
25,0,262,-453.308594
25,0,263,-2665.627686
25,0,264,-1599.901611
25,0,265,-2279.748047
25,0,266,3585.166260
25,0,267,-461.667725
25,0,268,2488.859863
25,0,269,4189.244141
25,0,270,1552.011353
25,0,271,-2811.067383
25,0,272,2877.641602
25,0,273,-5912.515137
25,0,274,3425.882568
25,0,275,-542.768433
25,0,276,556.404053
25,0,277,3814.286621
25,0,278,-948.315674
25,0,279,-2754.917236
25,0,280,3308.364014
25,0,281,-3264.047852
25,0,282,-2478.168945
25,0,283,2494.354248
25,0,284,2944.446045
25,0,285,-1186.106201
25,0,286,1434.546021
25,0,287,388.484192
25,0,288,-506.441895
25,0,289,-1893.648926
25,0,290,1484.718262
25,0,291,836.109741
25,0,292,-2917.164062
25,0,293,-5000.768555
25,0,294,-4821.769531
25,0,295,5727.298340
25,0,296,-1770.407227
25,0,297,794.002441
25,0,298,234.752197
25,0,299,-1952.608154
25,0,300,-1306.344116
25,0,301,458.352783
25,0,302,4085.770508
25,0,303,-1124.346802
25,0,304,-1373.452393
25,0,305,1817.642090
25,0,306,4435.270996
25,0,307,704.513916
25,0,308,2007.677124
25,0,309,4975.124512
25,0,310,-1250.411011
25,0,311,-2886.442383
25,0,312,-5257.865234
25,0,313,-1434.868042
25,0,314,-1798.535156
25,0,315,1722.403809
25,0,316,-7596.242676
25,0,317,3297.108154
25,0,318,816.465698
25,0,319,2570.010498
25,0,320,5615.439453
25,0,321,539.520508
25,0,322,3917.762207
25,0,323,3932.034668
25,0,324,1096.089844
25,0,325,967.474487
25,0,326,-1728.639404
25,0,327,-14.219238
25,0,328,3112.507568
25,0,329,-6715.242188
25,0,330,-2441.718262
25,0,331,731.807251
25,0,332,5291.228027
25,0,333,-3269.571777
25,0,334,-2508.859375
25,0,335,684.986267
25,0,336,2242.669678
25,0,337,1068.114258
25,0,338,-1062.976807
25,0,339,3386.531738
25,0,340,2259.332031
25,0,341,-1753.982422
25,0,342,-120.568970
25,0,343,5023.020508
25,0,344,2337.889648
25,0,345,-173.584747
25,0,346,1286.152588
25,0,347,-1784.576904
25,0,348,-1236.372070
25,0,349,-2441.749268
25,0,350,-4754.621582
25,0,351,-4396.621094
25,0,352,-925.792175
25,0,353,-3739.471191
25,0,354,3355.804443
25,0,355,50.114151
25,0,356,-730.050598
25,0,357,-713.438904
25,0,358,-565.111084
25,0,359,3719.272949
25,0,360,-3342.201660
25,0,361,-2609.716797
25,0,362,-8647.573242
25,0,363,-2726.908936
25,0,364,-1594.382812
25,0,365,-2106.199219
25,0,366,-450.419739
25,0,367,-2676.698242
25,0,368,-2218.062256
25,0,369,-1191.690918
25,0,370,-5213.295410
25,0,371,-835.976196
25,0,372,2693.040039
25,0,373,1034.530273
25,0,374,-1832.201660
25,0,375,-2397.196045
25,0,376,1882.087036
25,0,377,-1717.375732
25,0,378,-942.570068
25,0,379,-1048.931396
25,0,380,-4033.506836
25,0,381,1923.672607
25,0,382,3232.722168
25,0,383,-1130.150879
25,0,384,3025.711914
25,0,385,-833.637695
25,0,386,3260.609619
25,0,387,-3943.620605
25,0,388,-654.817627
25,0,389,1652.567749
25,0,390,-6782.036133
25,0,391,-2293.489014
25,0,392,-2914.378418
25,0,393,2773.923340
25,0,394,-1049.027100
25,0,395,4189.173828
25,0,396,-2757.804443
25,0,397,-1412.438599
25,0,398,1123.821899
25,0,399,-4681.989746
25,0,400,1655.391357
25,0,401,4670.256836
25,0,402,-4606.462891
25,0,403,-4133.766602
25,0,404,-774.928223
25,0,405,469.553680
25,0,406,-2551.026367
25,0,407,2365.733398
25,0,408,-696.947998
25,0,409,-5056.718262
25,0,410,2010.494995
25,0,411,662.518677
25,0,412,3920.776855
25,0,413,1507.174194
25,0,414,3825.665527
25,0,415,-1141.395752
25,0,416,-3306.178223
25,0,417,-1669.931030
25,0,418,875.150391
25,0,419,1717.016724
25,0,420,-2044.645874
25,0,421,3722.051758
25,0,422,-671.458191
25,0,423,-6046.737305
25,0,424,-4007.968262
25,0,425,3384.432373
25,0,426,-4195.368652
25,0,427,-139.895050
25,0,428,-4047.088867
25,0,429,-945.489868
25,0,430,2192.281982
25,0,431,5388.976074
25,0,432,-3552.171875
25,0,433,-3317.187500
25,0,434,2111.238525
25,0,435,2575.458740
25,0,436,-2279.420410
25,0,437,-1689.390381
25,0,438,-4994.968750
25,0,439,3548.809326
25,0,440,-433.616333
25,0,441,2849.623779
25,0,442,1686.006714
25,0,443,-5694.211914
25,0,444,-1499.100098
25,0,445,-1018.366577
25,0,446,-1745.273071
25,0,447,257.139099
25,0,448,2740.644775
25,0,449,2379.788818
25,0,450,4413.005859
25,0,451,791.184937
25,0,452,-372.244141
25,0,453,698.830444
25,0,454,676.514832
25,0,455,-3507.291992
25,0,456,6717.307617
25,0,457,4678.642090
25,0,458,2455.564941
25,0,459,-2234.878662
25,0,460,1549.155151
25,0,461,2295.820801
25,0,462,-3636.293945
25,0,463,-5141.001953
25,0,464,8.265930
25,0,465,-483.945282
25,0,466,2281.843750
25,0,467,3957.138184
25,0,468,-2500.339600
25,0,469,-3591.308594
25,0,470,603.860535
25,0,471,3394.980225
25,0,472,1087.345459
25,0,473,7791.372070
25,0,474,4768.224609
25,0,475,2019.075684
25,0,476,-8575.042969
25,0,477,-1110.501465
25,0,478,777.094482
25,0,479,-3124.251221
25,0,480,4527.663574
25,0,481,1336.934082
25,0,482,-1846.129150
25,0,483,-179.261032
25,0,484,-2092.163330
25,0,485,-1916.052734
25,0,486,-2380.283691
25,0,487,307.405731
25,0,488,-2190.120361
25,0,489,-282.699097
25,0,490,547.872681
25,0,491,2645.299072
25,0,492,3062.133789
25,0,493,-884.133179
25,0,494,2401.947754
25,0,495,2203.463867
25,0,496,-1345.368530
25,0,497,1431.621948
25,0,498,-1102.166138
25,0,499,-881.157837
25,0,500,-2212.154785
25,0,501,-1955.213257
25,0,502,-1423.885986
25,0,503,2169.988281
25,0,504,-341.465149
25,0,505,1898.660156
25,0,506,-2162.119629
25,0,507,-223.907059
25,0,508,447.227448
25,0,509,-198.716064
25,0,510,-4656.534180
25,0,511,4874.353516
25,0,512,-1905.165283
25,0,513,-411.268158
25,0,514,1132.232178
25,0,515,2097.254150
25,0,516,4323.792969
25,0,517,9158.781250
25,0,518,3272.228516
25,0,519,5632.327148
25,0,520,1596.437622
25,0,521,2058.125488
25,0,522,4177.932617
25,0,523,-1359.395264
25,0,524,712.855286
25,0,525,-3104.728516
25,0,526,-4172.948242
25,0,527,4239.777344
25,0,528,-1336.781494
25,0,529,444.273163
25,0,530,-811.285522
25,0,531,343.682434
25,0,532,-58.921875
25,0,533,-1283.791870
25,0,534,103.186119
25,0,535,-1412.604980
25,0,536,-2450.208008
25,0,537,192.883652
25,0,538,-1829.207642
25,0,539,2365.715820
25,0,540,3196.417969
25,0,541,587.050232
25,0,542,-226.447388
25,0,543,-4030.291260
25,0,544,863.417114
25,0,545,-6961.134277
25,0,546,6823.544434
25,0,547,-7559.489258
25,0,548,2866.416016
25,0,549,2858.043213
25,0,550,153.690826
25,0,551,-184.811096
25,0,552,5151.113770
25,0,553,1686.193848
25,0,554,-235.132324
25,0,555,187.187378
25,0,556,139.606674
25,0,557,92.286133
25,0,558,383.055298
25,0,559,5406.037109
25,0,560,2919.492920
25,0,561,-6404.483398
25,0,562,-4066.652832
25,0,563,4606.166992
25,0,564,3783.661621
25,0,565,1110.369385
25,0,566,1314.268677
25,0,567,5984.751953
25,0,568,-2788.326660
25,0,569,419.382080
25,0,570,880.411377
25,0,571,1767.347290
25,0,572,-1666.766479
25,0,573,4267.578125
25,0,574,-858.855164
25,0,575,4418.510254
25,0,576,3504.213379
25,0,577,-4595.240723
25,0,578,-3331.019531
25,0,579,-2696.259521
25,0,580,-1082.529541
25,0,581,4675.693848
25,0,582,-4408.239258
25,0,583,3104.145752
25,0,584,-4947.814941
25,0,585,335.280518
25,0,586,-456.125061
25,0,587,522.946777
25,0,588,-5764.094238
25,0,589,2788.107666
25,0,590,1481.950439
25,0,591,-2894.741699
25,0,592,-2819.315674
25,0,593,-1652.968140
25,0,594,-2562.031982
25,0,595,-2069.820068
25,0,596,1451.291016
25,0,597,3820.075195
25,0,598,-758.241455
25,0,599,-822.627075
26,0,0,-2926.156738
26,0,1,-1796.285889
26,0,2,-4836.311035
26,0,3,1050.761963
26,0,4,1022.796326
26,0,5,483.025146
26,0,6,-1007.606262
26,0,7,-2081.554443
26,0,8,292.852478
26,0,9,-1564.152954
26,0,10,-6293.398438
26,0,11,1176.602417
26,0,12,1842.239868
26,0,13,-4777.578125
26,0,14,-2747.169434
26,0,15,315.207184
26,0,16,2983.280518
26,0,17,3444.748047
26,0,18,-1734.771729
26,0,19,-188.185364
26,0,20,393.526520
26,0,21,-560.145020
26,0,22,3766.351318
26,0,23,1347.217285
26,0,24,5592.606934
26,0,25,902.552063
26,0,26,-3326.066162
26,0,27,2949.734863
26,0,28,-1538.994751
26,0,29,-1941.734619
26,0,30,1970.878296
26,0,31,1109.520142
26,0,32,1405.962158
26,0,33,-4372.071289
26,0,34,-2817.103516
26,0,35,-246.901978
26,0,36,4529.900879
26,0,37,2043.580444
26,0,38,2351.232422
26,0,39,-1648.043213
26,0,40,-5051.658691
26,0,41,-2213.018555
26,0,42,-1038.396484
26,0,43,-1108.305176
26,0,44,-800.667603
26,0,45,-364.394379
26,0,46,-1449.493408
26,0,47,5226.252930
26,0,48,1529.012085
26,0,49,1361.211670
26,0,50,2208.590332
26,0,51,-4690.874512
26,0,52,617.263184
26,0,53,4541.050781
26,0,54,-1547.340820
26,0,55,3495.073730
26,0,56,6062.470703
26,0,57,13.202301
26,0,58,-1799.081055
26,0,59,2068.774658
26,0,60,1920.554688
26,0,61,986.452881
26,0,62,-4310.562988
26,0,63,-45.534142
26,0,64,5052.860840
26,0,65,5821.962402
26,0,66,1475.816895
26,0,67,4941.044434
26,0,68,-1720.801514
26,0,69,-495.791382
26,0,70,55.150879
26,0,71,4734.028320
26,0,72,3469.886963
26,0,73,891.342712
26,0,74,-135.035767
26,0,75,12025.058594
26,0,76,17464.664062
26,0,77,30992.320312
26,0,78,42159.589844
26,0,79,40811.597656
26,0,80,27868.480469
26,0,81,26690.937500
26,0,82,17993.185547
26,0,83,28148.089844
26,0,84,27230.800781
26,0,85,34835.019531
26,0,86,20297.796875
26,0,87,17324.894531
26,0,88,7550.320801
26,0,89,8406.112305
26,0,90,4736.783203
26,0,91,6826.007324
26,0,92,5223.475098
26,0,93,3643.314941
26,0,94,2555.396484
26,0,95,-1896.991943
26,0,96,2555.363281
26,0,97,3028.063477
26,0,98,572.533875
26,0,99,6364.539062
26,0,100,2272.917480
26,0,101,-3102.352539
26,0,102,628.487549
26,0,103,21.586914
26,0,104,-3739.967529
26,0,105,-901.330322
26,0,106,5561.931152
26,0,107,-5174.719727
26,0,108,-520.967590
26,0,109,1338.838867
26,0,110,-492.983765
26,0,111,661.986694
26,0,112,-809.066650
26,0,113,-325.230347
26,0,114,891.345154
26,0,115,-1385.173950
26,0,116,2421.157227
26,0,117,2879.824951
26,0,118,-367.181030
26,0,119,-1566.988403
26,0,120,1154.208374
26,0,121,4278.125977
26,0,122,1621.268066
26,0,123,4952.166504
26,0,124,-179.764709
26,0,125,-369.972595
26,0,126,197.756577
26,0,127,-1290.086060
26,0,128,3808.329102
26,0,129,-2294.158691
26,0,130,740.309204
26,0,131,1568.160400
26,0,132,-842.686157
26,0,133,3486.679688
26,0,134,-5096.370117
26,0,135,-3281.340820
26,0,136,3970.701172
26,0,137,1556.958862
26,0,138,-543.346436
26,0,139,208.975220
26,0,140,1187.798584
26,0,141,-487.440155
26,0,142,-4321.684082
26,0,143,-2559.776367
26,0,144,1478.662476
26,0,145,-1169.710815
26,0,146,-294.435303
26,0,147,-369.910156
26,0,148,426.998413
26,0,149,-4749.603027
26,0,150,2071.584961
26,0,151,1649.233887
26,0,152,-518.171509
26,0,153,821.425781
26,0,154,-2965.287109
26,0,155,270.475769
26,0,156,1780.592407
26,0,157,2208.646240
26,0,158,-534.999634
26,0,159,1025.588989
26,0,160,2407.153076
26,0,161,4686.501953
26,0,162,1078.660645
26,0,163,1227.050415
26,0,164,-705.507690
26,0,165,2658.892334
26,0,166,-2285.735840
26,0,167,1101.049805
26,0,168,2698.016357
26,0,169,-3071.574707
26,0,170,723.598267
26,0,171,2997.282959
26,0,172,-95.883911
26,0,173,-2551.354492
26,0,174,-2853.444336
26,0,175,597.785706
26,0,176,4191.447266
26,0,177,-8656.541016
26,0,178,-1952.911743
26,0,179,-2951.325439
26,0,180,-1421.447388
26,0,181,2292.465576
26,0,182,-5387.282227
26,0,183,-1295.620117
26,0,184,-4050.433594
26,0,185,460.765259
26,0,186,-90.325874
26,0,187,-2330.459961
26,0,188,-2498.241699
26,0,189,-2453.603271
26,0,190,-1438.346924
26,0,191,-3812.858887
26,0,192,1335.893555
26,0,193,-2529.032715
26,0,194,4663.952148
26,0,195,-283.278778
26,0,196,116.640991
26,0,197,-389.497650
26,0,198,6518.357422
26,0,199,-3476.993652
26,0,200,-677.627258
26,0,201,-4906.081055
26,0,202,3945.359619
26,0,203,10.279541
26,0,204,659.291870
26,0,205,6599.393555
26,0,206,759.914795
26,0,207,1853.398804
26,0,208,4185.862305
26,0,209,2944.066162
26,0,210,-2235.413574
26,0,211,-1740.271606
26,0,212,-3972.161377
26,0,213,-2730.486084
26,0,214,3053.216064
26,0,215,2376.395020
26,0,216,8931.849609
26,0,217,-7974.300781
26,0,218,-1295.495728
26,0,219,488.597626
26,0,220,-1200.497925
26,0,221,5953.390137
26,0,222,1062.041382
26,0,223,-1312.315186
26,0,224,1212.933105
26,0,225,5338.151367
26,0,226,2051.930664
26,0,227,-537.690002
26,0,228,536.180847
26,0,229,1137.493164
26,0,230,2955.324707
26,0,231,1629.672119
26,0,232,3662.916992
26,0,233,-2769.500244
26,0,234,-2587.727295
26,0,235,455.061646
26,0,236,1761.236084
26,0,237,620.129333
26,0,238,5729.675293
26,0,239,2490.996826
26,0,240,-2143.250977
26,0,241,583.653687
26,0,242,3931.315186
26,0,243,-1208.994507
26,0,244,-3544.280762
26,0,245,-6139.534668
26,0,246,3911.869629
26,0,247,-3930.155273
26,0,248,-797.889709
26,0,249,-3158.272217
26,0,250,-2601.721924
26,0,251,455.070221
26,0,252,-2355.617920
26,0,253,119.449341
26,0,254,-2095.517822
26,0,255,-604.748474
26,0,256,1358.585938
26,0,257,8565.552734
26,0,258,-163.099380
26,0,259,1187.809692
26,0,260,-2671.462891
26,0,261,3646.227295
26,0,262,-428.692993
26,0,263,648.066406
26,0,264,-3113.438965
26,0,265,-1018.791992
26,0,266,-1885.750122
26,0,267,1990.586426
26,0,268,-2671.548340
26,0,269,-110.008057
26,0,270,4132.736816
26,0,271,-2433.819336
26,0,272,-1768.357056
26,0,273,-8046.893555
26,0,274,-990.697510
26,0,275,-571.370728
26,0,276,-2414.324463
26,0,277,-1427.152466
26,0,278,-4433.600098
26,0,279,-3477.102051
26,0,280,-3133.047852
26,0,281,-5549.420410
26,0,282,2432.411133
26,0,283,2423.936523
26,0,284,-1015.907837
26,0,285,-1463.570801
26,0,286,-999.269958
26,0,287,-3370.845459
26,0,288,-4998.414551
26,0,289,-2022.788330
26,0,290,5701.482422
26,0,291,2502.167969
26,0,292,-800.614990
26,0,293,1819.903564
26,0,294,1316.470703
26,0,295,1786.406616
26,0,296,544.642883
26,0,297,1853.524170
26,0,298,-1997.589600
26,0,299,-4749.573242
26,0,300,-14.744934
26,0,301,-411.902435
26,0,302,-6287.877930
26,0,303,-529.245300
26,0,304,-2674.384277
26,0,305,-154.423462
26,0,306,-78.924805
26,0,307,-1418.615356
26,0,308,-2934.550049
26,0,309,-3149.758789
26,0,310,5170.351562
26,0,311,-260.719971
26,0,312,-907.010559
26,0,313,440.902557
26,0,314,-1692.873657
26,0,315,-1715.228760
26,0,316,2608.447266
26,0,317,-518.297485
26,0,318,-1578.044678
26,0,319,1842.234985
26,0,320,-350.308228
26,0,321,2468.730713
26,0,322,-2433.913330
26,0,323,592.071411
26,0,324,-574.206238
26,0,325,2893.802734
26,0,326,1327.552246
26,0,327,-104.202515
26,0,328,2848.961182
26,0,329,-2956.935547
26,0,330,-2833.847900
26,0,331,-884.778564
26,0,332,3648.911621
26,0,333,8425.567383
26,0,334,1162.689697
26,0,335,1962.508057
26,0,336,1095.540405
26,0,337,712.374268
26,0,338,-1760.014160
26,0,339,-2937.224121
26,0,340,-1606.095337
26,0,341,2208.435547
26,0,342,1375.147705
26,0,343,-1404.551025
26,0,344,-5736.828125
26,0,345,-4056.021973
26,0,346,105.461548
26,0,347,-2117.853027
26,0,348,2647.746094
26,0,349,6731.001465
26,0,350,4647.502441
26,0,351,-146.128235
26,0,352,2728.864258
26,0,353,-4741.211914
26,0,354,1674.267212
26,0,355,-28.930176
26,0,356,961.235474
26,0,357,-1690.025146
26,0,358,1210.196899
26,0,359,2004.499146
26,0,360,569.846008
26,0,361,-1801.851074
26,0,362,-1840.959839
26,0,363,5307.363770
26,0,364,3103.574219
26,0,365,-2405.998535
26,0,366,-4097.917480
26,0,367,-3611.225586
26,0,368,3931.363281
26,0,369,-1580.583984
26,0,370,-3096.814453
26,0,371,-2137.342285
26,0,372,-632.963989
26,0,373,1590.434448
26,0,374,-1614.417236
26,0,375,1307.998779
26,0,376,-1049.593750
26,0,377,-3138.792480
26,0,378,-3785.076172
26,0,379,-3644.845215
26,0,380,-2699.293945
26,0,381,2966.507812
26,0,382,3109.087646
26,0,383,307.053223
26,0,384,-2232.608154
26,0,385,-3630.976074
26,0,386,4543.653320
26,0,387,234.199585
26,0,388,-445.395691
26,0,389,1853.473877
26,0,390,6040.011719
26,0,391,1847.737183
26,0,392,-1631.305908
26,0,393,-101.525635
26,0,394,8202.076172
26,0,395,4708.920898
26,0,396,-7823.188965
26,0,397,2902.524414
26,0,398,2904.904541
26,0,399,-8388.989258
26,0,400,3551.032471
26,0,401,-1155.867920
26,0,402,105.474846
26,0,403,1976.602539
26,0,404,3587.243652
26,0,405,-1542.010254
26,0,406,-5297.653809
26,0,407,-3793.220947
26,0,408,2250.398438
26,0,409,-878.957764
26,0,410,-2649.278809
26,0,411,-2814.373291
26,0,412,1473.058838
26,0,413,4367.704102
26,0,414,108.302307
26,0,415,-839.737122
26,0,416,-109.717865
26,0,417,-1944.493652
26,0,418,-1410.504028
26,0,419,902.498474
26,0,420,1531.791504
26,0,421,-423.036621
26,0,422,38.293007
26,0,423,-1670.457397
26,0,424,3288.189697
26,0,425,2516.234375
26,0,426,5489.089844
26,0,427,5894.648438
26,0,428,4269.755371
26,0,429,-2582.029541
26,0,430,-851.159302
26,0,431,1912.140747
26,0,432,-1779.524780
26,0,433,-2240.986816
26,0,434,2801.648926
26,0,435,-2184.701904
26,0,436,-814.625488
26,0,437,1940.062134
26,0,438,676.031128
26,0,439,407.542236
26,0,440,-1337.677979
26,0,441,-2660.409912
26,0,442,281.455322
26,0,443,-4427.939941
26,0,444,-1228.508301
26,0,445,-4562.215820
26,0,446,930.650757
26,0,447,1934.447998
26,0,448,3148.240723
26,0,449,4403.984375
26,0,450,-4319.034180
26,0,451,2558.286621
26,0,452,-238.565247
26,0,453,57.732056
26,0,454,2258.913330
26,0,455,-3141.405273
26,0,456,-165.758179
26,0,457,-3434.999756
26,0,458,24.403534
26,0,459,-3284.104736
26,0,460,-137.830200
26,0,461,2513.438721
26,0,462,5321.303711
26,0,463,239.871704
26,0,464,-865.051880
26,0,465,-3698.015869
26,0,466,1070.378540
26,0,467,-5395.694336
26,0,468,457.718872
26,0,469,-395.224915
26,0,470,-4578.905762
26,0,471,1117.891968
26,0,472,-14.676331
26,0,473,1159.714966
26,0,474,-4889.476562
26,0,475,-2322.085938
26,0,476,52.327576
26,0,477,3257.179443
26,0,478,1347.237549
26,0,479,695.534912
26,0,480,880.085327
26,0,481,-1569.956177
26,0,482,1123.383911
26,0,483,4759.238770
26,0,484,2997.298340
26,0,485,488.585358
26,0,486,351.603027
26,0,487,4135.525879
26,0,488,-2341.865234
26,0,489,-2512.282959
26,0,490,2435.180908
26,0,491,1568.325928
26,0,492,-2716.473877
26,0,493,4697.744629
26,0,494,835.377686
26,0,495,1193.410767
26,0,496,550.141968
26,0,497,3036.442139
26,0,498,-126.628235
26,0,499,-951.617065
26,0,500,-2498.240723
26,0,501,-713.950256
26,0,502,4974.995605
26,0,503,-2702.408691
26,0,504,726.285400
26,0,505,564.099670
26,0,506,661.934937
26,0,507,-4587.485840
26,0,508,-1955.801025
26,0,509,-490.286865
26,0,510,80.248291
26,0,511,5038.916016
26,0,512,1506.874023
26,0,513,-1466.519409
26,0,514,-5960.626465
26,0,515,4588.415039
26,0,516,5351.769043
26,0,517,-1267.761108
26,0,518,-6528.548340
26,0,519,1165.438721
26,0,520,-1309.978271
26,0,521,704.084839
26,0,522,1965.363281
26,0,523,7735.152832
26,0,524,4745.187012
26,0,525,-2417.259033
26,0,526,-917.909790
26,0,527,4255.931152
26,0,528,4423.642578
26,0,529,1349.884033
26,0,530,-1799.060059
26,0,531,2843.679688
26,0,532,2742.773926
26,0,533,-2442.117920
26,0,534,4789.888184
26,0,535,2474.371582
26,0,536,2491.228516
26,0,537,-2890.242188
26,0,538,639.723511
26,0,539,1559.862427
26,0,540,-6212.338867
26,0,541,1624.138428
26,0,542,155.430054
26,0,543,5696.096191
26,0,544,1067.635498
26,0,545,650.791504
26,0,546,-6329.743164
26,0,547,-4265.852539
26,0,548,2412.715332
26,0,549,-1085.877563
26,0,550,-1785.192993
26,0,551,-7778.451172
26,0,552,-6514.347168
26,0,553,-2117.714355
26,0,554,1607.091797
26,0,555,-53.682373
26,0,556,1848.028564
26,0,557,561.091797
26,0,558,-1483.136475
26,0,559,1486.633179
26,0,560,5220.707031
26,0,561,2941.300781
26,0,562,2423.921143
26,0,563,530.705444
26,0,564,-1793.449219
26,0,565,-1888.373047
26,0,566,1321.820679
26,0,567,-2789.187500
26,0,568,239.699142
26,0,569,-1614.428955
26,0,570,40.873657
26,0,571,-1077.392334
26,0,572,-1701.102051
26,0,573,1282.893799
26,0,574,5128.415039
26,0,575,-666.273376
26,0,576,-2143.301025
26,0,577,4124.225098
26,0,578,-5431.775391
26,0,579,-934.928833
26,0,580,3699.235352
26,0,581,-308.506409
26,0,582,-5415.236328
26,0,583,-4707.580566
26,0,584,-5871.395508
26,0,585,2298.094238
26,0,586,5598.112793
26,0,587,1867.261353
26,0,588,1140.286499
26,0,589,-3958.011230
26,0,590,3167.733398
26,0,591,2505.325684
26,0,592,-386.558777
26,0,593,-1625.820435
26,0,594,1719.184692
26,0,595,-2920.592773
26,0,596,-252.473328
26,0,597,919.403015
26,0,598,407.916626
26,0,599,-5289.486816
27,0,0,4403.844727
27,0,1,-5806.969727
27,0,2,-898.750610
27,0,3,-1581.128174
27,0,4,-261.083191
27,0,5,-4990.327148
27,0,6,4689.076172
27,0,7,2658.688965
27,0,8,5914.059570
27,0,9,5860.919922
27,0,10,-283.476807
27,0,11,-3415.780518
27,0,12,166.810028
27,0,13,-2118.088867
27,0,14,-1583.924072
27,0,15,2202.818604
27,0,16,-1874.777588
27,0,17,2664.256104
27,0,18,700.985229
27,0,19,426.910461
27,0,20,4557.669434
27,0,21,552.761719
27,0,22,-7560.499512
27,0,23,-3843.651367
27,0,24,2611.105957
27,0,25,-1340.617920
27,0,26,2342.663086
27,0,27,8422.722656
27,0,28,-700.143799
27,0,29,-73.718201
27,0,30,-305.836731
27,0,31,1489.642700
27,0,32,-2554.395996
27,0,33,597.490295
27,0,34,670.235107
27,0,35,2311.898926
27,0,36,3245.973389
27,0,37,-4436.559570
27,0,38,6146.170898
27,0,39,-700.116333
27,0,40,3757.812500
27,0,41,-1189.592773
27,0,42,-9548.978516
27,0,43,-2160.065674
27,0,44,-1323.823486
27,0,45,-4081.389648
27,0,46,1467.314575
27,0,47,-2708.213135
27,0,48,1112.132568
27,0,49,3520.054688
27,0,50,-2604.743652
27,0,51,-2596.344238
27,0,52,513.595215
27,0,53,4294.785156
27,0,54,331.835327
27,0,55,287.058350
27,0,56,66.117188
27,0,57,714.973694
27,0,58,6246.866699
27,0,59,1391.760742
27,0,60,-4282.771484
27,0,61,-2585.156982
27,0,62,-1139.252441
27,0,63,-3287.124756
27,0,64,-932.282593
27,0,65,-4802.942871
27,0,66,-4973.510742
27,0,67,-2249.562256
27,0,68,3721.422607
27,0,69,2342.632812
27,0,70,-233.132568
27,0,71,2703.422852
27,0,72,2021.066162
27,0,73,5427.447754
27,0,74,5612.028320
27,0,75,20454.130859
27,0,76,29593.765625
27,0,77,36266.750000
27,0,78,34627.964844
27,0,79,20258.390625
27,0,80,29397.968750
27,0,81,18502.013672
27,0,82,22495.761719
27,0,83,20935.105469
27,0,84,34432.066406
27,0,85,26187.417969
27,0,86,13764.459961
27,0,87,11658.508789
27,0,88,10271.297852
27,0,89,6492.971680
27,0,90,5075.065918
27,0,91,7186.554688
27,0,92,1436.550293
27,0,93,376.600311
27,0,94,533.187500
27,0,95,3273.968506
27,0,96,1710.610474
27,0,97,1106.488403
27,0,98,292.686401
27,0,99,2602.734863
27,0,100,27.018738
27,0,101,5027.498535
27,0,102,-8117.069336
27,0,103,-649.809204
27,0,104,910.734863
27,0,105,-957.453247
27,0,106,1279.904297
27,0,107,1277.109131
27,0,108,7060.716309
27,0,109,4157.693359
27,0,110,1338.665283
27,0,111,-1905.578003
27,0,112,317.837280
27,0,113,4026.263916
27,0,114,-1474.867432
27,0,115,-862.355103
27,0,116,-6492.148438
27,0,117,-336.597321
27,0,118,-5876.920898
27,0,119,-2070.525635
27,0,120,3634.733398
27,0,121,-261.069946
27,0,122,4619.227051
27,0,123,284.274048
27,0,124,331.808075
27,0,125,4356.241699
27,0,126,3978.733887
27,0,127,4940.756348
27,0,128,734.556458
27,0,129,-563.155579
27,0,130,-957.461304
27,0,131,-4808.566406
27,0,132,-6313.182129
27,0,133,2471.265625
27,0,134,-716.935120
27,0,135,-1480.538574
27,0,136,4210.960938
27,0,137,-5837.720703
27,0,138,-3460.477051
27,0,139,-219.131104
27,0,140,-2657.853760
27,0,141,2963.443604
27,0,142,-5862.942383
27,0,143,-4889.627930
27,0,144,3254.334961
27,0,145,-5227.962891
27,0,146,695.372803
27,0,147,1970.646851
27,0,148,1064.669678
27,0,149,-1234.326294
27,0,150,-4282.800781
27,0,151,-4039.410156
27,0,152,-1052.621582
27,0,153,-1169.977051
27,0,154,6092.979004
27,0,155,4882.026367
27,0,156,2949.536865
27,0,157,3620.806152
27,0,158,835.229858
27,0,159,-3944.357910
27,0,160,-4173.726562
27,0,161,1151.309326
27,0,162,-1220.407959
27,0,163,1117.800049
27,0,164,-6360.786133
27,0,165,695.450623
27,0,166,-974.219482
27,0,167,-420.478516
27,0,168,-1365.758789
27,0,169,-1855.195679
27,0,170,2471.340088
27,0,171,1671.411621
27,0,172,-110.113525
27,0,173,-817.761292
27,0,174,1030.992432
27,0,175,-1.028107
27,0,176,2633.553467
27,0,177,-101.656464
27,0,178,2910.376465
27,0,179,1307.949707
27,0,180,2714.730957
27,0,181,-557.553345
27,0,182,-2655.061768
27,0,183,-1136.464111
27,0,184,1909.112183
27,0,185,-2579.645996
27,0,186,-5051.833008
27,0,187,2980.312500
27,0,188,2932.750244
27,0,189,-2761.372559
27,0,190,2060.326904
27,0,191,1965.169556
27,0,192,-1005.069641
27,0,193,1397.350830
27,0,194,1869.986572
27,0,195,-339.407593
27,0,196,6255.242676
27,0,197,4401.015625
27,0,198,-2758.596191
27,0,199,-3200.458496
27,0,200,49.347321
27,0,201,-1676.202637
27,0,202,-1287.500732
27,0,203,-764.609253
27,0,204,1520.352539
27,0,205,-3247.929688
27,0,206,1909.133667
27,0,207,-2957.070557
27,0,208,821.245728
27,0,209,-3438.224609
27,0,210,-1273.475098
27,0,211,-2302.677734
27,0,212,-2165.638428
27,0,213,4121.496582
27,0,214,2804.053223
27,0,215,6713.899902
27,0,216,-2797.706055
27,0,217,-2671.822754
27,0,218,-4232.400879
27,0,219,619.886597
27,0,220,-6326.883301
27,0,221,-1930.699707
27,0,222,-646.944153
27,0,223,-800.824707
27,0,224,639.445374
27,0,225,-3558.409424
27,0,226,927.506714
27,0,227,3097.693604
27,0,228,625.486328
27,0,229,-2201.873535
27,0,230,-2143.267822
27,0,231,-468.045410
27,0,232,-1027.402588
27,0,233,-487.625854
27,0,234,1520.433228
27,0,235,-1810.510376
27,0,236,-4923.058594
27,0,237,-775.459412
27,0,238,-1318.255859
27,0,239,1369.452026
27,0,240,2275.614502
27,0,241,71.782715
27,0,242,-990.958496
27,0,243,-1005.034607
27,0,244,664.633301
27,0,245,949.796021
27,0,246,2912.961670
27,0,247,-1513.981323
27,0,248,2725.830811
27,0,249,-954.640747
27,0,250,-1402.242432
27,0,251,-28.948608
27,0,252,-5608.350586
27,0,253,1562.376953
27,0,254,5360.247070
27,0,255,-1891.438599
27,0,256,3343.922607
27,0,257,1120.504028
27,0,258,-4201.694336
27,0,259,-2165.599854
27,0,260,1716.204102
27,0,261,1117.655518
27,0,262,1839.248535
27,0,263,362.585846
27,0,264,-4956.580078
27,0,265,4319.900391
27,0,266,1271.480713
27,0,267,2132.963135
27,0,268,-9367.105469
27,0,269,-2039.786133
27,0,270,2407.090820
27,0,271,-121.348373
27,0,272,1830.844727
27,0,273,1626.650391
27,0,274,-1329.505005
27,0,275,1335.824219
27,0,276,1931.500732
27,0,277,3475.177002
27,0,278,-1239.934082
27,0,279,-3633.897217
27,0,280,2046.143921
27,0,281,4252.608887
27,0,282,-5742.728516
27,0,283,200.346008
27,0,284,2929.891602
27,0,285,5458.175781
27,0,286,-456.927917
27,0,287,-2671.806885
27,0,288,152.718063
27,0,289,561.223389
27,0,290,-3108.219482
27,0,291,-1760.015381
27,0,292,-5222.280273
27,0,293,-2635.524658
27,0,294,1520.453613
27,0,295,-2518.002930
27,0,296,2538.421875
27,0,297,1853.252197
27,0,298,-1748.958862
27,0,299,1897.965332
27,0,300,-4699.512695
27,0,301,312.301025
27,0,302,-1346.187012
27,0,303,2144.660645
27,0,304,1332.899048
27,0,305,1268.717529
27,0,306,1514.918213
27,0,307,5410.560059
27,0,308,2493.737305
27,0,309,1780.412720
27,0,310,-417.718414
27,0,311,-1432.814331
27,0,312,2860.038818
27,0,313,-3437.929932
27,0,314,-1966.996704
27,0,315,4923.921387
27,0,316,7371.287598
27,0,317,-660.993530
27,0,318,-2327.833008
27,0,319,-2473.437988
27,0,320,-1242.757324
27,0,321,-1211.960205
27,0,322,-213.488693
27,0,323,701.049683
27,0,324,-3855.393555
27,0,325,2272.830322
27,0,326,396.171143
27,0,327,723.405396
27,0,328,659.164917
27,0,329,754.123718
27,0,330,-887.485962
27,0,331,-543.617004
27,0,332,3114.528320
27,0,333,728.979736
27,0,334,127.739929
27,0,335,986.228271
27,0,336,-2011.800781
27,0,337,-1583.914673
27,0,338,-803.630615
27,0,339,2233.535400
27,0,340,-3756.777344
27,0,341,-1298.529297
27,0,342,2966.297852
27,0,343,362.436035
27,0,344,-403.830933
27,0,345,3833.283447
27,0,346,2706.201904
27,0,347,-1105.763062
27,0,348,-1035.684326
27,0,349,-3004.584961
27,0,350,-1265.176025
27,0,351,1098.221436
27,0,352,2719.871338
27,0,353,5407.833984
27,0,354,2591.523438
27,0,355,2261.735107
27,0,356,-3597.577881
27,0,357,1033.881714
27,0,358,1783.331299
27,0,359,-1150.543579
27,0,360,-2713.875244
27,0,361,-3219.925537
27,0,362,4042.888672
27,0,363,-1863.532349
27,0,364,-4221.216797
27,0,365,-789.713379
27,0,366,-3083.051514
27,0,367,3100.444336
27,0,368,6414.554688
27,0,369,1190.556152
27,0,370,1914.597168
27,0,371,2244.743896
27,0,372,5740.760742
27,0,373,1344.310425
27,0,374,-2062.128662
27,0,375,3760.576904
27,0,376,2658.659668
27,0,377,-2747.444580
27,0,378,3864.448242
27,0,379,-1318.110718
27,0,380,5379.673340
27,0,381,-4414.119141
27,0,382,-2515.336914
27,0,383,-834.329163
27,0,384,-2039.666992
27,0,385,1134.431152
27,0,386,2068.515381
27,0,387,-3376.725342
27,0,388,-1835.874146
27,0,389,913.341919
27,0,390,1338.434204
27,0,391,2141.227051
27,0,392,-2627.170410
27,0,393,-993.833374
27,0,394,5114.320312
27,0,395,2546.791748
27,0,396,-4154.084961
27,0,397,-2646.537109
27,0,398,-593.956177
27,0,399,-848.422607
27,0,400,1374.920654
27,0,401,686.958496
27,0,402,-2048.204590
27,0,403,-1024.565063
27,0,404,1509.229858
27,0,405,1341.410034
27,0,406,3562.225586
27,0,407,1881.203369
27,0,408,1511.834595
27,0,409,1612.617432
27,0,410,1335.923340
27,0,411,-210.710052
27,0,412,507.994385
27,0,413,-5611.356934
27,0,414,-837.289551
27,0,415,94.098999
27,0,416,-4016.910400
27,0,417,4191.288086
27,0,418,6420.401367
27,0,419,-3113.774170
27,0,420,829.638428
27,0,421,164.151917
27,0,422,-1592.444092
27,0,423,3103.407715
27,0,424,5013.474609
27,0,425,5472.134277
27,0,426,3013.739502
27,0,427,-1141.880249
27,0,428,-4022.658691
27,0,429,2840.557617
27,0,430,3033.493652
27,0,431,1766.491211
27,0,432,1898.045288
27,0,433,-6399.916992
27,0,434,-5183.096191
27,0,435,4093.339844
27,0,436,-2540.615967
27,0,437,-3368.362305
27,0,438,-213.563797
27,0,439,-1178.388550
27,0,440,-3980.721191
27,0,441,2183.439941
27,0,442,-87.608795
27,0,443,2029.429077
27,0,444,5234.516602
27,0,445,1011.481323
27,0,446,-1063.608887
27,0,447,-7213.631836
27,0,448,-1337.663208
27,0,449,-881.930481
27,0,450,-2627.149414
27,0,451,4538.140625
27,0,452,1886.718994
27,0,453,2060.176270
27,0,454,-3695.379395
27,0,455,743.208008
27,0,456,390.600952
27,0,457,2339.733398
27,0,458,-1281.935547
27,0,459,2963.369141
27,0,460,-515.558960
27,0,461,-2660.607178
27,0,462,32.485413
27,0,463,5007.666016
27,0,464,1165.042480
27,0,465,-3832.509033
27,0,466,6135.062500
27,0,467,2720.186768
27,0,468,-2204.653320
27,0,469,3092.391113
27,0,470,4663.867676
27,0,471,944.307007
27,0,472,2538.874023
27,0,473,-2151.641846
27,0,474,935.861328
27,0,475,236.706970
27,0,476,-1058.145752
27,0,477,2412.566895
27,0,478,-803.658752
27,0,479,-4707.940430
27,0,480,-1902.799927
27,0,481,-1242.761475
27,0,482,-5096.655273
27,0,483,1486.871704
27,0,484,-1667.793945
27,0,485,-3219.999268
27,0,486,-985.317871
27,0,487,-2534.803711
27,0,488,-3790.640625
27,0,489,-3583.628174
27,0,490,1235.071777
27,0,491,-3342.883301
27,0,492,-1966.986938
27,0,493,2941.045898
27,0,494,3813.658447
27,0,495,1738.493774
27,0,496,3248.761963
27,0,497,1637.840698
27,0,498,418.451416
27,0,499,-1259.545166
27,0,500,-336.796997
27,0,501,4347.849121
27,0,502,-4296.898926
27,0,503,-1371.369507
27,0,504,-753.311157
27,0,505,-1701.346069
27,0,506,-1936.423584
27,0,507,1928.871460
27,0,508,-252.696411
27,0,509,1635.201904
27,0,510,3022.315430
27,0,511,214.481079
27,0,512,2717.522705
27,0,513,1623.825806
27,0,514,1366.445679
27,0,515,4297.612305
27,0,516,731.445435
27,0,517,-1186.725708
27,0,518,1291.004517
27,0,519,-1824.421753
27,0,520,-717.021362
27,0,521,-7504.546875
27,0,522,-3362.860596
27,0,523,5153.625488
27,0,524,-3320.611084
27,0,525,-895.981567
27,0,526,-9155.189453
27,0,527,-2378.194092
27,0,528,-1214.774170
27,0,529,-862.571655
27,0,530,-1013.396057
27,0,531,-2934.756836
27,0,532,-1810.447021
27,0,533,-1239.743164
27,0,534,-5088.362305
27,0,535,-4746.586914
27,0,536,-2694.169678
27,0,537,2552.689697
27,0,538,1332.897705
27,0,539,-2000.691284
27,0,540,-1875.044678
27,0,541,-258.248047
27,0,542,1761.102051
27,0,543,-4184.694336
27,0,544,6858.893066
27,0,545,-4540.033691
27,0,546,-2358.564453
27,0,547,2085.220215
27,0,548,-1718.217529
27,0,549,-3150.111816
27,0,550,-2705.504883
27,0,551,910.777100
27,0,552,-2011.574097
27,0,553,-1169.949097
27,0,554,-1083.447998
27,0,555,715.148315
27,0,556,449.413849
27,0,557,1610.142944
27,0,558,-733.521301
27,0,559,3743.811523
27,0,560,-1485.937378
27,0,561,-4747.145996
27,0,562,-3105.352539
27,0,563,-3888.609863
27,0,564,2580.451172
27,0,565,4149.037109
27,0,566,6406.185547
27,0,567,2186.174805
27,0,568,-2819.978271
27,0,569,1763.668945
27,0,570,-4568.339355
27,0,571,203.163513
27,0,572,4915.669922
27,0,573,4401.059082
27,0,574,273.023071
27,0,575,-339.495728
27,0,576,-5366.041992
27,0,577,-1305.207642
27,0,578,-4970.135254
27,0,579,382.540344
27,0,580,428.279419
27,0,581,199.750061
27,0,582,-564.941711
27,0,583,4232.128418
27,0,584,-127.423706
27,0,585,-4987.591309
27,0,586,-422.451172
27,0,587,5458.933594
27,0,588,-1074.106689
27,0,589,622.316040
27,0,590,5203.870117
27,0,591,-2262.526367
27,0,592,-3049.889648
27,0,593,537.670898
27,0,594,-1722.584229
27,0,595,5670.696777
27,0,596,2158.393311
27,0,597,2163.901123
27,0,598,5005.990723
27,0,599,4343.239746
28,0,0,-4850.217773
28,0,1,1064.969238
28,0,2,-1142.353149
28,0,3,-7764.481445
28,0,4,5457.346191
28,0,5,-977.535034
28,0,6,1500.866943
28,0,7,3632.794678
28,0,8,-1058.547119
28,0,9,4504.545898
28,0,10,3655.130615
28,0,11,4993.526367
28,0,12,3073.952148
28,0,13,-918.855957
28,0,14,-2237.676025
28,0,15,1903.253540
28,0,16,-139.300781
28,0,17,441.864990
28,0,18,1352.784668
28,0,19,1710.421021
28,0,20,-3070.334229
28,0,21,-1793.390259
28,0,22,712.910950
28,0,23,1861.302490
28,0,24,-446.638702
28,0,25,-1793.396362
28,0,26,-2218.118164
28,0,27,-4277.387207
28,0,28,-47.095760
28,0,29,6102.809570
28,0,30,877.764160
28,0,31,-4204.731445
28,0,32,3931.754150
28,0,33,-2718.295410
28,0,34,-2466.804932
28,0,35,-2148.284668
28,0,36,-1941.488770
28,0,37,1481.291992
28,0,38,-1097.649292
28,0,39,-231.484619
28,0,40,2135.127686
28,0,41,2070.863770
28,0,42,-1508.419556
28,0,43,-1201.074585
28,0,44,-1899.558350
28,0,45,42.304626
28,0,46,-538.880615
28,0,47,-5604.648926
28,0,48,2341.951416
28,0,49,1581.922607
28,0,50,3529.395020
28,0,51,1987.021484
28,0,52,1316.466064
28,0,53,-4920.045898
28,0,54,-3936.513428
28,0,55,2098.840332
28,0,56,2249.695801
28,0,57,2638.054199
28,0,58,1436.617432
28,0,59,603.955139
28,0,60,-30.343994
28,0,61,2565.398682
28,0,62,-1980.611816
28,0,63,-3224.015381
28,0,64,-2343.867188
28,0,65,-38.681152
28,0,66,-3268.760742
28,0,67,3121.463379
28,0,68,-3363.706055
28,0,69,-3754.871094
28,0,70,1257.786621
28,0,71,-4567.957031
28,0,72,159.700500
28,0,73,724.089905
28,0,74,8589.558594
28,0,75,22862.011719
28,0,76,42532.695312
28,0,77,60929.257812
28,0,78,42524.402344
28,0,79,34832.089844
28,0,80,32395.601562
28,0,81,50596.695312
28,0,82,43460.312500
28,0,83,25770.656250
28,0,84,22705.533203
28,0,85,20439.500000
28,0,86,18315.966797
28,0,87,23359.310547
28,0,88,25443.798828
28,0,89,18550.664062
28,0,90,16896.445312
28,0,91,3191.313721
28,0,92,894.554688
28,0,93,4496.167480
28,0,94,-1824.211670
28,0,95,2191.009766
28,0,96,3979.279541
28,0,97,-608.702393
28,0,98,1500.867920
28,0,99,861.055115
28,0,100,-3168.114014
28,0,101,-1279.298096
28,0,102,2638.073730
28,0,103,1249.398926
28,0,104,1973.051880
28,0,105,-2545.029541
28,0,106,-2950.205566
28,0,107,2755.441406
28,0,108,3708.231934
28,0,109,-2181.861328
28,0,110,-284.543152
28,0,111,2272.114502
28,0,112,2621.318359
28,0,113,992.296387
28,0,114,2853.226074
28,0,115,-223.106232
28,0,116,4781.172852
28,0,117,-13.561523
28,0,118,6572.192871
28,0,119,5286.896484
28,0,120,1045.428223
28,0,121,-1500.004761
28,0,122,-566.779297
28,0,123,-4989.908691
28,0,124,3177.298584
28,0,125,-1136.743286
28,0,126,28.380249
28,0,127,3442.799561
28,0,128,-75.028076
28,0,129,5552.365234
28,0,130,617.948853
28,0,131,-879.703674
28,0,132,2068.151855
28,0,133,-2301.949219
28,0,134,-410.318756
28,0,135,1473.016357
28,0,136,-415.881561
28,0,137,-2992.083740
28,0,138,-4537.236328
28,0,139,-874.149536
28,0,140,1011.889893
28,0,141,514.504517
28,0,142,-642.231201
28,0,143,-2016.949951
28,0,144,-1351.980225
28,0,145,-1581.102295
28,0,146,4325.716797
28,0,147,-4752.393066
28,0,148,2149.184570
28,0,149,3912.191162
28,0,150,84.215942
28,0,151,-3601.144775
28,0,152,936.536865
28,0,153,-781.905396
28,0,154,-197.807922
28,0,155,-1977.849365
28,0,156,4504.531250
28,0,157,-1424.653687
28,0,158,-1418.983398
28,0,159,-2447.205811
28,0,160,796.766968
28,0,161,-4836.301758
28,0,162,-1293.187012
28,0,163,782.808472
28,0,164,1869.732300
28,0,165,4482.331055
28,0,166,-1050.139526
28,0,167,-5928.652344
28,0,168,-217.536682
28,0,169,-217.540253
28,0,170,-2195.767822
28,0,171,1676.883545
28,0,172,4607.933594
28,0,173,1420.004150
28,0,174,81.489197
28,0,175,-5788.786621
28,0,176,352.519897
28,0,177,-203.585205
28,0,178,305.001709
28,0,179,2347.467285
28,0,180,1109.623413
28,0,181,232.341644
28,0,182,-5028.980469
28,0,183,481.063568
28,0,184,1838.913696
28,0,185,-2520.033447
28,0,186,1805.463379
28,0,187,2241.324707
28,0,188,2065.303467
28,0,189,-879.795166
28,0,190,-999.911865
28,0,191,5518.863281
28,0,192,771.585999
28,0,193,-1363.107178
28,0,194,-4302.446777
28,0,195,-1245.764404
28,0,196,975.553589
28,0,197,-206.335922
28,0,198,-1368.770996
28,0,199,-1156.349854
28,0,200,2132.367676
28,0,201,7371.317383
28,0,202,5711.618652
28,0,203,-1974.976562
28,0,204,2381.124512
28,0,205,3819.941650
28,0,206,1302.496582
28,0,207,3970.837646
28,0,208,184.829895
28,0,209,5015.913086
28,0,210,-1648.204224
28,0,211,3521.038574
28,0,212,-631.118225
28,0,213,4747.733398
28,0,214,-4967.514648
28,0,215,-4724.492188
28,0,216,2615.735352
28,0,217,-695.367188
28,0,218,-2212.612305
28,0,219,-2273.968262
28,0,220,5521.634277
28,0,221,1288.527466
28,0,222,4786.642578
28,0,223,3087.957764
28,0,224,-949.569458
28,0,225,-1304.441528
28,0,226,-2145.509033
28,0,227,-136.461304
28,0,228,-2047.690918
28,0,229,4127.116211
28,0,230,1861.246338
28,0,231,-471.814331
28,0,232,810.713440
28,0,233,2118.364502
28,0,234,-516.502319
28,0,235,1375.147095
28,0,236,-3380.553955
28,0,237,324.594727
28,0,238,-991.517212
28,0,239,383.207642
28,0,240,-938.377380
28,0,241,-1581.087036
28,0,242,3828.326172
28,0,243,187.625793
28,0,244,-1284.871094
28,0,245,1417.011597
28,0,246,-927.359375
28,0,247,835.838928
28,0,248,-1634.213013
28,0,249,310.521667
28,0,250,-1815.788208
28,0,251,2923.116943
28,0,252,1852.909180
28,0,253,78.628052
28,0,254,-647.739868
28,0,255,4758.717773
28,0,256,-13.543873
28,0,257,-1608.953369
28,0,258,-6437.303223
28,0,259,-2816.018799
28,0,260,-3503.524902
28,0,261,-1466.595581
28,0,262,6231.337402
28,0,263,-5853.581055
28,0,264,-2237.589844
28,0,265,-1927.528076
28,0,266,-4509.381348
28,0,267,-980.379517
28,0,268,-242.625916
28,0,269,-552.659424
28,0,270,-4227.047852
28,0,271,1824.866699
28,0,272,4691.908203
28,0,273,-2307.522461
28,0,274,-5302.807617
28,0,275,-1533.708252
28,0,276,517.318054
28,0,277,1520.490356
28,0,278,8709.734375
28,0,279,777.375244
28,0,280,3322.592773
28,0,281,-49.973389
28,0,282,1886.572266
28,0,283,-1396.693115
28,0,284,-1511.152344
28,0,285,-4196.460449
28,0,286,1428.191406
28,0,287,724.007019
28,0,288,-281.800323
28,0,289,2216.170410
28,0,290,1302.580688
28,0,291,3266.704102
28,0,292,-1131.070801
28,0,293,1134.871582
28,0,294,-1022.246826
28,0,295,-2025.320801
28,0,296,-4319.148438
28,0,297,-3578.951416
28,0,298,1391.906250
28,0,299,2498.485107
28,0,300,4565.954590
28,0,301,-3511.771973
28,0,302,-1966.595581
28,0,303,-530.687439
28,0,304,-371.280731
28,0,305,-815.445190
28,0,306,3417.604980
28,0,307,3140.995605
28,0,308,-1192.786377
28,0,309,1431.059326
28,0,310,1852.946289
28,0,311,2333.405029
28,0,312,414.070068
28,0,313,-2801.806885
28,0,314,-3025.745361
28,0,315,-5341.986328
28,0,316,464.236603
28,0,317,-1961.183960
28,0,318,3037.676025
28,0,319,-1393.957886
28,0,320,-1416.233154
28,0,321,735.284424
28,0,322,3138.281738
28,0,323,595.599243
28,0,324,1238.423828
28,0,325,-5110.124023
28,0,326,-2195.778320
28,0,327,3638.429932
28,0,328,-1452.429810
28,0,329,455.861267
28,0,330,2783.446533
28,0,331,-2531.431885
28,0,332,4434.784668
28,0,333,5510.363770
28,0,334,-569.522461
28,0,335,525.729492
28,0,336,3867.517822
28,0,337,-608.697144
28,0,338,2249.802246
28,0,339,-625.567139
28,0,340,-5375.405762
28,0,341,-1935.890259
28,0,342,-664.601501
28,0,343,4395.905273
28,0,344,2213.317139
28,0,345,6158.799805
28,0,346,-2676.410156
28,0,347,1003.662170
28,0,348,-4095.802246
28,0,349,-1840.879395
28,0,350,-633.930847
28,0,351,-340.339600
28,0,352,2590.338867
28,0,353,1489.682251
28,0,354,1743.962158
28,0,355,-38.860962
28,0,356,1397.362549
28,0,357,-4383.633789
28,0,358,1922.715088
28,0,359,5505.008301
28,0,360,-4316.062500
28,0,361,-4121.006348
28,0,362,1103.829956
28,0,363,-2601.033936
28,0,364,-1882.850708
28,0,365,-3469.747070
28,0,366,-2911.093750
28,0,367,-5009.500977
28,0,368,3990.267822
28,0,369,-379.649689
28,0,370,3479.011719
28,0,371,-1379.995850
28,0,372,2967.871826
28,0,373,1146.049194
28,0,374,-4799.781250
28,0,375,844.138916
28,0,376,-3478.269043
28,0,377,-1941.505249
28,0,378,-3816.950684
28,0,379,5627.797363
28,0,380,1291.299561
28,0,381,-2480.648193
28,0,382,2230.106689
28,0,383,2590.612793
28,0,384,-2804.863037
28,0,385,-3433.553223
28,0,386,45.034058
28,0,387,-2617.653809
28,0,388,-991.514832
28,0,389,6343.017090
28,0,390,629.176819
28,0,391,872.229126
28,0,392,-1332.383667
28,0,393,475.391846
28,0,394,-1787.983276
28,0,395,6334.614258
28,0,396,-1891.207397
28,0,397,-2640.060547
28,0,398,-2877.388672
28,0,399,-558.758545
28,0,400,2411.810791
28,0,401,-4542.862793
28,0,402,2115.542236
28,0,403,405.471069
28,0,404,-2343.854004
28,0,405,-2011.345459
28,0,406,-1877.402222
28,0,407,3915.041992
28,0,408,1358.193848
28,0,409,-4805.449707
28,0,410,1335.747559
28,0,411,-3470.017822
28,0,412,2811.313965
28,0,413,-1460.975586
28,0,414,-1910.576904
28,0,415,-4643.125000
28,0,416,2758.273682
28,0,417,-3880.637695
28,0,418,-2042.092041
28,0,419,56.210938
28,0,420,-2802.260010
28,0,421,2604.528320
28,0,422,743.906250
28,0,423,-2262.822754
28,0,424,852.678589
28,0,425,153.711304
28,0,426,218.468887
28,0,427,1417.200439
28,0,428,-1147.967529
28,0,429,1064.991211
28,0,430,3649.774902
28,0,431,-5383.812500
28,0,432,-2927.819336
28,0,433,-4989.943359
28,0,434,-1955.496704
28,0,435,2542.933838
28,0,436,-3237.947510
28,0,437,-3151.350586
28,0,438,-3986.872803
28,0,439,-3453.189941
28,0,440,6586.021484
28,0,441,1327.590088
28,0,442,522.963684
28,0,443,2040.245483
28,0,444,-2273.731445
28,0,445,2190.871826
28,0,446,595.557007
28,0,447,-1597.790894
28,0,448,-1737.452881
28,0,449,-2313.181641
28,0,450,218.464478
28,0,451,1525.993042
28,0,452,5641.871094
28,0,453,142.639343
28,0,454,3579.637695
28,0,455,-502.384277
28,0,456,-7068.564453
28,0,457,-1600.706177
28,0,458,-633.828857
28,0,459,-879.679138
28,0,460,2034.536621
28,0,461,4010.070068
28,0,462,-41.458038
28,0,463,-3955.980713
28,0,464,50.782623
28,0,465,-3872.034424
28,0,466,1883.635010
28,0,467,1226.986938
28,0,468,5169.547852
28,0,469,-200.898560
28,0,470,2685.537598
28,0,471,3456.781250
28,0,472,2160.431396
28,0,473,1048.355957
28,0,474,1673.889526
28,0,475,-5942.844238
28,0,476,-1547.581055
28,0,477,6569.303711
28,0,478,1436.572021
28,0,479,2364.281982
28,0,480,2828.103516
28,0,481,3236.192627
28,0,482,-1477.557861
28,0,483,355.509521
28,0,484,-1335.020752
28,0,485,92.674438
28,0,486,-2321.425537
28,0,487,2051.311523
28,0,488,-4297.222656
28,0,489,-3193.356201
28,0,490,-2405.290771
28,0,491,1953.448486
28,0,492,1095.659668
28,0,493,444.610474
28,0,494,925.196899
28,0,495,469.737549
28,0,496,2255.343262
28,0,497,2162.882568
28,0,498,-2709.933105
28,0,499,6220.293945
28,0,500,153.800171
28,0,501,763.236816
28,0,502,-3433.654297
28,0,503,1615.412109
28,0,504,-3455.954590
28,0,505,-3070.291504
28,0,506,-4981.474609
28,0,507,-1072.524048
28,0,508,4811.936035
28,0,509,-7015.783691
28,0,510,-3660.160400
28,0,511,-7348.277344
28,0,512,707.854553
28,0,513,265.760437
28,0,514,-4576.651855
28,0,515,3716.469727
28,0,516,4280.948730
28,0,517,-960.637878
28,0,518,4199.882812
28,0,519,1436.537598
28,0,520,-1332.011597
28,0,521,-161.665497
28,0,522,-1142.300781
28,0,523,4387.137207
28,0,524,6522.090820
28,0,525,-2718.246582
28,0,526,-1483.325439
28,0,527,-3073.053955
28,0,528,601.136841
28,0,529,4636.198730
28,0,530,-2855.185547
28,0,531,-882.572266
28,0,532,-228.610840
28,0,533,3585.359131
28,0,534,3470.670654
28,0,535,-1536.630249
28,0,536,2945.371094
28,0,537,4778.491211
28,0,538,-3383.214355
28,0,539,-1921.970947
28,0,540,716.032227
28,0,541,-653.321655
28,0,542,3887.476074
28,0,543,-4210.210449
28,0,544,-2209.690918
28,0,545,2020.478516
28,0,546,-1164.776245
28,0,547,5541.030762
28,0,548,696.135254
28,0,549,-3472.596924
28,0,550,1964.582031
28,0,551,-4475.862305
28,0,552,3746.823242
28,0,553,-6465.022461
28,0,554,1319.135254
28,0,555,4141.050781
28,0,556,2640.683838
28,0,557,2774.899658
28,0,558,-7800.579590
28,0,559,-4185.511230
28,0,560,-996.998169
28,0,561,561.880554
28,0,562,3761.327148
28,0,563,-1036.325073
28,0,564,-1687.215088
28,0,565,-1349.219971
28,0,566,-2042.035278
28,0,567,-1656.433472
28,0,568,6980.088867
28,0,569,4552.110352
28,0,570,1171.683350
28,0,571,-5750.009277
28,0,572,-6308.270020
28,0,573,4465.471191
28,0,574,3797.701172
28,0,575,-231.343811
28,0,576,-371.484009
28,0,577,182.154175
28,0,578,1422.847534
28,0,579,-427.091644
28,0,580,5510.200684
28,0,581,-3774.313477
28,0,582,-2151.196777
28,0,583,2699.623291
28,0,584,1950.752808
28,0,585,-276.046875
28,0,586,-362.717285
28,0,587,-8362.648438
28,0,588,-742.770813
28,0,589,1923.186157
28,0,590,-4372.366699
28,0,591,2481.565430
28,0,592,2937.047607
28,0,593,5622.368164
28,0,594,-770.732666
28,0,595,2613.101074
28,0,596,-2192.886963
28,0,597,1478.503174
28,0,598,472.581360
28,0,599,4253.113770
29,0,0,-3399.522461
29,0,1,-597.021118
29,0,2,-1952.201050
29,0,3,361.345032
29,0,4,1973.558228
29,0,5,-3572.790283
29,0,6,3367.819580
29,0,7,4410.043457
29,0,8,-977.025085
29,0,9,2741.961182
29,0,10,-1072.036865
29,0,11,-1507.925537
29,0,12,1414.729370
29,0,13,3826.060547
29,0,14,1157.682251
29,0,15,4080.349365
29,0,16,9403.150391
29,0,17,-337.179199
29,0,18,-1862.783447
29,0,19,2789.438232
29,0,20,-655.731934
29,0,21,-1276.015625
29,0,22,1138.091797
29,0,23,4901.811523
29,0,24,185.318176
29,0,25,-2290.293945
29,0,26,4999.633301
29,0,27,-119.240723
29,0,28,2311.618652
29,0,29,-203.070740
29,0,30,-1499.533325
29,0,31,2373.093750
29,0,32,-6084.726562
29,0,33,-5900.325684
29,0,34,-6389.243652
29,0,35,-323.225983
29,0,36,3236.532227
29,0,37,1043.122437
29,0,38,-496.445770
29,0,39,5415.905273
29,0,40,-3156.471191
29,0,41,526.194946
29,0,42,-488.085205
29,0,43,542.970215
29,0,44,-1066.458618
29,0,45,2487.701172
29,0,46,2085.310547
29,0,47,836.320251
29,0,48,-454.519318
29,0,49,1867.383057
29,0,50,-68.949097
29,0,51,2127.235107
29,0,52,4030.041992
29,0,53,-102.469894
29,0,54,654.757202
29,0,55,2526.808594
29,0,56,-638.951111
29,0,57,3630.477051
29,0,58,2322.833496
29,0,59,-166.744141
29,0,60,2364.749268
29,0,61,-2471.900146
29,0,62,2825.762939
29,0,63,-3651.004639
29,0,64,2445.769287
29,0,65,-40.983093
29,0,66,-5400.192383
29,0,67,3110.858154
29,0,68,-524.397827
29,0,69,-1303.982544
29,0,70,1775.148560
29,0,71,-787.055542
29,0,72,6363.183105
29,0,73,16458.355469
29,0,74,26712.792969
29,0,75,50136.097656
29,0,76,79069.265625
29,0,77,65160.218750
29,0,78,42024.722656
29,0,79,50599.890625
29,0,80,64028.453125
29,0,81,52815.542969
29,0,82,34385.437500
29,0,83,17003.183594
29,0,84,18838.949219
29,0,85,24189.701172
29,0,86,21174.841797
29,0,87,24681.423828
29,0,88,23108.414062
29,0,89,18601.406250
29,0,90,13666.968750
29,0,91,623.982422
29,0,92,1973.569580
29,0,93,5910.483887
29,0,94,1509.713867
29,0,95,-1700.747803
29,0,96,283.098694
29,0,97,333.401306
29,0,98,651.955566
29,0,99,-4606.637207
29,0,100,-4265.666016
29,0,101,4105.480469
29,0,102,-2122.633057
29,0,103,2532.393066
29,0,104,1277.830933
29,0,105,-5302.380371
29,0,106,8374.940430
29,0,107,-253.368652
29,0,108,-543.958008
29,0,109,4044.048096
29,0,110,-2810.059326
29,0,111,-3368.839600
29,0,112,93.112305
29,0,113,4099.915039
29,0,114,-272.900024
29,0,115,-2776.516602
29,0,116,1224.752930
29,0,117,-3877.352295
29,0,118,3029.712158
29,0,119,1286.181030
29,0,120,1923.258179
29,0,121,-1614.079834
29,0,122,1705.325806
29,0,123,774.878418
29,0,124,1210.710938
29,0,125,3306.366211
29,0,126,-2807.185547
29,0,127,-102.425629
29,0,128,1956.802612
29,0,129,-267.282715
29,0,130,-2309.801270
29,0,131,-2466.314453
29,0,132,3236.651855
29,0,133,-376.314697
29,0,134,1836.609619
29,0,135,1532.052368
29,0,136,115.373291
29,0,137,819.584290
29,0,138,1118.561890
29,0,139,-46.576721
29,0,140,607.204834
29,0,141,-5911.436523
29,0,142,-194.668884
29,0,143,-4419.426270
29,0,144,-191.869995
29,0,145,2722.541016
29,0,146,3365.051025
29,0,147,-2516.610840
29,0,148,-557.842224
29,0,149,-2128.216553
29,0,150,5904.906250
29,0,151,1682.934814
29,0,152,1132.521973
29,0,153,4717.360840
29,0,154,2004.214111
29,0,155,70.826416
29,0,156,2043.348145
29,0,157,2015.402344
29,0,158,-183.469482
29,0,159,-2991.602539
29,0,160,-2063.973145
29,0,161,-4858.052246
29,0,162,-6514.983398
29,0,163,1414.699585
29,0,164,3560.631348
29,0,165,-4464.152832
29,0,166,1708.134644
29,0,167,-1398.910522
29,0,168,-54.978394
29,0,169,-5103.964355
29,0,170,-2701.096924
29,0,171,1744.201416
29,0,172,822.389404
29,0,173,1233.165283
29,0,174,-2212.011719
29,0,175,-1019.108337
29,0,176,819.553772
29,0,177,-1868.347656
29,0,178,484.262573
29,0,179,-6081.955078
29,0,180,-2293.086426
29,0,181,4410.034668
29,0,182,4222.878906
29,0,183,-759.176270
29,0,184,2443.032227
29,0,185,162.936005
29,0,186,-264.505615
29,0,187,-2756.915771
29,0,188,-6439.491699
29,0,189,-3410.802246
29,0,190,-1977.302490
29,0,191,-2555.725342
29,0,192,-585.745605
29,0,193,-541.134033
29,0,194,-915.532349
29,0,195,160.121399
29,0,196,-203.071609
29,0,197,-340.042053
29,0,198,-4500.373535
29,0,199,-1873.984131
29,0,200,-362.338898
29,0,201,1247.139526
29,0,202,-647.320312
29,0,203,-387.619873
29,0,204,3060.474365
29,0,205,-3575.539551
29,0,206,2403.884277
29,0,207,3258.844482
29,0,208,2976.657715
29,0,209,12.035187
29,0,210,-5137.494141
29,0,211,-2740.063477
29,0,212,-2329.388916
29,0,213,-2994.400146
29,0,214,-4872.070801
29,0,215,-1.924377
29,0,216,-3016.738770
29,0,217,548.533081
29,0,218,-471.387756
29,0,219,6424.665039
29,0,220,3909.865234
29,0,221,-3189.997070
29,0,222,4689.339355
29,0,223,-1935.317383
29,0,224,-5718.694336
29,0,225,-806.625610
29,0,226,-10032.858398
29,0,227,-138.738037
29,0,228,8869.446289
29,0,229,4180.875488
29,0,230,-1723.048828
29,0,231,3342.717529
29,0,232,3795.448242
29,0,233,-1041.343262
29,0,234,87.514633
29,0,235,794.427307
29,0,236,-1256.475830
29,0,237,-2005.333374
29,0,238,-415.523560
29,0,239,8936.540039
29,0,240,9990.021484
29,0,241,-1147.510742
29,0,242,-1463.271484
29,0,243,1945.593018
29,0,244,2317.251953
29,0,245,1934.372559
29,0,246,-946.125977
29,0,247,-940.696411
29,0,248,5351.713867
29,0,249,4762.133301
29,0,250,-692.042603
29,0,251,-320.463135
29,0,252,1716.505005
29,0,253,-4765.861328
29,0,254,-3729.270996
29,0,255,-1016.105835
29,0,256,2591.158936
29,0,257,1738.888062
29,0,258,-725.575195
29,0,259,-823.368652
29,0,260,394.819763
29,0,261,492.758118
29,0,262,-1236.894897
29,0,263,4083.158203
29,0,264,3493.570801
29,0,265,727.420593
29,0,266,-1368.190674
29,0,267,-2200.877930
29,0,268,601.544800
29,0,269,8685.204102
29,0,270,1660.554199
29,0,271,-1661.410278
29,0,272,-1371.042969
29,0,273,-1773.435791
29,0,274,-775.937866
29,0,275,-356.687134
29,0,276,-1722.933594
29,0,277,3225.258301
29,0,278,629.596375
29,0,279,1708.058838
29,0,280,526.244812
29,0,281,2311.496582
29,0,282,-5576.310547
29,0,283,2982.200928
29,0,284,5195.016602
29,0,285,-711.816406
29,0,286,5793.091797
29,0,287,3689.003662
29,0,288,-420.956299
29,0,289,-1401.743408
29,0,290,1532.022461
29,0,291,1682.955811
29,0,292,654.886719
29,0,293,5997.170410
29,0,294,-152.779907
29,0,295,3390.133301
29,0,296,-1323.434448
29,0,297,-250.531311
29,0,298,-5296.826172
29,0,299,-1684.084473
29,0,300,3543.715332
29,0,301,-2217.677490
29,0,302,1425.922729
29,0,303,-1306.946899
29,0,304,1660.507568
29,0,305,-1348.461792
29,0,306,1082.340576
29,0,307,-2650.437500
29,0,308,-1840.290649
29,0,309,-5492.242188
29,0,310,34.412537
29,0,311,-2125.389648
29,0,312,107.187256
29,0,313,2132.927490
29,0,314,889.520508
29,0,315,2937.542480
29,0,316,2339.736084
29,0,317,-2206.511719
29,0,318,-3949.806396
29,0,319,1722.140015
29,0,320,-996.525269
29,0,321,-2916.153076
29,0,322,6578.781250
29,0,323,-2401.872559
29,0,324,760.746094
29,0,325,-2298.680908
29,0,326,-4343.993652
29,0,327,-3340.805420
29,0,328,-924.056763
29,0,329,-1298.296143
29,0,330,-1678.318481
29,0,331,1434.266113
29,0,332,-1865.486694
29,0,333,-1697.919189
29,0,334,-923.937866
29,0,335,8039.470215
29,0,336,3205.865723
29,0,337,3513.099365
29,0,338,-1494.142212
29,0,339,-1077.470947
29,0,340,3806.379395
29,0,341,-2390.920410
29,0,342,2127.231934
29,0,343,-1826.572510
29,0,344,-1320.632446
29,0,345,-6897.865723
29,0,346,-1561.008545
29,0,347,6877.337891
29,0,348,2026.561401
29,0,349,858.581543
29,0,350,-519.169189
29,0,351,-6355.368652
29,0,352,1350.145874
29,0,353,322.225586
29,0,354,2579.879395
29,0,355,-2430.039795
29,0,356,690.964417
29,0,357,-3290.629395
29,0,358,-2058.462402
29,0,359,1043.151733
29,0,360,3853.951660
29,0,361,3825.713379
29,0,362,-4601.038574
29,0,363,4711.686035
29,0,364,-2756.916016
29,0,365,-6092.971680
29,0,366,1917.722900
29,0,367,-884.856628
29,0,368,-560.755493
29,0,369,-1164.038452
29,0,370,1177.264893
29,0,371,4231.162109
29,0,372,3753.394775
29,0,373,5407.534180
29,0,374,-2033.020630
29,0,375,4474.159668
29,0,376,1020.722046
29,0,377,-312.105530
29,0,378,501.245178
29,0,379,998.275513
29,0,380,-3550.377930
29,0,381,-1541.546143
29,0,382,-2175.842529
29,0,383,-1460.408569
29,0,384,-1843.124634
29,0,385,-32.652588
29,0,386,1518.111450
29,0,387,-1007.630127
29,0,388,3406.960205
29,0,389,1568.140869
29,0,390,-5875.195312
29,0,391,-706.118652
29,0,392,3222.530273
29,0,393,4717.310059
29,0,394,2194.410889
29,0,395,-1234.094971
29,0,396,-4525.601562
29,0,397,1940.121094
29,0,398,-6162.776855
29,0,399,-560.601562
29,0,400,-2921.666992
29,0,401,-4545.067871
29,0,402,-3385.567383
29,0,403,-4114.974121
29,0,404,-996.497742
29,0,405,-398.588348
29,0,406,-1407.421265
29,0,407,366.982452
29,0,408,-421.093140
29,0,409,-4240.631836
29,0,410,-3449.976562
29,0,411,1409.167603
29,0,412,93.106110
29,0,413,-292.499664
29,0,414,-4349.568359
29,0,415,-3293.375732
29,0,416,-778.694885
29,0,417,1034.778320
29,0,418,-1801.236450
29,0,419,2244.493408
29,0,420,-41.147461
29,0,421,-2035.888184
29,0,422,-74.631561
29,0,423,-141.642059
29,0,424,383.673950
29,0,425,-3441.777588
29,0,426,1411.839233
29,0,427,-1854.475342
29,0,428,2364.724121
29,0,429,3242.097900
29,0,430,-4209.917480
29,0,431,-2013.482422
29,0,432,4345.804199
29,0,433,-1963.356445
29,0,434,3202.821289
29,0,435,1844.953857
29,0,436,42.657227
29,0,437,621.081787
29,0,438,3300.758301
29,0,439,4197.663574
29,0,440,-2474.549805
29,0,441,-7498.621094
29,0,442,456.170868
29,0,443,-2544.502930
29,0,444,176.752930
29,0,445,-3751.531250
29,0,446,-2424.586914
29,0,447,-258.898071
29,0,448,2032.346802
29,0,449,886.703247
29,0,450,3323.107422
29,0,451,-2784.904053
29,0,452,529.072083
29,0,453,-2354.403076
29,0,454,-4701.660156
29,0,455,-3259.629150
29,0,456,-5956.033691
29,0,457,-2460.805176
29,0,458,-842.830017
29,0,459,-1418.621094
29,0,460,-3681.757568
29,0,461,-2399.283936
29,0,462,562.562927
29,0,463,1336.585083
29,0,464,-3497.460938
29,0,465,-563.705444
29,0,466,-3628.603271
29,0,467,2962.840088
29,0,468,1107.288452
29,0,469,-3924.837646
29,0,470,2987.693604
29,0,471,-664.107910
29,0,472,-2335.252930
29,0,473,2088.066406
29,0,474,1029.296387
29,0,475,738.534424
29,0,476,305.429810
29,0,477,-186.233521
29,0,478,3066.184082
29,0,479,928.405762
29,0,480,2739.061768
29,0,481,6860.355469
29,0,482,814.118896
29,0,483,-80.046295
29,0,484,2272.503662
29,0,485,936.899414
29,0,486,-2248.479736
29,0,487,473.133057
29,0,488,470.397217
29,0,489,1308.472046
29,0,490,-2723.368652
29,0,491,-1809.784180
29,0,492,-3044.737061
29,0,493,-1161.413818
29,0,494,-4207.055176
29,0,495,-2701.016602
29,0,496,227.223419
29,0,497,4664.312012
29,0,498,2831.371582
29,0,499,2051.805664
29,0,500,1431.569092
29,0,501,3619.294922
29,0,502,3923.600098
29,0,503,4957.671387
29,0,504,5617.019531
29,0,505,339.138184
29,0,506,-4721.093750
29,0,507,-4528.450684
29,0,508,691.098755
29,0,509,-5187.834961
29,0,510,-2527.906738
29,0,511,-3111.948730
29,0,512,873.065186
29,0,513,858.730774
29,0,514,-1479.441895
29,0,515,3968.234375
29,0,516,-1672.889282
29,0,517,900.544861
29,0,518,1235.985107
29,0,519,-3058.660400
29,0,520,7227.214844
29,0,521,3311.730957
29,0,522,-3634.286133
29,0,523,-954.670776
29,0,524,1305.811646
29,0,525,3390.289307
29,0,526,-1539.150269
29,0,527,4068.740723
29,0,528,-2178.658203
29,0,529,-2116.807129
29,0,530,-2835.164307
29,0,531,3563.595459
29,0,532,2604.853271
29,0,533,1361.111694
29,0,534,2783.810059
29,0,535,3790.177490
29,0,536,-1264.908447
29,0,537,-1270.318848
29,0,538,-762.063782
29,0,539,-3966.879395
29,0,540,2068.812500
29,0,541,-2359.976562
29,0,542,-6763.883789
29,0,543,1909.180664
29,0,544,-4475.183105
29,0,545,515.044556
29,0,546,917.137939
29,0,547,-2826.779541
29,0,548,1576.693604
29,0,549,2155.182129
29,0,550,1414.636230
29,0,551,-633.395264
29,0,552,-2346.219971
29,0,553,5209.230469
29,0,554,8347.178711
29,0,555,1101.864746
29,0,556,-1546.906616
29,0,557,1311.402222
29,0,558,-4042.068115
29,0,559,3684.019531
29,0,560,3504.647949
29,0,561,-2656.151367
29,0,562,-4656.924316
29,0,563,-487.491455
29,0,564,-3312.848877
29,0,565,-2332.005615
29,0,566,-2315.394531
29,0,567,1182.725830
29,0,568,3719.789062
29,0,569,-1102.744385
29,0,570,1847.779785
29,0,571,1071.057129
29,0,572,3714.265869
29,0,573,-320.383423
29,0,574,-2508.393799
29,0,575,140.512634
29,0,576,6218.053711
29,0,577,1465.120850
29,0,578,6192.623047
29,0,579,2068.706299
29,0,580,4876.709961
29,0,581,2881.710938
29,0,582,106.800583
29,0,583,-3131.376221
29,0,584,-3905.535889
29,0,585,4985.326660
29,0,586,-1681.225342
29,0,587,-150.223907
29,0,588,2912.395264
29,0,589,3605.473145
29,0,590,-1443.584473
29,0,591,2101.913330
29,0,592,-1982.863037
29,0,593,503.628265
29,0,594,2613.373291
29,0,595,-1170.095825
29,0,596,311.162292
29,0,597,3244.903564
29,0,598,1479.007812
29,0,599,-4419.286133
30,0,0,-198.850861
30,0,1,957.909546
30,0,2,1167.482178
30,0,3,-2051.365723
30,0,4,-3509.913574
30,0,5,1393.814087
30,0,6,-10794.193359
30,0,7,-4811.960449
30,0,8,-1654.593994
30,0,9,-3051.649170
30,0,10,-1892.112549
30,0,11,2042.038208
30,0,12,-2459.276855
30,0,13,-2221.802246
30,0,14,-4524.155273
30,0,15,-341.363434
30,0,16,-830.316406
30,0,17,-78.719452
30,0,18,748.344971
30,0,19,4132.035156
30,0,20,-2752.678223
30,0,21,-2263.690186
30,0,22,734.375732
30,0,23,-1414.295776
30,0,24,4604.234375
30,0,25,3198.810547
30,0,26,-5792.708008
30,0,27,-184.883850
30,0,28,4643.393066
30,0,29,-469.870544
30,0,30,3897.323975
30,0,31,-1959.176147
30,0,32,-3775.356934
30,0,33,-735.323608
30,0,34,-56.359802
30,0,35,-4431.977539
30,0,36,1346.301636
30,0,37,5730.290039
30,0,38,5135.117188
30,0,39,516.464050
30,0,40,5216.185547
30,0,41,2589.692383
30,0,42,-1366.808594
30,0,43,-3048.861816
30,0,44,-1604.310791
30,0,45,4115.274414
30,0,46,-810.799316
30,0,47,1614.530151
30,0,48,4802.643555
30,0,49,3911.307861
30,0,50,2374.509277
30,0,51,264.953491
30,0,52,-5130.478027
30,0,53,555.562744
30,0,54,-4339.747070
30,0,55,2511.449707
30,0,56,2857.922607
30,0,57,664.541626
30,0,58,108.473999
30,0,59,-1604.333618
30,0,60,664.533508
30,0,61,-170.924438
30,0,62,-2104.482422
30,0,63,-637.519104
30,0,64,667.331787
30,0,65,-2512.373047
30,0,66,6831.208008
30,0,67,2153.774414
30,0,68,3218.381836
30,0,69,1930.303223
30,0,70,-791.202637
30,0,71,1877.170654
30,0,72,5909.161621
30,0,73,7563.247070
30,0,74,3391.610352
30,0,75,21145.507812
30,0,76,10871.505859
30,0,77,18451.921875
30,0,78,27583.183594
30,0,79,28318.031250
30,0,80,18298.283203
30,0,81,18122.277344
30,0,82,18323.453125
30,0,83,25247.261719
30,0,84,36926.824219
30,0,85,45820.500000
30,0,86,50883.472656
30,0,87,45057.804688
30,0,88,25152.339844
30,0,89,13193.360352
30,0,90,5395.018066
30,0,91,-2300.042725
30,0,92,-1134.926270
30,0,93,-699.017944
30,0,94,2788.093506
30,0,95,3332.949219
30,0,96,-2649.325684
30,0,97,1080.860474
30,0,98,410.274506
30,0,99,7951.663086
30,0,100,5221.764160
30,0,101,2500.280029
30,0,102,1410.636475
30,0,103,-1774.758423
30,0,104,2181.725830
30,0,105,1455.275513
30,0,106,1832.497437
30,0,107,1472.049927
30,0,108,-2786.239990
30,0,109,3542.547852
30,0,110,667.353271
30,0,111,-2238.556396
30,0,112,-539.737061
30,0,113,-559.297363
30,0,114,-1509.347168
30,0,115,4797.093750
30,0,116,4389.077148
30,0,117,2603.682617
30,0,118,-1414.374756
30,0,119,4417.069336
30,0,120,4621.011719
30,0,121,345.963013
30,0,122,4193.495117
30,0,123,1673.226440
30,0,124,2324.209961
30,0,125,1240.133545
30,0,126,-1595.950684
30,0,127,2290.775391
30,0,128,6210.869629
30,0,129,3321.764648
30,0,130,1539.114868
30,0,131,3377.626953
30,0,132,-1791.622925
30,0,133,6121.457031
30,0,134,2458.380859
30,0,135,2299.158691
30,0,136,600.306030
30,0,137,3821.871094
30,0,138,-3761.325684
30,0,139,865.720459
30,0,140,7605.132812
30,0,141,1030.508301
30,0,142,144.814026
30,0,143,-497.814972
30,0,144,-433.591797
30,0,145,-3671.945801
30,0,146,1974.949341
30,0,147,1737.445068
30,0,148,-2149.084473
30,0,149,-4879.021973
30,0,150,1804.513794
30,0,151,-5770.390625
30,0,152,-1031.552979
30,0,153,-662.670349
30,0,154,5531.885254
30,0,155,6680.291016
30,0,156,-78.683228
30,0,157,-78.805298
30,0,158,7532.518066
30,0,159,1854.805664
30,0,160,-4588.439941
30,0,161,2539.431152
30,0,162,653.287109
30,0,163,-143.027039
30,0,164,1969.374023
30,0,165,-5370.870117
30,0,166,-1886.513428
30,0,167,-1662.991821
30,0,168,-766.078674
30,0,169,1608.919556
30,0,170,153.167694
30,0,171,-682.348633
30,0,172,-2034.560181
30,0,173,4316.511719
30,0,174,1905.164673
30,0,175,-455.922668
30,0,176,-4317.462402
30,0,177,-1959.163696
30,0,178,-2185.481689
30,0,179,5241.319336
30,0,180,3486.557617
30,0,181,-816.348755
30,0,182,1108.741089
30,0,183,-2937.107666
30,0,184,524.864563
30,0,185,4439.403809
30,0,186,558.403564
30,0,187,790.264404
30,0,188,376.729614
30,0,189,-3023.724121
30,0,190,871.386597
30,0,191,3173.678467
30,0,192,3676.580566
30,0,193,-4580.041992
30,0,194,-1034.418579
30,0,195,-190.498047
30,0,196,-5354.024414
30,0,197,1594.956421
30,0,198,2187.363770
30,0,199,-6077.666504
30,0,200,-1500.930176
30,0,201,1055.717041
30,0,202,-922.489075
30,0,203,-2548.862793
30,0,204,-1185.133545
30,0,205,-3593.712891
30,0,206,-1945.186523
30,0,207,1072.437378
30,0,208,1382.581909
30,0,209,1852.027954
30,0,210,-372.077454
30,0,211,508.079926
30,0,212,-6935.668457
30,0,213,-872.265991
30,0,214,-754.910156
30,0,215,343.200684
30,0,216,1930.311523
30,0,217,-738.242004
30,0,218,2209.708984
30,0,219,-143.037109
30,0,220,-2613.074219
30,0,221,-3062.851318
30,0,222,-2707.991943
30,0,223,-1045.561035
30,0,224,38.653198
30,0,225,-3557.441406
30,0,226,228.738770
30,0,227,-1601.384033
30,0,228,1416.169678
30,0,229,-2607.361084
30,0,230,-5189.184570
30,0,231,-5479.749023
30,0,232,-3747.511475
30,0,233,-958.811279
30,0,234,-5722.827148
30,0,235,1010.962524
30,0,236,-1936.886108
30,0,237,924.332886
30,0,238,-467.149506
30,0,239,-2537.588623
30,0,240,-5446.278809
30,0,241,-226.786072
30,0,242,583.506897
30,0,243,-1724.450195
30,0,244,-2450.903809
30,0,245,368.341553
30,0,246,2109.109863
30,0,247,4394.663574
30,0,248,-2364.466797
30,0,249,-4985.259277
30,0,250,-587.282043
30,0,251,-405.625824
30,0,252,1033.360474
30,0,253,4894.834473
30,0,254,2452.771729
30,0,255,3218.146973
30,0,256,-2724.955566
30,0,257,-6547.202637
30,0,258,656.187378
30,0,259,-4789.695312
30,0,260,167.117538
30,0,261,-5510.588379
30,0,262,-4149.758789
30,0,263,-2965.004639
30,0,264,-1137.586670
30,0,265,4065.032715
30,0,266,1706.725098
30,0,267,784.649048
30,0,268,-1380.805542
30,0,269,-4996.402832
30,0,270,-2073.733887
30,0,271,-1925.525391
30,0,272,-964.392151
30,0,273,-92.698608
30,0,274,1561.423096
30,0,275,-673.728088
30,0,276,-2034.443115
30,0,277,-813.389648
30,0,278,4179.543945
30,0,279,-296.565308
30,0,280,2651.165283
30,0,281,-293.849609
30,0,282,-712.986450
30,0,283,-1813.900635
30,0,284,5014.912109
30,0,285,-422.425720
30,0,286,1430.142090
30,0,287,2955.742676
30,0,288,1539.039062
30,0,289,-1760.740845
30,0,290,1133.803101
30,0,291,-3023.765625
30,0,292,167.220001
30,0,293,4146.048340
30,0,294,3260.268066
30,0,295,-3009.761719
30,0,296,2598.074219
30,0,297,-2009.519775
30,0,298,-1274.602417
30,0,299,2603.562988
30,0,300,-643.014038
30,0,301,1315.638672
30,0,302,4799.973145
30,0,303,5738.786133
30,0,304,5607.335938
30,0,305,5551.457031
30,0,306,-676.519226
30,0,307,-157.030396
30,0,308,2273.875732
30,0,309,3791.166748
30,0,310,-2708.040771
30,0,311,-1361.274780
30,0,312,-2467.646729
30,0,313,-3878.607422
30,0,314,-50.584717
30,0,315,4182.369629
30,0,316,-4172.059570
30,0,317,3115.058594
30,0,318,-620.719055
30,0,319,-327.264862
30,0,320,-3663.406494
30,0,321,5948.233398
30,0,322,-458.501587
30,0,323,100.076294
30,0,324,3338.761230
30,0,325,-3409.323730
30,0,326,-4608.003906
30,0,327,-771.657593
30,0,328,-1732.746338
30,0,329,-3004.203125
30,0,330,1857.715210
30,0,331,1614.640015
30,0,332,2679.226807
30,0,333,1223.522217
30,0,334,4693.666992
30,0,335,-947.501709
30,0,336,6755.703613
30,0,337,8010.292480
30,0,338,840.466797
30,0,339,-1626.606689
30,0,340,2916.928223
30,0,341,3705.164307
30,0,342,664.505859
30,0,343,-3915.127197
30,0,344,-5175.201172
30,0,345,3917.046387
30,0,346,1161.870850
30,0,347,460.706543
30,0,348,3930.941406
30,0,349,-1579.134888
30,0,350,1486.273193
30,0,351,-1492.384644
30,0,352,6574.309082
30,0,353,-455.904541
30,0,354,-4619.013184
30,0,355,306.845917
30,0,356,706.538635
30,0,357,-1691.014893
30,0,358,-1126.521729
30,0,359,-5826.069824
30,0,360,-187.692261
30,0,361,5283.183105
30,0,362,-2590.501953
30,0,363,-2294.604492
30,0,364,-1232.673584
30,0,365,-1931.147461
30,0,366,-1081.919434
30,0,367,-2752.758789
30,0,368,-2713.589355
30,0,369,-506.289673
30,0,370,1477.750122
30,0,371,-193.441223
30,0,372,3604.002930
30,0,373,-833.165833
30,0,374,-2730.509033
30,0,375,-852.573120
30,0,376,2368.957275
30,0,377,5221.766113
30,0,378,3620.700684
30,0,379,214.611420
30,0,380,1360.256836
30,0,381,6244.232422
30,0,382,2016.803467
30,0,383,-525.539062
30,0,384,-4683.412109
30,0,385,-176.512177
30,0,386,2092.308105
30,0,387,-536.926025
30,0,388,-972.827148
30,0,389,3796.627441
30,0,390,-4155.223145
30,0,391,-2406.201172
30,0,392,2033.677246
30,0,393,862.959839
30,0,394,-3923.407227
30,0,395,1633.982910
30,0,396,-1084.602905
30,0,397,1494.775391
30,0,398,3888.927734
30,0,399,57.788757
30,0,400,611.486877
30,0,401,-5591.552734
30,0,402,2653.918945
30,0,403,1541.757690
30,0,404,2961.387451
30,0,405,589.053589
30,0,406,2737.894287
30,0,407,-1811.159302
30,0,408,407.327026
30,0,409,-2330.841309
30,0,410,-1732.926392
30,0,411,6828.527832
30,0,412,3830.248779
30,0,413,2257.072266
30,0,414,1318.348999
30,0,415,1212.199219
30,0,416,2329.843994
30,0,417,-327.419739
30,0,418,-249.479248
30,0,419,-2786.282227
30,0,420,318.072876
30,0,421,807.052002
30,0,422,860.161865
30,0,423,-2149.146729
30,0,424,510.910675
30,0,425,-3778.075928
30,0,426,236.894012
30,0,427,-1769.192383
30,0,428,-2786.219238
30,0,429,-218.453888
30,0,430,-2954.022949
30,0,431,-1950.711426
30,0,432,3475.545410
30,0,433,-1685.296875
30,0,434,1896.816284
30,0,435,930.051758
30,0,436,-489.434479
30,0,437,178.319550
30,0,438,602.951172
30,0,439,-1894.896729
30,0,440,3226.580078
30,0,441,-1537.205322
30,0,442,533.283386
30,0,443,-891.772705
30,0,444,4254.542480
30,0,445,-1070.507080
30,0,446,-3227.832520
30,0,447,-1182.425903
30,0,448,4411.554688
30,0,449,-1377.950073
30,0,450,-1757.943604
30,0,451,-3722.315430
30,0,452,-7597.797852
30,0,453,-4736.703125
30,0,454,362.868225
30,0,455,3986.796387
30,0,456,-422.341187
30,0,457,-4163.703613
30,0,458,-1978.805786
30,0,459,61.070099
30,0,460,-2311.293945
30,0,461,-6712.000000
30,0,462,-321.684937
30,0,463,-2456.259033
30,0,464,-1892.054321
30,0,465,2159.283691
30,0,466,-6558.216797
30,0,467,-5342.811523
30,0,468,-4225.205078
30,0,469,-103.705933
30,0,470,4126.428223
30,0,471,3017.183105
30,0,472,1723.294556
30,0,473,2483.548340
30,0,474,-1000.923889
30,0,475,538.838806
30,0,476,1248.525391
30,0,477,2813.352051
30,0,478,2902.575684
30,0,479,737.141052
30,0,480,2184.547852
30,0,481,-559.647278
30,0,482,-251.904724
30,0,483,-5217.130859
30,0,484,-4024.134766
30,0,485,-3124.408203
30,0,486,929.871704
30,0,487,1170.260986
30,0,488,1921.988037
30,0,489,4967.386719
30,0,490,4229.839844
30,0,491,1262.568604
30,0,492,4048.255859
30,0,493,-947.714478
30,0,494,653.433594
30,0,495,-609.577209
30,0,496,871.355225
30,0,497,5805.579590
30,0,498,-1925.594238
30,0,499,-4898.654785
30,0,500,2740.626953
30,0,501,1944.241821
30,0,502,-2087.879639
30,0,503,242.600647
30,0,504,-760.308594
30,0,505,851.644165
30,0,506,-2473.096436
30,0,507,-559.320679
30,0,508,-4233.612305
30,0,509,9317.942383
30,0,510,2371.975830
30,0,511,1315.871338
30,0,512,2689.905273
30,0,513,5593.285156
30,0,514,-3744.573975
30,0,515,52.580444
30,0,516,3215.188965
30,0,517,-268.730774
30,0,518,1150.685547
30,0,519,-3.251953
30,0,520,-285.810669
30,0,521,203.464783
30,0,522,-3082.378906
30,0,523,-2845.020996
30,0,524,-2347.510742
30,0,525,7099.392578
30,0,526,-3485.514160
30,0,527,2142.570801
30,0,528,3928.006348
30,0,529,-1514.913940
30,0,530,-6077.714844
30,0,531,-2196.599609
30,0,532,-1911.657227
30,0,533,-1299.650513
30,0,534,-4680.680176
30,0,535,-1481.350830
30,0,536,1474.735474
30,0,537,5294.985840
30,0,538,-833.093506
30,0,539,4162.654785
30,0,540,4623.500488
30,0,541,3701.807861
30,0,542,2930.567871
30,0,543,4405.805176
30,0,544,66.861023
30,0,545,-1690.815063
30,0,546,-1542.642944
30,0,547,477.239746
30,0,548,-1433.620605
30,0,549,-226.761230
30,0,550,1245.840698
30,0,551,-919.729004
30,0,552,871.231689
30,0,553,4755.089844
30,0,554,415.700958
30,0,555,-2255.070801
30,0,556,2290.794922
30,0,557,-3264.102783
30,0,558,-3311.552490
30,0,559,-2221.832520
30,0,560,-4509.991699
30,0,561,-198.379852
30,0,562,30.255371
30,0,563,-1383.931763
30,0,564,2148.026367
30,0,565,-4661.491699
30,0,566,2838.325684
30,0,567,-2227.318604
30,0,568,-2213.459961
30,0,569,407.371582
30,0,570,2441.217773
30,0,571,-1573.343384
30,0,572,-232.199448
30,0,573,3349.704834
30,0,574,-2101.733887
30,0,575,-2557.091553
30,0,576,-388.890625
30,0,577,401.835266
30,0,578,-2621.397461
30,0,579,2382.895752
30,0,580,-561.837158
30,0,581,-732.498718
30,0,582,1024.985596
30,0,583,-3624.386963
30,0,584,-3429.180664
30,0,585,-4638.751953
30,0,586,-3607.739258
30,0,587,2720.987305
30,0,588,997.166687
30,0,589,-2570.980469
30,0,590,-6633.687500
30,0,591,-3065.665039
30,0,592,-2361.452148
30,0,593,1259.720459
30,0,594,823.841797
30,0,595,2279.039551
30,0,596,3936.508057
30,0,597,877.046387
30,0,598,-3808.784424
30,0,599,5025.956055
31,0,0,-6950.298828
31,0,1,-2256.143799
31,0,2,-3396.158203
31,0,3,-3407.354004
31,0,4,-384.123169
31,0,5,3175.635742
31,0,6,2418.411865
31,0,7,795.019287
31,0,8,764.293396
31,0,9,-2172.339111
31,0,10,6536.977539
31,0,11,3259.458496
31,0,12,4187.118164
31,0,13,-3438.079590
31,0,14,2398.854736
31,0,15,-6922.346191
31,0,16,-2306.457764
31,0,17,-1144.089844
31,0,18,-2337.203125
31,0,19,-3222.914307
31,0,20,401.065186
31,0,21,-3013.367188
31,0,22,2826.322754
31,0,23,1365.038818
31,0,24,4337.997559
31,0,25,2636.380371
31,0,26,-2284.097656
31,0,27,-2672.500000
31,0,28,-1353.652832
31,0,29,2144.596191
31,0,30,-4089.095215
31,0,31,1331.496948
31,0,32,-850.734131
31,0,33,-652.338562
31,0,34,-356.166687
31,0,35,-2465.724121
31,0,36,1432.128296
31,0,37,-518.210693
31,0,38,-1336.896484
31,0,39,1401.344116
31,0,40,1166.659912
31,0,41,-2697.641602
31,0,42,185.899872
31,0,43,-4108.683594
31,0,44,-574.083618
31,0,45,3812.718262
31,0,46,4874.458496
31,0,47,-3426.892334
31,0,48,1515.916260
31,0,49,4826.952148
31,0,50,-2641.747070
31,0,51,-2580.287354
31,0,52,3410.348145
31,0,53,1018.552246
31,0,54,-750.120605
31,0,55,406.651733
31,0,56,4027.846191
31,0,57,1200.160400
31,0,58,-395.267090
31,0,59,5846.826172
31,0,60,4846.517578
31,0,61,2912.997559
31,0,62,669.289734
31,0,63,-4980.437012
31,0,64,2734.170166
31,0,65,4530.771484
31,0,66,4910.835938
31,0,67,79.769409
31,0,68,789.441895
31,0,69,2857.079590
31,0,70,7182.394531
31,0,71,2940.942139
31,0,72,725.189148
31,0,73,7129.323242
31,0,74,11982.710938
31,0,75,19596.748047
31,0,76,25310.730469
31,0,77,37286.343750
31,0,78,41740.257812
31,0,79,38566.097656
31,0,80,35475.781250
31,0,81,35911.699219
31,0,82,46744.632812
31,0,83,58365.406250
31,0,84,59153.296875
31,0,85,52483.718750
31,0,86,32016.736328
31,0,87,20217.080078
31,0,88,13483.170898
31,0,89,11133.289062
31,0,90,2217.196045
31,0,91,1331.456787
31,0,92,4913.545410
31,0,93,1708.696777
31,0,94,-2926.805176
31,0,95,4374.329590
31,0,96,1761.800903
31,0,97,-2021.440552
31,0,98,7892.108398
31,0,99,3116.994141
31,0,100,79.760620
31,0,101,1761.813965
31,0,102,350.765411
31,0,103,-2108.083740
31,0,104,-5790.721191
31,0,105,-2516.012695
31,0,106,7051.140625
31,0,107,-1512.961182
31,0,108,934.742920
31,0,109,3287.407471
31,0,110,753.116333
31,0,111,839.721252
31,0,112,241.774078
31,0,113,2460.374756
31,0,114,-2764.700439
31,0,115,-440.012085
31,0,116,-1342.444214
31,0,117,1345.467407
31,0,118,8970.650391
31,0,119,4131.172363
31,0,120,-842.339417
31,0,121,834.155518
31,0,122,-7682.369629
31,0,123,331.206726
31,0,124,-2468.499512
31,0,125,-2300.857666
31,0,126,-677.441772
31,0,127,1613.695190
31,0,128,-303.055786
31,0,129,-3410.156494
31,0,130,1392.962280
31,0,131,-970.842896
31,0,132,-3304.050537
31,0,133,1085.661377
31,0,134,-3016.172852
31,0,135,4282.105469
31,0,136,4664.870605
31,0,137,2063.552979
31,0,138,2572.135010
31,0,139,4670.498047
31,0,140,4052.967285
31,0,141,1381.778687
31,0,142,202.644043
31,0,143,1379.003662
31,0,144,-4144.985840
31,0,145,-937.306519
31,0,146,2857.097412
31,0,147,2706.222900
31,0,148,2798.408447
31,0,149,937.530701
31,0,150,-2460.172852
31,0,151,2706.221924
31,0,152,-375.756439
31,0,153,-2887.613281
31,0,154,-2996.542480
31,0,155,-389.697632
31,0,156,711.281616
31,0,157,-4865.875977
31,0,158,1359.407593
31,0,159,-4030.415039
31,0,160,7414.365723
31,0,161,-3178.385498
31,0,162,2074.812012
31,0,163,644.207947
31,0,164,-1540.852661
31,0,165,-2138.853027
31,0,166,3980.386230
31,0,167,-495.804077
31,0,168,549.135498
31,0,169,-2124.847656
31,0,170,-1429.073608
31,0,171,4773.924805
31,0,172,2854.284180
31,0,173,415.058777
31,0,174,979.420288
31,0,175,2941.011963
31,0,176,107.698975
31,0,177,-1990.719849
31,0,178,-364.523438
31,0,179,-1328.557861
31,0,180,1803.508789
31,0,181,1912.652344
31,0,182,-2965.914062
31,0,183,828.611206
31,0,184,-3611.326416
31,0,185,-330.980865
31,0,186,-3379.404785
31,0,187,-2608.223877
31,0,188,-437.157471
31,0,189,448.476440
31,0,190,5042.117188
31,0,191,247.317337
31,0,192,306.018921
31,0,193,4097.671387
31,0,194,2063.528320
31,0,195,-4424.378418
31,0,196,-859.110596
31,0,197,1457.253296
31,0,198,6053.619141
31,0,199,1594.207520
31,0,200,6313.392578
31,0,201,982.177368
31,0,202,2113.857422
31,0,203,-2655.622070
31,0,204,-4748.500000
31,0,205,1898.666992
31,0,206,-2141.604736
31,0,207,2790.093018
31,0,208,6260.361816
31,0,209,4374.354004
31,0,210,1367.773193
31,0,211,-350.646423
31,0,212,-2890.360352
31,0,213,-2149.916748
31,0,214,-1641.451660
31,0,215,1121.937134
31,0,216,2446.343994
31,0,217,-3013.485352
31,0,218,3823.849854
31,0,219,727.952393
31,0,220,361.983582
31,0,221,7271.807129
31,0,222,577.229065
31,0,223,49.033508
31,0,224,-4829.544922
31,0,225,-3686.712402
31,0,226,3647.826904
31,0,227,1175.090820
31,0,228,2532.912354
31,0,229,-8118.240234
31,0,230,-1602.311157
31,0,231,3133.800293
31,0,232,-1225.160645
31,0,233,-2876.427246
31,0,234,2284.315186
31,0,235,5760.216797
31,0,236,-3362.770264
31,0,237,5693.258301
31,0,238,-641.280273
31,0,239,5271.248535
31,0,240,-3678.488281
31,0,241,2901.801270
31,0,242,588.282227
31,0,243,1256.063354
31,0,244,-1744.806885
31,0,245,-2331.717773
31,0,246,4653.651367
31,0,247,4759.920410
31,0,248,2208.928711
31,0,249,412.232788
31,0,250,1102.466553
31,0,251,1381.789185
31,0,252,1420.909058
31,0,253,7051.041992
31,0,254,-973.530518
31,0,255,2072.037598
31,0,256,-4094.609375
31,0,257,1021.416016
31,0,258,378.722839
31,0,259,-2289.751709
31,0,260,-1722.552368
31,0,261,2873.971191
31,0,262,241.789001
31,0,263,1641.627930
31,0,264,353.852295
31,0,265,577.114624
31,0,266,-1412.345093
31,0,267,741.927246
31,0,268,3142.109131
31,0,269,143.948151
31,0,270,5047.708008
31,0,271,-218.954865
31,0,272,2669.925049
31,0,273,2253.622070
31,0,274,4296.139648
31,0,275,8501.223633
31,0,276,2415.809570
31,0,277,4164.828125
31,0,278,2108.257080
31,0,279,1189.044434
31,0,280,5167.828125
31,0,281,772.687988
31,0,282,71.357620
31,0,283,3170.102539
31,0,284,199.801025
31,0,285,6858.228516
31,0,286,4762.714844
31,0,287,211.190002
31,0,288,3589.166260
31,0,289,4103.181152
31,0,290,2756.648193
31,0,291,2013.299805
31,0,292,-2381.823242
31,0,293,-1068.724121
31,0,294,672.046509
31,0,295,88.079063
31,0,296,-3178.084473
31,0,297,2253.712158
31,0,298,3284.741943
31,0,299,-763.889648
31,0,300,2127.760254
31,0,301,-76.658691
31,0,302,-3530.256348
31,0,303,-1283.578003
31,0,304,-65.752960
31,0,305,-4765.175781
31,0,306,-6774.225586
31,0,307,-2325.982422
31,0,308,3740.201660
31,0,309,-428.829742
31,0,310,-1294.963623
31,0,311,-3594.487305
31,0,312,-529.404419
31,0,313,1758.915283
31,0,314,-2674.817871
31,0,315,6456.144531
31,0,316,6249.216797
31,0,317,-973.760132
31,0,318,2309.495850
31,0,319,-2661.474365
31,0,320,-808.760498
31,0,321,-2440.586914
31,0,322,-6151.379883
31,0,323,641.348816
31,0,324,1208.218628
31,0,325,2644.790283
31,0,326,-8475.925781
31,0,327,-6126.130859
31,0,328,-1004.242432
31,0,329,898.457031
31,0,330,-2286.848877
31,0,331,1242.390015
31,0,332,-1825.904175
31,0,333,808.753906
31,0,334,-2094.206543
31,0,335,99.200607
31,0,336,-2828.948242
31,0,337,431.796265
31,0,338,-2074.667725
31,0,339,-2926.885254
31,0,340,-4463.454102
31,0,341,-291.856506
31,0,342,1529.879639
31,0,343,-1423.671753
31,0,344,1373.481201
31,0,345,445.760254
31,0,346,-694.075806
31,0,347,1812.126709
31,0,348,644.205078
31,0,349,-523.794678
31,0,350,286.334930
31,0,351,-780.782104
31,0,352,-1105.067505
31,0,353,-3977.340332
31,0,354,-604.842590
31,0,355,5475.241699
31,0,356,3458.011475
31,0,357,7489.798340
31,0,358,-1278.204346
31,0,359,-2283.967773
31,0,360,8294.277344
31,0,361,216.498901
31,0,362,395.344574
31,0,363,-2786.954346
31,0,364,3332.129150
31,0,365,-2443.277344
31,0,366,-5206.810547
31,0,367,-719.439758
31,0,368,-2208.439941
31,0,369,5807.939453
31,0,370,-3063.608398
31,0,371,-669.092773
31,0,372,3502.593018
31,0,373,71.281677
31,0,374,2667.169922
31,0,375,331.060303
31,0,376,-4301.505371
31,0,377,4536.472168
31,0,378,2918.778809
31,0,379,2558.168213
31,0,380,4662.036133
31,0,381,-3675.363037
31,0,382,-2066.095459
31,0,383,-1345.170166
31,0,384,-864.736694
31,0,385,-7048.157715
31,0,386,-4723.453613
31,0,387,-7838.661621
31,0,388,-1624.684814
31,0,389,-1697.144531
31,0,390,6612.318359
31,0,391,-1820.360596
31,0,392,-4209.374512
31,0,393,-2650.093994
31,0,394,-4212.067871
31,0,395,-1088.079102
31,0,396,2136.216797
31,0,397,-3435.348145
31,0,398,-4128.176270
31,0,399,-3661.653320
31,0,400,-5159.291504
31,0,401,3527.765381
31,0,402,-5849.363281
31,0,403,1535.441895
31,0,404,672.006226
31,0,405,-3175.564941
31,0,406,-6925.228516
31,0,407,-1278.217529
31,0,408,-3672.614014
31,0,409,-2012.995850
31,0,410,4600.462891
31,0,411,2932.523926
31,0,412,3281.794678
31,0,413,3480.193604
31,0,414,-596.503174
31,0,415,-836.786621
31,0,416,4656.396484
31,0,417,-3206.169678
31,0,418,2854.232422
31,0,419,-1714.111450
31,0,420,-2543.963379
31,0,421,-1702.961426
31,0,422,-1632.960449
31,0,423,-2149.966309
31,0,424,-7260.570312
31,0,425,-2395.971924
31,0,426,-1155.268921
31,0,427,2019.034790
31,0,428,-2258.963867
31,0,429,-1244.753052
31,0,430,-2689.085205
31,0,431,-2147.261475
31,0,432,-1269.797607
31,0,433,-43.131470
31,0,434,3404.764648
31,0,435,3812.713867
31,0,436,2211.494629
31,0,437,2831.781738
31,0,438,-180.154907
31,0,439,-733.365234
31,0,440,-4413.106934
31,0,441,1088.480957
31,0,442,1700.320312
31,0,443,3678.401367
31,0,444,-775.475952
31,0,445,2449.132080
31,0,446,-3253.893799
31,0,447,-766.870850
31,0,448,-4865.936035
31,0,449,-1043.581421
31,0,450,4446.881836
31,0,451,-1845.418091
31,0,452,-2898.810303
31,0,453,-451.451294
31,0,454,4905.215820
31,0,455,-2882.235352
31,0,456,93.546387
31,0,457,2130.485352
31,0,458,-1574.556274
31,0,459,8093.107910
31,0,460,2390.508301
31,0,461,3921.654785
31,0,462,2083.131836
31,0,463,317.297852
31,0,464,277.967285
31,0,465,-5536.442871
31,0,466,-4178.538574
31,0,467,-1496.155273
31,0,468,400.980713
31,0,469,-5625.887207
31,0,470,-1677.802368
31,0,471,-2071.769043
31,0,472,-2136.386719
31,0,473,1974.101196
31,0,474,-2675.323242
31,0,475,1918.376831
31,0,476,-2574.732178
31,0,477,-208.190674
31,0,478,1708.671509
31,0,479,-5293.573242
31,0,480,6668.354004
31,0,481,-2915.189453
31,0,482,-1761.683472
31,0,483,-7470.025391
31,0,484,219.258911
31,0,485,-2694.756348
31,0,486,-2284.078857
31,0,487,-2988.238281
31,0,488,-1705.710815
31,0,489,-2404.161621
31,0,490,395.578186
31,0,491,5257.208008
31,0,492,7165.652832
31,0,493,-1856.944092
31,0,494,-2278.476074
31,0,495,-1619.032837
31,0,496,-3066.441406
31,0,497,-5930.471191
31,0,498,3974.727051
31,0,499,1898.720337
31,0,500,-2062.989014
31,0,501,-4823.992188
31,0,502,1633.502197
31,0,503,1426.512329
31,0,504,-998.593262
31,0,505,-906.528564
31,0,506,-5575.539062
31,0,507,-216.461243
31,0,508,4667.648438
31,0,509,6467.098145
31,0,510,-579.412415
31,0,511,3214.607422
31,0,512,-3871.430420
31,0,513,322.815735
31,0,514,3937.946533
31,0,515,4469.415039
31,0,516,468.001404
31,0,517,-1434.537964
31,0,518,-1066.316406
31,0,519,-1255.837646
31,0,520,160.726013
31,0,521,127.432129
31,0,522,-2104.906250
31,0,523,1367.871948
31,0,524,2049.556641
31,0,525,-2144.483887
31,0,526,-6307.818359
31,0,527,1473.931763
31,0,528,1557.767944
31,0,529,-1124.771484
31,0,530,-2155.549316
31,0,531,-4567.133789
31,0,532,-3868.245850
31,0,533,-345.010010
31,0,534,660.907410
31,0,535,540.954529
31,0,536,-3619.829346
31,0,537,-3809.636719
31,0,538,6570.234375
31,0,539,143.929352
31,0,540,2189.583984
31,0,541,-2105.301514
31,0,542,407.108154
31,0,543,-4315.469727
31,0,544,-4410.472656
31,0,545,-1521.392212
31,0,546,-3002.122070
31,0,547,2597.119385
31,0,548,-680.291382
31,0,549,420.665070
31,0,550,4170.283203
31,0,551,8020.647949
31,0,552,-4289.819336
31,0,553,1127.596191
31,0,554,451.039886
31,0,555,1300.786499
31,0,556,2063.534912
31,0,557,-1817.267578
31,0,558,1921.064941
31,0,559,3776.469727
31,0,560,3075.059570
31,0,561,-2691.944092
31,0,562,4421.815430
31,0,563,-1013.016235
31,0,564,-1423.463867
31,0,565,602.044312
31,0,566,-121.321014
31,0,567,-973.506714
31,0,568,9490.326172
31,0,569,5092.575684
31,0,570,-5352.105957
31,0,571,-635.749512
31,0,572,-1493.173340
31,0,573,-48.722412
31,0,574,1976.916992
31,0,575,-3340.229492
31,0,576,-509.570557
31,0,577,-4058.168213
31,0,578,1672.737549
31,0,579,-3815.126465
31,0,580,1680.844238
31,0,581,-2027.184692
31,0,582,-10105.003906
31,0,583,783.933838
31,0,584,-649.572815
31,0,585,-1079.692627
31,0,586,4041.762695
31,0,587,4125.874023
31,0,588,1244.935425
31,0,589,3564.158691
31,0,590,-5315.626953
31,0,591,-3242.164551
31,0,592,3580.713623
31,0,593,-434.339844
31,0,594,-1244.667725
31,0,595,-2390.433105
31,0,596,579.904175
31,0,597,582.704407
31,0,598,57.184296
31,0,599,-3502.104980
32,0,0,4262.573242
32,0,1,5388.602051
32,0,2,5575.805664
32,0,3,3541.673828
32,0,4,2027.258789
32,0,5,7964.788086
32,0,6,-780.843445
32,0,7,1012.979858
32,0,8,8431.404297
32,0,9,3287.431396
32,0,10,2261.968018
32,0,11,4161.970703
32,0,12,104.893555
32,0,13,713.994995
32,0,14,-4008.079346
32,0,15,4100.494141
32,0,16,-2345.562988
32,0,17,-1079.823975
32,0,18,2764.916504
32,0,19,-3795.709961
32,0,20,943.125854
32,0,21,-342.162415
32,0,22,-2588.660156
32,0,23,-2672.473145
32,0,24,-543.357422
32,0,25,-2180.719971
32,0,26,-4547.342285
32,0,27,722.380981
32,0,28,2647.526855
32,0,29,-5393.953125
32,0,30,-333.799316
32,0,31,3700.989990
32,0,32,4952.717773
32,0,33,-870.246887
32,0,34,2239.608154
32,0,35,3647.846924
32,0,36,2180.922363
32,0,37,4393.894531
32,0,38,-5514.136719
32,0,39,-5008.338867
32,0,40,954.301819
32,0,41,-451.134369
32,0,42,-1434.641968
32,0,43,1102.415771
32,0,44,-1616.307007
32,0,45,2267.576416
32,0,46,2180.920410
32,0,47,5254.458984
32,0,48,3790.357666
32,0,49,1602.554932
32,0,50,-1892.914795
32,0,51,-1077.033569
32,0,52,-476.285767
32,0,53,275.316406
32,0,54,-1920.859131
32,0,55,-3605.726074
32,0,56,-2708.812988
32,0,57,5120.376953
32,0,58,180.332520
32,0,59,-2052.184082
32,0,60,3863.002686
32,0,61,202.691833
32,0,62,-976.435059
32,0,63,-5142.464355
32,0,64,-1501.750000
32,0,65,1979.756592
32,0,66,1566.248413
32,0,67,549.140381
32,0,68,-2856.874512
32,0,69,2667.094727
32,0,70,1275.631226
32,0,71,537.987671
32,0,72,5567.461914
32,0,73,8800.222656
32,0,74,10524.160156
32,0,75,37169.089844
32,0,76,42489.113281
32,0,77,45411.781250
32,0,78,33732.289062
32,0,79,28859.285156
32,0,80,28596.640625
32,0,81,36618.683594
32,0,82,43950.457031
32,0,83,33234.914062
32,0,84,24891.628906
32,0,85,17112.779297
32,0,86,21287.191406
32,0,87,17076.363281
32,0,88,19339.714844
32,0,89,16824.896484
32,0,90,4075.381348
32,0,91,8233.033203
32,0,92,881.638062
32,0,93,-2096.903809
32,0,94,-5343.677246
32,0,95,-1381.594971
32,0,96,-1317.337158
32,0,97,775.448364
32,0,98,-568.505737
32,0,99,-378.422119
32,0,100,3904.861816
32,0,101,1130.312500
32,0,102,-3312.357422
32,0,103,-2521.609863
32,0,104,-590.878601
32,0,105,-2457.332031
32,0,106,4413.454590
32,0,107,-1130.130249
32,0,108,-2054.952148
32,0,109,-1306.165771
32,0,110,-2409.854736
32,0,111,180.339661
32,0,112,3823.866211
32,0,113,-93.483398
32,0,114,-3924.296143
32,0,115,174.699951
32,0,116,2655.961670
32,0,117,-4337.774414
32,0,118,4857.707031
32,0,119,163.569366
32,0,120,-2672.480713
32,0,121,-3862.776611
32,0,122,1460.035522
32,0,123,1175.034790
32,0,124,-1331.294189
32,0,125,-15.341431
32,0,126,-1104.942993
32,0,127,1901.501953
32,0,128,-1328.516602
32,0,129,1295.246948
32,0,130,-4357.264160
32,0,131,-336.574005
32,0,132,839.744080
32,0,133,5522.675781
32,0,134,-4622.768555
32,0,135,-2557.727295
32,0,136,-2859.595459
32,0,137,904.005188
32,0,138,-6578.605957
32,0,139,2577.702637
32,0,140,518.448975
32,0,141,-6835.775391
32,0,142,-1479.486328
32,0,143,1974.189209
32,0,144,8149.196777
32,0,145,6732.490234
32,0,146,1158.281128
32,0,147,4.326538
32,0,148,1870.776611
32,0,149,-5315.708496
32,0,150,1429.265625
32,0,151,-5458.200195
32,0,152,-3636.414062
32,0,153,-1697.321777
32,0,154,37.825623
32,0,155,465.361694
32,0,156,-1990.785156
32,0,157,199.877762
32,0,158,-48.772888
32,0,159,2387.672363
32,0,160,1982.567505
32,0,161,76.969482
32,0,162,-1482.134155
32,0,163,-1121.697632
32,0,164,2885.161377
32,0,165,4114.645996
32,0,166,-255.495361
32,0,167,4670.503906
32,0,168,1887.552734
32,0,169,-448.348511
32,0,170,334.047607
32,0,171,605.012695
32,0,172,993.436279
32,0,173,-2398.597168
32,0,174,1395.746094
32,0,175,-4047.122803
32,0,176,2471.628418
32,0,177,5209.710938
32,0,178,-82.275269
32,0,179,4223.339844
32,0,180,-2887.508301
32,0,181,-263.932648
32,0,182,-46.006134
32,0,183,306.106445
32,0,184,-2256.324951
32,0,185,2289.951660
32,0,186,-5335.282715
32,0,187,-9476.203125
32,0,188,1068.909546
32,0,189,-3935.437744
32,0,190,-3387.686768
32,0,191,1527.189453
32,0,192,-4689.872559
32,0,193,700.029053
32,0,194,1890.409180
32,0,195,-3725.822754
32,0,196,-2778.643555
32,0,197,507.244751
32,0,198,-4010.995850
32,0,199,-825.684143
32,0,200,2041.244629
32,0,201,1775.851440
32,0,202,1501.952271
32,0,203,5016.878418
32,0,204,1574.583252
32,0,205,1549.457275
32,0,206,6210.053711
32,0,207,1303.526978
32,0,208,-4759.703613
32,0,209,-118.578491
32,0,210,-1655.515869
32,0,211,367.494263
32,0,212,1468.367676
32,0,213,-48.788452
32,0,214,-4776.469727
32,0,215,-4114.249023
32,0,216,-2854.100098
32,0,217,1.618652
32,0,218,-453.725708
32,0,219,1895.923950
32,0,220,88.070190
32,0,221,1172.226807
32,0,222,538.065796
32,0,223,-1831.437988
32,0,224,-965.260315
32,0,225,582.715698
32,0,226,-1124.538208
32,0,227,-2580.276123
32,0,228,-1155.248047
32,0,229,-1415.223633
32,0,230,-6419.496094
32,0,231,532.515625
32,0,232,-2541.144043
32,0,233,-2169.535400
32,0,234,197.088806
32,0,235,-579.689819
32,0,236,-4575.159668
32,0,237,-1057.252441
32,0,238,-439.845947
32,0,239,-1331.098145
32,0,240,-8096.050293
32,0,241,7685.383789
32,0,242,7850.251953
32,0,243,4259.753906
32,0,244,-2191.871338
32,0,245,1884.776367
32,0,246,1270.195068
32,0,247,-4117.031738
32,0,248,-4784.628418
32,0,249,10225.205078
32,0,250,3312.401611
32,0,251,-2066.160645
32,0,252,2815.177979
32,0,253,2773.303223
32,0,254,535.177490
32,0,255,-3312.212158
32,0,256,280.906036
32,0,257,102.067688
32,0,258,-3038.658203
32,0,259,3306.936523
32,0,260,4228.944336
32,0,261,-1051.887207
32,0,262,-546.158325
32,0,263,-945.718262
32,0,264,-2390.152100
32,0,265,3756.872559
32,0,266,2108.358643
32,0,267,-1082.541016
32,0,268,-4748.353027
32,0,269,4025.116211
32,0,270,-1018.383545
32,0,271,-752.940308
32,0,272,1314.733887
32,0,273,124.468567
32,0,274,-1686.084595
32,0,275,-1.490112
32,0,276,-1473.797241
32,0,277,2507.795898
32,0,278,-970.874756
32,0,279,-822.736389
32,0,280,3181.286133
32,0,281,-3376.368652
32,0,282,2873.894287
32,0,283,-6956.017578
32,0,284,79.599365
32,0,285,-5835.560059
32,0,286,-3566.580078
32,0,287,-5053.034180
32,0,288,2236.693115
32,0,289,-515.449219
32,0,290,5500.307617
32,0,291,-3172.796631
32,0,292,-3544.072021
32,0,293,1507.530518
32,0,294,2929.759033
32,0,295,-2809.311279
32,0,296,-2722.735352
32,0,297,-381.113159
32,0,298,-4432.742188
32,0,299,-4971.833496
32,0,300,-730.618591
32,0,301,-6363.568359
32,0,302,602.293945
32,0,303,1680.923340
32,0,304,-1971.160889
32,0,305,303.108032
32,0,306,-2742.244629
32,0,307,345.221008
32,0,308,-364.507874
32,0,309,1194.445190
32,0,310,-6528.395508
32,0,311,484.823456
32,0,312,5257.194824
32,0,313,387.191833
32,0,314,3438.398926
32,0,315,5461.296875
32,0,316,157.857666
32,0,317,2491.101318
32,0,318,-451.145508
32,0,319,1038.110596
32,0,320,205.582489
32,0,321,1161.077637
32,0,322,-8314.152344
32,0,323,-3966.102295
32,0,324,65.772797
32,0,325,415.056793
32,0,326,772.687500
32,0,327,1404.141113
32,0,328,3837.789795
32,0,329,2616.802734
32,0,330,2094.314209
32,0,331,-2432.371826
32,0,332,3988.858398
32,0,333,-3418.466064
32,0,334,5530.957520
32,0,335,4924.894531
32,0,336,7747.101074
32,0,337,-3586.169434
32,0,338,-4499.945801
32,0,339,-2203.074707
32,0,340,691.600647
32,0,341,-1862.104858
32,0,342,-5544.979492
32,0,343,-646.352173
32,0,344,-4952.648926
32,0,345,-65.545593
32,0,346,-1719.733521
32,0,347,-2024.180664
32,0,348,5220.994629
32,0,349,-1781.261108
32,0,350,2952.062012
32,0,351,2217.084961
32,0,352,-2862.296631
32,0,353,3424.302246
32,0,354,-163.216797
32,0,355,4296.115234
32,0,356,-1588.388306
32,0,357,-1166.373657
32,0,358,1616.634888
32,0,359,-2130.356934
32,0,360,-3873.856445
32,0,361,-2085.470215
32,0,362,-154.850098
32,0,363,-2705.981934
32,0,364,2709.035156
32,0,365,3069.390381
32,0,366,-2080.132812
32,0,367,-300.380859
32,0,368,-7103.841797
32,0,369,4745.628418
32,0,370,1831.731323
32,0,371,-1962.773682
32,0,372,2418.521973
32,0,373,-1577.206543
32,0,374,512.669434
32,0,375,-4910.649414
32,0,376,-1213.847534
32,0,377,-3854.430176
32,0,378,1398.735352
32,0,379,-2770.200684
32,0,380,7713.459473
32,0,381,2720.396729
32,0,382,1482.500122
32,0,383,-828.464294
32,0,384,-4918.805176
32,0,385,-3438.092285
32,0,386,-1336.879639
32,0,387,-2650.017334
32,0,388,-3164.117188
32,0,389,2256.131592
32,0,390,-5111.738281
32,0,391,-669.220947
32,0,392,278.130188
32,0,393,-1384.362915
32,0,394,-3779.209229
32,0,395,-3180.937256
32,0,396,-2781.444092
32,0,397,4369.070801
32,0,398,-5639.956543
32,0,399,-5360.311523
32,0,400,275.231903
32,0,401,3790.376953
32,0,402,1378.884277
32,0,403,-2767.262695
32,0,404,-3074.886230
32,0,405,-3675.572998
32,0,406,-2867.967529
32,0,407,1166.568481
32,0,408,-1239.088501
32,0,409,476.474182
32,0,410,7020.176758
32,0,411,2644.655273
32,0,412,4963.886719
32,0,413,-3186.733398
32,0,414,-1222.245972
32,0,415,3591.918457
32,0,416,107.811646
32,0,417,-5622.975098
32,0,418,-316.936157
32,0,419,1032.549072
32,0,420,2152.992920
32,0,421,2180.916260
32,0,422,3726.072021
32,0,423,-613.224243
32,0,424,-2759.150879
32,0,425,-2809.382324
32,0,426,-847.930969
32,0,427,1314.688599
32,0,428,4047.408447
32,0,429,-5944.163086
32,0,430,-2848.512451
32,0,431,825.952026
32,0,432,5911.099609
32,0,433,-166.141083
32,0,434,546.482910
32,0,435,1759.115479
32,0,436,1116.373291
32,0,437,2535.769043
32,0,438,3203.594238
32,0,439,1731.014893
32,0,440,2429.697754
32,0,441,870.412842
32,0,442,-3837.632324
32,0,443,-741.829712
32,0,444,-3770.559570
32,0,445,3848.827393
32,0,446,-358.718018
32,0,447,-1674.922363
32,0,448,-2775.863281
32,0,449,1680.753662
32,0,450,-1923.775635
32,0,451,3136.657715
32,0,452,-160.573059
32,0,453,-5171.058105
32,0,454,130.107040
32,0,455,4231.756348
32,0,456,-3505.032227
32,0,457,-272.414459
32,0,458,3731.802490
32,0,459,3826.527588
32,0,460,2396.125732
32,0,461,6598.393555
32,0,462,898.457703
32,0,463,2597.221191
32,0,464,1068.814209
32,0,465,-4298.524902
32,0,466,3326.496338
32,0,467,2158.552734
32,0,468,479.313721
32,0,469,-5625.911133
32,0,470,-1839.780273
32,0,471,2890.630859
32,0,472,4349.103516
32,0,473,3938.424805
32,0,474,1663.713989
32,0,475,1982.449951
32,0,476,-255.594604
32,0,477,3449.451660
32,0,478,3245.493164
32,0,479,3334.982666
32,0,480,4773.967773
32,0,481,2982.550537
32,0,482,-518.208191
32,0,483,1049.128784
32,0,484,-358.983765
32,0,485,2356.878418
32,0,486,-4270.836426
32,0,487,1353.850464
32,0,488,5042.217285
32,0,489,-2602.478271
32,0,490,6399.974609
32,0,491,-431.419373
32,0,492,-4513.857910
32,0,493,-2180.345703
32,0,494,-132.570435
32,0,495,448.602722
32,0,496,-1971.156250
32,0,497,1401.460938
32,0,498,6182.128418
32,0,499,1351.043335
32,0,500,1557.566406
32,0,501,3661.825195
32,0,502,-3902.096191
32,0,503,1183.424194
32,0,504,7830.512695
32,0,505,1820.628052
32,0,506,227.901672
32,0,507,-641.235535
32,0,508,-507.069092
32,0,509,-3281.640625
32,0,510,-998.899048
32,0,511,-2482.626953
32,0,512,-2616.562256
32,0,513,739.210449
32,0,514,3899.451416
32,0,515,-4818.155273
32,0,516,-6653.989258
32,0,517,-1641.433472
32,0,518,-216.434586
32,0,519,-2099.698730
32,0,520,6836.244141
32,0,521,2016.099854
32,0,522,155.255676
32,0,523,-655.063782
32,0,524,-3217.205566
32,0,525,5598.078613
32,0,526,300.515381
32,0,527,1231.038940
32,0,528,1337.210449
32,0,529,4128.302734
32,0,530,-2183.505859
32,0,531,-1129.965576
32,0,532,375.791138
32,0,533,-4731.809570
32,0,534,1795.408813
32,0,535,-219.636963
32,0,536,-3298.494629
32,0,537,2723.387695
32,0,538,-194.110779
32,0,539,-638.385010
32,0,540,1848.534302
32,0,541,-4966.470215
32,0,542,3265.949951
32,0,543,3295.516357
32,0,544,-2247.651123
32,0,545,5125.872070
32,0,546,4592.228027
32,0,547,-8009.045898
32,0,548,-2563.453369
32,0,549,4382.612793
32,0,550,2167.055176
32,0,551,-1641.392578
32,0,552,4170.306152
32,0,553,-825.633728
32,0,554,-1655.305664
32,0,555,722.236084
32,0,556,-2217.108643
32,0,557,-6162.387695
32,0,558,-1311.851440
32,0,559,6880.958008
32,0,560,6941.990234
32,0,561,-2144.345459
32,0,562,2113.880371
32,0,563,127.141724
32,0,564,3209.161377
32,0,565,1730.785889
32,0,566,-2454.468018
32,0,567,-3697.843506
32,0,568,-1959.934448
32,0,569,-4354.400391
32,0,570,-492.990173
32,0,571,-579.617310
32,0,572,-297.249756
32,0,573,2516.262695
32,0,574,1488.039551
32,0,575,4114.331543
32,0,576,-1691.470215
32,0,577,-535.088928
32,0,578,-1256.042480
32,0,579,-3543.952637
32,0,580,7238.362793
32,0,581,1473.936157
32,0,582,-2563.695801
32,0,583,4399.429688
32,0,584,-2200.478271
32,0,585,-2236.603027
32,0,586,2127.706543
32,0,587,4346.646973
32,0,588,-641.160706
32,0,589,3270.659668
32,0,590,6293.905273
32,0,591,3977.193604
32,0,592,5346.495117
32,0,593,1753.444214
32,0,594,-752.925415
32,0,595,1513.058594
32,0,596,979.487305
32,0,597,294.931519
32,0,598,-5184.827637
32,0,599,686.107605
33,0,0,-2841.305908
33,0,1,332.816284
33,0,2,539.570190
33,0,3,1076.043945
33,0,4,2235.614502
33,0,5,2649.179688
33,0,6,-2117.634033
33,0,7,-3553.818115
33,0,8,2285.925293
33,0,9,290.920776
33,0,10,1000.597656
33,0,11,1735.474609
33,0,12,-1438.648193
33,0,13,-561.298706
33,0,14,-832.334595
33,0,15,8203.871094
33,0,16,-3414.108643
33,0,17,735.177917
33,0,18,6608.444336
33,0,19,-885.395264
33,0,20,5577.416016
33,0,21,-1055.858643
33,0,22,3040.330566
33,0,23,1553.843018
33,0,24,-619.946289
33,0,25,-2176.286865
33,0,26,3258.275146
33,0,27,1701.937988
33,0,28,651.372192
33,0,29,2140.628418
33,0,30,321.655914
33,0,31,4389.868164
33,0,32,2079.120117
33,0,33,3601.968018
33,0,34,1344.265503
33,0,35,863.712524
33,0,36,-1047.485474
33,0,37,-1603.522095
33,0,38,5334.306641
33,0,39,2685.484375
33,0,40,-3905.882324
33,0,41,-262.331787
33,0,42,2730.183838
33,0,43,-362.944824
33,0,44,3283.447266
33,0,45,-119.881226
33,0,46,-2137.186523
33,0,47,2844.752197
33,0,48,-2821.741211
33,0,49,-223.219604
33,0,50,-3022.939941
33,0,51,-6853.677734
33,0,52,-8021.632812
33,0,53,-6750.285156
33,0,54,-2271.257324
33,0,55,131.640137
33,0,56,388.703857
33,0,57,-3050.892578
33,0,58,4940.356445
33,0,59,-103.051880
33,0,60,-1245.849121
33,0,61,-1969.525635
33,0,62,-44.388504
33,0,63,4686.035156
33,0,64,-2025.409424
33,0,65,525.613831
33,0,66,-1444.268555
33,0,67,1877.971924
33,0,68,-1120.103271
33,0,69,50.598816
33,0,70,-865.843018
33,0,71,10154.171875
33,0,72,3347.685059
33,0,73,16007.927734
33,0,74,39296.949219
33,0,75,54569.773438
33,0,76,74723.828125
33,0,77,74206.937500
33,0,78,57486.945312
33,0,79,39635.113281
33,0,80,40375.554688
33,0,81,39188.019531
33,0,82,31710.882812
33,0,83,23194.382812
33,0,84,21249.691406
33,0,85,32705.628906
33,0,86,25678.376953
33,0,87,22439.960938
33,0,88,18690.291016
33,0,89,12056.973633
33,0,90,5549.447266
33,0,91,5202.953613
33,0,92,-969.229858
33,0,93,2883.854736
33,0,94,3638.286621
33,0,95,-5532.088867
33,0,96,-2905.568848
33,0,97,-530.594543
33,0,98,2682.666504
33,0,99,-1634.253052
33,0,100,874.858032
33,0,101,-1905.292236
33,0,102,4624.617676
33,0,103,793.840332
33,0,104,-2207.037842
33,0,105,-6160.748535
33,0,106,-2564.677002
33,0,107,-4065.140869
33,0,108,-7222.514648
33,0,109,455.845215
33,0,110,4613.448730
33,0,111,4035.047363
33,0,112,3146.520508
33,0,113,-1279.423218
33,0,114,1794.150146
33,0,115,2526.224121
33,0,116,760.314331
33,0,117,-3629.266602
33,0,118,3512.472412
33,0,119,-3964.545654
33,0,120,-1120.125977
33,0,121,-5509.694824
33,0,122,-385.278290
33,0,123,3258.276367
33,0,124,964.315918
33,0,125,-1849.360107
33,0,126,-2640.137207
33,0,127,-1203.911621
33,0,128,1229.713013
33,0,129,-2128.803223
33,0,130,-343.382416
33,0,131,3520.922607
33,0,132,980.983582
33,0,133,-1273.800537
33,0,134,4325.629395
33,0,135,1802.490845
33,0,136,2160.127441
33,0,137,2140.640137
33,0,138,-2754.724121
33,0,139,-4157.342285
33,0,140,-1972.354980
33,0,141,-2374.697266
33,0,142,5032.514160
33,0,143,-628.365723
33,0,144,-1368.773560
33,0,145,5711.330566
33,0,146,-1617.491211
33,0,147,3138.122070
33,0,148,3724.949707
33,0,149,-3089.985840
33,0,150,-77.907227
33,0,151,-5822.708984
33,0,152,-8859.789062
33,0,153,-893.791748
33,0,154,1447.600464
33,0,155,-2883.270996
33,0,156,1799.655029
33,0,157,5250.541992
33,0,158,-3453.200928
33,0,159,1592.964966
33,0,160,1676.815308
33,0,161,-3511.914795
33,0,162,-935.604980
33,0,163,-7085.660156
33,0,164,-2506.021729
33,0,165,-5289.003906
33,0,166,84.179199
33,0,167,-2757.437012
33,0,168,1942.211304
33,0,169,-2332.764648
33,0,170,-161.777008
33,0,171,8852.103516
33,0,172,634.552795
33,0,173,-114.227234
33,0,174,5320.333984
33,0,175,-2000.172607
33,0,176,-3402.972168
33,0,177,2255.133545
33,0,178,3613.137939
33,0,179,6354.132812
33,0,180,-547.401428
33,0,181,-5875.749512
33,0,182,-6577.119629
33,0,183,-2411.011475
33,0,184,-1561.752197
33,0,185,2489.850586
33,0,186,2445.158936
33,0,187,-843.513062
33,0,188,-502.621094
33,0,189,673.625488
33,0,190,4138.330078
33,0,191,4116.081055
33,0,192,2238.429443
33,0,193,1011.806641
33,0,194,874.770752
33,0,195,-885.436279
33,0,196,-2754.657227
33,0,197,-5478.981445
33,0,198,151.238159
33,0,199,3115.688965
33,0,200,187.508911
33,0,201,-2966.988770
33,0,202,673.703613
33,0,203,-8451.919922
33,0,204,1534.274414
33,0,205,-2757.431152
33,0,206,-2095.278809
33,0,207,-2151.161865
33,0,208,-1519.685425
33,0,209,-2036.617920
33,0,210,-905.060059
33,0,211,50.525299
33,0,212,5717.382812
33,0,213,-1120.028076
33,0,214,-2553.520020
33,0,215,371.929443
33,0,216,-3696.314941
33,0,217,-1983.498169
33,0,218,-1209.540283
33,0,219,-2715.582764
33,0,220,2182.477051
33,0,221,-689.812439
33,0,222,-3522.964600
33,0,223,1324.729980
33,0,224,-2394.228027
33,0,225,5532.708984
33,0,226,2618.377197
33,0,227,89.686676
33,0,228,4068.531738
33,0,229,-3687.934814
33,0,230,1330.283569
33,0,231,193.061768
33,0,232,3294.592773
33,0,233,5792.544434
33,0,234,1824.904907
33,0,235,-3263.213379
33,0,236,-2860.872559
33,0,237,-4361.347656
33,0,238,4579.948242
33,0,239,3671.768311
33,0,240,-798.803650
33,0,241,-1754.372681
33,0,242,-7093.908203
33,0,243,1464.388916
33,0,244,-2167.915283
33,0,245,813.392944
33,0,246,3895.345947
33,0,247,3185.613770
33,0,248,-541.923584
33,0,249,-379.750885
33,0,250,-4651.717285
33,0,251,464.150848
33,0,252,9902.647461
33,0,253,3945.618408
33,0,254,805.049194
33,0,255,-2254.387207
33,0,256,4339.501465
33,0,257,-4464.779785
33,0,258,528.348694
33,0,259,2733.016602
33,0,260,-3604.292725
33,0,261,-3151.513672
33,0,262,-5403.527344
33,0,263,1523.370972
33,0,264,1403.040161
33,0,265,2490.002686
33,0,266,-279.043396
33,0,267,-3972.994873
33,0,268,-1592.334473
33,0,269,-150.543732
33,0,270,-3408.470459
33,0,271,740.444092
33,0,272,2710.664307
33,0,273,218.237732
33,0,274,-49.985901
33,0,275,-1667.797363
33,0,276,-3028.522461
33,0,277,-1374.324219
33,0,278,4672.130859
33,0,279,841.400391
33,0,280,-1441.400757
33,0,281,4465.486328
33,0,282,4786.566895
33,0,283,78.499023
33,0,284,718.325378
33,0,285,-2070.227783
33,0,286,-1813.093262
33,0,287,-2125.984619
33,0,288,-239.810440
33,0,289,-888.267334
33,0,290,4691.589355
33,0,291,-1952.784912
33,0,292,-2304.862549
33,0,293,-1751.638184
33,0,294,3330.926270
33,0,295,1109.575439
33,0,296,3682.849365
33,0,297,-770.835144
33,0,298,-200.902893
33,0,299,3529.508301
33,0,300,525.584229
33,0,301,1070.578857
33,0,302,-5031.955078
33,0,303,-3746.780762
33,0,304,3467.575439
33,0,305,-1413.519775
33,0,306,-1187.174316
33,0,307,9408.033203
33,0,308,3708.336426
33,0,309,-161.828094
33,0,310,2140.660645
33,0,311,-552.947449
33,0,312,-1991.833496
33,0,313,1257.651001
33,0,314,-698.010498
33,0,315,2705.123779
33,0,316,-256.621094
33,0,317,2121.064941
33,0,318,757.701355
33,0,319,654.195190
33,0,320,3140.906738
33,0,321,-2564.708496
33,0,322,-1768.443115
33,0,323,-1474.935181
33,0,324,1634.826904
33,0,325,3375.569092
33,0,326,5694.744141
33,0,327,-1734.760864
33,0,328,-2103.821533
33,0,329,-4098.693848
33,0,330,514.486328
33,0,331,-1430.235229
33,0,332,-1849.424683
33,0,333,-4232.766602
33,0,334,2598.745117
33,0,335,2833.590088
33,0,336,2425.608398
33,0,337,1626.514648
33,0,338,-765.280518
33,0,339,-3170.999756
33,0,340,-1055.884399
33,0,341,514.425049
33,0,342,-2125.956299
33,0,343,4999.221680
33,0,344,-1547.683960
33,0,345,405.462402
33,0,346,2277.462891
33,0,347,-1106.081909
33,0,348,2654.755371
33,0,349,-709.464844
33,0,350,3303.047852
33,0,351,2042.906738
33,0,352,4009.761719
33,0,353,-3738.260742
33,0,354,3464.858887
33,0,355,1137.371216
33,0,356,5063.310059
33,0,357,2702.164551
33,0,358,8528.068359
33,0,359,-860.211060
33,0,360,-670.257996
33,0,361,6060.632324
33,0,362,1048.133423
33,0,363,1542.691284
33,0,364,-421.588623
33,0,365,-4942.440918
33,0,366,-396.316040
33,0,367,274.131134
33,0,368,3132.425049
33,0,369,-4324.871094
33,0,370,-3525.958984
33,0,371,-4445.172852
33,0,372,402.677826
33,0,373,4155.264648
33,0,374,-273.518005
33,0,375,-9443.717773
33,0,376,1850.117065
33,0,377,-1994.788818
33,0,378,1955.938599
33,0,379,4434.525391
33,0,380,-4269.114746
33,0,381,3473.239258
33,0,382,-1857.682739
33,0,383,-1279.385254
33,0,384,2663.120850
33,0,385,4071.347900
33,0,386,2193.656982
33,0,387,-4162.997070
33,0,388,1070.196533
33,0,389,-1256.868408
33,0,390,1319.244019
33,0,391,1285.587036
33,0,392,1914.369141
33,0,393,-1486.203125
33,0,394,-865.865845
33,0,395,-1025.245361
33,0,396,2325.020020
33,0,397,1866.835205
33,0,398,-469.133331
33,0,399,1816.761230
33,0,400,6331.975586
33,0,401,-251.150970
33,0,402,-304.146484
33,0,403,-5249.750977
33,0,404,-999.944214
33,0,405,-170.052368
33,0,406,319.367065
33,0,407,1402.896973
33,0,408,1668.471924
33,0,409,-1038.910889
33,0,410,1056.671875
33,0,411,4146.958008
33,0,412,-1793.514648
33,0,413,-1698.555054
33,0,414,-829.661987
33,0,415,1894.632324
33,0,416,-611.604858
33,0,417,-5286.114258
33,0,418,802.361694
33,0,419,184.623779
33,0,420,4445.728516
33,0,421,3333.862305
33,0,422,503.170349
33,0,423,-6465.382812
33,0,424,-3268.895508
33,0,425,2752.653809
33,0,426,2467.536865
33,0,427,94.977234
33,0,428,237.809692
33,0,429,8.721313
33,0,430,-3391.852783
33,0,431,-3958.988770
33,0,432,-3553.871094
33,0,433,4739.142578
33,0,434,2269.012451
33,0,435,-3492.324219
33,0,436,-2553.744629
33,0,437,-3433.789551
33,0,438,-329.354889
33,0,439,268.486816
33,0,440,2325.062988
33,0,441,3604.783691
33,0,442,1567.852051
33,0,443,1081.536133
33,0,444,195.742798
33,0,445,-44.363190
33,0,446,-997.025940
33,0,447,-4657.572266
33,0,448,1755.029053
33,0,449,606.775879
33,0,450,-614.421997
33,0,451,-505.470581
33,0,452,1347.059692
33,0,453,151.116837
33,0,454,3129.710449
33,0,455,508.809052
33,0,456,-5920.377930
33,0,457,-1246.051392
33,0,458,-1735.011475
33,0,459,1743.801758
33,0,460,-3727.076172
33,0,461,-1645.373901
33,0,462,-999.927063
33,0,463,1187.773682
33,0,464,-514.051392
33,0,465,1081.322998
33,0,466,-1821.520020
33,0,467,-902.264282
33,0,468,1246.500244
33,0,469,1067.774292
33,0,470,-1038.986572
33,0,471,3878.565918
33,0,472,553.355347
33,0,473,2920.283447
33,0,474,1790.831055
33,0,475,2104.314453
33,0,476,-2687.631348
33,0,477,-1201.296265
33,0,478,5275.627930
33,0,479,-5473.477539
33,0,480,-7256.043945
33,0,481,-577.770874
33,0,482,-1720.939697
33,0,483,430.476990
33,0,484,-2260.124023
33,0,485,-3299.496094
33,0,486,4867.911133
33,0,487,2576.515625
33,0,488,-1877.614990
33,0,489,-1078.080566
33,0,490,1615.394043
33,0,491,2397.782715
33,0,492,-2061.730957
33,0,493,3702.863037
33,0,494,2953.765625
33,0,495,1347.077881
33,0,496,2232.843750
33,0,497,-1776.764893
33,0,498,-497.049591
33,0,499,4088.214355
33,0,500,3006.872803
33,0,501,992.203674
33,0,502,-295.622314
33,0,503,-1776.754639
33,0,504,380.431641
33,0,505,1553.817627
33,0,506,-105.794716
33,0,507,1215.782959
33,0,508,-1273.827881
33,0,509,-4727.303711
33,0,510,-1326.969604
33,0,511,-5316.706055
33,0,512,844.235474
33,0,513,500.382874
33,0,514,-175.902161
33,0,515,-876.983582
33,0,516,1643.294067
33,0,517,3705.261230
33,0,518,-586.511414
33,0,519,-6537.952148
33,0,520,-2162.001953
33,0,521,-3084.394287
33,0,522,3154.685547
33,0,523,-67.010559
33,0,524,3501.426025
33,0,525,-340.685913
33,0,526,-3168.236572
33,0,527,1523.070801
33,0,528,584.304199
33,0,529,3484.742676
33,0,530,-547.333618
33,0,531,-2143.173584
33,0,532,612.231384
33,0,533,936.295166
33,0,534,-6330.986328
33,0,535,-44.613159
33,0,536,-153.382538
33,0,537,830.424072
33,0,538,-1910.865601
33,0,539,-2003.064087
33,0,540,-4277.721191
33,0,541,827.411743
33,0,542,-7672.604492
33,0,543,2313.577148
33,0,544,-1318.488525
33,0,545,-717.845337
33,0,546,-6689.020508
33,0,547,2791.398438
33,0,548,-2346.821045
33,0,549,-3291.228271
33,0,550,-3101.295410
33,0,551,-1301.664429
33,0,552,1620.969727
33,0,553,3012.518066
33,0,554,4521.131348
33,0,555,-1257.088989
33,0,556,950.187927
33,0,557,3082.177734
33,0,558,142.828568
33,0,559,-4774.989258
33,0,560,139.941879
33,0,561,179.186478
33,0,562,-1603.518921
33,0,563,-737.242432
33,0,564,3504.046143
33,0,565,919.564758
33,0,566,5158.035156
33,0,567,1693.304932
33,0,568,-1628.580200
33,0,569,-105.874512
33,0,570,651.856812
33,0,571,-4422.819824
33,0,572,-360.111053
33,0,573,2408.819580
33,0,574,-371.326691
33,0,575,-158.908875
33,0,576,-547.693237
33,0,577,2185.568359
33,0,578,5337.454102
33,0,579,1176.696899
33,0,580,3350.523438
33,0,581,5213.984375
33,0,582,-4246.910156
33,0,583,-2441.816162
33,0,584,3504.512451
33,0,585,1738.012329
33,0,586,-776.567261
33,0,587,-1975.441650
33,0,588,-3805.172363
33,0,589,950.456909
33,0,590,-2374.552002
33,0,591,7413.029297
33,0,592,-709.266418
33,0,593,-1866.433594
33,0,594,-1860.593018
33,0,595,4130.054688
33,0,596,2752.280029
33,0,597,-2112.338867
33,0,598,637.354248
33,0,599,-5448.125000
34,0,0,-2144.683594
34,0,1,-2505.125488
34,0,2,-1407.030273
34,0,3,1417.846680
34,0,4,3429.625244
34,0,5,-4583.947754
34,0,6,1524.006104
34,0,7,-3245.567383
34,0,8,4432.712891
34,0,9,1320.052002
34,0,10,-6232.474609
34,0,11,-4597.931152
34,0,12,-6908.670410
34,0,13,-2650.414795
34,0,14,5405.058105
34,0,15,4672.999023
34,0,16,-2510.726562
34,0,17,2443.281738
34,0,18,3449.158203
34,0,19,3686.681152
34,0,20,2163.863281
34,0,21,-3798.796143
34,0,22,-5089.683105
34,0,23,-269.823242
34,0,24,-4874.558594
34,0,25,-4013.951904
34,0,26,-2700.713135
34,0,27,-778.352295
34,0,28,-5324.418945
34,0,29,-1119.224609
34,0,30,1831.364258
34,0,31,2147.123779
34,0,32,2739.472412
34,0,33,121.344559
34,0,34,585.179321
34,0,35,-2739.811523
34,0,36,-4910.863770
34,0,37,-4522.494141
34,0,38,90.617249
34,0,39,-1532.764893
34,0,40,-3826.744629
34,0,41,342.113892
34,0,42,-652.608887
34,0,43,1968.274170
34,0,44,37.570801
34,0,45,-1141.604004
34,0,46,-934.834839
34,0,47,1292.117676
34,0,48,-2432.519531
34,0,49,3711.833740
34,0,50,31.929565
34,0,51,-3443.922119
34,0,52,-3002.486816
34,0,53,-322.896210
34,0,54,-465.407745
34,0,55,-57.462158
34,0,56,-2172.624023
34,0,57,3236.805420
34,0,58,2306.370605
34,0,59,395.186829
34,0,60,-2672.779785
34,0,61,-4013.958984
34,0,62,-3318.218262
34,0,63,-1859.678345
34,0,64,358.855774
34,0,65,-2485.567383
34,0,66,948.418457
34,0,67,-1244.961914
34,0,68,-43.504517
34,0,69,10152.290039
34,0,70,1026.649170
34,0,71,6410.860352
34,0,72,7858.277832
34,0,73,9981.824219
34,0,74,25525.560547
34,0,75,26092.794922
34,0,76,26277.207031
34,0,77,23871.464844
34,0,78,30093.960938
34,0,79,42933.058594
34,0,80,38965.269531
34,0,81,23784.849609
34,0,82,22907.492188
34,0,83,17855.699219
34,0,84,12616.711914
34,0,85,21345.550781
34,0,86,24952.832031
34,0,87,23790.507812
34,0,88,18084.812500
34,0,89,11750.503906
34,0,90,4849.037598
34,0,91,-4662.260742
34,0,92,2121.918213
34,0,93,277.816040
34,0,94,-1840.138794
34,0,95,-2315.097412
34,0,96,-7026.044434
34,0,97,-521.307983
34,0,98,-3907.794922
34,0,99,2865.219482
34,0,100,3594.437012
34,0,101,-2097.185547
34,0,102,-3290.250000
34,0,103,-5103.646973
34,0,104,-194.372375
34,0,105,1926.389526
34,0,106,-468.244690
34,0,107,1479.299927
34,0,108,-1901.581177
34,0,109,-79.819458
34,0,110,6360.656250
34,0,111,1336.801392
34,0,112,2697.564453
34,0,113,-3217.662109
34,0,114,4899.342773
34,0,115,-2521.911133
34,0,116,4466.182617
34,0,117,7511.832031
34,0,118,-1965.905762
34,0,119,451.074219
34,0,120,973.549133
34,0,121,3289.876709
34,0,122,-8233.117188
34,0,123,1836.968628
34,0,124,-9065.675781
34,0,125,-1736.798828
34,0,126,1247.372192
34,0,127,2697.494141
34,0,128,-1434.947021
34,0,129,-2625.275391
34,0,130,819.893188
34,0,131,-3346.157715
34,0,132,-3600.423828
34,0,133,696.918213
34,0,134,4793.137695
34,0,135,-878.945801
34,0,136,-5316.098145
34,0,137,1781.056396
34,0,138,-1949.076416
34,0,139,-4528.034180
34,0,140,-4500.147461
34,0,141,629.868103
34,0,142,-568.834961
34,0,143,-1457.299683
34,0,144,4267.859375
34,0,145,1744.780518
34,0,146,1317.258057
34,0,147,4983.112305
34,0,148,-1398.679932
34,0,149,-60.257935
34,0,150,-2245.234131
34,0,151,1442.952148
34,0,152,110.180809
34,0,153,238.713959
34,0,154,1395.367432
34,0,155,-1773.091064
34,0,156,5086.534180
34,0,157,-2030.147461
34,0,158,-1418.225464
34,0,159,-5489.242188
34,0,160,-1407.018677
34,0,161,-1331.668579
34,0,162,3080.337891
34,0,163,-2256.589844
34,0,164,-2689.573730
34,0,165,-2843.099365
34,0,166,-3008.016602
34,0,167,-7028.750000
34,0,168,-792.335327
34,0,169,5463.761719
34,0,170,6137.146973
34,0,171,1725.233154
34,0,172,4536.058594
34,0,173,71.069489
34,0,174,166.069656
34,0,175,2613.675781
34,0,176,4541.681152
34,0,177,-1155.531738
34,0,178,154.903076
34,0,179,-3438.351562
34,0,180,5946.990723
34,0,181,2015.778076
34,0,182,-2032.867920
34,0,183,-1054.895264
34,0,184,-4114.552246
34,0,185,-3167.311523
34,0,186,1680.478271
34,0,187,-5092.486328
34,0,188,-4338.063965
34,0,189,-2851.687988
34,0,190,872.930359
34,0,191,205.104431
34,0,192,4935.643066
34,0,193,1468.132324
34,0,194,1227.715820
34,0,195,-1063.334717
34,0,196,-60.253479
34,0,197,-230.667374
34,0,198,7939.379883
34,0,199,4178.465820
34,0,200,-1602.622803
34,0,201,1040.490723
34,0,202,-4287.774414
34,0,203,-3765.279785
34,0,204,-3589.145752
34,0,205,-1876.493164
34,0,206,4027.569824
34,0,207,2255.991455
34,0,208,-5053.358398
34,0,209,6422.234375
34,0,210,2837.313477
34,0,211,-2667.186523
34,0,212,-2907.555664
34,0,213,2267.265869
34,0,214,476.220459
34,0,215,1426.187744
34,0,216,-1725.472168
34,0,217,-1052.364624
34,0,218,4944.132324
34,0,219,898.081543
34,0,220,3286.995605
34,0,221,-535.249390
34,0,222,-1574.598633
34,0,223,632.667603
34,0,224,1339.584839
34,0,225,-510.161865
34,0,226,252.677124
34,0,227,-275.417175
34,0,228,1546.356689
34,0,229,5418.778809
34,0,230,-3952.489746
34,0,231,-4273.853027
34,0,232,160.471466
34,0,233,-1583.019287
34,0,234,-334.092743
34,0,235,-3441.185059
34,0,236,5321.268555
34,0,237,3633.537598
34,0,238,-1149.920654
34,0,239,-543.605591
34,0,240,604.893555
34,0,241,-3566.875977
34,0,242,-1334.401611
34,0,243,3035.646729
34,0,244,736.048157
34,0,245,-4564.467773
34,0,246,3681.028320
34,0,247,-543.643250
34,0,248,286.131714
34,0,249,-3323.815918
34,0,250,5217.822754
34,0,251,-1605.373291
34,0,252,-2764.992676
34,0,253,-946.003723
34,0,254,-300.520935
34,0,255,-3541.665771
34,0,256,-1320.537231
34,0,257,-2100.006836
34,0,258,-197.247681
34,0,259,124.050690
34,0,260,-1633.274170
34,0,261,1157.963013
34,0,262,-532.487305
34,0,263,1934.843994
34,0,264,895.424744
34,0,265,1454.102783
34,0,266,2147.066406
34,0,267,615.882812
34,0,268,1034.860596
34,0,269,-3122.686279
34,0,270,-2220.104736
34,0,271,-3611.688477
34,0,272,4167.344727
34,0,273,-2745.395996
34,0,274,-1577.465698
34,0,275,2096.786621
34,0,276,2697.481445
34,0,277,-347.991333
34,0,278,-979.550537
34,0,279,-4648.232910
34,0,280,911.965088
34,0,281,1266.791138
34,0,282,-898.415955
34,0,283,1496.135620
34,0,284,4871.535645
34,0,285,-2625.313477
34,0,286,1850.948120
34,0,287,1859.315430
34,0,288,-7137.793457
34,0,289,-5243.423828
34,0,290,724.835632
34,0,291,4720.549316
34,0,292,-4930.363770
34,0,293,-1907.265137
34,0,294,6721.093750
34,0,295,-63.050537
34,0,296,2901.490234
34,0,297,-1404.298096
34,0,298,-652.673584
34,0,299,6.951904
34,0,300,3505.164551
34,0,301,213.685547
34,0,302,-4905.232910
34,0,303,574.015381
34,0,304,-5206.912109
34,0,305,747.329712
34,0,306,1389.766846
34,0,307,-3821.133057
34,0,308,3734.198486
34,0,309,3083.074463
34,0,310,-2731.470947
34,0,311,2451.647461
34,0,312,-1071.571533
34,0,313,-5217.900391
34,0,314,-5005.867188
34,0,315,-893.035583
34,0,316,-1007.533691
34,0,317,-3117.129883
34,0,318,-1828.890991
34,0,319,-2466.025879
34,0,320,2781.308594
34,0,321,-1303.666382
34,0,322,-1236.439209
34,0,323,2510.265137
34,0,324,-2382.556885
34,0,325,-3572.566895
34,0,326,1054.651367
34,0,327,-2748.367188
34,0,328,1635.755493
34,0,329,-694.520935
34,0,330,-2907.492432
34,0,331,-1152.947876
34,0,332,-68.635925
34,0,333,-865.023010
34,0,334,-1398.670044
34,0,335,1219.395264
34,0,336,-417.825470
34,0,337,-4712.492188
34,0,338,-5058.999512
34,0,339,-957.310791
34,0,340,-2793.033691
34,0,341,-6673.913086
34,0,342,-5313.136719
34,0,343,1077.239990
34,0,344,4265.043945
34,0,345,3259.194824
34,0,346,-2183.837158
34,0,347,1560.289185
34,0,348,-823.077209
34,0,349,-2854.438965
34,0,350,1074.367065
34,0,351,3890.560547
34,0,352,-2784.975342
34,0,353,-3198.073242
34,0,354,-93.836357
34,0,355,-856.630371
34,0,356,2152.843018
34,0,357,1345.116699
34,0,358,-1571.849365
34,0,359,-1328.892822
34,0,360,2292.172852
34,0,361,1535.264282
34,0,362,5698.384277
34,0,363,-1932.217651
34,0,364,3784.558105
34,0,365,1127.060303
34,0,366,-990.576355
34,0,367,2007.514648
34,0,368,1191.522705
34,0,369,1685.832642
34,0,370,-610.603760
34,0,371,-484.770874
34,0,372,-605.081421
34,0,373,-968.441528
34,0,374,3806.961670
34,0,375,-1200.218384
34,0,376,-5654.222168
34,0,377,1434.642578
34,0,378,-585.649170
34,0,379,-4047.380371
34,0,380,-1130.351074
34,0,381,-2426.857178
34,0,382,-2479.904785
34,0,383,-1518.940674
34,0,384,2476.836182
34,0,385,903.691833
34,0,386,1769.854248
34,0,387,2485.146973
34,0,388,8078.811523
34,0,389,4971.816895
34,0,390,1596.582275
34,0,391,-806.305359
34,0,392,-2572.258789
34,0,393,2228.078857
34,0,394,-1921.149658
34,0,395,2404.209473
34,0,396,3806.812500
34,0,397,4004.959961
34,0,398,2778.627930
34,0,399,-3321.476562
34,0,400,1990.539795
34,0,401,3982.792969
34,0,402,-744.788086
34,0,403,283.551758
34,0,404,5335.282715
34,0,405,-2438.121338
34,0,406,-895.865784
34,0,407,2256.006104
34,0,408,-113.698730
34,0,409,149.151978
34,0,410,1409.428955
34,0,411,-3784.898438
34,0,412,-342.458740
34,0,413,166.120239
34,0,414,1789.232910
34,0,415,-1496.469849
34,0,416,1160.745605
34,0,417,-3868.646973
34,0,418,6668.236816
34,0,419,-2988.718018
34,0,420,-5352.465820
34,0,421,-1214.377319
34,0,422,-5148.425781
34,0,423,2082.864502
34,0,424,2680.857422
34,0,425,1568.709229
34,0,426,3963.256592
34,0,427,2898.849365
34,0,428,-1787.016968
34,0,429,1968.196045
34,0,430,-535.478516
34,0,431,3281.574219
34,0,432,3236.845947
34,0,433,-2259.255615
34,0,434,-253.104065
34,0,435,-2454.802490
34,0,436,104.702881
34,0,437,-1560.606201
34,0,438,1367.391724
34,0,439,2870.784668
34,0,440,-739.144348
34,0,441,3301.156982
34,0,442,-753.152710
34,0,443,926.040283
34,0,444,2412.364990
34,0,445,-2762.169922
34,0,446,1711.593262
34,0,447,-462.770630
34,0,448,3979.964600
34,0,449,-1133.062134
34,0,450,3317.687988
34,0,451,3270.355713
34,0,452,8302.649414
34,0,453,3890.498291
34,0,454,951.245789
34,0,455,-1292.487061
34,0,456,-1893.303467
34,0,457,-499.163086
34,0,458,5254.221680
34,0,459,-2625.243164
34,0,460,-347.990112
34,0,461,6899.833008
34,0,462,-325.633545
34,0,463,1023.881226
34,0,464,-3066.658447
34,0,465,-2873.866943
34,0,466,5078.036133
34,0,467,1160.746094
34,0,468,-4033.460449
34,0,469,2784.172119
34,0,470,-1882.071655
34,0,471,-4938.805176
34,0,472,2264.791748
34,0,473,-985.050171
34,0,474,1132.980469
34,0,475,-2169.795410
34,0,476,5927.646973
34,0,477,4544.681641
34,0,478,302.864868
34,0,479,-1474.098145
34,0,480,2390.227783
34,0,481,2614.009277
34,0,482,-5603.900391
34,0,483,-926.726807
34,0,484,-5830.152344
34,0,485,2317.643555
34,0,486,4902.204590
34,0,487,-722.467468
34,0,488,-2675.629883
34,0,489,-2166.984375
34,0,490,-4938.734375
34,0,491,705.188843
34,0,492,-1228.249146
34,0,493,272.377014
34,0,494,-29.481628
34,0,495,-3846.341797
34,0,496,839.411743
34,0,497,2256.060059
34,0,498,-6567.778320
34,0,499,-1574.639038
34,0,500,-127.651367
34,0,501,-2284.206543
34,0,502,-943.190552
34,0,503,3641.954834
34,0,504,361.699677
34,0,505,1490.322998
34,0,506,2409.802734
34,0,507,-1253.513428
34,0,508,12214.373047
34,0,509,945.568787
34,0,510,4980.153320
34,0,511,2390.117188
34,0,512,-1683.604492
34,0,513,-2790.106201
34,0,514,2376.320068
34,0,515,-2072.023438
34,0,516,-3787.663818
34,0,517,40.153870
34,0,518,-4606.366211
34,0,519,-3650.752930
34,0,520,839.999756
34,0,521,-663.765625
34,0,522,1526.834839
34,0,523,-593.641724
34,0,524,-2304.122070
34,0,525,853.193848
34,0,526,-766.914490
34,0,527,948.014648
34,0,528,-2228.729980
34,0,529,-462.649933
34,0,530,3088.772461
34,0,531,417.735535
34,0,532,-7076.235352
34,0,533,-2835.024902
34,0,534,4147.646973
34,0,535,-155.570312
34,0,536,-2597.566162
34,0,537,-3138.760742
34,0,538,-5307.576172
34,0,539,-585.588318
34,0,540,2778.908447
34,0,541,-1052.157959
34,0,542,816.882935
34,0,543,4337.608887
34,0,544,263.892944
34,0,545,540.384460
34,0,546,904.024902
34,0,547,-4818.506348
34,0,548,2041.035156
34,0,549,2932.173584
34,0,550,-1457.313965
34,0,551,-3483.001465
34,0,552,1616.215576
34,0,553,4304.052246
34,0,554,-4173.521484
34,0,555,3488.326416
34,0,556,286.325439
34,0,557,-5221.160156
34,0,558,-5257.466797
34,0,559,-2105.469727
34,0,560,534.870422
34,0,561,987.539612
34,0,562,-3762.466797
34,0,563,5821.743652
34,0,564,5324.108398
34,0,565,601.599731
34,0,566,2292.241211
34,0,567,2982.276367
34,0,568,775.204956
34,0,569,2448.797852
34,0,570,-2508.178223
34,0,571,6950.129395
34,0,572,3507.815918
34,0,573,-1046.542236
34,0,574,2909.771240
34,0,575,2255.916992
34,0,576,-146.574951
34,0,577,-4659.344727
34,0,578,1213.725586
34,0,579,224.776337
34,0,580,-3793.065186
34,0,581,-1105.226562
34,0,582,132.532562
34,0,583,-2538.642578
34,0,584,255.640015
34,0,585,-57.447144
34,0,586,-1951.791138
34,0,587,-1172.313721
34,0,588,-1661.206055
34,0,589,5184.372070
34,0,590,1803.549561
34,0,591,2342.514404
34,0,592,1638.649902
34,0,593,4697.933594
34,0,594,126.913940
34,0,595,459.278931
34,0,596,1143.940674
34,0,597,-292.272949
34,0,598,1579.634766
34,0,599,635.618164
35,0,0,-8642.927734
35,0,1,-1258.035278
35,0,2,-2867.446289
35,0,3,250.799530
35,0,4,569.295532
35,0,5,-2180.092041
35,0,6,-6172.912109
35,0,7,-2722.156738
35,0,8,1893.767090
35,0,9,4777.317871
35,0,10,-961.854309
35,0,11,-2928.906982
35,0,12,264.753662
35,0,13,-1814.067505
35,0,14,-389.076355
35,0,15,1432.707520
35,0,16,-4035.400146
35,0,17,-408.630127
35,0,18,-1190.977173
35,0,19,-565.071899
35,0,20,-4524.380859
35,0,21,-1313.927856
35,0,22,-6837.955078
35,0,23,-3225.100586
35,0,24,-2431.576660
35,0,25,1983.146851
35,0,26,-2068.347656
35,0,27,-1515.106201
35,0,28,-53.781006
35,0,29,99.916443
35,0,30,-349.954651
35,0,31,-1772.166504
35,0,32,443.595367
35,0,33,3441.726807
35,0,34,4394.484375
35,0,35,4961.694824
35,0,36,2664.912842
35,0,37,401.682495
35,0,38,-872.461914
35,0,39,5065.083008
35,0,40,-1470.402588
35,0,41,-2515.412109
35,0,42,-95.687622
35,0,43,1382.387695
35,0,44,-2906.565430
35,0,45,-3032.290039
35,0,46,-1266.404053
35,0,47,-1009.396118
35,0,48,1642.300537
35,0,49,5702.111816
35,0,50,-1076.428711
35,0,51,2888.454346
35,0,52,2304.479004
35,0,53,-819.339844
35,0,54,-2993.167725
35,0,55,-486.833069
35,0,56,-1920.234497
35,0,57,1161.700317
35,0,58,-1073.637939
35,0,59,3866.407715
35,0,60,4075.966309
35,0,61,-2766.888184
35,0,62,-3674.968994
35,0,63,-6293.051758
35,0,64,-2087.860840
35,0,65,-824.923950
35,0,66,-2736.158203
35,0,67,2150.831787
35,0,68,4053.603271
35,0,69,5442.242676
35,0,70,2704.021973
35,0,71,527.413940
35,0,72,3240.570557
35,0,73,10301.298828
35,0,74,16641.148438
35,0,75,25515.353516
35,0,76,31072.847656
35,0,77,36588.460938
35,0,78,61743.875000
35,0,79,88863.968750
35,0,80,76888.156250
35,0,81,45577.125000
35,0,82,31690.359375
35,0,83,19723.089844
35,0,84,25674.591797
35,0,85,33143.277344
35,0,86,32791.269531
35,0,87,34140.921875
35,0,88,34003.871094
35,0,89,36163.652344
35,0,90,5503.752441
35,0,91,5023.208008
35,0,92,5070.649414
35,0,93,-1501.121948
35,0,94,-8721.154297
35,0,95,-2152.136475
35,0,96,-6776.438477
35,0,97,-3909.710938
35,0,98,-2199.649658
35,0,99,2111.668701
35,0,100,-4937.893066
35,0,101,-302.433716
35,0,102,-3180.430908
35,0,103,-151.556091
35,0,104,-2998.774414
35,0,105,-4781.425293
35,0,106,2363.153076
35,0,107,-2772.438965
35,0,108,-2121.439697
35,0,109,-1227.272217
35,0,110,35.671783
35,0,111,-676.871765
35,0,112,4961.708496
35,0,113,-422.600769
35,0,114,555.383057
35,0,115,2913.624512
35,0,116,-3144.028076
35,0,117,1695.358521
35,0,118,-3856.622559
35,0,119,-1118.293457
35,0,120,971.666016
35,0,121,1974.747803
35,0,122,2298.895264
35,0,123,748.158630
35,0,124,-1372.575439
35,0,125,1619.856812
35,0,126,-3292.164307
35,0,127,-1839.217285
35,0,128,2514.036133
35,0,129,-794.250549
35,0,130,848.710083
35,0,131,-886.421631
35,0,132,-349.943176
35,0,133,4659.900879
35,0,134,-4094.056885
35,0,135,-1925.866211
35,0,136,-5167.059082
35,0,137,-9363.779297
35,0,138,155.804413
35,0,139,-1123.881592
35,0,140,2206.662109
35,0,141,5310.988281
35,0,142,996.872925
35,0,143,5341.713379
35,0,144,1871.387939
35,0,145,1466.246826
35,0,146,1798.749146
35,0,147,-4485.240234
35,0,148,589.016968
35,0,149,-4806.583984
35,0,150,-3222.332031
35,0,151,-3253.104492
35,0,152,1007.877014
35,0,153,5998.294434
35,0,154,-1735.777344
35,0,155,429.636841
35,0,156,-322.020569
35,0,157,4050.887695
35,0,158,1013.609802
35,0,159,-3023.923340
35,0,160,3732.305176
35,0,161,-391.819824
35,0,162,-2305.809082
35,0,163,2748.677979
35,0,164,3016.963623
35,0,165,-5002.247559
35,0,166,876.709351
35,0,167,-3194.286865
35,0,168,946.529785
35,0,169,1815.489136
35,0,170,1879.778320
35,0,171,5520.536133
35,0,172,4590.075195
35,0,173,3198.554688
35,0,174,1726.088623
35,0,175,-6047.038086
35,0,176,-3677.782227
35,0,177,-5820.835449
35,0,178,-1263.626831
35,0,179,-2222.019043
35,0,180,-2219.093262
35,0,181,3665.197754
35,0,182,580.403809
35,0,183,2047.464600
35,0,184,-1073.499512
35,0,185,-145.939270
35,0,186,3469.654297
35,0,187,-4158.343750
35,0,188,267.591003
35,0,189,326.300293
35,0,190,-4999.342285
35,0,191,-2185.691895
35,0,192,667.185791
35,0,193,-2445.530273
35,0,194,-4326.085938
35,0,195,-4063.397705
35,0,196,5241.098633
35,0,197,1049.910156
35,0,198,-4259.020508
35,0,199,-137.662811
35,0,200,4042.373291
35,0,201,-8978.132812
35,0,202,-6404.835449
35,0,203,2287.749023
35,0,204,974.554077
35,0,205,1290.190552
35,0,206,-2149.357666
35,0,207,1047.074707
35,0,208,-1107.180664
35,0,209,3486.405518
35,0,210,1033.077759
35,0,211,133.397339
35,0,212,-37.023178
35,0,213,206.135803
35,0,214,-9567.763672
35,0,215,767.671143
35,0,216,-4468.511719
35,0,217,-2716.570801
35,0,218,-1643.673096
35,0,219,429.609924
35,0,220,-637.686157
35,0,221,-1621.268799
35,0,222,368.158936
35,0,223,-1467.619385
35,0,224,1105.851318
35,0,225,1731.694092
35,0,226,-1207.801514
35,0,227,-1573.888672
35,0,228,1167.283447
35,0,229,2393.870361
35,0,230,-5700.666992
35,0,231,-1601.672485
35,0,232,-3666.689453
35,0,233,-928.286133
35,0,234,-1783.291016
35,0,235,-187.937012
35,0,236,1508.156250
35,0,237,2782.251709
35,0,238,3391.453613
35,0,239,-819.420105
35,0,240,3279.682373
35,0,241,485.504822
35,0,242,2553.103027
35,0,243,1038.754150
35,0,244,-6787.564941
35,0,245,4757.816406
35,0,246,382.156158
35,0,247,-1895.109985
35,0,248,-760.757141
35,0,249,27.243805
35,0,250,-590.266846
35,0,251,837.584534
35,0,252,-1280.390381
35,0,253,-280.090088
35,0,254,904.550659
35,0,255,-1794.531250
35,0,256,910.196594
35,0,257,-3032.313477
35,0,258,-727.198975
35,0,259,477.034546
35,0,260,-6625.457031
35,0,261,-7488.982422
35,0,262,-3398.340332
35,0,263,2972.370117
35,0,264,3262.742676
35,0,265,-4393.077148
35,0,266,-4219.926758
35,0,267,-1579.474121
35,0,268,-4094.122070
35,0,269,-5695.131348
35,0,270,-802.600098
35,0,271,2039.107544
35,0,272,-2412.078857
35,0,273,1374.027954
35,0,274,-4476.994629
35,0,275,3092.318359
35,0,276,-369.576782
35,0,277,-4560.616211
35,0,278,-3093.806641
35,0,279,4201.452148
35,0,280,2120.142090
35,0,281,-959.153992
35,0,282,-3929.286377
35,0,283,1977.521118
35,0,284,3777.018066
35,0,285,846.035034
35,0,286,1527.843750
35,0,287,-2710.972656
35,0,288,2100.576660
35,0,289,1600.372681
35,0,290,-123.570068
35,0,291,3888.803223
35,0,292,-2272.270264
35,0,293,-6547.324219
35,0,294,-3498.908447
35,0,295,7870.293945
35,0,296,-1255.091675
35,0,297,-612.616089
35,0,298,-2761.377197
35,0,299,3656.752930
35,0,300,-5502.381836
35,0,301,6590.701660
35,0,302,3209.621582
35,0,303,-2303.410645
35,0,304,-4988.174316
35,0,305,-4068.743164
35,0,306,-14.626404
35,0,307,611.325073
35,0,308,-95.721008
35,0,309,4137.411133
35,0,310,-1939.872681
35,0,311,1890.914673
35,0,312,-3219.426270
35,0,313,2941.379639
35,0,314,5590.377441
35,0,315,-841.529175
35,0,316,4442.143555
35,0,317,-349.878357
35,0,318,-657.346069
35,0,319,-123.593109
35,0,320,-7301.594727
35,0,321,-2085.081055
35,0,322,3276.939941
35,0,323,-196.209930
35,0,324,1608.819946
35,0,325,2631.529297
35,0,326,-6606.000977
35,0,327,974.434204
35,0,328,-1417.374878
35,0,329,-531.566162
35,0,330,-335.944702
35,0,331,-5709.002930
35,0,332,-704.722534
35,0,333,-4040.963867
35,0,334,-2344.972412
35,0,335,-4194.539062
35,0,336,1784.757812
35,0,337,1351.689941
35,0,338,2217.929443
35,0,339,3223.599609
35,0,340,4914.007812
35,0,341,-2699.808594
35,0,342,63.581589
35,0,343,-2926.386719
35,0,344,8384.476562
35,0,345,1555.546875
35,0,346,650.331421
35,0,347,-2819.904053
35,0,348,770.505798
35,0,349,3975.437988
35,0,350,6426.178711
35,0,351,-1987.193970
35,0,352,-2199.785645
35,0,353,-383.470886
35,0,354,-4708.651367
35,0,355,-1389.375610
35,0,356,-1699.378174
35,0,357,3561.924805
35,0,358,-4834.496094
35,0,359,-3507.345703
35,0,360,-109.775513
35,0,361,2692.857422
35,0,362,-229.771606
35,0,363,-3795.048340
35,0,364,1270.661865
35,0,365,1197.906982
35,0,366,3500.492432
35,0,367,5092.943848
35,0,368,4112.224121
35,0,369,329.183594
35,0,370,4422.297852
35,0,371,443.432495
35,0,372,-2842.323975
35,0,373,-6301.470703
35,0,374,1270.492554
35,0,375,790.187134
35,0,376,1890.875977
35,0,377,1323.672607
35,0,378,1815.609863
35,0,379,-3448.597900
35,0,380,-4152.774414
35,0,381,1136.450684
35,0,382,-509.222046
35,0,383,-1693.969482
35,0,384,-2426.011475
35,0,385,-3669.336914
35,0,386,-4275.741211
35,0,387,-2470.653076
35,0,388,359.754456
35,0,389,1362.614136
35,0,390,-3797.970947
35,0,391,-140.349854
35,0,392,-4907.191895
35,0,393,3206.831543
35,0,394,8694.723633
35,0,395,804.029480
35,0,396,-498.015503
35,0,397,2542.302002
35,0,398,-50.952728
35,0,399,1810.055298
35,0,400,-1783.350464
35,0,401,-1621.309570
35,0,402,-165.716064
35,0,403,4198.955078
35,0,404,-1679.910645
35,0,405,-5390.469727
35,0,406,-1696.555542
35,0,407,-2680.264404
35,0,408,1066.631104
35,0,409,2340.746582
35,0,410,-2587.862793
35,0,411,619.717773
35,0,412,-3588.350830
35,0,413,16.112640
35,0,414,-4912.636230
35,0,415,485.421753
35,0,416,-1450.820679
35,0,417,-4708.719727
35,0,418,-1573.790527
35,0,419,-3610.721680
35,0,420,-1562.589844
35,0,421,-1269.224609
35,0,422,4472.895020
35,0,423,4615.170898
35,0,424,3380.197754
35,0,425,5439.706055
35,0,426,2704.066650
35,0,427,-2339.664062
35,0,428,1754.033691
35,0,429,1952.444580
35,0,430,-6603.104980
35,0,431,-4094.164307
35,0,432,-2666.294434
35,0,433,1904.929565
35,0,434,1647.947754
35,0,435,4534.218750
35,0,436,-1037.542114
35,0,437,-2903.919434
35,0,438,-2286.311768
35,0,439,-1341.865356
35,0,440,-3155.068359
35,0,441,3503.125977
35,0,442,3408.110840
35,0,443,488.293213
35,0,444,4274.207520
35,0,445,3751.786133
35,0,446,664.692627
35,0,447,-1325.206177
35,0,448,5928.446289
35,0,449,-598.470703
35,0,450,680.925537
35,0,451,1569.802490
35,0,452,-2386.829590
35,0,453,1304.077881
35,0,454,1734.628418
35,0,455,5307.898438
35,0,456,2734.717773
35,0,457,-688.075806
35,0,458,-3406.629395
35,0,459,-961.918457
35,0,460,-1772.172485
35,0,461,-6161.665039
35,0,462,1810.007812
35,0,463,1879.954956
35,0,464,3458.415283
35,0,465,-2347.569824
35,0,466,2256.921631
35,0,467,-2585.272949
35,0,468,1896.394531
35,0,469,5023.156250
35,0,470,2323.953613
35,0,471,245.203918
35,0,472,-305.142212
35,0,473,-1710.634399
35,0,474,2726.455811
35,0,475,4229.644531
35,0,476,2446.990234
35,0,477,-2023.513794
35,0,478,-2881.359619
35,0,479,4945.043457
35,0,480,1963.653320
35,0,481,-794.472168
35,0,482,5375.281738
35,0,483,2667.737793
35,0,484,1988.812988
35,0,485,2349.333984
35,0,486,3707.144287
35,0,487,1351.680664
35,0,488,-299.687317
35,0,489,4679.362793
35,0,490,-1205.004395
35,0,491,-3669.426270
35,0,492,-456.148956
35,0,493,-8277.169922
35,0,494,1673.069702
35,0,495,2888.451416
35,0,496,3715.518311
35,0,497,-1434.061523
35,0,498,3564.618652
35,0,499,5470.212891
35,0,500,2312.674072
35,0,501,1796.087280
35,0,502,3768.303711
35,0,503,-1517.890137
35,0,504,-4798.177246
35,0,505,-2683.219727
35,0,506,3380.257812
35,0,507,-590.351440
35,0,508,-2297.574219
35,0,509,538.517761
35,0,510,-3074.174561
35,0,511,-1852.977173
35,0,512,2645.222900
35,0,513,-1727.301392
35,0,514,94.121338
35,0,515,4749.285156
35,0,516,868.627075
35,0,517,2807.441895
35,0,518,-1548.778564
35,0,519,6504.026855
35,0,520,-1794.420898
35,0,521,334.547546
35,0,522,-4242.027832
35,0,523,-146.325928
35,0,524,3372.003418
35,0,525,4366.625977
35,0,526,-118.359772
35,0,527,-1853.325073
35,0,528,-6675.750000
35,0,529,6736.324219
35,0,530,524.608887
35,0,531,4064.848389
35,0,532,5794.385742
35,0,533,8571.825195
35,0,534,1032.976196
35,0,535,-4641.267578
35,0,536,2391.264648
35,0,537,3721.126953
35,0,538,2187.215332
35,0,539,4022.928223
35,0,540,1329.328125
35,0,541,-1341.867310
35,0,542,5542.361328
35,0,543,3366.473389
35,0,544,2430.497070
35,0,545,-567.766113
35,0,546,-3236.188965
35,0,547,2885.647949
35,0,548,381.965027
35,0,549,2865.974609
35,0,550,301.051636
35,0,551,-3118.886963
35,0,552,-6759.481445
35,0,553,-5208.867188
35,0,554,2503.184082
35,0,555,-640.582947
35,0,556,-6083.372559
35,0,557,-1132.274292
35,0,558,-3571.485840
35,0,559,-659.942505
35,0,560,-707.647156
35,0,561,-1263.709717
35,0,562,1731.677856
35,0,563,-2632.826172
35,0,564,-5429.851074
35,0,565,-734.887085
35,0,566,1930.344360
35,0,567,6224.916016
35,0,568,2106.173340
35,0,569,-2096.019775
35,0,570,-1593.008423
35,0,571,-1249.794556
35,0,572,-1828.069702
35,0,573,390.468872
35,0,574,4989.360840
35,0,575,-1366.955322
35,0,576,6844.995117
35,0,577,991.421204
35,0,578,4970.043457
35,0,579,530.335999
35,0,580,267.568604
35,0,581,-3071.244141
35,0,582,-1328.006836
35,0,583,-1995.729858
35,0,584,3497.815430
35,0,585,2078.012695
35,0,586,-1699.526611
35,0,587,-2308.626709
35,0,588,2837.969971
35,0,589,-4069.082520
35,0,590,-1923.087646
35,0,591,-3755.914551
35,0,592,2075.402344
35,0,593,5710.563477
35,0,594,-1621.251953
35,0,595,228.523743
35,0,596,8532.416992
35,0,597,3673.633301
35,0,598,2505.723389
35,0,599,-1503.855347
36,0,0,1932.929321
36,0,1,-67.661499
36,0,2,-1028.853516
36,0,3,5355.747070
36,0,4,287.210938
36,0,5,-2987.523438
36,0,6,2181.622559
36,0,7,4117.945312
36,0,8,1485.864258
36,0,9,4992.515137
36,0,10,-5348.560547
36,0,11,1913.379517
36,0,12,-1601.639526
36,0,13,-3320.038818
36,0,14,2136.884277
36,0,15,-330.333954
36,0,16,823.659668
36,0,17,628.075317
36,0,18,4168.261230
36,0,19,-668.391479
36,0,20,2273.839844
36,0,21,-4194.595703
36,0,22,1835.131836
36,0,23,1217.647461
36,0,24,-240.904419
36,0,25,-1009.295898
36,0,26,-3730.766113
36,0,27,-4482.380371
36,0,28,-4655.643555
36,0,29,2237.499023
36,0,30,1787.639526
36,0,31,2053.066406
36,0,32,-4362.215332
36,0,33,-2132.539062
36,0,34,3796.617676
36,0,35,1460.731323
36,0,36,-497.974152
36,0,37,-2400.786865
36,0,38,-2719.270264
36,0,39,1653.464355
36,0,40,5487.080078
36,0,41,728.661804
36,0,42,-4214.154297
36,0,43,622.504883
36,0,44,-266.072754
36,0,45,-433.658203
36,0,46,5579.285156
36,0,47,343.074341
36,0,48,-2188.387939
36,0,49,-7270.963867
36,0,50,-3350.751953
36,0,51,1170.170288
36,0,52,1625.584717
36,0,53,-90.027344
36,0,54,-1006.483154
36,0,55,-1436.770996
36,0,56,-1020.439514
36,0,57,-330.326874
36,0,58,449.240448
36,0,59,1077.937744
36,0,60,-92.808228
36,0,61,-3320.032959
36,0,62,3067.348389
36,0,63,2592.317627
36,0,64,-5994.034180
36,0,65,893.491455
36,0,66,-4868.011719
36,0,67,-1098.708862
36,0,68,1094.702148
36,0,69,-5803.993652
36,0,70,2746.022949
36,0,71,432.496552
36,0,72,2597.904541
36,0,73,798.525024
36,0,74,10969.129883
36,0,75,11002.732422
36,0,76,25702.609375
36,0,77,40301.898438
36,0,78,51682.472656
36,0,79,53093.527344
36,0,80,32928.199219
36,0,81,29348.988281
36,0,82,34479.035156
36,0,83,27932.365234
36,0,84,26135.753906
36,0,85,42168.449219
36,0,86,48553.101562
36,0,87,30628.791016
36,0,88,14727.277344
36,0,89,8851.165039
36,0,90,3114.892578
36,0,91,7490.425781
36,0,92,5495.437500
36,0,93,-1875.449585
36,0,94,-1948.135132
36,0,95,1793.275879
36,0,96,-2062.684814
36,0,97,-1934.113525
36,0,98,-2157.688232
36,0,99,-5435.157715
36,0,100,-2233.079102
36,0,101,5143.401855
36,0,102,1524.969238
36,0,103,1430.003540
36,0,104,69.262177
36,0,105,1058.388184
36,0,106,2108.933105
36,0,107,6353.262207
36,0,108,-2495.780518
36,0,109,-335.860413
36,0,110,2117.353271
36,0,111,-1338.958008
36,0,112,-7720.791504
36,0,113,-3029.404297
36,0,114,-537.059448
36,0,115,-1383.677246
36,0,116,-738.275635
36,0,117,3709.992432
36,0,118,-2260.996094
36,0,119,-6287.416016
36,0,120,-2370.009277
36,0,121,267.647797
36,0,122,1480.285889
36,0,123,-131.917358
36,0,124,2092.200439
36,0,125,-545.376465
36,0,126,-693.566345
36,0,127,-1414.432983
36,0,128,2592.376465
36,0,129,-4147.118164
36,0,130,-2090.630615
36,0,131,-151.468323
36,0,132,5341.905273
36,0,133,-1909.016846
36,0,134,-1095.910400
36,0,135,-2009.561646
36,0,136,-2031.897217
36,0,137,-4636.054688
36,0,138,1469.087158
36,0,139,-939.453857
36,0,140,-824.861633
36,0,141,-6645.043457
36,0,142,-2286.201904
36,0,143,-1104.302612
36,0,144,-1953.731201
36,0,145,-414.201111
36,0,146,438.048401
36,0,147,-1945.339478
36,0,148,728.764160
36,0,149,-989.695435
36,0,150,-218.542999
36,0,151,457.595337
36,0,152,-3468.128906
36,0,153,359.821167
36,0,154,-95.693985
36,0,155,-5781.682617
36,0,156,-2358.919189
36,0,157,-1344.588379
36,0,158,-1017.673157
36,0,159,-2534.883057
36,0,160,-4211.355469
36,0,161,424.234619
36,0,162,-2031.907471
36,0,163,-1193.755737
36,0,164,-171.096924
36,0,165,2301.771729
36,0,166,-3954.363037
36,0,167,2078.120605
36,0,168,-288.403961
36,0,169,-2948.431396
36,0,170,-1375.287598
36,0,171,2463.947266
36,0,172,-3364.693115
36,0,173,-1573.694092
36,0,174,144.646042
36,0,175,-176.636765
36,0,176,2662.120605
36,0,177,-3012.619141
36,0,178,-2833.894531
36,0,179,-7231.742676
36,0,180,412.809326
36,0,181,-6002.388184
36,0,182,-5594.496094
36,0,183,1701.057373
36,0,184,-3414.972656
36,0,185,-2395.169434
36,0,186,-2241.476807
36,0,187,829.258789
36,0,188,379.356689
36,0,189,6247.171387
36,0,190,1491.324463
36,0,191,-4529.883301
36,0,192,-4926.657227
36,0,193,-1093.131836
36,0,194,-4300.636719
36,0,195,2989.107178
36,0,196,4682.312012
36,0,197,2251.466797
36,0,198,1879.834717
36,0,199,488.439636
36,0,200,161.457977
36,0,201,4648.694824
36,0,202,2821.462646
36,0,203,-2459.320312
36,0,204,-3512.867676
36,0,205,-2367.224609
36,0,206,-1665.918579
36,0,207,-2166.041016
36,0,208,4897.504395
36,0,209,-5155.953613
36,0,210,-1855.942627
36,0,211,30.107132
36,0,212,1270.695801
36,0,213,-1610.041748
36,0,214,-4921.079102
36,0,215,-3848.107178
36,0,216,3271.329346
36,0,217,-864.060547
36,0,218,-883.512207
36,0,219,2237.466064
36,0,220,1005.274658
36,0,221,661.600647
36,0,222,-2845.003418
36,0,223,-4390.229980
36,0,224,-7133.990234
36,0,225,-2364.406982
36,0,226,-2741.727539
36,0,227,-1601.646240
36,0,228,376.601196
36,0,229,13.280422
36,0,230,1393.658936
36,0,231,2491.796631
36,0,232,2877.423584
36,0,233,-576.200684
36,0,234,-2934.427734
36,0,235,-6360.076172
36,0,236,-1914.516846
36,0,237,-2370.039551
36,0,238,3045.020996
36,0,239,1896.568848
36,0,240,-2305.829346
36,0,241,-2344.856445
36,0,242,1396.437378
36,0,243,896.338623
36,0,244,3262.939941
36,0,245,-1151.894287
36,0,246,4073.204590
36,0,247,-369.458435
36,0,248,2866.187988
36,0,249,753.839844
36,0,250,-601.333740
36,0,251,-1361.262451
36,0,252,1994.355957
36,0,253,2670.567383
36,0,254,-777.402161
36,0,255,192.117508
36,0,256,239.651535
36,0,257,-4926.684082
36,0,258,4987.036133
36,0,259,119.493080
36,0,260,-254.902222
36,0,261,-1903.343872
36,0,262,-7150.787109
36,0,263,-2590.645020
36,0,264,6252.372559
36,0,265,1153.382935
36,0,266,-5203.261719
36,0,267,-8215.277344
36,0,268,7199.817383
36,0,269,-1601.689941
36,0,270,2382.765137
36,0,271,3626.255127
36,0,272,2204.031494
36,0,273,-5541.485352
36,0,274,1223.145264
36,0,275,-2422.898438
36,0,276,91.515381
36,0,277,-5709.093262
36,0,278,-402.921143
36,0,279,-1339.000488
36,0,280,-4963.003906
36,0,281,1270.685425
36,0,282,2095.007812
36,0,283,1041.576904
36,0,284,-1151.765869
36,0,285,-520.303345
36,0,286,1220.510498
36,0,287,3011.614990
36,0,288,10021.660156
36,0,289,974.485352
36,0,290,812.587402
36,0,291,4400.268555
36,0,292,5159.984863
36,0,293,-1355.678589
36,0,294,-6239.898438
36,0,295,672.805420
36,0,296,1264.959717
36,0,297,2128.620850
36,0,298,3092.529785
36,0,299,5062.427246
36,0,300,-5158.541016
36,0,301,527.560120
36,0,302,-5513.473145
36,0,303,-3714.362305
36,0,304,1826.830811
36,0,305,-2708.239746
36,0,306,-2219.220215
36,0,307,10.503784
36,0,308,1552.911865
36,0,309,7887.100098
36,0,310,5389.266602
36,0,311,820.977905
36,0,312,1458.139160
36,0,313,7744.745117
36,0,314,5414.475098
36,0,315,5802.816406
36,0,316,-1763.682739
36,0,317,3838.635254
36,0,318,-2716.361084
36,0,319,1597.651367
36,0,320,2416.369141
36,0,321,-1400.448975
36,0,322,-3353.572266
36,0,323,-2381.038574
36,0,324,-76.260315
36,0,325,-919.768311
36,0,326,181.086182
36,0,327,2178.876221
36,0,328,4464.338379
36,0,329,1972.081055
36,0,330,-263.239166
36,0,331,-2674.511963
36,0,332,-718.717957
36,0,333,-1906.193115
36,0,334,-1816.788696
36,0,335,-3839.623291
36,0,336,3922.386963
36,0,337,1019.260132
36,0,338,-760.651489
36,0,339,-414.145569
36,0,340,-1157.429932
36,0,341,253.583313
36,0,342,-967.295044
36,0,343,-866.711548
36,0,344,3056.144043
36,0,345,518.949463
36,0,346,2693.147461
36,0,347,1538.898682
36,0,348,3623.347412
36,0,349,2533.678467
36,0,350,-3736.345215
36,0,351,-1487.152588
36,0,352,-3976.949219
36,0,353,3148.395020
36,0,354,5028.884277
36,0,355,-165.315186
36,0,356,-2216.267090
36,0,357,231.276733
36,0,358,3763.089844
36,0,359,-5261.963379
36,0,360,-266.243408
36,0,361,742.526245
36,0,362,510.673035
36,0,363,3176.318604
36,0,364,-1763.688232
36,0,365,-2152.106201
36,0,366,-587.351440
36,0,367,1066.770142
36,0,368,-1906.169678
36,0,369,-405.909912
36,0,370,2975.328369
36,0,371,-2471.069824
36,0,372,742.664185
36,0,373,1027.657715
36,0,374,1103.002075
36,0,375,-1305.383667
36,0,376,5872.741699
36,0,377,4743.881348
36,0,378,2773.738281
36,0,379,7401.023438
36,0,380,1064.212402
36,0,381,52.587532
36,0,382,189.447205
36,0,383,1868.794434
36,0,384,-1696.649292
36,0,385,-1285.913208
36,0,386,-2501.497559
36,0,387,3508.592773
36,0,388,3578.472412
36,0,389,-1221.470459
36,0,390,2145.325928
36,0,391,-2590.754639
36,0,392,-3806.261230
36,0,393,3533.886230
36,0,394,-221.515411
36,0,395,-1621.275879
36,0,396,-3571.511475
36,0,397,362.621857
36,0,398,2469.291504
36,0,399,1128.473511
36,0,400,-730.031677
36,0,401,6976.298828
36,0,402,-394.452393
36,0,403,-939.308594
36,0,404,686.788086
36,0,405,-1822.271973
36,0,406,1226.487427
36,0,407,2245.806641
36,0,408,5489.859375
36,0,409,6073.769531
36,0,410,295.594727
36,0,411,373.644867
36,0,412,6529.281250
36,0,413,-467.287109
36,0,414,-783.025879
36,0,415,415.622742
36,0,416,1111.269531
36,0,417,-2406.381104
36,0,418,-1906.041260
36,0,419,4361.081055
36,0,420,-42.500366
36,0,421,-2160.500732
36,0,422,885.186646
36,0,423,5344.646973
36,0,424,-1598.862793
36,0,425,-1333.828247
36,0,426,466.091003
36,0,427,-47.871307
36,0,428,-6379.608398
36,0,429,-2766.845215
36,0,430,-1137.833862
36,0,431,-1679.853638
36,0,432,1857.611084
36,0,433,-4110.765625
36,0,434,-4362.148926
36,0,435,2516.787842
36,0,436,2893.908203
36,0,437,-4130.291504
36,0,438,1642.149780
36,0,439,-2045.909424
36,0,440,-3596.546143
36,0,441,2896.946289
36,0,442,586.126709
36,0,443,3355.138428
36,0,444,3042.304443
36,0,445,-2576.676025
36,0,446,1033.398438
36,0,447,2033.485229
36,0,448,3511.635498
36,0,449,773.119141
36,0,450,-1017.630432
36,0,451,133.518158
36,0,452,2416.377930
36,0,453,2615.005859
36,0,454,-42.585850
36,0,455,-310.740479
36,0,456,2625.846924
36,0,457,2620.280273
36,0,458,670.016602
36,0,459,1418.795166
36,0,460,2150.864258
36,0,461,2782.460693
36,0,462,1337.895264
36,0,463,309.681519
36,0,464,-4138.483887
36,0,465,-1981.475952
36,0,466,622.497925
36,0,467,569.354858
36,0,468,1301.494385
36,0,469,-1380.859985
36,0,470,-2696.802734
36,0,471,4243.670898
36,0,472,-282.431641
36,0,473,-4029.743652
36,0,474,-101.114655
36,0,475,-8274.185547
36,0,476,-511.933960
36,0,477,3729.627197
36,0,478,2765.489258
36,0,479,-604.208008
36,0,480,-157.222046
36,0,481,4047.897461
36,0,482,-523.073547
36,0,483,-1601.518433
36,0,484,-1392.046875
36,0,485,-1425.678955
36,0,486,1893.878906
36,0,487,2919.271484
36,0,488,-3306.231201
36,0,489,1200.886230
36,0,490,4584.452148
36,0,491,-3280.788818
36,0,492,2832.698730
36,0,493,1183.814209
36,0,494,5587.683105
36,0,495,1326.517334
36,0,496,2561.681885
36,0,497,-3160.780029
36,0,498,4919.866211
36,0,499,2061.433838
36,0,500,2975.000244
36,0,501,1681.428711
36,0,502,-7916.692871
36,0,503,658.830017
36,0,504,-349.854858
36,0,505,1010.890625
36,0,506,4140.245605
36,0,507,-2428.844971
36,0,508,3081.270264
36,0,509,-2607.435791
36,0,510,5313.639160
36,0,511,7646.964844
36,0,512,952.075317
36,0,513,1376.724487
36,0,514,-707.547852
36,0,515,-2071.009033
36,0,516,929.776978
36,0,517,2192.683838
36,0,518,-2588.075195
36,0,519,-562.227722
36,0,520,5199.415039
36,0,521,1136.714355
36,0,522,427.027527
36,0,523,-2381.604004
36,0,524,1944.203491
36,0,525,1536.123779
36,0,526,253.631607
36,0,527,1024.822144
36,0,528,-3437.275879
36,0,529,508.253113
36,0,530,-3099.252930
36,0,531,-2037.810547
36,0,532,1620.021118
36,0,533,-1210.391113
36,0,534,72.006439
36,0,535,-788.410522
36,0,536,2181.492920
36,0,537,1290.246460
36,0,538,-6136.393555
36,0,539,586.030029
36,0,540,-4653.300293
36,0,541,1796.025391
36,0,542,-1067.859131
36,0,543,-1107.097168
36,0,544,5532.125000
36,0,545,5984.540527
36,0,546,1418.722168
36,0,547,1214.766846
36,0,548,1715.323364
36,0,549,2097.725586
36,0,550,-1408.657227
36,0,551,-5451.956543
36,0,552,-3144.090088
36,0,553,-3498.789307
36,0,554,3120.625732
36,0,555,890.632568
36,0,556,-6572.240234
36,0,557,-4303.778320
36,0,558,390.314575
36,0,559,175.575806
36,0,560,-777.518433
36,0,561,-7913.769531
36,0,562,-1450.755737
36,0,563,510.908691
36,0,564,-1324.877075
36,0,565,2955.629395
36,0,566,1041.566772
36,0,567,1348.883057
36,0,568,-1369.768799
36,0,569,-2638.288574
36,0,570,4201.818359
36,0,571,-1254.999023
36,0,572,2801.946777
36,0,573,2639.891357
36,0,574,3064.650391
36,0,575,5308.156250
36,0,576,-2470.833984
36,0,577,-752.125610
36,0,578,597.506104
36,0,579,401.787842
36,0,580,-4272.476562
36,0,581,-2283.454102
36,0,582,-39.602966
36,0,583,4115.118652
36,0,584,1681.467773
36,0,585,-3999.086426
36,0,586,-953.570862
36,0,587,-1378.220459
36,0,588,-3498.623047
36,0,589,1639.622559
36,0,590,-2710.849609
36,0,591,-3825.666748
36,0,592,-285.681702
36,0,593,27.592316
36,0,594,253.679306
36,0,595,3685.147217
36,0,596,3310.430908
36,0,597,2751.712891
36,0,598,-4412.562500
36,0,599,-797.025574
37,0,0,2841.809082
37,0,1,-1117.466187
37,0,2,4210.966797
37,0,3,1847.118530
37,0,4,-3338.782715
37,0,5,7351.537598
37,0,6,-782.182861
37,0,7,-969.382690
37,0,8,-1064.391602
37,0,9,-175.860352
37,0,10,-5898.227539
37,0,11,986.496704
37,0,12,-927.479675
37,0,13,2947.968018
37,0,14,-4023.367676
37,0,15,1933.725098
37,0,16,5719.774414
37,0,17,-921.878235
37,0,18,109.163513
37,0,19,-762.594482
37,0,20,-687.168457
37,0,21,201.366455
37,0,22,2065.055908
37,0,23,1900.187744
37,0,24,-335.085419
37,0,25,-1941.723267
37,0,26,4020.917969
37,0,27,1958.865356
37,0,28,651.236328
37,0,29,3735.937256
37,0,30,2503.724121
37,0,31,994.885132
37,0,32,-731.881287
37,0,33,1383.286743
37,0,34,-1774.106934
37,0,35,-7010.279785
37,0,36,-6892.935059
37,0,37,5384.452148
37,0,38,620.495667
37,0,39,-1097.881226
37,0,40,-1192.917236
37,0,41,-1665.129639
37,0,42,-4495.575195
37,0,43,5823.147461
37,0,44,4926.232910
37,0,45,1400.066162
37,0,46,1165.333008
37,0,47,6211.552246
37,0,48,-1388.495850
37,0,49,-1827.168457
37,0,50,1984.013306
37,0,51,-497.185425
37,0,52,-3531.582031
37,0,53,6602.713867
37,0,54,709.903259
37,0,55,-726.298401
37,0,56,-2355.259766
37,0,57,1528.598145
37,0,58,-220.554565
37,0,59,-3939.566406
37,0,60,-1922.185547
37,0,61,-1134.244629
37,0,62,-2643.068604
37,0,63,4850.766113
37,0,64,-5171.753906
37,0,65,-164.699707
37,0,66,-3246.571045
37,0,67,-4193.802246
37,0,68,-2936.437012
37,0,69,-326.717010
37,0,70,1609.598877
37,0,71,3042.980469
37,0,72,6228.260742
37,0,73,4314.335449
37,0,74,15485.202148
37,0,75,35197.898438
37,0,76,47835.761719
37,0,77,52183.429688
37,0,78,49478.804688
37,0,79,38877.742188
37,0,80,34337.312500
37,0,81,46329.769531
37,0,82,47148.421875
37,0,83,40774.976562
37,0,84,26427.078125
37,0,85,23012.638672
37,0,86,32498.712891
37,0,87,32672.033203
37,0,88,23660.890625
37,0,89,19913.955078
37,0,90,20173.767578
37,0,91,11520.330078
37,0,92,3160.340332
37,0,93,4691.495605
37,0,94,-106.000854
37,0,95,2020.341553
37,0,96,550.652832
37,0,97,279.537476
37,0,98,5012.828125
37,0,99,3369.879150
37,0,100,4155.042480
37,0,101,287.982819
37,0,102,4817.261719
37,0,103,5468.297852
37,0,104,528.265320
37,0,105,-2277.041504
37,0,106,-2120.559082
37,0,107,-1695.859009
37,0,108,1461.521484
37,0,109,-4168.721680
37,0,110,0.245972
37,0,111,-3053.805176
37,0,112,-1645.574829
37,0,113,-1477.920776
37,0,114,-1156.520020
37,0,115,2017.521973
37,0,116,6247.834961
37,0,117,3353.141357
37,0,118,4680.360840
37,0,119,-36.194580
37,0,120,-2807.918945
37,0,121,561.811157
37,0,122,1986.790527
37,0,123,-3467.324707
37,0,124,2316.498047
37,0,125,-1690.220459
37,0,126,-2402.767822
37,0,127,56.061584
37,0,128,1844.332764
37,0,129,-27.823120
37,0,130,4331.041016
37,0,131,-1293.473389
37,0,132,1696.223022
37,0,133,-309.936707
37,0,134,-1503.065552
37,0,135,-1502.910278
37,0,136,-1273.829102
37,0,137,-1287.927979
37,0,138,1042.386353
37,0,139,1137.380249
37,0,140,-2615.089844
37,0,141,-5859.082520
37,0,142,3721.951172
37,0,143,-712.326904
37,0,144,3607.432617
37,0,145,10427.949219
37,0,146,953.024719
37,0,147,3473.259521
37,0,148,-1438.759766
37,0,149,-5479.135742
37,0,150,-1299.083740
37,0,151,-4288.829590
37,0,152,1204.234741
37,0,153,-5476.303711
37,0,154,-2014.291016
37,0,155,3685.696533
37,0,156,-3000.692627
37,0,157,3847.836914
37,0,158,159.464996
37,0,159,1106.659424
37,0,160,-3173.950684
37,0,161,5412.565918
37,0,162,5879.131836
37,0,163,841.202637
37,0,164,-994.533997
37,0,165,4180.255859
37,0,166,3110.076172
37,0,167,3104.490723
37,0,168,1073.125488
37,0,169,4766.941895
37,0,170,5895.918457
37,0,171,637.243774
37,0,172,4230.483398
37,0,173,413.743073
37,0,174,-4498.362305
37,0,175,-231.639160
37,0,176,6859.834961
37,0,177,721.082275
37,0,178,1592.838867
37,0,179,2850.252930
37,0,180,-1695.696167
37,0,181,1293.846436
37,0,182,-75.283325
37,0,183,2794.316650
37,0,184,268.349609
37,0,185,-3456.293213
37,0,186,-19.374161
37,0,187,2154.445068
37,0,188,1352.511230
37,0,189,-1902.543457
37,0,190,-2684.885498
37,0,191,-4062.490234
37,0,192,-3855.699707
37,0,193,-3545.585938
37,0,194,-1693.180664
37,0,195,-1916.576416
37,0,196,-3042.643066
37,0,197,-279.221283
37,0,198,-2617.916992
37,0,199,2115.270508
37,0,200,-662.038208
37,0,201,-312.745544
37,0,202,5549.321289
37,0,203,-3383.460449
37,0,204,-1231.948853
37,0,205,-2835.875244
37,0,206,-600.556396
37,0,207,-147.864777
37,0,208,2590.376953
37,0,209,1036.879883
37,0,210,2534.561768
37,0,211,399.745087
37,0,212,2053.895752
37,0,213,-896.767883
37,0,214,1665.441650
37,0,215,3716.363037
37,0,216,-131.146942
37,0,217,1075.995117
37,0,218,-1044.802612
37,0,219,8525.121094
37,0,220,-3581.715576
37,0,221,1780.002197
37,0,222,516.951050
37,0,223,1919.682617
37,0,224,3473.303223
37,0,225,-2517.319824
37,0,226,78.410126
37,0,227,-645.300354
37,0,228,4034.906738
37,0,229,3520.876953
37,0,230,4255.640137
37,0,231,5574.468750
37,0,232,1517.374756
37,0,233,2296.953613
37,0,234,2269.006592
37,0,235,-1567.250732
37,0,236,-240.258789
37,0,237,491.836517
37,0,238,1369.336914
37,0,239,2406.003662
37,0,240,-829.714539
37,0,241,5077.129883
37,0,242,-3282.845703
37,0,243,603.703003
37,0,244,849.636597
37,0,245,-1218.188721
37,0,246,2213.011719
37,0,247,-3978.615234
37,0,248,5202.815430
37,0,249,-1771.273682
37,0,250,-779.443481
37,0,251,1226.759033
37,0,252,-949.806763
37,0,253,100.750977
37,0,254,-3383.388184
37,0,255,-798.720886
37,0,256,1902.994507
37,0,257,1176.498413
37,0,258,-125.633301
37,0,259,1967.158447
37,0,260,-441.149292
37,0,261,2031.672363
37,0,262,-4875.569824
37,0,263,-910.696289
37,0,264,3708.034668
37,0,265,2615.627930
37,0,266,986.531372
37,0,267,1304.953491
37,0,268,-2514.517334
37,0,269,-3173.947266
37,0,270,5175.040527
37,0,271,-1033.472534
37,0,272,980.946899
37,0,273,-159.082306
37,0,274,-463.648254
37,0,275,-9854.490234
37,0,276,-6948.801758
37,0,277,-4925.805664
37,0,278,1288.317871
37,0,279,3537.466797
37,0,280,-363.083984
37,0,281,212.579407
37,0,282,578.514404
37,0,283,6451.863281
37,0,284,1461.568848
37,0,285,631.544189
37,0,286,5633.102539
37,0,287,3333.496582
37,0,288,3691.338379
37,0,289,1520.214233
37,0,290,2978.648438
37,0,291,1754.872803
37,0,292,-354.469238
37,0,293,7133.676270
37,0,294,237.682404
37,0,295,-2930.816895
37,0,296,4504.277832
37,0,297,2919.931641
37,0,298,2875.268311
37,0,299,-354.660980
37,0,300,-4559.732910
37,0,301,1151.417969
37,0,302,-1402.420654
37,0,303,-3562.488037
37,0,304,5929.323242
37,0,305,2780.247559
37,0,306,4143.745117
37,0,307,-3660.060059
37,0,308,5795.426270
37,0,309,-4098.648438
37,0,310,1930.914062
37,0,311,5135.664062
37,0,312,4459.554199
37,0,313,609.387207
37,0,314,3037.198975
37,0,315,1609.432495
37,0,316,4831.221680
37,0,317,2176.689941
37,0,318,1059.319092
37,0,319,-4520.666504
37,0,320,-1961.220703
37,0,321,-5046.004883
37,0,322,5320.434570
37,0,323,-332.218536
37,0,324,-4965.214355
37,0,325,-2584.321777
37,0,326,-11402.759766
37,0,327,-784.992065
37,0,328,-259.534790
37,0,329,-1955.777344
37,0,330,-3296.935059
37,0,331,6446.880371
37,0,332,1629.069336
37,0,333,-1452.801880
37,0,334,3562.552734
37,0,335,-1388.579712
37,0,336,-5669.160156
37,0,337,-5635.596680
37,0,338,-2844.118408
37,0,339,198.615112
37,0,340,1039.631592
37,0,341,3389.354492
37,0,342,148.322571
37,0,343,617.897705
37,0,344,6820.711914
37,0,345,-16.664139
37,0,346,-421.687744
37,0,347,1872.327393
37,0,348,-4383.773438
37,0,349,-7443.393066
37,0,350,-1869.021484
37,0,351,589.690613
37,0,352,869.392029
37,0,353,-2045.129272
37,0,354,-2419.658447
37,0,355,-5263.987793
37,0,356,-2818.915039
37,0,357,2347.277832
37,0,358,-8150.370117
37,0,359,-684.233398
37,0,360,-393.652283
37,0,361,-3000.518066
37,0,362,2674.154541
37,0,363,581.448914
37,0,364,531.134277
37,0,365,-952.718140
37,0,366,-852.010254
37,0,367,4772.557617
37,0,368,380.235962
37,0,369,3987.183594
37,0,370,668.083557
37,0,371,1556.399902
37,0,372,3400.752441
37,0,373,-2033.898193
37,0,374,-251.395752
37,0,375,5789.571289
37,0,376,1151.348022
37,0,377,-284.795044
37,0,378,-3886.468018
37,0,379,2372.238281
37,0,380,-3791.351318
37,0,381,391.349426
37,0,382,6119.236816
37,0,383,581.486877
37,0,384,-1204.131226
37,0,385,1520.208740
37,0,386,-1597.984375
37,0,387,198.432251
37,0,388,1749.089478
37,0,389,2922.908203
37,0,390,4705.511719
37,0,391,-3014.633301
37,0,392,-4154.645508
37,0,393,-3959.166504
37,0,394,2065.200195
37,0,395,3478.855469
37,0,396,-2385.992920
37,0,397,-1924.640503
37,0,398,-2495.046631
37,0,399,-5389.919922
37,0,400,-3347.307861
37,0,401,3976.211426
37,0,402,1268.537720
37,0,403,-19.388672
37,0,404,-1206.832031
37,0,405,-896.701233
37,0,406,2271.696533
37,0,407,-1927.732056
37,0,408,-2936.457520
37,0,409,-1511.479126
37,0,410,5429.049316
37,0,411,4317.070801
37,0,412,444.440918
37,0,413,-7384.753906
37,0,414,-5487.548828
37,0,415,-393.798492
37,0,416,-145.053772
37,0,417,924.989624
37,0,418,206.845581
37,0,419,218.172607
37,0,420,1844.295288
37,0,421,5339.844238
37,0,422,-2062.026367
37,0,423,4065.595947
37,0,424,-5428.946289
37,0,425,-505.105957
37,0,426,-365.895691
37,0,427,-1958.853516
37,0,428,2593.154297
37,0,429,712.858276
37,0,430,1131.781982
37,0,431,3294.472656
37,0,432,-1606.500488
37,0,433,-1461.117432
37,0,434,-2992.477539
37,0,435,-5171.842773
37,0,436,1656.965210
37,0,437,-1572.913940
37,0,438,1997.998047
37,0,439,1469.938843
37,0,440,5074.158203
37,0,441,-117.191650
37,0,442,-3839.046875
37,0,443,-1734.902100
37,0,444,-1393.863525
37,0,445,1048.047119
37,0,446,-617.608826
37,0,447,-371.481567
37,0,448,-220.603775
37,0,449,1321.760742
37,0,450,-8412.907227
37,0,451,-1698.662720
37,0,452,-550.255493
37,0,453,-1913.701538
37,0,454,-1338.085205
37,0,455,2271.581055
37,0,456,-5026.330078
37,0,457,2623.789062
37,0,458,-1687.417969
37,0,459,-11.099899
37,0,460,1008.901733
37,0,461,-5682.973145
37,0,462,-1916.570679
37,0,463,4314.166992
37,0,464,1760.251465
37,0,465,-2612.438965
37,0,466,2383.544434
37,0,467,237.627838
37,0,468,1031.218140
37,0,469,2383.530273
37,0,470,-597.832764
37,0,471,-2360.892334
37,0,472,486.306702
37,0,473,-3673.980225
37,0,474,-642.644165
37,0,475,-1508.555176
37,0,476,-5233.125488
37,0,477,3272.112793
37,0,478,-1514.212402
37,0,479,1939.304565
37,0,480,-3989.957520
37,0,481,-3941.910156
37,0,482,908.306274
37,0,483,-3587.434082
37,0,484,3752.622314
37,0,485,1411.416626
37,0,486,665.208618
37,0,487,-505.545135
37,0,488,-4434.183594
37,0,489,-1033.684814
37,0,490,2802.572754
37,0,491,-444.157013
37,0,492,1112.264404
37,0,493,-1383.170410
37,0,494,-3106.898193
37,0,495,-1472.458496
37,0,496,4596.757812
37,0,497,-1547.737671
37,0,498,3327.994141
37,0,499,628.802246
37,0,500,3478.975342
37,0,501,1394.345947
37,0,502,771.793762
37,0,503,-1653.923584
37,0,504,-762.748779
37,0,505,-315.520447
37,0,506,-1871.671875
37,0,507,3889.567383
37,0,508,349.370850
37,0,509,296.396606
37,0,510,-254.023804
37,0,511,-1064.400635
37,0,512,-3081.909912
37,0,513,-3537.149170
37,0,514,-2400.279785
37,0,515,-3944.990479
37,0,516,-1005.851990
37,0,517,-2807.921143
37,0,518,335.638275
37,0,519,-5289.107910
37,0,520,-491.612793
37,0,521,2470.041748
37,0,522,438.718567
37,0,523,-1235.258301
37,0,524,2464.753418
37,0,525,1399.979492
37,0,526,-435.602539
37,0,527,1366.575195
37,0,528,-2919.558594
37,0,529,-2288.097900
37,0,530,-1086.732178
37,0,531,-7325.991211
37,0,532,-8323.473633
37,0,533,-1525.494873
37,0,534,1204.593262
37,0,535,3282.947021
37,0,536,-1964.048584
37,0,537,-3000.886963
37,0,538,3501.234863
37,0,539,3322.436523
37,0,540,-4934.384277
37,0,541,-2494.941650
37,0,542,-969.276245
37,0,543,-3053.774170
37,0,544,-770.994568
37,0,545,-5252.590332
37,0,546,3847.762207
37,0,547,3649.386719
37,0,548,1212.522461
37,0,549,1629.187378
37,0,550,-812.768127
37,0,551,-2215.467773
37,0,552,-1832.569336
37,0,553,3462.028809
37,0,554,-807.442566
37,0,555,-1125.723877
37,0,556,-61.169846
37,0,557,3392.208496
37,0,558,1956.083252
37,0,559,-1506.218262
37,0,560,128.853027
37,0,561,2269.253174
37,0,562,3294.459961
37,0,563,-2905.860107
37,0,564,2676.783691
37,0,565,4443.188965
37,0,566,-1100.555908
37,0,567,397.098999
37,0,568,-8510.674805
37,0,569,-7074.571777
37,0,570,-1271.251953
37,0,571,6569.015625
37,0,572,3512.429688
37,0,573,2031.531250
37,0,574,-5392.506348
37,0,575,1659.810547
37,0,576,-265.441925
37,0,577,-404.997070
37,0,578,92.291138
37,0,579,3221.879639
37,0,580,2951.032227
37,0,581,-1888.699219
37,0,582,28.223694
37,0,583,1148.472534
37,0,584,1631.877441
37,0,585,2330.233154
37,0,586,-561.585632
37,0,587,-4107.497559
37,0,588,-905.103577
37,0,589,-3056.408203
37,0,590,-3079.072266
37,0,591,-3802.493408
37,0,592,-5126.951660
37,0,593,120.488449
37,0,594,-41.706421
37,0,595,-1924.956909
37,0,596,-2215.414551
37,0,597,4269.625488
37,0,598,1743.473511
37,0,599,2948.056152
38,0,0,-320.169922
38,0,1,5044.572754
38,0,2,4407.515137
38,0,3,2152.636230
38,0,4,386.744202
38,0,5,1269.692627
38,0,6,-2404.592529
38,0,7,406.304108
38,0,8,-2776.217773
38,0,9,-4340.906250
38,0,10,5170.312988
38,0,11,4781.917969
38,0,12,797.477112
38,0,13,-1203.108154
38,0,14,6008.528320
38,0,15,-1462.950928
38,0,16,3097.050781
38,0,17,-2343.111084
38,0,18,-6883.566895
38,0,19,2652.787109
38,0,20,-2287.229736
38,0,21,-135.749878
38,0,22,1004.254700
38,0,23,3183.674805
38,0,24,1216.610107
38,0,25,-2801.336182
38,0,26,6802.113281
38,0,27,9523.556641
38,0,28,-3424.422363
38,0,29,-789.560303
38,0,30,-999.148376
38,0,31,2965.738037
38,0,32,4952.367676
38,0,33,3686.620361
38,0,34,-1001.891968
38,0,35,1468.099487
38,0,36,909.253235
38,0,37,-3133.850586
38,0,38,2873.536621
38,0,39,724.845276
38,0,40,-3212.094727
38,0,41,-1289.725708
38,0,42,-3639.601074
38,0,43,1574.263428
38,0,44,-3304.279053
38,0,45,-364.876038
38,0,46,2306.330078
38,0,47,6067.222168
38,0,48,-1490.882568
38,0,49,-3145.018799
38,0,50,-1429.436646
38,0,51,1957.049561
38,0,52,-1960.308472
38,0,53,492.937805
38,0,54,2049.262451
38,0,55,-809.153809
38,0,56,-138.538086
38,0,57,3278.713135
38,0,58,-1328.847900
38,0,59,3669.859863
38,0,60,62.641296
38,0,61,-859.435974
38,0,62,1638.512207
38,0,63,3340.173096
38,0,64,4807.043945
38,0,65,3541.330811
38,0,66,4488.586426
38,0,67,4466.229492
38,0,68,-183.243652
38,0,69,-2485.671143
38,0,70,-2144.763672
38,0,71,-2030.161865
38,0,72,7450.329102
38,0,73,11180.485352
38,0,74,18464.748047
38,0,75,34572.953125
38,0,76,61265.261719
38,0,77,62433.332031
38,0,78,39943.398438
38,0,79,29065.736328
38,0,80,36000.773438
38,0,81,41779.062500
38,0,82,37939.859375
38,0,83,32700.900391
38,0,84,26903.027344
38,0,85,23396.375000
38,0,86,29923.492188
38,0,87,39423.546875
38,0,88,40558.011719
38,0,89,26780.044922
38,0,90,13731.490234
38,0,91,2152.585205
38,0,92,2367.812012
38,0,93,2686.340332
38,0,94,-940.478394
38,0,95,-417.933746
38,0,96,-1666.933594
38,0,97,4622.621094
38,0,98,3259.127686
38,0,99,2926.599854
38,0,100,1778.271973
38,0,101,1191.464355
38,0,102,5181.541992
38,0,103,-1264.546997
38,0,104,579.558594
38,0,105,1.145996
38,0,106,4343.313477
38,0,107,-803.546021
38,0,108,1800.571045
38,0,109,3898.979980
38,0,110,-1119.324341
38,0,111,-2561.057129
38,0,112,-1803.858276
38,0,113,2163.843262
38,0,114,-2345.883301
38,0,115,1350.807129
38,0,116,663.314636
38,0,117,-543.686768
38,0,118,-479.407104
38,0,119,4421.477051
38,0,120,45.863968
38,0,121,-700.175720
38,0,122,-3810.047363
38,0,123,96.173950
38,0,124,-250.302490
38,0,125,610.326477
38,0,126,-2303.993164
38,0,127,-904.091187
38,0,128,2608.104492
38,0,129,135.212585
38,0,130,2940.560059
38,0,131,-423.531342
38,0,132,3505.001709
38,0,133,453.861084
38,0,134,4510.896484
38,0,135,-2122.486572
38,0,136,-1437.832397
38,0,137,1283.665894
38,0,138,96.228561
38,0,139,5301.655762
38,0,140,2409.709961
38,0,141,353.196899
38,0,142,3736.820557
38,0,143,4689.721680
38,0,144,1627.349854
38,0,145,-2440.968994
38,0,146,-5955.925781
38,0,147,-1407.078369
38,0,148,-3821.261230
38,0,149,1392.621094
38,0,150,3661.477539
38,0,151,4027.497559
38,0,152,10219.308594
38,0,153,-3748.547607
38,0,154,-1566.402832
38,0,155,-3055.629883
38,0,156,-675.049683
38,0,157,2392.940918
38,0,158,498.515228
38,0,159,20.724419
38,0,160,-3622.854248
38,0,161,8920.190430
38,0,162,2169.321289
38,0,163,2465.630859
38,0,164,-1446.251831
38,0,165,-1988.271118
38,0,166,-1485.303101
38,0,167,-345.310364
38,0,168,3597.203857
38,0,169,1764.268555
38,0,170,-613.626038
38,0,171,-432.012573
38,0,172,-5581.516113
38,0,173,1666.260132
38,0,174,-4380.020996
38,0,175,2806.396973
38,0,176,1459.790039
38,0,177,157.607788
38,0,178,3960.444336
38,0,179,2951.780273
38,0,180,-2362.536865
38,0,181,5371.476562
38,0,182,523.720703
38,0,183,-1091.360352
38,0,184,1252.979248
38,0,185,-2496.800537
38,0,186,4952.299805
38,0,187,5416.191406
38,0,188,-4656.661133
38,0,189,8428.332031
38,0,190,3937.867432
38,0,191,-2035.786621
38,0,192,-3731.790039
38,0,193,484.529785
38,0,194,736.007935
38,0,195,-4908.089844
38,0,196,-1256.217896
38,0,197,2462.751465
38,0,198,-2876.705078
38,0,199,2756.087646
38,0,200,107.351807
38,0,201,2434.870605
38,0,202,1319.999878
38,0,203,1512.650146
38,0,204,-2002.340576
38,0,205,-3474.702637
38,0,206,2236.468262
38,0,207,-5777.100098
38,0,208,-3770.904785
38,0,209,-230.720703
38,0,210,3270.274170
38,0,211,1470.904785
38,0,212,-3639.496582
38,0,213,-4458.292969
38,0,214,4326.495117
38,0,215,2080.011719
38,0,216,-809.163147
38,0,217,305.797668
38,0,218,900.901367
38,0,219,4807.050293
38,0,220,386.673096
38,0,221,727.619263
38,0,222,-3181.274902
38,0,223,4097.283203
38,0,224,-376.032501
38,0,225,3829.093994
38,0,226,-736.554443
38,0,227,1931.875000
38,0,228,2647.209717
38,0,229,3273.044922
38,0,230,-4709.711914
38,0,231,1015.442932
38,0,232,-4279.542480
38,0,233,1716.749390
38,0,234,2867.932373
38,0,235,-233.535339
38,0,236,3790.072021
38,0,237,1339.542480
38,0,238,395.207153
38,0,239,-2728.595703
38,0,240,-2686.834717
38,0,241,-468.281860
38,0,242,-554.909668
38,0,243,5170.254395
38,0,244,2429.213379
38,0,245,-6472.857910
38,0,246,-817.584045
38,0,247,-2027.360840
38,0,248,-1158.389893
38,0,249,2364.968750
38,0,250,-1270.243286
38,0,251,-1535.559448
38,0,252,1180.271240
38,0,253,-3891.089355
38,0,254,-764.335449
38,0,255,2840.030762
38,0,256,666.218994
38,0,257,847.824463
38,0,258,565.623779
38,0,259,-3865.964111
38,0,260,-1155.722412
38,0,261,-4201.359375
38,0,262,3136.188965
38,0,263,2686.310791
38,0,264,6260.105957
38,0,265,-2390.577148
38,0,266,-5877.705078
38,0,267,4223.212891
38,0,268,2093.975586
38,0,269,-2751.039062
38,0,270,-4324.160156
38,0,271,-2278.839355
38,0,272,5466.585449
38,0,273,-6855.612793
38,0,274,467.812988
38,0,275,3180.877686
38,0,276,-3027.582031
38,0,277,-342.487793
38,0,278,-2921.504639
38,0,279,-5810.520508
38,0,280,1630.177979
38,0,281,579.453430
38,0,282,-5109.337402
38,0,283,-1155.551758
38,0,284,-1820.599609
38,0,285,-5629.081055
38,0,286,-3709.411865
38,0,287,-2887.888916
38,0,288,-2404.620117
38,0,289,-4349.333496
38,0,290,4343.135742
38,0,291,1440.055176
38,0,292,-3404.774902
38,0,293,2068.780029
38,0,294,755.562012
38,0,295,2303.438477
38,0,296,305.729828
38,0,297,-4670.711914
38,0,298,-2871.152588
38,0,299,-7258.202637
38,0,300,-194.581787
38,0,301,-57.494080
38,0,302,2007.388672
38,0,303,-2991.673584
38,0,304,375.651306
38,0,305,2962.910156
38,0,306,-4106.051270
38,0,307,4007.710449
38,0,308,495.624146
38,0,309,4035.805176
38,0,310,-1242.240845
38,0,311,-1046.607910
38,0,312,-512.946777
38,0,313,3.932739
38,0,314,-2505.016357
38,0,315,694.157776
38,0,316,-3564.173584
38,0,317,-3647.991699
38,0,318,-3077.966309
38,0,319,660.646362
38,0,320,-6313.644531
38,0,321,-3754.154785
38,0,322,-766.909302
38,0,323,-3497.111084
38,0,324,3343.257080
38,0,325,2663.979492
38,0,326,-1602.701050
38,0,327,-1529.940063
38,0,328,-2332.000488
38,0,329,-895.654968
38,0,330,1029.511108
38,0,331,-21.393875
38,0,332,3043.989258
38,0,333,-462.702393
38,0,334,3401.563965
38,0,335,-2935.360352
38,0,336,-8462.363281
38,0,337,2756.147217
38,0,338,-2086.286133
38,0,339,-4005.615723
38,0,340,-3189.787109
38,0,341,-672.404358
38,0,342,2132.991699
38,0,343,-1689.460449
38,0,344,-1605.514038
38,0,345,5296.154297
38,0,346,-152.496033
38,0,347,484.504639
38,0,348,-6140.363281
38,0,349,-1088.547974
38,0,350,4156.363770
38,0,351,1146.743164
38,0,352,-1650.348755
38,0,353,356.010742
38,0,354,2102.355225
38,0,355,1758.605957
38,0,356,1599.392212
38,0,357,-2278.881836
38,0,358,2091.256836
38,0,359,-286.614380
38,0,360,339.253937
38,0,361,1764.366455
38,0,362,-591.075928
38,0,363,-1680.962524
38,0,364,-649.929688
38,0,365,-1839.954102
38,0,366,1034.880615
38,0,367,-1719.937134
38,0,368,-317.323914
38,0,369,-1412.686768
38,0,370,-5226.619141
38,0,371,-4774.177734
38,0,372,-68.610779
38,0,373,-1993.861816
38,0,374,766.897949
38,0,375,2258.859863
38,0,376,2071.621826
38,0,377,5530.889160
38,0,378,-3290.628906
38,0,379,-1549.416260
38,0,380,3158.495605
38,0,381,1959.934692
38,0,382,-124.331421
38,0,383,5745.849609
38,0,384,-2952.005859
38,0,385,1616.171021
38,0,386,2747.677246
38,0,387,403.755371
38,0,388,5231.945312
38,0,389,3278.499023
38,0,390,-3614.418213
38,0,391,-1038.308350
38,0,392,783.603027
38,0,393,2451.395996
38,0,394,-225.168152
38,0,395,2345.428223
38,0,396,-1457.380859
38,0,397,-622.185425
38,0,398,-2410.071289
38,0,399,-3550.271484
38,0,400,-3399.389160
38,0,401,4320.894531
38,0,402,90.613403
38,0,403,-2194.883789
38,0,404,-1521.634766
38,0,405,-4466.628906
38,0,406,-6240.799805
38,0,407,48.627075
38,0,408,-1488.093628
38,0,409,-169.255737
38,0,410,-350.840637
38,0,411,1144.101562
38,0,412,-663.837158
38,0,413,-979.664673
38,0,414,2714.248047
38,0,415,2275.621826
38,0,416,1057.380127
38,0,417,856.162659
38,0,418,-3636.913574
38,0,419,-2237.015625
38,0,420,4156.035645
38,0,421,-1627.622803
38,0,422,-8585.217773
38,0,423,-60.326416
38,0,424,2546.705811
38,0,425,3485.687500
38,0,426,979.175781
38,0,427,-5216.184570
38,0,428,5212.209961
38,0,429,518.026245
38,0,430,-3016.652344
38,0,431,2183.420166
38,0,432,-2158.802246
38,0,433,403.550354
38,0,434,-5718.355469
38,0,435,-1974.366943
38,0,436,660.450684
38,0,437,3915.541992
38,0,438,2398.514648
38,0,439,6293.576172
38,0,440,-909.619385
38,0,441,2842.868164
38,0,442,-5874.783203
38,0,443,361.435547
38,0,444,-4503.249512
38,0,445,-49.105530
38,0,446,3256.566895
38,0,447,-2924.237061
38,0,448,-633.050110
38,0,449,8389.041992
38,0,450,2390.222168
38,0,451,9073.761719
38,0,452,216.197876
38,0,453,1121.774902
38,0,454,1076.887939
38,0,455,638.270935
38,0,456,1018.215088
38,0,457,3488.230225
38,0,458,-2315.043457
38,0,459,543.098633
38,0,460,1320.031250
38,0,461,1124.376099
38,0,462,-1381.890259
38,0,463,2716.954346
38,0,464,110.194748
38,0,465,1350.739014
38,0,466,2487.900391
38,0,467,892.428345
38,0,468,-2384.896729
38,0,469,-1907.316528
38,0,470,-1001.943848
38,0,471,2007.374268
38,0,472,-3240.189941
38,0,473,-2351.426025
38,0,474,-339.946777
38,0,475,4840.583984
38,0,476,297.257812
38,0,477,-932.322998
38,0,478,-3041.611816
38,0,479,406.412964
38,0,480,-1161.164062
38,0,481,682.701965
38,0,482,96.149940
38,0,483,917.691895
38,0,484,-1703.133057
38,0,485,4142.036621
38,0,486,-384.401733
38,0,487,-1233.829590
38,0,488,6383.083984
38,0,489,-2139.214844
38,0,490,-3351.828857
38,0,491,1143.807617
38,0,492,-1340.000488
38,0,493,1934.574951
38,0,494,-993.616821
38,0,495,543.302856
38,0,496,-390.222961
38,0,497,-2052.507080
38,0,498,-1423.796021
38,0,499,-4564.450195
38,0,500,-998.724365
38,0,501,-5615.085938
38,0,502,-3589.413086
38,0,503,2133.077148
38,0,504,-3547.367676
38,0,505,-1792.808105
38,0,506,2392.950439
38,0,507,6022.506836
38,0,508,-915.516113
38,0,509,-2697.959717
38,0,510,-6394.470703
38,0,511,-3407.699707
38,0,512,1423.833984
38,0,513,-1485.437988
38,0,514,2353.166748
38,0,515,-1434.775879
38,0,516,506.852020
38,0,517,3032.696045
38,0,518,554.459839
38,0,519,-10644.502930
38,0,520,-5816.316895
38,0,521,1157.882202
38,0,522,-2194.994629
38,0,523,604.842590
38,0,524,-493.393738
38,0,525,-2502.660645
38,0,526,-2339.791748
38,0,527,378.424103
38,0,528,671.819153
38,0,529,1185.364990
38,0,530,3074.727539
38,0,531,-959.614990
38,0,532,842.048035
38,0,533,-1085.703857
38,0,534,-314.427277
38,0,535,5150.619629
38,0,536,297.330688
38,0,537,1582.783081
38,0,538,1834.173096
38,0,539,166.143433
38,0,540,4687.064453
38,0,541,2616.467773
38,0,542,-1901.574463
38,0,543,-2773.415039
38,0,544,2546.614258
38,0,545,1755.824341
38,0,546,2871.031250
38,0,547,1334.208496
38,0,548,-186.234863
38,0,549,-2206.162109
38,0,550,-546.432739
38,0,551,1616.229004
38,0,552,4016.353271
38,0,553,973.474792
38,0,554,2692.109863
38,0,555,495.807251
38,0,556,4999.800293
38,0,557,5489.025879
38,0,558,9252.514648
38,0,559,-1888.169922
38,0,560,-672.061035
38,0,561,2440.380859
38,0,562,7126.192871
38,0,563,-4483.874512
38,0,564,805.643799
38,0,565,-3653.773438
38,0,566,-24.003967
38,0,567,-2619.719238
38,0,568,-733.738281
38,0,569,833.717957
38,0,570,2471.085938
38,0,571,3907.340576
38,0,572,-4597.846680
38,0,573,-1200.297852
38,0,574,-1663.989014
38,0,575,-769.891724
38,0,576,-1684.066650
38,0,577,3069.023193
38,0,578,294.507996
38,0,579,3007.673584
38,0,580,2231.028809
38,0,581,1496.118530
38,0,582,3295.426270
38,0,583,755.546997
38,0,584,344.902069
38,0,585,1006.988647
38,0,586,-2030.120483
38,0,587,2141.279297
38,0,588,3689.360107
38,0,589,-3027.814941
38,0,590,-758.838623
38,0,591,1065.842529
38,0,592,1736.266479
38,0,593,-2873.989014
38,0,594,-4178.837891
38,0,595,741.871948
38,0,596,196.916016
38,0,597,1711.385132
38,0,598,-1493.996826
38,0,599,-507.428528
39,0,0,-2359.361084
39,0,1,-2362.174561
39,0,2,-872.889343
39,0,3,409.630615
39,0,4,-3287.020996
39,0,5,-4980.271484
39,0,6,5341.244141
39,0,7,596.821777
39,0,8,3010.940430
39,0,9,-1082.439087
39,0,10,1004.757446
39,0,11,-3043.940186
39,0,12,-3734.090332
39,0,13,-322.464355
39,0,14,-6357.757324
39,0,15,222.397110
39,0,16,-2174.948730
39,0,17,-364.354126
39,0,18,40.790894
39,0,19,-565.514282
39,0,20,-1590.980103
39,0,21,1476.968628
39,0,22,-154.749023
39,0,23,-2138.640137
39,0,24,-3354.076660
39,0,25,1027.130005
39,0,26,814.760132
39,0,27,2195.084961
39,0,28,-565.544678
39,0,29,-3644.649414
39,0,30,-283.343872
39,0,31,3824.030029
39,0,32,-115.674622
39,0,33,1105.364502
39,0,34,-4340.403320
39,0,35,-2191.724365
39,0,36,96.688614
39,0,37,1474.177734
39,0,38,-5606.149902
39,0,39,-470.540527
39,0,40,-3611.160156
39,0,41,7615.698730
39,0,42,691.821655
39,0,43,423.593384
39,0,44,-4580.708984
39,0,45,1471.409546
39,0,46,-1062.895630
39,0,47,4198.472656
39,0,48,-2091.145020
39,0,49,5623.460938
39,0,50,-2085.568848
39,0,51,686.229126
39,0,52,5894.507812
39,0,53,5276.990723
39,0,54,672.273254
39,0,55,325.777466
39,0,56,-1311.587158
39,0,57,2217.418945
39,0,58,5492.125000
39,0,59,828.698975
39,0,60,4788.023438
39,0,61,2583.452637
39,0,62,-1482.019287
39,0,63,1393.131104
39,0,64,689.033630
39,0,65,4544.931152
39,0,66,2516.376465
39,0,67,2720.329102
39,0,68,1566.423096
39,0,69,-1420.567261
39,0,70,9658.160156
39,0,71,4910.977539
39,0,72,5075.852051
39,0,73,6838.931641
39,0,74,15827.646484
39,0,75,34296.914062
39,0,76,42710.007812
39,0,77,42464.148438
39,0,78,38359.472656
39,0,79,51570.171875
39,0,80,40547.289062
39,0,81,29488.097656
39,0,82,25014.718750
39,0,83,25998.308594
39,0,84,22494.417969
39,0,85,25210.308594
39,0,86,24196.015625
39,0,87,23905.505859
39,0,88,18727.925781
39,0,89,11924.209961
39,0,90,7735.814453
39,0,91,3139.448730
39,0,92,3983.279297
39,0,93,2385.060791
39,0,94,-1322.750244
39,0,95,-2172.114502
39,0,96,-5391.012695
39,0,97,-1127.215820
39,0,98,2390.658691
39,0,99,-2451.545410
39,0,100,211.214478
39,0,101,-1509.952881
39,0,102,2052.580322
39,0,103,-537.606812
39,0,104,-7863.785156
39,0,105,-716.445740
39,0,106,-1163.494629
39,0,107,24.032196
39,0,108,1639.038696
39,0,109,1063.437012
39,0,110,638.748108
39,0,111,-2110.682373
39,0,112,-3465.848145
39,0,113,2748.291992
39,0,114,1541.262695
39,0,115,1988.337280
39,0,116,-2661.145508
39,0,117,-1903.938354
39,0,118,1124.910034
39,0,119,2242.546143
39,0,120,-1596.574707
39,0,121,-1750.270264
39,0,122,728.164062
39,0,123,-816.991699
39,0,124,-2647.117920
39,0,125,912.554382
39,0,126,2175.499512
39,0,127,-2244.847412
39,0,128,-1887.127441
39,0,129,-400.691895
39,0,130,-3284.222412
39,0,131,1854.195068
39,0,132,1689.327148
39,0,133,-509.652344
39,0,134,-2381.712646
39,0,135,929.294556
39,0,136,2181.147705
39,0,137,-2820.422363
39,0,138,-3166.855225
39,0,139,-914.840942
39,0,140,1303.714478
39,0,141,-467.771545
39,0,142,1527.197510
39,0,143,1661.376465
39,0,144,-3471.440674
39,0,145,-1247.339111
39,0,146,-2074.361816
39,0,147,211.208923
39,0,148,-3745.262207
39,0,149,-1364.679688
39,0,150,4008.449463
39,0,151,-2208.549561
39,0,152,-3999.481934
39,0,153,-627.002258
39,0,154,4762.740234
39,0,155,2323.562988
39,0,156,3762.595215
39,0,157,-590.697266
39,0,158,4394.031738
39,0,159,-3175.248779
39,0,160,887.410645
39,0,161,909.747131
39,0,162,-188.421204
39,0,163,2941.209473
39,0,164,-3158.463135
39,0,165,2904.941650
39,0,166,-4237.009766
39,0,167,1295.301270
39,0,168,127.450073
39,0,169,-2582.838867
39,0,170,1253.411743
39,0,171,-1079.490967
39,0,172,-3546.865234
39,0,173,-2082.758301
39,0,174,881.808838
39,0,175,-6771.414062
39,0,176,4167.636230
39,0,177,-956.648804
39,0,178,-3024.364014
39,0,179,-1663.660522
39,0,180,-5583.742676
39,0,181,-4823.757324
39,0,182,839.974121
39,0,183,-29.051895
39,0,184,-1389.548828
39,0,185,-7151.346191
39,0,186,2354.351807
39,0,187,-2895.825928
39,0,188,-2186.094482
39,0,189,2413.005859
39,0,190,1127.673584
39,0,191,-1096.531250
39,0,192,1040.990479
39,0,193,3594.897949
39,0,194,1530.069824
39,0,195,940.510681
39,0,196,3692.734375
39,0,197,-965.108032
39,0,198,770.085938
39,0,199,529.577148
39,0,200,-2535.354492
39,0,201,-3602.583496
39,0,202,-761.151245
39,0,203,-2730.954834
39,0,204,-2669.543701
39,0,205,-196.707550
39,0,206,3625.605713
39,0,207,-9939.828125
39,0,208,-4522.049805
39,0,209,-1476.405640
39,0,210,2278.844971
39,0,211,2535.936768
39,0,212,-1607.695068
39,0,213,10.142706
39,0,214,-1308.771118
39,0,215,3349.023926
39,0,216,4966.849121
39,0,217,7478.787598
39,0,218,-646.666870
39,0,219,5955.990723
39,0,220,-909.206909
39,0,221,-4186.749512
39,0,222,-1431.900146
39,0,223,-2960.091553
39,0,224,4480.659180
39,0,225,-456.539429
39,0,226,3024.902832
39,0,227,177.645020
39,0,228,-3435.130127
39,0,229,-4220.225098
39,0,230,1088.579346
39,0,231,-1685.901611
39,0,232,-143.611267
39,0,233,4340.942383
39,0,234,4315.805664
39,0,235,1150.025879
39,0,236,2988.631348
39,0,237,4424.835938
39,0,238,-869.992065
39,0,239,-4765.118652
39,0,240,-925.963562
39,0,241,-2029.642700
39,0,242,-459.362549
39,0,243,-847.733887
39,0,244,205.638138
39,0,245,-3418.375000
39,0,246,650.012329
39,0,247,-316.847412
39,0,248,-495.682983
39,0,249,-1817.307983
39,0,250,-1496.003174
39,0,251,4391.230957
39,0,252,6855.657715
39,0,253,-403.500610
39,0,254,-1375.739868
39,0,255,828.747986
39,0,256,-2756.147949
39,0,257,2284.437744
39,0,258,3195.311768
39,0,259,4489.026855
39,0,260,-738.778809
39,0,261,-107.382248
39,0,262,-1945.848877
39,0,263,-372.592834
39,0,264,4514.265625
39,0,265,5327.395996
39,0,266,-2376.126953
39,0,267,2491.333496
39,0,268,-2672.188232
39,0,269,-7232.556152
39,0,270,6045.426758
39,0,271,1409.999390
39,0,272,-1901.213379
39,0,273,-2962.973633
39,0,274,127.413300
39,0,275,5681.980957
39,0,276,-434.109650
39,0,277,3295.791504
39,0,278,-3854.241699
39,0,279,1814.972046
39,0,280,-3653.103271
39,0,281,5589.794434
39,0,282,-3946.427979
39,0,283,-2470.931641
39,0,284,-3250.647461
39,0,285,3486.096191
39,0,286,-626.972717
39,0,287,-1110.370850
39,0,288,2021.890991
39,0,289,1546.799561
39,0,290,2605.885986
39,0,291,2105.535156
39,0,292,-7548.009766
39,0,293,7157.530273
39,0,294,4810.344238
39,0,295,2527.401367
39,0,296,2952.144043
39,0,297,211.254761
39,0,298,-6279.721680
39,0,299,2008.061279
39,0,300,4796.441406
39,0,301,-3622.372070
39,0,302,-3029.909180
39,0,303,-7106.799805
39,0,304,-124.027405
39,0,305,6062.082031
39,0,306,-1867.471069
39,0,307,817.541443
39,0,308,-2960.237305
39,0,309,-3510.348389
39,0,310,2027.403564
39,0,311,674.882080
39,0,312,-249.773132
39,0,313,-2334.053223
39,0,314,-696.803528
39,0,315,-4854.358887
39,0,316,-2398.597168
39,0,317,5271.368652
39,0,318,2907.690918
39,0,319,-1406.652466
39,0,320,1270.240356
39,0,321,-26.276367
39,0,322,-1833.813232
39,0,323,-1495.971313
39,0,324,5349.738770
39,0,325,1974.283691
39,0,326,-1979.406250
39,0,327,2192.116699
39,0,328,1686.729980
39,0,329,6235.396484
39,0,330,2742.667969
39,0,331,2169.837402
39,0,332,1412.632568
39,0,333,-1934.589355
39,0,334,3231.621582
39,0,335,-478.865356
39,0,336,-995.739502
39,0,337,-1755.832275
39,0,338,2128.007812
39,0,339,-789.077393
39,0,340,-210.750702
39,0,341,-4007.901367
39,0,342,3100.334473
39,0,343,-2630.323975
39,0,344,-531.982666
39,0,345,-1188.619263
39,0,346,-872.995728
39,0,347,-62.542374
39,0,348,-4237.063477
39,0,349,-1244.544678
39,0,350,4547.690918
39,0,351,-713.464539
39,0,352,1929.716187
39,0,353,716.984497
39,0,354,540.950684
39,0,355,-4186.631836
39,0,356,-389.485962
39,0,357,-1356.264282
39,0,358,-4734.312500
39,0,359,-1549.087158
39,0,360,4497.211914
39,0,361,1747.981934
39,0,362,-582.264587
39,0,363,-1258.382202
39,0,364,4223.569336
39,0,365,-730.273865
39,0,366,-6640.052734
39,0,367,-7179.238281
39,0,368,-4566.824707
39,0,369,-6399.885742
39,0,370,1711.561157
39,0,371,-1627.410645
39,0,372,-4477.400391
39,0,373,-1638.483521
39,0,374,-2789.569336
39,0,375,-4820.930664
39,0,376,663.787842
39,0,377,1781.397705
39,0,378,4668.283203
39,0,379,2982.742676
39,0,380,2312.636475
39,0,381,2013.480835
39,0,382,-5108.687988
39,0,383,-906.492798
39,0,384,-2786.919189
39,0,385,-858.841064
39,0,386,4656.761230
39,0,387,8624.159180
39,0,388,795.207336
39,0,389,-2842.816406
39,0,390,-1948.735352
39,0,391,-1381.373779
39,0,392,-1241.633545
39,0,393,-1859.359863
39,0,394,-4318.040527
39,0,395,-2141.379150
39,0,396,-4393.502930
39,0,397,896.005005
39,0,398,376.044464
39,0,399,-2873.567627
39,0,400,1938.074707
39,0,401,1015.959900
39,0,402,610.946899
39,0,403,-4499.692871
39,0,404,-1026.581055
39,0,405,686.193604
39,0,406,-3522.104980
39,0,407,4676.272949
39,0,408,-677.309387
39,0,409,-1294.660156
39,0,410,527.184937
39,0,411,722.581299
39,0,412,-2515.843994
39,0,413,-1940.204346
39,0,414,29.574066
39,0,415,2628.122314
39,0,416,1069.038330
39,0,417,4899.817871
39,0,418,1761.921631
39,0,419,3745.785400
39,0,420,784.024414
39,0,421,-62.736572
39,0,422,-62.411598
39,0,423,-4080.558105
39,0,424,-761.210938
39,0,425,756.186279
39,0,426,-2811.991699
39,0,427,1267.132202
39,0,428,4516.977539
39,0,429,-1135.404053
39,0,430,1018.634155
39,0,431,1463.125000
39,0,432,1683.746704
39,0,433,-867.229614
39,0,434,-3108.289062
39,0,435,-6821.557129
39,0,436,-297.647949
39,0,437,-5801.794434
39,0,438,4413.528809
39,0,439,524.179077
39,0,440,5360.699219
39,0,441,4902.652344
39,0,442,-1775.292114
39,0,443,-2283.980225
39,0,444,-3946.597900
39,0,445,-6651.016602
39,0,446,-646.540649
39,0,447,828.807434
39,0,448,912.606812
39,0,449,158.176575
39,0,450,2348.989258
39,0,451,1653.089844
39,0,452,-291.627441
39,0,453,1784.512207
39,0,454,716.873413
39,0,455,362.067810
39,0,456,2122.288574
39,0,457,-716.394775
39,0,458,3167.480469
39,0,459,2532.991699
39,0,460,-3225.530762
39,0,461,-2420.916260
39,0,462,-1940.267822
39,0,463,-2431.998291
39,0,464,1183.535400
39,0,465,2681.146240
39,0,466,2161.433594
39,0,467,3393.687500
39,0,468,-5385.173340
39,0,469,-3778.717041
39,0,470,3905.095703
39,0,471,2826.558350
39,0,472,1502.667725
39,0,473,-6637.304688
39,0,474,396.154663
39,0,475,3625.640625
39,0,476,904.100952
39,0,477,-1546.178223
39,0,478,-188.314377
39,0,479,3751.482910
39,0,480,-3658.681885
39,0,481,-677.052307
39,0,482,-663.377563
39,0,483,2192.198486
39,0,484,1124.920166
39,0,485,-2037.997314
39,0,486,-4508.114258
39,0,487,2234.183594
39,0,488,-3505.129883
39,0,489,4556.041016
39,0,490,-3085.747314
39,0,491,-1750.302246
39,0,492,2496.774170
39,0,493,-3966.146729
39,0,494,-1635.685425
39,0,495,-1792.161255
39,0,496,4041.848145
39,0,497,-2236.533447
39,0,498,-1465.217163
39,0,499,-3066.289062
39,0,500,3053.043457
39,0,501,-2306.223877
39,0,502,-2325.622314
39,0,503,-5170.265625
39,0,504,4634.151367
39,0,505,501.904785
39,0,506,65.963867
39,0,507,4.449326
39,0,508,1759.241455
39,0,509,-3552.209473
39,0,510,398.528687
39,0,511,-1588.138672
39,0,512,-582.414795
39,0,513,1591.612671
39,0,514,2689.757812
39,0,515,-1744.566528
39,0,516,1362.281616
39,0,517,4304.458008
39,0,518,-1839.720703
39,0,519,-4058.204834
39,0,520,2365.612793
39,0,521,-2166.461182
39,0,522,1753.526123
39,0,523,3368.954834
39,0,524,-590.769104
39,0,525,7207.803223
39,0,526,725.168945
39,0,527,211.181976
39,0,528,138.561707
39,0,529,4285.335938
39,0,530,-1962.599487
39,0,531,-230.247711
39,0,532,-4706.229980
39,0,533,1580.326660
39,0,534,8610.242188
39,0,535,3416.181641
39,0,536,-897.797363
39,0,537,-37.754990
39,0,538,-2177.911865
39,0,539,1507.395142
39,0,540,-1736.942993
39,0,541,1250.641724
39,0,542,3508.567139
39,0,543,4787.929688
39,0,544,5008.546387
39,0,545,-604.494629
39,0,546,4600.477539
39,0,547,-1278.059814
39,0,548,362.111572
39,0,549,3214.972168
39,0,550,2723.221924
39,0,551,4972.413086
39,0,552,-5457.749512
39,0,553,3153.239014
39,0,554,-1261.270508
39,0,555,3446.708740
39,0,556,-2560.463379
39,0,557,1499.079346
39,0,558,-4167.147949
39,0,559,-487.440063
39,0,560,2530.318848
39,0,561,-4491.056641
39,0,562,-615.835449
39,0,563,258.507690
39,0,564,-677.409607
39,0,565,-4318.161133
39,0,566,-2677.818604
39,0,567,-847.727966
39,0,568,2130.910889
39,0,569,2494.152100
39,0,570,-2046.541504
39,0,571,3480.212891
39,0,572,-272.419708
39,0,573,-6517.038086
39,0,574,-587.983765
39,0,575,-2378.929932
39,0,576,65.880875
39,0,577,3105.797852
39,0,578,-1138.515747
39,0,579,703.009399
39,0,580,-3116.429199
39,0,581,3374.192383
39,0,582,8518.365234
39,0,583,1602.645508
39,0,584,848.058350
39,0,585,5450.366211
39,0,586,3645.380859
39,0,587,-699.875916
39,0,588,6324.675293
39,0,589,5740.344727
39,0,590,-2303.199707
39,0,591,4234.835938
39,0,592,197.307388
39,0,593,-3480.238281
39,0,594,1485.304932
39,0,595,3522.156494
39,0,596,429.125854
39,0,597,3482.833496
39,0,598,-973.753174
39,0,599,-40.320435
40,0,0,-4980.109863
40,0,1,-998.474487
40,0,2,-3446.121582
40,0,3,-495.520264
40,0,4,-814.071838
40,0,5,74.492188
40,0,6,-2923.626221
40,0,7,-3393.027832
40,0,8,-3149.952393
40,0,9,3268.163086
40,0,10,3533.610840
40,0,11,-1951.264160
40,0,12,4254.500000
40,0,13,-2552.011475
40,0,14,566.228027
40,0,15,6514.943359
40,0,16,1164.181519
40,0,17,-5720.537598
40,0,18,2471.847656
40,0,19,-244.049194
40,0,20,527.133057
40,0,21,-2535.260010
40,0,22,-942.595276
40,0,23,3198.296387
40,0,24,7012.314453
40,0,25,1795.649902
40,0,26,-2574.383789
40,0,27,-1001.264282
40,0,28,784.207581
40,0,29,-5435.553711
40,0,30,-2786.730469
40,0,31,605.344849
40,0,32,-3161.146484
40,0,33,-3381.876953
40,0,34,393.000488
40,0,35,3321.258789
40,0,36,-2842.589355
40,0,37,5260.388184
40,0,38,-3979.794434
40,0,39,-1135.386719
40,0,40,418.116272
40,0,41,-2789.524902
40,0,42,222.573364
40,0,43,-861.561523
40,0,44,-1073.921509
40,0,45,6998.343750
40,0,46,4061.681152
40,0,47,4377.421387
40,0,48,2857.453613
40,0,49,-1912.145020
40,0,50,996.530273
40,0,51,3027.906494
40,0,52,3449.793701
40,0,53,-1384.054932
40,0,54,-1554.520630
40,0,55,-1856.254883
40,0,56,-4790.084961
40,0,57,946.241699
40,0,58,-1149.344482
40,0,59,-2557.637207
40,0,60,-696.706177
40,0,61,3729.221924
40,0,62,1583.304443
40,0,63,298.010010
40,0,64,4902.744141
40,0,65,3488.898193
40,0,66,-3717.159668
40,0,67,-414.479034
40,0,68,4111.975098
40,0,69,7758.371582
40,0,70,2765.248047
40,0,71,2776.404785
40,0,72,3511.225830
40,0,73,3997.408936
40,0,74,8264.005859
40,0,75,19904.417969
40,0,76,27166.341797
40,0,77,30874.156250
40,0,78,47803.660156
40,0,79,74809.164062
40,0,80,73817.171875
40,0,81,36395.250000
40,0,82,24408.548828
40,0,83,29563.753906
40,0,84,29806.832031
40,0,85,28761.835938
40,0,86,30466.275391
40,0,87,28703.177734
40,0,88,20046.933594
40,0,89,13142.576172
40,0,90,1351.410400
40,0,91,4338.301758
40,0,92,4248.883301
40,0,93,2862.979004
40,0,94,-1029.240967
40,0,95,1851.523682
40,0,96,-2512.893555
40,0,97,-2647.003906
40,0,98,-1842.318359
40,0,99,-582.127686
40,0,100,-805.700806
40,0,101,-1859.056274
40,0,102,-7098.120117
40,0,103,-4306.740234
40,0,104,-4264.830566
40,0,105,-311.113037
40,0,106,-2049.063477
40,0,107,-1565.668945
40,0,108,-2222.265625
40,0,109,694.757080
40,0,110,99.648438
40,0,111,-679.885864
40,0,112,-5949.683105
40,0,113,-1101.803467
40,0,114,390.204285
40,0,115,-2638.669434
40,0,116,-3219.759277
40,0,117,-2853.778564
40,0,118,904.308716
40,0,119,-1012.421082
40,0,120,-3753.477295
40,0,121,-2926.433105
40,0,122,2100.272705
40,0,123,2455.087402
40,0,124,1435.232056
40,0,125,-3289.656494
40,0,126,-269.224915
40,0,127,-3580.189209
40,0,128,74.457764
40,0,129,-1308.589844
40,0,130,-1934.481812
40,0,131,-6013.927246
40,0,132,-2200.048828
40,0,133,1493.945312
40,0,134,-3672.475830
40,0,135,2022.150513
40,0,136,-5172.952148
40,0,137,-489.952362
40,0,138,409.723389
40,0,139,-5058.342773
40,0,140,1493.863403
40,0,141,-3608.168701
40,0,142,3175.921387
40,0,143,-23.331848
40,0,144,-3865.253174
40,0,145,6422.473145
40,0,146,1027.273438
40,0,147,3335.260254
40,0,148,663.908142
40,0,149,-263.634888
40,0,150,-3499.229492
40,0,151,-3420.987793
40,0,152,-1833.948730
40,0,153,-1210.868164
40,0,154,-2739.197754
40,0,155,912.725525
40,0,156,-548.560913
40,0,157,1250.750488
40,0,158,6310.973145
40,0,159,6095.798340
40,0,160,-1736.115234
40,0,161,3139.693115
40,0,162,476.800659
40,0,163,6123.825195
40,0,164,2524.982910
40,0,165,1155.834473
40,0,166,4003.038574
40,0,167,2851.862549
40,0,168,1119.455811
40,0,169,923.862366
40,0,170,-4493.962402
40,0,171,691.980225
40,0,172,1946.520508
40,0,173,-2733.517334
40,0,174,-151.846832
40,0,175,3905.131836
40,0,176,979.838867
40,0,177,-2934.814209
40,0,178,-414.473572
40,0,179,1016.078186
40,0,180,733.948364
40,0,181,-2443.006836
40,0,182,-2686.083008
40,0,183,-2429.055176
40,0,184,15.851196
40,0,185,-305.508545
40,0,186,-1940.109985
40,0,187,1460.368042
40,0,188,367.888794
40,0,189,524.358765
40,0,190,-2152.416260
40,0,191,-3613.790527
40,0,192,-1666.199097
40,0,193,-3868.016602
40,0,194,1390.432373
40,0,195,1088.691895
40,0,196,1052.425049
40,0,197,6766.424805
40,0,198,5025.675781
40,0,199,4084.226562
40,0,200,-2817.437988
40,0,201,-339.110596
40,0,202,-1956.866211
40,0,203,-2485.047119
40,0,204,-3890.488525
40,0,205,-5418.748047
40,0,206,-2194.352539
40,0,207,351.090851
40,0,208,5271.531250
40,0,209,99.498138
40,0,210,1823.602051
40,0,211,384.668945
40,0,212,-3745.048340
40,0,213,-3881.982178
40,0,214,-1920.571045
40,0,215,2647.876953
40,0,216,-3286.926514
40,0,217,-4530.192383
40,0,218,-1783.578491
40,0,219,-6212.332031
40,0,220,-6203.980469
40,0,221,1398.857666
40,0,222,-2320.080078
40,0,223,-6885.770020
40,0,224,3025.049805
40,0,225,2893.734375
40,0,226,2661.855469
40,0,227,3603.468018
40,0,228,4788.182617
40,0,229,4600.951172
40,0,230,-1261.138672
40,0,231,873.615723
40,0,232,-1001.216797
40,0,233,2035.913330
40,0,234,-777.732239
40,0,235,641.659424
40,0,236,3234.730469
40,0,237,-5273.550781
40,0,238,-249.672180
40,0,239,2116.992676
40,0,240,-3203.092041
40,0,241,-4988.512207
40,0,242,-1023.709839
40,0,243,1625.220093
40,0,244,4763.060059
40,0,245,4606.455566
40,0,246,169.398071
40,0,247,3315.661621
40,0,248,8775.212891
40,0,249,2812.727051
40,0,250,2988.767822
40,0,251,532.809570
40,0,252,4788.107422
40,0,253,4229.326172
40,0,254,1105.426636
40,0,255,113.543701
40,0,256,2265.116943
40,0,257,2882.550293
40,0,258,1225.667480
40,0,259,3469.467773
40,0,260,733.879028
40,0,261,554.970337
40,0,262,-59.640625
40,0,263,1127.976318
40,0,264,3365.996094
40,0,265,3544.698242
40,0,266,-710.748840
40,0,267,-81.957764
40,0,268,-2118.941895
40,0,269,3036.336670
40,0,270,-1523.805664
40,0,271,-1769.656616
40,0,272,3810.246094
40,0,273,2075.132812
40,0,274,644.488342
40,0,275,-8145.634277
40,0,276,-4326.164551
40,0,277,6065.024902
40,0,278,521.548828
40,0,279,-1844.940918
40,0,280,-3692.105225
40,0,281,-3611.006104
40,0,282,-5650.754883
40,0,283,1231.277222
40,0,284,2706.360840
40,0,285,2089.047852
40,0,286,-2739.271484
40,0,287,-6595.286133
40,0,288,-1428.715942
40,0,289,49.354248
40,0,290,-987.343140
40,0,291,-1068.306274
40,0,292,-1232.951172
40,0,293,1284.328857
40,0,294,-3183.505371
40,0,295,949.034302
40,0,296,-2806.234375
40,0,297,-73.648132
40,0,298,1270.288574
40,0,299,1507.956421
40,0,300,1021.698120
40,0,301,-288.779907
40,0,302,345.559570
40,0,303,-196.253143
40,0,304,-2940.309570
40,0,305,3075.191650
40,0,306,40.956329
40,0,307,-448.071655
40,0,308,278.447540
40,0,309,3488.836182
40,0,310,244.905273
40,0,311,-1942.774414
40,0,312,845.744629
40,0,313,-1213.457153
40,0,314,-732.689453
40,0,315,4718.478516
40,0,316,884.796753
40,0,317,6087.406250
40,0,318,-1909.052734
40,0,319,-2744.660400
40,0,320,3888.382080
40,0,321,-3454.513428
40,0,322,2359.938477
40,0,323,1745.355103
40,0,324,2399.485352
40,0,325,-2289.402100
40,0,326,-4362.628906
40,0,327,2178.477051
40,0,328,5154.340820
40,0,329,2513.726074
40,0,330,1334.645142
40,0,331,6766.352539
40,0,332,2818.304688
40,0,333,3103.319824
40,0,334,2751.268311
40,0,335,-693.792786
40,0,336,5031.342773
40,0,337,3170.363281
40,0,338,8015.395508
40,0,339,4729.536133
40,0,340,2474.436035
40,0,341,-1540.736206
40,0,342,6369.724121
40,0,343,241.792572
40,0,344,-2172.032471
40,0,345,-3080.182617
40,0,346,-1297.305420
40,0,347,7350.291992
40,0,348,912.688538
40,0,349,-607.263000
40,0,350,186.439819
40,0,351,-1696.961060
40,0,352,3340.733643
40,0,353,6132.140625
40,0,354,-3440.553467
40,0,355,-3052.063232
40,0,356,-685.561768
40,0,357,3933.206543
40,0,358,7199.606445
40,0,359,4070.047363
40,0,360,-2048.907471
40,0,361,4257.296875
40,0,362,1904.633545
40,0,363,-135.246948
40,0,364,3184.270508
40,0,365,-1467.761353
40,0,366,-1498.551758
40,0,367,82.839600
40,0,368,5578.833496
40,0,369,1030.159912
40,0,370,1611.312012
40,0,371,12.483887
40,0,372,-163.126892
40,0,373,-1006.892456
40,0,374,-40.102028
40,0,375,-3761.917236
40,0,376,1533.099243
40,0,377,-1127.015625
40,0,378,-154.677719
40,0,379,-825.160095
40,0,380,4405.535156
40,0,381,-221.569061
40,0,382,-2468.104248
40,0,383,-950.991760
40,0,384,-629.648804
40,0,385,-1026.429565
40,0,386,-3812.147949
40,0,387,-674.409424
40,0,388,-4021.659180
40,0,389,392.908203
40,0,390,-51.314346
40,0,391,119.261230
40,0,392,-3666.856934
40,0,393,-4605.640625
40,0,394,1270.344482
40,0,395,-2183.206787
40,0,396,-4379.355469
40,0,397,3606.611328
40,0,398,-3177.916016
40,0,399,-2462.394531
40,0,400,-2334.172607
40,0,401,5472.720703
40,0,402,5925.396484
40,0,403,-2303.449219
40,0,404,-2811.960449
40,0,405,2728.835205
40,0,406,-4630.960938
40,0,407,-2602.246826
40,0,408,759.007690
40,0,409,6268.890625
40,0,410,-1221.845093
40,0,411,2178.446533
40,0,412,1080.362061
40,0,413,644.489868
40,0,414,-1065.448364
40,0,415,-2130.170898
40,0,416,-4787.362305
40,0,417,-2873.372803
40,0,418,-213.066528
40,0,419,3503.041504
40,0,420,-104.405762
40,0,421,1692.462769
40,0,422,-190.982971
40,0,423,6188.042969
40,0,424,6101.409180
40,0,425,5788.706543
40,0,426,29.839050
40,0,427,6045.670898
40,0,428,669.622253
40,0,429,733.984619
40,0,430,-2655.426025
40,0,431,99.518188
40,0,432,-1551.724121
40,0,433,4757.461426
40,0,434,-1087.772705
40,0,435,-1202.344238
40,0,436,5975.748535
40,0,437,1510.839966
40,0,438,4232.158203
40,0,439,2527.737305
40,0,440,-3468.398926
40,0,441,-1034.797119
40,0,442,7118.478516
40,0,443,2798.992676
40,0,444,6456.511230
40,0,445,-4605.687500
40,0,446,-713.405029
40,0,447,3016.499268
40,0,448,9691.876953
40,0,449,-2476.528564
40,0,450,1873.933960
40,0,451,5590.174805
40,0,452,1753.728394
40,0,453,6456.162598
40,0,454,3209.522705
40,0,455,3449.961426
40,0,456,-528.918640
40,0,457,630.567017
40,0,458,314.755676
40,0,459,-769.388306
40,0,460,-4463.194336
40,0,461,-3764.660645
40,0,462,-2118.873047
40,0,463,2689.675049
40,0,464,-1806.103882
40,0,465,-6880.107910
40,0,466,-2082.582764
40,0,467,778.585876
40,0,468,46.626465
40,0,469,4947.442871
40,0,470,-5273.463379
40,0,471,1390.491455
40,0,472,2882.230957
40,0,473,225.418823
40,0,474,-4315.366211
40,0,475,-224.490448
40,0,476,-2529.655762
40,0,477,-5656.177734
40,0,478,-1998.993042
40,0,479,-5633.947754
40,0,480,-992.848328
40,0,481,-6291.136230
40,0,482,-925.800476
40,0,483,574.551758
40,0,484,-4063.504883
40,0,485,-822.394775
40,0,486,-3926.742920
40,0,487,-3479.666748
40,0,488,1846.016602
40,0,489,147.127014
40,0,490,328.575623
40,0,491,-6514.018066
40,0,492,-3501.961182
40,0,493,93.972046
40,0,494,772.997437
40,0,495,-193.740479
40,0,496,-1973.678101
40,0,497,-1431.559204
40,0,498,-5457.976562
40,0,499,1745.420776
40,0,500,-3574.641113
40,0,501,-8207.201172
40,0,502,-3.636930
40,0,503,907.135132
40,0,504,-1420.322754
40,0,505,200.289429
40,0,506,-5270.644043
40,0,507,-1085.054443
40,0,508,-2769.946777
40,0,509,-649.095581
40,0,510,-3110.652832
40,0,511,-2613.275879
40,0,512,1018.944275
40,0,513,-2599.482910
40,0,514,2144.789307
40,0,515,1097.162964
40,0,516,1737.068115
40,0,517,3572.721436
40,0,518,378.888031
40,0,519,851.270264
40,0,520,5210.262207
40,0,521,2837.872559
40,0,522,4338.319824
40,0,523,6339.146484
40,0,524,1834.860107
40,0,525,2751.239258
40,0,526,2332.077881
40,0,527,3572.609619
40,0,528,3184.258789
40,0,529,1790.114258
40,0,530,856.831726
40,0,531,6757.924316
40,0,532,7042.976562
40,0,533,2667.412598
40,0,534,-1529.390869
40,0,535,-1752.852295
40,0,536,1116.558472
40,0,537,2002.713989
40,0,538,-1914.793945
40,0,539,-4247.798340
40,0,540,-1610.077637
40,0,541,-2043.487793
40,0,542,-1252.905884
40,0,543,4067.245605
40,0,544,4927.520508
40,0,545,-1529.400146
40,0,546,-1389.668457
40,0,547,-1783.602661
40,0,548,-3686.359863
40,0,549,-4776.077148
40,0,550,1027.266479
40,0,551,41.033447
40,0,552,5785.635742
40,0,553,60.536591
40,0,554,-3133.343750
40,0,555,-7419.165039
40,0,556,-554.241089
40,0,557,-6404.964355
40,0,558,-5513.654785
40,0,559,2577.987305
40,0,560,-6161.902344
40,0,561,-9431.322266
40,0,562,-1959.643066
40,0,563,-3624.579834
40,0,564,-816.843262
40,0,565,-6100.696289
40,0,566,-5424.339844
40,0,567,-2065.888428
40,0,568,-4169.829102
40,0,569,-5645.076660
40,0,570,-936.680603
40,0,571,-5804.407227
40,0,572,1264.736694
40,0,573,-3267.258057
40,0,574,-6181.679199
40,0,575,-5038.813965
40,0,576,-3541.271240
40,0,577,-1825.597534
40,0,578,-4644.721680
40,0,579,1996.805664
40,0,580,1980.212646
40,0,581,739.451782
40,0,582,-4888.189453
40,0,583,-3228.133301
40,0,584,-6832.675781
40,0,585,711.303467
40,0,586,4.451294
40,0,587,2298.663574
40,0,588,-3094.093994
40,0,589,-4019.176514
40,0,590,-2672.158691
40,0,591,912.777100
40,0,592,3539.150391
40,0,593,4078.540039
40,0,594,1443.598877
40,0,595,2345.895508
40,0,596,2259.571533
40,0,597,393.103394
40,0,598,381.488678
40,0,599,2843.494385
41,0,0,8835.142578
41,0,1,1724.095459
41,0,2,5258.656250
41,0,3,5881.736816
41,0,4,-3257.867432
41,0,5,-2808.019775
41,0,6,10897.205078
41,0,7,4956.875000
41,0,8,7507.905273
41,0,9,-44.609863
41,0,10,-1519.900024
41,0,11,3710.732422
41,0,12,5035.125000
41,0,13,-13.867126
41,0,14,2917.172852
41,0,15,273.919464
41,0,16,3959.363770
41,0,17,6379.095703
41,0,18,13875.767578
41,0,19,-360.334106
41,0,20,2428.203125
41,0,21,2062.166016
41,0,22,4800.405273
41,0,23,2458.927734
41,0,24,2081.738281
41,0,25,1117.738770
41,0,26,5417.909668
41,0,27,1112.159668
41,0,28,-1941.846069
41,0,29,3487.166992
41,0,30,-852.098206
41,0,31,2808.181641
41,0,32,4976.432617
41,0,33,634.356934
41,0,34,1933.626465
41,0,35,877.454590
41,0,36,-2372.103271
41,0,37,1863.785034
41,0,38,-555.925293
41,0,39,2883.623779
41,0,40,257.167053
41,0,41,1008.768921
41,0,42,4384.078125
41,0,43,2699.197266
41,0,44,-4953.869629
41,0,45,139.812286
41,0,46,2143.206299
41,0,47,-1452.853394
41,0,48,1684.937378
41,0,49,-125.609558
41,0,50,-5800.537109
41,0,51,-597.851196
41,0,52,-3886.533447
41,0,53,4392.443359
41,0,54,5571.592773
41,0,55,1142.882812
41,0,56,1408.339722
41,0,57,-1293.597412
41,0,58,2757.890137
41,0,59,874.667419
41,0,60,1816.254150
41,0,61,4923.339844
41,0,62,-1391.385010
41,0,63,1159.659424
41,0,64,-3503.760254
41,0,65,1673.752930
41,0,66,581.292542
41,0,67,2950.694336
41,0,68,-1486.372559
41,0,69,667.873779
41,0,70,-1656.796387
41,0,71,5239.089844
41,0,72,-128.384521
41,0,73,11310.747070
41,0,74,16655.890625
41,0,75,28324.273438
41,0,76,43239.312500
41,0,77,57064.644531
41,0,78,71951.812500
41,0,79,70465.343750
41,0,80,57193.210938
41,0,81,44432.343750
41,0,82,35547.003906
41,0,83,46536.410156
41,0,84,38634.550781
41,0,85,37916.472656
41,0,86,27810.109375
41,0,87,21238.367188
41,0,88,16586.039062
41,0,89,10701.565430
41,0,90,6060.563965
41,0,91,6244.961426
41,0,92,1726.880615
41,0,93,5325.708984
41,0,94,131.418335
41,0,95,2481.285645
41,0,96,2590.247803
41,0,97,2266.162109
41,0,98,2763.487061
41,0,99,-2472.698975
41,0,100,-1874.753784
41,0,101,-1980.949341
41,0,102,1696.154663
41,0,103,-4221.852051
41,0,104,53.143734
41,0,105,5646.995117
41,0,106,7533.117188
41,0,107,2503.635010
41,0,108,-2659.878418
41,0,109,-1567.475098
41,0,110,-2352.571289
41,0,111,9977.935547
41,0,112,9083.816406
41,0,113,8.452910
41,0,114,1179.258301
41,0,115,2495.309326
41,0,116,1346.837524
41,0,117,-1343.892456
41,0,118,-1165.046631
41,0,119,-1220.867676
41,0,120,1807.899658
41,0,121,866.270813
41,0,122,5549.215332
41,0,123,6222.636230
41,0,124,558.920410
41,0,125,-2405.675781
41,0,126,3632.466064
41,0,127,2506.392090
41,0,128,5940.451660
41,0,129,-480.519958
41,0,130,-4140.784668
41,0,131,6951.862305
41,0,132,458.314575
41,0,133,-136.817322
41,0,134,542.160522
41,0,135,-3341.687988
41,0,136,-4436.981445
41,0,137,-1994.919922
41,0,138,2358.305176
41,0,139,-1455.621460
41,0,140,-1329.908447
41,0,141,-1215.361084
41,0,142,-5303.139648
41,0,143,-2710.208984
41,0,144,1953.240234
41,0,145,-377.060913
41,0,146,3386.577148
41,0,147,-4191.124512
41,0,148,2948.033203
41,0,149,329.784424
41,0,150,-5996.094238
41,0,151,2204.650391
41,0,152,-1899.909058
41,0,153,1824.649902
41,0,154,-1399.812012
41,0,155,-5043.313477
41,0,156,-2743.776611
41,0,157,209.599365
41,0,158,-3274.549805
41,0,159,-7001.982910
41,0,160,3087.628906
41,0,161,553.264648
41,0,162,3109.980469
41,0,163,2.870941
41,0,164,776.877502
41,0,165,324.308868
41,0,166,-1796.503418
41,0,167,-2710.220215
41,0,168,-1715.475342
41,0,169,-1296.372437
41,0,170,-2830.441162
41,0,171,1676.563965
41,0,172,-5350.693848
41,0,173,-676.160522
41,0,174,-3422.685547
41,0,175,-338.031311
41,0,176,1237.844849
41,0,177,-1922.239746
41,0,178,813.205444
41,0,179,-2402.923828
41,0,180,-3112.630615
41,0,181,-1070.046387
41,0,182,-1668.027222
41,0,183,-2427.965332
41,0,184,-997.393677
41,0,185,-2215.561523
41,0,186,-5199.860840
41,0,187,4713.786133
41,0,188,-3428.352295
41,0,189,-4976.243164
41,0,190,-3724.541504
41,0,191,-5289.288086
41,0,192,-304.434998
41,0,193,-1114.765869
41,0,194,262.601685
41,0,195,-2383.309082
41,0,196,413.637329
41,0,197,385.649933
41,0,198,-5155.041992
41,0,199,438.747772
41,0,200,911.016113
41,0,201,2112.506348
41,0,202,-3595.944824
41,0,203,-796.241150
41,0,204,2626.592285
41,0,205,3123.952393
41,0,206,3336.311035
41,0,207,1712.880249
41,0,208,1349.670044
41,0,209,2939.571533
41,0,210,-2743.668457
41,0,211,61.752441
41,0,212,-3897.697510
41,0,213,-3797.183594
41,0,214,-2824.713135
41,0,215,368.907227
41,0,216,-2142.976074
41,0,217,589.661987
41,0,218,-2419.585938
41,0,219,1187.559326
41,0,220,-4506.898438
41,0,221,2414.174561
41,0,222,-1235.003418
41,0,223,-6197.303711
41,0,224,-379.941406
41,0,225,2517.585693
41,0,226,-5110.391113
41,0,227,-5370.243164
41,0,228,-2453.135498
41,0,229,-578.220703
41,0,230,6284.125488
41,0,231,329.827087
41,0,232,-1265.620850
41,0,233,1472.548584
41,0,234,3964.997314
41,0,235,1928.014160
41,0,236,2305.298828
41,0,237,3442.496582
41,0,238,164.942352
41,0,239,-924.787292
41,0,240,-561.585083
41,0,241,1930.838379
41,0,242,-4964.999512
41,0,243,237.583374
41,0,244,2226.990967
41,0,245,335.362946
41,0,246,701.464233
41,0,247,-259.773682
41,0,248,1327.349243
41,0,249,4266.738281
41,0,250,103.409958
41,0,251,2579.043945
41,0,252,-1575.755615
41,0,253,-2081.558594
41,0,254,-1329.828369
41,0,255,-2922.343994
41,0,256,2252.133545
41,0,257,1559.292603
41,0,258,-2106.676514
41,0,259,170.606598
41,0,260,4828.314941
41,0,261,3330.794922
41,0,262,-1176.238281
41,0,263,1140.145142
41,0,264,-201.056824
41,0,265,-4308.562012
41,0,266,2221.463135
41,0,267,3847.664551
41,0,268,-1849.535522
41,0,269,-1293.616333
41,0,270,-6971.312500
41,0,271,2754.779785
41,0,272,1265.827515
41,0,273,-7502.131348
41,0,274,-4397.840820
41,0,275,-371.510254
41,0,276,-2464.124756
41,0,277,1905.616333
41,0,278,-5526.693359
41,0,279,-2903.041504
41,0,280,-4152.189453
41,0,281,-2.862549
41,0,282,-287.590149
41,0,283,-3031.623779
41,0,284,-2053.629883
41,0,285,-3827.784424
41,0,286,3297.333496
41,0,287,-30.667114
41,0,288,-13179.633789
41,0,289,-3526.145508
41,0,290,176.197144
41,0,291,5258.710938
41,0,292,3886.790527
41,0,293,-217.909302
41,0,294,1612.286133
41,0,295,-1880.333008
41,0,296,-1818.878906
41,0,297,3607.502930
41,0,298,-483.195435
41,0,299,-248.769531
41,0,300,-2841.631836
41,0,301,-5462.400879
41,0,302,1154.273926
41,0,303,-1780.001709
41,0,304,771.401794
41,0,305,-3165.477539
41,0,306,1707.323120
41,0,307,938.952820
41,0,308,-1455.539185
41,0,309,-3221.489990
41,0,310,-1028.158569
41,0,311,-762.643616
41,0,312,3179.732910
41,0,313,357.744812
41,0,314,-1005.651611
41,0,315,4716.526367
41,0,316,857.915649
41,0,317,5130.130371
41,0,318,1324.614746
41,0,319,-5839.461426
41,0,320,1154.065796
41,0,321,1307.739624
41,0,322,3783.535645
41,0,323,1782.623657
41,0,324,-1461.112305
41,0,325,821.681763
41,0,326,455.624512
41,0,327,1749.195190
41,0,328,-4327.932129
41,0,329,-178.739075
41,0,330,-502.883972
41,0,331,296.285645
41,0,332,-44.564941
41,0,333,-1592.529419
41,0,334,28.039799
41,0,335,2268.874268
41,0,336,3565.489014
41,0,337,153.775269
41,0,338,-449.754852
41,0,339,134.170349
41,0,340,-5490.492188
41,0,341,-3336.460693
41,0,342,2179.552002
41,0,343,4140.749512
41,0,344,1500.545410
41,0,345,50.380249
41,0,346,-1313.086670
41,0,347,-4763.976074
41,0,348,544.907959
41,0,349,2506.398682
41,0,350,-418.902100
41,0,351,894.177368
41,0,352,1572.850342
41,0,353,3190.985352
41,0,354,3157.464355
41,0,355,2964.667236
41,0,356,-2098.158203
41,0,357,3188.189209
41,0,358,326.853760
41,0,359,1179.182495
41,0,360,-1651.156006
41,0,361,-374.074463
41,0,362,2604.317871
41,0,363,-1408.151001
41,0,364,243.174988
41,0,365,1592.713623
41,0,366,-1687.468994
41,0,367,-1992.073730
41,0,368,570.013489
41,0,369,2550.916016
41,0,370,-1156.627686
41,0,371,-1444.562744
41,0,372,1673.671387
41,0,373,1911.201416
41,0,374,2425.273682
41,0,375,-1140.121582
41,0,376,-2391.640381
41,0,377,-2838.754639
41,0,378,1025.939819
41,0,379,-2268.849121
41,0,380,254.528198
41,0,381,-779.449402
41,0,382,-5711.185547
41,0,383,-4230.333008
41,0,384,-1478.022949
41,0,385,-231.772095
41,0,386,5423.360352
41,0,387,-5423.366211
41,0,388,-2593.084717
41,0,389,-2553.705811
41,0,390,-2045.157227
41,0,391,4674.583984
41,0,392,5543.633301
41,0,393,-153.542114
41,0,394,-2989.578369
41,0,395,335.252899
41,0,396,-4652.137207
41,0,397,226.567688
41,0,398,-5574.167969
41,0,399,-2349.446777
41,0,400,787.991028
41,0,401,7362.630859
41,0,402,209.631897
41,0,403,1553.582520
41,0,404,2646.061768
41,0,405,3467.561035
41,0,406,-7706.280273
41,0,407,4280.608398
41,0,408,5850.804688
41,0,409,2028.665283
41,0,410,2313.710693
41,0,411,3174.312500
41,0,412,-2126.224609
41,0,413,2934.067871
41,0,414,299.192871
41,0,415,698.627686
41,0,416,-2212.791992
41,0,417,1754.921387
41,0,418,-2889.375977
41,0,419,707.083496
41,0,420,4317.151855
41,0,421,-1950.153687
41,0,422,-949.988770
41,0,423,522.688721
41,0,424,310.332092
41,0,425,148.081848
41,0,426,-796.277405
41,0,427,-4922.960449
41,0,428,-2872.277100
41,0,429,-3179.601074
41,0,430,-3989.926270
41,0,431,5291.853516
41,0,432,-3808.282471
41,0,433,-1695.927246
41,0,434,6577.361816
41,0,435,-963.736816
41,0,436,7854.339844
41,0,437,2129.346191
41,0,438,922.204041
41,0,439,-483.296692
41,0,440,123.066376
41,0,441,723.786499
41,0,442,-3981.439209
41,0,443,-2651.552246
41,0,444,-109.071411
41,0,445,1246.415039
41,0,446,2492.576416
41,0,447,-2869.509766
41,0,448,776.909058
41,0,449,2922.581055
41,0,450,3003.792969
41,0,451,4786.443359
41,0,452,-1771.491211
41,0,453,-545.014038
41,0,454,3858.905518
41,0,455,6652.843750
41,0,456,299.132629
41,0,457,-3067.827148
41,0,458,36.508484
41,0,459,-3626.583740
41,0,460,3649.252930
41,0,461,-164.808716
41,0,462,-410.691925
41,0,463,1718.418091
41,0,464,-1634.326782
41,0,465,469.580688
41,0,466,4154.874512
41,0,467,1721.175537
41,0,468,818.771484
41,0,469,-3042.575684
41,0,470,-667.760925
41,0,471,-2718.593262
41,0,472,634.712524
41,0,473,-6054.708984
41,0,474,3568.551758
41,0,475,3587.797363
41,0,476,8368.644531
41,0,477,4177.387207
41,0,478,-4755.665039
41,0,479,2858.624756
41,0,480,-1670.894043
41,0,481,1078.590088
41,0,482,1531.351929
41,0,483,2542.931152
41,0,484,612.049561
41,0,485,-388.506287
41,0,486,-3221.460938
41,0,487,-2696.231934
41,0,488,2816.640625
41,0,489,-4640.894043
41,0,490,-2115.010010
41,0,491,-1097.982300
41,0,492,1983.937134
41,0,493,2123.523193
41,0,494,712.584106
41,0,495,670.708252
41,0,496,4003.936768
41,0,497,-1095.231812
41,0,498,4300.242188
41,0,499,503.013428
41,0,500,3068.347900
41,0,501,2389.041992
41,0,502,-2268.927490
41,0,503,-5157.875488
41,0,504,1397.049438
41,0,505,1436.240967
41,0,506,377.373657
41,0,507,1352.413330
41,0,508,7765.034180
41,0,509,748.945068
41,0,510,1151.263184
41,0,511,-173.029053
41,0,512,623.207153
41,0,513,748.793945
41,0,514,-2796.969238
41,0,515,5308.780762
41,0,516,3674.657715
41,0,517,-318.271118
41,0,518,952.926514
41,0,519,1657.011475
41,0,520,2682.792480
41,0,521,-642.563904
41,0,522,461.079407
41,0,523,379.974731
41,0,524,3895.145020
41,0,525,4040.510498
41,0,526,-2649.156738
41,0,527,-3026.003174
41,0,528,-558.827209
41,0,529,-3674.296143
41,0,530,2707.580566
41,0,531,3570.736816
41,0,532,3386.595703
41,0,533,4870.101074
41,0,534,-955.299744
41,0,535,1231.898438
41,0,536,1123.371826
41,0,537,-659.575684
41,0,538,1919.708862
41,0,539,8413.041016
41,0,540,595.194397
41,0,541,-4316.836914
41,0,542,4979.956055
41,0,543,-3246.679688
41,0,544,2911.544434
41,0,545,2330.327148
41,0,546,-3263.443848
41,0,547,-1226.645874
41,0,548,1162.793945
41,0,549,1011.686829
41,0,550,5677.915039
41,0,551,-3545.680908
41,0,552,1151.059814
41,0,553,-1706.907104
41,0,554,254.016479
41,0,555,-2019.880249
41,0,556,1928.135254
41,0,557,5247.379395
41,0,558,-3436.440918
41,0,559,2095.825928
41,0,560,-2271.499512
41,0,561,597.935425
41,0,562,-2126.251465
41,0,563,-902.475830
41,0,564,-3330.536377
41,0,565,-1528.311768
41,0,566,-790.582886
41,0,567,3755.310791
41,0,568,2028.575562
41,0,569,-502.858093
41,0,570,4473.609863
41,0,571,366.187073
41,0,572,-1016.959290
41,0,573,-3456.188232
41,0,574,-9321.219727
41,0,575,-3383.679688
41,0,576,1542.648193
41,0,577,516.939819
41,0,578,321.516846
41,0,579,3476.001465
41,0,580,1511.830811
41,0,581,393.934448
41,0,582,-3008.974365
41,0,583,3663.166748
41,0,584,-2028.821167
41,0,585,-3953.544678
41,0,586,-153.666153
41,0,587,2548.928223
41,0,588,-2936.600098
41,0,589,3615.757324
41,0,590,6597.015625
41,0,591,1472.615601
41,0,592,-4065.158691
41,0,593,3079.409424
41,0,594,1383.189819
41,0,595,-891.226440
41,0,596,455.620850
41,0,597,1416.842407
41,0,598,-1064.256470
41,0,599,6328.549805
42,0,0,-2866.026367
42,0,1,-4469.855469
42,0,2,-3852.360840
42,0,3,-5989.872070
42,0,4,291.345459
42,0,5,906.049500
42,0,6,-3726.619141
42,0,7,570.752075
42,0,8,73.403717
42,0,9,503.694336
42,0,10,928.388062
42,0,11,-2502.795410
42,0,12,749.579285
42,0,13,1031.778809
42,0,14,3149.714600
42,0,15,1009.413940
42,0,16,-971.616943
42,0,17,2403.688965
42,0,18,-6163.099121
42,0,19,6016.487305
42,0,20,3501.784424
42,0,21,2305.890625
42,0,22,1956.644531
42,0,23,2521.048828
42,0,24,3898.558105
42,0,25,671.345520
42,0,26,3420.731201
42,0,27,1515.172852
42,0,28,366.767029
42,0,29,-857.050293
42,0,30,1333.527588
42,0,31,-1337.623901
42,0,32,-4201.639160
42,0,33,1962.230713
42,0,34,1744.274780
42,0,35,2423.259766
42,0,36,4186.347168
42,0,37,-2145.147461
42,0,38,-2650.864990
42,0,39,-1404.704468
42,0,40,475.749634
42,0,41,-2019.403564
42,0,42,-217.194305
42,0,43,-1290.134888
42,0,44,-5397.513184
42,0,45,2378.583008
42,0,46,640.584290
42,0,47,-3645.603271
42,0,48,-1362.783447
42,0,49,4870.900391
42,0,50,903.237671
42,0,51,-1058.239746
42,0,52,-3067.218018
42,0,53,7933.283203
42,0,54,-2332.371338
42,0,55,79.015015
42,0,56,-1449.416260
42,0,57,-5553.956055
42,0,58,-8091.072266
42,0,59,1593.403320
42,0,60,4831.795898
42,0,61,-1075.015869
42,0,62,3512.974609
42,0,63,1987.382080
42,0,64,3473.860840
42,0,65,-421.158691
42,0,66,-2715.187744
42,0,67,1096.035400
42,0,68,1688.402832
42,0,69,-1474.592407
42,0,70,-3075.589844
42,0,71,1559.870361
42,0,72,3873.399170
42,0,73,11194.026367
42,0,74,24256.589844
42,0,75,63874.699219
42,0,76,73570.312500
42,0,77,66593.398438
42,0,78,49602.363281
42,0,79,35150.937500
42,0,80,30993.226562
42,0,81,35592.468750
42,0,82,26257.148438
42,0,83,27978.404297
42,0,84,22381.732422
42,0,85,23926.906250
42,0,86,31440.292969
42,0,87,25692.712891
42,0,88,36223.878906
42,0,89,27861.029297
42,0,90,24278.919922
42,0,91,15189.613281
42,0,92,9604.178711
42,0,93,2875.937744
42,0,94,3336.951904
42,0,95,1241.371460
42,0,96,1769.408081
42,0,97,-3818.746582
42,0,98,1481.622192
42,0,99,559.535645
42,0,100,-2421.736572
42,0,101,3934.868896
42,0,102,112.534790
42,0,103,869.729614
42,0,104,1434.125488
42,0,105,2518.218750
42,0,106,-1468.962524
42,0,107,1635.294434
42,0,108,-4780.036621
42,0,109,-4481.004395
42,0,110,-1952.328003
42,0,111,162.758545
42,0,112,5264.882812
42,0,113,459.010498
42,0,114,3739.295654
42,0,115,-4492.256836
42,0,116,-2916.320801
42,0,117,-3016.922607
42,0,118,-127.777161
42,0,119,1545.914551
42,0,120,-1913.211792
42,0,121,-736.874878
42,0,122,-6341.975098
42,0,123,-2391.043457
42,0,124,-2569.877686
42,0,125,2138.201904
42,0,126,-4355.303711
42,0,127,-1524.810303
42,0,128,-1804.271851
42,0,129,5522.009766
42,0,130,5921.513672
42,0,131,176.781036
42,0,132,-328.899658
42,0,133,2124.244629
42,0,134,3119.005859
42,0,135,2372.954590
42,0,136,-1773.593872
42,0,137,-2902.344482
42,0,138,-2969.378418
42,0,139,-507.756714
42,0,140,537.223877
42,0,141,-113.795776
42,0,142,-5696.389160
42,0,143,-6610.180664
42,0,144,-1916.018799
42,0,145,2987.591553
42,0,146,-3961.325195
42,0,147,1506.773071
42,0,148,1406.213989
42,0,149,-245.149170
42,0,150,3884.627686
42,0,151,-449.189087
42,0,152,4052.005859
42,0,153,1596.192261
42,0,154,5574.899414
42,0,155,2118.668701
42,0,156,1283.396851
42,0,157,-3681.943359
42,0,158,1554.254883
42,0,159,783.113586
42,0,160,165.552979
42,0,161,-4332.984375
42,0,162,1666.103638
42,0,163,-2030.653076
42,0,164,-731.275635
42,0,165,-2614.601807
42,0,166,3644.362305
42,0,167,3792.485840
42,0,168,389.118164
42,0,169,2490.302002
42,0,170,2135.489258
42,0,171,1263.704712
42,0,172,-4771.637695
42,0,173,794.278442
42,0,174,2188.545898
42,0,175,1898.064209
42,0,176,-2592.202637
42,0,177,1450.887451
42,0,178,-1468.999512
42,0,179,-1044.179810
42,0,180,3403.963135
42,0,181,3227.926758
42,0,182,4283.997070
42,0,183,3426.273438
42,0,184,6170.227051
42,0,185,3121.825928
42,0,186,-921.326599
42,0,187,-2525.144287
42,0,188,825.021790
42,0,189,1892.417725
42,0,190,-1136.487549
42,0,191,8659.911133
42,0,192,-2525.129395
42,0,193,3091.038086
42,0,194,-345.572021
42,0,195,1333.551270
42,0,196,688.093506
42,0,197,6471.950684
42,0,198,2973.659180
42,0,199,4993.648926
42,0,200,2361.778809
42,0,201,-856.939941
42,0,202,934.011169
42,0,203,-1164.458008
42,0,204,2250.020996
42,0,205,928.419556
42,0,206,-577.637878
42,0,207,-1427.019531
42,0,208,-653.069336
42,0,209,1914.793823
42,0,210,4261.820312
42,0,211,4379.173828
42,0,212,1805.778442
42,0,213,-1848.996582
42,0,214,1604.568970
42,0,215,2409.262207
42,0,216,2026.529297
42,0,217,3239.160156
42,0,218,1115.554932
42,0,219,2152.208984
42,0,220,-815.204163
42,0,221,-605.587646
42,0,222,-3763.081543
42,0,223,-6772.252441
42,0,224,-5196.329102
42,0,225,1434.145752
42,0,226,-3480.906250
42,0,227,-6073.819336
42,0,228,-608.360535
42,0,229,2068.390869
42,0,230,-233.950531
42,0,231,-331.878540
42,0,232,1707.923828
42,0,233,-8121.750488
42,0,234,-3047.649902
42,0,235,-921.315308
42,0,236,-5106.993164
42,0,237,-1007.890930
42,0,238,-2851.988770
42,0,239,-3757.264893
42,0,240,-4201.702148
42,0,241,-99.820557
42,0,242,-5319.196777
42,0,243,-809.539307
42,0,244,39.844788
42,0,245,-376.373169
42,0,246,1026.301880
42,0,247,266.189941
42,0,248,-1851.755127
42,0,249,115.280579
42,0,250,470.175751
42,0,251,-155.759888
42,0,252,-5098.512207
42,0,253,-423.959900
42,0,254,2054.392578
42,0,255,-2838.035889
42,0,256,2571.259277
42,0,257,2783.595459
42,0,258,3878.978271
42,0,259,-3514.351074
42,0,260,-2541.950439
42,0,261,-2360.309814
42,0,262,-4045.141113
42,0,263,2535.184570
42,0,264,-555.225769
42,0,265,3462.739258
42,0,266,-1614.293457
42,0,267,-1088.986572
42,0,268,-904.664185
42,0,269,-1625.410889
42,0,270,-5176.810059
42,0,271,-7.767471
42,0,272,1054.155029
42,0,273,-1742.733398
42,0,274,2398.196289
42,0,275,294.085205
42,0,276,-3463.942871
42,0,277,-1133.588623
42,0,278,-4134.593262
42,0,279,3454.183838
42,0,280,-6629.810547
42,0,281,3445.817871
42,0,282,3152.584961
42,0,283,-7319.943359
42,0,284,1319.561890
42,0,285,-622.366516
42,0,286,1582.270508
42,0,287,-504.985199
42,0,288,-675.385803
42,0,289,-655.805542
42,0,290,-3301.937988
42,0,291,-2748.678711
42,0,292,-1502.453857
42,0,293,-4983.990723
42,0,294,-3413.650391
42,0,295,-4838.645996
42,0,296,-974.349365
42,0,297,688.118652
42,0,298,-1949.598511
42,0,299,-2994.394043
42,0,300,344.420746
42,0,301,3719.893066
42,0,302,-1379.522339
42,0,303,-3265.470947
42,0,304,-6526.456543
42,0,305,-4480.930176
42,0,306,-4553.566895
42,0,307,-393.225922
42,0,308,2333.967041
42,0,309,1830.831177
42,0,310,-4891.853027
42,0,311,4789.664062
42,0,312,1590.527344
42,0,313,1995.651123
42,0,314,1604.840210
42,0,315,7503.051270
42,0,316,-468.809814
42,0,317,168.380371
42,0,318,-619.613037
42,0,319,4415.479980
42,0,320,3088.390869
42,0,321,2448.404785
42,0,322,2736.370361
42,0,323,-4830.232910
42,0,324,-574.804199
42,0,325,3929.328857
42,0,326,671.330322
42,0,327,-2762.572266
42,0,328,2772.428223
42,0,329,3496.212402
42,0,330,355.518250
42,0,331,-376.335114
42,0,332,-3296.418945
42,0,333,-7334.075195
42,0,334,-2184.503418
42,0,335,1263.699097
42,0,336,4653.027344
42,0,337,2034.878540
42,0,338,447.757202
42,0,339,2375.691406
42,0,340,-178.035217
42,0,341,-3813.111328
42,0,342,3859.378418
42,0,343,3091.092773
42,0,344,-971.599121
42,0,345,964.782471
42,0,346,-1080.582031
42,0,347,1970.733398
42,0,348,-915.762512
42,0,349,-5601.545410
42,0,350,685.521729
42,0,351,2521.036133
42,0,352,-49.683151
42,0,353,-5813.865234
42,0,354,-3905.591309
42,0,355,-7543.428711
42,0,356,84.715332
42,0,357,5164.339844
42,0,358,-289.770996
42,0,359,-5165.694824
42,0,360,-4433.668457
42,0,361,-714.749634
42,0,362,-952.152161
42,0,363,2509.956787
42,0,364,-261.910431
42,0,365,486.924377
42,0,366,-2078.127930
42,0,367,-3028.250977
42,0,368,-2905.392822
42,0,369,1045.116211
42,0,370,-733.883301
42,0,371,-1172.760620
42,0,372,4923.986328
42,0,373,2289.010498
42,0,374,6502.645020
42,0,375,4549.499023
42,0,376,-767.699158
42,0,377,-2840.975830
42,0,378,-5813.940430
42,0,379,-460.392303
42,0,380,4784.108398
42,0,381,-3212.326660
42,0,382,5385.010742
42,0,383,989.888733
42,0,384,-2843.512939
42,0,385,347.172485
42,0,386,495.227173
42,0,387,1235.832397
42,0,388,3096.733887
42,0,389,-2837.866211
42,0,390,-2058.334229
42,0,391,1526.276855
42,0,392,1045.707886
42,0,393,-2877.092529
42,0,394,-4953.366699
42,0,395,3884.482666
42,0,396,1082.088623
42,0,397,-2028.183228
42,0,398,2121.578857
42,0,399,9110.090820
42,0,400,-2407.788086
42,0,401,-3463.973877
42,0,402,-5646.356934
42,0,403,-873.904602
42,0,404,-5682.534180
42,0,405,-5039.859863
42,0,406,-292.335815
42,0,407,-3416.579590
42,0,408,1951.149658
42,0,409,6494.243164
42,0,410,-3203.824707
42,0,411,5424.180664
42,0,412,2224.868164
42,0,413,-5257.922852
42,0,414,-7258.252930
42,0,415,-3505.725586
42,0,416,-222.703064
42,0,417,3739.239014
42,0,418,-477.137756
42,0,419,2146.799072
42,0,420,-5685.373047
42,0,421,-1485.658203
42,0,422,-2986.201660
42,0,423,2571.334961
42,0,424,5829.357422
42,0,425,-3436.416016
42,0,426,-708.883850
42,0,427,-2888.713379
42,0,428,-1329.245239
42,0,429,-4472.596191
42,0,430,190.876831
42,0,431,-4332.922363
42,0,432,-449.106201
42,0,433,2481.942383
42,0,434,5731.414551
42,0,435,-1633.687012
42,0,436,9.231628
42,0,437,-3176.003906
42,0,438,-1846.156494
42,0,439,-5531.623535
42,0,440,4756.175781
42,0,441,-1192.575562
42,0,442,-1167.169678
42,0,443,-5593.041016
42,0,444,-3631.672852
42,0,445,-1382.261841
42,0,446,-4447.680664
42,0,447,-468.707458
42,0,448,1973.385254
42,0,449,-966.030151
42,0,450,489.810547
42,0,451,4468.646484
42,0,452,-1452.209351
42,0,453,-5948.467285
42,0,454,-124.948174
42,0,455,1901.003418
42,0,456,2141.076172
42,0,457,2023.630493
42,0,458,-2410.609131
42,0,459,246.541901
42,0,460,-722.906067
42,0,461,5348.517578
42,0,462,-3494.764160
42,0,463,-2097.766357
42,0,464,900.317261
42,0,465,-3310.307373
42,0,466,900.415649
42,0,467,14.632812
42,0,468,2241.661377
42,0,469,5591.968262
42,0,470,3208.408203
42,0,471,-2569.896973
42,0,472,-227.952148
42,0,473,-988.370728
42,0,474,5136.247559
42,0,475,347.200195
42,0,476,-871.003052
42,0,477,-5299.712891
42,0,478,-2259.586914
42,0,479,-2195.506592
42,0,480,6265.370605
42,0,481,-4640.418945
42,0,482,-1413.099609
42,0,483,1484.486084
42,0,484,-560.825623
42,0,485,-669.880493
42,0,486,-935.354919
42,0,487,1464.868286
42,0,488,-24.389404
42,0,489,992.550232
42,0,490,1433.985596
42,0,491,1531.743164
42,0,492,274.605347
42,0,493,4698.016113
42,0,494,5658.742676
42,0,495,3278.152100
42,0,496,2135.390381
42,0,497,1260.949829
42,0,498,1878.366577
42,0,499,363.956116
42,0,500,-3514.556152
42,0,501,2604.817383
42,0,502,629.393066
42,0,503,2199.729980
42,0,504,4538.399414
42,0,505,6002.487305
42,0,506,3602.500000
42,0,507,3068.694336
42,0,508,-1625.440063
42,0,509,2968.170410
42,0,510,-281.278809
42,0,511,-1013.428772
42,0,512,3803.588867
42,0,513,-935.121094
42,0,514,2663.627197
42,0,515,-3159.310303
42,0,516,-778.777344
42,0,517,414.200317
42,0,518,1322.645264
42,0,519,2917.850098
42,0,520,657.516968
42,0,521,-655.956726
42,0,522,2115.717285
42,0,523,-658.945740
42,0,524,1772.169189
42,0,525,7706.803711
42,0,526,808.339844
42,0,527,-5989.679688
42,0,528,109.705597
42,0,529,1881.287720
42,0,530,3325.749512
42,0,531,3096.761475
42,0,532,-3164.947754
42,0,533,-1731.680420
42,0,534,447.717560
42,0,535,-4441.948730
42,0,536,1112.839844
42,0,537,-2933.535889
42,0,538,-3712.661377
42,0,539,-1533.333496
42,0,540,-5380.899414
42,0,541,1375.471802
42,0,542,184.767456
42,0,543,2602.108643
42,0,544,-2787.604004
42,0,545,-625.112061
42,0,546,4214.685059
42,0,547,844.725037
42,0,548,1724.956299
42,0,549,-5567.865234
42,0,550,31.349548
42,0,551,1967.807617
42,0,552,-792.715576
42,0,553,2641.215332
42,0,554,2302.949951
42,0,555,2752.784180
42,0,556,-2458.095703
42,0,557,403.161804
42,0,558,-2793.217773
42,0,559,897.286255
42,0,560,1277.729492
42,0,561,-2695.599365
42,0,562,-815.131042
42,0,563,5047.307617
42,0,564,2834.062744
42,0,565,3781.424805
42,0,566,3663.739014
42,0,567,978.635010
42,0,568,4133.339844
42,0,569,-1446.336670
42,0,570,-4176.750488
42,0,571,486.927795
42,0,572,-1253.451416
42,0,573,-88.538086
42,0,574,-3598.156738
42,0,575,-2329.648438
42,0,576,-2715.283936
42,0,577,4063.415283
42,0,578,3532.621582
42,0,579,-4223.849609
42,0,580,-2472.016846
42,0,581,3621.813232
42,0,582,-1005.299072
42,0,583,6242.908203
42,0,584,1788.575806
42,0,585,305.118530
42,0,586,-1541.696045
42,0,587,1649.107666
42,0,588,-747.915588
42,0,589,1722.050171
42,0,590,2766.818115
42,0,591,2205.439209
42,0,592,10662.926758
42,0,593,1886.724976
42,0,594,-3491.923340
42,0,595,2283.757080
42,0,596,6843.379395
42,0,597,889.215210
42,0,598,819.130493
42,0,599,1420.235474
43,0,0,-733.412170
43,0,1,5765.714844
43,0,2,4410.576172
43,0,3,7067.805176
43,0,4,3013.497803
43,0,5,3703.657227
43,0,6,6542.470703
43,0,7,-523.865479
43,0,8,1513.073486
43,0,9,-2957.545654
43,0,10,-1007.260132
43,0,11,1496.279053
43,0,12,-3521.956299
43,0,13,-1526.939453
43,0,14,-210.909302
43,0,15,1258.799683
43,0,16,-4751.363770
43,0,17,2323.348633
43,0,18,-2535.649902
43,0,19,-1024.004028
43,0,20,-576.950073
43,0,21,-1566.070312
43,0,22,3217.504150
43,0,23,1035.264160
43,0,24,4840.847168
43,0,25,1446.016602
43,0,26,6207.212891
43,0,27,683.204834
43,0,28,-1325.775879
43,0,29,1183.352173
43,0,30,551.872925
43,0,31,-6064.605957
43,0,32,-1616.338257
43,0,33,-2538.419922
43,0,34,-4100.338867
43,0,35,-46.053711
43,0,36,-4237.260254
43,0,37,9448.404297
43,0,38,4818.523926
43,0,39,445.760742
43,0,40,-227.683075
43,0,41,1571.750244
43,0,42,1619.276367
43,0,43,4145.125488
43,0,44,4214.973633
43,0,45,6450.269531
43,0,46,-1292.250977
43,0,47,688.772400
43,0,48,2697.792969
43,0,49,-5338.130859
43,0,50,591.009460
43,0,51,3983.049805
43,0,52,-6131.669922
43,0,53,-470.759644
43,0,54,2468.651367
43,0,55,2002.036621
43,0,56,-2094.168945
43,0,57,244.514725
43,0,58,322.759827
43,0,59,-412.103577
43,0,60,129.970947
43,0,61,-3533.128418
43,0,62,-230.468750
43,0,63,-1390.020752
43,0,64,3102.929932
43,0,65,1250.410889
43,0,66,-6941.989746
43,0,67,-4206.524414
43,0,68,624.524963
43,0,69,2295.443604
43,0,70,2683.804932
43,0,71,-6307.670898
43,0,72,1166.629395
43,0,73,11798.306641
43,0,74,37300.246094
43,0,75,98835.625000
43,0,76,136626.140625
43,0,77,105756.765625
43,0,78,67781.679688
43,0,79,46562.906250
43,0,80,43173.554688
43,0,81,39767.535156
43,0,82,28473.570312
43,0,83,27456.574219
43,0,84,28965.421875
43,0,85,31932.789062
43,0,86,38990.726562
43,0,87,49521.714844
43,0,88,56071.394531
43,0,89,30717.285156
43,0,90,21077.539062
43,0,91,5715.412598
43,0,92,-476.315918
43,0,93,-1079.853882
43,0,94,4695.610840
43,0,95,6724.226562
43,0,96,-3692.402344
43,0,97,-1362.096436
43,0,98,-2384.733887
43,0,99,1127.430298
43,0,100,5151.002930
43,0,101,6207.216797
43,0,102,-2423.878906
43,0,103,-2443.395996
43,0,104,2247.918945
43,0,105,-1102.216797
43,0,106,-1750.559326
43,0,107,803.363770
43,0,108,-5600.776367
43,0,109,-2806.666504
43,0,110,2250.722900
43,0,111,2449.114014
43,0,112,-2521.662598
43,0,113,5156.634277
43,0,114,-1809.177979
43,0,115,-2323.296875
43,0,116,-2317.657959
43,0,117,1775.721191
43,0,118,3474.492432
43,0,119,2541.316895
43,0,120,1320.248047
43,0,121,-1057.534546
43,0,122,-643.985962
43,0,123,-29.296021
43,0,124,-853.556519
43,0,125,-982.078491
43,0,126,2837.479004
43,0,127,1102.331299
43,0,128,3566.747559
43,0,129,-2940.854736
43,0,130,398.151978
43,0,131,1490.760864
43,0,132,5832.851562
43,0,133,1177.729004
43,0,134,9297.500977
43,0,135,-1608.143677
43,0,136,7255.085938
43,0,137,-2122.068115
43,0,138,5218.083496
43,0,139,-1652.653687
43,0,140,2197.611816
43,0,141,1792.459717
43,0,142,-34.872894
43,0,143,-1887.390137
43,0,144,2368.059326
43,0,145,-2747.911865
43,0,146,-1661.068604
43,0,147,1507.448730
43,0,148,-2359.631104
43,0,149,-1884.569824
43,0,150,-929.005981
43,0,151,269.596680
43,0,152,319.875732
43,0,153,3594.692627
43,0,154,244.576233
43,0,155,-3566.629883
43,0,156,-440.026428
43,0,157,621.740601
43,0,158,3133.663574
43,0,159,1110.671143
43,0,160,-6578.765137
43,0,161,3360.039307
43,0,162,3306.887207
43,0,163,1717.033691
43,0,164,-1742.178711
43,0,165,951.657104
43,0,166,-9926.091797
43,0,167,2373.572266
43,0,168,-1.330872
43,0,169,-711.068237
43,0,170,-1026.780640
43,0,171,543.452759
43,0,172,1990.863525
43,0,173,60.204102
43,0,174,4852.039062
43,0,175,-1180.453979
43,0,176,1311.942749
43,0,177,-459.567017
43,0,178,1465.545898
43,0,179,1705.866333
43,0,180,-339.420197
43,0,181,1015.695251
43,0,182,-3195.123291
43,0,183,-32.110413
43,0,184,-3630.996826
43,0,185,-7246.655762
43,0,186,-3700.782227
43,0,187,-1571.631348
43,0,188,3759.524658
43,0,189,859.258545
43,0,190,2809.616211
43,0,191,-3840.386230
43,0,192,-4972.057617
43,0,193,1188.923096
43,0,194,3871.199219
43,0,195,-328.297394
43,0,196,4600.548828
43,0,197,887.125488
43,0,198,-3739.829346
43,0,199,-727.861450
43,0,200,1437.623657
43,0,201,-3731.359375
43,0,202,-138.240204
43,0,203,-1566.077148
43,0,204,-744.522888
43,0,205,1940.536621
43,0,206,-495.917969
43,0,207,7891.936523
43,0,208,-3236.977783
43,0,209,1325.938721
43,0,210,1689.137207
43,0,211,7749.675781
43,0,212,3868.500000
43,0,213,5628.854980
43,0,214,-1158.120361
43,0,215,1418.071167
43,0,216,-2493.705322
43,0,217,3466.180176
43,0,218,4974.844238
43,0,219,3105.707520
43,0,220,5832.754883
43,0,221,2247.954834
43,0,222,3007.838867
43,0,223,-4547.422363
43,0,224,-5514.149414
43,0,225,-2384.749512
43,0,226,-314.297546
43,0,227,1429.141724
43,0,228,1703.084717
43,0,229,565.973633
43,0,230,-604.896790
43,0,231,-4952.436035
43,0,232,1446.023926
43,0,233,5086.792969
43,0,234,387.066956
43,0,235,722.290405
43,0,236,2742.581055
43,0,237,-1770.076904
43,0,238,1325.966797
43,0,239,549.179504
43,0,240,577.060059
43,0,241,1507.500366
43,0,242,-210.893799
43,0,243,3100.145264
43,0,244,943.032959
43,0,245,-4189.846191
43,0,246,1683.446777
43,0,247,2622.294434
43,0,248,-822.815918
43,0,249,141.163391
43,0,250,3731.598389
43,0,251,842.558105
43,0,252,-2625.028320
43,0,253,-392.510773
43,0,254,2166.930176
43,0,255,-934.505859
43,0,256,1367.751709
43,0,257,6872.210449
43,0,258,-2192.039551
43,0,259,34.984924
43,0,260,685.997986
43,0,261,-956.955688
43,0,262,-811.655396
43,0,263,-708.252441
43,0,264,-4474.873047
43,0,265,-4997.271484
43,0,266,2695.077637
43,0,267,40.530090
43,0,268,-1476.676270
43,0,269,3368.388184
43,0,270,1412.487305
43,0,271,2233.911133
43,0,272,3273.336670
43,0,273,1937.810181
43,0,274,3122.568848
43,0,275,451.291199
43,0,276,-283.503204
43,0,277,-1775.488770
43,0,278,5869.125977
43,0,279,-1361.976562
43,0,280,1988.239380
43,0,281,-940.241943
43,0,282,895.565063
43,0,283,3060.980713
43,0,284,-3097.341553
43,0,285,1934.895630
43,0,286,3742.730957
43,0,287,2088.648682
43,0,288,3019.118652
43,0,289,4393.816406
43,0,290,1325.867676
43,0,291,3804.384277
43,0,292,1546.672241
43,0,293,5332.699707
43,0,294,-1258.733765
43,0,295,2792.864990
43,0,296,1144.248657
43,0,297,-2616.666748
43,0,298,34.971985
43,0,299,-1320.003784
43,0,300,2356.722656
43,0,301,-655.114014
43,0,302,1186.230347
43,0,303,1367.569092
43,0,304,4287.728027
43,0,305,8950.896484
43,0,306,-4287.406250
43,0,307,-199.836426
43,0,308,-202.549896
43,0,309,-2228.254150
43,0,310,82.503662
43,0,311,-716.707031
43,0,312,2597.297607
43,0,313,4069.819092
43,0,314,1895.803589
43,0,315,-2714.355469
43,0,316,5883.145996
43,0,317,-2326.186523
43,0,318,3158.832031
43,0,319,3354.395020
43,0,320,-4036.244141
43,0,321,-13225.992188
43,0,322,-46.131470
43,0,323,443.065796
43,0,324,4522.349609
43,0,325,-1700.156494
43,0,326,-1728.081787
43,0,327,-1733.765869
43,0,328,-2163.860352
43,0,329,2778.889404
43,0,330,476.554169
43,0,331,-3236.896729
43,0,332,-3195.115967
43,0,333,-2731.198730
43,0,334,-3991.334473
43,0,335,364.625427
43,0,336,618.844910
43,0,337,5268.396484
43,0,338,-2312.260742
43,0,339,-1976.705322
43,0,340,-333.919250
43,0,341,-426.240814
43,0,342,3812.620117
43,0,343,-3239.748535
43,0,344,1409.818970
43,0,345,428.960449
43,0,346,3988.622803
43,0,347,4061.303223
43,0,348,2720.214600
43,0,349,-3759.514160
43,0,350,-1420.663696
43,0,351,862.012451
43,0,352,2317.555664
43,0,353,940.285767
43,0,354,-1546.439453
43,0,355,-255.636292
43,0,356,-2141.657227
43,0,357,-339.359131
43,0,358,-1683.343994
43,0,359,2178.132080
43,0,360,-3186.419189
43,0,361,-4675.783203
43,0,362,-540.604675
43,0,363,-1272.680908
43,0,364,-5321.355957
43,0,365,2532.689941
43,0,366,-277.923553
43,0,367,1099.414917
43,0,368,-398.338074
43,0,369,-2935.484863
43,0,370,-4575.218750
43,0,371,-1571.637695
43,0,372,-705.412231
43,0,373,-3642.121094
43,0,374,-3301.225098
43,0,375,-1571.650269
43,0,376,3672.978271
43,0,377,-3362.793457
43,0,378,-1345.436157
43,0,379,3256.570312
43,0,380,-1085.309814
43,0,381,-2376.261230
43,0,382,-965.342590
43,0,383,-669.153198
43,0,384,-4033.373291
43,0,385,-8872.689453
43,0,386,-392.548889
43,0,387,-856.249939
43,0,388,-3356.918457
43,0,389,-23.934204
43,0,390,2258.753418
43,0,391,-5857.835938
43,0,392,82.624023
43,0,393,-5125.777344
43,0,394,-1116.244507
43,0,395,2675.108643
43,0,396,-2965.946289
43,0,397,-1108.060059
43,0,398,4899.476074
43,0,399,2988.399902
43,0,400,-2292.590088
43,0,401,-4321.106445
43,0,402,384.242218
43,0,403,-535.167480
43,0,404,-716.656799
43,0,405,-1021.291260
43,0,406,390.029968
43,0,407,-4259.618164
43,0,408,-3401.622070
43,0,409,-82.401001
43,0,410,-4064.030029
43,0,411,1767.386963
43,0,412,518.354797
43,0,413,6662.769531
43,0,414,3658.749268
43,0,415,-4421.627441
43,0,416,2912.750977
43,0,417,2496.583496
43,0,418,-5980.960938
43,0,419,-3955.009033
43,0,420,-1660.940674
43,0,421,-3672.949951
43,0,422,778.140869
43,0,423,-1839.863037
43,0,424,-1476.647583
43,0,425,-3159.120117
43,0,426,-409.352661
43,0,427,-2728.150391
43,0,428,2873.829102
43,0,429,3248.301758
43,0,430,906.721069
43,0,431,6268.549805
43,0,432,-62.787811
43,0,433,797.888672
43,0,434,577.050476
43,0,435,-3214.487305
43,0,436,873.321838
43,0,437,5815.988281
43,0,438,278.218323
43,0,439,5978.073242
43,0,440,395.639160
43,0,441,238.790421
43,0,442,1543.853271
43,0,443,-3404.373291
43,0,444,-889.762512
43,0,445,1233.602417
43,0,446,-29.196655
43,0,447,3197.934082
43,0,448,1409.655762
43,0,449,-537.946716
43,0,450,2007.774414
43,0,451,250.028442
43,0,452,3413.044434
43,0,453,6333.078125
43,0,454,-1672.157959
43,0,455,607.948730
43,0,456,-3742.558594
43,0,457,-1311.781006
43,0,458,-498.580994
43,0,459,-6321.445801
43,0,460,-3675.745361
43,0,461,-694.252686
43,0,462,3591.945557
43,0,463,3885.335938
43,0,464,-2778.774658
43,0,465,-2949.218262
43,0,466,-5662.170410
43,0,467,-2440.550781
43,0,468,-4005.331543
43,0,469,-400.751343
43,0,470,1971.134399
43,0,471,1253.213379
43,0,472,-4893.809082
43,0,473,-6003.192871
43,0,474,-2770.232178
43,0,475,758.709229
43,0,476,-632.789551
43,0,477,-982.152466
43,0,478,-269.485474
43,0,479,3242.686035
43,0,480,-2714.494141
43,0,481,4480.958008
43,0,482,-2775.878418
43,0,483,-325.384583
43,0,484,1496.360229
43,0,485,3720.429443
43,0,486,1454.414429
43,0,487,-1381.644409
43,0,488,-839.543457
43,0,489,-878.712891
43,0,490,942.970886
43,0,491,-3563.843262
43,0,492,1471.314941
43,0,493,-3921.896484
43,0,494,3737.369873
43,0,495,3734.493164
43,0,496,-4292.971191
43,0,497,-4659.159180
43,0,498,-2108.103271
43,0,499,-127.051331
43,0,500,2524.649902
43,0,501,-4840.533691
43,0,502,-783.970337
43,0,503,-5955.663086
43,0,504,666.398987
43,0,505,-1644.281982
43,0,506,546.180908
43,0,507,-2865.383789
43,0,508,2708.984375
43,0,509,-1909.729248
43,0,510,1948.810669
43,0,511,1806.505615
43,0,512,222.049759
43,0,513,1085.519043
43,0,514,-5042.042969
43,0,515,-4530.583008
43,0,516,364.819946
43,0,517,604.964478
43,0,518,-839.650391
43,0,519,-174.621338
43,0,520,4137.000488
43,0,521,8422.800781
43,0,522,4628.518555
43,0,523,-2499.521240
43,0,524,-850.753296
43,0,525,-495.832031
43,0,526,864.774536
43,0,527,-783.628662
43,0,528,211.041748
43,0,529,378.580688
43,0,530,4938.631348
43,0,531,-412.450012
43,0,532,5159.313965
43,0,533,-4943.914062
43,0,534,-4804.193848
43,0,535,93.258789
43,0,536,5938.773438
43,0,537,1331.334961
43,0,538,4069.625732
43,0,539,1468.351685
43,0,540,-5212.748047
43,0,541,730.799805
43,0,542,1745.014038
43,0,543,1219.721069
43,0,544,-3086.138672
43,0,545,-2639.077881
43,0,546,-1638.452148
43,0,547,-4720.561035
43,0,548,-4156.099121
43,0,549,-3952.312500
43,0,550,-3558.480225
43,0,551,1714.173340
43,0,552,-699.965698
43,0,553,1591.312500
43,0,554,5081.252441
43,0,555,-3650.342529
43,0,556,-2921.123047
43,0,557,-3147.496094
43,0,558,-694.408691
43,0,559,-2558.033447
43,0,560,-1823.104004
43,0,561,-1677.933228
43,0,562,-51.643677
43,0,563,-1191.655518
43,0,564,1063.318115
43,0,565,5151.034668
43,0,566,-3837.582520
43,0,567,-1163.703613
43,0,568,-4329.365723
43,0,569,820.057129
43,0,570,4131.371094
43,0,571,-3812.458252
43,0,572,1647.086182
43,0,573,-3493.966797
43,0,574,-1552.049438
43,0,575,-565.749939
43,0,576,3019.293701
43,0,577,2155.671631
43,0,578,1049.397095
43,0,579,-789.211670
43,0,580,389.996460
43,0,581,-685.826660
43,0,582,6679.754883
43,0,583,2222.832764
43,0,584,4547.262207
43,0,585,1789.805786
43,0,586,-1250.150879
43,0,587,-1054.992188
43,0,588,2854.298828
43,0,589,2837.258789
43,0,590,79.830414
43,0,591,-979.094238
43,0,592,-1146.924194
43,0,593,-2571.778564
43,0,594,-2471.341309
43,0,595,-4793.606445
43,0,596,-1599.524170
43,0,597,-1909.654053
43,0,598,630.329956
43,0,599,-2253.483887
44,0,0,-7823.610840
44,0,1,461.006042
44,0,2,-3853.146973
44,0,3,3190.846191
44,0,4,-1056.232544
44,0,5,983.496216
44,0,6,-1411.083496
44,0,7,-1299.310425
44,0,8,-340.942444
44,0,9,-3939.768555
44,0,10,-4375.655762
44,0,11,3185.267334
44,0,12,1723.944092
44,0,13,-257.092834
44,0,14,58.661011
44,0,15,-821.528992
44,0,16,-4006.814209
44,0,17,-58.706787
44,0,18,-299.024780
44,0,19,-2218.603271
44,0,20,-1983.876099
44,0,21,3693.795166
44,0,22,759.969055
44,0,23,-1964.333130
44,0,24,1533.938599
44,0,25,-1779.905151
44,0,26,-6158.299805
44,0,27,-7021.712891
44,0,28,-4336.516602
44,0,29,1525.564697
44,0,30,2310.716309
44,0,31,-2034.155518
44,0,32,-2741.083984
44,0,33,-3523.439941
44,0,34,3948.070312
44,0,35,2970.099365
44,0,36,4378.352539
44,0,37,2894.668701
44,0,38,2450.409424
44,0,39,1737.925781
44,0,40,4579.548340
44,0,41,-1237.857910
44,0,42,2291.120850
44,0,43,-2606.958252
44,0,44,-3305.487305
44,0,45,86.562500
44,0,46,469.343750
44,0,47,-3364.201660
44,0,48,8751.176758
44,0,49,1321.578125
44,0,50,857.746521
44,0,51,692.925659
44,0,52,2592.916748
44,0,53,-435.966064
44,0,54,-1444.610229
44,0,55,-405.183868
44,0,56,2067.617188
44,0,57,1765.850830
44,0,58,1100.830078
44,0,59,2372.170166
44,0,60,3031.588379
44,0,61,-1223.865967
44,0,62,396.743164
44,0,63,-709.722412
44,0,64,3953.627930
44,0,65,4543.216797
44,0,66,2710.244385
44,0,67,4205.142090
44,0,68,67.026779
44,0,69,614.654907
44,0,70,4221.900391
44,0,71,-838.245117
44,0,72,6893.052734
44,0,73,5518.395020
44,0,74,32543.164062
44,0,75,61261.398438
44,0,76,58386.160156
44,0,77,47547.718750
44,0,78,49509.093750
44,0,79,68129.328125
44,0,80,70764.187500
44,0,81,54762.082031
44,0,82,49366.726562
44,0,83,41942.656250
44,0,84,41300.011719
44,0,85,36714.851562
44,0,86,45558.304688
44,0,87,38737.832031
44,0,88,35672.656250
44,0,89,25549.462891
44,0,90,9991.718750
44,0,91,10494.703125
44,0,92,5817.336426
44,0,93,-3014.881348
44,0,94,4358.812500
44,0,95,-530.968140
44,0,96,829.830261
44,0,97,4383.937500
44,0,98,-5071.389160
44,0,99,-1330.075684
44,0,100,-653.907471
44,0,101,-480.634399
44,0,102,-2252.124023
44,0,103,338.030151
44,0,104,-3853.151367
44,0,105,-3554.160156
44,0,106,3464.636475
44,0,107,902.462708
44,0,108,240.230225
44,0,109,-1877.717529
44,0,110,1084.106812
44,0,111,-1645.767090
44,0,112,-525.342224
44,0,113,2246.439453
44,0,114,-55.917175
44,0,115,-2461.634277
44,0,116,-3190.979492
44,0,117,2819.236328
44,0,118,3802.801025
44,0,119,-285.028198
44,0,120,1352.300659
44,0,121,-3542.979492
44,0,122,5828.547363
44,0,123,1285.248657
44,0,124,-3805.661133
44,0,125,-2358.328857
44,0,126,2830.401611
44,0,127,2894.625977
44,0,128,-3570.931152
44,0,129,-5146.834961
44,0,130,-681.836182
44,0,131,-1589.889404
44,0,132,-4635.496582
44,0,133,217.838623
44,0,134,737.628235
44,0,135,5034.941406
44,0,136,4258.213867
44,0,137,438.624390
44,0,138,-100.636475
44,0,139,-229.192444
44,0,140,3565.234375
44,0,141,-254.323685
44,0,142,-1947.575317
44,0,143,3257.895996
44,0,144,1693.223145
44,0,145,-4696.669434
44,0,146,4386.746094
44,0,147,-190.036591
44,0,148,930.479431
44,0,149,-1561.985352
44,0,150,6677.892090
44,0,151,-3540.214844
44,0,152,-715.313293
44,0,153,-1550.820068
44,0,154,1125.818726
44,0,155,22.354980
44,0,156,-684.573853
44,0,157,237.441284
44,0,158,5476.468750
44,0,159,-1656.963135
44,0,160,2349.845215
44,0,161,-2151.600342
44,0,162,-1103.746216
44,0,163,-7670.056152
44,0,164,5236.306641
44,0,165,3364.130371
44,0,166,-2878.021484
44,0,167,4316.829590
44,0,168,1606.596558
44,0,169,-2986.944580
44,0,170,-1645.828369
44,0,171,-1466.961182
44,0,172,-3953.686768
44,0,173,-849.373108
44,0,174,483.352295
44,0,175,4409.059570
44,0,176,-1464.122803
44,0,177,-1506.085205
44,0,178,156.446289
44,0,179,-1232.373779
44,0,180,-3034.427246
44,0,181,5222.168457
44,0,182,234.655396
44,0,183,-1416.664795
44,0,184,-4442.862305
44,0,185,494.532593
44,0,186,-1123.290039
44,0,187,-905.333252
44,0,188,-1810.663818
44,0,189,-1866.448975
44,0,190,-930.374207
44,0,191,3031.585449
44,0,192,4526.482910
44,0,193,335.289673
44,0,194,720.901123
44,0,195,-751.644409
44,0,196,-4330.929199
44,0,197,2643.231201
44,0,198,1888.745361
44,0,199,2897.561768
44,0,200,3906.132324
44,0,201,938.767212
44,0,202,-869.001465
44,0,203,-5476.539062
44,0,204,-1349.611328
44,0,205,-352.111145
44,0,206,2129.064453
44,0,207,-2707.529785
44,0,208,234.671112
44,0,209,-2699.198486
44,0,210,-3964.863281
44,0,211,927.691406
44,0,212,2735.563721
44,0,213,-2308.000000
44,0,214,5110.442383
44,0,215,617.452148
44,0,216,611.890442
44,0,217,-804.796448
44,0,218,452.634491
44,0,219,-2609.766113
44,0,220,2436.407227
44,0,221,-1888.847290
44,0,222,-517.044556
44,0,223,-475.065491
44,0,224,2358.219971
44,0,225,-3185.342285
44,0,226,2347.061035
44,0,227,2271.688477
44,0,228,1695.964844
44,0,229,-3241.250977
44,0,230,-1262.980225
44,0,231,-5560.409668
44,0,232,-81.102844
44,0,233,1022.642822
44,0,234,-1718.434937
44,0,235,-1947.574463
44,0,236,1251.826172
44,0,237,-3425.659180
44,0,238,-217.876099
44,0,239,399.610352
44,0,240,2187.817383
44,0,241,-139.731934
44,0,242,877.310608
44,0,243,-1768.726807
44,0,244,5255.746094
44,0,245,8122.577637
44,0,246,-4381.136719
44,0,247,1187.447754
44,0,248,-1961.577515
44,0,249,-103.446686
44,0,250,-1981.044678
44,0,251,525.169922
44,0,252,1430.583984
44,0,253,2369.342285
44,0,254,-2861.197754
44,0,255,-3542.879150
44,0,256,5023.657715
44,0,257,7370.866211
44,0,258,-1299.396606
44,0,259,-1838.592529
44,0,260,1955.917725
44,0,261,-4509.915039
44,0,262,1374.669434
44,0,263,1492.080566
44,0,264,1251.711914
44,0,265,69.787781
44,0,266,-2160.018066
44,0,267,3162.882812
44,0,268,-1927.892456
44,0,269,6569.098145
44,0,270,-3710.675781
44,0,271,379.807861
44,0,272,4897.908203
44,0,273,-3028.832520
44,0,274,-7731.392578
44,0,275,89.086792
44,0,276,-2006.248291
44,0,277,-3758.056885
44,0,278,-2458.882812
44,0,279,1902.628052
44,0,280,3146.328125
44,0,281,-3473.114746
44,0,282,3107.084229
44,0,283,2140.198730
44,0,284,6856.742676
44,0,285,3713.297852
44,0,286,-3311.277588
44,0,287,-5901.442871
44,0,288,-3473.075928
44,0,289,-5068.607422
44,0,290,-2103.994629
44,0,291,-1296.676147
44,0,292,941.628052
44,0,293,1335.584595
44,0,294,-860.621826
44,0,295,3973.038818
44,0,296,-4135.409180
44,0,297,773.959656
44,0,298,2685.137451
44,0,299,-2528.631104
44,0,300,-983.558350
44,0,301,2606.922119
44,0,302,-2327.585938
44,0,303,-3230.124512
44,0,304,-285.005280
44,0,305,-827.232483
44,0,306,1645.625366
44,0,307,-1120.415283
44,0,308,-290.663391
44,0,309,3637.799805
44,0,310,-1648.561279
44,0,311,4884.073730
44,0,312,2274.281250
44,0,313,569.868042
44,0,314,2511.934082
44,0,315,1662.557617
44,0,316,4738.961914
44,0,317,3640.858643
44,0,318,-2271.691406
44,0,319,-2852.786377
44,0,320,2022.840088
44,0,321,2668.335205
44,0,322,-5.651978
44,0,323,4436.879883
44,0,324,3828.404297
44,0,325,2171.044922
44,0,326,547.545166
44,0,327,2827.639404
44,0,328,-2833.291504
44,0,329,625.892517
44,0,330,-2760.734131
44,0,331,2131.967773
44,0,332,-4417.548340
44,0,333,4887.033203
44,0,334,-3081.755859
44,0,335,1279.482422
44,0,336,4238.691895
44,0,337,-1665.323975
44,0,338,-11710.332031
44,0,339,-78.406097
44,0,340,-2081.755859
44,0,341,-6457.342285
44,0,342,1986.599365
44,0,343,1019.507690
44,0,344,5057.371094
44,0,345,-3121.184814
44,0,346,-1592.663086
44,0,347,2878.032715
44,0,348,3364.117676
44,0,349,-620.310547
44,0,350,-1511.626343
44,0,351,-3557.012695
44,0,352,-846.121765
44,0,353,3858.647705
44,0,354,-4328.187012
44,0,355,-771.364136
44,0,356,2609.669189
44,0,357,-3157.477783
44,0,358,-117.344727
44,0,359,-4571.302734
44,0,360,1324.121216
44,0,361,2609.823242
44,0,362,7382.045898
44,0,363,-4123.946289
44,0,364,2182.153320
44,0,365,-2701.846191
44,0,366,-3330.585449
44,0,367,-1590.034668
44,0,368,-586.856995
44,0,369,1363.513428
44,0,370,-1360.736084
44,0,371,4674.919922
44,0,372,-4071.136475
44,0,373,-829.832886
44,0,374,-1402.650391
44,0,375,-436.094360
44,0,376,-1869.361328
44,0,377,1500.411377
44,0,378,2425.495850
44,0,379,824.276978
44,0,380,6499.107422
44,0,381,-2886.213623
44,0,382,148.153076
44,0,383,1916.775513
44,0,384,818.598450
44,0,385,-293.418488
44,0,386,1059.017944
44,0,387,7476.896484
44,0,388,419.141663
44,0,389,-754.378113
44,0,390,3880.887207
44,0,391,1620.522949
44,0,392,4230.275391
44,0,393,-153.612244
44,0,394,-6085.743652
44,0,395,-1908.424561
44,0,396,-178.874146
44,0,397,3788.621826
44,0,398,-3148.886475
44,0,399,-5272.695801
44,0,400,-2157.141602
44,0,401,145.211609
44,0,402,2335.802246
44,0,403,-7711.775391
44,0,404,-6401.476562
44,0,405,212.276184
44,0,406,-1380.511719
44,0,407,-693.015930
44,0,408,4462.163086
44,0,409,-1693.192627
44,0,410,-1327.296265
44,0,411,2657.281250
44,0,412,-2045.344849
44,0,413,4752.895020
44,0,414,97.717163
44,0,415,-1539.636963
44,0,416,4953.804688
44,0,417,-1517.268555
44,0,418,-248.630646
44,0,419,-2081.743652
44,0,420,-625.913330
44,0,421,-2489.645264
44,0,422,-1452.858398
44,0,423,927.530029
44,0,424,874.514771
44,0,425,-1576.064209
44,0,426,3106.927246
44,0,427,-6739.802734
44,0,428,1209.806396
44,0,429,-2037.020020
44,0,430,338.020721
44,0,431,902.642944
44,0,432,4084.951172
44,0,433,1335.597778
44,0,434,5577.027344
44,0,435,4132.505859
44,0,436,-1078.657104
44,0,437,-4210.741699
44,0,438,189.888870
44,0,439,-8337.694336
44,0,440,3436.375732
44,0,441,4699.771484
44,0,442,-2763.258789
44,0,443,-2036.779663
44,0,444,3090.260254
44,0,445,2754.936523
44,0,446,433.060547
44,0,447,-3576.604492
44,0,448,-852.267578
44,0,449,1687.503906
44,0,450,2880.657471
44,0,451,1827.412109
44,0,452,-4062.758789
44,0,453,4476.472168
44,0,454,-3696.586670
44,0,455,5230.454590
44,0,456,-3129.377197
44,0,457,4540.225586
44,0,458,617.496216
44,0,459,2464.292725
44,0,460,-3137.869629
44,0,461,3464.597656
44,0,462,-1126.192017
44,0,463,-3020.612061
44,0,464,5.438507
44,0,465,-5825.691406
44,0,466,6655.612305
44,0,467,-1215.573120
44,0,468,-1782.664307
44,0,469,-1603.840942
44,0,470,2740.999512
44,0,471,1584.240601
44,0,472,1416.877930
44,0,473,-2254.954590
44,0,474,-6281.562012
44,0,475,5118.950195
44,0,476,1799.441040
44,0,477,2916.912354
44,0,478,1955.939087
44,0,479,1103.517578
44,0,480,1413.697266
44,0,481,-5174.715820
44,0,482,-4780.878418
44,0,483,-2268.647461
44,0,484,374.476562
44,0,485,1860.894165
44,0,486,1335.467163
44,0,487,44.671143
44,0,488,-3207.699951
44,0,489,1726.813354
44,0,490,1145.598633
44,0,491,86.593857
44,0,492,938.781555
44,0,493,295.972168
44,0,494,1682.051147
44,0,495,2576.131104
44,0,496,1844.149170
44,0,497,-6792.563477
44,0,498,1777.085571
44,0,499,-3163.019531
44,0,500,-584.195801
44,0,501,5683.179199
44,0,502,1243.335205
44,0,503,642.606018
44,0,504,-14.001282
44,0,505,-6068.890137
44,0,506,-4587.810547
44,0,507,1533.946533
44,0,508,-5666.595215
44,0,509,1726.639893
44,0,510,7884.720703
44,0,511,-1181.956055
44,0,512,-986.332886
44,0,513,-678.982605
44,0,514,1444.959961
44,0,515,-1721.233276
44,0,516,379.692505
44,0,517,-282.385254
44,0,518,-6192.153320
44,0,519,3274.681152
44,0,520,555.945557
44,0,521,1676.380005
44,0,522,-2017.338013
44,0,523,-5203.075684
44,0,524,4177.062500
44,0,525,2447.502930
44,0,526,-61.647095
44,0,527,3548.519531
44,0,528,3193.714844
44,0,529,-173.810135
44,0,530,2654.370361
44,0,531,7382.135742
44,0,532,1332.836670
44,0,533,-3450.588867
44,0,534,-123.015259
44,0,535,69.863815
44,0,536,-2092.931152
44,0,537,871.831177
44,0,538,-1092.435791
44,0,539,2886.240234
44,0,540,2886.600830
44,0,541,558.685303
44,0,542,-4266.603516
44,0,543,1966.763428
44,0,544,1494.752686
44,0,545,1257.272461
44,0,546,-2755.249512
44,0,547,3528.750488
44,0,548,-1109.155029
44,0,549,-628.726807
44,0,550,2131.870605
44,0,551,2335.828613
44,0,552,-3822.302002
44,0,553,-5186.011719
44,0,554,-1327.101562
44,0,555,-4336.573242
44,0,556,-7267.516113
44,0,557,-2629.308594
44,0,558,-385.714966
44,0,559,2254.999268
44,0,560,2053.593018
44,0,561,-592.493530
44,0,562,-1475.331421
44,0,563,-7471.640625
44,0,564,-3258.000977
44,0,565,-2822.328857
44,0,566,2567.736816
44,0,567,3822.239990
44,0,568,-3333.273926
44,0,569,5982.042480
44,0,570,3811.190674
44,0,571,-1352.268188
44,0,572,7197.292480
44,0,573,-2961.801758
44,0,574,4747.210449
44,0,575,2254.771729
44,0,576,-2095.860596
44,0,577,-240.299744
44,0,578,-2039.778809
44,0,579,1757.552612
44,0,580,-1315.700195
44,0,581,2810.718506
44,0,582,-1330.013794
44,0,583,-843.806030
44,0,584,-3107.216797
44,0,585,-2660.149902
44,0,586,-137.107849
44,0,587,4473.786133
44,0,588,-2777.411621
44,0,589,-771.002563
44,0,590,1461.163574
44,0,591,-1595.657227
44,0,592,-1257.452515
44,0,593,-1279.786865
44,0,594,603.496399
44,0,595,-4833.899902
44,0,596,-991.819946
44,0,597,2967.456787
44,0,598,-3238.921387
44,0,599,3498.239746
45,0,0,50.277527
45,0,1,754.388672
45,0,2,-427.526855
45,0,3,184.387909
45,0,4,-1260.191895
45,0,5,899.673889
45,0,6,391.143372
45,0,7,-611.947510
45,0,8,765.546631
45,0,9,3682.633057
45,0,10,424.675781
45,0,11,2238.071533
45,0,12,1765.863647
45,0,13,2324.701172
45,0,14,1433.370728
45,0,15,5775.432617
45,0,16,-33.563324
45,0,17,-1031.044556
45,0,18,-3073.554932
45,0,19,-1204.305542
45,0,20,396.737732
45,0,21,-1330.054199
45,0,22,4205.133789
45,0,23,-746.066223
45,0,24,-625.900574
45,0,25,-1134.449829
45,0,26,-2296.805664
45,0,27,-5739.184570
45,0,28,-7890.645020
45,0,29,-3797.258545
45,0,30,2456.000488
45,0,31,2271.562500
45,0,32,-1777.110352
45,0,33,-438.700684
45,0,34,44.663300
45,0,35,-352.104736
45,0,36,2578.953857
45,0,37,2296.744141
45,0,38,-441.494690
45,0,39,-2852.812256
45,0,40,1290.845825
45,0,41,-592.377808
45,0,42,-5725.231445
45,0,43,1072.891724
45,0,44,3478.652832
45,0,45,4230.310547
45,0,46,3143.333740
45,0,47,-3593.304932
45,0,48,3224.375000
45,0,49,-4057.094238
45,0,50,-1045.031494
45,0,51,438.636383
45,0,52,2131.893555
45,0,53,-4875.802734
45,0,54,4593.512695
45,0,55,-1084.171387
45,0,56,-768.415100
45,0,57,-248.715698
45,0,58,-1100.938110
45,0,59,1022.621338
45,0,60,120.093872
45,0,61,4397.932129
45,0,62,-1760.332031
45,0,63,1444.534424
45,0,64,58.641418
45,0,65,-1545.190308
45,0,66,1461.318726
45,0,67,715.246887
45,0,68,5509.974121
45,0,69,2771.761963
45,0,70,4970.707520
45,0,71,8167.169434
45,0,72,4140.857910
45,0,73,7616.764160
45,0,74,14697.058594
45,0,75,26482.783203
45,0,76,45091.644531
45,0,77,60733.156250
45,0,78,73818.125000
45,0,79,70046.101562
45,0,80,53507.601562
45,0,81,38740.562500
45,0,82,36754.019531
45,0,83,36477.367188
45,0,84,44443.484375
45,0,85,50098.804688
45,0,86,51982.101562
45,0,87,39612.367188
45,0,88,23881.505859
45,0,89,13640.867188
45,0,90,804.647400
45,0,91,-681.765381
45,0,92,4219.083008
45,0,93,-1167.966187
45,0,94,-1204.260742
45,0,95,-7099.951172
45,0,96,927.624634
45,0,97,-6275.592773
45,0,98,-1425.063965
45,0,99,-209.577698
45,0,100,919.236145
45,0,101,296.154846
45,0,102,-285.030945
45,0,103,326.914795
45,0,104,2891.894531
45,0,105,-1721.243042
45,0,106,1391.463379
45,0,107,-1564.768799
45,0,108,2034.106689
45,0,109,2095.539795
45,0,110,2903.009033
45,0,111,1735.120117
45,0,112,1536.747559
45,0,113,206.731415
45,0,114,6373.394043
45,0,115,3185.276367
45,0,116,-3406.045410
45,0,117,-4777.990234
45,0,118,223.461792
45,0,119,2190.552246
45,0,120,824.240234
45,0,121,-469.419739
45,0,122,1371.892456
45,0,123,-2185.049805
45,0,124,4369.939453
45,0,125,3112.642578
45,0,126,941.624268
45,0,127,-1894.445312
45,0,128,-2282.821533
45,0,129,2525.883301
45,0,130,2657.183105
45,0,131,11279.818359
45,0,132,257.008484
45,0,133,3431.202637
45,0,134,2464.390381
45,0,135,3467.456543
45,0,136,6116.358887
45,0,137,1153.931152
45,0,138,-1992.216064
45,0,139,4386.736328
45,0,140,2148.674316
45,0,141,1494.816040
45,0,142,407.897705
45,0,143,2925.425049
45,0,144,-955.651611
45,0,145,4526.437500
45,0,146,1869.262695
45,0,147,-162.096649
45,0,148,-2802.597412
45,0,149,-4562.865234
45,0,150,-1992.220459
45,0,151,-1969.930908
45,0,152,-1981.032104
45,0,153,-2878.003418
45,0,154,773.859131
45,0,155,502.926514
45,0,156,3514.895508
45,0,157,-3123.989990
45,0,158,-282.227173
45,0,159,-3936.972412
45,0,160,-2157.129883
45,0,161,-628.623657
45,0,162,1791.106934
45,0,163,3777.755371
45,0,164,-1134.325928
45,0,165,-2101.125488
45,0,166,-3794.456055
45,0,167,-9360.329102
45,0,168,-4372.840820
45,0,169,-2947.875977
45,0,170,-6745.089844
45,0,171,4205.092773
45,0,172,667.783447
45,0,173,3853.045166
45,0,174,-1883.251465
45,0,175,2754.834961
45,0,176,989.033936
45,0,177,623.095032
45,0,178,3640.698242
45,0,179,11.133453
45,0,180,-1497.658447
45,0,181,-4470.644043
45,0,182,-5373.161621
45,0,183,690.158020
45,0,184,1807.871094
45,0,185,-2104.040771
45,0,186,-1226.655396
45,0,187,1726.748779
45,0,188,-5906.837402
45,0,189,5135.659180
45,0,190,-2959.215332
45,0,191,-4616.013672
45,0,192,938.777039
45,0,193,-1103.726562
45,0,194,-1830.150024
45,0,195,324.096436
45,0,196,-4423.172363
45,0,197,-7342.944824
45,0,198,3134.970215
45,0,199,3263.510742
45,0,200,-1972.699463
45,0,201,-2470.010986
45,0,202,-33.573772
45,0,203,-1318.855469
45,0,204,3587.648438
45,0,205,-3777.635498
45,0,206,-6474.046875
45,0,207,-2087.237549
45,0,208,-1995.020752
45,0,209,1592.696045
45,0,210,-1718.456177
45,0,211,684.628296
45,0,212,-3618.373291
45,0,213,-1746.357910
45,0,214,-1508.820312
45,0,215,-2453.266602
45,0,216,1151.158936
45,0,217,592.330688
45,0,218,-2648.782227
45,0,219,-6672.378418
45,0,220,2291.002686
45,0,221,424.659180
45,0,222,790.906555
45,0,223,1128.837280
45,0,224,1986.570068
45,0,225,1517.169678
45,0,226,-3408.865723
45,0,227,-715.181274
45,0,228,-16.783752
45,0,229,3280.271240
45,0,230,3375.261230
45,0,231,2366.528564
45,0,232,5001.521973
45,0,233,1005.842529
45,0,234,4247.026367
45,0,235,4568.358398
45,0,236,-810.419800
45,0,237,-656.720215
45,0,238,681.694885
45,0,239,3118.214111
45,0,240,5518.468750
45,0,241,-3045.661865
45,0,242,1667.998047
45,0,243,257.038300
45,0,244,840.982971
45,0,245,-3939.783447
45,0,246,-3053.948975
45,0,247,262.609375
45,0,248,-611.861816
45,0,249,-5.586243
45,0,250,2439.050537
45,0,251,-1201.447266
45,0,252,-3797.280273
45,0,253,-83.853821
45,0,254,477.768555
45,0,255,-519.714905
45,0,256,726.328552
45,0,257,-2520.450928
45,0,258,-1221.045166
45,0,259,2095.764404
45,0,260,-3062.301514
45,0,261,3375.277588
45,0,262,396.732544
45,0,263,-1810.584717
45,0,264,-2503.741455
45,0,265,-2517.645508
45,0,266,1651.302002
45,0,267,522.506104
45,0,268,1134.461426
45,0,269,4084.921387
45,0,270,1955.883789
45,0,271,-3051.354248
45,0,272,-5183.120605
45,0,273,-1112.078003
45,0,274,-4247.166992
45,0,275,3858.552002
45,0,276,-1835.705322
45,0,277,-1000.434204
45,0,278,-718.104614
45,0,279,3886.630127
45,0,280,-908.036438
45,0,281,5.472290
45,0,282,-5912.463867
45,0,283,-3526.214355
45,0,284,1818.978760
45,0,285,-2718.809082
45,0,286,-5887.353027
45,0,287,-3883.775391
45,0,288,2263.153320
45,0,289,1858.052734
45,0,290,1117.638550
45,0,291,1399.889526
45,0,292,-2930.947754
45,0,293,2964.639893
45,0,294,-3040.041260
45,0,295,-1240.631958
45,0,296,-61.420349
45,0,297,1992.189575
45,0,298,597.878113
45,0,299,653.882568
45,0,300,-4694.195312
45,0,301,-2961.819824
45,0,302,-4129.817383
45,0,303,-2462.088379
45,0,304,3406.049072
45,0,305,648.428833
45,0,306,2240.858154
45,0,307,3221.503418
45,0,308,1092.563232
45,0,309,1891.534058
45,0,310,1098.032227
45,0,311,405.102356
45,0,312,-2615.460938
45,0,313,-2467.422363
45,0,314,5828.393066
45,0,315,-1628.911621
45,0,316,-3660.370117
45,0,317,3596.108398
45,0,318,-2402.891602
45,0,319,30.819252
45,0,320,461.034058
45,0,321,1925.126099
45,0,322,-4227.663574
45,0,323,558.784729
45,0,324,863.284424
45,0,325,-449.954041
45,0,326,5102.038086
45,0,327,-3132.141846
45,0,328,5959.898438
45,0,329,-271.145386
45,0,330,4529.365723
45,0,331,2162.827637
45,0,332,-1629.038940
45,0,333,544.877563
45,0,334,3109.836426
45,0,335,2305.128418
45,0,336,1402.655762
45,0,337,1916.735352
45,0,338,3939.736084
45,0,339,173.109985
45,0,340,-7328.818359
45,0,341,-371.600311
45,0,342,5286.511719
45,0,343,-1414.203857
45,0,344,-1718.435791
45,0,345,1316.027344
45,0,346,-1570.231201
45,0,347,-5018.322266
45,0,348,4230.278320
45,0,349,-3987.429199
45,0,350,-938.862610
45,0,351,-2643.345215
45,0,352,-1729.375488
45,0,353,625.846252
45,0,354,-1615.023193
45,0,355,1732.067871
45,0,356,3864.361084
45,0,357,4383.886230
45,0,358,1436.008789
45,0,359,3894.975342
45,0,360,-4065.257324
45,0,361,-58.728119
45,0,362,-5088.005859
45,0,363,-1056.251953
45,0,364,2836.048828
45,0,365,-2634.871582
45,0,366,-1880.429443
45,0,367,5115.967285
45,0,368,-964.096375
45,0,369,-4861.961914
45,0,370,3556.692871
45,0,371,-2634.904785
45,0,372,-4501.478027
45,0,373,720.871338
45,0,374,8.215332
45,0,375,-592.373230
45,0,376,-254.242188
45,0,377,-2456.039062
45,0,378,-4138.488281
45,0,379,3514.938477
45,0,380,-4699.832520
45,0,381,1531.042969
45,0,382,1830.132324
45,0,383,-3151.918701
45,0,384,284.937256
45,0,385,-2486.833008
45,0,386,449.926392
45,0,387,3576.394531
45,0,388,6199.984863
45,0,389,55.966278
45,0,390,5079.618652
45,0,391,-1028.343262
45,0,392,3433.890137
45,0,393,5554.814453
45,0,394,3766.310547
45,0,395,3587.696777
45,0,396,-729.292847
45,0,397,-3520.391357
45,0,398,-754.484375
45,0,399,5272.604004
45,0,400,1276.846436
45,0,401,139.664398
45,0,402,-285.054932
45,0,403,1338.347412
45,0,404,1846.937500
45,0,405,-92.246185
45,0,406,-1109.495728
45,0,407,-13.916504
45,0,408,2559.207031
45,0,409,1058.828247
45,0,410,-4858.930664
45,0,411,1363.625366
45,0,412,-1503.296875
45,0,413,-5753.274414
45,0,414,1237.668945
45,0,415,-3791.442139
45,0,416,-1109.151123
45,0,417,1254.534912
45,0,418,5451.451172
45,0,419,737.611816
45,0,420,1877.610229
45,0,421,888.659424
45,0,422,2296.616211
45,0,423,-553.326660
45,0,424,-695.791504
45,0,425,1961.691040
45,0,426,-4336.440918
45,0,427,-4286.527344
45,0,428,1648.467163
45,0,429,-4822.839355
45,0,430,-5512.704102
45,0,431,-6982.482422
45,0,432,-1120.505371
45,0,433,-167.731995
45,0,434,-1402.654907
45,0,435,541.988220
45,0,436,1793.731201
45,0,437,-315.766083
45,0,438,-4300.151855
45,0,439,-1017.112793
45,0,440,-2528.725830
45,0,441,4876.031738
45,0,442,-2746.648926
45,0,443,-2607.061035
45,0,444,-4733.291504
45,0,445,2229.520020
45,0,446,399.638428
45,0,447,427.441254
45,0,448,2749.427734
45,0,449,-972.378113
45,0,450,-4232.993164
45,0,451,-5334.154297
45,0,452,-969.632019
45,0,453,6655.902344
45,0,454,3280.290527
45,0,455,240.199219
45,0,456,-2430.838623
45,0,457,-1648.536133
45,0,458,-489.065247
45,0,459,1058.971802
45,0,460,3098.661133
45,0,461,-5859.088379
45,0,462,8.376099
45,0,463,6230.677734
45,0,464,894.157471
45,0,465,8.428093
45,0,466,-3956.674805
45,0,467,100.526581
45,0,468,-1243.345093
45,0,469,4657.844727
45,0,470,-187.253204
45,0,471,-2878.008789
45,0,472,-424.427979
45,0,473,368.777222
45,0,474,955.404419
45,0,475,-1673.672607
45,0,476,-3012.050293
45,0,477,-2528.653564
45,0,478,-4618.859863
45,0,479,-2584.607422
45,0,480,-25.238312
45,0,481,3324.952881
45,0,482,950.045166
45,0,483,6647.039551
45,0,484,6915.335938
45,0,485,4048.726807
45,0,486,-2386.249268
45,0,487,-933.280457
45,0,488,1701.632202
45,0,489,4023.553223
45,0,490,5987.729004
45,0,491,4263.863770
45,0,492,-5909.573242
45,0,493,3635.306641
45,0,494,-1690.545532
45,0,495,-3515.037109
45,0,496,-4881.538086
45,0,497,-1503.048950
45,0,498,1324.439941
45,0,499,6339.905273
45,0,500,3786.051270
45,0,501,4406.129883
45,0,502,-972.544556
45,0,503,3213.207520
45,0,504,2112.299316
45,0,505,-3727.333008
45,0,506,1455.763428
45,0,507,2103.904541
45,0,508,-240.353699
45,0,509,1665.230469
45,0,510,-3260.661133
45,0,511,-5898.482422
45,0,512,-2014.556152
45,0,513,-3341.671387
45,0,514,865.984741
45,0,515,748.792969
45,0,516,-4830.817871
45,0,517,2472.791992
45,0,518,2140.141602
45,0,519,-335.349243
45,0,520,3520.801025
45,0,521,310.152496
45,0,522,2618.042480
45,0,523,625.777527
45,0,524,50.297852
45,0,525,150.605713
45,0,526,-2224.073486
45,0,527,-340.788269
45,0,528,2198.990723
45,0,529,4099.145020
45,0,530,1799.354004
45,0,531,-835.578003
45,0,532,385.610962
45,0,533,3626.875488
45,0,534,-4305.803711
45,0,535,-2302.160889
45,0,536,5350.518555
45,0,537,-3691.179932
45,0,538,-2207.278320
45,0,539,2109.546875
45,0,540,5177.735840
45,0,541,-357.580444
45,0,542,-536.298767
45,0,543,1067.238281
45,0,544,1942.023438
45,0,545,8960.648438
45,0,546,-469.781006
45,0,547,284.949341
45,0,548,1005.754517
45,0,549,-2307.966064
45,0,550,1673.465820
45,0,551,-396.808228
45,0,552,-4735.963379
45,0,553,-1682.029785
45,0,554,-1327.423096
45,0,555,-5434.361328
45,0,556,-550.361938
45,0,557,4073.554688
45,0,558,-4026.276367
45,0,559,1732.482422
45,0,560,-7345.611816
45,0,561,762.704041
45,0,562,6856.773438
45,0,563,-1517.772949
45,0,564,-2137.528320
45,0,565,-455.860596
45,0,566,4302.840820
45,0,567,-1137.233154
45,0,568,287.682007
45,0,569,2743.643066
45,0,570,-2953.508545
45,0,571,-321.415344
45,0,572,-907.837097
45,0,573,586.823242
45,0,574,33.710205
45,0,575,2053.671387
45,0,576,1978.204224
45,0,577,3738.454102
45,0,578,2338.486816
45,0,579,1793.795654
45,0,580,2992.337158
45,0,581,-486.087402
45,0,582,-4211.242676
45,0,583,-2592.971680
45,0,584,1363.613281
45,0,585,376.992798
45,0,586,-2215.838867
45,0,587,-2520.437744
45,0,588,-2967.317871
45,0,589,4420.340820
45,0,590,-1067.260742
45,0,591,-36.512207
45,0,592,3710.587891
45,0,593,3232.364746
45,0,594,2877.939941
45,0,595,-3138.147461
45,0,596,2606.726074
45,0,597,-391.329041
45,0,598,578.333374
45,0,599,-1444.617798
46,0,0,3658.966309
46,0,1,672.049072
46,0,2,1105.143677
46,0,3,3471.746094
46,0,4,962.624756
46,0,5,1487.912109
46,0,6,-3060.881592
46,0,7,-1878.995972
46,0,8,2429.558838
46,0,9,6925.317383
46,0,10,842.495361
46,0,11,3888.083496
46,0,12,1907.057251
46,0,13,5938.977539
46,0,14,10146.958008
46,0,15,3427.077881
46,0,16,-305.918945
46,0,17,1870.721436
46,0,18,3767.948730
46,0,19,-1417.977051
46,0,20,-3033.008301
46,0,21,3684.123047
46,0,22,3360.027832
46,0,23,-1750.481934
46,0,24,1462.773193
46,0,25,-1856.629272
46,0,26,2393.222656
46,0,27,1323.073242
46,0,28,649.687988
46,0,29,613.380249
46,0,30,2921.321045
46,0,31,-1227.937500
46,0,32,4329.569824
46,0,33,7696.499023
46,0,34,-1585.545410
46,0,35,3491.331787
46,0,36,1113.526489
46,0,37,-758.542236
46,0,38,5735.007324
46,0,39,4173.080078
46,0,40,-445.630127
46,0,41,-2457.360840
46,0,42,-5354.896973
46,0,43,-1026.765381
46,0,44,1314.651367
46,0,45,-1909.730957
46,0,46,102.035583
46,0,47,-1457.096191
46,0,48,180.298218
46,0,49,9532.224609
46,0,50,3024.697998
46,0,51,4351.901367
46,0,52,342.335754
46,0,53,-1303.427368
46,0,54,1499.097168
46,0,55,-3197.836182
46,0,56,-1851.063965
46,0,57,4695.633789
46,0,58,-741.776123
46,0,59,-755.760376
46,0,60,-34.878418
46,0,61,146.756775
46,0,62,-3661.666016
46,0,63,3857.336914
46,0,64,747.476929
46,0,65,-543.411743
46,0,66,1250.468506
46,0,67,-54.435242
46,0,68,4374.280762
46,0,69,5667.951660
46,0,70,-3974.569824
46,0,71,3885.282959
46,0,72,10127.391602
46,0,73,8372.689453
46,0,74,19275.363281
46,0,75,40457.757812
46,0,76,66638.695312
46,0,77,71821.828125
46,0,78,72584.726562
46,0,79,69508.296875
46,0,80,46473.445312
46,0,81,38219.585938
46,0,82,38823.164062
46,0,83,32536.302734
46,0,84,33857.917969
46,0,85,28898.375000
46,0,86,25632.003906
46,0,87,31600.337891
46,0,88,24003.046875
46,0,89,22315.337891
46,0,90,16889.167969
46,0,91,12390.592773
46,0,92,3072.225830
46,0,93,-1728.079468
46,0,94,789.423218
46,0,95,-1781.210449
46,0,96,-3600.158203
46,0,97,-4536.220703
46,0,98,2742.497559
46,0,99,2320.563965
46,0,100,-34.822632
46,0,101,-780.894287
46,0,102,1222.533936
46,0,103,1085.560303
46,0,104,1812.025879
46,0,105,3628.196777
46,0,106,-831.157104
46,0,107,-3270.477539
46,0,108,-484.694580
46,0,109,462.428497
46,0,110,-1037.960693
46,0,111,51.771343
46,0,112,-1138.547729
46,0,113,-3192.209473
46,0,114,-1144.098999
46,0,115,-970.882324
46,0,116,602.141052
46,0,117,3376.767822
46,0,118,1521.454590
46,0,119,-736.178528
46,0,120,666.469055
46,0,121,591.028198
46,0,122,-5125.771973
46,0,123,-2479.735107
46,0,124,2960.422852
46,0,125,5265.595703
46,0,126,-1169.294922
46,0,127,-2527.247314
46,0,128,1378.988770
46,0,129,-3653.306152
46,0,130,4983.340820
46,0,131,2773.246582
46,0,132,6444.817383
46,0,133,1795.274170
46,0,134,-3122.351807
46,0,135,-1160.958374
46,0,136,3142.142578
46,0,137,3454.983154
46,0,138,2854.270996
46,0,139,-738.941895
46,0,140,-643.971680
46,0,141,2214.391113
46,0,142,2996.765625
46,0,143,-479.135620
46,0,144,6020.057129
46,0,145,2208.894043
46,0,146,1457.196777
46,0,147,3231.491211
46,0,148,4083.680420
46,0,149,-4938.576660
46,0,150,5058.816406
46,0,151,2354.070801
46,0,152,1082.791016
46,0,153,-4.122520
46,0,154,-3259.222412
46,0,155,-747.374939
46,0,156,-3153.163574
46,0,157,3946.746582
46,0,158,-1694.522095
46,0,159,3876.907959
46,0,160,-2789.852295
46,0,161,2228.401855
46,0,162,-593.757996
46,0,163,-4647.998047
46,0,164,-3731.479736
46,0,165,4215.056152
46,0,166,2521.746826
46,0,167,702.769775
46,0,168,222.198364
46,0,169,3144.790039
46,0,170,1407.057495
46,0,171,-6860.880371
46,0,172,-4715.051270
46,0,173,2929.665527
46,0,174,3362.815918
46,0,175,-314.078857
46,0,176,3846.217285
46,0,177,-1213.971924
46,0,178,5232.050781
46,0,179,336.770599
46,0,180,2166.842285
46,0,181,2410.000977
46,0,182,5553.400391
46,0,183,2443.491943
46,0,184,-3331.880615
46,0,185,-2728.340088
46,0,186,-1652.701538
46,0,187,-2278.551025
46,0,188,414.998383
46,0,189,2046.797607
46,0,190,-1074.333496
46,0,191,2024.479248
46,0,192,-1943.191528
46,0,193,934.711670
46,0,194,1490.752197
46,0,195,-2027.067017
46,0,196,-948.539185
46,0,197,-2795.417236
46,0,198,1901.354980
46,0,199,440.115173
46,0,200,898.373169
46,0,201,3712.117920
46,0,202,3281.786865
46,0,203,3052.633789
46,0,204,3214.748291
46,0,205,-4723.403320
46,0,206,-129.863586
46,0,207,1501.908569
46,0,208,2382.033203
46,0,209,3924.391113
46,0,210,-543.445801
46,0,211,3865.854736
46,0,212,1895.918579
46,0,213,-3837.797852
46,0,214,-1037.947510
46,0,215,-467.963257
46,0,216,-1040.738647
46,0,217,-716.599609
46,0,218,93.836761
46,0,219,1.451121
46,0,220,-1211.055054
46,0,221,-4930.143066
46,0,222,-1862.247803
46,0,223,-2203.154785
46,0,224,-1102.250977
46,0,225,-1085.455200
46,0,226,303.222931
46,0,227,-2273.017090
46,0,228,-2082.987061
46,0,229,-736.243042
46,0,230,4030.592285
46,0,231,-5064.300781
46,0,232,-79.625977
46,0,233,1761.786255
46,0,234,-8464.761719
46,0,235,-5648.246094
46,0,236,-2915.634766
46,0,237,3843.418945
46,0,238,3739.887695
46,0,239,191.326401
46,0,240,2139.043213
46,0,241,3292.943848
46,0,242,951.526733
46,0,243,4539.106445
46,0,244,1993.667236
46,0,245,-409.403473
46,0,246,7215.898438
46,0,247,-375.736816
46,0,248,-557.331360
46,0,249,-501.492065
46,0,250,1524.242188
46,0,251,3130.797852
46,0,252,1149.892578
46,0,253,-2490.926025
46,0,254,-414.912598
46,0,255,-2049.560547
46,0,256,2177.881104
46,0,257,948.754639
46,0,258,1669.605347
46,0,259,124.314941
46,0,260,4597.785156
46,0,261,-1300.637085
46,0,262,571.458801
46,0,263,-2317.728027
46,0,264,-467.925568
46,0,265,-252.837158
46,0,266,-884.432068
46,0,267,6209.959961
46,0,268,4603.610352
46,0,269,-1035.170288
46,0,270,-1677.844482
46,0,271,4961.019043
46,0,272,3301.343018
46,0,273,-1518.640869
46,0,274,-336.637695
46,0,275,1322.883423
46,0,276,-565.734985
46,0,277,4058.365479
46,0,278,-1837.050171
46,0,279,1317.439209
46,0,280,-2205.914307
46,0,281,-1512.801025
46,0,282,4857.674316
46,0,283,-1887.457397
46,0,284,7210.340820
46,0,285,2194.828125
46,0,286,-1412.375000
46,0,287,-3787.305176
46,0,288,-3446.384033
46,0,289,-2426.630371
46,0,290,-2211.502197
46,0,291,2259.170410
46,0,292,1476.850098
46,0,293,3687.008301
46,0,294,-1669.428223
46,0,295,716.758606
46,0,296,1862.347900
46,0,297,3410.348389
46,0,298,12.613525
46,0,299,1325.945679
46,0,300,2139.064941
46,0,301,65.628662
46,0,302,-2242.294434
46,0,303,2938.112305
46,0,304,6439.160156
46,0,305,5237.467285
46,0,306,-2284.059814
46,0,307,-979.329346
46,0,308,-1342.429199
46,0,309,-4452.517578
46,0,310,-7266.024414
46,0,311,6852.654297
46,0,312,3181.270996
46,0,313,-5119.805176
46,0,314,-4863.113770
46,0,315,-1633.182251
46,0,316,1214.098755
46,0,317,-2778.751953
46,0,318,2750.736084
46,0,319,2018.893555
46,0,320,1680.751465
46,0,321,4022.213135
46,0,322,3689.740234
46,0,323,5310.327148
46,0,324,4108.893066
46,0,325,-2748.030518
46,0,326,672.032349
46,0,327,2949.163086
46,0,328,554.521484
46,0,329,-4354.646973
46,0,330,-1046.363892
46,0,331,-3108.707275
46,0,332,521.186707
46,0,333,-3396.202148
46,0,334,-6682.065430
46,0,335,-1879.159180
46,0,336,-149.510056
46,0,337,2281.478027
46,0,338,2080.302734
46,0,339,1962.819946
46,0,340,-2996.602295
46,0,341,-5206.612793
46,0,342,-1194.465454
46,0,343,-6254.918945
46,0,344,-1021.228271
46,0,345,3362.788086
46,0,346,-624.208740
46,0,347,794.982910
46,0,348,1923.806396
46,0,349,-3158.791260
46,0,350,-1342.700195
46,0,351,2717.311279
46,0,352,2756.476807
46,0,353,-875.924316
46,0,354,-1795.328369
46,0,355,-2647.394531
46,0,356,-708.178589
46,0,357,1063.221924
46,0,358,-4206.583008
46,0,359,-7841.710938
46,0,360,-1233.789429
46,0,361,-395.401337
46,0,362,1842.651611
46,0,363,3927.065430
46,0,364,2711.751709
46,0,365,775.478760
46,0,366,-1186.190552
46,0,367,-3385.075684
46,0,368,-2021.652588
46,0,369,-1049.287842
46,0,370,1951.783325
46,0,371,-513.069580
46,0,372,3399.075195
46,0,373,6045.289062
46,0,374,-6405.437988
46,0,375,4667.751953
46,0,376,862.011780
46,0,377,-3974.632812
46,0,378,2013.623047
46,0,379,224.991821
46,0,380,2778.968506
46,0,381,-487.472534
46,0,382,-1675.056519
46,0,383,-9275.033203
46,0,384,-4815.746582
46,0,385,-1300.558228
46,0,386,-2907.223145
46,0,387,-3969.011230
46,0,388,-4745.738770
46,0,389,-4030.360352
46,0,390,18.220364
46,0,391,-820.074097
46,0,392,-4843.584473
46,0,393,1269.818848
46,0,394,-3999.968262
46,0,395,-2898.914551
46,0,396,116.002197
46,0,397,216.406006
46,0,398,-2725.491211
46,0,399,-1294.903564
46,0,400,-8431.267578
46,0,401,-4133.866211
46,0,402,1211.368164
46,0,403,-286.319489
46,0,404,1895.760986
46,0,405,43.183262
46,0,406,3360.249023
46,0,407,1085.540039
46,0,408,353.614502
46,0,409,-155.012085
46,0,410,-3278.939941
46,0,411,-395.445007
46,0,412,3991.458008
46,0,413,-1714.204712
46,0,414,957.130615
46,0,415,-96.378113
46,0,416,-630.203430
46,0,417,5505.840820
46,0,418,2396.148193
46,0,419,-1468.290527
46,0,420,951.540405
46,0,421,-3885.279053
46,0,422,-1739.229004
46,0,423,-1496.196045
46,0,424,-2317.703857
46,0,425,-3097.065430
46,0,426,-1820.458740
46,0,427,-353.256927
46,0,428,5899.856445
46,0,429,4631.260742
46,0,430,-3105.668457
46,0,431,54.599457
46,0,432,1971.303711
46,0,433,526.702637
46,0,434,1538.109619
46,0,435,-3577.793701
46,0,436,3259.256836
46,0,437,-2921.187256
46,0,438,-1935.010010
46,0,439,-1370.466064
46,0,440,-4812.765625
46,0,441,-2837.325684
46,0,442,-208.170609
46,0,443,661.027527
46,0,444,4047.583740
46,0,445,-378.528229
46,0,446,2152.877686
46,0,447,2348.431152
46,0,448,3306.861328
46,0,449,945.966736
46,0,450,-2057.973633
46,0,451,-135.496094
46,0,452,2256.250488
46,0,453,3128.356934
46,0,454,-5698.531250
46,0,455,-2764.899902
46,0,456,1426.212891
46,0,457,-993.442871
46,0,458,-6061.791016
46,0,459,-1658.179810
46,0,460,1932.142334
46,0,461,-2884.864014
46,0,462,-685.814209
46,0,463,-3795.506348
46,0,464,-2395.815186
46,0,465,-96.299240
46,0,466,-1049.041016
46,0,467,789.514160
46,0,468,-9951.064453
46,0,469,2016.263184
46,0,470,-518.046814
46,0,471,716.737549
46,0,472,-4698.069336
46,0,473,-532.371887
46,0,474,5528.432129
46,0,475,2619.574951
46,0,476,-4245.620605
46,0,477,1923.738403
46,0,478,-1387.080811
46,0,479,1236.396729
46,0,480,-1060.437866
46,0,481,311.959045
46,0,482,-3253.793213
46,0,483,2169.738281
46,0,484,-2141.557373
46,0,485,-4944.195312
46,0,486,769.959961
46,0,487,-948.537781
46,0,488,1448.807739
46,0,489,1962.943726
46,0,490,-1230.742432
46,0,491,1149.705078
46,0,492,5293.564941
46,0,493,4670.585449
46,0,494,-1744.824341
46,0,495,-2233.810059
46,0,496,2845.711670
46,0,497,-1705.713623
46,0,498,-3217.413330
46,0,499,699.997925
46,0,500,5816.019043
46,0,501,4407.873535
46,0,502,1753.248169
46,0,503,2150.164551
46,0,504,2616.772461
46,0,505,4572.654785
46,0,506,1616.448608
46,0,507,-1717.011841
46,0,508,-2787.163574
46,0,509,-3270.456543
46,0,510,-4809.976562
46,0,511,-2619.266357
46,0,512,6.833313
46,0,513,-2225.271240
46,0,514,895.797363
46,0,515,1736.558960
46,0,516,722.223083
46,0,517,3633.639893
46,0,518,2278.968994
46,0,519,4041.779297
46,0,520,-1982.481689
46,0,521,166.247711
46,0,522,3862.780762
46,0,523,-1356.291748
46,0,524,-6550.827148
46,0,525,4072.202637
46,0,526,-2001.806641
46,0,527,37.664062
46,0,528,-6042.166016
46,0,529,-2904.418457
46,0,530,426.171082
46,0,531,487.973999
46,0,532,-674.819153
46,0,533,-3236.961670
46,0,534,-515.429504
46,0,535,-1851.276611
46,0,536,1029.939453
46,0,537,4222.928711
46,0,538,1750.635986
46,0,539,-562.837402
46,0,540,-1088.735107
46,0,541,5874.727539
46,0,542,3273.409668
46,0,543,2837.447510
46,0,544,2507.822266
46,0,545,577.075806
46,0,546,381.442627
46,0,547,4348.932617
46,0,548,-7668.550781
46,0,549,-5595.084473
46,0,550,-1457.053711
46,0,551,2303.737793
46,0,552,-1644.380005
46,0,553,-970.754272
46,0,554,1035.140991
46,0,555,3080.564453
46,0,556,-2300.732910
46,0,557,2116.386475
46,0,558,1607.943604
46,0,559,-3994.408936
46,0,560,663.526428
46,0,561,-4435.736816
46,0,562,571.455811
46,0,563,750.410767
46,0,564,-629.961853
46,0,565,4248.839355
46,0,566,-2591.427002
46,0,567,-1722.506592
46,0,568,-462.448547
46,0,569,-5136.909180
46,0,570,1731.269409
46,0,571,-1001.563110
46,0,572,-2611.182129
46,0,573,-3910.365967
46,0,574,-3086.121094
46,0,575,-576.934692
46,0,576,-1194.669434
46,0,577,241.691467
46,0,578,2331.578857
46,0,579,-2750.686768
46,0,580,-979.392822
46,0,581,2812.359863
46,0,582,5559.104980
46,0,583,-1457.025879
46,0,584,-2295.159668
46,0,585,691.681824
46,0,586,3734.392334
46,0,587,6727.096191
46,0,588,-1537.962891
46,0,589,6807.889648
46,0,590,6562.004883
46,0,591,-2767.250977
46,0,592,-2230.937012
46,0,593,91.074615
46,0,594,-7458.889648
46,0,595,-1803.556274
46,0,596,524.021362
46,0,597,1239.324707
46,0,598,-4673.063477
46,0,599,-434.675049
47,0,0,-2146.722656
47,0,1,-2543.480957
47,0,2,-894.950439
47,0,3,1561.110718
47,0,4,3349.339111
47,0,5,-3890.240967
47,0,6,-3482.304688
47,0,7,-1987.446289
47,0,8,387.571106
47,0,9,5866.863281
47,0,10,-512.139893
47,0,11,384.769623
47,0,12,-5231.429199
47,0,13,-5027.465820
47,0,14,-1143.630371
47,0,15,-9855.716797
47,0,16,-6455.266602
47,0,17,-1319.644287
47,0,18,532.858093
47,0,19,-6516.705078
47,0,20,-2275.241455
47,0,21,6285.970703
47,0,22,-3786.871338
47,0,23,2167.429932
47,0,24,2354.656494
47,0,25,231.111267
47,0,26,2156.252686
47,0,27,-4007.615967
47,0,28,-3613.625488
47,0,29,-1308.477783
47,0,30,-4004.813477
47,0,31,-3641.546143
47,0,32,-1308.461426
47,0,33,-7899.829590
47,0,34,-7751.718750
47,0,35,-1794.662964
47,0,36,1111.248413
47,0,37,5721.565918
47,0,38,-288.614227
47,0,39,-2099.224609
47,0,40,-1624.218384
47,0,41,3762.848145
47,0,42,3611.972900
47,0,43,6056.874023
47,0,44,3472.255859
47,0,45,-2118.760986
47,0,46,-752.436523
47,0,47,-2923.504639
47,0,48,2759.827637
47,0,49,2262.444092
47,0,50,3743.328613
47,0,51,-154.506714
47,0,52,-3540.975586
47,0,53,-2183.055664
47,0,54,-1738.766479
47,0,55,-3974.073486
47,0,56,-3543.787109
47,0,57,-2051.692139
47,0,58,1547.130737
47,0,59,-1551.570557
47,0,60,-2096.412354
47,0,61,2047.270752
47,0,62,3374.475098
47,0,63,2687.134033
47,0,64,3860.693115
47,0,65,-372.411194
47,0,66,686.512085
47,0,67,5914.402344
47,0,68,354.005493
47,0,69,-3107.867432
47,0,70,-2093.619629
47,0,71,2382.557129
47,0,72,10572.199219
47,0,73,13324.441406
47,0,74,29471.683594
47,0,75,51319.070312
47,0,76,63571.328125
47,0,77,93577.437500
47,0,78,60288.453125
47,0,79,46432.066406
47,0,80,50790.953125
47,0,81,60299.398438
47,0,82,59198.457031
47,0,83,46940.625000
47,0,84,33693.621094
47,0,85,37616.582031
47,0,86,37197.421875
47,0,87,53791.804688
47,0,88,49083.757812
47,0,89,32522.861328
47,0,90,25925.843750
47,0,91,5503.622070
47,0,92,-3376.116211
47,0,93,-2596.574707
47,0,94,-2339.504150
47,0,95,1220.239990
47,0,96,-5510.865723
47,0,97,-2082.437500
47,0,98,-3951.709473
47,0,99,-3077.197510
47,0,100,-1917.631348
47,0,101,-2023.781982
47,0,102,-1079.356567
47,0,103,574.784241
47,0,104,-1132.450562
47,0,105,1524.730957
47,0,106,848.720459
47,0,107,-6852.042480
47,0,108,-534.507446
47,0,109,2312.741943
47,0,110,407.100861
47,0,111,-2342.332031
47,0,112,-1688.475220
47,0,113,105.378296
47,0,114,-2758.658447
47,0,115,-4141.688477
47,0,116,-3202.948975
47,0,117,-604.350830
47,0,118,-1263.765625
47,0,119,2963.770020
47,0,120,2315.501709
47,0,121,-4524.496094
47,0,122,-2319.938477
47,0,123,-6829.671875
47,0,124,-548.539490
47,0,125,-3370.544434
47,0,126,-4915.681152
47,0,127,-1029.022705
47,0,128,-218.782593
47,0,129,-514.934692
47,0,130,-1596.269775
47,0,131,-1562.761597
47,0,132,-4259.132812
47,0,133,1083.325928
47,0,134,-95.802979
47,0,135,-509.381622
47,0,136,-959.218140
47,0,137,-528.940979
47,0,138,-4231.095703
47,0,139,-3289.486816
47,0,140,-1794.661377
47,0,141,-1914.778809
47,0,142,1611.460938
47,0,143,-1962.311157
47,0,144,-1420.262085
47,0,145,4564.686523
47,0,146,3299.051270
47,0,147,-1342.042969
47,0,148,-56.626465
47,0,149,-2669.181396
47,0,150,-310.955322
47,0,151,-257.850708
47,0,152,-7363.281250
47,0,153,-2903.909668
47,0,154,172.406967
47,0,155,-1068.155151
47,0,156,-2940.296631
47,0,157,-1671.683472
47,0,158,-4141.717773
47,0,159,-422.756683
47,0,160,-4910.100098
47,0,161,2580.911377
47,0,162,1046.868042
47,0,163,-6463.724609
47,0,164,-6522.448242
47,0,165,-2954.272217
47,0,166,-6466.454102
47,0,167,1027.317139
47,0,168,-4261.855957
47,0,169,-5622.600586
47,0,170,-2741.772461
47,0,171,-4750.804688
47,0,172,1983.006958
47,0,173,4223.818359
47,0,174,-744.025757
47,0,175,-1255.490601
47,0,176,-190.801697
47,0,177,1309.613525
47,0,178,-1244.230225
47,0,179,-2171.858643
47,0,180,-344.466003
47,0,181,3310.231934
47,0,182,2991.678223
47,0,183,4956.042969
47,0,184,-7201.326660
47,0,185,-2635.616211
47,0,186,-4605.568359
47,0,187,-3208.477783
47,0,188,577.637817
47,0,189,-134.930298
47,0,190,-2750.187744
47,0,191,3419.142578
47,0,192,496.433350
47,0,193,-2356.268799
47,0,194,-824.949341
47,0,195,-2026.517944
47,0,196,-2630.091797
47,0,197,680.915283
47,0,198,-4884.921875
47,0,199,725.742859
47,0,200,787.117065
47,0,201,-3043.675293
47,0,202,-5315.295898
47,0,203,1114.103149
47,0,204,-1118.544312
47,0,205,-3454.340820
47,0,206,1100.034790
47,0,207,-8235.104492
47,0,208,-1593.511719
47,0,209,2273.586670
47,0,210,1734.314453
47,0,211,-584.879944
47,0,212,-1965.091064
47,0,213,-2213.701416
47,0,214,-551.318115
47,0,215,-4588.772461
47,0,216,-4138.895020
47,0,217,-2057.279053
47,0,218,-2750.154053
47,0,219,-5957.932617
47,0,220,-1532.112061
47,0,221,-3434.795898
47,0,222,-6600.334961
47,0,223,1689.600098
47,0,224,3055.959229
47,0,225,-4245.117188
47,0,226,4908.530762
47,0,227,2728.927246
47,0,228,-5787.412109
47,0,229,1902.062012
47,0,230,312.146240
47,0,231,-7430.570312
47,0,232,-4647.513184
47,0,233,-1604.654541
47,0,234,-2867.603271
47,0,235,-3982.399658
47,0,236,-2381.437744
47,0,237,-1428.619507
47,0,238,-7092.502441
47,0,239,924.064758
47,0,240,-6801.860840
47,0,241,-1515.239624
47,0,242,1399.023071
47,0,243,-2685.974121
47,0,244,3494.610596
47,0,245,-375.201904
47,0,246,-2708.216553
47,0,247,666.946533
47,0,248,-5295.609375
47,0,249,66.237488
47,0,250,-1716.443848
47,0,251,189.220825
47,0,252,1080.473022
47,0,253,4028.271484
47,0,254,647.426147
47,0,255,-6273.402344
47,0,256,-414.284119
47,0,257,-1512.462158
47,0,258,-1632.666016
47,0,259,-62.369457
47,0,260,-520.546875
47,0,261,-4454.909180
47,0,262,-928.487793
47,0,263,887.912598
47,0,264,-143.217285
47,0,265,-3269.814697
47,0,266,-6010.951660
47,0,267,-1168.725830
47,0,268,2195.420654
47,0,269,-2772.706543
47,0,270,1063.690186
47,0,271,186.588745
47,0,272,-4471.372070
47,0,273,-1509.672119
47,0,274,-1657.710571
47,0,275,1505.132568
47,0,276,-2129.963135
47,0,277,-5278.941406
47,0,278,1974.629883
47,0,279,-2012.597900
47,0,280,-2241.900391
47,0,281,2089.219971
47,0,282,-1207.906250
47,0,283,-5142.030273
47,0,284,5618.099609
47,0,285,3768.411377
47,0,286,-3669.615723
47,0,287,770.472046
47,0,288,795.425964
47,0,289,4855.415039
47,0,290,-4060.510498
47,0,291,1737.149658
47,0,292,-615.533447
47,0,293,2497.273438
47,0,294,-3404.071289
47,0,295,-3060.449219
47,0,296,334.351929
47,0,297,-394.821106
47,0,298,1169.943848
47,0,299,-2579.825439
47,0,300,261.691772
47,0,301,1622.725220
47,0,302,-2733.457031
47,0,303,-1769.417969
47,0,304,-2428.974365
47,0,305,-346.963379
47,0,306,-5278.663574
47,0,307,-2730.646973
47,0,308,-1456.392334
47,0,309,-4817.984863
47,0,310,-5091.729492
47,0,311,-688.050537
47,0,312,10.459778
47,0,313,4472.524414
47,0,314,-495.516113
47,0,315,-8268.538086
47,0,316,-3247.560303
47,0,317,-6910.810547
47,0,318,-1551.608887
47,0,319,-604.164917
47,0,320,2321.032959
47,0,321,530.020630
47,0,322,-199.205017
47,0,323,-3979.656738
47,0,324,1659.149048
47,0,325,-1789.081421
47,0,326,-1464.936279
47,0,327,-8313.300781
47,0,328,-121.187988
47,0,329,-3906.955078
47,0,330,-260.521179
47,0,331,-7614.930176
47,0,332,-3552.193359
47,0,333,2220.578613
47,0,334,2064.037842
47,0,335,2619.981445
47,0,336,2701.188721
47,0,337,-168.481506
47,0,338,-875.436096
47,0,339,-1179.927734
47,0,340,-1889.538086
47,0,341,-2892.479492
47,0,342,-7620.409180
47,0,343,5688.587891
47,0,344,-5765.131836
47,0,345,-2409.312744
47,0,346,-3001.683838
47,0,347,-2496.080811
47,0,348,2424.505371
47,0,349,71.836395
47,0,350,401.819702
47,0,351,-2574.257080
47,0,352,-2275.140625
47,0,353,-5664.531250
47,0,354,4212.588379
47,0,355,719.974243
47,0,356,-274.504272
47,0,357,2340.728027
47,0,358,-6108.804688
47,0,359,538.245361
47,0,360,2977.462158
47,0,361,1167.185059
47,0,362,-232.640259
47,0,363,-397.472626
47,0,364,6917.407227
47,0,365,-1584.865356
47,0,366,1.989014
47,0,367,1150.492676
47,0,368,3522.407471
47,0,369,272.539551
47,0,370,6280.274414
47,0,371,-1333.803467
47,0,372,2600.624023
47,0,373,507.773163
47,0,374,854.226929
47,0,375,432.116577
47,0,376,3192.856934
47,0,377,-551.354492
47,0,378,287.263550
47,0,379,-2359.009766
47,0,380,-1124.054932
47,0,381,2117.013428
47,0,382,-2923.431396
47,0,383,-3529.702148
47,0,384,-2171.750000
47,0,385,3299.017090
47,0,386,-5488.502930
47,0,387,-1342.214355
47,0,388,-3697.626221
47,0,389,1608.637817
47,0,390,3693.006104
47,0,391,-447.843201
47,0,392,-8771.795898
47,0,393,-5736.932617
47,0,394,5349.874023
47,0,395,2673.173584
47,0,396,1957.866699
47,0,397,784.237793
47,0,398,-3934.903809
47,0,399,-1218.936768
47,0,400,2365.769531
47,0,401,3586.830322
47,0,402,-7475.197266
47,0,403,-1655.023926
47,0,404,1818.159180
47,0,405,5014.663086
47,0,406,-4583.380371
47,0,407,-1892.459229
47,0,408,-1607.536865
47,0,409,-2398.136963
47,0,410,356.959534
47,0,411,1846.162598
47,0,412,591.518188
47,0,413,342.770020
47,0,414,-4398.581055
47,0,415,4302.086914
47,0,416,-4406.858398
47,0,417,-8020.043945
47,0,418,-3188.898926
47,0,419,-1166.030029
47,0,420,166.753906
47,0,421,1552.830078
47,0,422,180.883133
47,0,423,-2269.594482
47,0,424,938.118774
47,0,425,-565.264526
47,0,426,-1235.724731
47,0,427,5185.320801
47,0,428,-355.682556
47,0,429,446.367920
47,0,430,493.749207
47,0,431,3893.999268
47,0,432,-2018.179321
47,0,433,3413.694092
47,0,434,-2504.246094
47,0,435,5310.689941
47,0,436,-2599.308838
47,0,437,-56.710846
47,0,438,2547.434570
47,0,439,940.840942
47,0,440,21.550537
47,0,441,-431.237183
47,0,442,-196.436798
47,0,443,-1637.998413
47,0,444,1262.272217
47,0,445,-2847.925537
47,0,446,996.563110
47,0,447,-1490.199097
47,0,448,-1121.352783
47,0,449,630.649841
47,0,450,2299.016113
47,0,451,3628.702148
47,0,452,3776.827148
47,0,453,1152.938599
47,0,454,3863.403809
47,0,455,798.271790
47,0,456,-5024.431641
47,0,457,-2205.252686
47,0,458,52.298523
47,0,459,-3962.859375
47,0,460,-2414.951172
47,0,461,-3063.200684
47,0,462,-939.618591
47,0,463,-204.766907
47,0,464,-1833.853027
47,0,465,2832.198486
47,0,466,-2621.714600
47,0,467,851.452332
47,0,468,-8165.069336
47,0,469,-1450.907593
47,0,470,-2490.129883
47,0,471,4936.392578
47,0,472,-356.111328
47,0,473,2994.379639
47,0,474,541.294250
47,0,475,4824.601562
47,0,476,658.502441
47,0,477,-5549.866699
47,0,478,1667.229614
47,0,479,-3630.433350
47,0,480,368.100586
47,0,481,105.184982
47,0,482,-2068.476318
47,0,483,1499.844116
47,0,484,5581.915527
47,0,485,3519.896484
47,0,486,6808.594727
47,0,487,-738.488831
47,0,488,-665.810486
47,0,489,5615.337402
47,0,490,2195.268311
47,0,491,-143.510620
47,0,492,4436.200195
47,0,493,-330.260498
47,0,494,1214.599243
47,0,495,9222.703125
47,0,496,7758.433594
47,0,497,2773.583740
47,0,498,2424.529785
47,0,499,1049.795532
47,0,500,5316.195312
47,0,501,9563.491211
47,0,502,4329.981445
47,0,503,370.797546
47,0,504,6400.439453
47,0,505,7546.125000
47,0,506,6872.595703
47,0,507,5090.192871
47,0,508,3313.087402
47,0,509,-81.834793
47,0,510,5623.564453
47,0,511,4472.524902
47,0,512,2784.803223
47,0,513,3600.902832
47,0,514,2891.452881
47,0,515,1678.417480
47,0,516,4335.538574
47,0,517,3008.513428
47,0,518,1705.860962
47,0,519,9035.369141
47,0,520,6585.197754
47,0,521,5467.150879
47,0,522,3002.810547
47,0,523,-573.477966
47,0,524,602.567749
47,0,525,6344.690918
47,0,526,5003.447266
47,0,527,-755.456787
47,0,528,-1406.352783
47,0,529,4123.233887
47,0,530,2318.293701
47,0,531,1167.102051
47,0,532,-866.999756
47,0,533,1189.262817
47,0,534,6456.387207
47,0,535,8638.735352
47,0,536,2832.520508
47,0,537,694.795288
47,0,538,175.309937
47,0,539,4475.382812
47,0,540,2689.728027
47,0,541,7347.864746
47,0,542,-844.658386
47,0,543,-2873.115967
47,0,544,9309.036133
47,0,545,3385.584717
47,0,546,348.659912
47,0,547,5023.022461
47,0,548,1440.660400
47,0,549,3195.839355
47,0,550,6794.733887
47,0,551,-1509.658325
47,0,552,2731.700439
47,0,553,661.227905
47,0,554,-704.979980
47,0,555,4656.853516
47,0,556,-1646.479248
47,0,557,3567.218750
47,0,558,-2853.499512
47,0,559,2153.393799
47,0,560,1913.120605
47,0,561,350.933258
47,0,562,-1308.481445
47,0,563,-4225.654785
47,0,564,1868.531616
47,0,565,1613.910522
47,0,566,-2311.610596
47,0,567,-3708.686279
47,0,568,-444.994751
47,0,569,-182.329773
47,0,570,8088.510742
47,0,571,6140.675293
47,0,572,8442.888672
47,0,573,233.920166
47,0,574,1371.224609
47,0,575,6422.832031
47,0,576,9211.819336
47,0,577,3622.957520
47,0,578,-7388.498047
47,0,579,6232.674316
47,0,580,6506.638184
47,0,581,1105.875854
47,0,582,3592.025146
47,0,583,6911.864258
47,0,584,4707.183594
47,0,585,6945.479492
47,0,586,4749.322266
47,0,587,3240.407715
47,0,588,3955.549072
47,0,589,-2912.438232
47,0,590,6447.867188
47,0,591,2893.856201
47,0,592,-1330.648071
47,0,593,2776.380127
47,0,594,2871.547852
47,0,595,13126.372070
47,0,596,7479.033203
47,0,597,873.919617
47,0,598,988.731812
47,0,599,-1613.254883
48,0,0,12165.571289
48,0,1,6937.740234
48,0,2,-1592.724731
48,0,3,5104.808594
48,0,4,5074.036621
48,0,5,7901.723633
48,0,6,8407.440430
48,0,7,2363.750977
48,0,8,-972.445068
48,0,9,9793.331055
48,0,10,676.097351
48,0,11,-662.293823
48,0,12,1668.000977
48,0,13,7775.958008
48,0,14,5141.113281
48,0,15,8932.760742
48,0,16,7599.963867
48,0,17,1908.317505
48,0,18,5970.967285
48,0,19,12609.814453
48,0,20,2810.786133
48,0,21,8848.933594
48,0,22,7225.528320
48,0,23,4093.314453
48,0,24,1818.891357
48,0,25,5205.367188
48,0,26,6135.821777
48,0,27,4800.240723
48,0,28,-4534.951172
48,0,29,4864.498047
48,0,30,6183.349121
48,0,31,2288.298828
48,0,32,-2327.629883
48,0,33,561.517639
48,0,34,1927.856079
48,0,35,2590.070312
48,0,36,4540.387207
48,0,37,5219.355469
48,0,38,12369.541016
48,0,39,3808.348633
48,0,40,2436.385742
48,0,41,3143.289795
48,0,42,2891.829346
48,0,43,3358.456055
48,0,44,6373.318359
48,0,45,4316.818848
48,0,46,-106.248344
48,0,47,-866.254822
48,0,48,324.020142
48,0,49,3079.057617
48,0,50,6697.449219
48,0,51,3858.603516
48,0,52,4154.780273
48,0,53,3721.682129
48,0,54,5512.704590
48,0,55,4811.410645
48,0,56,2525.807617
48,0,57,-1777.183594
48,0,58,2917.004883
48,0,59,1860.798218
48,0,60,3777.582764
48,0,61,1623.311035
48,0,62,4062.604980
48,0,63,-201.267212
48,0,64,-3157.450684
48,0,65,944.320190
48,0,66,5864.777344
48,0,67,3157.316406
48,0,68,3961.966553
48,0,69,5644.066406
48,0,70,9201.005859
48,0,71,670.556641
48,0,72,-1997.871338
48,0,73,14202.508789
48,0,74,48726.699219
48,0,75,100133.375000
48,0,76,81781.468750
48,0,77,53504.839844
48,0,78,51062.675781
48,0,79,48114.890625
48,0,80,42560.097656
48,0,81,42470.773438
48,0,82,30640.365234
48,0,83,22841.929688
48,0,84,24384.337891
48,0,85,36181.140625
48,0,86,40240.980469
48,0,87,55189.632812
48,0,88,47086.691406
48,0,89,50475.835938
48,0,90,24574.238281
48,0,91,9416.058594
48,0,92,4534.759766
48,0,93,2754.916016
48,0,94,2279.899658
48,0,95,354.741364
48,0,96,477.709961
48,0,97,3894.880859
48,0,98,-2889.215332
48,0,99,997.452576
48,0,100,3621.110107
48,0,101,2246.394287
48,0,102,4596.265137
48,0,103,-1039.513672
48,0,104,-1838.627808
48,0,105,-2171.111572
48,0,106,-1028.356934
48,0,107,2495.083984
48,0,108,1600.984741
48,0,109,2595.647217
48,0,110,5183.095703
48,0,111,-3906.297363
48,0,112,659.350647
48,0,113,-1548.072998
48,0,114,-206.876221
48,0,115,7320.596191
48,0,116,44.623123
48,0,117,-1768.772217
48,0,118,6725.389648
48,0,119,-2416.981201
48,0,120,-1296.526123
48,0,121,-2525.948242
48,0,122,1626.142456
48,0,123,-1240.666138
48,0,124,-2500.815918
48,0,125,-2411.410645
48,0,126,-25.235146
48,0,127,3109.772461
48,0,128,-1467.015991
48,0,129,-4249.924805
48,0,130,-748.909485
48,0,131,-642.714539
48,0,132,-1131.750000
48,0,133,-2906.010254
48,0,134,-438.788086
48,0,135,-332.586426
48,0,136,-410.938965
48,0,137,3987.127197
48,0,138,-25.248894
48,0,139,2341.335449
48,0,140,1656.849121
48,0,141,240.253418
48,0,142,4649.415527
48,0,143,-3691.141357
48,0,144,-4112.998047
48,0,145,-2089.983154
48,0,146,-6504.792969
48,0,147,4959.537109
48,0,148,6772.886230
48,0,149,-5261.408691
48,0,150,-5222.291504
48,0,151,-3028.985107
48,0,152,-3509.477051
48,0,153,3671.413086
48,0,154,1620.600586
48,0,155,-178.934082
48,0,156,-1425.089233
48,0,157,-1760.343506
48,0,158,-880.278870
48,0,159,1575.803345
48,0,160,-1587.126465
48,0,161,-3727.435547
48,0,162,1561.964600
48,0,163,-2025.929443
48,0,164,-2771.957764
48,0,165,-2375.121826
48,0,166,-3006.585693
48,0,167,-1978.377197
48,0,168,2131.843506
48,0,169,5143.884277
48,0,170,-1559.304077
48,0,171,8639.363281
48,0,172,-2.860352
48,0,173,818.636292
48,0,174,164.761780
48,0,175,-148.219650
48,0,176,636.968567
48,0,177,-732.122070
48,0,178,170.344727
48,0,179,58.596100
48,0,180,-2120.801270
48,0,181,1461.226318
48,0,182,-3992.886719
48,0,183,-4976.400391
48,0,184,1511.537476
48,0,185,3908.906250
48,0,186,3003.601074
48,0,187,6739.368164
48,0,188,2151.379639
48,0,189,4649.494141
48,0,190,-6767.565430
48,0,191,6460.057129
48,0,192,-128.607971
48,0,193,-1810.669800
48,0,194,-575.582031
48,0,195,7996.664062
48,0,196,3470.198242
48,0,197,-226.392258
48,0,198,4034.614990
48,0,199,3165.804688
48,0,200,8181.093750
48,0,201,4459.275391
48,0,202,3132.151123
48,0,203,3087.507324
48,0,204,-363.264648
48,0,205,734.716736
48,0,206,2344.195801
48,0,207,-1752.049194
48,0,208,-1659.812134
48,0,209,611.858032
48,0,210,-2355.511475
48,0,211,-2126.461182
48,0,212,5630.072266
48,0,213,7518.978027
48,0,214,-2380.687012
48,0,215,1274.041992
48,0,216,5255.677734
48,0,217,-469.560791
48,0,218,-2900.397949
48,0,219,5794.931641
48,0,220,852.198792
48,0,221,762.731506
48,0,222,-2525.897461
48,0,223,-972.508789
48,0,224,1603.781006
48,0,225,3593.155762
48,0,226,1897.187012
48,0,227,1743.348633
48,0,228,-2294.045166
48,0,229,-245.982498
48,0,230,-1240.685059
48,0,231,3065.096680
48,0,232,-326.929565
48,0,233,1670.755859
48,0,234,463.711243
48,0,235,-5219.463867
48,0,236,-349.315796
48,0,237,-748.836914
48,0,238,-6180.712891
48,0,239,-5468.204590
48,0,240,695.715149
48,0,241,245.794846
48,0,242,3760.792236
48,0,243,-2668.452637
48,0,244,-4856.230469
48,0,245,30.544342
48,0,246,6200.032715
48,0,247,-3629.678711
48,0,248,-315.920807
48,0,249,2212.850098
48,0,250,-692.938477
48,0,251,-2492.380859
48,0,252,-5194.385742
48,0,253,-1366.412476
48,0,254,147.996872
48,0,255,-5929.067871
48,0,256,1193.012451
48,0,257,5658.164062
48,0,258,-2254.912842
48,0,259,3400.532471
48,0,260,-1732.428467
48,0,261,-3436.844971
48,0,262,-4470.703125
48,0,263,203.980652
48,0,264,2548.189453
48,0,265,2570.661133
48,0,266,338.022614
48,0,267,6443.204102
48,0,268,3995.577637
48,0,269,3794.366699
48,0,270,539.134766
48,0,271,1447.282349
48,0,272,-1098.287964
48,0,273,3989.925293
48,0,274,1338.309204
48,0,275,69.719490
48,0,276,1978.177490
48,0,277,301.778076
48,0,278,-2238.188965
48,0,279,7124.834473
48,0,280,5319.988281
48,0,281,-1187.526367
48,0,282,5442.979004
48,0,283,-1469.904907
48,0,284,2330.227051
48,0,285,894.067871
48,0,286,-7670.141602
48,0,287,-2101.343994
48,0,288,5769.699219
48,0,289,-1223.915649
48,0,290,-4093.445312
48,0,291,1978.320068
48,0,292,-1891.598145
48,0,293,-1360.724365
48,0,294,882.908203
48,0,295,2413.958496
48,0,296,-1704.491211
48,0,297,-3115.629150
48,0,298,-637.204407
48,0,299,3475.752197
48,0,300,-6393.238770
48,0,301,-2344.377930
48,0,302,-2042.705444
48,0,303,3090.573242
48,0,304,829.731262
48,0,305,-357.974243
48,0,306,1050.429810
48,0,307,-483.299561
48,0,308,-1698.862061
48,0,309,-257.210632
48,0,310,-1852.592285
48,0,311,-4278.065430
48,0,312,-673.567505
48,0,313,-2802.542725
48,0,314,-103.491280
48,0,315,2710.125977
48,0,316,6325.822754
48,0,317,-2213.135742
48,0,318,-2671.213623
48,0,319,-1344.208618
48,0,320,-1668.246704
48,0,321,-1472.614502
48,0,322,-4893.038086
48,0,323,-64.211914
48,0,324,413.023560
48,0,325,1184.579346
48,0,326,2089.909668
48,0,327,307.220367
48,0,328,-3048.223145
48,0,329,-855.065063
48,0,330,-2615.337891
48,0,331,4688.514648
48,0,332,-1276.956421
48,0,333,-2134.775879
48,0,334,-2321.936279
48,0,335,986.269043
48,0,336,-821.469604
48,0,337,-4090.697266
48,0,338,-209.577026
48,0,339,-2598.419922
48,0,340,4506.771484
48,0,341,-424.779419
48,0,342,6979.630371
48,0,343,-4574.448730
48,0,344,-1626.394531
48,0,345,309.955139
48,0,346,-44.669617
48,0,347,3565.336426
48,0,348,1553.523682
48,0,349,-1137.274658
48,0,350,-1313.088501
48,0,351,-1922.592041
48,0,352,-4384.198730
48,0,353,3523.319336
48,0,354,2419.713379
48,0,355,2344.230957
48,0,356,-7110.906738
48,0,357,561.598999
48,0,358,-1866.548218
48,0,359,5219.327148
48,0,360,-2450.327637
48,0,361,-53.064819
48,0,362,6887.351562
48,0,363,7714.483887
48,0,364,-810.375244
48,0,365,1243.231689
48,0,366,927.534180
48,0,367,-455.419312
48,0,368,751.449768
48,0,369,-2397.773438
48,0,370,4520.829102
48,0,371,-1922.733765
48,0,372,634.252686
48,0,373,-2238.165039
48,0,374,723.513000
48,0,375,2402.938477
48,0,376,-3886.858643
48,0,377,1441.696289
48,0,378,-4252.692871
48,0,379,-4157.867188
48,0,380,-3576.476807
48,0,381,5881.484863
48,0,382,620.306091
48,0,383,2877.740479
48,0,384,6630.326660
48,0,385,3964.805176
48,0,386,-8357.201172
48,0,387,-3978.796143
48,0,388,-81.070396
48,0,389,2165.441406
48,0,390,-983.458008
48,0,391,-2386.236328
48,0,392,4459.464844
48,0,393,-2159.843750
48,0,394,609.210205
48,0,395,3914.689453
48,0,396,5741.821289
48,0,397,-3199.965332
48,0,398,508.479309
48,0,399,-1545.327881
48,0,400,-3302.737061
48,0,401,-1262.994141
48,0,402,-3305.637939
48,0,403,-2470.058350
48,0,404,-863.502380
48,0,405,-3699.629639
48,0,406,1927.935913
48,0,407,-692.999207
48,0,408,-1981.017578
48,0,409,2293.873535
48,0,410,760.070984
48,0,411,2467.125732
48,0,412,-1810.682983
48,0,413,-69.856934
48,0,414,-1933.662109
48,0,415,1232.076172
48,0,416,-2844.361572
48,0,417,-6820.593750
48,0,418,-360.486816
48,0,419,-1545.270874
48,0,420,421.815857
48,0,421,3484.145264
48,0,422,-3688.374023
48,0,423,1106.481934
48,0,424,1651.368408
48,0,425,-209.664032
48,0,426,-396.884216
48,0,427,2115.414795
48,0,428,2757.718262
48,0,429,-3610.321777
48,0,430,-1087.138794
48,0,431,-357.614746
48,0,432,-8.539246
48,0,433,-2783.150391
48,0,434,-1827.512085
48,0,435,-980.929138
48,0,436,-1047.809326
48,0,437,812.971313
48,0,438,-3213.362549
48,0,439,2011.661499
48,0,440,7245.056152
48,0,441,-75.692383
48,0,442,-3635.307129
48,0,443,-4520.900879
48,0,444,-1765.704590
48,0,445,9024.764648
48,0,446,779.266724
48,0,447,1754.623047
48,0,448,988.978577
48,0,449,-3020.373047
48,0,450,4842.339844
48,0,451,1092.236938
48,0,452,-2582.027588
48,0,453,167.686157
48,0,454,-3339.028320
48,0,455,1972.597412
48,0,456,-2598.463867
48,0,457,-1103.734863
48,0,458,-2249.497803
48,0,459,3769.036865
48,0,460,-2511.985840
48,0,461,-3998.540771
48,0,462,2986.744141
48,0,463,815.807617
48,0,464,3028.750244
48,0,465,-1695.979980
48,0,466,3850.124268
48,0,467,-1576.063965
48,0,468,55.754745
48,0,469,-1821.891846
48,0,470,-6348.374023
48,0,471,240.190186
48,0,472,2654.519775
48,0,473,-1880.382812
48,0,474,3014.751709
48,0,475,-4247.297852
48,0,476,972.267761
48,0,477,-5018.238281
48,0,478,-936.243652
48,0,479,1628.869385
48,0,480,2874.984619
48,0,481,-961.277588
48,0,482,-740.543213
48,0,483,4629.907227
48,0,484,-201.265625
48,0,485,-6247.916504
48,0,486,-665.064270
48,0,487,2179.344727
48,0,488,-3174.388672
48,0,489,-1997.939819
48,0,490,483.354919
48,0,491,2176.694336
48,0,492,-1916.848877
48,0,493,-4557.656738
48,0,494,-1900.123291
48,0,495,-2389.078857
48,0,496,-2475.682861
48,0,497,4386.692871
48,0,498,100.568237
48,0,499,949.941956
48,0,500,-849.395752
48,0,501,-187.335205
48,0,502,2782.916504
48,0,503,-2034.218872
48,0,504,-2003.372803
48,0,505,-2308.049316
48,0,506,-2092.929688
48,0,507,2344.255859
48,0,508,256.882324
48,0,509,919.135254
48,0,510,5308.604980
48,0,511,-1523.024414
48,0,512,422.109314
48,0,513,-539.336182
48,0,514,33.675049
48,0,515,2534.041016
48,0,516,-1268.731934
48,0,517,-2129.212891
48,0,518,-2344.402100
48,0,519,-1151.235596
48,0,520,-2581.628418
48,0,521,-3023.342041
48,0,522,1310.276123
48,0,523,-2347.063232
48,0,524,-3012.340332
48,0,525,740.551025
48,0,526,-260.236450
48,0,527,-337.858887
48,0,528,3171.343262
48,0,529,-2740.954346
48,0,530,-6868.088379
48,0,531,1028.396606
48,0,532,-4034.750244
48,0,533,1103.390259
48,0,534,1869.029785
48,0,535,-3964.763184
48,0,536,-2556.696289
48,0,537,-2741.132812
48,0,538,6867.747070
48,0,539,298.985718
48,0,540,3500.992676
48,0,541,368.844238
48,0,542,3616.027100
48,0,543,1296.265625
48,0,544,-720.813477
48,0,545,2198.889893
48,0,546,-1609.560181
48,0,547,-4959.681641
48,0,548,1011.964722
48,0,549,1556.313965
48,0,550,3816.974121
48,0,551,-4124.186523
48,0,552,1371.718750
48,0,553,-1092.433838
48,0,554,6258.920410
48,0,555,1511.583130
48,0,556,1092.497070
48,0,557,2911.425781
48,0,558,966.726562
48,0,559,-1313.505371
48,0,560,463.770813
48,0,561,2307.690674
48,0,562,5599.355957
48,0,563,1975.297852
48,0,564,-1475.423584
48,0,565,-1670.677002
48,0,566,-3626.730225
48,0,567,3551.226074
48,0,568,3735.734619
48,0,569,1363.594238
48,0,570,1251.916504
48,0,571,3640.461426
48,0,572,732.033142
48,0,573,2022.880615
48,0,574,6937.793945
48,0,575,-4048.540527
48,0,576,1665.458740
48,0,577,-693.132019
48,0,578,594.588135
48,0,579,650.974243
48,0,580,-1587.328613
48,0,581,1447.170288
48,0,582,-2598.525879
48,0,583,111.652405
48,0,584,726.388000
48,0,585,-810.344910
48,0,586,1832.820190
48,0,587,1366.360718
48,0,588,-2383.490234
48,0,589,-2115.106934
48,0,590,-2676.974854
48,0,591,111.635864
48,0,592,-564.499512
48,0,593,2338.631348
48,0,594,245.774384
48,0,595,131.205994
48,0,596,2137.194580
48,0,597,-6815.009277
48,0,598,-2487.170654
48,0,599,-1670.832031
49,0,0,-3558.666992
49,0,1,-8375.741211
49,0,2,-2714.827148
49,0,3,-1675.427002
49,0,4,-1203.206299
49,0,5,-7981.760742
49,0,6,-328.647217
49,0,7,1266.816650
49,0,8,-708.647766
49,0,9,-1896.174683
49,0,10,-5064.685059
49,0,11,-5819.114258
49,0,12,-3430.130859
49,0,13,-2197.926758
49,0,14,1917.810303
49,0,15,-6964.710449
49,0,16,-2130.875488
49,0,17,104.432678
49,0,18,-2278.949219
49,0,19,-2262.194824
49,0,20,2767.238281
49,0,21,2177.692871
49,0,22,450.922119
49,0,23,-2776.287842
49,0,24,-2264.991455
49,0,25,1554.604614
49,0,26,-2739.995117
49,0,27,-5017.197266
49,0,28,1062.832764
49,0,29,143.561890
49,0,30,559.890137
49,0,31,-1208.787842
49,0,32,1523.852295
49,0,33,-57.632812
49,0,34,-2083.379883
49,0,35,-3119.991211
49,0,36,911.910522
49,0,37,-8864.732422
49,0,38,42.943848
49,0,39,-1762.025391
49,0,40,-2418.676270
49,0,41,-2823.831055
49,0,42,-2340.425293
49,0,43,3082.989990
49,0,44,-1627.921143
49,0,45,-2804.245605
49,0,46,-2262.206299
49,0,47,-890.265137
49,0,48,-2047.041748
49,0,49,-736.595764
49,0,50,-473.938660
49,0,51,1252.842529
49,0,52,-1306.591797
49,0,53,-2767.935059
49,0,54,-2832.172363
49,0,55,3697.708008
49,0,56,-2421.451660
49,0,57,-5997.963867
49,0,58,1389.739258
49,0,59,-1650.257080
49,0,60,2135.797607
49,0,61,1683.123535
49,0,62,-4888.650879
49,0,63,-6118.068848
49,0,64,2499.027344
49,0,65,-4558.958984
49,0,66,-2818.163574
49,0,67,-2807.031250
49,0,68,-1756.445435
49,0,69,-376.161499
49,0,70,-3446.916992
49,0,71,-2142.052490
49,0,72,-1211.589600
49,0,73,2552.079834
49,0,74,5636.769043
49,0,75,26397.191406
49,0,76,30700.179688
49,0,77,53402.429688
49,0,78,77409.539062
49,0,79,91564.781250
49,0,80,51443.785156
49,0,81,32505.132812
49,0,82,20596.582031
49,0,83,22384.847656
49,0,84,31613.859375
49,0,85,34257.140625
49,0,86,32549.867188
49,0,87,26478.386719
49,0,88,16556.257812
49,0,89,8327.500000
49,0,90,-7054.148438
49,0,91,-2717.641602
49,0,92,7629.011230
49,0,93,1071.204590
49,0,94,-4371.798828
49,0,95,-24.058128
49,0,96,2155.339844
49,0,97,-943.331787
49,0,98,-1309.431152
49,0,99,-3156.257080
49,0,100,1057.195801
49,0,101,-4796.455078
49,0,102,-859.482666
49,0,103,439.736572
49,0,104,909.182434
49,0,105,2504.602783
49,0,106,-750.473938
49,0,107,-4843.992188
49,0,108,-4410.878418
49,0,109,-1868.232422
49,0,110,-641.615845
49,0,111,-714.223267
49,0,112,-6774.707031
49,0,113,-1158.472412
49,0,114,1233.315674
49,0,115,490.058594
49,0,116,-1292.666870
49,0,117,5826.837402
49,0,118,1174.506348
49,0,119,-1206.014160
49,0,120,2856.614258
49,0,121,-3466.455811
49,0,122,889.578003
49,0,123,5172.994141
49,0,124,-711.422302
49,0,125,-40.863556
49,0,126,-5237.916992
49,0,127,1110.327515
49,0,128,652.094116
49,0,129,4583.385742
49,0,130,-2748.371338
49,0,131,2384.417480
49,0,132,-4500.362305
49,0,133,6821.534180
49,0,134,7547.983398
49,0,135,-1533.004639
49,0,136,-1398.811523
49,0,137,-6235.437988
49,0,138,-6679.647949
49,0,139,-982.440491
49,0,140,5158.988770
49,0,141,6285.072266
49,0,142,7187.582031
49,0,143,830.922668
49,0,144,5620.086426
49,0,145,4952.282227
49,0,146,-1583.192749
49,0,147,-1664.276489
49,0,148,-4687.485352
49,0,149,-1985.576660
49,0,150,-714.261536
49,0,151,-124.544922
49,0,152,222.024536
49,0,153,1951.336060
49,0,154,822.525452
49,0,155,-1002.034424
49,0,156,-4883.091309
49,0,157,-2036.075928
49,0,158,4927.192383
49,0,159,5765.321777
49,0,160,87.621582
49,0,161,-1482.513672
49,0,162,-1085.729248
49,0,163,-222.314941
49,0,164,-1999.461914
49,0,165,-750.615967
49,0,166,3373.596680
49,0,167,-5193.129395
49,0,168,1367.385254
49,0,169,-2326.469238
49,0,170,-1015.963196
49,0,171,171.640381
49,0,172,-4008.527588
49,0,173,1333.824951
49,0,174,3217.102295
49,0,175,-1848.505737
49,0,176,-392.893707
49,0,177,-2605.864990
49,0,178,-3343.513672
49,0,179,1350.666138
49,0,180,-1337.235474
49,0,181,-255.946442
49,0,182,3306.618164
49,0,183,-172.144714
49,0,184,154.861694
49,0,185,-2837.688477
49,0,186,-5134.604492
49,0,187,3865.338135
49,0,188,1071.240723
49,0,189,-1806.803711
49,0,190,-3921.890381
49,0,191,467.597778
49,0,192,-3500.074707
49,0,193,-1373.664795
49,0,194,3443.300293
49,0,195,-18.488037
49,0,196,2795.159424
49,0,197,1124.248413
49,0,198,-3544.579590
49,0,199,2596.866943
49,0,200,-943.334351
49,0,201,-3183.955566
49,0,202,5147.877441
49,0,203,-2069.331055
49,0,204,8053.881348
49,0,205,680.049805
49,0,206,-4908.208984
49,0,207,487.225769
49,0,208,-124.684280
49,0,209,-1088.700439
49,0,210,-2136.421143
49,0,211,-2323.600098
49,0,212,-1966.012573
49,0,213,2437.577393
49,0,214,5558.570312
49,0,215,-4254.360352
49,0,216,-158.199707
49,0,217,3083.070068
49,0,218,1194.184082
49,0,219,1384.137207
49,0,220,-1485.523682
49,0,221,2996.328369
49,0,222,-320.329620
49,0,223,-3715.133545
49,0,224,-152.637207
49,0,225,-1946.454224
49,0,226,-842.727722
49,0,227,2851.067139
49,0,228,5516.673340
49,0,229,140.776947
49,0,230,-1555.251465
49,0,231,1107.466064
49,0,232,6522.649414
49,0,233,571.106445
49,0,234,-6808.241699
49,0,235,339.169250
49,0,236,5642.429688
49,0,237,2923.622559
49,0,238,-1672.657715
49,0,239,2230.898193
49,0,240,-1502.249512
49,0,241,808.566895
49,0,242,-4550.547363
49,0,243,4678.399414
49,0,244,-1566.414795
49,0,245,7989.589355
49,0,246,4633.708008
49,0,247,-325.889160
49,0,248,339.042847
49,0,249,-2027.474976
49,0,250,4102.669922
49,0,251,-3119.900391
49,0,252,-2471.800781
49,0,253,2803.557617
49,0,254,1708.214355
49,0,255,3700.209717
49,0,256,-3988.940918
49,0,257,4851.652832
49,0,258,-3282.119873
49,0,259,-730.929199
49,0,260,-2798.529785
49,0,261,-1734.150269
49,0,262,3485.329102
49,0,263,3381.917236
49,0,264,1093.676758
49,0,265,1400.962036
49,0,266,207.868088
49,0,267,4910.440918
49,0,268,515.125366
49,0,269,-6512.113281
49,0,270,1169.166382
49,0,271,-5271.509277
49,0,272,-2482.914795
49,0,273,1037.685669
49,0,274,3988.319336
49,0,275,4591.833008
49,0,276,364.355713
49,0,277,1507.128906
49,0,278,-1717.360352
49,0,279,-1834.695068
49,0,280,-870.760742
49,0,281,-4751.869141
49,0,282,-1124.835938
49,0,283,-1957.613525
49,0,284,-2479.965820
49,0,285,-2577.874268
49,0,286,897.992554
49,0,287,-345.520081
49,0,288,-647.290710
49,0,289,-172.137207
49,0,290,1384.049805
49,0,291,213.365128
49,0,292,-2527.607910
49,0,293,2736.684570
49,0,294,-4846.756836
49,0,295,1040.423706
49,0,296,5075.135742
49,0,297,1465.205444
49,0,298,-3293.268555
49,0,299,-1697.827637
49,0,300,1278.003418
49,0,301,-5930.969238
49,0,302,-415.197632
49,0,303,-1181.053711
49,0,304,694.154541
49,0,305,1982.061279
49,0,306,-1490.936401
49,0,307,-4028.071289
49,0,308,-8241.614258
49,0,309,-2103.012939
49,0,310,-1214.373657
49,0,311,1199.761108
49,0,312,1965.320557
49,0,313,-624.746643
49,0,314,-398.747253
49,0,315,-4855.230957
49,0,316,-2309.616699
49,0,317,730.459106
49,0,318,1845.024170
49,0,319,-560.651978
49,0,320,344.744720
49,0,321,5321.056641
49,0,322,1144.149902
49,0,323,-1600.124756
49,0,324,-5134.604980
49,0,325,-3874.471191
49,0,326,3630.680420
49,0,327,-688.821289
49,0,328,-5721.316406
49,0,329,-3594.973145
49,0,330,-7763.901855
49,0,331,-2997.003418
49,0,332,2591.250000
49,0,333,-1552.498047
49,0,334,-4089.511230
49,0,335,-3491.570068
49,0,336,-3293.311279
49,0,337,-4874.689453
49,0,338,962.454468
49,0,339,-683.501343
49,0,340,-2723.121338
49,0,341,761.086548
49,0,342,2563.273438
49,0,343,5220.670898
49,0,344,-270.011780
49,0,345,4796.001953
49,0,346,-4846.885742
49,0,347,-255.992157
49,0,348,-884.681885
49,0,349,-3608.969727
49,0,350,984.351685
49,0,351,4753.872070
49,0,352,26.262009
49,0,353,-1910.162231
49,0,354,830.794922
49,0,355,87.579956
49,0,356,2647.132812
49,0,357,3569.190918
49,0,358,948.259766
49,0,359,5284.468750
49,0,360,-4681.890625
49,0,361,-2292.773926
49,0,362,-985.222656
49,0,363,123.862106
49,0,364,-2189.519775
49,0,365,-3220.587891
49,0,366,1334.008789
49,0,367,-502.059448
49,0,368,-2983.119629
49,0,369,-2153.328369
49,0,370,2700.136719
49,0,371,3144.736084
49,0,372,-3421.908691
49,0,373,-66.100349
49,0,374,-1094.226074
49,0,375,4421.291504
49,0,376,1646.741699
49,0,377,2803.570801
49,0,378,2691.801758
49,0,379,5695.424316
49,0,380,-1527.213745
49,0,381,3756.283447
49,0,382,57.007751
49,0,383,280.254883
49,0,384,596.334412
49,0,385,-174.980774
49,0,386,3052.197998
49,0,387,316.779541
49,0,388,1300.259766
49,0,389,-4027.981445
49,0,390,336.295319
49,0,391,-4958.543945
49,0,392,5882.834961
49,0,393,3977.146973
49,0,394,-915.637024
49,0,395,4720.277832
49,0,396,1020.926758
49,0,397,3977.211670
49,0,398,1023.648682
49,0,399,-1418.333008
49,0,400,1462.483276
49,0,401,-1465.788330
49,0,402,-1169.502686
49,0,403,-627.531738
49,0,404,660.464294
49,0,405,939.926758
49,0,406,297.039398
49,0,407,1590.979004
49,0,408,-5212.850098
49,0,409,5826.527344
49,0,410,-2178.271973
49,0,411,-535.474792
49,0,412,1015.319458
49,0,413,-376.115479
49,0,414,2373.246582
49,0,415,1534.969727
49,0,416,-3569.822510
49,0,417,1627.247314
49,0,418,90.250854
49,0,419,657.711121
49,0,420,-4310.316406
49,0,421,-3139.614990
49,0,422,-5212.685547
49,0,423,-4081.120850
49,0,424,5866.143555
49,0,425,-1043.891357
49,0,426,-2242.638428
49,0,427,632.500122
49,0,428,-1270.293335
49,0,429,3035.416260
49,0,430,-2399.140869
49,0,431,2887.279541
49,0,432,-946.154907
49,0,433,-2812.699707
49,0,434,-747.785095
49,0,435,-680.715515
49,0,436,-2879.408691
49,0,437,1853.619995
49,0,438,1308.544189
49,0,439,-770.156494
49,0,440,-149.883057
49,0,441,2376.217529
49,0,442,-2161.459473
49,0,443,3174.982178
49,0,444,1193.819092
49,0,445,2130.216797
49,0,446,-3656.667969
49,0,447,154.653564
49,0,448,3177.906250
49,0,449,4332.080078
49,0,450,-35.434814
49,0,451,1043.335327
49,0,452,-728.215210
49,0,453,-2924.626221
49,0,454,-1247.868286
49,0,455,-1147.175171
49,0,456,526.414185
49,0,457,1537.898682
49,0,458,939.878174
49,0,459,-1530.025757
49,0,460,1146.636597
49,0,461,-719.905823
49,0,462,-996.447815
49,0,463,3895.900391
49,0,464,171.439911
49,0,465,1872.992188
49,0,466,-655.463013
49,0,467,-895.825684
49,0,468,-85.567383
49,0,469,1990.660522
49,0,470,2440.316650
49,0,471,-2971.907227
49,0,472,-1929.889038
49,0,473,3303.666016
49,0,474,937.382324
49,0,475,649.478333
49,0,476,-3745.823730
49,0,477,5002.647949
49,0,478,2795.029053
49,0,479,2121.893555
49,0,480,2228.049805
49,0,481,629.730835
49,0,482,1487.531982
49,0,483,-2234.184570
49,0,484,-2538.718506
49,0,485,1901.011597
49,0,486,2325.705566
49,0,487,3485.332275
49,0,488,4804.194336
49,0,489,4533.270020
49,0,490,2437.518066
49,0,491,-1435.022095
49,0,492,-697.384277
49,0,493,-214.101440
49,0,494,319.552002
49,0,495,5063.997070
49,0,496,3127.895996
49,0,497,503.972229
49,0,498,-1555.306274
49,0,499,-3237.397217
49,0,500,-5405.676758
49,0,501,-893.260986
49,0,502,-2337.327637
49,0,503,861.650696
49,0,504,1046.016113
49,0,505,-2005.040283
49,0,506,-739.301636
49,0,507,4063.696777
49,0,508,3440.582764
49,0,509,-32.386230
49,0,510,-4785.040039
49,0,511,1847.906738
49,0,512,-236.382950
49,0,513,2909.581787
49,0,514,-2999.866699
49,0,515,1182.893066
49,0,516,3638.878662
49,0,517,1484.777832
49,0,518,2666.614990
49,0,519,7503.340820
49,0,520,3610.875488
49,0,521,-3248.418701
49,0,522,3261.629150
49,0,523,-4665.638184
49,0,524,1381.301514
49,0,525,-2376.638672
49,0,526,350.135376
49,0,527,1711.150024
49,0,528,1755.818970
49,0,529,-3237.541504
49,0,530,-1147.359375
49,0,531,1976.472412
49,0,532,7427.741699
49,0,533,1630.290649
49,0,534,-4810.298828
49,0,535,1260.982666
49,0,536,-3891.073486
49,0,537,-7456.795898
49,0,538,1951.294312
49,0,539,-2924.274414
49,0,540,-5752.178223
49,0,541,260.853638
49,0,542,2317.636963
49,0,543,-3572.520752
49,0,544,5829.773926
49,0,545,5399.294434
49,0,546,-2949.653320
49,0,547,-1689.500977
49,0,548,1281.038818
49,0,549,674.350769
49,0,550,157.401581
49,0,551,-1935.254639
49,0,552,1629.949219
49,0,553,-362.071289
49,0,554,235.667633
49,0,555,3633.230469
49,0,556,353.023438
49,0,557,2739.302734
49,0,558,-904.159363
49,0,559,-3189.654297
49,0,560,-4427.726562
49,0,561,-4866.659180
49,0,562,1015.316589
49,0,563,1607.870728
49,0,564,836.561462
49,0,565,3790.095703
49,0,566,-1345.712280
49,0,567,-1672.605347
49,0,568,-420.814697
49,0,569,1861.959961
49,0,570,4166.887695
49,0,571,180.098663
49,0,572,-730.921387
49,0,573,1082.406616
49,0,574,-2220.297119
49,0,575,-1382.029541
49,0,576,1230.529785
49,0,577,-1225.515381
49,0,578,-2256.432861
49,0,579,-6601.384766
49,0,580,-2840.564453
49,0,581,-6531.553711
49,0,582,1462.877197
49,0,583,1495.946167
49,0,584,-3122.681641
49,0,585,-865.022888
49,0,586,-194.493042
49,0,587,-1367.579468
49,0,588,-1231.427368
49,0,589,-3907.896484
49,0,590,1889.763916
49,0,591,6525.586914
49,0,592,786.337891
49,0,593,-2362.827148
49,0,594,-1538.505371
49,0,595,-853.878540
49,0,596,-1284.095459
49,0,597,-2069.106445
49,0,598,-7995.745117
49,0,599,-937.818237
50,0,0,3580.510254
50,0,1,381.235474
50,0,2,-1753.483887
50,0,3,-5561.868164
50,0,4,-3695.402344
50,0,5,3166.968506
50,0,6,3907.430664
50,0,7,-409.518188
50,0,8,4301.402344
50,0,9,-3527.772461
50,0,10,-3178.504395
50,0,11,-306.092041
50,0,12,-451.407593
50,0,13,-2703.498047
50,0,14,-1527.147827
50,0,15,-342.465698
50,0,16,2965.797363
50,0,17,423.142822
50,0,18,-255.796783
50,0,19,1155.206543
50,0,20,554.469910
50,0,21,-940.379517
50,0,22,-783.910339
50,0,23,-3184.078125
50,0,24,-1703.191284
50,0,25,786.386108
50,0,26,-1929.497437
50,0,27,-803.474731
50,0,28,909.317993
50,0,29,-2994.066895
50,0,30,5785.063965
50,0,31,-898.478394
50,0,32,1068.561035
50,0,33,-1577.476807
50,0,34,-4944.385742
50,0,35,-6819.272461
50,0,36,-677.728149
50,0,37,-398.349243
50,0,38,-1904.372437
50,0,39,-1831.727051
50,0,40,367.256165
50,0,41,-3896.568604
50,0,42,-1773.026489
50,0,43,2074.480957
50,0,44,20.766327
50,0,45,-867.744873
50,0,46,2141.544678
50,0,47,-1085.681763
50,0,48,-6824.800293
50,0,49,-21.081787
50,0,50,-996.291382
50,0,51,3264.774902
50,0,52,3245.226562
50,0,53,-4746.002930
50,0,54,2339.885498
50,0,55,1836.976685
50,0,56,931.663635
50,0,57,-1957.464111
50,0,58,-1381.879883
50,0,59,2588.618164
50,0,60,-244.657806
50,0,61,-948.785583
50,0,62,2638.885254
50,0,63,1926.357300
50,0,64,-1828.902100
50,0,65,400.777252
50,0,66,4594.858398
50,0,67,-3740.082520
50,0,68,2300.779785
50,0,69,4916.110840
50,0,70,5416.249512
50,0,71,1909.628662
50,0,72,4035.976318
50,0,73,13318.019531
50,0,74,10504.287109
50,0,75,43011.355469
50,0,76,56534.921875
50,0,77,66495.976562
50,0,78,64584.878906
50,0,79,49840.191406
50,0,80,50611.382812
50,0,81,46224.542969
50,0,82,31750.927734
50,0,83,28174.423828
50,0,84,35550.957031
50,0,85,23332.214844
50,0,86,31750.978516
50,0,87,32960.894531
50,0,88,17830.605469
50,0,89,18945.382812
50,0,90,12507.755859
50,0,91,5866.085449
50,0,92,4916.098633
50,0,93,-2642.020508
50,0,94,-63.027649
50,0,95,2499.155273
50,0,96,777.994873
50,0,97,2733.880859
50,0,98,-985.106506
50,0,99,-786.659058
50,0,100,2588.590576
50,0,101,2250.505127
50,0,102,5189.892090
50,0,103,3857.093018
50,0,104,3178.122070
50,0,105,-1700.371582
50,0,106,995.942017
50,0,107,1227.820435
50,0,108,2066.065430
50,0,109,-1940.716309
50,0,110,2099.655273
50,0,111,-2424.077393
50,0,112,-3058.342773
50,0,113,-5704.416992
50,0,114,627.102417
50,0,115,4742.905273
50,0,116,-2985.665039
50,0,117,3415.648193
50,0,118,-543.664429
50,0,119,2110.779297
50,0,120,-2943.797363
50,0,121,-4583.949219
50,0,122,1839.761963
50,0,123,171.670624
50,0,124,381.231812
50,0,125,741.655640
50,0,126,-113.322815
50,0,127,-6886.266602
50,0,128,-2896.301758
50,0,129,-1541.108643
50,0,130,-1437.760498
50,0,131,3594.488525
50,0,132,328.144623
50,0,133,-733.643066
50,0,134,-1535.530029
50,0,135,-2105.545654
50,0,136,425.988037
50,0,137,-253.041138
50,0,138,4030.351562
50,0,139,3245.224121
50,0,140,783.582520
50,0,141,2426.554688
50,0,142,2228.188721
50,0,143,1459.757324
50,0,144,-1275.722412
50,0,145,2230.799072
50,0,146,1898.422363
50,0,147,-1479.629395
50,0,148,-862.202881
50,0,149,1180.347168
50,0,150,4823.905762
50,0,151,1599.466064
50,0,152,2859.658203
50,0,153,-943.187988
50,0,154,-1054.856812
50,0,155,1591.086182
50,0,156,-5855.312500
50,0,157,1202.669922
50,0,158,-985.048950
50,0,159,-850.961548
50,0,160,6964.222656
50,0,161,-3066.854492
50,0,162,163.372192
50,0,163,-4586.870117
50,0,164,-2765.095703
50,0,165,-3899.411865
50,0,166,-3360.149902
50,0,167,456.592346
50,0,168,-5830.082031
50,0,169,-5536.729004
50,0,170,3549.869873
50,0,171,1345.128418
50,0,172,-3656.279785
50,0,173,-2798.475586
50,0,174,-152.444916
50,0,175,-230.731064
50,0,176,-4365.953613
50,0,177,-3379.688477
50,0,178,-6539.809570
50,0,179,551.703918
50,0,180,2770.144531
50,0,181,-2943.765137
50,0,182,4536.040527
50,0,183,1468.041504
50,0,184,1370.447510
50,0,185,-2055.301025
50,0,186,5516.836914
50,0,187,3971.672119
50,0,188,1789.464233
50,0,189,115.784210
50,0,190,-149.605530
50,0,191,-775.525452
50,0,192,4231.548828
50,0,193,392.386719
50,0,194,2999.282959
50,0,195,2753.495361
50,0,196,-2658.801025
50,0,197,-4692.847656
50,0,198,4373.980469
50,0,199,6070.012207
50,0,200,6064.493164
50,0,201,5575.305176
50,0,202,-8699.700195
50,0,203,3664.189697
50,0,204,-2756.686768
50,0,205,-496.119812
50,0,206,-4731.988281
50,0,207,-236.252563
50,0,208,6246.085449
50,0,209,1739.104858
50,0,210,4212.125977
50,0,211,12.465134
50,0,212,657.890442
50,0,213,-4072.687012
50,0,214,286.228821
50,0,215,2775.793945
50,0,216,1261.402832
50,0,217,1535.229248
50,0,218,-2189.384521
50,0,219,6709.961914
50,0,220,3125.080566
50,0,221,9431.398438
50,0,222,6162.291504
50,0,223,772.384644
50,0,224,2448.876221
50,0,225,-2080.385986
50,0,226,1976.650024
50,0,227,-923.557251
50,0,228,914.877502
50,0,229,-77.214493
50,0,230,-5712.773438
50,0,231,-580.173340
50,0,232,1892.786865
50,0,233,627.127747
50,0,234,5874.460449
50,0,235,-3860.286133
50,0,236,-124.480164
50,0,237,1605.122192
50,0,238,-901.224792
50,0,239,800.393188
50,0,240,780.859863
50,0,241,-2834.814941
50,0,242,5175.867188
50,0,243,3541.424072
50,0,244,845.003540
50,0,245,-1909.879395
50,0,246,-1971.331787
50,0,247,3664.326904
50,0,248,-1890.334229
50,0,249,786.360413
50,0,250,-3348.696533
50,0,251,-4835.408203
50,0,252,-3837.928955
50,0,253,-2052.450684
50,0,254,2918.371094
50,0,255,-1700.193481
50,0,256,1795.061279
50,0,257,-2664.368164
50,0,258,-3103.094971
50,0,259,-2410.119385
50,0,260,-6470.005859
50,0,261,-2516.327637
50,0,262,3971.681152
50,0,263,568.283630
50,0,264,330.945343
50,0,265,2351.131592
50,0,266,-21.065094
50,0,267,-4388.344727
50,0,268,-3175.720703
50,0,269,-529.748413
50,0,270,3751.076172
50,0,271,-1281.514404
50,0,272,677.636353
50,0,273,3167.015137
50,0,274,-3849.147217
50,0,275,-5483.614746
50,0,276,-1965.892578
50,0,277,-1694.860962
50,0,278,-5975.418945
50,0,279,-1024.306519
50,0,280,-2991.242432
50,0,281,-2594.606445
50,0,282,-317.271729
50,0,283,629.837524
50,0,284,-2278.819824
50,0,285,-311.672546
50,0,286,1465.411499
50,0,287,-1661.402954
50,0,288,-1759.052490
50,0,289,-409.553955
50,0,290,1996.220459
50,0,291,-2301.142090
50,0,292,7028.260742
50,0,293,-289.260315
50,0,294,-4136.865234
50,0,295,2647.278320
50,0,296,529.177734
50,0,297,-3558.521729
50,0,298,-990.677490
50,0,299,-2882.355957
50,0,300,3513.499512
50,0,301,-2440.860596
50,0,302,-2686.687988
50,0,303,1094.054932
50,0,304,5150.692383
50,0,305,2920.936279
50,0,306,-1661.277588
50,0,307,2065.885498
50,0,308,-8473.472656
50,0,309,-6064.660645
50,0,310,-672.153259
50,0,311,-233.541748
50,0,312,1842.411011
50,0,313,-5139.915527
50,0,314,2672.488525
50,0,315,1898.570190
50,0,316,2680.900879
50,0,317,613.098267
50,0,318,-713.931702
50,0,319,-1887.618652
50,0,320,1515.602539
50,0,321,-2845.988525
50,0,322,-308.497559
50,0,323,-705.641357
50,0,324,-415.527649
50,0,325,-3083.646729
50,0,326,3368.157715
50,0,327,1764.346436
50,0,328,-624.559631
50,0,329,-4547.659668
50,0,330,-1460.001099
50,0,331,1974.069946
50,0,332,-2488.335449
50,0,333,-892.883362
50,0,334,-507.281494
50,0,335,-163.613495
50,0,336,1275.341675
50,0,337,-1918.342773
50,0,338,-1750.633911
50,0,339,859.042114
50,0,340,4608.670410
50,0,341,-5379.987305
50,0,342,4435.525879
50,0,343,1224.793213
50,0,344,-1264.526855
50,0,345,-3628.314453
50,0,346,-3863.201660
50,0,347,-2136.247314
50,0,348,752.874512
50,0,349,-1820.522461
50,0,350,409.018555
50,0,351,-3605.865234
50,0,352,-4480.652344
50,0,353,965.198853
50,0,354,3840.353027
50,0,355,-3251.112305
50,0,356,-3821.104492
50,0,357,870.169983
50,0,358,3362.447754
50,0,359,-2938.355713
50,0,360,3261.665039
50,0,361,7070.074707
50,0,362,5404.893066
50,0,363,3921.406982
50,0,364,1177.539795
50,0,365,2784.179932
50,0,366,-1326.032227
50,0,367,604.893188
50,0,368,-2091.651855
50,0,369,-9535.095703
50,0,370,1001.381470
50,0,371,-1161.046021
50,0,372,588.048279
50,0,373,-2345.849365
50,0,374,1141.219482
50,0,375,-403.858459
50,0,376,-457.041046
50,0,377,-401.158020
50,0,378,4039.050781
50,0,379,23.485687
50,0,380,-1426.427979
50,0,381,889.690918
50,0,382,2789.677246
50,0,383,-2192.254639
50,0,384,713.716248
50,0,385,-803.481323
50,0,386,-2354.229004
50,0,387,683.098633
50,0,388,194.212097
50,0,389,-730.778992
50,0,390,-2222.826172
50,0,391,-588.321045
50,0,392,174.497650
50,0,393,1387.131836
50,0,394,3938.060791
50,0,395,-870.556274
50,0,396,2803.733643
50,0,397,2007.203247
50,0,398,-1722.821411
50,0,399,-2993.871582
50,0,400,199.554443
50,0,401,4575.240234
50,0,402,2043.750732
50,0,403,4566.881348
50,0,404,-1837.407715
50,0,405,691.411987
50,0,406,-1398.802856
50,0,407,-1988.210205
50,0,408,-462.343262
50,0,409,1711.289795
50,0,410,-825.904541
50,0,411,1574.623779
50,0,412,-3818.363770
50,0,413,2079.976807
50,0,414,6248.946289
50,0,415,2420.854980
50,0,416,-3527.829590
50,0,417,892.444580
50,0,418,-2111.155029
50,0,419,711.043091
50,0,420,-507.245758
50,0,421,-2502.282471
50,0,422,1571.523926
50,0,423,1244.533691
50,0,424,-4746.180664
50,0,425,1267.154785
50,0,426,-1105.179932
50,0,427,1473.762817
50,0,428,-2317.909424
50,0,429,-2804.075928
50,0,430,-261.349304
50,0,431,-577.059753
50,0,432,4033.161377
50,0,433,1971.062256
50,0,434,177.255005
50,0,435,1747.525513
50,0,436,-52.030151
50,0,437,-166.513000
50,0,438,4418.760254
50,0,439,-1610.969360
50,0,440,-1085.754639
50,0,441,-3418.836182
50,0,442,652.337708
50,0,443,2317.543213
50,0,444,3496.503418
50,0,445,2390.315430
50,0,446,596.086914
50,0,447,-1504.942139
50,0,448,425.888977
50,0,449,-811.913452
50,0,450,5279.144043
50,0,451,3004.940430
50,0,452,2289.632812
50,0,453,1166.489014
50,0,454,2124.700928
50,0,455,367.245819
50,0,456,1043.430664
50,0,457,4211.832520
50,0,458,-5092.578613
50,0,459,7899.956543
50,0,460,-2108.332764
50,0,461,-4027.765625
50,0,462,-2373.746094
50,0,463,3692.079834
50,0,464,1275.328613
50,0,465,-1541.083984
50,0,466,-1320.335083
50,0,467,1993.437622
50,0,468,-1001.684814
50,0,469,1289.366943
50,0,470,-3494.071777
50,0,471,347.691620
50,0,472,-2720.450439
50,0,473,1303.169434
50,0,474,-3938.580078
50,0,475,-904.006287
50,0,476,-4433.069824
50,0,477,-2261.965332
50,0,478,-951.518311
50,0,479,-1921.167603
50,0,480,59.950531
50,0,481,6930.995605
50,0,482,4203.597168
50,0,483,-1935.255493
50,0,484,-2379.436035
50,0,485,2440.343750
50,0,486,2418.282471
50,0,487,-1728.338501
50,0,488,1904.042114
50,0,489,1105.055908
50,0,490,970.827454
50,0,491,40.395187
50,0,492,-216.662109
50,0,493,143.298584
50,0,494,4334.953125
50,0,495,2943.475098
50,0,496,5038.883789
50,0,497,-2119.443115
50,0,498,-476.538025
50,0,499,-2208.906006
50,0,500,3376.868164
50,0,501,1957.007080
50,0,502,-1770.148315
50,0,503,-610.691406
50,0,504,-3715.056152
50,0,505,-4139.761719
50,0,506,1546.308838
50,0,507,-6528.869141
50,0,508,-812.008545
50,0,509,4644.869141
50,0,510,-2315.076172
50,0,511,615.961548
50,0,512,-1197.855713
50,0,513,370.230225
50,0,514,1163.651855
50,0,515,-3633.878662
50,0,516,-1985.404785
50,0,517,-2809.673584
50,0,518,-4078.210938
50,0,519,-2868.326416
50,0,520,-3030.572754
50,0,521,948.304016
50,0,522,-4377.155273
50,0,523,-1906.911621
50,0,524,-4718.200684
50,0,525,-1582.993896
50,0,526,1638.652954
50,0,527,32.085571
50,0,528,-1507.537476
50,0,529,-2848.631836
50,0,530,-4701.274902
50,0,531,-2820.934326
50,0,532,1733.493896
50,0,533,1048.877075
50,0,534,1169.169067
50,0,535,-5037.025879
50,0,536,5681.522461
50,0,537,-1410.099121
50,0,538,3138.906250
50,0,539,5315.436035
50,0,540,1420.675781
50,0,541,71.050598
50,0,542,707.917236
50,0,543,1230.716064
50,0,544,1647.070068
50,0,545,-845.333496
50,0,546,-1937.819946
50,0,547,-289.264648
50,0,548,1769.705933
50,0,549,-2826.260742
50,0,550,3116.680176
50,0,551,-4410.708008
50,0,552,4837.505859
50,0,553,2976.940674
50,0,554,3237.014648
50,0,555,3206.059082
50,0,556,786.424194
50,0,557,3739.807617
50,0,558,2150.040771
50,0,559,-613.569336
50,0,560,-7.313477
50,0,561,-3832.381836
50,0,562,361.686401
50,0,563,4497.075195
50,0,564,-2717.344727
50,0,565,2404.451172
50,0,566,2546.541504
50,0,567,4678.300781
50,0,568,1532.489258
50,0,569,2996.514648
50,0,570,-1401.648926
50,0,571,-163.701904
50,0,572,-1315.079590
50,0,573,-4679.010254
50,0,574,-495.819092
50,0,575,5681.652832
50,0,576,-250.224426
50,0,577,-3991.612549
50,0,578,-2041.541260
50,0,579,174.477386
50,0,580,3471.378906
50,0,581,1999.002319
50,0,582,1912.569946
50,0,583,512.586914
50,0,584,730.079590
50,0,585,5251.277344
50,0,586,322.576752
50,0,587,3767.843018
50,0,588,364.519958
50,0,589,2189.229004
50,0,590,-4762.726562
50,0,591,1087.948120
50,0,592,-2214.624756
50,0,593,-1200.005859
50,0,594,-2879.520996
50,0,595,2180.489990
50,0,596,1188.837402
50,0,597,4.149536
50,0,598,1029.883301
50,0,599,-5556.416992
51,0,0,7442.330078
51,0,1,1602.582031
51,0,2,5352.314941
51,0,3,2119.510986
51,0,4,4167.616211
51,0,5,2728.635254
51,0,6,5391.431152
51,0,7,845.391968
51,0,8,-1227.860840
51,0,9,149.651215
51,0,10,-1289.342651
51,0,11,-1957.153320
51,0,12,-297.410400
51,0,13,1566.282227
51,0,14,3522.164551
51,0,15,1381.873901
51,0,16,79.774902
51,0,17,-451.095642
51,0,18,-3343.042969
51,0,19,3569.653320
51,0,20,-984.783569
51,0,21,-2583.039062
51,0,22,-825.481079
51,0,23,-4441.123535
51,0,24,3854.633789
51,0,25,1320.383423
51,0,26,2566.575439
51,0,27,1856.844482
51,0,28,-4751.252930
51,0,29,-4225.958984
51,0,30,124.500687
51,0,31,3189.618896
51,0,32,-23.622375
51,0,33,-344.896057
51,0,34,-3985.647949
51,0,35,-886.983521
51,0,36,3776.433350
51,0,37,-5435.827148
51,0,38,-414.780396
51,0,39,-20.801392
51,0,40,-467.872589
51,0,41,23.902405
51,0,42,1460.092041
51,0,43,3469.041504
51,0,44,2284.368896
51,0,45,6947.741699
51,0,46,-375.663086
51,0,47,1689.202515
51,0,48,-3602.813477
51,0,49,-1479.385132
51,0,50,-453.872681
51,0,51,1893.133667
51,0,52,-2275.654297
51,0,53,1040.951904
51,0,54,-2404.193848
51,0,55,1362.311401
51,0,56,3360.110840
51,0,57,1191.873657
51,0,58,-2289.617188
51,0,59,-3072.007324
51,0,60,546.404053
51,0,61,-2236.547363
51,0,62,-987.568298
51,0,63,-1250.258301
51,0,64,-828.292236
51,0,65,3390.839111
51,0,66,-386.851685
51,0,67,5534.003418
51,0,68,-2627.738525
51,0,69,-3094.384766
51,0,70,4695.658203
51,0,71,1747.892212
51,0,72,7917.337891
51,0,73,19890.207031
51,0,74,33011.445312
51,0,75,43984.066406
51,0,76,70983.703125
51,0,77,86977.296875
51,0,78,95306.812500
51,0,79,77952.304688
51,0,80,83574.093750
51,0,81,71766.007812
51,0,82,50972.027344
51,0,83,53095.660156
51,0,84,57175.054688
51,0,85,40494.117188
51,0,86,45020.656250
51,0,87,47172.191406
51,0,88,35864.273438
51,0,89,30021.679688
51,0,90,23078.263672
51,0,91,16838.958984
51,0,92,1705.958862
51,0,93,5785.372070
51,0,94,2125.067139
51,0,95,1599.822021
51,0,96,-4726.142578
51,0,97,1138.745239
51,0,98,2854.347656
51,0,99,63.075073
51,0,100,4005.518066
51,0,101,4108.928711
51,0,102,4128.489746
51,0,103,-548.884155
51,0,104,1404.200439
51,0,105,-1736.402588
51,0,106,-9031.905273
51,0,107,4620.255859
51,0,108,1060.556763
51,0,109,4131.255859
51,0,110,504.456421
51,0,111,-1781.086182
51,0,112,-1255.816406
51,0,113,2656.001465
51,0,114,317.241455
51,0,115,2999.701660
51,0,116,1046.526733
51,0,117,-5695.700195
51,0,118,954.350220
51,0,119,-107.410645
51,0,120,-3080.374268
51,0,121,-2270.078125
51,0,122,1985.381714
51,0,123,-3938.189697
51,0,124,2826.353271
51,0,125,839.801514
51,0,126,-3586.093506
51,0,127,-289.005371
51,0,128,4064.215332
51,0,129,-3661.659180
51,0,130,-864.696045
51,0,131,507.301758
51,0,132,-4432.904785
51,0,133,-1356.368774
51,0,134,5860.842773
51,0,135,3144.994629
51,0,136,-1401.065063
51,0,137,-3650.360352
51,0,138,1661.259033
51,0,139,-96.200684
51,0,140,-2155.530029
51,0,141,85.395081
51,0,142,-1825.743896
51,0,143,1552.239258
51,0,144,-4703.726074
51,0,145,-4695.272949
51,0,146,5849.649414
51,0,147,691.737915
51,0,148,2826.346680
51,0,149,644.187256
51,0,150,2032.877319
51,0,151,-3703.436523
51,0,152,-420.361420
51,0,153,3041.545654
51,0,154,-2870.756592
51,0,155,-2211.416016
51,0,156,-2080.101074
51,0,157,-2474.082031
51,0,158,5262.840820
51,0,159,1719.914062
51,0,160,-4675.827637
51,0,161,-5958.417969
51,0,162,-1144.080444
51,0,163,-942.832520
51,0,164,-682.964905
51,0,165,-3074.884277
51,0,166,1644.489624
51,0,167,-174.472168
51,0,168,5553.482422
51,0,169,6816.440430
51,0,170,3008.039551
51,0,171,-5854.861328
51,0,172,-618.803955
51,0,173,-5625.885742
51,0,174,-6994.966797
51,0,175,-3999.530518
51,0,176,-1188.815430
51,0,177,85.377808
51,0,178,1110.834961
51,0,179,3971.950195
51,0,180,423.436127
51,0,181,1465.615601
51,0,182,-7727.101562
51,0,183,-7430.924805
51,0,184,-428.755493
51,0,185,2206.070801
51,0,186,5120.428711
51,0,187,3874.208008
51,0,188,5561.906250
51,0,189,4089.229980
51,0,190,1032.480713
51,0,191,-4488.592773
51,0,192,-2700.321533
51,0,193,4569.955566
51,0,194,3173.005371
51,0,195,3474.669189
51,0,196,1848.465332
51,0,197,-2384.592041
51,0,198,3125.328125
51,0,199,-3220.018555
51,0,200,2756.587646
51,0,201,532.444946
51,0,202,-3144.669678
51,0,203,-870.235413
51,0,204,-104.661499
51,0,205,202.723755
51,0,206,795.062012
51,0,207,-1630.120605
51,0,208,1415.406372
51,0,209,1376.373169
51,0,210,328.529907
51,0,211,230.656616
51,0,212,4173.215332
51,0,213,4338.063965
51,0,214,4642.581055
51,0,215,-1842.572021
51,0,216,-2890.331543
51,0,217,289.296661
51,0,218,-3739.826904
51,0,219,4349.148926
51,0,220,3047.093750
51,0,221,-1171.957764
51,0,222,-3345.885742
51,0,223,-3315.095215
51,0,224,2977.311768
51,0,225,-4044.314697
51,0,226,753.214600
51,0,227,-157.605896
51,0,228,1736.713745
51,0,229,2474.353516
51,0,230,-5933.168457
51,0,231,638.569275
51,0,232,-4038.911865
51,0,233,3438.309570
51,0,234,1725.524170
51,0,235,842.566223
51,0,236,4678.911133
51,0,237,5760.184570
51,0,238,814.646362
51,0,239,-6234.945312
51,0,240,-96.227577
51,0,241,2197.742920
51,0,242,-696.963196
51,0,243,1580.213501
51,0,244,-2138.774414
51,0,245,496.227356
51,0,246,-4510.917969
51,0,247,110.540344
51,0,248,1923.890747
51,0,249,-512.560913
51,0,250,700.028381
51,0,251,-48.763428
51,0,252,-1672.122803
51,0,253,-903.725586
51,0,254,32.292450
51,0,255,1205.852295
51,0,256,1298.075073
51,0,257,4759.974609
51,0,258,361.972900
51,0,259,2496.759766
51,0,260,-3348.410889
51,0,261,-1292.338745
51,0,262,6344.199707
51,0,263,4919.266113
51,0,264,1306.360596
51,0,265,-82.248596
51,0,266,-1747.515137
51,0,267,-3748.126953
51,0,268,3245.465820
51,0,269,63.013432
51,0,270,-990.394897
51,0,271,-4231.416992
51,0,272,540.879639
51,0,273,-1747.648438
51,0,274,-1065.872925
51,0,275,-602.031860
51,0,276,-1205.625977
51,0,277,-4513.619141
51,0,278,2890.674805
51,0,279,5478.091797
51,0,280,-1524.030273
51,0,281,-3203.212402
51,0,282,-143.829102
51,0,283,-2133.321289
51,0,284,-7265.929199
51,0,285,850.953369
51,0,286,-317.083313
51,0,287,-2692.069092
51,0,288,-903.733154
51,0,289,5765.852539
51,0,290,5193.077148
51,0,291,4064.194824
51,0,292,2108.166992
51,0,293,-425.955444
51,0,294,-1809.012695
51,0,295,-507.236328
51,0,296,-2038.093384
51,0,297,2994.098389
51,0,298,1546.746826
51,0,299,-3664.164307
51,0,300,3773.460449
51,0,301,3748.560059
51,0,302,-1775.575806
51,0,303,-1772.622559
51,0,304,-5223.455078
51,0,305,2784.413818
51,0,306,-1317.305786
51,0,307,1066.021240
51,0,308,3600.444824
51,0,309,524.118652
51,0,310,510.023438
51,0,311,4360.395508
51,0,312,3720.395508
51,0,313,-79.583679
51,0,314,-1239.023315
51,0,315,-2398.550049
51,0,316,-2256.106689
51,0,317,-51.509853
51,0,318,-1334.001099
51,0,319,-98.978271
51,0,320,-314.026733
51,0,321,-467.841553
51,0,322,-4290.895020
51,0,323,110.550781
51,0,324,-1261.249756
51,0,325,-2689.308350
51,0,326,5807.775879
51,0,327,1457.211426
51,0,328,-1501.468628
51,0,329,-1753.239624
51,0,330,1208.680298
51,0,331,4405.459473
51,0,332,1423.814453
51,0,333,-3077.673340
51,0,334,4513.912109
51,0,335,3346.220703
51,0,336,1999.303711
51,0,337,2354.214111
51,0,338,3379.703369
51,0,339,1264.480591
51,0,340,-2040.876709
51,0,341,-1766.987427
51,0,342,-4055.574707
51,0,343,-3731.607666
51,0,344,-62.598267
51,0,345,-1289.231201
51,0,346,-1247.524414
51,0,347,-1063.140381
51,0,348,5025.437012
51,0,349,-6698.963867
51,0,350,1116.323486
51,0,351,3547.182129
51,0,352,-1845.336914
51,0,353,1806.571289
51,0,354,-3625.092529
51,0,355,-1599.494385
51,0,356,-5164.634277
51,0,357,4310.200195
51,0,358,-1669.329834
51,0,359,-1973.912598
51,0,360,3027.414551
51,0,361,-797.207520
51,0,362,1672.663208
51,0,363,-755.591919
51,0,364,926.428528
51,0,365,1409.726074
51,0,366,-6117.739258
51,0,367,-3153.014160
51,0,368,1228.140015
51,0,369,2337.447266
51,0,370,4597.994141
51,0,371,1543.742920
51,0,372,1281.287964
51,0,373,3105.875732
51,0,374,-1398.184326
51,0,375,5818.846680
51,0,376,-5477.823242
51,0,377,-5433.072266
51,0,378,-2496.501709
51,0,379,-3650.253418
51,0,380,644.210327
51,0,381,5807.719238
51,0,382,5852.442383
51,0,383,146.701050
51,0,384,2742.619873
51,0,385,3404.802002
51,0,386,2264.821777
51,0,387,-1644.223511
51,0,388,-3343.046387
51,0,389,3307.101318
51,0,390,5268.486328
51,0,391,-5061.368652
51,0,392,2010.662964
51,0,393,-2608.114502
51,0,394,-370.079102
51,0,395,-7218.478516
51,0,396,-5958.317383
51,0,397,-196.588745
51,0,398,-2021.516357
51,0,399,-2926.651611
51,0,400,6084.349121
51,0,401,3058.241943
51,0,402,-3706.261230
51,0,403,1968.695312
51,0,404,-3765.139160
51,0,405,5299.256348
51,0,406,-2236.558838
51,0,407,-4843.525391
51,0,408,2438.164307
51,0,409,1208.686768
51,0,410,-1831.451172
51,0,411,-4653.527832
51,0,412,-2775.818848
51,0,413,1247.839478
51,0,414,-2415.401855
51,0,415,-3519.102295
51,0,416,2116.478027
51,0,417,5500.382812
51,0,418,791.967041
51,0,419,1641.678711
51,0,420,-294.705750
51,0,421,-708.007751
51,0,422,3505.337158
51,0,423,63.032082
51,0,424,-1971.079468
51,0,425,-996.006348
51,0,426,-828.139282
51,0,427,3281.890869
51,0,428,-3899.046387
51,0,429,-2677.880371
51,0,430,1418.087769
51,0,431,-805.881714
51,0,432,-993.202271
51,0,433,-149.372589
51,0,434,677.646484
51,0,435,1015.729919
51,0,436,4030.620605
51,0,437,-884.113647
51,0,438,1071.556885
51,0,439,-6972.593750
51,0,440,-3709.034912
51,0,441,-3505.242188
51,0,442,4907.951660
51,0,443,3798.692383
51,0,444,2175.368896
51,0,445,5358.023926
51,0,446,2119.328369
51,0,447,1831.733887
51,0,448,1275.670532
51,0,449,-2054.899902
51,0,450,-3890.753906
51,0,451,3871.503418
51,0,452,-3262.111328
51,0,453,-2314.977539
51,0,454,-2848.466553
51,0,455,-3323.173828
51,0,456,2057.977295
51,0,457,-2219.750732
51,0,458,359.260193
51,0,459,1401.217285
51,0,460,-3435.196533
51,0,461,1820.381836
51,0,462,3547.284668
51,0,463,-872.821411
51,0,464,-1135.619629
51,0,465,1258.898560
51,0,466,-1948.743408
51,0,467,-2038.125488
51,0,468,445.694031
51,0,469,795.021973
51,0,470,-1529.658325
51,0,471,-1216.679932
51,0,472,5973.097168
51,0,473,957.205872
51,0,474,2697.822266
51,0,475,-5765.672852
51,0,476,1337.182861
51,0,477,3239.744629
51,0,478,-3058.053711
51,0,479,1264.632080
51,0,480,-2820.506836
51,0,481,1412.624512
51,0,482,2611.364746
51,0,483,-2426.355957
51,0,484,-459.464966
51,0,485,2379.185303
51,0,486,-2675.266113
51,0,487,1974.214233
51,0,488,-1264.309814
51,0,489,-1454.125244
51,0,490,2622.248535
51,0,491,-1398.495483
51,0,492,-671.835938
51,0,493,-2320.659668
51,0,494,-2191.804443
51,0,495,-1303.257935
51,0,496,-4044.291504
51,0,497,716.960999
51,0,498,-1456.939209
51,0,499,-1811.868164
51,0,500,2946.917725
51,0,501,-3292.730713
51,0,502,-4760.025879
51,0,503,-937.302124
51,0,504,1007.506348
51,0,505,-4072.172607
51,0,506,-434.397827
51,0,507,166.387772
51,0,508,1471.261597
51,0,509,-434.243530
51,0,510,-132.489563
51,0,511,-2515.945312
51,0,512,2896.585693
51,0,513,3441.045654
51,0,514,1222.613770
51,0,515,-4005.059814
51,0,516,-1272.589478
51,0,517,-291.774353
51,0,518,3002.332031
51,0,519,2477.122314
51,0,520,5025.592773
51,0,521,-2066.143066
51,0,522,-2004.749878
51,0,523,-2881.863281
51,0,524,-1362.084839
51,0,525,580.025879
51,0,526,4119.989746
51,0,527,4248.378418
51,0,528,764.327637
51,0,529,1009.809265
51,0,530,593.949707
51,0,531,2251.117676
51,0,532,-149.380798
51,0,533,954.155945
51,0,534,4111.707520
51,0,535,-730.905029
51,0,536,-1926.473755
51,0,537,1977.272217
51,0,538,976.551331
51,0,539,-4089.076416
51,0,540,619.152954
51,0,541,-1389.957642
51,0,542,7020.547852
51,0,543,3228.765625
51,0,544,-8115.178711
51,0,545,1756.144653
51,0,546,-892.488647
51,0,547,-1426.252197
51,0,548,1594.226074
51,0,549,-2518.605957
51,0,550,3069.452881
51,0,551,-1099.291504
51,0,552,1194.663940
51,0,553,-4002.420898
51,0,554,-3122.093750
51,0,555,-5698.145020
51,0,556,2837.613037
51,0,557,-1711.101318
51,0,558,-205.139008
51,0,559,-2074.269775
51,0,560,-2887.593506
51,0,561,3452.557129
51,0,562,-4105.823242
51,0,563,-825.181763
51,0,564,-1479.206177
51,0,565,4637.181641
51,0,566,-839.464722
51,0,567,4483.093750
51,0,568,1362.343994
51,0,569,3874.101074
51,0,570,702.613220
51,0,571,18.412720
51,0,572,4103.209473
51,0,573,-249.918579
51,0,574,5170.391602
51,0,575,-1496.148438
51,0,576,-646.391174
51,0,577,-7947.562012
51,0,578,-1140.979614
51,0,579,-3234.081055
51,0,580,4170.019531
51,0,581,4659.290039
51,0,582,-923.318420
51,0,583,-294.575012
51,0,584,1113.441406
51,0,585,-1758.903809
51,0,586,-1694.627075
51,0,587,1957.322510
51,0,588,2974.631348
51,0,589,7665.838867
51,0,590,3916.184326
51,0,591,-1144.140869
51,0,592,-261.104034
51,0,593,4846.841797
51,0,594,3449.542969
51,0,595,1289.513306
51,0,596,-3912.887939
51,0,597,-219.148010
51,0,598,345.560913
51,0,599,-3432.530029
52,0,0,-326.822968
52,0,1,1877.748779
52,0,2,-2187.701904
52,0,3,4783.628418
52,0,4,-1212.559814
52,0,5,2414.235352
52,0,6,1648.617065
52,0,7,-502.849609
52,0,8,1285.385010
52,0,9,-835.366455
52,0,10,-1670.792480
52,0,11,3671.587891
52,0,12,399.660706
52,0,13,2148.761230
52,0,14,-846.541748
52,0,15,-1997.723145
52,0,16,5649.828613
52,0,17,-131.213867
52,0,18,444.357574
52,0,19,-1603.733154
52,0,20,-2629.184326
52,0,21,1891.728516
52,0,22,-2408.442383
52,0,23,2034.221680
52,0,24,2495.262207
52,0,25,-6465.486328
52,0,26,2587.471680
52,0,27,-2338.583740
52,0,28,991.991577
52,0,29,-405.044800
52,0,30,-3671.391602
52,0,31,2671.275391
52,0,32,1763.203857
52,0,33,2525.973633
52,0,34,-676.066284
52,0,35,2165.535645
52,0,36,-7692.155762
52,0,37,6912.774414
52,0,38,-628.581665
52,0,39,-1525.491577
52,0,40,4825.541504
52,0,41,522.571716
52,0,42,2422.596191
52,0,43,-4350.353027
52,0,44,3411.718506
52,0,45,139.779663
52,0,46,-4428.591309
52,0,47,-3892.137207
52,0,48,1335.676270
52,0,49,1634.662109
52,0,50,1321.711914
52,0,51,-4621.385254
52,0,52,2039.813843
52,0,53,1425.091064
52,0,54,7141.879395
52,0,55,-611.846680
52,0,56,2296.888184
52,0,57,-8.312012
52,0,58,8488.671875
52,0,59,-1028.166016
52,0,60,1341.284668
52,0,61,4294.664551
52,0,62,-2559.341553
52,0,63,972.482971
52,0,64,5088.199219
52,0,65,-913.578857
52,0,66,410.834900
52,0,67,4096.370605
52,0,68,2291.2
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment