{"url":"https://api.github.com/gists/5620764","forks_url":"https://api.github.com/gists/5620764/forks","commits_url":"https://api.github.com/gists/5620764/commits","id":"5620764","node_id":"MDQ6R2lzdDU2MjA3NjQ=","git_pull_url":"https://gist.github.com/5620764.git","git_push_url":"https://gist.github.com/5620764.git","html_url":"https://gist.github.com/mbostock/5620764","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5620764/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/5620764/raw/ddb80111ee186d34c420973e9def2ce914f62c49/README.md","size":139,"truncated":false,"content":"Available as `d3.geo.airy` in D3’s [extended geographic projections](https://github.com/d3/d3-plugins/tree/master/geo/projection) plugin.","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/5620764/raw/e61242f021643074aacdde54983fc89b260554e2/index.html","size":1974,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\n.graticule {\n  fill: none;\n  stroke: #777;\n  stroke-width: .5px;\n  stroke-opacity: .5\n}\n\n.land {\n  fill: #ddd;\n}\n\n.countries {\n  fill: #222;\n}\n\n.boundary {\n  fill: none;\n  stroke: #fff;\n  stroke-width: .5px;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script src=\"//d3js.org/d3.geo.projection.v0.min.js\"></script>\n<script src=\"//d3js.org/topojson.v1.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 640;\n\n// http://en.wikipedia.org/wiki/ISO_3166-1_numeric\nvar ids = {840: 1, 484: 1, 124: 1, 630: 1};\n\nvar projection = d3.geo.airy()\n    .rotate([105, -45])\n    .center([-3, 5])\n    .scale(560)\n    .translate([width / 2, height / 2])\n    .precision(.1)\n    .clipAngle(70);\n\n// Compute radius from viewport height. TODO Make automatic.\nprojection\n    .radius(projection.invert([width / 2, 0])[1] - projection.invert([width / 2, height])[1]);\n\nvar path = d3.geo.path()\n    .projection(projection);\n\nvar graticule = d3.geo.graticule();\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nsvg.append(\"path\")\n    .datum(graticule)\n    .attr(\"class\", \"graticule\")\n    .attr(\"d\", path);\n\nd3.json(\"/mbostock/raw/4090846/world-50m.json\", function(error, world) {\n  if (error) throw error;\n\n  svg.insert(\"path\", \".graticule\")\n      .datum(topojson.feature(world, world.objects.land))\n      .attr(\"class\", \"land\")\n      .attr(\"d\", path);\n\n  svg.insert(\"path\", \".graticule\")\n      .datum(topojson.feature(world, {type: \"GeometryCollection\", geometries: world.objects.countries.geometries.filter(function(d) { return d.id in ids; })}))\n      .attr(\"class\", \"countries\")\n      .attr(\"d\", path);\n\n  svg.insert(\"path\", \".graticule\")\n      .datum(topojson.mesh(world, world.objects.countries, function(a, b) { return a !== b; }))\n      .attr(\"class\", \"boundary\")\n      .attr(\"d\", path);\n});\n\nd3.select(self.frameElement).style(\"height\", height + \"px\");\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5620764/raw/a6416a8c84274601cff2514a3dfefe92136227db/thumbnail.png","size":22253,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB3CAIAAACYMqsKAAAKg2lDQ1BpY20A\nAEjHlZYHUFPpFse/e296oSVEOqF3pFfpNXTpYCMkIYQSQiCI2BVxBdeCiAgo\nC7pUBdcCyFoQCxYWwQL2BVlU1HWxICoq7yKP+N682XmzZ+bM/c2ZM//vfOXO\n/AGglLFFojRYDoB0YbY43M+TGRsXz8Q/BAiQB0SgCrBsTpbIIywsCPxtvB8A\n0Mz3ptmMFvhnIc/lZXEAgMJQTuRmcdJRPo7mOo5InA0AYoPWdZdni2Y4FmW6\nGB0Q5Zl16PxZXjfDibNc8q0nMtwL5XoACBQ2W8wHgIxqAmYOh4/qkG+hbCHk\nCoQAUDAou3KS2VyUvVE2TU/PmGERyoaJ/6HD/y/NRKkmm82X8uxevgXBW5Al\nSmOv+IfH8f8jPU0yt4YGmpSs1IjAmfXQM8vlsH0i5jiZxwqaY1G2Z/gcC7JZ\nkdIeiX/UHEtSozzmODUjUNovTAwJlepnecXPcV5yZMwcc3nePnMszgiX9mfl\nRPh87/cKmeMUdkDYHLPFs+c1w7w0v/DvM4dJ5xSmhUj3kiT2lfbwsr7vNzs5\n0l/K6AOQ9gt8WdL9iv2/66eFSTXFknDpOfCEUVJNLttberZAAIIBG3CyebnZ\nMwN7ZYhWiAX85GymB/rqeaZMlpBjbsq0srC0BjP/0OwVvWV8+zcgxtXvtcxO\nABwL0SL/e42tA8DJJwDQ3n+v6bxBr3cHAKf7OBJxzmxt5rkCLCABWUAHyugL\n0AGGwAxYATvgDNyBDwgAoSASxIGlgAOSQToQg+VgFVgPCkAR2AF2g3JQBQ6A\nenAYHAVt4BQ4By6Ba6AP3Ab3wRAYBS/AOHgPpiAIwkNUiAYpQ5qQHmQCWUEO\nkCvkAwVB4VAclADxISEkgVZBG6EiqBgqh6qhBugX6CR0DroC9UN3oWFoDHoD\nfYIRmALTYXVYH54PO8AecCAcCS+B+XAmnAfnw9vgMrgGPgS3wufga/BteAh+\nAU8gACEjDEQLMUMcEC8kFIlHkhAxsgYpREqRGqQZ6UC6kZvIEPIS+YjBYWgY\nJsYM44zxx0RhOJhMzBrMVkw5ph7TirmAuYkZxoxjvmKpWDWsCdYJy8LGYvnY\n5dgCbCm2FnsCexF7GzuKfY/D4Rg4A5w9zh8Xh0vBrcRtxe3DteA6cf24EdwE\nHo9XxpvgXfCheDY+G1+A34s/hD+Lv4EfxX8gkAmaBCuCLyGeICRsIJQSGgln\nCDcITwlTRDmiHtGJGErkElcQtxMPEjuI14mjxCmSPMmA5EKKJKWQ1pPKSM2k\ni6QHpLdkMlmb7EheSBaQ15HLyEfIl8nD5I8UBYoxxYuymCKhbKPUUTopdylv\nqVSqPtWdGk/Npm6jNlDPUx9RP8jQZMxlWDJcmbUyFTKtMjdkXskSZfVkPWSX\nyubJlsoek70u+1KOKKcv5yXHllsjVyF3Um5QbkKeJm8pHyqfLr9VvlH+ivwz\nBbyCvoKPAlchX+GAwnmFERpC06F50Ti0jbSDtIu0UTqObkBn0VPoRfTD9F76\nuKKCoo1itGKuYoXiacUhBsLQZ7AYaYztjKOMAcaneerzPObx5m2Z1zzvxrxJ\nJVUldyWeUqFSi9JtpU/KTGUf5VTlncptyg9VMCrGKgtVlqvsV7mo8lKVruqs\nylEtVD2qek8NVjNWC1dbqXZArUdtQl1D3U9dpL5X/bz6Sw2GhrtGikaJxhmN\nMU2apqumQLNE86zmc6Yi04OZxixjXmCOa6lp+WtJtKq1erWmtA20o7Q3aLdo\nP9Qh6TjoJOmU6HTpjOtq6gbrrtJt0r2nR9Rz0EvW26PXrTepb6Afo79Zv03/\nmYGSAcsgz6DJ4IEh1dDNMNOwxvCWEc7IwSjVaJ9RnzFsbGucbFxhfN0ENrEz\nEZjsM+k3xZo6mgpNa0wHzShmHmY5Zk1mw+YM8yDzDeZt5q/m686Pn79zfvf8\nrxa2FmkWBy3uWypYBlhusOywfGNlbMWxqrC6ZU219rVea91u/drGxIZns9/m\nji3NNth2s22X7Rc7ezuxXbPdmL2ufYJ9pf2gA90hzGGrw2VHrKOn41rHU44f\nneycsp2OOv3lbOac6tzo/GyBwQLegoMLRly0Xdgu1S5DrkzXBNefXIfctNzY\nbjVuj9113Lnute5PPYw8UjwOebzytPAUe57wnPRy8lrt1emNePt5F3r3+ij4\nRPmU+zzy1fbl+zb5jvvZ+q306/TH+gf67/QfZKmzOKwG1niAfcDqgAuBlMCI\nwPLAx0HGQeKgjmA4OCB4V/CDEL0QYUhbKAhlhe4KfRhmEJYZ9utC3MKwhRUL\nn4Rbhq8K746gRSyLaIx4H+kZuT3yfpRhlCSqK1o2enF0Q/RkjHdMccxQ7PzY\n1bHX4lTiBHHt8fj46Pja+IlFPot2LxpdbLu4YPHAEoMluUuuLFVZmrb09DLZ\nZexlxxKwCTEJjQmf2aHsGvZEIiuxMnGc48XZw3nBdeeWcMd4Lrxi3tMkl6Ti\npGd8F/4u/liyW3Jp8kuBl6Bc8DrFP6UqZTI1NLUudTotJq0lnZCekH5SqCBM\nFV7I0MjIzegXmYgKREOZTpm7M8fFgeLaLChrSVZ7Nh01Kz0SQ8kmyXCOa05F\nzofl0cuP5crnCnN7Vhiv2LLiaZ5v3s8rMSs5K7tWaa1av2p4tcfq6jXQmsQ1\nXWt11uavHV3nt65+PWl96vrfNlhsKN7wbmPMxo589fx1+SOb/DY1FcgUiAsG\nNztvrvoB84Pgh94t1lv2bvlayC28WmRRVFr0eStn69UfLX8s+3F6W9K23u12\n2/fvwO0Q7hjY6bazvli+OK94ZFfwrtYSZklhybvdy3ZfKbUprdpD2iPZM1QW\nVNa+V3fvjr2fy5PLb1d4VrRUqlVuqZzcx913Y7/7/uYq9aqiqk8/CX66U+1X\n3VqjX1N6AHcg58CTg9EHu392+LmhVqW2qPZLnbBuqD68/kKDfUNDo1rj9ia4\nSdI0dmjxob7D3ofbm82aq1sYLUVHwBHJkee/JPwycDTwaNcxh2PNx/WOV56g\nnShshVpXtI63JbcNtce1958MONnV4dxx4lfzX+tOaZ2qOK14evsZ0pn8M9Nn\n885OdIo6X57jnxvpWtZ1/3zs+VsXFl7ovRh48fIl30vnuz26z152uXzqitOV\nk1cdrrZds7vW2mPbc+I3299O9Nr1tl63v97e59jX0b+g/8wNtxvnbnrfvHSL\ndeva7ZDb/QNRA3cGFw8O3eHeeXY37e7rezn3pu6ve4B9UPhQ7mHpI7VHNb8b\n/d4yZDd0eth7uOdxxOP7I5yRF39k/fF5NP8J9UnpU82nDc+snp0a8x3re77o\n+egL0YuplwV/yv9Z+crw1fG/3P/qGY8dH30tfj39Zutb5bd172zedU2ETTx6\nn/5+arLwg/KH+o8OH7s/xXx6OrX8M/5z2RejLx1fA78+mE6fnhaxxexvVgBB\nE05KAuBNHQDUONQ79AFAkpn1uN8CmvXl3wj8Hc/64G9hB0CdOwBRqJ8OQj3K\nfjT1UKag3xm7FukOYGtraf47spKsrWa1KKiTw36Ynn6rDgC+A4Av4unpqX3T\n018OosPeBaAzc9ZbzwRODoAj2Bnq0VjzPx73X7hN8N1Bw62vAABMJUlEQVR4\n2sV9d2BUZbr3e870lplJT0hCgCAlVEE6BhRQdFFxBXRdQAVcywq6FrzoelkL\n63Wx3nXXcl0VywKLcsUOAdmVDkGQGkNISDJpk2SSyfR2vj9+zuvhzJkzZ07c\n+z3/iJNz3vOW5316YTiOIwkQCoVYllWr1SQdCIVCkUhEq9XyXwwEAnq9nv4v\nx3F+v99oNMoZMBqNhsNhlmW1Wi0hJBgMqtVqlUol8QrHcQzDRKPRUChkMBgw\nCCGEYRiWZRcvXrx9+3ar1RqNRjmOY1k2IyPD7/dPnTp18ODBN91008CBA/E7\nISQcDhNCNBqNYPxgMMhfEdao0+kYhsHX9+3bd+uttxYVFX311Vft7e09PT1j\nxoxpbGysra2tqKgIh8NardbhcGi12pycnLa2tnnz5tXV1eXl5T3yyCN2u72o\nqGjMmDGYMyEkEonEYjHsgGAa+CghxOl0hkKhrKwshmE8Ho/T6YxEIiaTSfRw\n+eeVnZ2dnZ0t5ywCgYBWq2VZNhaLBQIBtVotmFJaeMIwDN1YrIXjOK1WK324\nAHGkVKlUkUhEPsqGw+FIJKJSqRJxkWVZ/lAMw8jBV47jQqEQlgEEIoRoNJpQ\nKJS4KiDK+fPn7Xa73W7H+vV6fXt7e0ZGBh+9Ojo61Go1x3HAS5Zle3t7CSFf\nfPEFy7ITJkwYNGhQLBYjhEQiEXw9cbsFSByJRFiWBb5Go9H169d/+OGH48aN\nmz59ekdHR//+/b1eb21tbWlpqdVqZRimqakpOzv7008/fe65526++eZoNLpk\nyZIRI0aUlZUVFRXt27cvFosBEX88IbU6EAjEYjG6D9hGrVYbCoV0Oh0hJDs7\nOxKJMAzT0dERi8UyMzODwaDX69XpdBJYq9FoAoGA3+9PiSuYEibAsqzRaAyH\nw36/X6PRpEvXMBqmTdei1+tBnnCf+StNBPG/qVQq6QtKAVMHioheO7VaHYlE\n0lpSKBQKBAIqlUqv1/NnD8wA1eRPD//u6OjYsGEDSKNWq2UYZufOnZMnT37y\nySe3bdvm9Xp37txZVVVlMpmi0ahKpVKpVNFoNBqNMgxjtVpZln355ZdramoI\nIZFIJBqNJi4HCxGcbiQSoUjMMEz//v0XLVq0du1almUfe+wxj8fz6aefbtiw\n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\nyZkwYcKIESN8Pl91dfXx48cRJBAIBEpLSwcNGvTUU09dcsklvb29DQ0NXq+X\nxG0vZ8+ePXz48K5du/bs2XPgwIGdO3du3Lixvb39hhtukODmIN5ms9lkMoEw\nwfiQlZVlt9u1Wi3wVYgoKhWJB5+kRb9AraAvUpmkLxRQzR+XEJIottKzV/AZ\nOix1GlG9FZsyYcKEaDTa0NCQlZWVjHFAGBL1hwG99Hr9ggULzp8/X1NTA7M5\nZFPpieHaJOpk0WjUYDBotdq2tjboiKtXr9br9d3d3T6fDyLE4cOHf/jhhzVr\n1rhcLuA3da9UVVU1NzfbbLaOjg6O40wmk9/vP336tEajcblcwI+MjIw333yT\nYZhDhw7Z7fZ333133rx5RUVFw4cPHz58+KRJk+rr60tKSoqLi+fPn+9yuVpb\nWydMmJCdnT1lyhSn07l3794zZ85AucQyQdTb2tqi0WhjY2NXV5fdbkdAkgTv\ngo89Eolg/iqVCqpLUlyJ2yXUarV8EsZ32lFzW1oj8CEcDqvWrl0LKiggroLl\nSTtvRYE/LP93vmKLnXI4HBcuXCgpKRFcDOAByHMy5w2wec6cOV999dXx48eh\n7abEVzDfRBEWbDc3N7enpweECibPQCBgs9l8Pt8PP/zgdDqbmpo6OzuHDx9+\n4sQJq9V68uTJoqKiYDBoNpunT59eXl5+xRVXzJo1q6qqCkIwDKJNTU12u330\n6NE9PT3Qf8+cOXPgwAGv19vV1TV37twBAwZcf/31kyZNKi8vf/31151OZ3Z2\n9uzZs9va2oqKikpLS8Ph8CWXXDJy5EiNRnPy5EkIJ8FgMC8vb8iQIXq93ufz\nqdXqxYsXwxwpMCAIVkrXS80aKb0GEBLC4bCEsYwPYGJ8dRAL/9FclT65DYVC\nqjVr1iCyRmIGcHBDtJU/dLJhwdAhbGHAnJwcaN/8NSS6tST25aGHHtq6dWtm\nZiaJ2/8knk80EdCJRSIRu93OMExPTw//r5D83G63wWCArmM0Gg8dOtTQ0HD0\n6NFnn32WEHL11VczDLNq1ar//M//PHjwYF1dHfQkLBP09eOPPz506NCUKVOM\nRiO4x+7du8Ph8MiRIwsLCyEsQab89ttvv/nmm127dk2YMGHixImBQMBisdx4\n442wkS1dunT//v3nzp0zmUyhUGjIkCFvvPHGzTff7HQ6L1y4UFFRkZeXR8Vu\n6Q3EcjwejyBqVALki7aINUs8Dmq7TeZJFgVYnFjo7ClxUX5AFuIpIeknGxb8\niAqaHMfl5+fz9fpQKITVSq8HbL2ysnLHjh0Wi4XeBOkwNEGMAX80jUZjNptd\nLpdg5hgW1AJqBGSG1tbWI0eOFBQUvPXWW3fddZfX6121atWMGTNYlv3++++h\nQoXDYa/X6/F4AoHAhAkTZs6cCbn84YcfPn/+/GeffbZkyZJ//OMfS5cuPX36\n9IMPPlhbW2u320tKSlQq1aBBg4YOHUriETDjxo0rKSkZNGgQIcRsNoOGabXa\nlpaWTz/91Gq1Pv/883v27CkrKwO/AmakPDgokdJ2FQHACRoIBCS2OtG1IcAo\nOCMTg9Qk5qlWq1V/+MMf5DwNq2rKWwWnrpz7CpsXHsOqIJbgaI1GIwJuqGs3\n2SCEkIKCgl/96lcHDx6sqamh0htfxqDBVlC5RN0KEItzcnJ8Pl8gEEj2Odg1\n6buwuMViMYPBcOTIkT179vj9/uXLl19yySWbNm1SqVRer1elUi1fvryioqKq\nqqqpqWnmzJkzZszYvn37m2+++eGHH15//fXZ2dnffvtta2trUVHRli1bAoFA\neXn5hg0bnE6n2+1uaGgAVVapVHPnzr3xxhthXvjjH/9IRRe32/3FF1/s2bNn\n79691dXVFRUV/BlKG1ZpzBT8efJFTBDIZIODDEtbMCnzCYfDKYUEkFiVSiXl\nShCMDmVFgssgDkim34GGIPFXS62e7e3tBw8ezMvLE4wGSiDAY1gcHQ5He3t7\ne3s74iJoXAu2lZ9nwcc5/shms9lgMLhcLtEJQ2NLJEW4GxCpm5ubt2/ffvz4\n8RtuuCEcDo8dO/byyy+/6aabPB6PzWZ75JFHpk+fPmDAALVanZubO2TIkJ6e\nnquuuqq8vPy9996LxWINDQ1ut3vy5MmXXnrp3/72N8ghe/bsKSkpmThxImgB\n7ozL5Tp27FhLSwsmAD9iU1PTyZMnjx07dujQoeHDh2dnZ2NuwNpEnIByTOVX\nCDBpYS0dnMRDQPnIIBMTMDHRQfhA49nloiyJmw5EbwO1jqUV3SLYSkRUaDQa\n+C98Pl9tbe3WrVuzsrJg1uZbRkEUoTpAbr7ssssyMzNramq6u7tJXGIOBoPd\n3d2FhYUlJSU+n09U5aKQnZ3d3d2djI1SEpv4Jxp7rlars7Oz169fP3PmzPnz\n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\nNWqU3+9PN26EYr/igBPVxa3QAUljOkX77SrI+EkEtFuHbSuty0f7tMt8PlkA\nJH6HnZKaO2jWUFdX18yZM3t6eiCQCd5lJLPA6S4lK5MoADm10VN+kdq/4bWh\ngdI0fpK6W/E81KOKiorc3Nw///nPhYWFfr8faonL5ZoxY8b06dN1Op1er9+6\ndev+/fu3b98OlJXTBIACDbxGpERfHFWCtHKpMOREFJFTOUsa+G46iOQy3WMK\nqppJoziiB6kmHg6H4YT84osvfD7fe++919XVldgoPWUCI5GseiQAmeX85TyG\nj1J6jMgyUX+HSqXy+XwTJkywWCynTp2C+xOpDSi2h7hht9t96tSpdevWPfzw\nwyDP3d3ddrtdzs7TKgKYSd/JHL+KghTyCZKARcNY0wJBlCDs//DypTwPyuLl\nf4uRbGNJI1NpSdRgMJiTk/Ppp586nc7p06fn5ubSEDv+W/L9tD+LOUziMWq4\nAH+AHoK9oq0oRLNkI5FIXl4eujbX1dUheYYWQ/jtb3971VVX9fb2/vKXv3zg\ngQeAr/CNy4kiQBYkLX5IHVXyzy4R+IG5UvgH4zw+prjNM3+nEpV9fkyWxLsK\nYtvku0VAXSwWC3p7PPPMM2gn+4tf/IIW36MbIjM95md0jAkoJT9bkIaQs/Eu\n91RJl86cMZlMPT09tCptV1dXdna2TqdzOp333nvvtGnTXnnllfHjx7/88su0\ncjqJN0CVWD5N/hEIY8kstWkBlDkijbIkri15vV4FpUYFkCxxADFZYB+i2wGt\nKy2UlZNAwgdEbeL58ePHL1u27MSJE1qt9vLLL6eJBnTm8oNmpD+aVpgbpe40\nrwFcEmkaELHwcEobHNrzHjp0yOv1QjEKh8Pd3d05OTl33XXX6tWr33jjja6u\nrptuuikvL08g28BMKTos2BTtoSkAWopZ/iEm7ipQMfWh8rNHFH+PhgUlewCi\nvaiQIDPPmw9peZ7hzqX/G4vFVq5cOXbs2L179y5btmzYsGFI04M3hKa+CGJZ\nFDsXBORTEJ0NXk8zcyia0hwePk1l4uXupEmszWaD7enHcq0Mw7Ks2+2ura2d\nO3duLBY7cuQIMotE5WCaxckHHJx09zjKsRXDj5mbKZ+DtRLXS9mp0Mqg0o+p\n1Wq+1RYAfEpLgJYf0Qzgt0LHCdlstnfeeefkyZP/8z//88QTTyAHGv4I+IG5\n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\nCP8PHHkMkH/nnQUAAAAASUVORK5CYII=\n","encoding":"base64"}},"public":true,"created_at":"2013-05-21T15:36:13Z","updated_at":"2016-02-09T02:05:20Z","description":"Airy’s Minimum Error","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5620764/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"fork_of":{"url":"https://api.github.com/gists/5617379","forks_url":"https://api.github.com/gists/5617379/forks","commits_url":"https://api.github.com/gists/5617379/commits","id":"5617379","node_id":"MDQ6R2lzdDU2MTczNzk=","git_pull_url":"https://gist.github.com/5617379.git","git_push_url":"https://gist.github.com/5617379.git","html_url":"https://gist.github.com/mbostock/5617379","files":{},"public":true,"created_at":"2013-05-21T03:53:05Z","updated_at":"2016-02-09T02:05:22Z","description":"US, CA, MX and PR","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5617379/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false}},"forks":[],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"942a492b03467fa0ed26fb4e4e2a0e5222a1d823","committed_at":"2016-02-09T02:05:17Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5620764/942a492b03467fa0ed26fb4e4e2a0e5222a1d823"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"288f1f7ae4b5fe674e951d78d3eac61188420fe4","committed_at":"2015-10-31T01:43:06Z","change_status":{"total":6,"additions":3,"deletions":3},"url":"https://api.github.com/gists/5620764/288f1f7ae4b5fe674e951d78d3eac61188420fe4"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"07015bb7e62ef75d54a64696cb304fa0e85fef19","committed_at":"2015-06-11T19:22:39Z","change_status":{"total":8,"additions":5,"deletions":3},"url":"https://api.github.com/gists/5620764/07015bb7e62ef75d54a64696cb304fa0e85fef19"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"62604eba296a48fde3e10085e706b2c0298d6cf0","committed_at":"2013-05-22T03:41:52Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5620764/62604eba296a48fde3e10085e706b2c0298d6cf0"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"f9f62a96cdfae8bd964949c72c0aaf9f1c6cb412","committed_at":"2013-05-21T15:37:15Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5620764/f9f62a96cdfae8bd964949c72c0aaf9f1c6cb412"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"696eb1296e9a0f25aed507d2fa2babfd15a4082f","committed_at":"2013-05-21T15:36:25Z","change_status":{"total":9,"additions":7,"deletions":2},"url":"https://api.github.com/gists/5620764/696eb1296e9a0f25aed507d2fa2babfd15a4082f"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"023e8dbca7685b0556178b2d709495f70b797ef0","committed_at":"2013-05-21T15:28:51Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/5620764/023e8dbca7685b0556178b2d709495f70b797ef0"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"36d5ae681381af54fbf13cb360dc7b105a4ba3d8","committed_at":"2013-05-21T03:53:24Z","change_status":{"total":4,"additions":0,"deletions":4},"url":"https://api.github.com/gists/5620764/36d5ae681381af54fbf13cb360dc7b105a4ba3d8"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"edbd5c291477be33f7513faed1b9d5a3aea926f2","committed_at":"2013-05-21T03:53:05Z","change_status":{"total":83,"additions":83,"deletions":0},"url":"https://api.github.com/gists/5620764/edbd5c291477be33f7513faed1b9d5a3aea926f2"}],"truncated":false}