Skip to content

Instantly share code, notes, and snippets.

@blakejohnson
Created August 21, 2013 15:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save blakejohnson/6295992 to your computer and use it in GitHub Desktop.
Save blakejohnson/6295992 to your computer and use it in GitHub Desktop.
Unresponsive IJulia notebook.
Display the source blob
Display the rendered blob
Raw
{
"metadata": {
"language": "Julia",
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"using Gadfly, DataFrames"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stderr",
"text": [
"Warning: New definition \n",
" contents(CanvasTree"
]
},
{
"output_type": "stream",
"stream": "stderr",
"text": [
",Any...) at /Users/bjohnson/.julia/Compose/src/canvas.jl:189\n",
"is ambiguous with \n",
" contents(Any,CanvasTree) at /Users/bjohnson/.julia/Compose/src/canvas.jl:188.\n",
"Make sure \n",
" contents(CanvasTree,CanvasTree)\n",
"is defined first.\n"
]
},
{
"html": [
"<script src=\"http://d3js.org/d3.v3.min.js\" charset=\"utf-8\"></script>"
],
"metadata": {},
"output_type": "display_data"
},
{
"html": [
"<script charset=\"utf-8\">\n",
"// Construct a callback for toggling geometries on/off using color groupings.\n",
"//\n",
"// Args:\n",
"// colorclass: class names assigned to geometries belonging to a paricular\n",
"// color group.\n",
"//\n",
"// Returns:\n",
"// A callback function.\n",
"//\n",
"var guide_toggle_color = function(parent_id, colorclass) {\n",
" var visible = true;\n",
" return (function() {\n",
" if (visible) {\n",
" d3.select(this)\n",
" .transition()\n",
" .duration(250)\n",
" .style(\"opacity\", 0.5);\n",
" d3.select(parent_id)\n",
" .selectAll(\".geometry.\" + colorclass)\n",
" .transition()\n",
" .duration(250)\n",
" .style(\"opacity\", 0);\n",
" visible = false;\n",
" } else {\n",
" d3.select(this)\n",
" .transition()\n",
" .duration(250)\n",
" .style(\"opacity\", 1.0);\n",
" d3.select(parent_id)\n",
" .selectAll(\".geometry.\" + colorclass)\n",
" .transition()\n",
" .duration(250)\n",
" .style(\"opacity\", 1.0);\n",
" visible = true;\n",
" }\n",
" });\n",
"};\n",
"\n",
"\n",
"// Construct a callback used to toggle highly-visibility grid lines.\n",
"//\n",
"// Args:\n",
"// color: Faded-in/faded-out color, respectively.\n",
"//\n",
"// Returns:\n",
"// Callback function.\n",
"//\n",
"var guide_background_mouseover = function(parent_id, color) {\n",
" return (function () {\n",
" d3.select(parent_id)\n",
" .selectAll(\".xgridlines, .ygridlines\")\n",
" .transition()\n",
" .duration(250)\n",
" .attr(\"stroke\", color);\n",
" });\n",
"};\n",
"\n",
"var guide_background_mouseout = function(parent_id, color) {\n",
" return (function () {\n",
" d3.select(parent_id)\n",
" .selectAll(\".xgridlines, .ygridlines\")\n",
" .transition()\n",
" .duration(250)\n",
" .attr(\"stroke\", color);\n",
" });\n",
"};\n",
"\n",
"\n",
"// Construct a call back used for mouseover effects in the point geometry.\n",
"//\n",
"// Args:\n",
"// lw: Stroke width to transition to.\n",
"//\n",
"// Returns:\n",
"// Callback function.\n",
"//\n",
"var geom_point_mouseover = function(lw) {\n",
" return (function() {\n",
" d3.select(this)\n",
" .transition()\n",
" .duration(100)\n",
" .attr(\"stroke-width\", lw);\n",
" });\n",
"};\n",
"\n",
"\n",
"\n",
"// Translate and scale geometry while trying to maintain scale invariance for\n",
"// certain ellements.\n",
"//\n",
"// Args:\n",
"// parent_id: Id of the parent element containing the svg element.\n",
"// t: A transform of the form {\"scale\": scale}\n",
"// old_scale: The scaling factor applied prior to t.scale.\n",
"//\n",
"var set_geometry_transform = function(parent_id, t, old_scale) {\n",
" // transform geometries\n",
" d3.select(parent_id)\n",
" .selectAll(\".geometry\")\n",
" .attr(\"transform\", function() {\n",
" return \"translate(\" + [t.x, t.y] + \") \" +\n",
" \"scale(\" + t.scale + \")\";\n",
" });\n",
"\n",
" // unscale geometry widths, radiuses, etc.\n",
" var size_attribs = [\"r\"];\n",
" d3.select(parent_id)\n",
" .selectAll(\".geometry\")\n",
" .each(function() {\n",
" this_selection = d3.select(this);\n",
" for (var i in size_attribs) {\n",
" var attrib = size_attribs[i];\n",
" this_selection.attr(attrib,\n",
" old_scale / t.scale * this_selection.attr(attrib));\n",
" }\n",
" });\n",
"\n",
" // TODO:\n",
" // Is this going to work when we do things other than circles. Suppose we\n",
" // have plots where we have a path drawing some sort of symbol which we want\n",
" // to remain size-invariant. Should we be trying to place things using\n",
" // translate?\n",
"\n",
" // transform gridlines\n",
" d3.select(parent_id)\n",
" .selectAll(\".xgridlines\")\n",
" .attr(\"transform\", function() {\n",
" return \"translate(\" + [t.x, 0.0] + \") \" +\n",
" \"scale(\" + [t.scale, 1.0] + \")\";\n",
" });\n",
"\n",
" d3.select(parent_id)\n",
" .selectAll(\".ygridlines\")\n",
" .attr(\"transform\", function() {\n",
" return \"translate(\" + [0.0, t.y] + \") \" +\n",
" \"scale(\" + [1.0, t.scale] + \")\";\n",
" });\n",
"\n",
" // unscale gridline widths\n",
" d3.select(parent_id)\n",
" .selectAll(\".xgridlines,.ygridlines\")\n",
" .each(function() {\n",
" d3.select(this).attr(\"stroke-width\",\n",
" old_scale / t.scale * d3.select(this).attr(\"stroke-width\"));\n",
" });\n",
"\n",
" // move labels around\n",
" d3.select(parent_id)\n",
" .selectAll(\".xlabels\")\n",
" .attr(\"transform\", function() {\n",
" return \"translate(\" + [t.x, 0.0] + \")\";\n",
" })\n",
" .selectAll(\"text\")\n",
" .each(function() {\n",
" d3.select(this).attr(\"x\",\n",
" t.scale / old_scale * d3.select(this).attr(\"x\"));\n",
" });\n",
"\n",
" d3.select(parent_id)\n",
" .selectAll(\".ylabels\")\n",
" .attr(\"transform\", function() {\n",
" return \"translate(\" + [0.0, t.y] + \")\";\n",
" })\n",
" .selectAll(\"text\")\n",
" .each(function() {\n",
" d3.select(this).attr(\"y\",\n",
" t.scale / old_scale * d3.select(this).attr(\"y\"));\n",
" });\n",
"};\n",
"\n",
"\n",
"// Construct a callback used for zoombehavior.\n",
"//\n",
"// Args:\n",
"// parent_id: Id of the parent element containing the svg element.\n",
"// t: A transform of the form {\"scale\": scale} to close arround.\n",
"//\n",
"// Returns:\n",
"// A zoom behavior.\n",
"//\n",
"var zoom_behavior = function(parent_id, t) {\n",
" var zm = d3.behavior.zoom();\n",
" zm.scaleExtent([1.0/3.0, 10.0])\n",
" .on(\"zoom\", function(d, i) {\n",
" old_scale = t.scale;\n",
" t.scale = d3.event.scale;\n",
" var bbox = d3.select(parent_id)\n",
" .select(\".guide.background\")\n",
" .select(\"path\").node().getBBox();\n",
"\n",
" var x_min = -bbox.width * t.scale - (t.scale * bbox.width - bbox.width);\n",
" var x_max = bbox.width * t.scale;\n",
" var y_min = -bbox.height * t.scale - (t.scale * bbox.height - bbox.height);\n",
" var y_max = bbox.height * t.scale;\n",
"\n",
" var x0 = bbox.x - t.scale * bbox.x;\n",
" var y0 = bbox.y - t.scale * bbox.y;\n",
"\n",
" var tx = Math.max(Math.min(d3.event.translate[0] - x0, x_max), x_min);\n",
" var ty = Math.max(Math.min(d3.event.translate[1] - y0, y_max), y_min);\n",
"\n",
" tx += x0;\n",
" ty += y0;\n",
"\n",
" set_geometry_transform(\n",
" parent_id,\n",
" {\"x\": tx,\n",
" \"y\": ty,\n",
" \"scale\": t.scale}, old_scale);\n",
" zm.translate([tx, ty]);\n",
" });\n",
" return zm;\n",
"};\n",
"\n",
"\n",
"</script>"
],
"metadata": {},
"output_type": "display_data"
},
{
"output_type": "stream",
"stream": "stderr",
"text": [
"Warning: static parameter Tp does not occur in signature for result_type at /Users/bjohnson/.julia/NumericExtensions/src/functors.jl:119.\n",
"The method will not be callable.\n",
"Warning: static parameter W does not occur in signature for wsample at /Users/bjohnson/.julia/Distributions/src/sample.jl:157.\n",
"The method will not be callable.\n",
"Warning: using Base.Stat in module Stat conflicts with an existing identifier.\n"
]
}
],
"prompt_number": 4
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"df = DataFrame(a = rand(10), b = rand(10))"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 5,
"text": [
"10x2 DataFrame:\n",
" a b\n",
"[1,] 0.312791 0.758667\n",
"[2,] 0.579088 0.445115\n",
"[3,] 0.0670506 0.270101\n",
"[4,] 0.835251 0.945008\n",
"[5,] 0.508139 0.249955\n",
"[6,] 0.190194 0.418948\n",
"[7,] 0.539745 0.977561\n",
"[8,] 0.23308 0.110774\n",
"[9,] 0.434339 0.874141\n",
"[10,] 0.285796 0.929837\n"
]
}
],
"prompt_number": 5
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"plot(df, x=\"a\", y=\"b\", Geom.point)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"html": [
"<div id=\"gadflyplot-HbKucaGvzMSRYo4ubVFe\"></div>\n",
"<script>\n",
"function draw_with_data(data, parent_id) {\n",
" var g = d3.select(parent_id)\n",
" .append(\"svg\")\n",
" .attr(\"width\", \"152.4mm\")\n",
" .attr(\"height\", \"101.6mm\")\n",
" .attr(\"viewBox\", \"0 0 152.4 101.6\")\n",
" .attr(\"stroke-width\", \"0.5\")\n",
" .attr(\"style\", \"stroke:black;fill:black\");\n",
" g.append(\"defs\");\n",
" var t = {\"scale\": 1.0};\n",
"(function (g) {\n",
" d3.select(\"defs\")\n",
" .append(\"svg:clipPath\")\n",
" .attr(\"id\", parent_id + \"_clippath0\")\n",
" .append(\"svg:path\")\n",
" .attr(\"d\", \" M5,5 L 18.85 5 18.85 84.3 5 84.3 z\");g.attr(\"clip-path\", \"url(#\" + parent_id + \"_clippath0)\");\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"none\")\n",
" .attr(\"fill\", \"#4C404B\")\n",
" .attr(\"font-family\", \"PT Sans,Helvetica Neue,Helvetica,sans\")\n",
" .attr(\"font-size\", \"3.18\")\n",
" .attr(\"class\", \"guide ylabels\");\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 7.24)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"1\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", -30.16)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"1.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", -67.57)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"2\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 156.87)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"-1\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 82.06)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"0\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 44.65)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"0.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 194.28)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"-1.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", 119.47)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"-0.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 17.85)\n",
" .attr(\"y\", -104.98)\n",
" .attr(\"text-anchor\", \"end\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .call(function(text) {\n",
" text.text(\"2.5\");\n",
"})\n",
";\n",
" }(g.append(\"g\")));\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"none\")\n",
" .attr(\"fill\", \"#362A35\")\n",
" .attr(\"font-family\", \"PT Sans,Helvetica Neue,Helvetica,sans\")\n",
" .attr(\"font-size\", \"3.88\");\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 8.28)\n",
" .attr(\"y\", 44.65)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .style(\"dominant-baseline\", \"central\")\n",
" .attr(\"transform\", \"rotate(-90, 8.28, 44.65)\")\n",
" .call(function(text) {\n",
" text.text(\"b\");\n",
"})\n",
";\n",
" }(g.append(\"g\")));\n",
"}(g.append(\"g\")));\n",
"(function (g) {\n",
" d3.select(\"defs\")\n",
" .append(\"svg:clipPath\")\n",
" .attr(\"id\", parent_id + \"_clippath1\")\n",
" .append(\"svg:path\")\n",
" .attr(\"d\", \" M18.85,84.3 L 147.4 84.3 147.4 96.6 18.85 96.6 z\");g.attr(\"clip-path\", \"url(#\" + parent_id + \"_clippath1)\");\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"none\")\n",
" .attr(\"fill\", \"#4C404B\")\n",
" .attr(\"font-family\", \"PT Sans,Helvetica Neue,Helvetica,sans\")\n",
" .attr(\"font-size\", \"3.18\")\n",
" .attr(\"class\", \"guide xlabels\");\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 143.76)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"1\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 204.4)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"1.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 265.04)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"2\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", -98.79)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"-1\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 22.49)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"0\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 83.12)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"0.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", -159.43)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"-1.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", -38.15)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"-0.5\");\n",
"})\n",
";\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 325.68)\n",
" .attr(\"y\", 88.04)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"2.5\");\n",
"})\n",
";\n",
" }(g.append(\"g\")));\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"none\")\n",
" .attr(\"fill\", \"#362A35\")\n",
" .attr(\"font-family\", \"PT Sans,Helvetica Neue,Helvetica,sans\")\n",
" .attr(\"font-size\", \"3.88\");\n",
" g.append(\"svg:text\")\n",
" .attr(\"x\", 83.12)\n",
" .attr(\"y\", 94.6)\n",
" .attr(\"text-anchor\", \"middle\")\n",
" .call(function(text) {\n",
" text.text(\"a\");\n",
"})\n",
";\n",
" }(g.append(\"g\")));\n",
"}(g.append(\"g\")));\n",
"(function (g) {\n",
" g.on(\"mouseover\", guide_background_mouseover(parent_id, \"#C6C6C9\"))\n",
" .on(\"mouseout\", guide_background_mouseout(parent_id, \"#F0F0F3\"))\n",
" .call(zoom_behavior(parent_id, t));\n",
" (function (g) {\n",
" d3.select(\"defs\")\n",
" .append(\"svg:clipPath\")\n",
" .attr(\"id\", parent_id + \"_clippath2\")\n",
" .append(\"svg:path\")\n",
" .attr(\"d\", \" M18.85,5 L 147.4 5 147.4 84.3 18.85 84.3 z\");g.attr(\"clip-path\", \"url(#\" + parent_id + \"_clippath2)\");\n",
" (function (g) {\n",
" g.attr(\"class\", \"guide background\")\n",
" .attr(\"stroke\", \"#F1F1F5\")\n",
" .attr(\"fill\", \"#FAFAFA\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,5 L 147.4 5 147.4 84.3 18.85 84.3 z\");\n",
" }(g.append(\"g\")));\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"#F0F0F3\")\n",
" .attr(\"stroke-width\", \"0.2\")\n",
" .attr(\"class\", \"guide xgridlines\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M143.76,5 L 143.76 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M204.4,5 L 204.4 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M265.04,5 L 265.04 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M-98.79,5 L -98.79 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M22.49,5 L 22.49 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M83.12,5 L 83.12 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M-159.43,5 L -159.43 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M-38.15,5 L -38.15 84.3\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M325.68,5 L 325.68 84.3\");\n",
" }(g.append(\"g\")));\n",
" (function (g) {\n",
" g.attr(\"stroke\", \"#F0F0F3\")\n",
" .attr(\"stroke-width\", \"0.2\")\n",
" .attr(\"class\", \"guide ygridlines\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,7.24 L 147.4 7.24\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,-30.16 L 147.4 -30.16\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,-67.57 L 147.4 -67.57\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,156.87 L 147.4 156.87\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,82.06 L 147.4 82.06\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,44.65 L 147.4 44.65\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,194.28 L 147.4 194.28\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,119.47 L 147.4 119.47\");\n",
" g.append(\"svg:path\")\n",
" .attr(\"d\", \"M18.85,-104.98 L 147.4 -104.98\");\n",
" }(g.append(\"g\")));\n",
" }(g.append(\"g\")));\n",
" (function (g) {\n",
" d3.select(\"defs\")\n",
" .append(\"svg:clipPath\")\n",
" .attr(\"id\", parent_id + \"_clippath3\")\n",
" .append(\"svg:path\")\n",
" .attr(\"d\", \" M18.85,5 L 147.4 5 147.4 84.3 18.85 84.3 z\");g.attr(\"clip-path\", \"url(#\" + parent_id + \"_clippath3)\");\n",
" (function (g) {\n",
" g.attr(\"stroke-width\", \"0.3\");\n",
" (function (g) {\n",
" g.attr(\"stroke-width\", \"0.3\");\n",
"g.selectAll(\"form0\")\n",
" .data(d3.zip(data[0],data[1]))\n",
" .enter()\n",
" .append(\"circle\")\n",
".attr(\"cx\", function(d) { return d[0] * 1.212766e+02 + 22.49; })\n",
".attr(\"cy\", function(d) { return d[1] * -7.481399e+01 + 82.06; })\n",
".attr(\"r\", 0.6)\n",
".attr(\"class\", \"geometry color_LCHab(70.0,60.0,240.0)\")\n",
".on(\"mouseout\", geom_point_mouseover(0.30), false)\n",
".on(\"mouseover\", geom_point_mouseover(3.00), false)\n",
".attr(\"stroke\", \"#0096DD\")\n",
".attr(\"fill\", \"#00BFFF\")\n",
";\n",
" }(g.append(\"g\")));\n",
" }(g.append(\"g\")));\n",
" }(g.append(\"g\")));\n",
"}(g.append(\"g\")));\n",
"}\n",
"\n",
"var data = [\n",
" [0.3127909365342687,0.5790884190414467,0.06705056698553324,0.8352512473006481,0.5081386820944314,0.19019394076998197,0.5397451479593582,0.23307963596197134,0.4343393720124995,0.2857958231132547],\n",
" [0.7586666335655032,0.4451151338743544,0.27010061302726895,0.9450075507356126,0.24995482011191106,0.41894796610831087,0.9775610556974705,0.11077412364183559,0.8741413346664524,0.9298371508421137]];\n",
"\n",
"var draw = function(parent_id) {\n",
" draw_with_data(data, parent_id);\n",
"};\n",
"\n",
"draw(\"#gadflyplot-HbKucaGvzMSRYo4ubVFe\");\n",
"</script>\n"
],
"metadata": {},
"output_type": "display_data",
"text": [
"D3(152.4mm,101.6mm,IOBuffer([0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x64,0x72,0x61,0x77,0x5f,0x77,0x69,0x74,0x68,0x5f,0x64,0x61,0x74,0x61,0x28,0x64,0x61,0x74,0x61,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x29,0x20,0x7b,0x0a,0x20,0x20,0x76,0x61,0x72,0x20,0x67,0x20,0x3d,0x20,0x64,0x33,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x28,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x31,0x35,0x32,0x2e,0x34,0x6d,0x6d,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x68,0x65,0x69,0x67,0x68,0x74,0x22,0x2c,0x20,0x22,0x31,0x30,0x31,0x2e,0x36,0x6d,0x6d,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x76,0x69,0x65,0x77,0x42,0x6f,0x78,0x22,0x2c,0x20,0x22,0x30,0x20,0x30,0x20,0x31,0x35,0x32,0x2e,0x34,0x20,0x31,0x30,0x31,0x2e,0x36,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x2d,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x30,0x2e,0x35,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x79,0x6c,0x65,0x22,0x2c,0x20,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x3a,0x62,0x6c,0x61,0x63,0x6b,0x3b,0x66,0x69,0x6c,0x6c,0x3a,0x62,0x6c,0x61,0x63,0x6b,0x22,0x29,0x3b,0x0a,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x64,0x65,0x66,0x73,0x22,0x29,0x3b,0x0a,0x20,0x20,0x76,0x61,0x72,0x20,0x74,0x20,0x3d,0x20,0x7b,0x22,0x73,0x63,0x61,0x6c,0x65,0x22,0x3a,0x20,0x31,0x2e,0x30,0x7d,0x3b,0x0a,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x64,0x33,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x28,0x22,0x64,0x65,0x66,0x73,0x22,0x29,0x0a,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x69,0x64,0x22,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x30,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x20,0x4d,0x35,0x2c,0x35,0x20,0x4c,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x35,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x38,0x34,0x2e,0x33,0x20,0x35,0x20,0x38,0x34,0x2e,0x33,0x20,0x7a,0x22,0x29,0x3b,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x69,0x70,0x2d,0x70,0x61,0x74,0x68,0x22,0x2c,0x20,0x22,0x75,0x72,0x6c,0x28,0x23,0x22,0x20,0x2b,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x30,0x29,0x22,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x6e,0x6f,0x6e,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x34,0x43,0x34,0x30,0x34,0x42,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,0x79,0x22,0x2c,0x20,0x22,0x50,0x54,0x20,0x53,0x61,0x6e,0x73,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x20,0x4e,0x65,0x75,0x65,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x2c,0x73,0x61,0x6e,0x73,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x73,0x69,0x7a,0x65,0x22,0x2c,0x20,0x22,0x33,0x2e,0x31,0x38,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x75,0x69,0x64,0x65,0x20,0x79,0x6c,0x61,0x62,0x65,0x6c,0x73,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x37,0x2e,0x32,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x31,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x2d,0x33,0x30,0x2e,0x31,0x36,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x31,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x2d,0x36,0x37,0x2e,0x35,0x37,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x31,0x35,0x36,0x2e,0x38,0x37,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x31,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x32,0x2e,0x30,0x36,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x30,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x34,0x34,0x2e,0x36,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x30,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x31,0x39,0x34,0x2e,0x32,0x38,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x31,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x31,0x31,0x39,0x2e,0x34,0x37,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x30,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x37,0x2e,0x38,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x2d,0x31,0x30,0x34,0x2e,0x39,0x38,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x65,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x6e,0x6f,0x6e,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x33,0x36,0x32,0x41,0x33,0x35,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,0x79,0x22,0x2c,0x20,0x22,0x50,0x54,0x20,0x53,0x61,0x6e,0x73,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x20,0x4e,0x65,0x75,0x65,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x2c,0x73,0x61,0x6e,0x73,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x73,0x69,0x7a,0x65,0x22,0x2c,0x20,0x22,0x33,0x2e,0x38,0x38,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x38,0x2e,0x32,0x38,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x34,0x34,0x2e,0x36,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x73,0x74,0x79,0x6c,0x65,0x28,0x22,0x64,0x6f,0x6d,0x69,0x6e,0x61,0x6e,0x74,0x2d,0x62,0x61,0x73,0x65,0x6c,0x69,0x6e,0x65,0x22,0x2c,0x20,0x22,0x63,0x65,0x6e,0x74,0x72,0x61,0x6c,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x72,0x61,0x6e,0x73,0x66,0x6f,0x72,0x6d,0x22,0x2c,0x20,0x22,0x72,0x6f,0x74,0x61,0x74,0x65,0x28,0x2d,0x39,0x30,0x2c,0x20,0x38,0x2e,0x32,0x38,0x2c,0x20,0x34,0x34,0x2e,0x36,0x35,0x29,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x62,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x64,0x33,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x28,0x22,0x64,0x65,0x66,0x73,0x22,0x29,0x0a,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x69,0x64,0x22,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x31,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x20,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x38,0x34,0x2e,0x33,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x38,0x34,0x2e,0x33,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x39,0x36,0x2e,0x36,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x39,0x36,0x2e,0x36,0x20,0x7a,0x22,0x29,0x3b,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x69,0x70,0x2d,0x70,0x61,0x74,0x68,0x22,0x2c,0x20,0x22,0x75,0x72,0x6c,0x28,0x23,0x22,0x20,0x2b,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x31,0x29,0x22,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x6e,0x6f,0x6e,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x34,0x43,0x34,0x30,0x34,0x42,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,0x79,0x22,0x2c,0x20,0x22,0x50,0x54,0x20,0x53,0x61,0x6e,0x73,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x20,0x4e,0x65,0x75,0x65,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x2c,0x73,0x61,0x6e,0x73,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x73,0x69,0x7a,0x65,0x22,0x2c,0x20,0x22,0x33,0x2e,0x31,0x38,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x75,0x69,0x64,0x65,0x20,0x78,0x6c,0x61,0x62,0x65,0x6c,0x73,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x31,0x34,0x33,0x2e,0x37,0x36,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x31,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x32,0x30,0x34,0x2e,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x31,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x32,0x36,0x35,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x2d,0x39,0x38,0x2e,0x37,0x39,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x31,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x32,0x32,0x2e,0x34,0x39,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x30,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x38,0x33,0x2e,0x31,0x32,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x30,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x2d,0x31,0x35,0x39,0x2e,0x34,0x33,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x31,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x2d,0x33,0x38,0x2e,0x31,0x35,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x2d,0x30,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x33,0x32,0x35,0x2e,0x36,0x38,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x38,0x38,0x2e,0x30,0x34,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x32,0x2e,0x35,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x6e,0x6f,0x6e,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x33,0x36,0x32,0x41,0x33,0x35,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,0x79,0x22,0x2c,0x20,0x22,0x50,0x54,0x20,0x53,0x61,0x6e,0x73,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x20,0x4e,0x65,0x75,0x65,0x2c,0x48,0x65,0x6c,0x76,0x65,0x74,0x69,0x63,0x61,0x2c,0x73,0x61,0x6e,0x73,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x6f,0x6e,0x74,0x2d,0x73,0x69,0x7a,0x65,0x22,0x2c,0x20,0x22,0x33,0x2e,0x38,0x38,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x74,0x65,0x78,0x74,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x78,0x22,0x2c,0x20,0x38,0x33,0x2e,0x31,0x32,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x79,0x22,0x2c,0x20,0x39,0x34,0x2e,0x36,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x74,0x65,0x78,0x74,0x2d,0x61,0x6e,0x63,0x68,0x6f,0x72,0x22,0x2c,0x20,0x22,0x6d,0x69,0x64,0x64,0x6c,0x65,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x74,0x65,0x78,0x74,0x29,0x20,0x7b,0x0a,0x20,0x20,0x74,0x65,0x78,0x74,0x2e,0x74,0x65,0x78,0x74,0x28,0x22,0x61,0x22,0x29,0x3b,0x0a,0x7d,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x67,0x2e,0x6f,0x6e,0x28,0x22,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x76,0x65,0x72,0x22,0x2c,0x20,0x67,0x75,0x69,0x64,0x65,0x5f,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x5f,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x76,0x65,0x72,0x28,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x2c,0x20,0x22,0x23,0x43,0x36,0x43,0x36,0x43,0x39,0x22,0x29,0x29,0x0a,0x20,0x20,0x20,0x2e,0x6f,0x6e,0x28,0x22,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x75,0x74,0x22,0x2c,0x20,0x67,0x75,0x69,0x64,0x65,0x5f,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x5f,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x75,0x74,0x28,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x2c,0x20,0x22,0x23,0x46,0x30,0x46,0x30,0x46,0x33,0x22,0x29,0x29,0x0a,0x20,0x20,0x20,0x2e,0x63,0x61,0x6c,0x6c,0x28,0x7a,0x6f,0x6f,0x6d,0x5f,0x62,0x65,0x68,0x61,0x76,0x69,0x6f,0x72,0x28,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x2c,0x20,0x74,0x29,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x64,0x33,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x28,0x22,0x64,0x65,0x66,0x73,0x22,0x29,0x0a,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x69,0x64,0x22,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x32,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x20,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x35,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x35,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x38,0x34,0x2e,0x33,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x38,0x34,0x2e,0x33,0x20,0x7a,0x22,0x29,0x3b,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x69,0x70,0x2d,0x70,0x61,0x74,0x68,0x22,0x2c,0x20,0x22,0x75,0x72,0x6c,0x28,0x23,0x22,0x20,0x2b,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x32,0x29,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x75,0x69,0x64,0x65,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x23,0x46,0x31,0x46,0x31,0x46,0x35,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x46,0x41,0x46,0x41,0x46,0x41,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x35,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x35,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x38,0x34,0x2e,0x33,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x38,0x34,0x2e,0x33,0x20,0x7a,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x23,0x46,0x30,0x46,0x30,0x46,0x33,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x2d,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x30,0x2e,0x32,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x75,0x69,0x64,0x65,0x20,0x78,0x67,0x72,0x69,0x64,0x6c,0x69,0x6e,0x65,0x73,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x34,0x33,0x2e,0x37,0x36,0x2c,0x35,0x20,0x4c,0x20,0x31,0x34,0x33,0x2e,0x37,0x36,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x32,0x30,0x34,0x2e,0x34,0x2c,0x35,0x20,0x4c,0x20,0x32,0x30,0x34,0x2e,0x34,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x32,0x36,0x35,0x2e,0x30,0x34,0x2c,0x35,0x20,0x4c,0x20,0x32,0x36,0x35,0x2e,0x30,0x34,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x2d,0x39,0x38,0x2e,0x37,0x39,0x2c,0x35,0x20,0x4c,0x20,0x2d,0x39,0x38,0x2e,0x37,0x39,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x32,0x32,0x2e,0x34,0x39,0x2c,0x35,0x20,0x4c,0x20,0x32,0x32,0x2e,0x34,0x39,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x38,0x33,0x2e,0x31,0x32,0x2c,0x35,0x20,0x4c,0x20,0x38,0x33,0x2e,0x31,0x32,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x2d,0x31,0x35,0x39,0x2e,0x34,0x33,0x2c,0x35,0x20,0x4c,0x20,0x2d,0x31,0x35,0x39,0x2e,0x34,0x33,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x2d,0x33,0x38,0x2e,0x31,0x35,0x2c,0x35,0x20,0x4c,0x20,0x2d,0x33,0x38,0x2e,0x31,0x35,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x33,0x32,0x35,0x2e,0x36,0x38,0x2c,0x35,0x20,0x4c,0x20,0x33,0x32,0x35,0x2e,0x36,0x38,0x20,0x38,0x34,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x23,0x46,0x30,0x46,0x30,0x46,0x33,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x2d,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x30,0x2e,0x32,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x75,0x69,0x64,0x65,0x20,0x79,0x67,0x72,0x69,0x64,0x6c,0x69,0x6e,0x65,0x73,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x37,0x2e,0x32,0x34,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x37,0x2e,0x32,0x34,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x2d,0x33,0x30,0x2e,0x31,0x36,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x2d,0x33,0x30,0x2e,0x31,0x36,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x2d,0x36,0x37,0x2e,0x35,0x37,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x2d,0x36,0x37,0x2e,0x35,0x37,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x31,0x35,0x36,0x2e,0x38,0x37,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x31,0x35,0x36,0x2e,0x38,0x37,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x38,0x32,0x2e,0x30,0x36,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x38,0x32,0x2e,0x30,0x36,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x34,0x34,0x2e,0x36,0x35,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x34,0x34,0x2e,0x36,0x35,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x31,0x39,0x34,0x2e,0x32,0x38,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x31,0x39,0x34,0x2e,0x32,0x38,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x31,0x31,0x39,0x2e,0x34,0x37,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x31,0x31,0x39,0x2e,0x34,0x37,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x2d,0x31,0x30,0x34,0x2e,0x39,0x38,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x2d,0x31,0x30,0x34,0x2e,0x39,0x38,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x64,0x33,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x28,0x22,0x64,0x65,0x66,0x73,0x22,0x29,0x0a,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x63,0x6c,0x69,0x70,0x50,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x69,0x64,0x22,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x33,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x73,0x76,0x67,0x3a,0x70,0x61,0x74,0x68,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x64,0x22,0x2c,0x20,0x22,0x20,0x4d,0x31,0x38,0x2e,0x38,0x35,0x2c,0x35,0x20,0x4c,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x35,0x20,0x31,0x34,0x37,0x2e,0x34,0x20,0x38,0x34,0x2e,0x33,0x20,0x31,0x38,0x2e,0x38,0x35,0x20,0x38,0x34,0x2e,0x33,0x20,0x7a,0x22,0x29,0x3b,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x69,0x70,0x2d,0x70,0x61,0x74,0x68,0x22,0x2c,0x20,0x22,0x75,0x72,0x6c,0x28,0x23,0x22,0x20,0x2b,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x20,0x2b,0x20,0x22,0x5f,0x63,0x6c,0x69,0x70,0x70,0x61,0x74,0x68,0x33,0x29,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x2d,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x30,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x28,0x67,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x67,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x2d,0x77,0x69,0x64,0x74,0x68,0x22,0x2c,0x20,0x22,0x30,0x2e,0x33,0x22,0x29,0x3b,0x0a,0x67,0x2e,0x73,0x65,0x6c,0x65,0x63,0x74,0x41,0x6c,0x6c,0x28,0x22,0x66,0x6f,0x72,0x6d,0x30,0x22,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x64,0x61,0x74,0x61,0x28,0x64,0x33,0x2e,0x7a,0x69,0x70,0x28,0x64,0x61,0x74,0x61,0x5b,0x30,0x5d,0x2c,0x64,0x61,0x74,0x61,0x5b,0x31,0x5d,0x29,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x65,0x6e,0x74,0x65,0x72,0x28,0x29,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x63,0x69,0x72,0x63,0x6c,0x65,0x22,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x78,0x22,0x2c,0x20,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x64,0x29,0x20,0x7b,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x64,0x5b,0x30,0x5d,0x20,0x2a,0x20,0x31,0x2e,0x32,0x31,0x32,0x37,0x36,0x36,0x65,0x2b,0x30,0x32,0x20,0x2b,0x20,0x32,0x32,0x2e,0x34,0x39,0x3b,0x20,0x7d,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x79,0x22,0x2c,0x20,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x64,0x29,0x20,0x7b,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x20,0x64,0x5b,0x31,0x5d,0x20,0x2a,0x20,0x2d,0x37,0x2e,0x34,0x38,0x31,0x33,0x39,0x39,0x65,0x2b,0x30,0x31,0x20,0x2b,0x20,0x38,0x32,0x2e,0x30,0x36,0x3b,0x20,0x7d,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x72,0x22,0x2c,0x20,0x30,0x2e,0x36,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x63,0x6c,0x61,0x73,0x73,0x22,0x2c,0x20,0x22,0x67,0x65,0x6f,0x6d,0x65,0x74,0x72,0x79,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x5f,0x4c,0x43,0x48,0x61,0x62,0x28,0x37,0x30,0x2e,0x30,0x2c,0x36,0x30,0x2e,0x30,0x2c,0x32,0x34,0x30,0x2e,0x30,0x29,0x22,0x29,0x0a,0x2e,0x6f,0x6e,0x28,0x22,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x75,0x74,0x22,0x2c,0x20,0x67,0x65,0x6f,0x6d,0x5f,0x70,0x6f,0x69,0x6e,0x74,0x5f,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x76,0x65,0x72,0x28,0x30,0x2e,0x33,0x30,0x29,0x2c,0x20,0x66,0x61,0x6c,0x73,0x65,0x29,0x0a,0x2e,0x6f,0x6e,0x28,0x22,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x76,0x65,0x72,0x22,0x2c,0x20,0x67,0x65,0x6f,0x6d,0x5f,0x70,0x6f,0x69,0x6e,0x74,0x5f,0x6d,0x6f,0x75,0x73,0x65,0x6f,0x76,0x65,0x72,0x28,0x33,0x2e,0x30,0x30,0x29,0x2c,0x20,0x66,0x61,0x6c,0x73,0x65,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x73,0x74,0x72,0x6f,0x6b,0x65,0x22,0x2c,0x20,0x22,0x23,0x30,0x30,0x39,0x36,0x44,0x44,0x22,0x29,0x0a,0x2e,0x61,0x74,0x74,0x72,0x28,0x22,0x66,0x69,0x6c,0x6c,0x22,0x2c,0x20,0x22,0x23,0x30,0x30,0x42,0x46,0x46,0x46,0x22,0x29,0x0a,0x3b,0x0a,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x20,0x20,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x7d,0x28,0x67,0x2e,0x61,0x70,0x70,0x65,0x6e,0x64,0x28,0x22,0x67,0x22,0x29,0x29,0x29,0x3b,0x0a,0x7d,0x0a,0x0a,0x76,0x61,0x72,0x20,0x64,0x61,0x74,0x61,0x20,0x3d,0x20,0x5b,0x0a,0x20,0x20,0x5b,0x30,0x2e,0x33,0x31,0x32,0x37,0x39,0x30,0x39,0x33,0x36,0x35,0x33,0x34,0x32,0x36,0x38,0x37,0x2c,0x30,0x2e,0x35,0x37,0x39,0x30,0x38,0x38,0x34,0x31,0x39,0x30,0x34,0x31,0x34,0x34,0x36,0x37,0x2c,0x30,0x2e,0x30,0x36,0x37,0x30,0x35,0x30,0x35,0x36,0x36,0x39,0x38,0x35,0x35,0x33,0x33,0x32,0x34,0x2c,0x30,0x2e,0x38,0x33,0x35,0x32,0x35,0x31,0x32,0x34,0x37,0x33,0x30,0x30,0x36,0x34,0x38,0x31,0x2c,0x30,0x2e,0x35,0x30,0x38,0x31,0x33,0x38,0x36,0x38,0x32,0x30,0x39,0x34,0x34,0x33,0x31,0x34,0x2c,0x30,0x2e,0x31,0x39,0x30,0x31,0x39,0x33,0x39,0x34,0x30,0x37,0x36,0x39,0x39,0x38,0x31,0x39,0x37,0x2c,0x30,0x2e,0x35,0x33,0x39,0x37,0x34,0x35,0x31,0x34,0x37,0x39,0x35,0x39,0x33,0x35,0x38,0x32,0x2c,0x30,0x2e,0x32,0x33,0x33,0x30,0x37,0x39,0x36,0x33,0x35,0x39,0x36,0x31,0x39,0x37,0x31,0x33,0x34,0x2c,0x30,0x2e,0x34,0x33,0x34,0x33,0x33,0x39,0x33,0x37,0x32,0x30,0x31,0x32,0x34,0x39,0x39,0x35,0x2c,0x30,0x2e,0x32,0x38,0x35,0x37,0x39,0x35,0x38,0x32,0x33,0x31,0x31,0x33,0x32,0x35,0x34,0x37,0x5d,0x2c,0x0a,0x20,0x20,0x5b,0x30,0x2e,0x37,0x35,0x38,0x36,0x36,0x36,0x36,0x33,0x33,0x35,0x36,0x35,0x35,0x30,0x33,0x32,0x2c,0x30,0x2e,0x34,0x34,0x35,0x31,0x31,0x35,0x31,0x33,0x33,0x38,0x37,0x34,0x33,0x35,0x34,0x34,0x2c,0x30,0x2e,0x32,0x37,0x30,0x31,0x30,0x30,0x36,0x31,0x33,0x30,0x32,0x37,0x32,0x36,0x38,0x39,0x35,0x2c,0x30,0x2e,0x39,0x34,0x35,0x30,0x30,0x37,0x35,0x35,0x30,0x37,0x33,0x35,0x36,0x31,0x32,0x36,0x2c,0x30,0x2e,0x32,0x34,0x39,0x39,0x35,0x34,0x38,0x32,0x30,0x31,0x31,0x31,0x39,0x31,0x31,0x30,0x36,0x2c,0x30,0x2e,0x34,0x31,0x38,0x39,0x34,0x37,0x39,0x36,0x36,0x31,0x30,0x38,0x33,0x31,0x30,0x38,0x37,0x2c,0x30,0x2e,0x39,0x37,0x37,0x35,0x36,0x31,0x30,0x35,0x35,0x36,0x39,0x37,0x34,0x37,0x30,0x35,0x2c,0x30,0x2e,0x31,0x31,0x30,0x37,0x37,0x34,0x31,0x32,0x33,0x36,0x34,0x31,0x38,0x33,0x35,0x35,0x39,0x2c,0x30,0x2e,0x38,0x37,0x34,0x31,0x34,0x31,0x33,0x33,0x34,0x36,0x36,0x36,0x34,0x35,0x32,0x34,0x2c,0x30,0x2e,0x39,0x32,0x39,0x38,0x33,0x37,0x31,0x35,0x30,0x38,0x34,0x32,0x31,0x31,0x33,0x37,0x5d,0x5d,0x3b,0x0a,0x0a,0x76,0x61,0x72,0x20,0x64,0x72,0x61,0x77,0x20,0x3d,0x20,0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x28,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x29,0x20,0x7b,0x0a,0x20,0x20,0x20,0x20,0x64,0x72,0x61,0x77,0x5f,0x77,0x69,0x74,0x68,0x5f,0x64,0x61,0x74,0x61,0x28,0x64,0x61,0x74,0x61,0x2c,0x20,0x70,0x61,0x72,0x65,0x6e,0x74,0x5f,0x69,0x64,0x29,0x3b,0x0a,0x7d,0x3b,0x0a],true,true,true,false,9416,9223372036854775807,9417),false,0,[],[],1,4,[0x75f8db79f259171d=>([0.7586666335655032,0.4451151338743544,0.27010061302726895,0.9450075507356126,0.24995482011191106,0.41894796610831087,0.9775610556974705,0.11077412364183559,0.8741413346664524,0.9298371508421137],1),0x5260e4dd2b293a5c=>([0.3127909365342687,0.5790884190414467,0.06705056698553324,0.8352512473006481,0.5081386820944314,0.19019394076998197,0.5397451479593582,0.23307963596197134,0.4343393720124995,0.2857958231132547],0)],true,true)"
]
},
{
"html": [],
"metadata": {},
"output_type": "pyout",
"prompt_number": 7,
"text": [
"Plot([Layer(nothing,Dict{Any,Any}(),Nil(),PointGeometry())],10x2 DataFrame:\n",
" a b\n",
"[1,] 0.312791 0.758667\n",
"[2,] 0.579088 0.445115\n",
"[3,] 0.0670506 0.270101\n",
"[4,] 0.835251 0.945008\n",
"[5,] 0.508139 0.249955\n",
"[6,] 0.190194 0.418948\n",
"[7,] 0.539745 0.977561\n",
"[8,] 0.23308 0.110774\n",
"[9,] 0.434339 0.874141\n",
"[10,] 0.285796 0.929837\n",
",Data([0.3127909365342687,0.5790884190414467,0.06705056698553324,0.8352512473006481,0.5081386820944314,0.19019394076998197,0.5397451479593582,0.23307963596197134,0.4343393720124995,0.2857958231132547],[0.7586666335655032,0.4451151338743544,0.27010061302726895,0.9450075507356126,0.24995482011191106,0.41894796610831087,0.9775610556974705,0.11077412364183559,0.8741413346664524,0.9298371508421137],nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,[:y=>\"b\",:x=>\"a\"]),[],[],Cartesian([:x,:x_viewmin,:x_viewmax,:x_min,:x_max],[:y,:y_viewmin,:y_viewmax,:y_min,:y_max,:middle,:lower_hinge,:upper_hinge,:lower_fence,:upper_fence,:outliers],nothing,nothing,nothing,nothing),[],Theme(LCHab(70.0,60.0,240.0),0.6mm,0.3mm,RGB(0.9803921568627451,0.9803921568627451,0.9803921568627451),RGB(0.9450980392156862,0.9450980392156862,0.9607843137254902),RGB(0.9411764705882353,0.9411764705882353,0.9529411764705882),RGB(0.9411764705882353,0.9411764705882353,0.9411764705882353),0.2mm,\"PT Sans,Helvetica Neue,Helvetica,sans\",3.175mm,RGB(0.2980392156862745,0.25098039215686274,0.29411764705882354),\"PT Sans,Helvetica Neue,Helvetica,sans\",3.880555555555555mm,RGB(0.21176470588235294,0.16470588235294117,0.20784313725490197),\"PT Sans,Helvetica Neue,Helvetica,sans\",2.822222222222222mm,RGB(0.2980392156862745,0.25098039215686274,0.29411764705882354),0.0mm,1.0mm,0.3mm,default_highlight_color,default_middle_color,1000,10.0,0.5,0.2),{:y=>\"b\",:x=>\"a\"})"
]
}
],
"prompt_number": 7
},
{
"cell_type": "code",
"collapsed": false,
"input": [],
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment