Skip to content

Instantly share code, notes, and snippets.

@rasmuse
Last active May 10, 2022 12:50
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rasmuse/75fae4fee3354ec41a49d10fb37af551 to your computer and use it in GitHub Desktop.
Save rasmuse/75fae4fee3354ec41a49d10fb37af551 to your computer and use it in GitHub Desktop.
A plugin for raster reprojection in d3
height: 700
scrolling: yes
border: no

A plugin for raster reprojection in d3

Here is a demo of a simple d3 plugin to reproject (warp) a raster image using d3.

I was motivated to make it because I could not get gdalwarp to produce nice reprojections of rasters when the target projection had the antimeridian inside the picture, e.g. in a rotated orhographic projection (showing Earth's "back side"). The gdalwarp utility typically leaves a thin sliver unpainted close to the antimeridian, which shows up as a transparent line along the antimeridian.

How to use the plugin

The plugin behind this demo (see below, or in the GitHub repo) is only a proof of concept, not ready for production. But it illustrates that we can easily create a pretty neat API for raster reprojection, something like this:

var dstCanvas = d3.select('#warped').node();
var srcProj = d3.geoEquirectangular(),
    dstProj = d3.geoOrthographic(),

var world = {type: 'Sphere'},

// Fit the whole world inside the destination canvas
dstProj.fitSize([dstCanvas.width, dstCanvas.height]], world);

var warp = d3.geoWarp()
    .srcProj(srcProj)
    .dstProj(dstProj)
    .dstContext(dstContext);

var srcImg = d3.select('#src').node();

srcImg.onload = function () {
    // The source image is known to contain the whole world.
    // Of course, this can be hard coded if the image size is known.
    srcProj.fitSize([srcImg.width, srcImg.height], world);

    warp(srcImg);
}

srcImg.src = 'path/to/source/dataset.png';

Notes on implementation

The projection.fitExtent method (new in d3-geo v1.2.0) makes it easy to fit a d3 geoProjection to an image containing a map. The fitted projection object can then be used to sample the source image at some geographical coordinates without working out the conversion between image pixels and geographical coordinates.

No big assumptions are made about the source and destination projections. I only require that the destination projection is invertible. The source projection and the destination projection's inverse are called for each pixel in the destination raster. This is not fast, but it's simple :) As you can probably see from the poor animation frame rate on this page, the algorithm is not really useful for animated on-the-fly reprojection.

In this example, the source image is in equirectangular projection which is pretty typical for geographical raster datasets.

So far I only implemented nearest neighbor resampling, but other algorithms should be relatively straightforward to add.

(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('d3-geo')) :
typeof define === 'function' && define.amd ? define(['exports', 'd3-geo'], factory) :
(factory((global.d3 = global.d3 || {}),global.d3));
}(this, function (exports,d3Geo) { 'use strict';
var NUM_COMPONENTS = 4; // RGBA
var SPHERE = {type: "Sphere"};
function linearCoords(img, col, row) {
return (row * img.width + col) * NUM_COMPONENTS;
}
function setPixel(img, col, row, val) {
var ix0 = linearCoords(img, col, row);
val.forEach(function (component, di) {
img.data[ix0 + di] = component;
});
}
function clamp(val, min, max) {
if (min > max) {
throw 'min > max'
}
return Math.max(min, Math.min(val, max));
}
function getPixel(imageData, col, row) {
var ix0 = linearCoords(imageData, col, row);
return imageData.data.slice(ix0, ix0 + NUM_COMPONENTS);
}
function isAlphaZero(imageData, col, row) {
return (imageData.data[linearCoords(imageData, col, row) + 3] == 0);
}
function interpolate(imageData, point) {
var x = point[0];
var y = point[1];
var col = clamp(Math.round(x), 0, imageData.width-1);
var row = clamp(Math.round(y), 0, imageData.height-1);
return getPixel(imageData, col, row);
}
function geoWarp() {
var srcProj, dstProj,
dstContext, dstCanvas,
maskObject;
function createCanvas(width, height) {
var canvas = document.createElement('canvas');
if (typeof width !== 'undefined') canvas.width = width;
if (typeof height !== 'undefined') canvas.height = height;
return canvas;
}
function warp(srcImage) {
var srcCanvas = createCanvas(srcImage.width, srcImage.height),
srcContext = srcCanvas.getContext('2d'),
maskData = makeMask();
srcContext.drawImage(srcImage, 0, 0);
srcImage = srcContext.getImageData(
0, 0, srcCanvas.width, srcCanvas.height);
var inverseProjection = function (point) {
return srcProj(dstProj.invert(point));
}
var dstImage = dstContext.getImageData(0, 0, dstCanvas.width, dstCanvas.height);
for (var row = 0; row < dstImage.height; row++) {
for (var col = 0; col < dstImage.width; col++) {
if (isAlphaZero(maskData, col, row)) continue;
var projectedPoint = [col+0.5, row+0.5],
inversePoint = inverseProjection(projectedPoint);
setPixel(dstImage, col, row, interpolate(srcImage, inversePoint));
}
}
dstContext.putImageData(dstImage, 0, 0);
}
warp.dstProj = function(_) {
if (!arguments.length) return dstProj;
dstProj = _;
return warp;
};
warp.srcProj = function(_) {
if (!arguments.length) return srcProj;
srcProj = _;
return warp;
};
warp.dstContext = function(_) {
if (!arguments.length) return dstContext;
dstContext = _;
dstCanvas = dstContext.canvas;
return warp;
};
function makeMask() {
var width = dstCanvas.width,
height = dstCanvas.height,
maskCanvas = createCanvas(),
context = maskCanvas.getContext('2d');
maskCanvas.width = width;
maskCanvas.height = height;
context.beginPath();
context.fillStyle = '#fff';
d3Geo.geoPath().projection(dstProj).context(context)(maskObject);
context.closePath();
context.fill();
return context.getImageData(0, 0, width, height);
}
warp.maskObject = function (_) {
if (!arguments.length) return maskObject;
maskObject = _;
return warp;
}
warp.createCanvas = function (_) {
if (!arguments.length) return createCanvas;
createCanvas = _;
return warp;
}
return warp.maskObject(SPHERE);
}
exports.geoWarp = geoWarp;
Object.defineProperty(exports, '__esModule', { value: true });
}));
<!DOCTYPE html>
<meta charset="utf-8">
<style>
body {
font-family: Arial;
}
</style>
<h2>Source image</h2>
<img id="src"/>
<h2>Reprojected image (with Natural Earth land polygons)</h2>
<canvas id="warped" alt="Reprojected map"></canvas>
<svg id="land"></svg>
<script src="//d3js.org/d3.v4.min.js"></script>
<script src="//d3js.org/topojson.v1.min.js"></script>
<script src="d3-geo-warp.js"></script>
<script>
var width = 500,
height = 500,
world = {type: 'Sphere'},
latSpeed = -0.02,
longSpeed = 0.01,
rasterWarper,
drawLand;
var dstProj = d3.geoOrthographic().fitExtent([[20, 20], [width-40, height-40]], world);
var dstCanvas = d3.select('#warped').node();
dstCanvas.width = width;
dstCanvas.height = height;
var dstContext = dstCanvas.getContext('2d');
dstContext.fillStyle = '#444'
dstContext.fillRect(0, 0, width, height);
path = d3.geoPath().projection(dstProj).context(dstContext);
var srcImg = d3.select('#src').node();
srcImg.onload = function () {
var srcProj = d3.geoEquirectangular()
.fitSize([srcImg.width, srcImg.height], world);
rasterWarper = d3.geoWarp()
.srcProj(srcProj)
.dstProj(dstProj)
.dstContext(dstContext);
d3.json("ne_110m_land.topojson", function(error, earth) {
if (error) return console.error(error);
var land = topojson.feature(earth, earth.objects.ne_110m_land);
drawLand = function() {
dstContext.beginPath();
dstContext.strokeStyle = 'rgb(200, 0, 0)';
dstContext.fillStyle = 'rgba(200, 0, 0, .2)';
path(land);
dstContext.closePath();
dstContext.stroke();
dstContext.fill();
}
});
}
srcImg.src = 'world.topo.bathy.200411.3x540x270.png'
d3.timer(function(elapsed) {
dstProj.rotate([longSpeed * elapsed, latSpeed * elapsed]);
if (!!rasterWarper) rasterWarper(srcImg);
if (!!drawLand) drawLand();
});
</script>
Display the source blob
Display the rendered blob
Raw
{"type":"Topology","objects":{"ne_110m_land":{"type":"GeometryCollection","geometries":[{"type":"Polygon","arcs":[[0]]},{"type":"Polygon","arcs":[[1]]},{"type":"Polygon","arcs":[[2]]},{"type":"Polygon","arcs":[[3]]},{"type":"Polygon","arcs":[[4]]},{"type":"Polygon","arcs":[[5]]},{"type":"Polygon","arcs":[[6]]},{"type":"Polygon","arcs":[[7]]},{"type":"Polygon","arcs":[[8]]},{"type":"Polygon","arcs":[[9]]},{"type":"Polygon","arcs":[[10]]},{"type":"Polygon","arcs":[[11]]},{"type":"Polygon","arcs":[[12]]},{"type":"Polygon","arcs":[[13]]},{"type":"Polygon","arcs":[[14]]},{"type":"Polygon","arcs":[[15]]},{"type":"Polygon","arcs":[[16,17]]},{"type":"Polygon","arcs":[[18,-18]]},{"type":"Polygon","arcs":[[19]]},{"type":"Polygon","arcs":[[20]]},{"type":"Polygon","arcs":[[21]]},{"type":"Polygon","arcs":[[22]]},{"type":"Polygon","arcs":[[23]]},{"type":"Polygon","arcs":[[24]]},{"type":"Polygon","arcs":[[25]]},{"type":"Polygon","arcs":[[26]]},{"type":"Polygon","arcs":[[27]]},{"type":"Polygon","arcs":[[28]]},{"type":"Polygon","arcs":[[29]]},{"type":"Polygon","arcs":[[30]]},{"type":"Polygon","arcs":[[31]]},{"type":"Polygon","arcs":[[32]]},{"type":"Polygon","arcs":[[33]]},{"type":"Polygon","arcs":[[34]]},{"type":"Polygon","arcs":[[35]]},{"type":"Polygon","arcs":[[36]]},{"type":"Polygon","arcs":[[37]]},{"type":"Polygon","arcs":[[38]]},{"type":"Polygon","arcs":[[39]]},{"type":"Polygon","arcs":[[40]]},{"type":"Polygon","arcs":[[41]]},{"type":"Polygon","arcs":[[42]]},{"type":"Polygon","arcs":[[43]]},{"type":"Polygon","arcs":[[44]]},{"type":"Polygon","arcs":[[45]]},{"type":"Polygon","arcs":[[46]]},{"type":"Polygon","arcs":[[47]]},{"type":"Polygon","arcs":[[48]]},{"type":"Polygon","arcs":[[49]]},{"type":"Polygon","arcs":[[50]]},{"type":"Polygon","arcs":[[51]]},{"type":"Polygon","arcs":[[52]]},{"type":"Polygon","arcs":[[53]]},{"type":"Polygon","arcs":[[54]]},{"type":"Polygon","arcs":[[55]]},{"type":"Polygon","arcs":[[56]]},{"type":"Polygon","arcs":[[57]]},{"type":"Polygon","arcs":[[58]]},{"type":"Polygon","arcs":[[59]]},{"type":"Polygon","arcs":[[60]]},{"type":"Polygon","arcs":[[61]]},{"type":"Polygon","arcs":[[62]]},{"type":"Polygon","arcs":[[63]]},{"type":"Polygon","arcs":[[64]]},{"type":"Polygon","arcs":[[65]]},{"type":"Polygon","arcs":[[66]]},{"type":"Polygon","arcs":[[67]]},{"type":"Polygon","arcs":[[68]]},{"type":"Polygon","arcs":[[69]]},{"type":"Polygon","arcs":[[70]]},{"type":"Polygon","arcs":[[71]]},{"type":"Polygon","arcs":[[72]]},{"type":"Polygon","arcs":[[73]]},{"type":"Polygon","arcs":[[74]]},{"type":"Polygon","arcs":[[75]]},{"type":"Polygon","arcs":[[76]]},{"type":"Polygon","arcs":[[77]]},{"type":"Polygon","arcs":[[78]]},{"type":"Polygon","arcs":[[79]]},{"type":"Polygon","arcs":[[80]]},{"type":"Polygon","arcs":[[81]]},{"type":"Polygon","arcs":[[82]]},{"type":"Polygon","arcs":[[83]]},{"type":"Polygon","arcs":[[84]]},{"type":"Polygon","arcs":[[85]]},{"type":"Polygon","arcs":[[86]]},{"type":"Polygon","arcs":[[87]]},{"type":"Polygon","arcs":[[88]]},{"type":"Polygon","arcs":[[89]]},{"type":"Polygon","arcs":[[90]]},{"type":"Polygon","arcs":[[91]]},{"type":"Polygon","arcs":[[92]]},{"type":"Polygon","arcs":[[93]]},{"type":"Polygon","arcs":[[94]]},{"type":"Polygon","arcs":[[95]]},{"type":"Polygon","arcs":[[96]]},{"type":"Polygon","arcs":[[97]]},{"type":"Polygon","arcs":[[98]]},{"type":"Polygon","arcs":[[99]]},{"type":"Polygon","arcs":[[100]]},{"type":"Polygon","arcs":[[101]]},{"type":"Polygon","arcs":[[102]]},{"type":"Polygon","arcs":[[103]]},{"type":"Polygon","arcs":[[104]]},{"type":"Polygon","arcs":[[105]]},{"type":"Polygon","arcs":[[106]]},{"type":"Polygon","arcs":[[107]]},{"type":"Polygon","arcs":[[108]]},{"type":"Polygon","arcs":[[109]]},{"type":"Polygon","arcs":[[110]]},{"type":"Polygon","arcs":[[111]]},{"type":"Polygon","arcs":[[112]]},{"type":"Polygon","arcs":[[113],[114]]},{"type":"Polygon","arcs":[[115]]},{"type":"Polygon","arcs":[[116]]},{"type":"Polygon","arcs":[[117]]},{"type":"Polygon","arcs":[[118]]},{"type":"Polygon","arcs":[[119]]},{"type":"Polygon","arcs":[[120]]},{"type":"Polygon","arcs":[[121]]},{"type":"Polygon","arcs":[[122]]},{"type":"Polygon","arcs":[[123]]},{"type":"Polygon","arcs":[[124]]},{"type":"Polygon","arcs":[[125]]},{"type":"Polygon","arcs":[[126]]},{"type":"Polygon","arcs":[[127]]},{"type":"Polygon","arcs":[[128]]}]}},"arcs":[[[3345,574],[-8,-30],[-8,-26],[-59,8],[-62,-3],[-34,19],[0,2],[-16,17],[63,-2],[60,-6],[20,24],[15,20],[29,-23]],[[577,605],[-53,-8],[-36,20],[-17,21],[-1,3],[-18,16],[17,21],[52,-9],[28,-18],[21,-20],[7,-26]],[[3745,688],[35,-25],[12,-35],[3,-24],[1,-30],[-43,-18],[-45,-14],[-52,-14],[-59,-11],[-65,3],[-37,19],[5,24],[59,16],[24,19],[18,25],[12,21],[17,21],[18,23],[14,0],[41,13],[42,-13]],[[1633,950],[36,-9],[33,10],[-16,-20],[-26,-15],[-39,5],[-27,20],[6,19],[33,-10]],[[1512,951],[43,-22],[-17,2],[-36,6],[-38,15],[20,13],[28,-14]],[[2250,1040],[31,-8],[30,7],[17,-33],[-22,5],[-34,-2],[-34,2],[-38,-3],[-28,11],[-15,24],[18,10],[35,-8],[40,-5]],[[3098,1097],[4,-26],[-5,-23],[-8,-21],[-33,-8],[-31,-12],[-36,2],[14,22],[-33,-8],[-31,-8],[-21,17],[-2,24],[30,23],[20,6],[32,-2],[8,29],[1,22],[0,46],[16,27],[25,9],[15,-21],[6,-22],[12,-26],[10,-24],[7,-26]],[[0,304],[2,0],[24,33],[50,-18],[3,2],[8,5],[10,6],[8,5],[4,3],[4,0],[3,-1],[40,-24],[35,24],[7,3],[81,10],[27,-13],[13,-7],[41,-19],[79,-15],[63,-18],[107,-14],[80,16],[118,-11],[67,-18],[73,17],[78,16],[6,27],[-110,2],[-89,13],[-24,23],[-74,12],[5,26],[10,24],[10,22],[-5,23],[-46,16],[-22,20],[-43,18],[68,-3],[64,9],[40,-19],[50,17],[45,21],[23,19],[-10,24],[-36,16],[-41,17],[-57,3],[-50,8],[-54,6],[-18,21],[-36,18],[-21,21],[-9,65],[14,-6],[25,-18],[45,6],[44,8],[23,-25],[44,6],[37,12],[35,16],[32,19],[41,6],[-1,21],[-9,22],[8,20],[36,10],[16,-19],[42,11],[32,15],[40,1],[38,6],[37,13],[30,12],[34,13],[22,-3],[19,-5],[41,8],[37,-10],[38,1],[37,8],[37,-6],[41,-6],[39,3],[40,-1],[42,-2],[38,3],[28,17],[34,9],[35,-13],[33,10],[30,21],[18,-18],[9,-21],[18,-19],[29,17],[33,-21],[38,-7],[32,-16],[39,4],[36,10],[41,-3],[38,-7],[38,-11],[15,25],[-18,19],[-14,21],[-36,4],[-15,22],[-6,21],[-10,43],[21,-8],[36,-3],[36,3],[33,-9],[28,-17],[12,-20],[38,-4],[36,8],[38,12],[34,6],[28,-13],[37,4],[24,44],[23,-26],[32,-10],[34,6],[23,-23],[37,-2],[33,-7],[34,-12],[21,21],[11,21],[28,-23],[38,6],[28,-13],[19,-19],[37,6],[29,12],[29,15],[33,8],[39,6],[36,8],[27,13],[16,18],[7,25],[-3,23],[-9,23],[-10,22],[-9,23],[-7,20],[-1,23],[2,23],[13,21],[11,24],[5,22],[-6,25],[-3,23],[14,26],[15,16],[18,22],[19,18],[22,17],[11,25],[15,16],[18,14],[26,4],[18,18],[19,11],[23,7],[20,14],[16,18],[22,7],[16,-15],[-10,-19],[-29,-17],[-11,-12],[-21,9],[-23,-6],[-19,-13],[-20,-15],[-14,-17],[-4,-22],[2,-22],[13,-19],[-19,-14],[-26,-4],[-15,-19],[-17,-18],[-17,-25],[-4,-22],[9,-23],[15,-18],[23,-14],[21,-18],[12,-22],[6,-22],[8,-22],[13,-20],[8,-21],[4,-53],[8,-22],[2,-22],[9,-23],[-4,-30],[-15,-24],[-17,-19],[-37,-8],[-12,-20],[-17,-19],[-42,-22],[-37,-9],[-35,-12],[-37,-13],[-22,-23],[-45,-3],[-49,3],[-44,-5],[-47,0],[9,-22],[42,-11],[31,-15],[18,-21],[-31,-18],[-48,6],[-40,-15],[-2,-23],[-1,-23],[33,-19],[6,-22],[35,-21],[59,-9],[50,-16],[40,-18],[50,-18],[70,-9],[68,-16],[47,-17],[52,-19],[27,-27],[13,-21],[34,20],[46,17],[48,18],[58,14],[49,16],[69,1],[68,-8],[57,-13],[17,25],[39,17],[70,1],[55,12],[52,13],[58,8],[62,10],[43,14],[-20,21],[-12,20],[0,21],[-54,-2],[-57,-9],[-54,0],[-8,22],[4,42],[12,13],[40,13],[47,14],[34,17],[33,17],[25,22],[38,11],[38,7],[19,5],[43,2],[41,8],[34,11],[34,14],[30,13],[39,19],[24,19],[26,17],[9,22],[-30,14],[10,23],[18,18],[29,12],[31,13],[28,18],[22,23],[13,27],[21,16],[33,-4],[13,-19],[34,-2],[1,21],[14,23],[30,-6],[7,-21],[33,-3],[36,10],[35,6],[31,-3],[12,-24],[31,20],[28,10],[31,8],[31,7],[29,14],[31,9],[24,12],[17,21],[20,-15],[29,8],[20,-27],[16,-20],[32,11],[12,22],[28,16],[37,-3],[11,-22],[22,22],[30,7],[33,2],[29,-1],[31,-7],[30,-3],[13,-20],[18,-16],[31,10],[32,2],[32,0],[31,1],[28,8],[29,7],[25,16],[26,10],[28,5],[21,16],[15,32],[16,19],[29,-9],[11,-20],[24,-14],[29,5],[19,-21],[21,-14],[28,13],[10,25],[25,10],[29,19],[27,8],[33,11],[22,13],[22,13],[22,13],[26,-7],[25,20],[18,16],[26,-1],[23,14],[6,20],[23,16],[23,11],[28,9],[25,4],[25,-3],[26,-6],[22,-15],[3,-25],[24,-19],[17,-16],[33,-7],[19,-16],[23,-16],[26,-3],[23,11],[24,24],[26,-12],[27,-7],[26,-7],[27,-4],[28,0],[23,-60],[-1,-15],[-4,-26],[-26,-14],[-22,-22],[4,-22],[31,1],[-4,-23],[-14,-21],[-13,-24],[21,-18],[32,-6],[32,10],[15,23],[10,21],[15,18],[17,17],[7,21],[15,28],[18,6],[31,2],[28,7],[28,9],[14,22],[8,22],[19,21],[27,15],[23,11],[16,19],[15,10],[21,9],[27,-5],[25,5],[28,7],[30,-3],[20,16],[14,38],[11,-16],[13,-27],[23,-11],[27,-5],[26,7],[29,-5],[26,-1],[17,6],[24,-3],[21,-13],[25,8],[30,0],[25,8],[29,-8],[19,19],[14,19],[19,16],[35,43],[18,-8],[21,-16],[18,-20],[36,-35],[27,-1],[25,0],[30,7],[30,8],[23,15],[19,17],[31,3],[21,12],[22,-11],[14,-18],[19,-18],[31,2],[19,-15],[33,-14],[35,-6],[29,4],[21,19],[19,18],[25,4],[25,-8],[29,-5],[26,9],[25,0],[24,-6],[26,-6],[25,10],[30,9],[28,3],[32,0],[25,5],[25,5],[8,28],[1,24],[18,-16],[4,-26],[10,-24],[11,-19],[23,-10],[32,3],[36,2],[25,3],[37,0],[26,1],[36,-2],[32,-5],[19,-18],[-5,-21],[18,-17],[30,-14],[31,-14],[35,-10],[38,-10],[28,-9],[32,-1],[18,20],[24,-16],[21,-18],[25,-14],[34,-6],[32,-6],[13,-23],[32,-13],[21,-21],[31,-9],[32,1],[30,-3],[33,1],[34,-4],[31,-8],[28,-14],[29,-11],[20,-17],[-3,-23],[-15,-20],[-13,-26],[-9,-20],[-14,-24],[-36,-9],[-16,-20],[-36,-13],[-13,-22],[-19,-22],[-20,-18],[-11,-23],[-7,-22],[-3,-26],[0,-21],[16,-23],[6,-21],[13,-21],[52,-7],[11,-25],[-50,-9],[-43,-13],[-52,-2],[-24,-33],[-5,-27],[-12,-21],[-14,-22],[37,-19],[14,-23],[24,-22],[33,-19],[39,-18],[42,-18],[64,-18],[14,-28],[80,-13],[5,-4],[21,-17],[77,14],[63,-18],[-9951,-14]],[[3118,2082],[36,-35],[39,-14],[-13,-29],[-26,-3],[-14,20],[-10,-23],[-23,-18],[-30,7],[-21,17],[-29,8],[-35,32],[-28,31],[-38,65],[23,-12],[39,-39],[36,-20],[15,26],[9,40],[25,23],[20,-6],[11,-27],[14,-43]],[[3373,2240],[22,-26],[-8,-20],[-37,-17],[-13,20],[-23,-26],[-14,26],[33,34],[24,-14],[16,23]],[[6952,2320],[-43,-4],[-1,31],[4,24],[2,11],[18,-18],[26,-7],[1,-11],[-7,-26]],[[9038,2834],[27,-20],[15,8],[22,11],[16,-4],[2,-69],[-9,-19],[-3,-47],[-10,16],[-19,-40],[-6,3],[-17,2],[-17,49],[-4,38],[-16,50],[1,27],[18,-5]],[[9805,2826],[6,-24],[20,24],[8,-25],[0,-24],[-10,-26],[-18,-43],[-14,-23],[10,-28],[-22,0],[-23,-22],[-8,-38],[-16,-58],[-21,-26],[-14,-16],[-26,1],[-18,19],[-30,4],[-5,21],[15,43],[35,57],[18,11],[20,21],[24,31],[17,29],[12,43],[10,15],[5,32],[19,27],[6,-25]],[[9849,3100],[20,-60],[1,39],[13,-16],[4,-43],[22,-19],[19,-4],[16,22],[14,-7],[-7,-51],[-8,-34],[-22,1],[-7,-17],[3,-25],[-4,-11],[-11,-31],[-14,-39],[-21,-23],[-5,15],[-12,8],[16,48],[-9,31],[-30,23],[1,21],[20,20],[5,45],[-1,37],[-12,39],[1,10],[-13,23],[-22,51],[-12,41],[11,5],[15,-32],[22,-15],[7,-52]],[[9641,3906],[-10,-13],[-16,15],[-19,26],[-18,31],[-19,40],[-4,20],[12,-1],[16,-20],[12,-19],[9,-16],[23,-36],[14,-27]],[[9954,4184],[9,-17],[-4,-30],[-17,-8],[-16,8],[-2,25],[10,20],[13,-8],[7,10]],[[0,4229],[9981,-14],[-17,-12],[-4,21],[14,12],[9,3],[-9983,18]],[[0,4257],[0,-28]],[[0,4257],[6,3],[-4,-28],[-2,-3]],[[9661,4234],[-9,-7],[-9,25],[1,15],[17,-33]],[[9641,4323],[4,-47],[-7,7],[-6,-3],[-4,16],[0,44],[13,-17]],[[6390,4402],[4,-69],[7,-27],[-2,-28],[-5,-17],[-10,34],[-5,-17],[5,-43],[-2,-24],[-8,-14],[-1,-48],[-11,-67],[-14,-80],[-17,-109],[-11,-80],[-12,-67],[-23,-13],[-24,-25],[-16,15],[-22,21],[-8,30],[-2,51],[-10,46],[-2,41],[5,42],[13,10],[0,19],[13,44],[3,36],[-7,28],[-5,36],[-2,53],[9,32],[4,37],[14,2],[15,12],[11,10],[12,1],[16,33],[23,35],[8,29],[-4,25],[12,-7],[15,40],[1,34],[9,26],[10,-25],[7,-24],[7,-38]],[[8987,4390],[10,-45],[18,21],[9,-24],[13,-22],[-3,-26],[6,-49],[5,-29],[7,-7],[7,-49],[-3,-30],[9,-39],[31,-30],[19,-28],[19,-25],[-4,-14],[16,-36],[11,-62],[11,13],[11,-25],[7,8],[5,-61],[19,-35],[13,-22],[22,-47],[8,-46],[1,-33],[-2,-35],[13,-49],[-2,-51],[-5,-27],[-7,-51],[1,-33],[-6,-41],[-12,-53],[-21,-28],[-10,-45],[-9,-28],[-8,-50],[-11,-29],[-7,-43],[-4,-39],[2,-19],[-16,-20],[-31,-2],[-26,-23],[-13,-23],[-17,-24],[-23,25],[-17,10],[5,30],[-15,-11],[-25,-41],[-24,15],[-15,9],[-16,5],[-27,16],[-18,36],[-5,43],[-7,30],[-13,23],[-27,7],[9,28],[-7,42],[-13,-39],[-25,-11],[14,32],[5,33],[10,28],[-2,43],[-22,-49],[-18,-20],[-10,-46],[-22,24],[1,31],[-18,41],[-14,22],[5,13],[-36,35],[-19,2],[-27,28],[-50,-6],[-36,-20],[-31,-19],[-27,3],[-29,-29],[-24,-13],[-6,-31],[-10,-23],[-23,-1],[-18,-6],[-24,11],[-20,-6],[-19,-3],[-17,-31],[-8,3],[-14,-16],[-13,-19],[-21,3],[-18,0],[-30,36],[-15,11],[1,33],[14,8],[4,13],[-1,21],[4,40],[-3,34],[-15,58],[-4,33],[1,33],[-11,37],[-1,17],[-12,23],[-4,45],[-16,46],[-4,25],[13,-25],[-10,53],[14,-17],[8,-22],[0,30],[-14,45],[-3,18],[-6,17],[3,34],[6,14],[4,29],[-3,33],[11,42],[2,-44],[12,39],[22,20],[14,24],[21,21],[13,5],[7,-7],[22,21],[17,7],[4,12],[8,6],[15,-2],[29,17],[15,26],[7,30],[17,30],[1,23],[1,31],[19,49],[12,-50],[12,12],[-10,27],[9,28],[12,-13],[3,44],[15,28],[7,23],[14,10],[0,16],[13,-7],[0,15],[12,8],[14,8],[20,-27],[16,-34],[17,0],[18,-6],[-6,32],[13,46],[13,15],[-5,15],[12,33],[17,20],[14,-7],[24,11],[-1,29],[-20,19],[15,9],[18,-15],[15,-23],[23,-15],[8,6],[17,-18],[17,17],[10,-5],[7,11],[12,-29],[-7,-31],[-11,-23],[-9,-2],[3,-23],[-8,-29],[-10,-28],[2,-16],[22,-32],[21,-18],[15,-20],[20,-34],[8,0],[14,-15],[4,-18],[27,-19],[18,19],[6,31],[5,26],[4,31],[8,46],[-4,28],[2,17],[-3,33],[4,43],[5,12],[-4,19],[7,31],[5,31],[1,17],[10,21],[8,-28],[2,-36],[7,-7],[1,-24],[10,-30],[2,-32],[-1,-21]],[[9502,4579],[8,-20],[-19,0],[-11,36],[17,-14],[5,-2]],[[8352,4593],[-11,-1],[-37,40],[26,11],[14,-17],[10,-18],[-2,-15]],[[9467,4614],[-11,-1],[-17,6],[-5,8],[1,23],[19,-9],[9,-12],[4,-15]],[[9490,4630],[-4,-11],[-21,50],[-5,34],[9,0],[10,-46],[11,-27]],[[8456,4599],[-24,-13],[-3,7],[2,19],[12,36],[28,22],[3,14],[24,13],[19,2],[9,7],[10,-7],[-10,-16],[-29,-25],[-23,-16],[-18,-43]],[[8274,4716],[10,-15],[17,5],[7,-25],[-32,-11],[-19,-8],[-15,0],[10,33],[15,1],[7,20]],[[8413,4716],[-4,-32],[-42,-16],[-37,7],[0,21],[22,12],[18,-17],[18,4],[25,21]],[[9440,4702],[1,-11],[-22,24],[-15,21],[-10,19],[4,6],[13,-14],[23,-26],[6,-19]],[[9375,4759],[-5,-3],[-13,13],[-11,24],[1,9],[17,-24],[11,-19]],[[8017,4792],[53,-6],[6,24],[51,-28],[10,-37],[42,-10],[34,-35],[-31,-21],[-31,23],[-25,-2],[-29,4],[-26,11],[-32,22],[-21,5],[-11,-7],[-51,24],[-5,25],[-25,4],[19,55],[34,-3],[22,-23],[12,-4],[4,-21]],[[8741,4825],[-14,-40],[-3,44],[5,20],[6,20],[7,-17],[-1,-27]],[[9329,4790],[-8,-6],[-12,22],[-12,37],[-6,44],[4,5],[3,-17],[8,-13],[14,-37],[13,-19],[-4,-16]],[[9221,4867],[-15,-5],[-4,-16],[-15,-14],[-15,-13],[-14,0],[-23,16],[-16,17],[2,17],[25,-8],[15,4],[5,28],[4,1],[2,-30],[16,4],[8,20],[16,21],[-4,33],[17,2],[6,-10],[-1,-32],[-9,-35]],[[8534,4983],[-11,-19],[-19,11],[-5,25],[28,2],[7,-19]],[[8623,5004],[10,-44],[-23,24],[-23,5],[-16,-4],[-19,2],[6,32],[35,2],[30,-17]],[[9253,4923],[-9,-15],[-5,34],[-6,22],[-13,19],[-16,25],[-20,17],[8,14],[15,-17],[9,-12],[12,-14],[11,-24],[11,-19],[3,-30]],[[8725,5116],[8,-93],[29,-34],[23,61],[32,34],[25,0],[23,-20],[21,-20],[30,-11],[48,-40],[51,-33],[19,-29],[16,-29],[4,-34],[46,-36],[7,-30],[-25,-7],[6,-38],[25,-38],[18,-61],[16,2],[-2,-25],[22,-10],[-8,-11],[29,-24],[-3,-17],[-18,-4],[-7,15],[-24,6],[-28,9],[-22,37],[-16,32],[-14,50],[-36,25],[-24,-16],[-17,-19],[4,-43],[-22,-20],[-16,10],[-28,2],[-25,48],[-28,11],[-7,-16],[-35,-2],[12,47],[17,16],[-7,63],[-14,48],[-53,49],[-23,4],[-42,54],[-8,-28],[-11,-5],[-6,21],[0,25],[-21,28],[29,21],[20,-1],[-2,15],[-41,0],[-11,34],[-25,11],[-11,28],[37,14],[14,19],[45,-23],[4,-22]],[[8478,5264],[-22,-57],[-21,-11],[-27,11],[-46,-3],[-24,-8],[-4,-43],[24,-52],[15,26],[52,20],[-2,-27],[-12,9],[-12,-34],[-25,-22],[27,-74],[-5,-20],[25,-66],[-1,-38],[-14,-17],[-11,20],[13,47],[-27,-22],[-7,16],[3,22],[-20,34],[3,56],[-19,-17],[2,-67],[1,-83],[-17,-8],[-12,17],[8,53],[-4,55],[-12,1],[-9,39],[12,38],[4,46],[14,86],[5,24],[24,43],[22,-17],[35,-8],[32,2],[27,42],[5,-13]],[[8574,5248],[-2,-51],[-14,6],[-4,-35],[11,-30],[-8,-7],[-11,36],[-8,74],[6,46],[9,21],[2,-32],[16,-5],[3,-23]],[[7939,4845],[-31,-1],[-24,48],[-35,47],[-12,35],[-21,47],[-14,43],[-21,81],[-24,48],[-9,50],[-10,44],[-25,37],[-14,49],[-21,32],[-29,64],[-3,29],[18,-2],[43,-11],[25,-57],[21,-39],[16,-24],[26,-62],[28,-1],[23,-39],[16,-48],[22,-27],[-12,-47],[16,-20],[10,-1],[5,-40],[10,-32],[20,-5],[14,-37],[-7,-71],[-1,-90]],[[8274,5288],[31,-54],[-33,-6],[-10,-40],[2,-52],[-27,-39],[-1,-58],[-10,-88],[-5,21],[-31,-26],[-11,35],[-20,3],[-14,19],[-33,-21],[-10,28],[-18,-3],[-23,7],[-4,77],[-14,16],[-13,49],[-4,50],[3,54],[16,38],[21,-20],[21,11],[6,49],[12,11],[33,12],[20,46],[14,36],[11,22],[23,31],[22,40],[14,45],[11,0],[14,-29],[1,-25],[19,-16],[23,-17],[-2,-23],[-19,-3],[5,-28],[-20,-19],[-16,-52],[20,-55],[-4,-26]],[[8510,5667],[2,-38],[2,-33],[-9,-52],[-11,58],[-13,-29],[9,-42],[-8,-27],[-32,33],[-8,42],[8,27],[-17,28],[-9,-24],[-13,2],[-21,-32],[-4,17],[11,48],[17,16],[15,22],[10,-26],[21,16],[5,25],[19,2],[-1,45],[22,-28],[3,-29],[2,-21]],[[7255,5539],[-24,-13],[-13,46],[-5,83],[13,93],[19,-32],[13,-40],[13,-60],[-4,-60],[-12,-17]],[[3307,5765],[-23,-7],[-5,5],[8,16],[-1,23],[16,8],[6,-2],[-1,-43]],[[8443,5774],[-10,-19],[-9,-36],[-8,-17],[-17,40],[5,15],[7,16],[3,36],[16,3],[-5,-38],[21,55],[-3,-55]],[[8291,5719],[-37,-55],[14,41],[20,35],[16,40],[15,57],[5,-47],[-18,-31],[-15,-40]],[[8385,5867],[16,-18],[18,0],[0,-24],[-13,-24],[-18,-17],[-1,26],[2,30],[-4,27]],[[8485,5883],[8,-64],[-21,15],[0,-20],[7,-35],[-13,-13],[-1,41],[-9,3],[-4,34],[16,-4],[0,22],[-17,44],[27,-2],[7,-21]],[[8375,5935],[-7,-50],[-12,29],[-15,44],[24,-2],[10,-21]],[[8369,6248],[17,-16],[9,15],[2,-15],[-4,-24],[9,-41],[-7,-48],[-16,-19],[-5,-47],[7,-45],[14,-7],[13,7],[34,-32],[-2,-31],[9,-14],[-3,-27],[-22,29],[-10,30],[-7,-21],[-18,34],[-25,-8],[-14,12],[1,24],[9,15],[-8,13],[-4,-21],[-14,34],[-4,25],[-1,55],[11,-19],[3,90],[9,52],[17,0]],[[3178,6232],[-7,-14],[-21,0],[-17,-2],[-1,25],[4,8],[23,0],[14,-5],[5,-12]],[[2864,6211],[-9,-9],[-15,9],[-16,21],[3,13],[12,4],[6,-2],[19,-5],[14,-14],[5,-16],[-19,-1]],[[2984,6327],[24,-9],[3,10],[22,-1],[16,-15],[8,2],[5,-21],[15,2],[-1,-18],[12,-2],[14,-21],[-10,-23],[-14,12],[-12,-2],[-9,3],[-5,-11],[-11,-3],[-4,14],[-10,-9],[-11,-39],[-7,9],[-1,17],[-19,9],[-13,-4],[-17,5],[-13,-11],[-15,18],[3,18],[25,-8],[21,-4],[10,12],[-12,25],[0,22],[-18,9],[7,16],[17,-2]],[[8064,6258],[-24,-28],[-23,18],[0,50],[13,26],[31,16],[16,-1],[6,-22],[-12,-26],[-7,-33]],[[679,6281],[-4,-9],[-7,8],[1,16],[-4,21],[1,6],[5,10],[-2,11],[1,6],[3,-2],[10,-9],[5,-5],[5,-8],[7,-20],[-1,-3],[-11,-13],[-9,-9]],[[664,6371],[-9,-4],[-5,12],[-3,5],[0,3],[3,5],[9,-5],[8,-9],[-3,-7]],[[646,6402],[-1,-6],[-15,1],[2,7],[14,-2]],[[621,6410],[-2,-3],[-2,1],[-9,2],[-4,13],[-1,2],[7,8],[3,-4],[8,-19]],[[574,6448],[-4,-5],[-9,10],[1,4],[5,6],[6,-1],[1,-14]],[[2786,6493],[11,-21],[26,7],[10,-14],[24,-35],[17,-26],[9,0],[17,-11],[-2,-17],[20,-2],[21,-23],[-3,-14],[-19,-7],[-18,-3],[-19,4],[-40,-5],[18,32],[-11,15],[-18,4],[-9,16],[-7,33],[-16,-2],[-26,15],[-8,12],[-36,9],[-10,12],[11,14],[-28,3],[-20,-30],[-11,-1],[-4,-14],[-14,-6],[-12,5],[15,18],[6,21],[13,13],[14,11],[21,5],[7,7],[23,-4],[22,-1],[26,-20]],[[2846,6551],[-7,-3],[-7,33],[-10,17],[6,36],[8,-2],[10,-48],[0,-33]],[[8365,6495],[-12,-47],[-14,48],[-4,43],[17,56],[22,44],[13,-17],[-5,-35],[-17,-92]],[[2838,6713],[-30,-9],[-2,21],[13,5],[18,-2],[1,-15]],[[2861,6714],[-5,-41],[-5,7],[0,30],[-12,23],[0,7],[22,-26]],[[8739,7149],[4,-20],[-16,-35],[-11,19],[-15,-14],[-7,-33],[-18,16],[0,27],[15,35],[16,-7],[12,24],[20,-12]],[[5960,7237],[-19,-25],[2,-11],[1,-4],[-28,-24],[-14,8],[-7,23],[14,2],[2,0],[4,14],[20,-1],[25,18]],[[5658,7238],[15,-19],[22,3],[20,-4],[0,-10],[15,7],[-4,-17],[-40,-5],[1,10],[-34,11],[5,24]],[[5431,7384],[-10,-45],[4,-18],[-6,-30],[-21,22],[-14,6],[-39,29],[4,30],[32,-5],[28,6],[22,5]],[[5255,7555],[17,-40],[-4,-77],[-13,4],[-11,-19],[-10,15],[-2,70],[-6,32],[15,-2],[14,17]],[[8915,7321],[-10,-46],[5,-29],[-15,-40],[-35,-27],[-49,-4],[-40,-66],[-19,23],[-1,43],[-48,-13],[-33,-27],[-32,-1],[28,-43],[-19,-98],[-18,-24],[-13,23],[7,52],[-18,16],[-11,40],[26,17],[15,37],[28,29],[20,40],[55,17],[30,-12],[29,103],[19,-28],[40,58],[16,22],[18,70],[-5,65],[11,37],[30,10],[15,-80],[-1,-46],[-25,-58],[0,-60]],[[5265,7610],[-9,-45],[-13,12],[-6,39],[5,21],[18,22],[5,-49]],[[8997,7726],[19,-12],[20,24],[6,-64],[-41,-16],[-25,-57],[-43,39],[-15,-63],[-31,-1],[-4,57],[14,45],[29,3],[8,80],[9,44],[32,-59],[22,-20]],[[3231,7863],[20,-8],[26,2],[-14,-24],[-10,-4],[-35,25],[-7,19],[10,18],[10,-28]],[[3283,8010],[-14,-1],[-36,18],[-26,27],[10,5],[37,-14],[28,-24],[1,-11]],[[1569,7976],[-14,-8],[-46,26],[-8,20],[-25,21],[-5,16],[-28,10],[-11,32],[2,13],[30,-13],[17,-8],[26,-6],[9,-20],[14,-28],[28,-23],[11,-32]],[[3440,8101],[-18,-50],[18,19],[19,-12],[-10,-20],[25,-16],[12,14],[28,-18],[-8,-42],[19,10],[4,-30],[8,-36],[-11,-51],[-13,-2],[-18,11],[6,47],[-8,7],[-32,-50],[-17,2],[20,27],[-27,14],[-30,-3],[-54,2],[-4,17],[17,20],[-12,16],[24,34],[28,92],[18,33],[24,20],[13,-3],[-6,-16],[-15,-36]],[[1313,8294],[27,5],[-8,-66],[24,-46],[-11,0],[-17,27],[-10,26],[-14,18],[-5,25],[1,19],[13,-8]],[[8989,8105],[28,-102],[-41,19],[-17,-84],[27,-59],[-1,-40],[-21,35],[-18,-45],[-5,49],[3,56],[-3,62],[6,43],[2,77],[-17,57],[3,79],[25,26],[-11,27],[13,8],[7,-38],[10,-56],[-1,-56],[11,-58]],[[4811,8192],[-49,-34],[-40,8],[23,61],[-15,58],[38,45],[21,27],[23,2],[30,-35],[-15,-40],[5,-41],[-21,-51]],[[5352,8385],[-17,-47],[-29,33],[-4,23],[41,20],[9,-29]],[[750,8471],[-28,-22],[-14,15],[-4,27],[25,21],[15,8],[18,-3],[12,-18],[-24,-28]],[[4916,8559],[-30,-62],[29,7],[30,0],[-7,-47],[-25,-51],[29,-4],[27,-74],[19,-9],[17,-66],[8,-23],[33,-11],[-3,-36],[-14,-17],[11,-30],[-25,-30],[-37,0],[-48,-16],[-13,12],[-18,-27],[-26,6],[-19,-22],[-15,12],[41,60],[25,13],[-44,9],[-8,23],[29,18],[-15,31],[5,38],[42,-5],[4,33],[-19,36],[-34,10],[-7,16],[10,26],[-9,16],[-15,-28],[-1,56],[-14,29],[10,60],[21,47],[23,-5],[33,5]],[[401,8632],[-17,-9],[-19,11],[-17,16],[28,10],[22,-6],[3,-22]],[[2798,8762],[-11,-31],[-12,5],[-8,18],[2,4],[10,17],[12,-1],[7,-12]],[[2725,8794],[-33,-32],[-19,1],[-6,16],[20,26],[38,0],[0,-11]],[[230,8855],[17,-11],[17,6],[23,-15],[27,-8],[-2,-6],[-21,-12],[-21,12],[-11,11],[-24,-4],[-7,6],[2,21]],[[2634,8963],[5,-25],[15,9],[16,-15],[30,-20],[32,-18],[2,-27],[21,4],[20,-19],[-25,-18],[-43,14],[-16,26],[-27,-31],[-40,-30],[-9,34],[-38,-6],[24,29],[4,45],[9,53],[20,-5]],[[4597,9009],[-7,-37],[31,-39],[-36,-44],[-80,-40],[-24,-10],[-36,8],[-78,18],[28,26],[-61,28],[49,11],[-1,17],[-58,14],[19,37],[42,9],[43,-39],[42,31],[35,-16],[45,30],[47,-4]],[[2892,9049],[-31,-3],[-7,28],[12,33],[26,8],[21,-16],[1,-25],[-4,-8],[-18,-17]],[[0,9154],[68,-44],[73,-58],[-3,-35],[19,-15],[-6,42],[75,-8],[55,-54],[-28,-25],[-46,-6],[0,-57],[-11,-12],[-26,2],[-22,20],[-36,17],[-7,25],[-28,9],[-31,-7],[-16,20],[6,21],[-33,-13],[13,-27],[-16,-25],[0,230]],[[2343,9162],[-17,-20],[-38,17],[-22,-6],[-38,26],[24,18],[19,25],[30,-17],[17,-10],[8,-11],[17,-22]],[[0,9301],[9999,-40],[-30,-3],[-5,19],[-9964,24]],[[0,9301],[4,2],[23,0],[40,-17],[-2,-7],[-29,-14],[-36,-4],[0,40]],[[2485,9184],[-1,-59],[38,46],[33,-37],[-9,-43],[27,-39],[29,42],[21,49],[1,63],[40,-4],[41,-8],[37,-29],[2,-29],[-21,-30],[20,-31],[-4,-28],[-54,-40],[-39,-9],[-29,17],[-8,-29],[-27,-48],[-8,-26],[-32,-39],[-40,-3],[-22,-25],[-2,-37],[-32,-7],[-34,-47],[-30,-65],[-11,-45],[-1,-67],[40,-10],[13,-54],[13,-43],[39,11],[51,-25],[28,-22],[20,-27],[35,-16],[29,-24],[46,-3],[30,-6],[-4,-50],[8,-58],[21,-64],[41,-55],[21,19],[15,59],[-14,91],[-20,30],[45,27],[31,41],[16,40],[-3,38],[-19,49],[-33,44],[32,60],[-12,52],[-9,90],[19,13],[48,-15],[29,-6],[23,15],[25,-19],[35,-34],[8,-22],[50,-4],[-1,-49],[9,-73],[25,-9],[21,-34],[40,32],[26,64],[19,27],[21,-52],[37,-73],[30,-69],[-11,-36],[37,-33],[25,-33],[44,-15],[18,-18],[11,-49],[22,-7],[11,-22],[2,-65],[-20,-21],[-20,-21],[-46,-20],[-35,-47],[-47,-10],[-59,12],[-42,1],[-29,-4],[-23,-42],[-35,-25],[-40,-76],[-32,-53],[23,9],[45,76],[58,48],[42,5],[24,-28],[-26,-38],[9,-63],[9,-43],[36,-29],[46,9],[28,64],[2,-41],[17,-21],[-34,-38],[-61,-34],[-28,-24],[-31,-41],[-21,4],[-1,49],[48,48],[-44,-2],[-31,-7],[5,-19],[-30,-28],[-29,-20],[-29,-17],[-16,-38],[-3,-9],[-1,-31],[10,-30],[11,-2],[-3,21],[8,-12],[-2,-17],[-19,-9],[-13,1],[-20,-10],[-12,-3],[-17,-3],[-23,-17],[41,11],[8,-11],[-39,-17],[-17,0],[0,7],[-8,-16],[8,-3],[-6,-41],[-20,-44],[-2,15],[-6,3],[-9,14],[5,-31],[7,-10],[1,-22],[-9,-22],[-16,-46],[-2,2],[8,39],[-14,22],[-3,48],[-5,-25],[5,-37],[-17,9],[18,-18],[1,-55],[8,-4],[3,-20],[4,-57],[-17,-43],[-29,-17],[-18,-34],[-14,-4],[-14,-21],[-4,-19],[-31,-38],[-16,-27],[-13,-34],[-4,-41],[5,-40],[9,-49],[13,-41],[0,-25],[13,-67],[-1,-39],[-1,-22],[-7,-35],[-8,-7],[-14,7],[-4,25],[-11,13],[-15,50],[-13,44],[-4,22],[6,38],[-8,32],[-22,48],[-10,9],[-28,-26],[-5,3],[-14,27],[-17,14],[-32,-7],[-24,6],[-21,-4],[-12,-8],[5,-16],[0,-23],[5,-12],[-5,-7],[-10,8],[-11,-11],[-20,2],[-20,30],[-25,-7],[-20,14],[-17,-5],[-24,-13],[-25,-43],[-27,-24],[-16,-28],[-6,-26],[0,-40],[1,-27],[5,-20],[-10,-50],[-5,-42],[-2,-77],[-3,-28],[5,-32],[9,-28],[5,-44],[19,-43],[6,-33],[11,-28],[29,-16],[12,-24],[24,16],[21,6],[21,11],[18,9],[17,24],[7,34],[2,48],[5,17],[19,15],[29,13],[25,-2],[17,5],[6,-12],[-1,-28],[-15,-34],[-6,-35],[5,-10],[-4,-25],[-7,-45],[-7,15],[-6,-1],[0,-9],[5,0],[0,-16],[-5,-25],[3,-8],[-3,-21],[2,-6],[-4,-29],[-5,-15],[-5,-2],[-6,-20],[10,-10],[2,8],[8,-7],[3,-2],[6,10],[8,1],[3,-5],[4,3],[13,-5],[13,1],[9,7],[3,6],[9,-3],[6,-4],[8,2],[5,5],[13,-8],[4,-2],[9,-10],[8,-13],[10,-9],[7,-16],[-2,-6],[-2,-12],[3,-21],[-6,-20],[-3,-23],[-1,-26],[1,-14],[1,-26],[-4,-6],[-3,-25],[2,-15],[-6,-15],[2,-15],[4,-10],[7,-31],[11,-23],[13,-25],[10,-20],[-1,-13],[11,-2],[3,5],[8,-15],[13,5],[12,14],[17,12],[9,17],[16,-3],[-1,-6],[15,-2],[13,-10],[9,-17],[10,-16],[14,-2],[21,40],[12,6],[0,19],[5,49],[16,27],[17,1],[3,12],[21,-5],[22,29],[11,13],[14,28],[9,-4],[8,-15],[-6,-19],[-1,-14],[-16,-7],[9,-26],[0,-30],[-12,-33],[10,-46],[12,4],[6,41],[-8,21],[-2,43],[35,24],[-4,27],[10,18],[10,-41],[19,-1],[18,-32],[1,-19],[25,0],[30,6],[16,-26],[21,-7],[16,18],[0,14],[34,4],[34,1],[-24,-17],[10,-28],[22,-4],[21,-28],[4,-46],[15,1],[11,-14],[18,-21],[17,-37],[1,-30],[10,-1],[15,-29],[11,-20],[34,-11],[2,10],[23,4],[30,-15],[9,-6],[21,-14],[29,-49],[5,-23],[9,3],[7,-32],[16,-101],[14,-10],[1,-39],[-21,-48],[9,-17],[49,-9],[1,-58],[21,38],[35,-21],[46,-35],[14,-34],[-5,-32],[33,18],[54,-30],[41,2],[41,-48],[36,-64],[21,-17],[24,-2],[10,-18],[9,-74],[5,-34],[-11,-96],[-14,-37],[-39,-80],[-18,-65],[-21,-50],[-7,-1],[-7,-43],[2,-108],[-8,-88],[-3,-38],[-9,-23],[-5,-77],[-28,-75],[-5,-60],[-22,-25],[-7,-34],[-30,0],[-44,-22],[-19,-26],[-31,-17],[-33,-45],[-23,-58],[-4,-43],[4,-31],[-5,-59],[-6,-28],[-20,-31],[-31,-102],[-24,-45],[-19,-27],[-13,-55],[-18,-33],[-12,-36],[-31,-32],[-21,11],[-15,-6],[-26,25],[-18,-2],[-17,32],[-2,-30],[35,-50],[-4,-39],[18,-25],[-2,-28],[-26,-74],[-42,-31],[-55,-12],[-31,6],[6,-35],[-6,-43],[5,-29],[-16,-20],[-29,-8],[-26,21],[-11,-15],[4,-57],[18,-18],[16,18],[8,-29],[-26,-18],[-22,-36],[-4,-58],[-7,-31],[-26,0],[-22,-30],[-8,-43],[28,-42],[26,-12],[-9,-51],[-33,-33],[-18,-67],[-25,-23],[-12,-27],[9,-60],[19,-33],[-12,3],[-25,0],[-13,-14],[-25,-21],[-5,-53],[-11,-2],[-32,19],[-32,40],[-34,33],[-9,37],[8,33],[-14,39],[-4,98],[12,55],[30,45],[-43,16],[27,51],[9,96],[31,-20],[15,119],[-19,15],[-9,-72],[-17,8],[9,83],[9,106],[13,40],[-8,56],[-2,65],[11,2],[17,93],[20,92],[11,86],[-6,86],[8,47],[-3,72],[16,70],[5,111],[9,120],[9,129],[-2,94],[-6,81],[-28,33],[-2,24],[-55,57],[-50,63],[-22,36],[-11,47],[4,17],[-23,76],[-28,106],[-26,115],[-11,26],[-9,42],[-21,38],[-20,23],[9,26],[-14,55],[9,40],[22,36],[15,43],[-6,26],[-11,-27],[-16,25],[5,16],[-4,53],[9,8],[5,36],[11,37],[-2,24],[15,12],[19,23],[-3,18],[10,4],[-1,29],[6,21],[14,4],[12,36],[10,30],[-10,14],[5,33],[-6,53],[6,15],[-4,49],[-12,30],[-9,17],[-6,31],[7,16],[-7,3],[-5,19],[-14,16],[-12,-3],[-6,-20],[-11,-15],[-6,-2],[-3,-12],[13,-31],[-7,-7],[-4,-9],[-13,-3],[-5,35],[-4,-10],[-9,3],[-5,23],[-12,4],[-7,7],[-12,0],[-1,-13],[-3,9],[-15,13],[-6,12],[4,10],[-1,13],[-8,13],[-11,12],[-10,7],[-1,17],[-8,10],[2,-16],[-5,-14],[-7,16],[-9,5],[-4,12],[1,18],[3,18],[-8,8],[7,11],[-10,18],[-13,23],[-6,20],[-12,18],[-13,26],[3,9],[4,-9],[2,4],[-5,18],[-8,5],[-3,-13],[-16,0],[-10,6],[-12,11],[-15,4],[-8,12],[-14,10],[-17,1],[-13,12],[-15,24],[-32,62],[-14,18],[-23,15],[-15,-4],[-22,-21],[-14,-6],[-20,15],[-21,11],[-26,26],[-21,8],[-31,27],[-23,28],[-7,15],[-16,4],[-28,18],[-12,26],[-30,33],[-14,36],[-6,28],[9,6],[-3,16],[7,15],[0,20],[-10,26],[-2,23],[-9,29],[-25,57],[-28,45],[-13,36],[-24,23],[-5,15],[4,35],[-14,14],[-17,28],[-7,40],[-14,4],[-17,31],[-13,28],[-1,18],[-15,43],[-10,44],[1,22],[-20,23],[-10,-2],[-15,16],[-5,-24],[5,-27],[2,-44],[10,-23],[21,-40],[4,-14],[4,-4],[4,-20],[5,1],[6,-37],[8,-15],[6,-20],[17,-29],[10,-54],[8,-25],[8,-27],[1,-30],[13,-2],[12,-26],[10,-26],[-1,-10],[-12,-22],[-5,1],[-7,35],[-18,33],[-20,27],[-14,15],[1,42],[-5,31],[-13,18],[-19,26],[-4,-8],[-7,15],[-17,14],[-16,34],[2,4],[11,-3],[11,21],[1,26],[-22,41],[-16,16],[-10,36],[-11,38],[-12,46],[-12,52],[-4,29],[-18,33],[-13,7],[-3,17],[-16,3],[-10,15],[-26,6],[-7,9],[-3,32],[-27,58],[-23,80],[1,13],[-13,19],[-21,48],[-4,47],[-15,32],[6,48],[-1,49],[-8,44],[10,54],[7,105],[-5,77],[-9,49],[-8,27],[4,11],[40,-19],[15,-55],[7,16],[-5,47],[-9,47],[-4,0],[-54,57],[-20,25],[-50,23],[-15,51],[3,36],[-35,24],[-5,47],[-34,42],[0,29],[-15,22],[-25,18],[-8,50],[-36,47],[-15,54],[-26,4],[-44,2],[-33,16],[-57,60],[-27,11],[-48,20],[-39,-5],[-55,27],[-33,24],[-30,-12],[5,-40],[-15,-3],[-32,-12],[-25,-20],[-30,-12],[-4,34],[12,56],[30,18],[-8,14],[-35,-32],[-19,-38],[-40,-41],[20,-28],[-26,-41],[-30,-24],[-28,-18],[-7,-25],[-43,-30],[-9,-27],[-32,-25],[-20,5],[-25,-16],[-29,-20],[-23,-19],[-47,-17],[-5,10],[31,27],[27,18],[29,31],[35,7],[14,23],[38,35],[6,11],[21,21],[5,43],[14,34],[-32,-17],[-9,10],[-15,-21],[-18,29],[-8,-21],[-10,29],[-28,-23],[-17,0],[-3,34],[5,21],[-17,21],[-37,-11],[-23,27],[-19,14],[0,32],[-22,25],[11,33],[23,32],[10,30],[22,4],[19,-9],[23,27],[20,-5],[21,18],[-5,27],[-16,10],[21,22],[-17,0],[-30,-13],[-8,-13],[-22,13],[-39,-6],[-41,13],[-12,23],[-35,34],[39,24],[62,28],[23,0],[-4,-29],[59,3],[-23,35],[-34,22],[-20,29],[-26,25],[-38,18],[15,30],[49,2],[35,26],[7,28],[28,27],[28,7],[52,26],[26,-4],[42,30],[42,-12],[21,-26],[12,12],[47,-4],[-2,-13],[43,-10],[28,6],[59,-18],[53,-6],[21,-7],[37,9],[42,-17],[31,-8],[51,-14],[44,-28],[29,-5],[25,24],[33,18],[41,-7],[42,25],[45,14],[20,-23],[20,13],[6,27],[20,-6],[47,-52],[37,39],[3,-43],[34,9],[11,17],[34,-3],[42,-25],[65,-21],[38,-9],[28,3],[37,-29],[-39,-28],[50,-13],[75,7],[24,10],[29,-35],[31,30],[-29,24],[18,20],[34,2],[22,6],[23,-14],[28,-31],[31,5],[49,-26],[43,9],[40,-1],[-3,35],[25,10],[43,-19],[0,-55],[17,46],[23,-1],[12,58],[-30,35],[-32,23],[2,64],[33,42],[37,-9],[28,-26],[38,-65],[-25,-28],[52,-12]],[[1829,9393],[-14,-27],[61,17],[39,-29],[31,30],[26,-19],[23,-57],[14,24],[-20,59],[24,9],[28,-10],[31,-23],[17,-56],[9,-41],[47,-28],[50,-27],[-3,-26],[-46,-4],[18,-22],[-9,-22],[-51,10],[-48,15],[-32,-3],[-52,-20],[-82,-10],[-38,-4],[-15,27],[-38,16],[-24,-7],[-35,46],[19,6],[43,10],[39,-3],[36,10],[-54,14],[-59,-5],[-39,1],[-15,22],[64,23],[-42,-1],[-49,15],[23,43],[20,23],[74,35],[29,-11]],[[2097,9410],[-24,-38],[-44,41],[10,8],[37,2],[21,-13]],[[2879,9392],[3,-16],[-30,2],[-30,1],[-30,-8],[-8,4],[-31,30],[1,21],[14,4],[63,-6],[48,-32]],[[2595,9395],[22,-36],[26,47],[70,23],[48,-59],[-4,-38],[55,17],[26,23],[62,-30],[38,-27],[3,-25],[52,13],[29,-37],[67,-22],[24,-24],[26,-54],[-51,-26],[66,-38],[44,-13],[40,-53],[44,-3],[-9,-41],[-49,-67],[-34,25],[-44,55],[-36,-7],[-3,-33],[29,-33],[38,-27],[11,-15],[18,-57],[-9,-42],[-35,16],[-70,46],[39,-49],[29,-35],[5,-20],[-76,23],[-59,33],[-34,28],[10,16],[-42,30],[-40,28],[0,-17],[-80,-9],[-23,20],[18,42],[52,1],[57,8],[-9,20],[10,29],[36,56],[-8,25],[-11,20],[-42,28],[-57,20],[18,14],[-29,36],[-25,3],[-22,20],[-14,-17],[-51,-8],[-101,13],[-59,17],[-45,9],[-23,20],[29,26],[-39,1],[-9,58],[21,51],[29,24],[72,15],[-21,-37]],[[2212,9435],[33,-13],[50,8],[7,-17],[-26,-28],[42,-24],[-5,-52],[-45,-22],[-27,4],[-19,22],[-69,45],[0,18],[57,-7],[-31,38],[33,28]],[[8988,9398],[-42,0],[-57,6],[-5,3],[27,23],[34,5],[40,-22],[3,-15]],[[2411,9373],[-30,-43],[-32,2],[-17,51],[1,28],[14,25],[28,15],[58,-2],[53,-14],[-42,-51],[-33,-11]],[[1654,9294],[-73,-29],[-15,25],[-64,31],[9,19],[22,47],[24,38],[-27,35],[94,9],[39,-11],[71,-4],[27,-16],[30,-25],[-35,-14],[-68,-41],[-34,-40],[0,-24]],[[9186,9506],[-32,-23],[-44,5],[-52,23],[7,19],[51,-9],[70,-15]],[[2399,9500],[-15,-22],[-40,4],[-34,15],[15,26],[40,15],[24,-20],[10,-18]],[[9029,9534],[-22,-43],[-102,1],[-46,-13],[-55,37],[15,40],[37,11],[73,-3],[100,-30]],[[2264,9600],[21,-26],[1,-30],[-13,-43],[-46,-6],[-30,9],[1,34],[-45,-4],[-2,44],[30,-2],[41,20],[40,-3],[2,7]],[[1994,9570],[11,-20],[25,10],[29,-3],[5,-28],[-17,-28],[-94,-8],[-70,-25],[-43,-2],[-3,19],[57,26],[-125,-7],[-39,10],[38,56],[26,16],[78,-19],[50,-34],[48,-5],[-40,56],[26,21],[29,-7],[9,-28]],[[6598,9255],[-17,-5],[-91,7],[-7,26],[-50,15],[-4,31],[28,13],[-1,31],[55,49],[-25,7],[66,51],[-7,26],[62,30],[92,37],[92,11],[48,21],[54,8],[19,-23],[-19,-18],[-98,-28],[-85,-28],[-86,-55],[-42,-56],[-43,-55],[5,-48],[54,-47]],[[2370,9622],[30,-19],[55,1],[24,-19],[-6,-22],[32,-13],[17,-14],[38,-2],[40,-5],[44,12],[57,5],[45,-4],[30,-21],[6,-24],[-17,-16],[-42,-12],[-35,7],[-80,-9],[-57,-1],[-45,7],[-74,19],[-9,31],[-4,29],[-27,25],[-58,7],[-32,18],[10,24],[58,-4]],[[1772,9654],[-4,-45],[-21,-20],[-26,-3],[-52,-24],[-44,-9],[-38,12],[47,44],[57,37],[43,-1],[38,9]],[[0,9154],[0,-230],[9963,-25],[-36,4],[25,-31],[17,-47],[13,-16],[3,-24],[-7,-15],[-52,13],[-78,-44],[-25,-6],[-42,-41],[-40,-35],[-11,-26],[-39,39],[-73,-45],[-12,22],[-27,-25],[-37,8],[-9,-38],[-33,-56],[1,-23],[31,-13],[-4,-84],[-25,-2],[-12,-48],[11,-25],[-48,-29],[-10,-66],[-41,-14],[-9,-59],[-40,-53],[-10,40],[-12,84],[-15,127],[13,80],[23,35],[2,27],[43,12],[50,73],[48,59],[49,46],[23,81],[-34,-5],[-17,-47],[-70,-63],[-23,71],[-72,-20],[-69,-96],[23,-36],[-62,-15],[-43,-6],[2,42],[-43,9],[-35,-29],[-85,10],[-91,-17],[-90,-112],[-106,-136],[43,-7],[14,-36],[27,-13],[18,29],[30,-4],[40,-63],[1,-49],[-21,-58],[-3,-69],[-12,-92],[-42,-83],[-9,-40],[-38,-67],[-38,-67],[-17,-34],[-38,-33],[-17,-1],[-17,28],[-38,-42],[-4,-19],[-11,3],[-12,-19],[-8,-20],[1,-41],[-14,-13],[-5,-10],[-11,-17],[-18,-10],[-12,-15],[-1,-25],[-3,-6],[11,-10],[15,-25],[24,-68],[7,-37],[0,-67],[-10,-31],[-25,-11],[-22,-24],[-25,-5],[-3,31],[5,43],[-13,60],[21,10],[-19,49],[-13,11],[-4,-11],[-8,-4],[-1,10],[-7,6],[-8,9],[8,25],[7,7],[-3,10],[7,32],[-2,9],[-16,6],[-13,16],[-39,-17],[-20,-27],[-30,-16],[15,27],[-6,22],[22,39],[-15,30],[-24,-20],[-32,-40],[-17,-37],[-27,-3],[-14,-27],[15,-39],[22,-9],[1,-26],[22,-17],[31,41],[25,-22],[18,-2],[5,-30],[-40,-16],[-13,-31],[-27,-29],[-14,-40],[30,-32],[11,-57],[17,-52],[19,-45],[-1,-42],[-17,-16],[6,-31],[17,-18],[-5,-47],[-7,-45],[-15,-5],[-21,-63],[-22,-75],[-26,-69],[-38,-53],[-39,-49],[-31,-6],[-17,-26],[-10,19],[-15,-29],[-39,-29],[-29,-8],[-10,-61],[-15,-4],[-8,42],[7,22],[-37,19],[-13,-9],[-37,-50],[-24,-54],[-6,-40],[22,-61],[25,-75],[26,-36],[17,-46],[12,-106],[-3,-102],[-24,-38],[-31,-37],[-23,-48],[-35,-53],[-10,37],[8,39],[-21,32],[-23,9],[-11,30],[-14,59],[-25,27],[-24,-1],[4,45],[-24,-1],[-2,-63],[-15,-84],[-10,-51],[2,-42],[19,-1],[11,-53],[5,-50],[15,-33],[17,-6],[14,-30],[7,-6],[16,-34],[12,-39],[2,-39],[-3,-26],[2,-20],[2,-34],[10,-16],[11,-51],[-1,-19],[-19,-4],[-27,43],[-32,45],[-4,30],[-16,38],[-4,48],[-10,31],[4,42],[-7,25],[-11,22],[-4,28],[-15,33],[-14,27],[-4,-34],[-5,32],[3,36],[8,55],[-3,43],[9,44],[-10,34],[3,63],[-12,30],[-9,69],[-5,73],[-12,47],[-18,-29],[-32,-41],[-15,5],[-17,14],[9,71],[-6,54],[-21,67],[3,20],[-16,8],[-20,47],[-8,30],[-1,29],[-6,28],[-11,33],[-26,3],[3,-24],[-9,-32],[-12,12],[-4,-11],[-8,6],[-11,6],[-4,-22],[-19,1],[-34,-12],[2,-43],[-15,-34],[-40,-39],[-31,-68],[-21,-36],[-28,-38],[0,-26],[-13,-14],[-25,-21],[-13,-3],[-9,-44],[6,-75],[1,-48],[-11,-54],[0,-98],[-15,-3],[-12,-44],[8,-19],[-25,-16],[-10,-39],[-11,-17],[-26,54],[-13,81],[-11,58],[-9,27],[-15,55],[-7,72],[-5,36],[-25,79],[-12,112],[-8,74],[0,69],[-5,54],[-41,-34],[-19,7],[-36,69],[13,21],[-8,23],[-33,49],[-20,14],[-9,42],[-21,44],[-51,-11],[-45,-1],[-39,-8],[-53,17],[-30,13],[-31,8],[-12,70],[-13,10],[-22,-10],[-28,-28],[-34,19],[-28,45],[-27,16],[-18,55],[-21,76],[-14,-9],[-18,19],[-11,-22],[-16,3],[6,-26],[-3,-13],[9,-43],[11,-50],[14,-13],[5,-20],[18,-25],[2,-23],[-3,-20],[4,-19],[8,-16],[4,-19],[4,-14],[-2,42],[7,30],[8,6],[8,-18],[1,-34],[-6,-33],[5,-22],[5,2],[1,-15],[22,9],[23,-2],[17,-2],[19,39],[20,37],[18,36],[8,19],[3,-5],[-2,-23],[-4,-11],[4,-45],[12,-40],[16,-21],[20,-7],[17,-11],[12,-33],[8,-19],[10,-7],[0,-13],[-10,-34],[-5,-16],[-12,-19],[-10,-39],[-13,3],[-5,-14],[-5,-29],[4,-39],[-3,-7],[-13,1],[-17,-22],[-3,-28],[-6,-12],[-17,0],[-11,-14],[0,-23],[-14,-16],[-15,5],[-19,-19],[-12,-4],[-20,-15],[-6,-26],[-1,-19],[-27,-25],[-45,-27],[-24,-40],[-13,-3],[-8,3],[-16,-24],[-18,-11],[-23,-3],[-7,-3],[-6,-15],[-8,-5],[-4,-14],[-14,1],[-9,-8],[-19,3],[-7,34],[1,31],[-5,17],[-5,43],[-8,23],[5,3],[-2,27],[3,11],[-1,25],[-4,24],[-8,18],[-2,23],[-15,20],[-15,49],[-7,47],[-20,39],[-12,10],[-18,55],[-4,40],[2,34],[-16,64],[-13,22],[-15,12],[-10,33],[2,13],[-8,30],[-8,13],[-11,42],[-17,47],[-14,39],[-14,0],[5,32],[1,20],[3,23],[-1,8],[-7,-23],[-6,-43],[-8,-30],[-6,-10],[-10,18],[-12,26],[-20,82],[-3,-5],[12,-61],[17,-57],[21,-90],[10,-31],[9,-33],[25,-64],[-6,-10],[1,-37],[33,-52],[4,-12],[9,-56],[-6,-11],[4,-59],[11,-69],[10,-14],[15,-21],[16,-67],[8,-53],[15,-28],[38,-54],[16,-33],[15,-33],[8,-20],[14,-17],[7,-18],[-1,-24],[-16,-14],[12,-16],[9,-10],[5,-24],[13,-24],[14,0],[26,15],[30,6],[25,18],[13,4],[10,11],[16,2],[9,1],[13,8],[14,6],[14,20],[10,0],[1,-16],[-3,-34],[0,-30],[-6,-21],[-7,-62],[-14,-64],[-17,-74],[-24,-84],[-23,-65],[-33,-78],[-28,-47],[-41,-57],[-26,-44],[-31,-69],[-6,-31],[-6,-13],[-20,-23],[-7,-24],[-10,-5],[-4,-40],[-9,-23],[-5,-39],[-12,-19],[-12,-71],[1,-32],[18,-21],[1,-15],[-8,-35],[2,-18],[-2,-27],[10,-36],[11,-57],[10,-13],[5,-25],[-1,-58],[3,-50],[1,-90],[5,-29],[-8,-41],[-11,-40],[-18,-35],[-25,-22],[-31,-28],[-32,-62],[-10,-11],[-20,-40],[-11,-14],[-3,-41],[14,-43],[5,-34],[0,-17],[5,2],[-1,-56],[-4,-27],[7,-10],[-5,-24],[-11,-20],[-23,-20],[-34,-31],[-12,-21],[3,-24],[7,-4],[-3,-30],[-7,-42],[-3,-48],[-7,-26],[-19,-29],[-5,-9],[-12,-29],[-8,-29],[-16,-42],[-31,-59],[-20,-35],[-21,-26],[-29,-22],[-14,-3],[-3,-16],[-17,8],[-14,-11],[-30,11],[-17,-7],[-11,3],[-29,-22],[-24,-9],[-17,-22],[-13,-2],[-11,21],[-10,1],[-12,26],[-1,-8],[-4,15],[0,34],[-9,39],[9,10],[0,44],[-19,54],[-14,49],[-20,75],[-20,43],[-11,42],[-6,57],[-7,41],[-9,89],[-1,69],[-3,31],[-11,24],[-15,48],[-14,69],[-6,36],[-23,56],[-2,44],[-2,36],[4,51],[9,53],[2,24],[9,52],[6,24],[16,38],[9,25],[3,43],[-1,33],[-9,20],[-7,35],[-7,35],[2,12],[8,22],[-8,56],[-6,39],[-14,36],[3,11],[-4,18],[-8,43],[-22,61],[-29,58],[-18,48],[-17,59],[1,20],[6,18],[7,42],[5,43],[-5,8],[10,65],[4,45],[-11,39],[-13,9],[-6,26],[-7,8],[1,16],[-29,-20],[-11,3],[-10,-13],[-23,1],[-15,36],[-9,42],[-19,38],[-21,-1],[-25,0],[-23,-7],[-22,-12],[-44,-34],[-15,-20],[-25,-16],[-25,16],[-12,-1],[-20,12],[-18,-1],[-33,-10],[-19,-17],[-27,-21],[-6,2],[-7,-1],[-29,28],[-25,44],[-24,31],[-18,37],[-8,4],[-20,24],[-14,31],[-5,21],[-3,42],[-13,34],[-10,23],[-8,7],[-6,12],[-4,25],[-4,13],[-8,9],[-15,24],[-11,4],[-7,16],[1,9],[-9,12],[-2,13],[-4,44],[3,25],[-11,45],[-14,21],[12,11],[14,40],[6,30],[-2,31],[8,28],[3,54],[-3,57],[-3,29],[2,28],[-7,28],[-14,25],[1,24],[1,27],[11,15],[9,30],[-2,20],[10,41],[15,36],[9,9],[8,34],[0,31],[10,35],[19,21],[18,59],[14,23],[26,6],[22,40],[14,15],[23,48],[-7,72],[10,49],[4,31],[18,39],[28,26],[21,24],[18,59],[9,36],[20,-1],[17,-24],[26,4],[29,-13],[12,0],[27,31],[30,10],[18,24],[26,17],[47,11],[46,4],[14,-8],[26,22],[30,1],[11,-14],[19,4],[31,23],[19,-7],[-1,-29],[24,21],[2,-11],[-14,-28],[0,-27],[9,-14],[-3,-50],[-19,-29],[6,-31],[14,-1],[7,-27],[11,-9],[32,-20],[12,5],[23,-10],[37,-26],[13,-51],[25,-11],[39,-24],[30,-29],[13,15],[13,27],[-6,44],[9,28],[20,27],[19,8],[37,-12],[10,-26],[10,0],[9,-10],[28,-7],[6,-19],[37,1],[27,-15],[28,-17],[13,-9],[21,18],[11,17],[25,5],[20,-8],[7,-28],[7,19],[22,-14],[22,-3],[13,14],[8,19],[-2,3],[8,27],[5,44],[4,14],[1,1],[10,47],[14,40],[0,2],[-2,44],[7,24],[-11,26],[11,22],[-17,-5],[-23,13],[-19,-33],[-43,-6],[-22,31],[-30,1],[-6,-23],[-20,-7],[-26,30],[-31,-1],[-16,58],[-21,32],[14,44],[-18,28],[31,55],[43,2],[12,44],[53,-8],[33,38],[32,16],[46,1],[49,-40],[40,-23],[32,9],[24,-5],[33,30],[4,25],[-7,39],[-16,21],[-16,7],[-10,18],[-35,48],[-32,22],[-24,34],[20,9],[23,48],[-15,23],[41,23],[-1,13],[-25,-9],[-22,-5],[-18,-18],[-26,-4],[-24,-21],[1,-36],[14,-14],[28,4],[-5,-21],[-31,-10],[-37,-33],[-16,12],[6,27],[-30,17],[5,11],[26,19],[-8,13],[-43,14],[-2,22],[-25,-7],[-11,-32],[-21,-42],[0,-15],[-13,-13],[-9,6],[-7,-70],[-15,-24],[-10,-41],[9,-33],[3,-22],[25,-18],[-5,-14],[-33,-4],[-12,-17],[-23,-31],[-9,26],[0,12],[-17,2],[-14,5],[-34,-15],[19,-32],[-14,-9],[-15,0],[-15,29],[-5,-12],[6,-35],[14,-27],[-10,-12],[15,-27],[14,-17],[0,-32],[-25,15],[8,-29],[-18,-6],[11,-51],[-19,-1],[-23,25],[-10,46],[-5,38],[-11,27],[-14,33],[-2,16],[-5,4],[0,13],[-15,19],[-3,28],[2,39],[4,18],[-4,9],[-6,4],[-8,19],[-12,12],[-26,21],[-16,21],[-26,17],[-23,42],[6,4],[-13,25],[-1,19],[-17,9],[-9,-25],[-8,20],[0,20],[1,1],[7,5],[-22,8],[-23,-20],[1,-29],[-3,-16],[9,-30],[26,-29],[14,-47],[31,-47],[22,1],[7,-13],[-8,-11],[25,-21],[20,-18],[24,-30],[3,-10],[-5,-21],[-16,27],[-24,9],[-12,-37],[20,-21],[-3,-30],[-11,-4],[-15,-49],[-12,-5],[0,18],[6,31],[6,12],[-11,34],[-8,29],[-12,7],[-8,25],[-18,10],[-12,23],[-21,4],[-21,26],[-26,37],[-19,34],[-8,57],[-14,6],[-23,19],[-12,-8],[-16,-26],[-12,-5],[-25,-32],[-55,16],[-40,-19],[-4,-35],[2,-33],[-26,-39],[-36,-12],[-2,-19],[-18,-32],[-10,-47],[11,-33],[-16,-26],[-6,-37],[-21,-11],[-20,-45],[-35,-1],[-27,1],[-17,-20],[-11,-22],[-13,5],[-11,20],[-8,33],[-26,9],[-11,-15],[-14,8],[-15,-7],[5,46],[-3,35],[-12,5],[-7,22],[2,38],[11,21],[2,23],[6,35],[-1,24],[-5,21],[-1,19],[1,41],[-11,25],[39,42],[34,-11],[37,1],[30,-10],[23,3],[45,-2],[14,34],[5,115],[-28,61],[-21,29],[-42,22],[-3,42],[36,12],[47,-14],[-9,65],[26,-25],[65,45],[8,47],[24,12],[23,11],[14,16],[24,85],[38,24],[23,-2],[6,12],[23,3],[5,-12],[19,28],[-6,22],[-2,32],[-11,32],[-1,59],[5,16],[8,17],[24,4],[10,15],[22,17],[-1,-30],[-8,-19],[4,-16],[15,-8],[-7,-22],[-8,6],[-20,-41],[7,-28],[1,-23],[28,-13],[-1,-21],[29,11],[15,16],[32,-23],[13,-18],[19,17],[43,27],[35,19],[28,-10],[2,-14],[27,-1],[6,26],[38,19],[-6,48],[1,43],[14,36],[26,20],[22,-43],[22,1],[6,44],[3,34],[-10,-7],[-18,21],[-2,33],[35,16],[35,8],[30,-9],[29,1],[31,32],[-29,27],[-50,-4],[-49,-21],[-45,-12],[-16,31],[-27,19],[6,57],[-14,52],[14,33],[25,36],[63,63],[19,12],[-3,24],[-39,27],[-47,-16],[-27,-40],[4,-35],[-44,-47],[-54,-49],[-20,-81],[20,-41],[26,-32],[-25,-65],[-29,-13],[-11,-97],[-15,-54],[-34,6],[-16,-46],[-32,-3],[-9,55],[-23,65],[-21,82],[-19,35],[-55,-67],[-37,-13],[-38,29],[-10,62],[-9,133],[26,37],[73,48],[55,60],[51,80],[66,111],[47,44],[76,72],[61,25],[46,-3],[42,48],[51,-3],[50,12],[87,-43],[-36,-15],[30,-36],[29,20],[46,-35],[76,-14],[105,-65],[21,-27],[2,-38],[-31,-31],[-45,-15],[-124,44],[-21,-8],[45,-42],[4,-85],[36,-18],[22,-15],[3,28],[-17,26],[18,21],[67,-36],[24,14],[-19,42],[65,56],[25,-3],[26,-20],[16,39],[-23,35],[14,34],[-21,36],[78,-18],[16,-33],[-35,-7],[0,-32],[22,-20],[43,13],[7,37],[58,27],[97,49],[20,-2],[-27,-35],[35,-6],[19,19],[52,2],[42,24],[31,-35],[32,38],[-29,34],[14,19],[82,-18],[39,-18],[100,-66],[19,31],[-28,30],[-1,12],[-34,6],[10,27],[-15,45],[-1,19],[51,52],[18,52],[21,11],[74,-15],[5,-32],[-26,-47],[17,-18],[9,-40],[-6,-79],[31,-35],[-12,-39],[-55,-82],[32,-8],[11,21],[31,14],[7,29],[24,27],[-16,33],[13,38],[-31,5],[-6,32],[22,58],[-36,47],[50,38],[-7,41],[14,2],[15,-32],[-11,-56],[29,-10],[-12,41],[46,23],[58,3],[51,-33],[-25,48],[-2,61],[48,12],[67,-3],[60,8],[-23,30],[33,38],[31,1],[54,29],[74,8],[9,15],[73,6],[23,-13],[62,31],[51,-1],[8,24],[26,25],[66,24],[48,-19],[-38,-14],[63,-9],[7,-29],[25,14],[82,0],[62,-28],[23,-22],[-7,-30],[-31,-17],[-73,-32],[-21,-17],[35,-8],[41,-15],[25,11],[14,-37],[12,15],[44,9],[90,-9],[6,-27],[116,-9],[2,44],[59,-10],[44,1],[45,-31],[13,-37],[-17,-24],[35,-45],[44,-23],[27,60],[44,-26],[48,16],[54,-18],[20,16],[45,-8],[-20,53],[37,25],[251,-37],[24,-34],[72,-44],[112,11],[56,-10],[23,-24],[-4,-42],[35,-16],[37,12],[49,1],[53,-11],[52,6],[49,-51],[34,18],[-23,37],[13,26],[88,-16],[58,3],[80,-27],[-9960,-25]],[[6364,7560],[14,-41],[13,-3],[8,-15],[-23,-5],[-5,-45],[-4,-20],[-11,-13],[1,-29],[9,-42],[26,-12],[20,-29],[39,-10],[44,15],[2,13],[-5,41],[4,60],[-22,20],[8,39],[-19,4],[6,48],[26,-14],[25,19],[-20,34],[-8,33],[-23,-15],[-3,-42],[-8,37],[-2,15],[7,24],[-5,20],[-32,19],[-13,52],[-15,14],[-1,19],[27,-5],[1,42],[23,9],[25,-8],[5,56],[-5,35],[-28,-2],[-24,14],[-32,-26],[-26,-12],[-12,-34],[-27,-9],[-28,-60],[25,-54],[-2,-39],[30,-68],[15,-30]],[[2393,9646],[-13,-1],[-52,3],[-7,16],[56,0],[19,-11],[-3,-7]],[[1939,9656],[-52,-16],[-41,19],[23,18],[40,6],[39,-9],[-9,-18]],[[5686,9666],[-62,-24],[-49,13],[19,15],[-16,19],[57,11],[11,-21],[40,-13]],[[1954,9709],[-34,-12],[-46,0],[0,9],[29,17],[14,-3],[37,-11]],[[2338,9677],[-41,-12],[-23,14],[-12,21],[-2,24],[36,-2],[16,-4],[33,-20],[-7,-21]],[[2220,9693],[11,-24],[-45,6],[-46,19],[-62,2],[27,17],[-34,14],[-2,22],[55,-8],[75,-21],[21,-27]],[[7918,9692],[-157,-23],[51,76],[23,6],[21,-3],[70,-33],[-8,-23]],[[5506,9772],[92,-43],[-70,-23],[-15,-42],[-25,-11],[-13,-48],[-34,-2],[-59,35],[25,21],[-42,16],[-54,49],[-21,45],[75,21],[16,-20],[39,0],[11,20],[40,2],[35,-20]],[[5706,9813],[55,-21],[-41,-31],[-81,-6],[-82,9],[-5,16],[-40,1],[-30,26],[86,17],[40,-14],[28,17],[70,-14]],[[6420,9821],[-37,-8],[-25,-4],[-4,-10],[-33,-9],[-30,13],[16,18],[-62,2],[54,11],[43,0],[5,-15],[16,14],[26,9],[42,-13],[-11,-8]],[[7775,9725],[-60,-8],[-78,17],[-46,22],[-21,41],[-38,12],[72,39],[60,13],[54,-29],[64,-56],[-7,-51]],[[2583,9770],[33,-19],[-38,-17],[-51,-44],[-50,-4],[-57,8],[-30,23],[0,21],[22,15],[-50,0],[-31,19],[-18,26],[20,26],[19,17],[28,4],[-12,14],[65,3],[35,-31],[47,-13],[46,-10],[22,-38]],[[3097,9968],[74,-5],[60,-7],[51,-16],[-2,-15],[-67,-25],[-68,-12],[-25,-12],[61,0],[-66,-35],[-45,-16],[-48,-47],[-57,-10],[-18,-12],[-84,-6],[39,-7],[-20,-10],[23,-29],[-26,-20],[-43,-16],[-13,-22],[-39,-18],[4,-13],[48,3],[0,-14],[-74,-35],[-73,16],[-81,-9],[-42,7],[-52,3],[-4,28],[52,13],[-14,41],[17,4],[74,-25],[-38,37],[-45,11],[23,23],[49,13],[8,20],[-39,23],[-12,30],[76,-3],[22,-6],[43,21],[-62,7],[-98,-4],[-49,19],[-23,24],[-32,17],[-6,19],[41,11],[32,2],[55,9],[41,22],[34,-3],[30,-16],[21,31],[37,9],[50,6],[85,3],[14,-6],[81,9],[60,-3],[60,-4]],[[4247,9992],[174,-46],[-52,-22],[-106,-3],[-150,-5],[14,-10],[99,6],[83,-20],[54,18],[23,-21],[-30,-34],[71,22],[135,22],[83,-11],[15,-25],[-113,-40],[-16,-14],[-88,-10],[64,-2],[-32,-42],[-23,-38],[1,-64],[33,-37],[-43,-3],[-46,-18],[52,-31],[6,-49],[-30,-5],[36,-49],[-61,-5],[32,-23],[-9,-20],[-39,-9],[-39,0],[35,-39],[0,-26],[-55,24],[-14,-16],[37,-14],[37,-35],[10,-47],[-49,-11],[-22,23],[-34,33],[10,-39],[-33,-31],[73,-2],[39,-3],[-75,-50],[-75,-46],[-81,-20],[-31,0],[-29,-22],[-38,-61],[-60,-40],[-19,-3],[-37,-14],[-40,-13],[-24,-36],[0,-40],[-15,-38],[-45,-46],[11,-45],[-12,-48],[-14,-56],[-39,-3],[-41,47],[-56,0],[-27,31],[-18,57],[-49,71],[-14,38],[-3,52],[-39,53],[10,42],[-18,20],[27,68],[42,21],[11,24],[6,45],[-32,-20],[-15,-9],[-25,-8],[-34,19],[-2,39],[11,31],[25,0],[57,-15],[-48,37],[-24,19],[-28,-8],[-23,15],[31,53],[-17,22],[-22,39],[-34,62],[-35,22],[0,24],[-74,34],[-59,4],[-74,-2],[-68,-5],[-32,19],[-49,36],[73,18],[56,3],[-119,15],[-62,23],[4,23],[105,28],[101,27],[11,21],[-75,21],[24,23],[97,40],[40,6],[-12,26],[66,15],[86,9],[85,1],[30,-18],[74,32],[66,-22],[39,-5],[58,-18],[-66,31],[4,24],[93,35],[97,-3],[36,21],[98,6],[222,-7]]],"transform":{"scale":[0.036003600360036005,0.017366249624962495],"translate":[-180,-90]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment