PageRenderTime 306ms CodeModel.GetById 6ms app.highlight 275ms RepoModel.GetById 1ms app.codeStats 1ms

/index.html

https://github.com/yishenggudou/bearcart
HTML | 6143 lines | 6118 code | 25 blank | 0 comment | 0 complexity | fec76c98c9a16193edd5c0a94a7fcee2 MD5 | raw file
   1<!doctype>
   2<head>
   3    
   4	<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
   5    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
   6	<script type="text/javascript">
   7    var Rickshaw={namespace:function(e,t){var n=e.split("."),r=Rickshaw;for(var i=1,s=n.length;i<s;i++){var o=n[i];r[o]=r[o]||{},r=r[o]}return r},keys:function(e){var t=[];for(var n in e)t.push(n);return t},extend:function(e,t){for(var n in t)e[n]=t[n];return e},clone:function(e){return JSON.parse(JSON.stringify(e))}};if(typeof module!="undefined"&&module.exports){var d3=require("d3");module.exports=Rickshaw}(function(e){function f(e){return t.call(e)===a}function l(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function c(e){if(h(e)!==u)throw new TypeError;var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t}function h(e){switch(e){case null:return n;case void 0:return r}var t=typeof e;switch(t){case"boolean":return i;case"number":return s;case"string":return o}return u}function p(e){return typeof e=="undefined"}function v(e){var t=e.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,"").replace(/\s+/g,"").split(",");return t.length==1&&!t[0]?[]:t}function m(e,t){var n=e;return function(){var e=g([b(n,this)],arguments);return t.apply(this,e)}}function g(e,t){var n=e.length,r=t.length;while(r--)e[n+r]=t[r];return e}function y(e,t){return e=d.call(e,0),g(e,t)}function b(e,t){if(arguments.length<2&&p(arguments[0]))return this;var n=e,r=d.call(arguments,2);return function(){var e=y(r,arguments);return n.apply(t,e)}}var t=Object.prototype.toString,n="Null",r="Undefined",i="Boolean",s="Number",o="String",u="Object",a="[object Function]",d=Array.prototype.slice,w=function(){},E=function(){function t(){}function n(){function r(){this.initialize.apply(this,arguments)}var e=null,n=[].slice.apply(arguments);f(n[0])&&(e=n.shift()),l(r,E.Methods),r.superclass=e,r.subclasses=[];if(e){t.prototype=e.prototype,r.prototype=new t;try{e.subclasses.push(r)}catch(i){}}for(var s=0,o=n.length;s<o;s++)r.addMethods(n[s]);return r.prototype.initialize||(r.prototype.initialize=w),r.prototype.constructor=r,r}function r(t){var n=this.superclass&&this.superclass.prototype,r=c(t);e&&(t.toString!=Object.prototype.toString&&r.push("toString"),t.valueOf!=Object.prototype.valueOf&&r.push("valueOf"));for(var i=0,s=r.length;i<s;i++){var o=r[i],u=t[o];if(n&&f(u)&&v(u)[0]=="$super"){var a=u;u=m(function(e){return function(){return n[e].apply(this,arguments)}}(o),a),u.valueOf=b(a.valueOf,a),u.toString=b(a.toString,a)}this.prototype[o]=u}return this}var e=function(){for(var e in{toString:1})if(e==="toString")return!1;return!0}();return{create:n,Methods:{addMethods:r}}}();e.exports?e.exports.Class=E:e.Class=E})(Rickshaw),Rickshaw.namespace("Rickshaw.Compat.ClassList"),Rickshaw.Compat.ClassList=function(){typeof document!="undefined"&&!("classList"in document.createElement("a"))&&function(e){"use strict";var t="classList",n="prototype",r=(e.HTMLElement||e.Element)[n],i=Object,s=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},o=Array[n].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(t in this&&this[t]===e)return t;return-1},u=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},a=function(e,t){if(t==="")throw new u("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(t))throw new u("INVALID_CHARACTER_ERR","String contains an invalid character");return o.call(e,t)},f=function(e){var t=s.call(e.className),n=t?t.split(/\s+/):[],r=0,i=n.length;for(;r<i;r++)this.push(n[r]);this._updateClassName=function(){e.className=this.toString()}},l=f[n]=[],c=function(){return new f(this)};u[n]=Error[n],l.item=function(e){return this[e]||null},l.contains=function(e){return e+="",a(this,e)!==-1},l.add=function(e){e+="",a(this,e)===-1&&(this.push(e),this._updateClassName())},l.remove=function(e){e+="";var t=a(this,e);t!==-1&&(this.splice(t,1),this._updateClassName())},l.toggle=function(e){e+="",a(this,e)===-1?this.add(e):this.remove(e)},l.toString=function(){return this.join(" ")};if(i.defineProperty){var h={get:c,enumerable:!0,configurable:!0};try{i.defineProperty(r,t,h)}catch(p){p.number===-2146823252&&(h.enumerable=!1,i.defineProperty(r,t,h))}}else i[n].__defineGetter__&&r.__defineGetter__(t,c)}(window)},(typeof RICKSHAW_NO_COMPAT!="undefined"&&!RICKSHAW_NO_COMPAT||typeof RICKSHAW_NO_COMPAT=="undefined")&&new Rickshaw.Compat.ClassList,Rickshaw.namespace("Rickshaw.Graph"),Rickshaw.Graph=function(e){if(!e.element)throw"Rickshaw.Graph needs a reference to an element";this.element=e.element,this.series=e.series,this.defaults={interpolation:"cardinal",offset:"zero",min:undefined,max:undefined,preserve:!1},Rickshaw.keys(this.defaults).forEach(function(t){this[t]=e[t]||this.defaults[t]},this),this.window={},this.updateCallbacks=[];var t=this;this.initialize=function(e){this.validateSeries(e.series),this.series.active=function(){return t.series.filter(function(e){return!e.disabled})},this.setSize({width:e.width,height:e.height}),this.element.classList.add("rickshaw_graph"),this.vis=d3.select(this.element).append("svg:svg").attr("width",this.width).attr("height",this.height);var n=[Rickshaw.Graph.Renderer.Stack,Rickshaw.Graph.Renderer.Line,Rickshaw.Graph.Renderer.Bar,Rickshaw.Graph.Renderer.Area,Rickshaw.Graph.Renderer.ScatterPlot];n.forEach(function(e){if(!e)return;t.registerRenderer(new e({graph:t}))}),this.setRenderer(e.renderer||"stack",e),this.discoverRange()},this.validateSeries=function(e){if(!(e instanceof Array||e instanceof Rickshaw.Series)){var t=Object.prototype.toString.apply(e);throw"series is not an array: "+t}var n;e.forEach(function(e){if(!(e instanceof Object))throw"series element is not an object: "+e;if(!e.data)throw"series has no data: "+JSON.stringify(e);if(!(e.data instanceof Array))throw"series data is not an array: "+JSON.stringify(e.data);var t=e.data[0].x,n=e.data[0].y;if(typeof t!="number"||typeof n!="number"&&n!==null)throw"x and y properties of points should be numbers instead of "+typeof t+" and "+typeof n},this)},this.dataDomain=function(){var e=this.series[0].data;return[e[0].x,e.slice(-1).shift().x]},this.discoverRange=function(){var e=this.renderer.domain();this.x=d3.scale.linear().domain(e.x).range([0,this.width]),this.y=d3.scale.linear().domain(e.y).range([this.height,0]),this.y.magnitude=d3.scale.linear().domain([e.y[0]-e.y[0],e.y[1]-e.y[0]]).range([0,this.height])},this.render=function(){var e=this.stackData();this.discoverRange(),this.renderer.render(),this.updateCallbacks.forEach(function(e){e()})},this.update=this.render,this.stackData=function(){var e=this.series.active().map(function(e){return e.data}).map(function(e){return e.filter(function(e){return this._slice(e)},this)},this);e=this.preserve?Rickshaw.clone(e):e,this.stackData.hooks.data.forEach(function(n){e=n.f.apply(t,[e])});var n;if(!this.renderer.unstack){this._validateStackable();var r=d3.layout.stack();r.offset(t.offset),n=r(e)}n=n||e,this.stackData.hooks.after.forEach(function(r){n=r.f.apply(t,[e])});var i=0;return this.series.forEach(function(e){if(e.disabled)return;e.stack=n[i++]}),this.stackedData=n,n},this._validateStackable=function(){var e=this.series,t;e.forEach(function(e){t=t||e.data.length;if(t&&e.data.length!=t)throw"stacked series cannot have differing numbers of points: "+t+" vs "+e.data.length+"; see Rickshaw.Series.fill()"},this)},this.stackData.hooks={data:[],after:[]},this._slice=function(e){if(this.window.xMin||this.window.xMax){var t=!0;return this.window.xMin&&e.x<this.window.xMin&&(t=!1),this.window.xMax&&e.x>this.window.xMax&&(t=!1),t}return!0},this.onUpdate=function(e){this.updateCallbacks.push(e)},this.registerRenderer=function(e){this._renderers=this._renderers||{},this._renderers[e.name]=e},this.configure=function(e){(e.width||e.height)&&this.setSize(e),Rickshaw.keys(this.defaults).forEach(function(t){this[t]=t in e?e[t]:t in this?this[t]:this.defaults[t]},this),this.setRenderer(e.renderer||this.renderer.name,e)},this.setRenderer=function(e,t){if(!this._renderers[e])throw"couldn't find renderer "+e;this.renderer=this._renderers[e],typeof t=="object"&&this.renderer.configure(t)},this.setSize=function(e){e=e||{};if(typeof window!==undefined)var t=window.getComputedStyle(this.element,null),n=parseInt(t.getPropertyValue("width"),10),r=parseInt(t.getPropertyValue("height"),10);this.width=e.width||n||400,this.height=e.height||r||250,this.vis&&this.vis.attr("width",this.width).attr("height",this.height)},this.initialize(e)},Rickshaw.namespace("Rickshaw.Fixtures.Color"),Rickshaw.Fixtures.Color=function(){this.schemes={},this.schemes.spectrum14=["#ecb796","#dc8f70","#b2a470","#92875a","#716c49","#d2ed82","#bbe468","#a1d05d","#e7cbe6","#d8aad6","#a888c2","#9dc2d3","#649eb9","#387aa3"].reverse(),this.schemes.spectrum2000=["#57306f","#514c76","#646583","#738394","#6b9c7d","#84b665","#a7ca50","#bfe746","#e2f528","#fff726","#ecdd00","#d4b11d","#de8800","#de4800","#c91515","#9a0000","#7b0429","#580839","#31082b"],this.schemes.spectrum2001=["#2f243f","#3c2c55","#4a3768","#565270","#6b6b7c","#72957f","#86ad6e","#a1bc5e","#b8d954","#d3e04e","#ccad2a","#cc8412","#c1521d","#ad3821","#8a1010","#681717","#531e1e","#3d1818","#320a1b"],this.schemes.classic9=["#423d4f","#4a6860","#848f39","#a2b73c","#ddcb53","#c5a32f","#7d5836","#963b20","#7c2626","#491d37","#2f254a"].reverse(),this.schemes.httpStatus={503:"#ea5029",502:"#d23f14",500:"#bf3613",410:"#efacea",409:"#e291dc",403:"#f457e8",408:"#e121d2",401:"#b92dae",405:"#f47ceb",404:"#a82a9f",400:"#b263c6",301:"#6fa024",302:"#87c32b",307:"#a0d84c",304:"#28b55c",200:"#1a4f74",206:"#27839f",201:"#52adc9",202:"#7c979f",203:"#a5b8bd",204:"#c1cdd1"},this.schemes.colorwheel=["#b5b6a9","#858772","#785f43","#96557e","#4682b4","#65b9ac","#73c03a","#cb513a"].reverse(),this.schemes.cool=["#5e9d2f","#73c03a","#4682b4","#7bc3b8","#a9884e","#c1b266","#a47493","#c09fb5"],this.schemes.munin=["#00cc00","#0066b3","#ff8000","#ffcc00","#330099","#990099","#ccff00","#ff0000","#808080","#008f00","#00487d","#b35a00","#b38f00","#6b006b","#8fb300","#b30000","#bebebe","#80ff80","#80c9ff","#ffc080","#ffe680","#aa80ff","#ee00cc","#ff8080","#666600","#ffbfff","#00ffcc","#cc6699","#999900"]},Rickshaw.namespace("Rickshaw.Fixtures.RandomData"),Rickshaw.Fixtures.RandomData=function(e){var t;e=e||1;var n=200,r=Math.floor((new Date).getTime()/1e3);this.addData=function(t){var i=Math.random()*100+15+n,s=t[0].length,o=1;t.forEach(function(t){var n=Math.random()*20,u=i/25+o++ +(Math.cos(s*o*11/960)+2)*15+(Math.cos(s/7)+2)*7+(Math.cos(s/17)+2)*1;t.push({x:s*e+r,y:u+n})}),n=i*.85}},Rickshaw.namespace("Rickshaw.Fixtures.Time"),Rickshaw.Fixtures.Time=function(){var e=(new Date).getTimezoneOffset()*60,t=this;this.months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],this.units=[{name:"decade",seconds:315576e3,formatter:function(e){return parseInt(e.getUTCFullYear()/10,10)*10}},{name:"year",seconds:31557600,formatter:function(e){return e.getUTCFullYear()}},{name:"month",seconds:2635200,formatter:function(e){return t.months[e.getUTCMonth()]}},{name:"week",seconds:604800,formatter:function(e){return t.formatDate(e)}},{name:"day",seconds:86400,formatter:function(e){return e.getUTCDate()}},{name:"6 hour",seconds:21600,formatter:function(e){return t.formatTime(e)}},{name:"hour",seconds:3600,formatter:function(e){return t.formatTime(e)}},{name:"15 minute",seconds:900,formatter:function(e){return t.formatTime(e)}},{name:"minute",seconds:60,formatter:function(e){return e.getUTCMinutes()}},{name:"15 second",seconds:15,formatter:function(e){return e.getUTCSeconds()+"s"}},{name:"second",seconds:1,formatter:function(e){return e.getUTCSeconds()+"s"}}],this.unit=function(e){return this.units.filter(function(t){return e==t.name}).shift()},this.formatDate=function(e){return e.toUTCString().match(/, (\w+ \w+ \w+)/)[1]},this.formatTime=function(e){return e.toUTCString().match(/(\d+:\d+):/)[1]},this.ceil=function(e,t){var n,r;return t.name=="month"?(n=new Date((e+t.seconds-1)*1e3),r=new Date(0),r.setUTCFullYear(n.getUTCFullYear()),r.setUTCMonth(n.getUTCMonth()),r.setUTCDate(1),r.setUTCHours(0),r.setUTCMinutes(0),r.setUTCSeconds(0),r.setUTCMilliseconds(0),r.getTime()/1e3):t.name=="year"?(n=new Date((e+t.seconds-1)*1e3),r=new Date(0),r.setUTCFullYear(n.getUTCFullYear()),r.setUTCMonth(0),r.setUTCDate(1),r.setUTCHours(0),r.setUTCMinutes(0),r.setUTCSeconds(0),r.setUTCMilliseconds(0),r.getTime()/1e3):Math.ceil(e/t.seconds)*t.seconds}},Rickshaw.namespace("Rickshaw.Fixtures.Number"),Rickshaw.Fixtures.Number.formatKMBT=function(e){return abs_y=Math.abs(e),abs_y>=1e12?e/1e12+"T":abs_y>=1e9?e/1e9+"B":abs_y>=1e6?e/1e6+"M":abs_y>=1e3?e/1e3+"K":abs_y<1&&e>0?e.toFixed(2):abs_y===0?"":e},Rickshaw.Fixtures.Number.formatBase1024KMGTP=function(e){return abs_y=Math.abs(e),abs_y>=0x4000000000000?e/0x4000000000000+"P":abs_y>=1099511627776?e/1099511627776+"T":abs_y>=1073741824?e/1073741824+"G":abs_y>=1048576?e/1048576+"M":abs_y>=1024?e/1024+"K":abs_y<1&&e>0?e.toFixed(2):abs_y===0?"":e},Rickshaw.namespace("Rickshaw.Color.Palette"),Rickshaw.Color.Palette=function(e){var t=new Rickshaw.Fixtures.Color;e=e||{},this.schemes={},this.scheme=t.schemes[e.scheme]||e.scheme||t.schemes.colorwheel,this.runningIndex=0,this.generatorIndex=0;if(e.interpolatedStopCount){var n=this.scheme.length-1,r,i,s=[];for(r=0;r<n;r++){s.push(this.scheme[r]);var o=d3.interpolateHsl(this.scheme[r],this.scheme[r+1]);for(i=1;i<e.interpolatedStopCount;i++)s.push(o(1/e.interpolatedStopCount*i))}s.push(this.scheme[this.scheme.length-1]),this.scheme=s}this.rotateCount=this.scheme.length,this.color=function(e){return this.scheme[e]||this.scheme[this.runningIndex++]||this.interpolateColor()||"#808080"},this.interpolateColor=function(){if(!Array.isArray(this.scheme))return;var e;return this.generatorIndex==this.rotateCount*2-1?(e=d3.interpolateHsl(this.scheme[this.generatorIndex],this.scheme[0])(.5),this.generatorIndex=0,this.rotateCount*=2):(e=d3.interpolateHsl(this.scheme[this.generatorIndex],this.scheme[this.generatorIndex+1])(.5),this.generatorIndex++),this.scheme.push(e),e}},Rickshaw.namespace("Rickshaw.Graph.Ajax"),Rickshaw.Graph.Ajax=Rickshaw.Class.create({initialize:function(e){this.dataURL=e.dataURL,this.onData=e.onData||function(e){return e},this.onComplete=e.onComplete||function(){},this.onError=e.onError||function(){},this.args=e,this.request()},request:function(){$.ajax({url:this.dataURL,dataType:"json",success:this.success.bind(this),error:this.error.bind(this)})},error:function(){console.log("error loading dataURL: "+this.dataURL),this.onError(this)},success:function(e,t){e=this.onData(e),this.args.series=this._splice({data:e,series:this.args.series}),this.graph=this.graph||new Rickshaw.Graph(this.args),this.graph.render(),this.onComplete(this)},_splice:function(e){var t=e.data,n=e.series;return e.series?(n.forEach(function(e){var n=e.key||e.name;if(!n)throw"series needs a key or a name";t.forEach(function(t){var r=t.key||t.name;if(!r)throw"data needs a key or a name";if(n==r){var i=["color","name","data"];i.forEach(function(n){t[n]&&(e[n]=t[n])})}})}),n):t}}),Rickshaw.namespace("Rickshaw.Graph.Annotate"),Rickshaw.Graph.Annotate=function(e){var t=this.graph=e.graph;this.elements={timeline:e.element};var n=this;this.data={},this.elements.timeline.classList.add("rickshaw_annotation_timeline"),this.add=function(e,t,r){n.data[e]=n.data[e]||{boxes:[]},n.data[e].boxes.push({content:t,end:r})},this.update=function(){Rickshaw.keys(n.data).forEach(function(e){var t=n.data[e],r=n.graph.x(e);if(r<0||r>n.graph.x.range()[1]){t.element&&(t.line.classList.add("offscreen"),t.element.style.display="none"),t.boxes.forEach(function(e){e.rangeElement&&e.rangeElement.classList.add("offscreen")});return}if(!t.element){var i=t.element=document.createElement("div");i.classList.add("annotation"),this.elements.timeline.appendChild(i),i.addEventListener("click",function(e){i.classList.toggle("active"),t.line.classList.toggle("active"),t.boxes.forEach(function(e){e.rangeElement&&e.rangeElement.classList.toggle("active")})},!1)}t.element.style.left=r+"px",t.element.style.display="block",t.boxes.forEach(function(e){var i=e.element;i||(i=e.element=document.createElement("div"),i.classList.add("content"),i.innerHTML=e.content,t.element.appendChild(i),t.line=document.createElement("div"),t.line.classList.add("annotation_line"),n.graph.element.appendChild(t.line),e.end&&(e.rangeElement=document.createElement("div"),e.rangeElement.classList.add("annotation_range"),n.graph.element.appendChild(e.rangeElement)));if(e.end){var s=r,o=Math.min(n.graph.x(e.end),n.graph.x.range()[1]);s>o&&(o=r,s=Math.max(n.graph.x(e.end),n.graph.x.range()[0]));var u=o-s;e.rangeElement.style.left=s+"px",e.rangeElement.style.width=u+"px",e.rangeElement.classList.remove("offscreen")}t.line.classList.remove("offscreen"),t.line.style.left=r+"px"})},this)},this.graph.onUpdate(function(){n.update()})},Rickshaw.namespace("Rickshaw.Graph.Axis.Time"),Rickshaw.Graph.Axis.Time=function(e){var t=this;this.graph=e.graph,this.elements=[],this.ticksTreatment=e.ticksTreatment||"plain",this.fixedTimeUnit=e.timeUnit;var n=new Rickshaw.Fixtures.Time;this.appropriateTimeUnit=function(){var e,t=n.units,r=this.graph.x.domain(),i=r[1]-r[0];return t.forEach(function(t){Math.floor(i/t.seconds)>=2&&(e=e||t)}),e||n.units[n.units.length-1]},this.tickOffsets=function(){var e=this.graph.x.domain(),t=this.fixedTimeUnit||this.appropriateTimeUnit(),r=Math.ceil((e[1]-e[0])/t.seconds),i=e[0],s=[];for(var o=0;o<r;o++){var u=n.ceil(i,t);i=u+t.seconds/2,s.push({value:u,unit:t})}return s},this.render=function(){this.elements.forEach(function(e){e.parentNode.removeChild(e)}),this.elements=[];var e=this.tickOffsets();e.forEach(function(e){if(t.graph.x(e.value)>t.graph.x.range()[1])return;var n=document.createElement("div");n.style.left=t.graph.x(e.value)+"px",n.classList.add("x_tick"),n.classList.add(t.ticksTreatment);var r=document.createElement("div");r.classList.add("title"),r.innerHTML=e.unit.formatter(new Date(e.value*1e3)),n.appendChild(r),t.graph.element.appendChild(n),t.elements.push(n)})},this.graph.onUpdate(function(){t.render()})},Rickshaw.namespace("Rickshaw.Graph.Axis.X"),Rickshaw.Graph.Axis.X=function(e){var t=this,n=.1;this.initialize=function(e){this.graph=e.graph,this.orientation=e.orientation||"top";var n=e.pixelsPerTick||75;this.ticks=e.ticks||Math.floor(this.graph.width/n),this.tickSize=e.tickSize||4,this.ticksTreatment=e.ticksTreatment||"plain",e.element?(this.element=e.element,this._discoverSize(e.element,e),this.vis=d3.select(e.element).append("svg:svg").attr("height",this.height).attr("width",this.width).attr("class","rickshaw_graph x_axis_d3"),this.element=this.vis[0][0],this.element.style.position="relative",this.setSize({width:e.width,height:e.height})):this.vis=this.graph.vis,this.graph.onUpdate(function(){t.render()})},this.setSize=function(e){e=e||{};if(!this.element)return;this._discoverSize(this.element.parentNode,e),this.vis.attr("height",this.height).attr("width",this.width*(1+n));var t=Math.floor(this.width*n/2);this.element.style.left=-1*t+"px"},this.render=function(){this.graph.width!==this._renderWidth&&this.setSize({auto:!0});var t=d3.svg.axis().scale(this.graph.x).orient(this.orientation);t.tickFormat(e.tickFormat||function(e){return e});var r=Math.floor(this.width*n/2)||0,i;if(this.orientation=="top"){var s=this.height||this.graph.height;i="translate("+r+","+s+")"}else i="translate("+r+", 0)";this.element&&this.vis.selectAll("*").remove(),this.vis.append("svg:g").attr("class",["x_ticks_d3",this.ticksTreatment].join(" ")).attr("transform",i).call(t.ticks(this.ticks).tickSubdivide(0).tickSize(this.tickSize));var o=(this.orientation=="bottom"?1:-1)*this.graph.height;this.graph.vis.append("svg:g").attr("class","x_grid_d3").call(t.ticks(this.ticks).tickSubdivide(0).tickSize(o)),this._renderHeight=this.graph.height},this._discoverSize=function(e,t){if(typeof window!="undefined"){var r=window.getComputedStyle(e,null),i=parseInt(r.getPropertyValue("height"),10);if(!t.auto)var s=parseInt(r.getPropertyValue("width"),10)}this.width=(t.width||s||this.graph.width)*(1+n),this.height=t.height||i||40},this.initialize(e)},Rickshaw.namespace("Rickshaw.Graph.Axis.Y"),Rickshaw.Graph.Axis.Y=function(e){var t=this,n=.1;this.initialize=function(e){this.graph=e.graph,this.orientation=e.orientation||"right";var n=e.pixelsPerTick||75;this.ticks=e.ticks||Math.floor(this.graph.height/n),this.tickSize=e.tickSize||4,this.ticksTreatment=e.ticksTreatment||"plain",e.element?(this.element=e.element,this.vis=d3.select(e.element).append("svg:svg").attr("class","rickshaw_graph y_axis"),this.element=this.vis[0][0],this.element.style.position="relative",this.setSize({width:e.width,height:e.height})):this.vis=this.graph.vis,this.graph.onUpdate(function(){t.render()})},this.setSize=function(e){e=e||{};if(!this.element)return;if(typeof window!="undefined"){var t=window.getComputedStyle(this.element.parentNode,null),r=parseInt(t.getPropertyValue("width"),10);if(!e.auto)var i=parseInt(t.getPropertyValue("height"),10)}this.width=e.width||r||this.graph.width*n,this.height=e.height||i||this.graph.height,this.vis.attr("width",this.width).attr("height",this.height*(1+n));var s=this.height*n;this.element.style.top=-1*s+"px"},this.render=function(){this.graph.height!==this._renderHeight&&this.setSize({auto:!0});var t=d3.svg.axis().scale(this.graph.y).orient(this.orientation);t.tickFormat(e.tickFormat||function(e){return e});if(this.orientation=="left")var r=this.height*n,i="translate("+this.width+", "+r+")";this.element&&this.vis.selectAll("*").remove(),this.vis.append("svg:g").attr("class",["y_ticks",this.ticksTreatment].join(" ")).attr("transform",i).call(t.ticks(this.ticks).tickSubdivide(0).tickSize(this.tickSize));var s=(this.orientation=="right"?1:-1)*this.graph.width;this.graph.vis.append("svg:g").attr("class","y_grid").call(t.ticks(this.ticks).tickSubdivide(0).tickSize(s)),this._renderHeight=this.graph.height},this.initialize(e)},Rickshaw.namespace("Rickshaw.Graph.Behavior.Series.Highlight"),Rickshaw.Graph.Behavior.Series.Highlight=function(e){this.graph=e.graph,this.legend=e.legend;var t=this,n={},r=null;this.addHighlightEvents=function(e){e.element.addEventListener("mouseover",function(i){if(r)return;r=e,t.legend.lines.forEach(function(r,i){if(e===r){if(i>0&&t.graph.renderer.unstack){var s=t.graph.series.length-i-1;r.originalIndex=s;var o=t.graph.series.splice(s,1)[0];t.graph.series.push(o)}return}n[r.series.name]=n[r.series.name]||r.series.color,r.series.color=d3.interpolateRgb(r.series.color,d3.rgb("#d8d8d8"))(.8).toString()}),t.graph.update()},!1),e.element.addEventListener("mouseout",function(i){if(!r)return;r=null,t.legend.lines.forEach(function(r){if(e===r&&r.hasOwnProperty("originalIndex")){var i=t.graph.series.pop();t.graph.series.splice(r.originalIndex,0,i),delete r.originalIndex}n[r.series.name]&&(r.series.color=n[r.series.name])}),t.graph.update()},!1)},this.legend&&this.legend.lines.forEach(function(e){t.addHighlightEvents(e)})},Rickshaw.namespace("Rickshaw.Graph.Behavior.Series.Order"),Rickshaw.Graph.Behavior.Series.Order=function(e){this.graph=e.graph,this.legend=e.legend;var t=this;if(typeof window.$=="undefined")throw"couldn't find jQuery at window.$";if(typeof window.$.ui=="undefined")throw"couldn't find jQuery UI at window.$.ui";$(function(){$(t.legend.list).sortable({containment:"parent",tolerance:"pointer",update:function(e,n){var r=[];$(t.legend.list).find("li").each(function(e,t){if(!t.series)return;r.push(t.series)});for(var i=t.graph.series.length-1;i>=0;i--)t.graph.series[i]=r.shift();t.graph.update()}}),$(t.legend.list).disableSelection()}),this.graph.onUpdate(function(){var e=window.getComputedStyle(t.legend.element).height;t.legend.element.style.height=e})},Rickshaw.namespace("Rickshaw.Graph.Behavior.Series.Toggle"),Rickshaw.Graph.Behavior.Series.Toggle=function(e){this.graph=e.graph,this.legend=e.legend;var t=this;this.addAnchor=function(e){var n=document.createElement("a");n.innerHTML="&#10004;",n.classList.add("action"),e.element.insertBefore(n,e.element.firstChild),n.onclick=function(t){e.series.disabled?(e.series.enable(),e.element.classList.remove("disabled")):(e.series.disable(),e.element.classList.add("disabled"))};var r=e.element.getElementsByTagName("span")[0];r.onclick=function(n){var r=e.series.disabled;if(!r)for(var i=0;i<t.legend.lines.length;i++){var s=t.legend.lines[i];if(e.series!==s.series&&!s.series.disabled){r=!0;break}}r?(e.series.enable(),e.element.classList.remove("disabled"),t.legend.lines.forEach(function(t){e.series!==t.series&&(t.series.disable(),t.element.classList.add("disabled"))})):t.legend.lines.forEach(function(e){e.series.enable(),e.element.classList.remove("disabled")})}},this.legend&&(typeof $!="undefined"&&$(this.legend.list).sortable&&$(this.legend.list).sortable({start:function(e,t){t.item.bind("no.onclick",function(e){e.preventDefault()})},stop:function(e,t){setTimeout(function(){t.item.unbind("no.onclick")},250)}}),this.legend.lines.forEach(function(e){t.addAnchor(e)})),this._addBehavior=function(){this.graph.series.forEach(function(e){e.disable=function(){if(t.graph.series.length<=1)throw"only one series left";e.disabled=!0,t.graph.update()},e.enable=function(){e.disabled=!1,t.graph.update()}})},this._addBehavior(),this.updateBehaviour=function(){this._addBehavior()}},Rickshaw.namespace("Rickshaw.Graph.HoverDetail"),Rickshaw.Graph.HoverDetail=Rickshaw.Class.create({initialize:function(e){var t=this.graph=e.graph;this.xFormatter=e.xFormatter||function(e){return(new Date(e*1e3)).toUTCString()},this.yFormatter=e.yFormatter||function(e){return e===null?e:e.toFixed(2)};var n=this.element=document.createElement("div");n.className="detail",this.visible=!0,t.element.appendChild(n),this.lastEvent=null,this._addListeners(),this.onShow=e.onShow,this.onHide=e.onHide,this.onRender=e.onRender,this.formatter=e.formatter||this.formatter},formatter:function(e,t,n,r,i,s){return e.name+":&nbsp;"+i},update:function(e){e=e||this.lastEvent;if(!e)return;this.lastEvent=e;if(!e.target.nodeName.match(/^(path|svg|rect)$/))return;var t=this.graph,n=e.offsetX||e.layerX,r=e.offsetY||e.layerY,i=0,s=[],o;this.graph.series.active().forEach(function(e){var u=this.graph.stackedData[i++],a=t.x.invert(n),f=d3.scale.linear().domain([u[0].x,u.slice(-1)[0].x]).range([0,u.length-1]),l=Math.round(f(a)),c=Math.min(l||0,u.length-1);for(var h=l;h<u.length-1;){if(!u[h]||!u[h+1])break;if(u[h].x<=a&&u[h+1].x>a){c=h;break}u[h+1].x<=a?h++:h--}c<0&&(c=0);var p=u[c],d=Math.sqrt(Math.pow(Math.abs(t.x(p.x)-n),2)+Math.pow(Math.abs(t.y(p.y+p.y0)-r),2)),v=e.xFormatter||this.xFormatter,m=e.yFormatter||this.yFormatter,g={formattedXValue:v(p.x),formattedYValue:m(p.y),series:e,value:p,distance:d,order:i,name:e.name};if(!o||d<o.distance)o=g;s.push(g)},this),o.active=!0;var u=o.value.x,a=o.formattedXValue;this.element.innerHTML="",this.element.style.left=t.x(u)+"px",this.visible&&this.render({points:s,detail:s,mouseX:n,mouseY:r,formattedXValue:a,domainX:u})},hide:function(){this.visible=!1,this.element.classList.add("inactive"),typeof this.onHide=="function"&&this.onHide()},show:function(){this.visible=!0,this.element.classList.remove("inactive"),typeof this.onShow=="function"&&this.onShow()},render:function(e){var t=this.graph,n=e.points,r=n.filter(function(e){return e.active}).shift();if(r.value.y===null)return;var i=this.xFormatter(r.value.x),s=this.yFormatter(r.value.y);this.element.innerHTML="",this.element.style.left=t.x(r.value.x)+"px";var o=document.createElement("div");o.className="x_label",o.innerHTML=i,this.element.appendChild(o);var u=document.createElement("div");u.className="item",u.innerHTML=this.formatter(r.series,r.value.x,r.value.y,i,s,r),u.style.top=this.graph.y(r.value.y0+r.value.y)+"px",this.element.appendChild(u);var a=document.createElement("div");a.className="dot",a.style.top=u.style.top,a.style.borderColor=r.series.color,this.element.appendChild(a),r.active&&(u.className="item active",a.className="dot active"),this.show(),typeof this.onRender=="function"&&this.onRender(e)},_addListeners:function(){this.graph.element.addEventListener("mousemove",function(e){this.visible=!0,this.update(e)}.bind(this),!1),this.graph.onUpdate(function(){this.update()}.bind(this)),this.graph.element.addEventListener("mouseout",function(e){e.relatedTarget&&!(e.relatedTarget.compareDocumentPosition(this.graph.element)&Node.DOCUMENT_POSITION_CONTAINS)&&this.hide()}.bind(this),!1)}}),Rickshaw.namespace("Rickshaw.Graph.JSONP"),Rickshaw.Graph.JSONP=Rickshaw.Class.create(Rickshaw.Graph.Ajax,{request:function(){$.ajax({url:this.dataURL,dataType:"jsonp",success:this.success.bind(this),error:this.error.bind(this)})}}),Rickshaw.namespace("Rickshaw.Graph.Legend"),Rickshaw.Graph.Legend=function(e){var t=this.element=e.element,n=this.graph=e.graph,r=this;t.classList.add("rickshaw_legend");var i=this.list=document.createElement("ul");t.appendChild(i);var s=n.series.map(function(e){return e});e.naturalOrder||(s=s.reverse()),this.lines=[],this.addLine=function(e){var t=document.createElement("li");t.className="line",e.disabled&&(t.className+=" disabled");var n=document.createElement("div");n.className="swatch",n.style.backgroundColor=e.color,t.appendChild(n);var s=document.createElement("span");s.className="label",s.innerHTML=e.name,t.appendChild(s),i.appendChild(t),t.series=e,e.noLegend&&(t.style.display="none");var o={element:t,series:e};r.shelving&&(r.shelving.addAnchor(o),r.shelving.updateBehaviour()),r.highlighter&&r.highlighter.addHighlightEvents(o),r.lines.push(o)},s.forEach(function(e){r.addLine(e)}),n.onUpdate(function(){})},Rickshaw.namespace("Rickshaw.Graph.RangeSlider"),Rickshaw.Graph.RangeSlider=Rickshaw.Class.create({initialize:function(e){var t=this.element=e.element,n=this.graph=e.graph;this.build(),n.onUpdate(function(){this.update()}.bind(this))},build:function(){var e=this.element,t=this.graph;$(function(){$(e).slider({range:!0,min:t.dataDomain()[0],max:t.dataDomain()[1],values:[t.dataDomain()[0],t.dataDomain()[1]],slide:function(e,n){t.window.xMin=n.values[0],t.window.xMax=n.values[1],t.update(),t.dataDomain()[0]==n.values[0]&&(t.window.xMin=undefined),t.dataDomain()[1]==n.values[1]&&(t.window.xMax=undefined)}})}),e[0].style.width=t.width+"px"},update:function(){var e=this.element,t=this.graph,n=$(e).slider("option","values");$(e).slider("option","min",t.dataDomain()[0]),$(e).slider("option","max",t.dataDomain()[1]),t.window.xMin==null&&(n[0]=t.dataDomain()[0]),t.window.xMax==null&&(n[1]=t.dataDomain()[1]),$(e).slider("option","values",n)}}),Rickshaw.namespace("Rickshaw.Graph.Renderer"),Rickshaw.Graph.Renderer=Rickshaw.Class.create({initialize:function(e){this.graph=e.graph,this.tension=e.tension||this.tension,this.graph.unstacker=this.graph.unstacker||new Rickshaw.Graph.Unstacker({graph:this.graph}),this.configure(e)},seriesPathFactory:function(){},seriesStrokeFactory:function(){},defaults:function(){return{tension:.8,strokeWidth:2,unstack:!0,padding:{top:.01,right:0,bottom:.01,left:0},stroke:!1,fill:!1}},domain:function(){var e={xMin:[],xMax:[],y:[]},t=this.graph.stackedData||this.graph.stackData(),n=t[0][0],r=n.x,i=n.x,s=n.y+n.y0,o=n.y+n.y0;t.forEach(function(e){e.forEach(function(e){if(e.y==null)return;var t=e.y+e.y0;t<s&&(s=t),t>o&&(o=t)}),e[0].x<r&&(r=e[0].x),e[e.length-1].x>i&&(i=e[e.length-1].x)}),r-=(i-r)*this.padding.left,i+=(i-r)*this.padding.right,s=this.graph.min==="auto"?s:this.graph.min||0,o=this.graph.max===undefined?o:this.graph.max;if(this.graph.min==="auto"||s<0)s-=(o-s)*this.padding.bottom;return this.graph.max===undefined&&(o+=(o-s)*this.padding.top),{x:[r,i],y:[s,o]}},render:function(){var e=this.graph;e.vis.selectAll("*").remove();var t=e.vis.selectAll("path").data(this.graph.stackedData).enter().append("svg:path").attr("d",this.seriesPathFactory()),n=0;e.series.forEach(function(e){if(e.disabled)return;e.path=t[0][n++],this._styleSeries(e)},this)},_styleSeries:function(e){var t=this.fill?e.color:"none",n=this.stroke?e.color:"none";e.path.setAttribute("fill",t),e.path.setAttribute("stroke",n),e.path.setAttribute("stroke-width",this.strokeWidth),e.path.setAttribute("class",e.className)},configure:function(e){e=e||{},Rickshaw.keys(this.defaults()).forEach(function(t){if(!e.hasOwnProperty(t)){this[t]=this[t]||this.graph[t]||this.defaults()[t];return}typeof this.defaults()[t]=="object"?Rickshaw.keys(this.defaults()[t]).forEach(function(n){this[t][n]=e[t][n]!==undefined?e[t][n]:this[t][n]!==undefined?this[t][n]:this.defaults()[t][n]},this):this[t]=e[t]!==undefined?e[t]:this[t]!==undefined?this[t]:this.graph[t]!==undefined?this.graph[t]:this.defaults()[t]},this)},setStrokeWidth:function(e){e!==undefined&&(this.strokeWidth=e)},setTension:function(e){e!==undefined&&(this.tension=e)}}),Rickshaw.namespace("Rickshaw.Graph.Renderer.Line"),Rickshaw.Graph.Renderer.Line=Rickshaw
   8.Class.create(Rickshaw.Graph.Renderer,{name:"line",defaults:function($super){return Rickshaw.extend($super(),{unstack:!0,fill:!1,stroke:!0})},seriesPathFactory:function(){var e=this.graph,t=d3.svg.line().x(function(t){return e.x(t.x)}).y(function(t){return e.y(t.y)}).interpolate(this.graph.interpolation).tension(this.tension);return t.defined&&t.defined(function(e){return e.y!==null}),t}}),Rickshaw.namespace("Rickshaw.Graph.Renderer.Stack"),Rickshaw.Graph.Renderer.Stack=Rickshaw.Class.create(Rickshaw.Graph.Renderer,{name:"stack",defaults:function($super){return Rickshaw.extend($super(),{fill:!0,stroke:!1,unstack:!1})},seriesPathFactory:function(){var e=this.graph,t=d3.svg.area().x(function(t){return e.x(t.x)}).y0(function(t){return e.y(t.y0)}).y1(function(t){return e.y(t.y+t.y0)}).interpolate(this.graph.interpolation).tension(this.tension);return t.defined&&t.defined(function(e){return e.y!==null}),t}}),Rickshaw.namespace("Rickshaw.Graph.Renderer.Bar"),Rickshaw.Graph.Renderer.Bar=Rickshaw.Class.create(Rickshaw.Graph.Renderer,{name:"bar",defaults:function($super){var e=Rickshaw.extend($super(),{gapSize:.05,unstack:!1});return delete e.tension,e},initialize:function($super,e){e=e||{},this.gapSize=e.gapSize||this.gapSize,$super(e)},domain:function($super){var e=$super(),t=this._frequentInterval();return e.x[1]+=parseInt(t.magnitude,10),e},barWidth:function(){var e=this.graph.stackedData||this.graph.stackData(),t=e.slice(-1).shift(),n=this._frequentInterval(),r=this.graph.x(t[0].x+n.magnitude*(1-this.gapSize));return r},render:function(){var e=this.graph;e.vis.selectAll("*").remove();var t=this.barWidth(),n=0,r=e.series.filter(function(e){return!e.disabled}).length,i=this.unstack?t/r:t,s=function(t){var n=[1,0,0,t.y<0?-1:1,0,t.y<0?e.y.magnitude(Math.abs(t.y))*2:0];return"matrix("+n.join(",")+")"};e.series.forEach(function(t){if(t.disabled)return;var r=e.vis.selectAll("path").data(t.stack.filter(function(e){return e.y!==null})).enter().append("svg:rect").attr("x",function(t){return e.x(t.x)+n}).attr("y",function(t){return e.y(t.y0+Math.abs(t.y))*(t.y<0?-1:1)}).attr("width",i).attr("height",function(t){return e.y.magnitude(Math.abs(t.y))}).attr("transform",s);Array.prototype.forEach.call(r[0],function(e){e.setAttribute("fill",t.color)}),this.unstack&&(n+=i)},this)},_frequentInterval:function(){var e=this.graph.stackedData||this.graph.stackData(),t=e.slice(-1).shift(),n={};for(var r=0;r<t.length-1;r++){var i=t[r+1].x-t[r].x;n[i]=n[i]||0,n[i]++}var s={count:0};return Rickshaw.keys(n).forEach(function(e){s.count<n[e]&&(s={count:n[e],magnitude:e})}),this._frequentInterval=function(){return s},s}}),Rickshaw.namespace("Rickshaw.Graph.Renderer.Area"),Rickshaw.Graph.Renderer.Area=Rickshaw.Class.create(Rickshaw.Graph.Renderer,{name:"area",defaults:function($super){return Rickshaw.extend($super(),{unstack:!1,fill:!1,stroke:!1})},seriesPathFactory:function(){var e=this.graph,t=d3.svg.area().x(function(t){return e.x(t.x)}).y0(function(t){return e.y(t.y0)}).y1(function(t){return e.y(t.y+t.y0)}).interpolate(e.interpolation).tension(this.tension);return t.defined&&t.defined(function(e){return e.y!==null}),t},seriesStrokeFactory:function(){var e=this.graph,t=d3.svg.line().x(function(t){return e.x(t.x)}).y(function(t){return e.y(t.y+t.y0)}).interpolate(e.interpolation).tension(this.tension);return t.defined&&t.defined(function(e){return e.y!==null}),t},render:function(){var e=this.graph;e.vis.selectAll("*").remove();var t=this.unstack?"append":"insert",n=e.vis.selectAll("path").data(this.graph.stackedData).enter()[t]("svg:g","g");n.append("svg:path").attr("d",this.seriesPathFactory()).attr("class","area"),this.stroke&&n.append("svg:path").attr("d",this.seriesStrokeFactory()).attr("class","line");var r=0;e.series.forEach(function(e){if(e.disabled)return;e.path=n[0][r++],this._styleSeries(e)},this)},_styleSeries:function(e){if(!e.path)return;d3.select(e.path).select(".area").attr("fill",e.color),this.stroke&&d3.select(e.path).select(".line").attr("fill","none").attr("stroke",e.stroke||d3.interpolateRgb(e.color,"black")(.125)).attr("stroke-width",this.strokeWidth),e.className&&e.path.setAttribute("class",e.className)}}),Rickshaw.namespace("Rickshaw.Graph.Renderer.ScatterPlot"),Rickshaw.Graph.Renderer.ScatterPlot=Rickshaw.Class.create(Rickshaw.Graph.Renderer,{name:"scatterplot",defaults:function($super){return Rickshaw.extend($super(),{unstack:!0,fill:!0,stroke:!1,padding:{top:.01,right:.01,bottom:.01,left:.01},dotSize:4})},initialize:function($super,e){$super(e)},render:function(){var e=this.graph;e.vis.selectAll("*").remove(),e.series.forEach(function(t){if(t.disabled)return;var n=e.vis.selectAll("path").data(t.stack.filter(function(e){return e.y!==null})).enter().append("svg:circle").attr("cx",function(t){return e.x(t.x)}).attr("cy",function(t){return e.y(t.y)}).attr("r",function(t){return"r"in t?t.r:e.renderer.dotSize});Array.prototype.forEach.call(n[0],function(e){e.setAttribute("fill",t.color)})},this)}}),Rickshaw.namespace("Rickshaw.Graph.Smoother"),Rickshaw.Graph.Smoother=Rickshaw.Class.create({initialize:function(e){this.graph=e.graph,this.element=e.element,this.aggregationScale=1,this.build(),this.graph.stackData.hooks.data.push({name:"smoother",orderPosition:50,f:this.transformer.bind(this)})},build:function(){var e=this;this.element&&$(function(){$(e.element).slider({min:1,max:100,slide:function(t,n){e.setScale(n.value),e.graph.update()}})})},setScale:function(e){if(e<1)throw"scale out of range: "+e;this.aggregationScale=e,this.graph.update()},transformer:function(e){if(this.aggregationScale==1)return e;var t=[];return e.forEach(function(e){var n=[];while(e.length){var r=0,i=0,s=e.splice(0,this.aggregationScale);s.forEach(function(e){r+=e.x/s.length,i+=e.y/s.length}),n.push({x:r,y:i})}t.push(n)}.bind(this)),t}}),Rickshaw.namespace("Rickshaw.Graph.Unstacker"),Rickshaw.Graph.Unstacker=function(e){this.graph=e.graph;var t=this;this.graph.stackData.hooks.after.push({name:"unstacker",f:function(e){return t.graph.renderer.unstack?(e.forEach(function(e){e.forEach(function(e){e.y0=0})}),e):e}})},Rickshaw.namespace("Rickshaw.Series"),Rickshaw.Series=Rickshaw.Class.create(Array,{initialize:function(e,t,n){n=n||{},this.palette=new Rickshaw.Color.Palette(t),this.timeBase=typeof n.timeBase=="undefined"?Math.floor((new Date).getTime()/1e3):n.timeBase;var r=typeof n.timeInterval=="undefined"?1e3:n.timeInterval;this.setTimeInterval(r),e&&typeof e=="object"&&e instanceof Array&&e.forEach(function(e){this.addItem(e)},this)},addItem:function(e){if(typeof e.name=="undefined")throw"addItem() needs a name";e.color=e.color||this.palette.color(e.name),e.data=e.data||[],e.data.length===0&&this.length&&this.getIndex()>0?this[0].data.forEach(function(t){e.data.push({x:t.x,y:0})}):e.data.length===0&&e.data.push({x:this.timeBase-(this.timeInterval||0),y:0}),this.push(e),this.legend&&this.legend.addLine(this.itemByName(e.name))},addData:function(e){var t=this.getIndex();Rickshaw.keys(e).forEach(function(e){this.itemByName(e)||this.addItem({name:e})},this),this.forEach(function(n){n.data.push({x:(t*this.timeInterval||1)+this.timeBase,y:e[n.name]||0})},this)},getIndex:function(){return this[0]&&this[0].data&&this[0].data.length?this[0].data.length:0},itemByName:function(e){for(var t=0;t<this.length;t++)if(this[t].name==e)return this[t]},setTimeInterval:function(e){this.timeInterval=e/1e3},setTimeBase:function(e){this.timeBase=e},dump:function(){var e={timeBase:this.timeBase,timeInterval:this.timeInterval,items:[]};return this.forEach(function(t){var n={color:t.color,name:t.name,data:[]};t.data.forEach(function(e){n.data.push({x:e.x,y:e.y})}),e.items.push(n)}),e},load:function(e){e.timeInterval&&(this.timeInterval=e.timeInterval),e.timeBase&&(this.timeBase=e.timeBase),e.items&&e.items.forEach(function(e){this.push(e),this.legend&&this.legend.addLine(this.itemByName(e.name))},this)}}),Rickshaw.Series.zeroFill=function(e){Rickshaw.Series.fill(e,0)},Rickshaw.Series.fill=function(e,t){var n,r=0,i=e.map(function(e){return e.data});while(r<Math.max.apply(null,i.map(function(e){return e.length})))n=Math.min.apply(null,i.filter(function(e){return e[r]}).map(function(e){return e[r].x})),i.forEach(function(e){(!e[r]||e[r].x!=n)&&e.splice(r,0,{x:n,y:t})}),r++},Rickshaw.namespace("Rickshaw.Series.FixedDuration"),Rickshaw.Series.FixedDuration=Rickshaw.Class.create(Rickshaw.Series,{initialize:function(e,t,n){n=n||{};if(typeof n.timeInterval=="undefined")throw new Error("FixedDuration series requires timeInterval");if(typeof n.maxDataPoints=="undefined")throw new Error("FixedDuration series requires maxDataPoints");this.palette=new Rickshaw.Color.Palette(t),this.timeBase=typeof n.timeBase=="undefined"?Math.floor((new Date).getTime()/1e3):n.timeBase,this.setTimeInterval(n.timeInterval),this[0]&&this[0].data&&this[0].data.length?(this.currentSize=this[0].data.length,this.currentIndex=this[0].data.length):(this.currentSize=0,this.currentIndex=0),this.maxDataPoints=n.maxDataPoints,e&&typeof e=="object"&&e instanceof Array&&(e.forEach(function(e){this.addItem(e)},this),this.currentSize+=1,this.currentIndex+=1),this.timeBase-=(this.maxDataPoints-this.currentSize)*this.timeInterval;if(typeof this.maxDataPoints!="undefined"&&this.currentSize<this.maxDataPoints)for(var r=this.maxDataPoints-this.currentSize-1;r>0;r--)this.currentSize+=1,this.currentIndex+=1,this.forEach(function(e){e.data.unshift({x:((r-1)*this.timeInterval||1)+this.timeBase,y:0,i:r})},this)},addData:function($super,e){$super(e),this.currentSize+=1,this.currentIndex+=1;if(this.maxDataPoints!==undefined)while(this.currentSize>this.maxDataPoints)this.dropData()},dropData:function(){this.forEach(function(e){e.data.splice(0,1)}),this.currentSize-=1},getIndex:function(){return this.currentIndex}});
   9    </script>
  10
  11<style>
  12body {
  13  font: 10px sans-serif;
  14  width: 960px;
  15  height: 400px;
  16}
  17#chart {
  18    float: left;
  19    margin-top: 70px;
  20          }
  21#y_axis {
  22   float: left;
  23   margin-top: 70px;
  24          }
  25#legend {
  26        float: left;
  27        margin-left: 15px;
  28        margin-top: 70px;
  29}
  30
  31.rickshaw_graph .detail{pointer-events:none;position:absolute;top:0;z-index:2;background:rgba(0,0,0,.1);bottom:0;width:1px;transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;-webkit-transition:opacity .25s linear}.rickshaw_graph .detail.inactive{opacity:0}.rickshaw_graph .detail .item.active{opacity:1}.rickshaw_graph .detail .x_label{font-family:Arial,sans-serif;border-radius:3px;padding:6px;opacity:.5;border:1px solid #e0e0e0;font-size:12px;position:absolute;background:#fff;white-space:nowrap}.rickshaw_graph .detail .item{position:absolute;z-index:2;border-radius:3px;padding:.25em;font-size:12px;font-family:Arial,sans-serif;opacity:0;background:rgba(0,0,0,.4);color:#fff;border:1px solid rgba(0,0,0,.4);margin-left:1em;margin-top:-1em;white-space:nowrap}.rickshaw_graph .detail .item.active{opacity:1;background:rgba(0,0,0,.8)}.rickshaw_graph .detail .item:before{content:"\25c2";position:absolute;left:-.5em;color:rgba(0,0,0,.7);width:0}.rickshaw_graph .detail .dot{width:4px;height:4px;margin-left:-4px;margin-top:-3px;border-radius:5px;position:absolute;box-shadow:0 0 2px rgba(0,0,0,.6);background:#fff;border-width:2px;border-style:solid;display:none;background-clip:padding-box}.rickshaw_graph .detail .dot.active{display:block}.rickshaw_graph{position:relative}.rickshaw_graph svg{display:block;overflow:hidden}.rickshaw_graph .x_tick{position:absolute;top:0;bottom:0;width:0;border-left:1px dotted rgba(0,0,0,.2);pointer-events:none}.rickshaw_graph .x_tick .title{position:absolute;font-size:12px;font-family:Arial,sans-serif;opacity:.5;white-space:nowrap;margin-left:3px;bottom:1px}.rickshaw_annotation_timeline{height:1px;border-top:1px solid #e0e0e0;margin-top:10px;position:relative}.rickshaw_annotation_timeline .annotation{position:absolute;height:6px;width:6px;margin-left:-2px;top:-3px;border-radius:5px;background-color:rgba(0,0,0,.25)}.rickshaw_graph .annotation_line{position:absolute;top:0;bottom:-6px;width:0;border-left:2px solid rgba(0,0,0,.3);display:none}.rickshaw_graph .annotation_line.active{display:block}.rickshaw_graph .annotation_range{background:rgba(0,0,0,.1);display:none;position:absolute;top:0;bottom:-6px}.rickshaw_graph .annotation_range.active{display:block}.rickshaw_graph .annotation_range.active.offscreen{display:none}.rickshaw_annotation_timeline .annotation .content{background:#fff;color:#000;opacity:.9;padding:5px 5px;box-shadow:0 0 2px rgba(0,0,0,.8);border-radius:3px;position:relative;z-index:20;font-size:12px;padding:6px 8px 8px;top:18px;left:-11px;width:160px;display:none;cursor:pointer}.rickshaw_annotation_timeline .annotation .content:before{content:"\25b2";position:absolute;top:-11px;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.8)}.rickshaw_annotation_timeline .annotation.active,.rickshaw_annotation_timeline .annotation:hover{background-color:rgba(0,0,0,.8);cursor:none}.rickshaw_annotation_timeline .annotation .content:hover{z-index:50}.rickshaw_annotation_timeline .annotation.active .content{display:block}.rickshaw_annotation_timeline .annotation:hover .content{display:block;z-index:50}.rickshaw_graph .y_axis,.rickshaw_graph .x_axis_d3{fill:none}.rickshaw_graph .y_ticks .tick,.rickshaw_graph .x_ticks_d3 .tick{stroke:rgba(0,0,0,.16);stroke-width:2px;shape-rendering:crisp-edges;pointer-events:none}.rickshaw_graph .y_grid .tick,.rickshaw_graph .x_grid_d3 .tick{z-index:-1;stroke:rgba(0,0,0,.20);stroke-width:1px;stroke-dasharray:1 1}.rickshaw_graph .y_grid path,.rickshaw_graph .x_grid_d3 path{fill:none;stroke:none}.rickshaw_graph .y_ticks path,.rickshaw_graph .x_ticks_d3 path{fill:none;stroke:#808080}.rickshaw_graph .y_ticks text,.rickshaw_graph .x_ticks_d3 text{opacity:.5;font-size:12px;pointer-events:none}.rickshaw_graph .x_tick.glow .title,.rickshaw_graph .y_ticks.glow text{fill:black;color:#000;text-shadow:-1px 1px 0 rgba(255,255,255,.1),1px -1px 0 rgba(255,255,255,.1),1px 1px 0 rgba(255,255,255,.1),0px 1px 0 rgba(255,255,255,.1),0px -1px 0 rgba(255,255,255,.1),1px 0 0 rgba(255,255,255,.1),-1px 0 0 rgba(255,255,255,.1),-1px -1px 0 rgba(255,255,255,.1)}.rickshaw_graph .x_tick.inverse .title,.rickshaw_graph .y_ticks.inverse text{fill:white;color:#fff;text-shadow:-1px 1px 0 rgba(0,0,0,.8),1px -1px 0 rgba(0,0,0,.8),1px 1px 0 rgba(0,0,0,.8),0px 1px 0 rgba(0,0,0,.8),0px -1px 0 rgba(0,0,0,.8),1px 0 0 rgba(0,0,0,.8),-1px 0 0 rgba(0,0,0,.8),-1px -1px 0 rgba(0,0,0,.8)}.rickshaw_legend{font-family:Arial;font-size:12px;color:#fff;background:#404040;display:inline-block;padding:12px 5px;border-radius:2px;position:relative}.rickshaw_legend:hover{z-index:10}.rickshaw_legend .swatch{width:10px;height:10px;border:1px solid rgba(0,0,0,.2)}.rickshaw_legend .line{clear:both;line-height:140%;padding-right:15px}.rickshaw_legend .line .swatch{display:inline-block;margin-right:3px;border-radius:2px}.rickshaw_legend .label{margin:0;white-space:nowrap;display:inline;font-size:inherit;background-color:transparent;color:inherit;font-weight:400;line-height:normal;padding:0;text-shadow:none}.rickshaw_legend .action:hover{opacity:.6}.rickshaw_legend .action{margin-right:.2em;font-size:10px;opacity:.2;cursor:pointer;font-size:14px}.rickshaw_legend .line.disabled{opacity:.4}.rickshaw_legend ul{list-style-type:none;margin:0;padding:0;margin:2px;cursor:pointer}.rickshaw_legend li{padding:0 0 0 2px;min-width:80px;white-space:nowrap}.rickshaw_legend li:hover{background:rgba(255,255,255,.08);border-radius:3px}.rickshaw_legend li:active{background:rgba(255,255,255,.2);border-radius:3px}
  32</style>
  33</head>
  34<body>
  35
  36        <div id="y_axis"></div>
  37        <div id="chart"></div>
  38        <div id="legend"></div>
  39
  40
  41<script>
  42
  43var palette = new Rickshaw.Color.Palette( {scheme: 'spectrum14'} );
  44
  45
  46$(document).ready(function() {
  47var json = [
  48    {
  49        "data": [
  50            {
  51                "x": 1262534400.0,
  52                "y": 209.51
  53            },
  54            {
  55                "x": 1262620800.0,
  56                "y": 209.87
  57            },
  58            {
  59                "x": 1262707200.0,
  60                "y": 206.53
  61            },
  62            {
  63                "x": 1262793600.0,
  64                "y": 206.15
  65            },
  66            {
  67                "x": 1262880000.0,
  68                "y": 207.52
  69            },
  70            {
  71                "x": 1263139200.0,
  72                "y": 205.69
  73            },
  74            {
  75                "x": 1263225600.0,
  76                "y": 203.35
  77            },
  78            {
  79                "x": 1263312000.0,
  80                "y": 206.22
  81            },
  82            {
  83                "x": 1263398400.0,
  84                "y": 205.03
  85            },
  86            {
  87                "x": 1263484800.0,
  88                "y": 201.6
  89            },
  90            {
  91                "x": 1263830400.0,
  92                "y": 210.52
  93            },
  94            {
  95                "x": 1263916800.0,
  96                "y": 207.28
  97            },
  98            {
  99                "x": 1264003200.0,
 100                "y": 203.7
 101            },
 102            {
 103                "x": 1264089600.0,
 104                "y": 193.59
 105            },
 106            {
 107                "x": 1264348800.0,
 108                "y": 198.8
 109            },
 110            {
 111                "x": 1264435200.0,
 112                "y": 201.61
 113            },
 114            {
 115                "x": 1264521600.0,
 116                "y": 203.51
 117            },
 118            {
 119                "x": 1264608000.0,
 120                "y": 195.1
 121            },
 122            {
 123                "x": 1264694400.0,
 124                "y": 188.02
 125            },
 126            {
 127                "x": 1264953600.0,
 128                "y": 190.64
 129            },
 130            {
 131                "x": 1265040000.0,
 132                "y": 191.74
 133            },
 134            {
 135                "x": 1265126400.0,
 136                "y": 195.04
 137            },
 138            {
 139                "x": 1265212800.0,
 140                "y": 188.01
 141            },
 142            {
 143                "x": 1265299200.0,
 144                "y": 191.35
 145            },
 146            {
 147                "x": 1265558400.0,
 148                "y": 190.04
 149            },
 150            {
 151                "x": 1265644800.0,
 152                "y": 192.07
 153            },
 154            {
 155                "x": 1265731200.0,
 156                "y": 191.02
 157            },
 158            {
 159                "x": 1265817600.0,
 160                "y": 194.49
 161            },
 162            {
 163                "x": 1265904000.0,
 164                "y": 196.17
 165            },
 166            {
 167                "x": 1266249600.0,
 168                "y": 199.12
 169            },
 170            {
 171                "x": 1266336000.0,
 172                "y": 198.29
 173            },
 174            {
 175                "x": 1266422400.0,
 176                "y": 198.66
 177            },
 178            {
 179                "x": 1266508800.0,
 180                "y": 197.43
 181            },
 182            {
 183                "x": 1266768000.0,
 184                "y": 196.21
 185            },
 186            {
 187                "x": 1266854400.0,
 188                "y": 192.92
 189            },
 190            {
 191                "x": 1266940800.0,
 192                "y": 196.44
 193            },
 194            {
 195                "x": 1267027200.0,
 196                "y": 197.75
 197            },
 198            {
 199                "x": 1267113600.0,
 200                "y": 200.32
 201            },
 202            {
 203                "x": 1267372800.0,
 204                "y": 204.6
 205            },
 206            {
 207                "x": 1267459200.0,
 208                "y": 204.46
 209            },
 210            {
 211                "x": 1267545600.0,
 212                "y": 204.93
 213            },
 214            {
 215                "x": 1267632000.0,
 216                "y": 206.28
 217            },
 218            {
 219                "x": 1267718400.0,
 220                "y": 214.35
 221            },
 222            {
 223                "x": 1267977600.0,
 224                "y": 214.47
 225            },
 226            {
 227                "x": 1268064000.0,
 228                "y": 218.33
 229            },
 230            {
 231                "x": 1268150400.0,
 232                "y": 220.11
 233            },
 234            {
 235                "x": 1268236800.0,
 236                "y": 220.76
 237            },
 238            {
 239                "x": 1268323200.0,
 240                "y": 221.84
 241            },
 242            {
 243                "x": 1268582400.0,
 244                "y": 219.13
 245            },
 246            {
 247                "x": 1268668800.0,
 248                "y": 219.73
 249            },
 250            {
 251                "x": 1268755200.0,
 252                "y": 219.41
 253            },
 254            {
 255                "x": 1268841600.0,
 256                "y": 219.93
 257            },
 258            {
 259                "x": 1268928000.0,
 260                "y": 217.58
 261            },
 262            {
 263                "x": 1269187200.0,
 264                "y": 220.02
 265            },
 266            {
 267                "x": 1269273600.0,
 268                "y": 223.56
 269            },
 270            {
 271                "x": 1269360000.0,
 272                "y": 224.55
 273            },
 274            {
 275                "x": 1269446400.0,
 276                "y": 221.88
 277            },
 278            {
 279                "x": 1269532800.0,
 280                "y": 226.05
 281            },
 282            {
 283                "x": 1269792000.0,
 284                "y": 227.5
 285            },
 286            {
 287                "x": 1269878400.0,
 288                "y": 230.89
 289            },
 290            {
 291                "x": 1269964800.0,
 292                "y": 230.06
 293            },
 294            {
 295                "x": 1270051200.0,
 296                "y": 231.01
 297            },
 298            {
 299                "x": 1270396800.0,
 300                "y": 233.48
 301            },
 302            {
 303                "x": 1270483200.0,
 304                "y": 234.5
 305            },
 306            {
 307                "x": 1270569600.0,
 308                "y": 235.54
 309            },
 310            {
 311                "x": 1270656000.0,
 312                "y": 234.9
 313            },
 314            {
 315                "x": 1270742400.0,
 316                "y": 236.71
 317            },
 318            {
 319                "x": 1271001600.0,
 320                "y": 237.2
 321            },
 322            {
 323                "x": 1271088000.0,
 324                "y": 237.33
 325            },
 326            {
 327                "x": 1271174400.0,
 328                "y": 240.52
 329            },
 330            {
 331                "x": 1271260800.0,
 332                "y": 243.69
 333            },
 334            {
 335                "x": 1271347200.0,
 336                "y": 242.2
 337            },
 338            {
 339                "x": 1271606400.0,
 340                "y": 241.88
 341            },
 342            {
 343                "x": 1271692800.0,
 344                "y": 239.45
 345            },
 346            {
 347                "x": 1271779200.0,
 348                "y": 253.77
 349            },
 350            {
 351                "x": 1271865600.0,
 352                "y": 260.87
 353            },
 354            {
 355                "x": 1271952000.0,
 356                "y": 265.14
 357            },
 358            {
 359                "x": 1272211200.0,
 360                "y": 263.83
 361            },
 362            {
 363                "x": 1272297600.0,
 364                "y": 256.53
 365            },
 366            {
 367                "x": 1272384000.0,
 368                "y": 256.1
 369            },
 370            {
 371                "x": 1272470400.0,
 372                "y": 262.99
 373            },
 374            {
 375                "x": 1272556800.0,
 376                "y": 255.6
 377            },
 378            {
 379                "x": 1272816000.0,
 380                "y": 260.75
 381            },
 382            {
 383                "x": 1272902400.0,
 384                "y": 253.24
 385            },
 386            {
 387                "x": 1272988800.0,
 388                "y": 250.61
 389            },
 390            {
 391                "x": 1273075200.0,
 392                "y": 241.07
 393            },
 394            {
 395                "x": 1273161600.0,
 396                "y": 230.9
 397            },
 398            {
 399                "x": 1273420800.0,
 400                "y": 248.65
 401            },
 402            {
 403                "x": 1273507200.0,
 404                "y": 251.13
 405            },
 406            {
 407                "x": 1273593600.0,
 408                "y": 256.58
 409            },
 410            {
 411                "x": 1273680000.0,
 412                "y": 252.93
 413            },
 414            {
 415                "x": 1273766400.0,
 416                "y": 248.48
 417            },
 418            {
 419                "x": 1274025600.0,
 420                "y": 248.87
 421            },
 422            {
 423                "x": 1274112000.0,
 424                "y": 247.05
 425            },
 426            {
 427                "x": 1274198400.0,
 428                "y": 243.12
 429            },
 430            {
 431                "x": 1274284800.0,
 432                "y": 232.76
 433            },
 434            {
 435                "x": 1274371200.0,
 436                "y": 237.23
 437            },
 438            {
 439                "x": 1274630400.0,
 440                "y": 241.57
 441            },
 442            {
 443                "x": 1274716800.0,
 444                "y": 240.06
 445            },
 446            {
 447                "x": 1274803200.0,
 448                "y": 238.98
 449            },
 450            {
 451                "x": 1274889600.0,
 452                "y": 248.02
 453            },
 454            {
 455                "x": 1274976000.0,
 456                "y": 251.48
 457            },
 458            {
 459                "x": 1275321600.0,
 460                "y": 255.35
 461            },
 462            {
 463                "x": 1275408000.0,
 464                "y": 258.4
 465            },
 466            {
 467                "x": 1275494400.0,
 468                "y": 257.59
 469            },
 470            {
 471                "x": 1275580800.0,
 472                "y": 250.58
 473            },
 474            {
 475                "x": 1275840000.0,
 476                "y": 245.66
 477            },
 478            {
 479                "x": 1275926400.0,
 480                "y": 244.09
 481            },
 482            {
 483                "x": 1276012800.0,
 484                "y": 238.09
 485            },
 486            {
 487                "x": 1276099200.0,
 488                "y": 245.24
 489            },
 490            {
 491                "x": 1276185600.0,
 492                "y": 248.18
 493            },
 494            {
 495                "x": 1276444800.0,
 496                "y": 248.93
 497            },
 498            {
 499                "x": 1276531200.0,
 500                "y": 254.23
 501            },
 502            {
 503                "x": 1276617600.0,
 504                "y": 261.63
 505            },
 506            {
 507                "x": 1276704000.0,
 508                "y": 266.15
 509            },
 510            {
 511                "x": 1276790400.0,
 512                "y": 268.31
 513            },
 514            {
 515                "x": 1277049600.0,
 516                "y": 264.49
 517            },
 518            {
 519                "x": 1277136000.0,
 520                "y": 268.09
 521            },
 522            {
 523                "x": 1277222400.0,
 524                "y": 265.27
 525            },
 526            {
 527                "x": 1277308800.0,
 528                "y": 263.34
 529            },
 530            {
 531                "x": 1277395200.0,
 532                "y": 261.09
 533            },
 534            {
 535                "x": 1277654400.0,
 536                "y": 262.66
 537            },
 538            {
 539                "x": 1277740800.0,
 540                "y": 250.78
 541            },
 542            {
 543                "x": 1277827200.0,
 544                "y": 246.24
 545            },
 546            {
 547                "x": 1277913600.0,
 548                "y": 243.26
 549            },
 550            {
 551                "x": 1278000000.0,
 552                "y": 241.75
 553            },
 554            {
 555                "x": 1278345600.0,
 556                "y": 243.4
 557            },
 558            {
 559                "x": 1278432000.0,
 560                "y": 253.23
 561            },
 562            {
 563                "x": 1278518400.0,
 564                "y": 252.66
 565            },
 566            {
 567                "x": 1278604800.0,
 568                "y": 254.16
 569            },
 570            {
 571                "x": 1278864000.0,
 572                "y": 251.88
 573            },
 574            {
 575                "x": 1278950400.0,
 576                "y": 246.51
 577            },
 578            {
 579                "x": 1279036800.0,
 580                "y": 247.42
 581            },
 582            {
 583                "x": 1279123200.0,
 584                "y": 246.16
 585            },
 586            {
 587                "x": 1279209600.0,
 588                "y": 244.65
 589            },
 590            {
 591                "x": 1279468800.0,
 592                "y": 240.42
 593            },
 594            {
 595                "x": 1279555200.0,
 596                "y": 246.59
 597            },
 598            {
 599                "x": 1279641600.0,
 600                "y": 248.89
 601            },
 602            {
 603                "x": 1279728000.0,
 604                "y": 253.57
 605            },
 606            {
 607                "x": 1279814400.0,
 608                "y": 254.47
 609            },
 610            {
 611                "x": 1280073600.0,
 612                "y": 253.83
 613            },
 614            {
 615                "x": 1280160000.0,
 616                "y": 258.53
 617            },
 618            {
 619                "x": 1280246400.0,
 620                "y": 255.47
 621            },
 622            {
 623                "x": 1280332800.0,
 624                "y": 252.68
 625            },
 626            {
 627                "x": 1280419200.0,
 628                "y": 251.84
 629            },
 630            {
 631                "x": 1280678400.0,
 632                "y": 256.34
 633            },
 634            {
 635                "x": 1280764800.0,
 636                "y": 256.42
 637            },
 638            {
 639                "x": 1280851200.0,
 640                "y": 257.45
 641            },
 642            {
 643                "x": 1280937600.0,
 644                "y": 256.2
 645            },
 646            {
 647                "x": 1281024000.0,
 648                "y": 254.62
 649            },
 650            {
 651                "x": 1281283200.0,
 652                "y": 256.25
 653            },
 654            {
 655                "x": 1281369600.0,
 656                "y": 253.96
 657            },
 658            {
 659                "x": 1281456000.0,
 660                "y": 244.93
 661            },
 662            {
 663                "x": 1281542400.0,
 664                "y": 246.5
 665            },
 666            {
 667                "x": 1281628800.0,
 668                "y": 243.86
 669            },
 670            {
 671                "x": 1281888000.0,
 672                "y": 242.43
 673            },
 674            {
 675                "x": 1281974400.0,
 676                "y": 246.67
 677            },
 678            {
 679                "x": 1282060800.0,
 680                "y": 247.75
 681            },
 682            {
 683                "x": 1282147200.0,
 684                "y": 244.63
 685            },
 686            {
 687                "x": 1282233600.0,
 688                "y": 244.39
 689            },
 690            {
 691                "x": 1282492800.0,
 692                "y": 240.63
 693            },
 694            {
 695                "x": 1282579200.0,
 696                "y": 234.89
 697            },
 698            {
 699                "x": 1282665600.0,
 700                "y": 237.78
 701            },
 702            {
 703                "x": 1282752000.0,
 704                "y": 235.23
 705            },
 706            {
 707                "x": 1282838400.0,
 708                "y": 236.54
 709            },
 710            {
 711                "x": 1283097600.0,
 712                "y": 237.4
 713            },
 714            {
 715                "x": 1283184000.0,
 716                "y": 237.99
 717            },
 718            {
 719                "x": 1283270400.0,
 720                "y": 245.07
 721            },
 722            {
 723                "x": 1283356800.0,
 724                "y": 246.87
 725            },
 726            {
 727                "x": 1283443200.0,
 728                "y": 253.33
 729            },
 730            {
 731                "x": 1283788800.0,
 732                "y": 252.39
 733            },
 734            {
 735                "x": 1283875200.0,
 736                "y": 257.39
 737            },
 738            {
 739                "x": 1283961600.0,
 740                "y": 257.54
 741            },
 742            {
 743                "x": 1284048000.0,
 744                "y": 257.87
 745            },
 746            {
 747                "x": 1284307200.0,
 748                "y": 261.43
 749            },
 750            {
 751                "x": 1284393600.0,
 752                "y": 262.42
 753            },
 754            {
 755                "x": 1284480000.0,
 756                "y": 264.54
 757            },
 758            {
 759                "x": 1284566400.0,
 760                "y": 270.75
 761            },
 762            {
 763                "x": 1284652800.0,
 764                "y": 269.58
 765            },
 766            {
 767                "x": 1284912000.0,
 768                "y": 277.27
 769            },
 770            {
 771                "x": 1284998400.0,
 772                "y": 277.8
 773            },
 774            {
 775                "x": 1285084800.0,
 776                "y": 281.7
 777            },
 778            {
 779                "x": 1285171200.0,
 780                "y": 282.85
 781            },
 782            {
 783                "x": 1285257600.0,
 784                "y": 286.17
 785            },
 786            {
 787                "x": 1285516800.0,
 788                "y": 285.04
 789            },
 790            {
 791                "x": 1285603200.0,
 792                "y": 280.83
 793            },
 794            {
 795                "x": 1285689600.0,
 796                "y": 281.33
 797            },
 798            {
 799                "x": 1285776000.0,
 800                "y": 277.78
 801            },
 802            {
 803                "x": 1285862400.0,
 804                "y": 276.58
 805            },
 806            {
 807                "x": 1286121600.0,
 808                "y": 272.78
 809            },
 810            {
 811                "x": 1286208000.0,
 812                "y": 282.86
 813            },
 814            {
 815                "x": 1286294400.0,
 816                "y": 283.11
 817            },
 818            {
 819                "x": 1286380800.0,
 820                "y": 283.14
 821            },
 822            {
 823                "x": 1286467200.0,
 824                "y": 287.89
 825            },
 826            {
 827                "x": 1286726400.0,
 828                "y": 289.15
 829            },
 830            {
 831                "x": 1286812800.0,
 832                "y": 292.26
 833            },
 834            {
 835                "x": 1286899200.0,
 836                "y": 293.83
 837            },
 838            {
 839                "x": 1286985600.0,
 840                "y": 295.95
 841            },
 842            {
 843                "x": 1287072000.0,
 844                "y": 308.12
 845            },
 846            {
 847                "x": 1287331200.0,
 848                "y": 311.31
 849            },
 850            {
 851                "x": 1287417600.0,
 852                "y": 302.98
 853            },
 854            {
 855                "x": 1287504000.0,
 856                "y": 304.0
 857            },
 858            {
 859                "x": 1287590400.0,
 860                "y": 303.01
 861            },
 862            {
 863                "x": 1287676800.0,
 864                "y": 301.01
 865            },
 866            {
 867                "x": 1287936000.0,
 868                "y": 302.35
 869            },
 870            {
 871                "x": 1288022400.0,
 872                "y": 301.57
 873            },
 874            {
 875                "x": 1288108800.0,
 876                "y": 301.36
 877            },
 878            {
 879                "x": 1288195200.0,
 880                "y": 298.82
 881            },
 882            {
 883                "x": 1288281600.0,
 884                "y": 294.65
 885            },
 886            {
 887                "x": 1288540800.0,
 888                "y": 297.78
 889            },
 890            {
 891                "x": 1288627200.0,
 892                "y": 302.86
 893            },
 894            {
 895                "x": 1288713600.0,
 896                "y": 306.22
 897            },
 898            {
 899                "x": 1288800000.0,
 900                "y": 311.58
 901            },
 902            {
 903                "x": 1288886400.0,
 904                "y": 310.46
 905            },
 906            {
 907                "x": 1289145600.0,
 908                "y": 311.92
 909            },
 910            {
 911                "x": 1289232000.0,
 912                "y": 309.43
 913            },
 914            {
 915                "x": 1289318400.0,
 916                "y": 311.34
 917            },
 918            {
 919                "x": 1289404800.0,
 920                "y": 309.99
 921            },
 922            {
 923                "x": 1289491200.0,
 924                "y": 301.55
 925            },
 926            {
 927                "x": 1289750400.0,
 928                "y": 300.58
 929            },
 930            {
 931                "x": 1289836800.0,
 932                "y": 295.25
 933            },
 934            {
 935                "x": 1289923200.0,
 936                "y": 294.18
 937            },
 938            {
 939                "x": 1290009600.0,
 940                "y": 301.95
 941            },
 942            {
 943                "x": 1290096000.0,
 944                "y": 300.28
 945            },
 946            {
 947                "x": 1290355200.0,
 948                "y": 306.77
 949            },
 950            {
 951                "x": 1290441600.0,
 952                "y": 302.24
 953            },
 954            {
 955                "x": 1290528000.0,
 956                "y": 308.18
 957            },
 958            {
 959                "x": 1290700800.0,
 960                "y": 308.38
 961            },
 962            {
 963                "x": 1290960000.0,
 964                "y": 310.21
 965            },
 966            {
 967                "x": 1291046400.0,
 968                "y": 304.61
 969            },
 970            {
 971                "x": 1291132800.0,
 972                "y": 309.75
 973            },
 974            {
 975                "x": 1291219200.0,
 976                "y": 311.46
 977            },
 978            {
 979                "x": 1291305600.0,
 980                "y": 310.77
 981            },
 982            {
 983                "x": 1291564800.0,
 984                "y": 313.42
 985            },
 986            {
 987                "x": 1291651200.0,
 988                "y": 311.52
 989            },
 990            {
 991                "x": 1291737600.0,
 992                "y": 314.26
 993            },
 994            {
 995                "x": 1291824000.0,
 996                "y": 313.04
 997            },
 998            {
 999                "x": 1291910400.0,
1000                "y": 313.82
1001            },
1002            {
1003                "x": 1292169600.0,
1004                "y": 314.91
1005            },
1006            {
1007                "x": 1292256000.0,
1008                "y": 313.56
1009            },
1010            {
1011                "x": 1292342400.0,
1012                "y": 313.62
1013            },
1014            {
1015                "x": 1292428800.0,
1016                "y": 314.5
1017            },
1018            {
1019                "x": 1292515200.0,
1020                "y": 313.87
1021            },
1022            {
1023                "x": 1292774400.0,
1024                "y": 315.44
1025            },
1026            {
1027                "x": 1292860800.0,
1028                "y": 317.38
1029            },
1030            {
1031                "x": 1292947200.0,
1032                "y": 318.32
1033            },
1034            {
1035                "x": 1293033600.0,
1036                "y": 316.8
1037            },
1038            {
1039                "x": 1293379200.0,
1040                "y": 317.85
1041            },
1042            {
1043                "x": 1293465600.0,
1044                "y": 318.63
1045            },
1046            {
1047                "x": 1293552000.0,
1048                "y": 318.45
1049            },
1050            {
1051                "x": 1293638400.0,
1052                "y": 316.85
1053            },
1054            {
1055                "x": 1293724800.0,
1056                "y": 315.78
1057            },
1058            {
1059                "x": 1293984000.0,
1060                "y": 322.64
1061            },
1062            {
1063                "x": 1294070400.0,
1064                "y": 324.32
1065            },
1066            {
1067                "x": 1294156800.0,
1068                "y": 326.98
1069            },
1070            {
1071                "x": 1294243200.0,
1072                "y": 326.71
1073            },
1074            {
1075                "x": 1294329600.0,
1076                "y": 329.05
1077            },
1078            {
1079                "x": 1294588800.0,
1080                "y": 335.25
1081            },
1082            {
1083                "x": 1294675200.0,
1084                "y": 334.46
1085            },
1086            {
1087                "x": 1294761600.0,
1088                "y": 337.18
1089            },
1090            {
1091                "x": 1294848000.0,
1092                "y": 338.41
1093            },
1094            {
1095                "x": 1294934400.0,
1096                "y": 341.15
1097            },
1098            {
1099                "x": 1295280000.0,
1100                "y": 333.49
1101            },
1102            {
1103                "x": 1295366400.0,
1104                "y": 331.72
1105            },
1106            {
1107                "x": 1295452800.0,
1108                "y": 325.69
1109            },
1110            {
1111                "x": 1295539200.0,
1112                "y": 319.85
1113            },
1114            {
1115                "x": 1295798400.0,
1116                "y": 330.35
1117            },
1118            {
1119                "x": 1295884800.0,
1120                "y": 334.22
1121            },
1122            {
1123                "x": 1295971200.0,
1124                "y": 336.62
1125            },
1126            {
1127                "x": 1296057600.0,
1128                "y": 335.99
1129            },
1130            {
1131                "x": 1296144000.0,
1132                "y": 329.03
1133            },
1134            {
1135                "x": 1296403200.0,
1136                "y": 332.19
1137            },
1138            {
1139                "x": 1296489600.0,
1140                "y": 337.78
1141            },
1142            {
1143                "x": 1296576000.0,
1144                "y": 337.08
1145            },
1146            {
1147                "x": 1296662400.0,
1148                "y": 336.22
1149            },
1150            {
1151                "x": 1296748800.0,
1152                "y": 339.21
1153            },
1154            {
1155                "x": 1297008000.0,
1156                "y": 344.48
1157            },
1158            {
1159                "x": 1297094400.0,
1160                "y": 347.73
1161            },
1162            {
1163                "x": 1297180800.0,
1164                "y": 350.63
1165            },
1166            {
1167                "x": 1297267200.0,
1168                "y": 347.09
1169            },
1170            {
1171                "x": 1297353600.0,
1172                "y": 349.35
1173            },
1174            {
1175                "x": 1297612800.0,
1176                "y": 351.63
1177            },
1178            {
1179                "x": 1297699200.0,
1180                "y": 352.33
1181            },
1182            {
1183                "x": 1297785600.0,
1184                "y": 355.5
1185            },
1186            {
1187                "x": 1297872000.0,
1188                "y": 350.77
1189            },
1190            {
1191                "x": 1297958400.0,
1192                "y": 343.19
1193            },
1194            {
1195                "x": 1298304000.0,
1196                "y": 331.49
1197            },
1198            {
1199                "x": 1298390400.0,
1200                "y": 335.42
1201            },
1202            {
1203                "x": 1298476800.0,
1204                "y": 335.67
1205            },
1206            {
1207                "x": 1298563200.0,
1208                "y": 340.84
1209            },
1210            {
1211                "x": 1298822400.0,
1212                "y": 345.78
1213            },
1214            {
1215                "x": 1298908800.0,
1216                "y": 341.97
1217            },
1218            {
1219                "x": 1298995200.0,
1220                "y": 344.72
1221            },
1222            {
1223                "x": 1299081600.0,
1224                "y": 352.0
1225            },
1226            {
1227                "x": 1299168000.0,
1228                "y": 352.43
1229            },
1230            {
1231                "x": 1299427200.0,
1232                "y": 347.89
1233            },
1234            {
1235                "x": 1299513600.0,
1236                "y": 348.28
1237            },
1238            {
1239                "x": 1299600000.0,
1240                "y": 345.06
1241            },
1242            {
1243                "x": 1299686400.0,
1244                "y": 339.38
1245            },
1246            {
1247                "x": 1299772800.0,
1248                "y": 344.59
1249            },
1250            {
1251                "x": 1300032000.0,
1252                "y": 346.13
1253            },
1254            {
1255                "x": 1300118400.0,
1256                "y": 338.17
1257            },
1258            {
1259                "x": 1300204800.0,
1260                "y": 323.07
1261            },
1262            {
1263                "x": 1300291200.0,
1264                "y": 327.6
1265            },
1266            {
1267                "x": 1300377600.0,
1268                "y": 323.72
1269            },
1270            {
1271                "x": 1300636800.0,
1272                "y": 332.17
1273            },
1274            {
1275                "x": 1300723200.0,
1276                "y": 334.03
1277            },
1278            {
1279                "x": 1300809600.0,
1280                "y": 332.06
1281            },
1282            {
1283                "x": 1300896000.0,
1284                "y": 337.72
1285            },
1286            {
1287                "x": 1300982400.0,
1288                "y": 344.15
1289            },
1290            {
1291                "x": 1301241600.0,
1292                "y": 343.07
1293            },
1294            {
1295                "x": 1301328000.0,
1296                "y": 343.58
1297            },
1298            {
1299                "x": 1301414400.0,
1300                "y": 341.3
1301            },
1302            {
1303                "x": 1301500800.0,
1304                "y": 341.18
1305            },
1306            {
1307                "x": 1301587200.0,
1308                "y": 337.32
1309            },
1310            {
1311                "x": 1301846400.0,
1312                "y": 334.02
1313            },
1314            {
1315                "x": 1301932800.0,
1316                "y": 331.76
1317            },
1318            {
1319                "x": 1302019200.0,
1320                "y": 330.93
1321            },
1322            {
1323                "x": 1302105600.0,
1324                "y": 330.97
1325            },
1326            {
1327                "x": 1302192000.0,
1328                "y": 328.02
1329            },
1330            {
1331                "x": 1302451200.0,
1332                "y": 323.84
1333            },
1334            {
1335                "x": 1302537600.0,
1336                "y": 325.41
1337            },
1338            {
1339                "x": 1302624000.0,
1340                "y": 329.06
1341            },
1342            {
1343                "x": 1302710400.0,
1344                "y": 325.43
1345            },
1346            {
1347                "x": 1302796800.0,
1348                "y": 320.57
1349            },
1350            {
1351                "x": 1303056000.0,
1352                "y": 324.87
1353            },
1354            {
1355                "x": 1303142400.0,
1356                "y": 330.76
1357            },
1358            {
1359                "x": 1303228800.0,
1360                "y": 335.21
1361            },
1362            {
1363                "x": 1303315200.0,
1364                "y": 343.33
1365            },
1366            {
1367                "x": 1303660800.0,
1368                "y": 345.59
1369            },
1370            {
1371                "x": 1303747200.0,
1372                "y": 343.05
1373            },
1374            {
1375                "x": 1303833600.0,
1376                "y": 342.79
1377            },
1378            {
1379                "x": 1303920000.0,
1380                "y": 339.46
1381            },
1382            {
1383                "x": 1304006400.0,
1384                "y": 342.77
1385            },
1386            {
1387                "x": 1304265600.0,
1388                "y": 339.0
1389            },
1390            {
1391                "x": 1304352000.0,
1392                "y": 340.88
1393            },
1394            {
1395                "x": 1304438400.0,
1396                "y": 342.22
1397            },
1398            {
1399                "x": 1304524800.0,
1400                "y": 339.46
1401            },
1402            {
1403                "x": 1304611200.0,
1404                "y": 339.37
1405            },
1406            {
1407                "x": 1304870400.0,
1408                "y": 340.29
1409            },
1410            {
1411                "x": 1304956800.0,
1412                "y": 342.1
1413            },
1414            {
1415                "x": 1305043200.0,
1416                "y": 339.93
1417            },
1418            {
1419                "x": 1305129600.0,
1420                "y": 339.28
1421            },
1422            {
1423                "x": 1305216000.0,
1424                "y": 333.34
1425            },
1426            {
1427                "x": 1305475200.0,
1428                "y": 326.29
1429            },
1430            {
1431                "x": 1305561600.0,
1432                "y": 329.07
1433            },
1434            {
1435                "x": 1305648000.0,
1436                "y": 332.72
1437            },
1438            {
1439                "x": 1305734400.0,
1440                "y": 333.37
1441            },
1442            {
1443                "x": 1305820800.0,
1444                "y": 328.17
1445            },
1446            {
1447                "x": 1306080000.0,
1448                "y": 327.37
1449            },
1450            {
1451                "x": 1306166400.0,
1452                "y": 325.21
1453            },
1454            {
1455                "x": 1306252800.0,
1456                "y": 329.7
1457            },
1458            {
1459                "x": 1306339200.0,
1460                "y": 327.96
1461            },
1462            {
1463                "x": 1306425600.0,
1464                "y": 330.32
1465            },
1466            {
1467                "x": 1306771200.0,
1468                "y": 340.52
1469            },
1470            {
1471                "x": 1306857600.0,
1472                "y": 338.25
1473            },
1474            {
1475                "x": 1306944000.0,
1476                "y": 338.82
1477            },
1478            {
1479                "x": 1307030400.0,
1480                "y": 336.22
1481            },
1482            {
1483                "x": 1307289600.0,
1484                "y": 330.93
1485            },
1486            {
1487                "x": 1307376000.0,
1488                "y": 325.06
1489            },
1490            {
1491                "x": 1307462400.0,
1492                "y": 325.25
1493            },
1494            {
1495                "x": 1307548800.0,
1496                "y": 324.52
1497            },
1498            {
1499                "x": 1307635200.0,
1500                "y": 319.05
1501            },
1502            {
1503                "x": 1307894400.0,
1504                "y": 319.73
1505            },
1506            {
1507                "x": 1307980800.0,
1508                "y": 325.45
1509            },
1510            {
1511                "x": 1308067200.0,
1512                "y": 319.88
1513            },
1514            {
1515                "x": 1308153600.0,
1516                "y": 318.32
1517            },
1518            {
1519                "x": 1308240000.0,
1520                "y": 313.53
1521            },
1522            {
1523                "x": 1308499200.0,
1524                "y": 308.69
1525            },
1526            {
1527                "x": 1308585600.0,
1528                "y": 318.46
1529            },
1530            {
1531                "x": 1308672000.0,
1532                "y": 315.83
1533            },
1534            {
1535                "x": 1308758400.0,
1536                "y": 324.27
1537            },
1538            {
1539                "x": 1308844800.0,
1540                "y": 319.49
1541            },
1542            {
1543                "x": 1309104000.0,
1544                "y": 325.06
1545            },
1546            {
1547                "x": 1309190400.0,
1548                "y": 328.21
1549            },
1550            {
1551                "x": 1309276800.0,
1552                "y": 327.02
1553            },
1554            {
1555                "x": 1309363200.0,
1556                "y": 328.61
1557            },
1558            {
1559                "x": 1309449600.0,
1560                "y": 336.04
1561            },
1562            {
1563                "x": 1309795200.0,
1564                "y": 342.08
1565            },
1566            {
1567                "x": 1309881600.0,
1568                "y": 344.36
1569            },
1570            {
1571                "x": 1309968000.0,
1572                "y": 349.69
1573            },
1574            {
1575                "x": 1310054400.0,
1576                "y": 352.15
1577            },
1578            {
1579                "x": 1310313600.0,
1580                "y": 346.56
1581            },
1582            {
1583                "x": 1310400000.0,
1584                "y": 346.31
1585            },
1586            {
1587                "x": 1310486400.0,
1588                "y": 350.49
1589            },
1590            {
1591                "x": 1310572800.0,
1592                "y": 350.25
1593            },
1594            {
1595                "x": 1310659200.0,
1596                "y": 357.25
1597            },
1598            {
1599                "x": 1310918400.0,
1600                "y": 365.94
1601            },
1602            {
1603                "x": 1311004800.0,
1604                "y": 368.93
1605            },
1606            {
1607                "x": 1311091200.0,
1608                "y": 378.77
1609            },
1610            {
1611                "x": 1311177600.0,
1612                "y": 379.15
1613            },
1614            {
1615                "x": 1311264000.0,
1616                "y": 385.03
1617            },
1618            {
1619                "x": 1311523200.0,
1620                "y": 390.12
1621            },
1622            {
1623                "x": 1311609600.0,
1624                "y": 394.93
1625            },
1626            {
1627                "x": 1311696000.0,
1628                "y": 384.34
1629            },
1630            {
1631                "x": 1311782400.0,
1632                "y": 383.58
1633            },
1634            {
1635                "x": 1311868800.0,
1636                "y": 382.27
1637            },
1638            {
1639                "x": 1312128000.0,
1640                "y": 388.41
1641            },
1642            {
1643                "x": 1312214400.0,
1644                "y": 380.73
1645            },
1646            {
1647                "x": 1312300800.0,
1648                "y": 384.32
1649            },
1650            {
1651                "x": 1312387200.0,
1652                "y": 369.44
1653            },
1654            {
1655                "x": 1312473600.0,
1656                "y": 365.76
1657            },
1658            {
1659                "x": 1312732800.0,
1660                "y": 345.78
1661            },
1662            {
1663                "x": 1312819200.0,
1664                "y": 366.15
1665            },
1666            {
1667                "x": 1312905600.0,
1668                "y": 356.04
1669            },
1670            {
1671                "x": 1312992000.0,
1672                "y": 365.84
1673            },
1674            {
1675                "x": 1313078400.0,
1676                "y": 369.06
1677            },
1678            {
1679                "x": 1313337600.0,
1680                "y": 375.35
1681            },
1682            {
1683                "x": 1313424000.0,
1684                "y": 372.48
1685            },
1686            {
1687                "x": 1313510400.0,
1688                "y": 372.44
1689            },
1690            {
1691                "x": 1313596800.0,
1692                "y": 358.35
1693            },
1694            {
1695                "x": 1313683200.0,
1696                "y": 348.54
1697            },
1698            {
1699                "x": 1313942400.0,
1700                "y": 348.95
1701            },
1702            {
1703                "x": 1314028800.0,
1704                "y": 365.74
1705            },
1706            {
1707                "x": 1314115200.0,
1708                "y": 368.27
1709            },
1710            {
1711                "x": 1314201600.0,
1712                "y": 365.86
1713            },
1714            {
1715                "x": 1314288000.0,
1716                "y": 375.52
1717            },
1718            {
1719                "x": 1314547200.0,
1720                "y": 381.77
1721            },
1722            {
1723                "x": 1314633600.0,
1724                "y": 381.79
1725            },
1726            {
1727                "x": 1314720000.0,
1728                "y": 376.74
1729            },
1730            {
1731                "x": 1314806400.0,
1732                "y": 373.02
1733            },
1734            {
1735                "x": 1314892800.0,
1736                "y": 366.19
1737            },
1738            {
1739                "x": 1315238400.0,
1740                "y": 371.76
1741            },
1742            {
1743                "x": 1315324800.0,
1744                "y": 375.86
1745            },
1746            {
1747                "x": 1315411200.0,
1748                "y": 376.06
1749            },
1750            {
1751                "x": 1315497600.0,
1752                "y": 369.54
1753            },
1754            {
1755                "x": 1315756800.0,
1756                "y": 371.95
1757            },
1758            {
1759                "x": 1315843200.0,
1760                "y": 376.53
1761            },
1762            {
1763                "x": 1315929600.0,
1764                "y": 381.11
1765            },
1766            {
1767                "x": 1316016000.0,
1768                "y": 384.7
1769            },
1770            {
1771                "x": 1316102400.0,
1772                "y": 392.08
1773            },
1774            {
1775                "x": 1316361600.0,
1776                "y": 402.98
1777            },
1778            {
1779                "x": 1316448000.0,
1780                "y": 404.76
1781            },
1782            {
1783                "x": 1316534400.0,
1784                "y": 403.47
1785            },
1786            {
1787                "x": 1316620800.0,
1788                "y": 393.37
1789            },
1790            {
1791                "x": 1316707200.0,
1792                "y": 395.8
1793            },
1794            {
1795                "x": 1316966400.0,
1796                "y": 394.69
1797            },
1798            {
1799                "x": 1317052800.0,
1800                "y": 390.87
1801            },
1802            {
1803                "x": 1317139200.0,
1804                "y": 388.66
1805            },
1806            {
1807                "x": 1317225600.0,
1808                "y": 382.36
1809            },
1810            {
1811                "x": 1317312000.0,
1812                "y": 373.3
1813            },
1814            {
1815                "x": 1317571200.0,
1816                "y": 366.72
1817            },
1818            {
1819                "x": 1317657600.0,
1820                "y": 364.67
1821            },
1822            {
1823                "x": 1317744000.0,
1824                "y": 370.3
1825            },
1826            {
1827                "x": 1317830400.0,
1828                "y": 369.44
1829            },
1830            {
1831                "x": 1317916800.0,
1832                "y": 362.02
1833            },
1834            {
1835                "x": 1318176000.0,
1836                "y": 380.64
1837            },
1838            {
1839                "x": 1318262400.0,
1840                "y": 391.87
1841            },
1842            {
1843                "x": 1318348800.0,
1844                "y": 393.73
1845            },
1846            {
1847                "x": 1318435200.0,
1848                "y": 399.84
1849            },
1850            {
1851                "x": 1318521600.0,
1852                "y": 413.13
1853            },
1854            {
1855                "x": 1318780800.0,
1856                "y": 411.16
1857            },
1858            {
1859                "x": 1318867200.0,
1860                "y": 413.36
1861            },
1862            {
1863                "x": 1318953600.0,
1864                "y": 390.24
1865            },
1866            {
1867                "x": 1319040000.0,
1868                "y": 387.0
1869            },
1870            {
1871                "x": 1319126400.0,
1872                "y": 384.61
1873            },
1874            {
1875                "x": 1319385600.0,
1876                "y": 397.24
1877            },
1878            {
1879                "x": 1319472000.0,
1880                "y": 389.41
1881            },
1882            {
1883                "x": 1319558400.0,
1884                "y": 392.18
1885            },
1886            {
1887                "x": 1319644800.0,
1888                "y": 396.18
1889            },
1890            {
1891                "x": 1319731200.0,
1892                "y": 396.44
1893            },
1894            {
1895                "x": 1319990400.0,
1896                "y": 396.27
1897            },
1898            {
1899                "x": 1320076800.0,
1900                "y": 388.17
1901            },
1902            {
1903                "x": 1320163200.0,
1904                "y": 389.05
1905            },
1906            {
1907                "x": 1320249600.0,
1908                "y": 394.6
1909            },
1910            {
1911                "x": 1320336000.0,
1912                "y": 391.82
1913            },
1914            {
1915                "x": 1320595200.0,
1916                "y": 391.33
1917            },
1918            {
1919                "x": 1320681600.0,
1920                "y": 397.69
1921            },
1922            {
1923                "x": 1320768000.0,
1924                "y": 386.97
1925            },
1926            {
1927                "x": 1320854400.0,
1928                "y": 377.12
1929            },
1930            {
1931                "x": 1320940800.0,
1932                "y": 376.53
1933            },
1934            {
1935                "x": 1321200000.0,
1936                "y": 371.29
1937            },
1938            {
1939                "x": 1321286400.0,
1940                "y": 380.65
1941            },
1942            {
1943                "x": 1321372800.0,
1944                "y": 376.68
1945            },
1946            {
1947                "x": 1321459200.0,
1948                "y": 369.47
1949            },
1950            {
1951                "x": 1321545600.0,
1952                "y": 367.06
1953            },
1954            {
1955                "x": 1321804800.0,
1956                "y": 361.25
1957            },
1958            {
1959                "x": 1321891200.0,
1960                "y": 368.59
1961            },
1962            {
1963                "x": 1321977600.0,
1964                "y": 359.27
1965            },
1966            {
1967                "x": 1322150400.0,
1968                "y": 355.93
1969            },
1970            {
1971                "x": 1322409600.0,
1972                "y": 368.21
1973            },
1974            {
1975                "x": 1322496000.0,
1976                "y": 365.35
1977            },
1978            {
1979                "x": 1322582400.0,
1980                "y": 374.16
1981            },
1982            {
1983                "x": 1322668800.0,
1984                "y": 379.77
1985            },
1986            {
1987                "x": 1322755200.0,
1988                "y": 381.51
1989            },
1990            {
1991                "x": 1323014400.0,
1992                "y": 384.75
1993            },
1994            {
1995                "x": 1323100800.0,
1996                "y": 382.73
1997            },
1998            {
1999                "x": 1323187200.0,
2000                "y": 380.91
2001            },
2002            {
2003                "x": 1323273600.0,
2004                "y": 382.45
2005            },
2006            {
2007                "x": 1323360000.0,
2008                "y": 385.34
2009            },
2010            {
2011                "x": 1323619200.0,
2012                "y": 383.6
2013            },
2014            {
2015                "x": 1323705600.0,
2016                "y": 380.64
2017            },
2018            {
2019                "x": 1323792000.0,
2020                "y": 372.2
2021            },
2022            {
2023                "x": 1323878400.0,
2024                "y": 370.97
2025            },
2026            {
2027                "x": 1323964800.0,
2028                "y": 373.01
2029            },
2030            {
2031                "x": 1324224000.0,
2032                "y": 374.17
2033            },
2034            {
2035                "x": 1324310400.0,
2036                "y": 387.62
2037            },
2038            {
2039                "x": 1324396800.0,
2040                "y": 388.11
2041            },
2042            {
2043                "x": 1324483200.0,
2044                "y": 390.17
2045            },
2046            {
2047                "x": 1324569600.0,
2048                "y": 394.85
2049            },
2050            {
2051                "x": 1324915200.0,
2052                "y": 397.98
2053            },
2054            {
2055                "x": 1325001600.0,
2056                "y": 394.17
2057            },
2058            {
2059                "x": 1325088000.0,
2060                "y": 396.6
2061            },
2062            {
2063                "x": 1325174400.0,
2064                "y": 396.48
2065            },
2066            {
2067                "x": 1325520000.0,
2068                "y": 402.58
2069            },
2070            {
2071                "x": 1325606400.0,
2072                "y": 404.75
2073            },
2074            {
2075                "x": 1325692800.0,
2076                "y": 409.24
2077            },
2078            {
2079                "x": 1325779200.0,
2080                "y": 413.52
2081            },
2082            {
2083                "x": 1326038400.0,
2084                "y": 412.86
2085            },
2086            {
2087                "x": 1326124800.0,
2088                "y": 414.34
2089            },
2090            {
2091                "x": 1326211200.0,
2092                "y": 413.67
2093            },
2094            {
2095                "x": 1326297600.0,
2096                "y": 412.53
2097            },
2098            {
2099                "x": 1326384000.0,
2100                "y": 410.98
2101            },
2102            {
2103                "x": 1326729600.0,
2104                "y": 415.77
2105            },
2106            {
2107                "x": 1326816000.0,
2108                "y": 420.09
2109            },
2110            {
2111                "x": 1326902400.0,
2112                "y": 418.76
2113            },
2114            {
2115                "x": 1326988800.0,
2116                "y": 411.46
2117            },
2118            {
2119                "x": 1327248000.0,
2120                "y": 418.42
2121            },
2122            {
2123                "x": 1327334400.0,
2124                "y": 411.57
2125            },
2126            {
2127                "x": 1327420800.0,
2128                "y": 437.27
2129            },
2130            {
2131                "x": 1327507200.0,
2132                "y": 435.28
2133            },
2134            {
2135                "x": 1327593600.0,
2136                "y": 437.88
2137            },
2138            {
2139                "x": 1327852800.0,
2140                "y": 443.49
2141            },
2142            {
2143                "x": 1327939200.0,
2144                "y": 446.88
2145            },
2146            {
2147                "x": 1328025600.0,
2148                "y": 446.6
2149            },
2150            {
2151                "x": 1328112000.0,
2152                "y": 445.55
2153            },
2154            {
2155                "x": 1328198400.0,
2156                "y": 450.02
2157            },
2158            {
2159                "x": 1328457600.0,
2160                "y": 454.21
2161            },
2162            {
2163                "x": 1328544000.0,
2164                "y": 458.97
2165            },
2166            {
2167                "x": 1328630400.0,
2168                "y": 466.66
2169            },
2170            {
2171                "x": 1328716800.0,
2172                "y": 482.8
2173            },
2174            {
2175                "x": 1328803200.0,
2176                "y": 483.05
2177            },
2178            {
2179                "x": 1329062400.0,
2180                "y": 492.03
2181            },
2182            {
2183                "x": 1329148800.0,
2184                "y": 498.75
2185            },
2186            {
2187                "x": 1329235200.0,
2188                "y": 487.21
2189            },
2190            {
2191                "x": 1329321600.0,
2192                "y": 491.65
2193            },
2194            {
2195                "x": 1329408000.0,
2196                "y": 491.56
2197            },
2198            {
2199                "x": 1329753600.0,
2200                "y": 504.03
2201            },
2202            {
2203                "x": 1329840000.0,
2204                "y": 502.25
2205            },
2206            {
2207                "x": 1329926400.0,
2208                "y": 505.53
2209            },
2210            {
2211                "x": 1330012800.0,
2212                "y": 511.43
2213            },
2214            {
2215                "x": 1330272000.0,
2216                "y": 514.71
2217            },
2218            {
2219                "x": 1330358400.0,
2220                "y": 524.15
2221            },
2222            {
2223                "x": 1330444800.0,
2224                "y": 531.03
2225            },
2226            {
2227                "x": 1330531200.0,
2228                "y": 533.02
2229            },
2230            {
2231                "x": 1330617600.0,
2232                "y": 533.72
2233            },
2234            {
2235                "x": 1330876800.0,
2236                "y": 521.95
2237            },
2238            {
2239                "x": 1330963200.0,
2240                "y": 519.11
2241            },
2242            {
2243                "x": 1331049600.0,
2244                "y": 519.53
2245            },
2246            {
2247                "x": 1331136000.0,
2248                "y": 530.59
2249            },
2250            {
2251                "x": 1331222400.0,
2252                "y": 533.71
2253            },
2254            {
2255                "x": 1331481600.0,
2256                "y": 540.39
2257            },
2258            {
2259                "x": 1331568000.0,
2260                "y": 556.16
2261            },
2262            {
2263                "x": 1331654400.0,
2264                "y": 577.18
2265            },
2266            {
2267                "x": 1331740800.0,
2268                "y": 573.25
2269            },
2270            {
2271                "x": 1331827200.0,
2272                "y": 573.26
2273            },
2274            {
2275                "x": 1332086400.0,
2276                "y": 588.46
2277            },
2278            {
2279                "x": 1332172800.0,
2280                "y": 593.22
2281            },
2282            {
2283                "x": 1332259200.0,
2284                "y": 589.83
2285            },
2286            {
2287                "x": 1332345600.0,
2288                "y": 586.74
2289            },
2290            {
2291                "x": 1332432000.0,
2292                "y": 583.52
2293            },
2294            {
2295                "x": 1332691200.0,
2296                "y": 594.22
2297            },
2298            {
2299                "x": 1332777600.0,
2300                "y": 601.56
2301            },
2302            {
2303                "x": 1332864000.0,
2304                "y": 604.63
2305            },
2306            {
2307                "x": 1332950400.0,
2308                "y": 597.04
2309            },
2310            {
2311                "x": 1333036800.0,
2312                "y": 586.94
2313            },
2314            {
2315                "x": 1333296000.0,
2316                "y": 605.62
2317            },
2318            {
2319                "x": 1333382400.0,
2320                "y": 616.09
2321            },
2322            {
2323                "x": 1333468800.0,
2324                "y": 611.18
2325            },
2326            {
2327                "x": 1333555200.0,
2328                "y": 620.36
2329            },
2330            {
2331                "x": 1333900800.0,
2332                "y": 622.85
2333            },
2334            {
2335                "x": 1333987200.0,
2336                "y": 615.23
2337            },
2338            {
2339                "x": 1334073600.0,
2340                "y": 613.03
2341            },
2342            {
2343                "x": 1334160000.0,
2344                "y": 609.68
2345            },
2346            {
2347                "x": 1334246400.0,
2348                "y": 592.5
2349            },
2350            {
2351                "x": 1334505600.0,
2352                "y": 567.93
2353            },
2354            {
2355                "x": 1334592000.0,
2356                "y": 596.88
2357            },
2358            {
2359                "x": 1334678400.0,
2360                "y": 595.55
2361            },
2362            {
2363                "x": 1334764800.0,
2364                "y": 575.09
2365            },
2366            {
2367                "x": 1334851200.0,
2368                "y": 560.93
2369            },
2370            {
2371                "x": 1335110400.0,
2372                "y": 559.68
2373            },
2374            {
2375                "x": 1335196800.0,
2376                "y": 548.5
2377            },
2378            {
2379                "x": 1335283200.0,
2380                "y": 597.17
2381            },
2382            {
2383                "x": 1335369600.0,
2384                "y": 594.92
2385            },
2386            {
2387                "x": 1335456000.0,
2388                "y": 590.32
2389            },
2390            {
2391                "x": 1335715200.0,
2392                "y": 571.7
2393            },
2394            {
2395                "x": 1335801600.0,
2396                "y": 569.89
2397            },
2398            {
2399                "x": 1335888000.0,
2400                "y": 573.66
2401            },
2402            {
2403                "x": 1335974400.0,
2404                "y": 569.59
2405            },
2406            {
2407                "x": 1336060800.0,
2408                "y": 553.37
2409            },
2410            {
2411                "x": 1336320000.0,
2412                "y": 557.51
2413            },
2414            {
2415                "x": 1336406400.0,
2416                "y": 556.23
2417            },
2418            {
2419                "x": 1336492800.0,
2420                "y": 557.21
2421            },
2422            {
2423                "x": 1336579200.0,
2424                "y": 558.52
2425            },
2426            {
2427                "x": 1336665600.0,
2428                "y": 554.79
2429            },
2430            {
2431                "x": 1336924800.0,
2432                "y": 546.48
2433            },
2434            {
2435                "x": 1337011200.0,
2436                "y": 541.54
2437            },
2438            {
2439                "x": 1337097600.0,
2440                "y": 534.6
2441            },
2442            {
2443                "x": 1337184000.0,
2444                "y": 518.97
2445            },
2446            {
2447                "x": 1337270400.0,
2448                "y": 519.23
2449            },
2450            {
2451                "x": 1337529600.0,
2452                "y": 549.48
2453            },
2454            {
2455                "x": 1337616000.0,
2456                "y": 545.26
2457            },
2458            {
2459                "x": 1337702400.0,
2460                "y": 558.56
2461            },
2462            {
2463                "x": 1337788800.0,
2464                "y": 553.43
2465            },
2466            {
2467                "x": 1337875200.0,
2468                "y": 550.47
2469            },
2470            {
2471                "x": 1338220800.0,
2472                "y": 560.24
2473            },
2474            {
2475                "x": 1338307200.0,
2476                "y": 566.99
2477            },
2478            {
2479                "x": 1338393600.0,
2480                "y": 565.58
2481            },
2482            {
2483                "x": 1338480000.0,
2484                "y": 549.19
2485            },
2486            {
2487                "x": 1338739200.0,
2488                "y": 552.43
2489            },
2490            {
2491                "x": 1338825600.0,
2492                "y": 551.0
2493            },
2494            {
2495                "x": 1338912000.0,
2496                "y": 559.44
2497            },
2498            {
2499                "x": 1338998400.0,
2500                "y": 559.7
2501            },
2502            {
2503                "x": 1339084800.0,
2504                "y": 568.12
2505            },
2506            {
2507                "x": 1339344000.0,
2508                "y": 559.16
2509            },
2510            {
2511                "x": 1339430400.0,
2512                "y": 564.05
2513            },
2514            {
2515                "x": 1339516800.0,
2516                "y": 560.13
2517            },
2518            {
2519                "x": 1339603200.0,
2520                "y": 559.51
2521            },
2522            {
2523                "x": 1339689600.0,
2524                "y": 562.06
2525            },
2526            {
2527                "x": 1339948800.0,
2528                "y": 573.46
2529            },
2530            {
2531                "x": 1340035200.0,
2532                "y": 575.06
2533            },
2534            {
2535                "x": 1340121600.0,
2536                "y": 573.42
2537            },
2538            {
2539                "x": 1340208000.0,
2540                "y": 565.52
2541            },
2542            {
2543                "x": 1340294400.0,
2544                "y": 569.86
2545            },
2546            {
2547                "x": 1340553600.0,
2548                "y": 558.77
2549            },
2550            {
2551                "x": 1340640000.0,
2552                "y": 560.0
2553            },
2554            {
2555                "x": 1340726400.0,
2556                "y": 562.42
2557            },
2558            {
2559                "x": 1340812800.0,
2560                "y": 557.09
2561            },
2562            {
2563                "x": 1340899200.0,
2564                "y": 571.72
2565            },
2566            {
2567                "x": 1341158400.0,
2568                "y": 580.06
2569            },
2570            {
2571                "x": 1341244800.0,
2572                "y": 586.81
2573            },
2574            {
2575                "x": 1341417600.0,
2576                "y": 597.12
2577            },
2578            {
2579                "x": 1341504000.0,
2580                "y": 593.14
2581            },
2582            {
2583                "x": 1341763200.0,
2584                "y": 600.98
2585            },
2586            {
2587                "x": 1341849600.0,
2588                "y": 595.42
2589            },
2590            {
2591                "x": 1341936000.0,
2592                "y": 591.72
2593            },
2594            {
2595                "x": 1342022400.0,
2596                "y": 586.31
2597            },
2598            {
2599                "x": 1342108800.0,
2600                "y": 592.25
2601            },
2602            {
2603                "x": 1342368000.0,
2604                "y": 594.15
2605            },
2606            {
2607                "x": 1342454400.0,
2608                "y": 594.18
2609            },
2610            {
2611                "x": 1342540800.0,
2612                "y": 593.51
2613            },
2614            {
2615                "x": 1342627200.0,
2616                "y": 601.4
2617            },
2618            {
2619                "x": 1342713600.0,
2620                "y": 591.59
2621            },
2622            {
2623                "x": 1342972800.0,
2624                "y": 591.13
2625            },
2626            {
2627                "x": 1343059200.0,
2628                "y": 588.29
2629            },
2630            {
2631                "x": 1343145600.0,
2632                "y": 562.88
2633            },
2634            {
2635                "x": 1343232000.0,
2636                "y": 562.79
2637            },
2638            {
2639                "x": 1343318400.0,
2640                "y": 572.86
2641            },
2642            {
2643                "x": 1343577600.0,
2644                "y": 582.52
2645            },
2646            {
2647                "x": 1343664000.0,
2648                "y": 597.92
2649            },
2650            {
2651                "x": 1343750400.0,
2652                "y": 594.05
2653            },
2654            {
2655                "x": 1343836800.0,
2656                "y": 595.01
2657            },
2658            {
2659                "x": 1343923200.0,
2660                "y": 602.75
2661            },
2662            {
2663                "x": 1344182400.0,
2664                "y": 609.46
2665            },
2666            {
2667                "x": 1344268800.0,
2668                "y": 607.86
2669            },
2670            {
2671                "x": 1344355200.0,
2672                "y": 606.83
2673            },
2674            {
2675                "x": 1344441600.0,
2676                "y": 610.29
2677            },
2678            {
2679                "x": 1344528000.0,
2680                "y": 611.24
2681            },
2682            {
2683                "x": 1344787200.0,
2684                "y": 619.4
2685            },
2686            {
2687                "x": 1344873600.0,
2688                "y": 621.06
2689            },
2690            {
2691                "x": 1344960000.0,
2692                "y": 620.22
2693            },
2694            {
2695                "x": 1345046400.0,
2696                "y": 625.64
2697            },
2698            {
2699                "x": 1345132800.0,
2700                "y": 637.21
2701            },
2702            {
2703                "x": 1345392000.0,
2704                "y": 653.96
2705            },
2706            {
2707                "x": 1345478400.0,
2708                "y": 645.02
2709            },
2710            {
2711                "x": 1345564800.0,
2712                "y": 657.62
2713            },
2714            {
2715                "x": 1345651200.0,
2716                "y": 651.48
2717            },
2718            {
2719                "x": 1345737600.0,
2720                "y": 652.06
2721            },
2722            {
2723                "x": 1345996800.0,
2724                "y": 664.31
2725            },
2726            {
2727                "x": 1346083200.0,
2728                "y": 663.45
2729            },
2730            {
2731                "x": 1346169600.0,
2732                "y": 662.14
2733            },
2734            {
2735                "x": 1346256000.0,
2736                "y": 652.7
2737            },
2738            {
2739                "x": 1346342400.0,
2740                "y": 654.05
2741            },
2742            {
2743                "x": 1346688000.0,
2744                "y": 663.62
2745            },
2746            {
2747                "x": 1346774400.0,
2748                "y": 658.96
2749            },
2750            {
2751                "x": 1346860800.0,
2752                "y": 664.89
2753            },
2754            {
2755                "x": 1346947200.0,
2756                "y": 668.99
2757            },
2758            {
2759                "x": 1347206400.0,
2760                "y": 651.59
2761            },
2762            {
2763                "x": 1347292800.0,
2764                "y": 649.48
2765            },
2766            {
2767                "x": 1347379200.0,
2768                "y": 658.52
2769            },
2770            {
2771                "x": 1347465600.0,
2772                "y": 671.49
2773            },
2774            {
2775                "x": 1347552000.0,
2776                "y": 679.65
2777            },
2778            {
2779                "x": 1347811200.0,
2780                "y": 688.01
2781            },
2782            {
2783                "x": 1347897600.0,
2784                "y": 690.1
2785            },
2786            {
2787                "x": 1347984000.0,
2788                "y": 690.29
2789            },
2790            {
2791                "x": 1348070400.0,
2792                "y": 686.95
2793            },
2794            {
2795                "x": 1348156800.0,
2796                "y": 688.31
2797            },
2798            {
2799                "x": 1348416000.0,
2800                "y": 679.17
2801            },
2802            {
2803                "x": 1348502400.0,
2804                "y": 662.21
2805            },
2806            {
2807                "x": 1348588800.0,
2808                "y": 653.99
2809            },
2810            {
2811                "x": 1348675200.0,
2812                "y": 669.86
2813            },
2814            {
2815                "x": 1348761600.0,
2816                "y": 655.88
2817            },
2818            {
2819                "x": 1349020800.0,
2820                "y": 648.3
2821            },
2822            {
2823                "x": 1349107200.0,
2824                "y": 650.19
2825            },
2826            {
2827                "x": 1349193600.0,
2828                "y": 660.15
2829            },
2830            {
2831                "x": 1349280000.0,
2832                "y": 655.58
2833            },
2834            {
2835                "x": 1349366400.0,
2836                "y": 641.61
2837            },
2838            {
2839                "x": 1349625600.0,
2840                "y": 627.43
2841            },
2842            {
2843                "x": 1349712000.0,
2844                "y": 625.15
2845            },
2846            {
2847                "x": 1349798400.0,
2848                "y": 630.13
2849            },
2850            {
2851                "x": 1349884800.0,
2852                "y": 617.53
2853            },
2854            {
2855                "x": 1349971200.0,
2856                "y": 619.12
2857            },
2858            {
2859                "x": 1350230400.0,
2860                "y": 624.08
2861            },
2862            {
2863                "x": 1350316800.0,
2864                "y": 638.86
2865            },
2866            {
2867                "x": 1350403200.0,
2868                "y": 633.77
2869            },
2870            {
2871                "x": 1350489600.0,
2872                "y": 622.0
2873            },
2874            {
2875                "x": 1350576000.0,
2876                "y": 599.58
2877            },
2878            {
2879                "x": 1350835200.0,
2880                "y": 623.36
2881            },
2882            {
2883                "x": 1350921600.0,
2884                "y": 603.04
2885            },
2886            {
2887                "x": 1351008000.0,
2888                "y": 606.45
2889            },
2890            {
2891                "x": 1351094400.0,
2892                "y": 599.29
2893            },
2894            {
2895                "x": 1351180800.0,
2896                "y": 593.84
2897            },
2898            {
2899                "x": 1351612800.0,
2900                "y": 585.31
2901            },
2902            {
2903                "x": 1351699200.0,
2904                "y": 586.5
2905            },
2906            {
2907                "x": 1351785600.0,
2908                "y": 567.1
2909            },
2910            {
2911                "x": 1352044800.0,
2912                "y": 574.79
2913            },
2914            {
2915                "x": 1352131200.0,
2916                "y": 573.05
2917            },
2918            {
2919                "x": 1352217600.0,
2920                "y": 551.12
2921            },
2922            {
2923                "x": 1352304000.0,
2924                "y": 531.12
2925            },
2926            {
2927                "x": 1352390400.0,
2928                "y": 540.31
2929            },
2930            {
2931                "x": 1352649600.0,
2932                "y": 536.14
2933            },
2934            {
2935                "x": 1352736000.0,
2936                "y": 536.21
2937            },
2938            {
2939                "x": 1352822400.0,
2940                "y": 530.26
2941            },
2942            {
2943                "x": 1352908800.0,
2944                "y": 519.14
2945            },
2946            {
2947                "x": 1352995200.0,
2948                "y": 521.17
2949            },
2950            {
2951                "x": 1353254400.0,
2952                "y": 558.75
2953            },
2954            {
2955                "x": 1353340800.0,
2956                "y": 553.99
2957            },
2958            {
2959                "x": 1353427200.0,
2960                "y": 554.77
2961            },
2962            {
2963                "x": 1353600000.0,
2964                "y": 564.45
2965            },
2966            {
2967                "x": 1353859200.0,
2968                "y": 582.26
2969            },
2970            {
2971                "x": 1353945600.0,
2972                "y": 577.57
2973            },
2974            {
2975                "x": 1354032000.0,
2976                "y": 575.75
2977            },
2978            {
2979                "x": 1354118400.0,
2980                "y": 582.09
2981            },
2982            {
2983                "x": 1354204800.0,
2984                "y": 578.06
2985            },
2986            {
2987                "x": 1354464000.0,
2988                "y": 578.96
2989            },
2990            {
2991                "x": 1354550400.0,
2992                "y": 568.75
2993            },
2994            {
2995                "x": 1354636800.0,
2996                "y": 532.15
2997            },
2998            {
2999                "x": 1354723200.0,
3000                "y": 540.49
3001            },
3002            {
3003                "x": 1354809600.0,
3004                "y": 526.67
3005            },
3006            {
3007                "x": 1355068800.0,
3008                "y": 523.29
3009            },
3010            {
3011                "x": 1355155200.0,
3012                "y": 534.71
3013            },
3014            {
3015                "x": 1355241600.0,
3016                "y": 532.35
3017            },
3018            {
3019                "x": 1355328000.0,
3020                "y": 523.16
3021            },
3022            {
3023                "x": 1355414400.0,
3024                "y": 503.5
3025            },
3026            {
3027                "x": 1355673600.0,
3028                "y": 512.43
3029            },
3030            {
3031                "x": 1355760000.0,
3032                "y": 527.32
3033            },
3034            {
3035                "x": 1355846400.0,
3036                "y": 519.82
3037            },
3038            {
3039                "x": 1355932800.0,
3040                "y": 515.3
3041            },
3042            {
3043                "x": 1356019200.0,
3044                "y": 512.93
3045            },
3046            {
3047                "x": 1356278400.0,
3048                "y": 513.76
3049            },
3050            {
3051                "x": 1356451200.0,
3052                "y": 506.67
3053            },
3054            {
3055                "x": 1356537600.0,
3056                "y": 508.71
3057            },
3058            {
3059                "x": 1356624000.0,
3060                "y": 503.31
3061            },
3062            {
3063                "x": 1356883200.0,
3064                "y": 525.61
3065            }
3066        ],
3067        "name": "AAPL"
3068    },
3069    {
3070        "data": [
3071            {
3072                "x": 1262534400.0,
3073                "y": 626.75
3074            },
3075            {
3076                "x": 1262620800.0,
3077                "y": 623.99
3078            },
3079            {
3080                "x": 1262707200.0,
3081                "y": 608.26
3082            },
3083            {
3084                "x": 1262793600.0,
3085                "y": 594.1
3086            },
3087            {
3088                "x": 1262880000.0,
3089                "y": 602.02
3090            },
3091            {
3092                "x": 1263139200.0,
3093                "y": 601.11
3094            },
3095            {
3096                "x": 1263225600.0,
3097                "y": 590.48
3098            },
3099            {
3100                "x": 1263312000.0,
3101                "y": 587.09
3102            },
3103            {
3104                "x": 1263398400.0,
3105                "y": 589.85
3106            },
3107            {
3108                "x": 1263484800.0,
3109                "y": 580.0
3110            },
3111            {
3112                "x": 1263830400.0,
3113                "y": 587.62
3114            },
3115            {
3116                "x": 1263916800.0,
3117                "y": 580.41
3118            },
3119            {
3120                "x": 1264003200.0,
3121                "y": 582.98
3122            },
3123            {
3124                "x": 1264089600.0,
3125                "y": 550.01
3126            },
3127            {
3128                "x": 1264348800.0,
3129                "y": 540.0
3130            },
3131            {
3132                "x": 1264435200.0,
3133                "y": 542.42
3134            },
3135            {
3136                "x": 1264521600.0,
3137                "y": 542.1
3138            },
3139            {
3140                "x": 1264608000.0,
3141                "y": 534.29
3142            },
3143            {
3144                "x": 1264694400.0,
3145                "y": 529.94
3146            },
3147            {
3148                "x": 1264953600.0,
3149                "y": 533.02
3150            },
3151            {
3152                "x": 1265040000.0,
3153                "y": 531.12
3154            },
3155            {
3156                "x": 1265126400.0,
3157                "y": 540.82
3158            },
3159            {
3160                "x": 1265212800.0,
3161                "y": 526.78
3162            },
3163            {
3164                "x": 1265299200.0,
3165                "y": 531.29
3166            },
3167            {
3168                "x": 1265558400.0,
3169                "y": 533.47
3170            },
3171            {
3172                "x": 1265644800.0,
3173                "y": 536.44
3174            },
3175            {
3176                "x": 1265731200.0,
3177                "y": 534.45
3178            },
3179            {
3180                "x": 1265817600.0,
3181                "y": 536.4
3182            },
3183            {
3184                "x": 1265904000.0,
3185                "y": 533.12
3186            },
3187            {
3188                "x": 1266249600.0,
3189                "y": 541.3
3190            },
3191            {
3192                "x": 1266336000.0,
3193                "y": 538.21
3194            },
3195            {
3196                "x": 1266422400.0,
3197                "y": 543.22
3198            },
3199            {
3200                "x": 1266508800.0,
3201                "y": 540.76
3202            },
3203            {
3204                "x": 1266768000.0,
3205                "y": 542.8
3206            },
3207            {
3208                "x": 1266854400.0,
3209                "y": 535.07
3210            },
3211            {
3212                "x": 1266940800.0,
3213                "y": 531.47
3214            },
3215            {
3216                "x": 1267027200.0,
3217                "y": 526.43
3218            },
3219            {
3220                "x": 1267113600.0,
3221                "y": 526.8
3222            },
3223            {
3224                "x": 1267372800.0,
3225                "y": 532.69
3226            },
3227            {
3228                "x": 1267459200.0,
3229                "y": 541.06
3230            },
3231            {
3232                "x": 1267545600.0,
3233                "y": 545.32
3234            },
3235            {
3236                "x": 1267632000.0,
3237                "y": 554.59
3238            },
3239            {
3240                "x": 1267718400.0,
3241                "y": 564.21
3242            },
3243            {
3244                "x": 1267977600.0,
3245                "y": 562.48
3246            },
3247            {
3248                "x": 1268064000.0,
3249                "y": 560.19
3250            },
3251            {
3252                "x": 1268150400.0,
3253                "y": 576.45
3254            },
3255            {
3256                "x": 1268236800.0,
3257                "y": 581.14
3258            },
3259            {
3260                "x": 1268323200.0,
3261                "y": 579.54
3262            },
3263            {
3264                "x": 1268582400.0,
3265                "y": 563.18
3266            },
3267            {
3268                "x": 1268668800.0,
3269                "y": 565.2
3270            },
3271            {
3272                "x": 1268755200.0,
3273                "y": 565.56
3274            },
3275            {
3276                "x": 1268841600.0,
3277                "y": 566.4
3278            },
3279            {
3280                "x": 1268928000.0,
3281                "y": 560.0
3282            },
3283            {
3284                "x": 1269187200.0,
3285                "y": 557.5
3286            },
3287            {
3288                "x": 1269273600.0,
3289                "y": 549.0
3290            },
3291            {
3292                "x": 1269360000.0,
3293                "y": 557.33
3294            },
3295            {
3296                "x": 1269446400.0,
3297                "y": 562.88
3298            },
3299            {
3300                "x": 1269532800.0,
3301                "y": 562.69
3302            },
3303            {
3304                "x": 1269792000.0,
3305                "y": 562.45
3306            },
3307            {
3308                "x": 1269878400.0,
3309                "y": 566.71
3310            },
3311            {
3312                "x": 1269964800.0,
3313                "y": 567.12
3314            },
3315            {
3316                "x": 1270051200.0,
3317                "y": 568.8
3318            },
3319            {
3320                "x": 1270396800.0,
3321                "y": 571.01
3322            },
3323            {
3324                "x": 1270483200.0,
3325                "y": 568.22
3326            },
3327            {
3328                "x": 1270569600.0,
3329                "y": 563.54
3330            },
3331            {
3332                "x": 1270656000.0,
3333                "y": 567.49
3334            },
3335            {
3336                "x": 1270742400.0,
3337                "y": 566.22
3338            },
3339            {
3340                "x": 1271001600.0,
3341                "y": 572.73
3342            },
3343            {
3344                "x": 1271088000.0,
3345                "y": 586.77
3346            },
3347            {
3348                "x": 1271174400.0,
3349                "y": 589.0
3350            },
3351            {
3352                "x": 1271260800.0,
3353                "y": 595.3
3354            },
3355            {
3356                "x": 1271347200.0,
3357                "y": 550.15
3358            },
3359            {
3360                "x": 1271606400.0,
3361                "y": 550.1
3362            },
3363            {
3364                "x": 1271692800.0,
3365                "y": 555.04
3366            },
3367            {
3368                "x": 1271779200.0,
3369                "y": 554.3
3370            },
3371            {
3372                "x": 1271865600.0,
3373                "y": 547.06
3374            },
3375            {
3376                "x": 1271952000.0,
3377                "y": 544.99
3378            },
3379            {
3380                "x": 1272211200.0,
3381                "y": 531.64
3382            },
3383            {
3384                "x": 1272297600.0,
3385                "y": 529.06
3386            },
3387            {
3388                "x": 1272384000.0,
3389                "y": 529.19
3390            },
3391            {
3392                "x": 1272470400.0,
3393                "y": 532.0
3394            },
3395            {
3396                "x": 1272556800.0,
3397                "y": 525.7
3398            },
3399            {
3400                "x": 1272816000.0,
3401                "y": 530.6
3402            },
3403            {
3404                "x": 1272902400.0,
3405                "y": 506.37
3406            },
3407            {
3408                "x": 1272988800.0,
3409                "y": 509.76
3410            },
3411            {
3412                "x": 1273075200.0,
3413                "y": 498.67
3414            },
3415            {
3416                "x": 1273161600.0,
3417                "y": 493.14
3418            },
3419            {
3420                "x": 1273420800.0,
3421                "y": 521.65
3422            },
3423            {
3424                "x": 1273507200.0,
3425                "y": 509.05
3426            },
3427            {
3428                "x": 1273593600.0,
3429                "y": 505.39
3430            },
3431            {
3432                "x": 1273680000.0,
3433                "y": 510.88
3434            },
3435            {
3436                "x": 1273766400.0,
3437                "y": 507.53
3438            },
3439            {
3440                "x": 1274025600.0,
3441                "y": 507.97
3442            },
3443            {
3444                "x": 1274112000.0,
3445                "y": 498.37
3446            },
3447            {
3448                "x": 1274198400.0,
3449                "y": 494.43
3450            },
3451            {
3452                "x": 1274284800.0,
3453                "y": 475.01
3454            },
3455            {
3456                "x": 1274371200.0,
3457                "y": 472.05
3458            },
3459            {
3460                "x": 1274630400.0,
3461                "y": 477.16
3462            },
3463            {
3464                "x": 1274716800.0,
3465                "y": 477.07
3466            },
3467            {
3468                "x": 1274803200.0,
3469                "y": 475.47
3470            },
3471            {
3472                "x": 1274889600.0,
3473                "y": 490.46
3474            },
3475            {
3476                "x": 1274976000.0,
3477                "y": 485.63
3478            },
3479            {
3480                "x": 1275321600.0,
3481                "y": 482.37
3482            },
3483            {
3484                "x": 1275408000.0,
3485                "y": 493.37
3486            },
3487            {
3488                "x": 1275494400.0,
3489                "y": 505.6
3490            },
3491            {
3492                "x": 1275580800.0,
3493                "y": 498.72
3494            },
3495            {
3496                "x": 1275840000.0,
3497                "y": 485.52
3498            },
3499            {
3500                "x": 1275926400.0,
3501                "y": 484.78
3502            },
3503            {
3504                "x": 1276012800.0,
3505                "y": 474.02
3506            },
3507            {
3508                "x": 1276099200.0,
3509                "y": 487.01
3510            },
3511            {
3512                "x": 1276185600.0,
3513                "y": 488.5
3514            },
3515            {
3516                "x": 1276444800.0,
3517                "y": 483.19
3518            },
3519            {
3520                "x": 1276531200.0,
3521                "y": 497.99
3522            },
3523            {
3524                "x": 1276617600.0,
3525                "y": 501.27
3526            },
3527            {
3528                "x": 1276704000.0,
3529                "y": 500.08
3530            },
3531            {
3532                "x": 1276790400.0,
3533                "y": 500.03
3534            },
3535            {
3536                "x": 1277049600.0,
3537                "y": 488.56
3538            },
3539            {
3540                "x": 1277136000.0,
3541                "y": 486.25
3542            },
3543            {
3544                "x": 1277222400.0,
3545                "y": 482.05
3546            },
3547            {
3548                "x": 1277308800.0,
3549                "y": 475.1
3550            },
3551            {
3552                "x": 1277395200.0,
3553                "y": 472.68
3554            },
3555            {
3556                "x": 1277654400.0,
3557                "y": 472.08
3558            },
3559            {
3560                "x": 1277740800.0,
3561                "y": 454.26
3562            },
3563            {
3564                "x": 1277827200.0,
3565                "y": 444.95
3566            },
3567            {
3568                "x": 1277913600.0,
3569                "y": 439.49
3570            },
3571            {
3572                "x": 1278000000.0,
3573                "y": 436.55
3574            },
3575            {
3576                "x": 1278345600.0,
3577                "y": 436.07
3578            },
3579            {
3580                "x": 1278432000.0,
3581                "y": 450.2
3582            },
3583            {
3584                "x": 1278518400.0,
3585                "y": 456.56
3586            },
3587            {
3588                "x": 1278604800.0,
3589                "y": 467.49
3590            },
3591            {
3592                "x": 1278864000.0,
3593                "y": 475.83
3594            },
3595            {
3596                "x": 1278950400.0,
3597                "y": 489.2
3598            },
3599            {
3600                "x": 1279036800.0,
3601                "y": 491.34
3602            },
3603            {
3604                "x": 1279123200.0,
3605                "y": 494.02
3606            },
3607            {
3608                "x": 1279209600.0,
3609                "y": 459.61
3610            },
3611            {
3612                "x": 1279468800.0,
3613                "y": 466.18
3614            },
3615            {
3616                "x": 1279555200.0,
3617                "y": 481.59
3618            },
3619            {
3620                "x": 1279641600.0,
3621                "y": 477.5
3622            },
3623            {
3624                "x": 1279728000.0,
3625                "y": 484.81
3626            },
3627            {
3628                "x": 1279814400.0,
3629                "y": 490.06
3630            },
3631            {
3632                "x": 1280073600.0,
3633                "y": 488.97
3634            },
3635            {
3636                "x": 1280160000.0,
3637                "y": 492.63
3638            },
3639            {
3640                "x": 1280246400.0,
3641                "y": 484.35
3642            },
3643            {
3644                "x": 1280332800.0,
3645                "y": 484.99
3646            },
3647            {
3648                "x": 1280419200.0,
3649                "y": 484.85
3650            },
3651            {
3652                "x": 1280678400.0,
3653                "y": 490.41
3654            },
3655            {
3656                "x": 1280764800.0,
3657                "y": 489.83
3658            },
3659            {
3660                "x": 1280851200.0,
3661                "y": 506.32
3662            },
3663            {
3664                "x": 1280937600.0,
3665                "y": 508.1
3666            },
3667            {
3668                "x": 1281024000.0,
3669                "y": 500.22
3670            },
3671            {
3672                "x": 1281283200.0,
3673                "y": 505.35
3674            },
3675            {
3676                "x": 1281369600.0,
3677                "y": 503.71
3678            },
3679            {
3680                "x": 1281456000.0,
3681                "y": 491.74
3682            },
3683            {
3684                "x": 1281542400.0,
3685                "y": 492.01
3686            },
3687            {
3688                "x": 1281628800.0,
3689                "y": 486.35
3690            },
3691            {
3692                "x": 1281888000.0,
3693                "y": 485.59
3694            },
3695            {
3696                "x": 1281974400.0,
3697                "y": 490.52
3698            },
3699            {
3700                "x": 1282060800.0,
3701                "y": 482.15
3702            },
3703            {
3704                "x": 1282147200.0,
3705                "y": 467.97
3706            },
3707            {
3708                "x": 1282233600.0,
3709                "y": 462.02
3710            },
3711            {
3712                "x": 1282492800.0,
3713                "y": 464.07
3714            },
3715            {
3716                "x": 1282579200.0,
3717                "y": 451.39
3718            },
3719            {
3720                "x": 1282665600.0,
3721                "y": 454.62
3722            },
3723            {
3724                "x": 1282752000.0,
3725                "y": 450.98
3726            },
3727            {
3728                "x": 1282838400.0,
3729                "y": 458.83
3730            },
3731            {
3732                "x": 1283097600.0,
3733                "y": 452.69
3734            },
3735            {
3736                "x": 1283184000.0,
3737                "y": 450.02
3738            },
3739            {
3740                "x": 1283270400.0,
3741                "y": 460.33
3742            },
3743            {
3744                "x": 1283356800.0,
3745                "y": 463.18
3746            },
3747            {
3748                "x": 1283443200.0,
3749                "y": 470.3
3750            },
3751            {
3752                "x": 1283788800.0,
3753                "y": 464.4
3754            },
3755            {
3756                "x": 1283875200.0,
3757                "y": 470.58
3758            },
3759            {
3760                "x": 1283961600.0,
3761                "y": 476.18
3762            },
3763            {
3764                "x": 1284048000.0,
3765                "y": 476.14
3766            },
3767            {
3768                "x": 1284307200.0,
3769                "y": 482.27
3770            },
3771            {
3772                "x": 1284393600.0,
3773                "y": 480.43
3774            },
3775            {
3776                "x": 1284480000.0,
3777                "y": 480.64
3778            },
3779            {
3780                "x": 1284566400.0,
3781                "y": 481.06
3782            },
3783            {
3784                "x": 1284652800.0,
3785                "y": 490.15
3786            },
3787            {
3788                "x": 1284912000.0,
3789                "y": 508.28
3790            },
3791            {
3792                "x": 1284998400.0,
3793                "y": 513.46
3794            },
3795            {
3796                "x": 1285084800.0,
3797                "y": 516.0
3798            },
3799            {
3800                "x": 1285171200.0,
3801                "y": 513.48
3802            },
3803            {
3804                "x": 1285257600.0,
3805                "y": 527.29
3806            },
3807            {
3808                "x": 1285516800.0,
3809                "y": 530.41
3810            },
3811            {
3812                "x": 1285603200.0,
3813                "y": 527.17
3814            },
3815            {
3816                "x": 1285689600.0,
3817                "y": 527.69
3818            },
3819            {
3820                "x": 1285776000.0,
3821                "y": 525.79
3822            },
3823            {
3824                "x": 1285862400.0,
3825                "y": 525.62
3826            },
3827            {
3828                "x": 1286121600.0,
3829                "y": 522.35
3830            },
3831            {
3832                "x": 1286208000.0,
3833                "y": 538.23
3834            },
3835            {
3836                "x": 1286294400.0,
3837                "y": 534.35
3838            },
3839            {
3840                "x": 1286380800.0,
3841                "y": 530.01
3842            },
3843            {
3844                "x": 1286467200.0,
3845                "y": 536.35
3846            },
3847            {
3848                "x": 1286726400.0,
3849                "y": 538.84
3850            },
3851            {
3852                "x": 1286812800.0,
3853                "y": 541.39
3854            },
3855            {
3856                "x": 1286899200.0,
3857                "y": 543.3
3858            },
3859            {
3860                "x": 1286985600.0,
3861                "y": 540.93
3862            },
3863            {
3864                "x": 1287072000.0,
3865                "y": 601.45
3866            },
3867            {
3868                "x": 1287331200.0,
3869                "y": 617.71
3870            },
3871            {
3872                "x": 1287417600.0,
3873                "y": 607.83
3874            },
3875            {
3876                "x": 1287504000.0,
3877                "y": 607.98
3878            },
3879            {
3880                "x": 1287590400.0,
3881                "y": 611.99
3882            },
3883            {
3884                "x": 1287676800.0,
3885                "y": 612.53
3886            },
3887            {
3888                "x": 1287936000.0,
3889                "y": 616.5
3890            },
3891            {
3892                "x": 1288022400.0,
3893                "y": 618.6
3894            },
3895            {
3896                "x": 1288108800.0,
3897                "y": 616.47
3898            },
3899            {
3900                "x": 1288195200.0,
3901                "y": 618.58
3902            },
3903            {
3904                "x": 1288281600.0,
3905                "y": 613.7
3906            },
3907            {
3908                "x": 1288540800.0,
3909                "y": 615.0
3910            },
3911            {
3912                "x": 1288627200.0,
3913                "y": 615.6
3914            },
3915            {
3916                "x": 1288713600.0,
3917                "y": 620.18
3918            },
3919            {
3920                "x": 1288800000.0,
3921                "y": 624.27
3922            },
3923            {
3924                "x": 1288886400.0,
3925                "y": 625.08
3926            },
3927            {
3928                "x": 1289145600.0,
3929                "y": 626.77
3930            },
3931            {
3932                "x": 1289232000.0,
3933                "y": 624.82
3934            },
3935            {
3936                "x": 1289318400.0,
3937                "y": 622.88
3938            },
3939            {
3940                "x": 1289404800.0,
3941                "y": 617.19
3942            },
3943            {
3944                "x": 1289491200.0,
3945                "y": 603.29
3946            },
3947            {
3948                "x": 1289750400.0,
3949                "y": 595.47
3950            },
3951            {
3952                "x": 1289836800.0,
3953                "y": 583.72
3954            },
3955            {
3956                "x": 1289923200.0,
3957                "y": 583.55
3958            },
3959            {
3960                "x": 1290009600.0,
3961                "y": 596.56
3962            },
3963            {
3964                "x": 1290096000.0,
3965                "y": 590.83
3966            },
3967            {
3968                "x": 1290355200.0,
3969                "y": 591.22
3970            },
3971            {
3972                "x": 1290441600.0,
3973                "y": 583.01
3974            },
3975            {
3976                "x": 1290528000.0,
3977                "y": 594.97
3978            },
3979            {
3980                "x": 1290700800.0,
3981                "y": 590.0
3982            },
3983            {
3984                "x": 1290960000.0,
3985                "y": 582.11
3986            },
3987            {
3988                "x": 1291046400.0,
3989                "y": 555.71
3990            },
3991            {
3992                "x": 1291132800.0,
3993                "y": 564.35
3994            },
3995            {
3996                "x": 1291219200.0,
3997                "y": 571.82
3998            },
3999            {
4000                "x": 1291305600.0,
4001                "y": 573.0
4002            },
4003            {
4004                "x": 1291564800.0,
4005                "y": 578.36
4006            },
4007            {
4008                "x": 1291651200.0,
4009                "y": 587.14
4010            },
4011            {
4012                "x": 1291737600.0,
4013                "y": 590.54
4014            },
4015            {
4016                "x": 1291824000.0,
4017                "y": 591.5
4018            },
4019            {
4020                "x": 1291910400.0,
4021                "y": 592.21
4022            },
4023            {
4024                "x": 1292169600.0,
4025                "y": 594.62
4026            },
4027            {
4028                "x": 1292256000.0,
4029                "y": 594.91
4030            },
4031            {
4032                "x": 1292342400.0,
4033                "y": 590.3
4034            },
4035            {
4036                "x": 1292428800.0,
4037                "y": 591.71
4038            },
4039            {
4040                "x": 1292515200.0,
4041                "y": 590.8
4042            },
4043            {
4044                "x": 1292774400.0,
4045                "y": 595.06
4046            },
4047            {
4048                "x": 1292860800.0,
4049                "y": 603.07
4050            },
4051            {
4052                "x": 1292947200.0,
4053                "y": 605.49
4054            },
4055            {
4056                "x": 1293033600.0,
4057                "y": 604.23
4058            },
4059            {
4060                "x": 1293379200.0,
4061                "y": 602.38
4062            },
4063            {
4064                "x": 1293465600.0,
4065                "y": 598.92
4066            },
4067            {
4068                "x": 1293552000.0,
4069                "y": 601.0
4070            },
4071            {
4072                "x": 1293638400.0,
4073                "y": 598.86
4074            },
4075            {
4076                "x": 1293724800.0,
4077                "y": 593.97
4078            },
4079            {
4080                "x": 1293984000.0,
4081                "y": 604.35
4082            },
4083            {
4084                "x": 1294070400.0,
4085                "y": 602.12
4086            },
4087            {
4088                "x": 1294156800.0,
4089                "y": 609.07
4090            },
4091            {
4092                "x": 1294243200.0,
4093                "y": 613.5
4094            },
4095            {
4096                "x": 1294329600.0,
4097                "y": 616.44
4098            },
4099            {
4100                "x": 1294588800.0,
4101                "y": 614.21
4102            },
4103            {
4104                "x": 1294675200.0,
4105                "y": 616.01
4106            },
4107            {
4108                "x": 1294761600.0,
4109                "y": 616.87
4110            },
4111            {
4112                "x": 1294848000.0,
4113                "y": 616.69
4114            },
4115            {
4116                "x": 1294934400.0,
4117                "y": 624.18
4118            },
4119            {
4120                "x": 1295280000.0,
4121                "y": 639.63
4122            },
4123            {
4124                "x": 1295366400.0,
4125                "y": 631.75
4126            },
4127            {
4128                "x": 1295452800.0,
4129                "y": 626.77
4130            },
4131            {
4132                "x": 1295539200.0,
4133                "y": 611.83
4134            },
4135            {
4136                "x": 1295798400.0,
4137                "y": 611.08
4138            },
4139            {
4140                "x": 1295884800.0,
4141                "y": 619.91
4142            },
4143            {
4144                "x": 1295971200.0,
4145                "y": 616.5
4146            },
4147            {
4148                "x": 1296057600.0,
4149                "y": 616.79
4150            },
4151            {
4152                "x": 1296144000.0,
4153                "y": 600.99
4154            },
4155            {
4156                "x": 1296403200.0,
4157                "y": 600.36
4158            },
4159            {
4160                "x": 1296489600.0,
4161                "y": 611.04
4162            },
4163            {
4164                "x": 1296576000.0,
4165                "y": 612.0
4166            },
4167            {
4168                "x": 1296662400.0,
4169                "y": 610.15
4170            },
4171            {
4172                "x": 1296748800.0,
4173                "y": 610.98
4174            },
4175            {
4176                "x": 1297008000.0,
4177                "y": 614.29
4178            },
4179            {
4180                "x": 1297094400.0,
4181                "y": 618.38
4182            },
4183            {
4184                "x": 1297180800.0,
4185                "y": 616.5
4186            },
4187            {
4188                "x": 1297267200.0,
4189                "y": 616.44
4190            },
4191            {
4192                "x": 1297353600.0,
4193                "y": 624.5
4194            },
4195            {
4196                "x": 1297612800.0,
4197                "y": 628.15
4198            },
4199            {
4200                "x": 1297699200.0,
4201                "y": 624.15
4202            },
4203            {
4204                "x": 1297785600.0,
4205                "y": 624.22
4206            },
4207            {
4208                "x": 1297872000.0,
4209                "y": 625.26
4210            },
4211            {
4212                "x": 1297958400.0,
4213                "y": 630.08
4214            },
4215            {
4216                "x": 1298304000.0,
4217                "y": 610.21
4218            },
4219            {
4220                "x": 1298390400.0,
4221                "y": 611.32
4222            },
4223            {
4224                "x": 1298476800.0,
4225                "y": 608.82
4226            },
4227            {
4228                "x": 1298563200.0,
4229                "y": 610.04
4230            },
4231            {
4232                "x": 1298822400.0,
4233                "y": 613.4
4234            },
4235            {
4236                "x": 1298908800.0,
4237                "y": 600.76
4238            },
4239            {
4240                "x": 1298995200.0,
4241                "y": 600.79
4242            },
4243            {
4244                "x": 1299081600.0,
4245                "y": 609.56
4246            },
4247            {
4248                "x": 1299168000.0,
4249                "y": 600.62
4250            },
4251            {
4252                "x": 1299427200.0,
4253                "y": 591.66
4254            },
4255            {
4256                "x": 1299513600.0,
4257                "y": 592.31
4258            },
4259            {
4260                "x": 1299600000.0,
4261                "y": 591.77
4262            },
4263            {
4264                "x": 1299686400.0,
4265                "y": 580.3
4266            },
4267            {
4268                "x": 1299772800.0,
4269                "y": 576.71
4270            },
4271            {
4272                "x": 1300032000.0,
4273                "y": 569.99
4274            },
4275            {
4276                "x": 1300118400.0,
4277                "y": 569.56
4278            },
4279            {
4280                "x": 1300204800.0,
4281                "y": 557.1
4282            },
4283            {
4284                "x": 1300291200.0,
4285                "y": 561.36
4286            },
4287            {
4288                "x": 1300377600.0,
4289                "y": 561.06
4290            },
4291            {
4292                "x": 1300636800.0,
4293                "y": 576.5
4294            },
4295            {
4296                "x": 1300723200.0,
4297                "y": 577.32
4298            },
4299            {
4300                "x": 1300809600.0,
4301                "y": 582.16
4302            },
4303            {
4304                "x": 1300896000.0,
4305                "y": 586.89
4306            },
4307            {
4308                "x": 1300982400.0,
4309                "y": 579.74
4310            },
4311            {
4312                "x": 1301241600.0,
4313                "y": 575.36
4314            },
4315            {
4316                "x": 1301328000.0,
4317                "y": 581.73
4318            },
4319            {
4320                "x": 1301414400.0,
4321                "y": 581.84
4322            },
4323            {
4324                "x": 1301500800.0,
4325                "y": 586.76
4326            },
4327            {
4328                "x": 1301587200.0,
4329                "y": 591.8
4330            },
4331            {
4332                "x": 1301846400.0,
4333                "y": 587.68
4334            },
4335            {
4336                "x": 1301932800.0,
4337                "y": 569.09
4338            },
4339            {
4340                "x": 1302019200.0,
4341                "y": 574.18
4342            },
4343            {
4344                "x": 1302105600.0,
4345                "y": 580.0
4346            },
4347            {
4348                "x": 1302192000.0,
4349                "y": 578.16
4350            },
4351            {
4352                "x": 1302451200.0,
4353                "y": 577.37
4354            },
4355            {
4356                "x": 1302537600.0,
4357                "y": 570.61
4358            },
4359            {
4360                "x": 1302624000.0,
4361                "y": 576.28
4362            },
4363            {
4364                "x": 1302710400.0,
4365                "y": 578.51
4366            },
4367            {
4368                "x": 1302796800.0,
4369                "y": 530.7
4370            },
4371            {
4372                "x": 1303056000.0,
4373                "y": 526.84
4374            },
4375            {
4376                "x": 1303142400.0,
4377                "y": 521.53
4378            },
4379            {
4380                "x": 1303228800.0,
4381                "y": 525.73
4382            },
4383            {
4384                "x": 1303315200.0,
4385                "y": 525.1
4386            },
4387            {
4388                "x": 1303660800.0,
4389                "y": 525.05
4390            },
4391            {
4392                "x": 1303747200.0,
4393                "y": 532.82
4394            },
4395            {
4396                "x": 1303833600.0,
4397                "y": 537.76
4398            },
4399            {
4400                "x": 1303920000.0,
4401                "y": 537.97
4402            },
4403            {
4404                "x": 1304006400.0,
4405                "y": 544.1
4406            },
4407            {
4408                "x": 1304265600.0,
4409                "y": 538.56
4410            },
4411            {
4412                "x": 1304352000.0,
4413                "y": 533.89
4414            },
4415            {
4416                "x": 1304438400.0,
4417                "y": 535.79
4418            },
4419            {
4420                "x": 1304524800.0,
4421                "y": 534.27
4422            },
4423            {
4424                "x": 1304611200.0,
4425                "y": 535.3
4426            },
4427            {
4428                "x": 1304870400.0,
4429                "y": 537.68
4430            },
4431            {
4432                "x": 1304956800.0,
4433                "y": 542.66
4434            },
4435            {
4436                "x": 1305043200.0,
4437                "y": 535.45
4438            },
4439            {
4440                "x": 1305129600.0,
4441                "y": 535.05
4442            },
4443            {
4444                "x": 1305216000.0,
4445                "y": 529.55
4446            },
4447            {
4448                "x": 1305475200.0,
4449                "y": 518.42
4450            },
4451            {
4452                "x": 1305561600.0,
4453                "y": 530.46
4454            },
4455            {
4456                "x": 1305648000.0,
4457                "y": 529.81
4458            },
4459            {
4460                "x": 1305734400.0,
4461                "y": 531.25
4462            },
4463            {
4464                "x": 1305820800.0,
4465                "y": 524.03
4466            },
4467            {
4468                "x": 1306080000.0,
4469                "y": 518.39
4470            },
4471            {
4472                "x": 1306166400.0,
4473                "y": 518.26
4474            },
4475            {
4476                "x": 1306252800.0,
4477                "y": 519.67
4478            },
4479            {
4480                "x": 1306339200.0,
4481                "y": 518.13
4482            },
4483            {
4484                "x": 1306425600.0,
4485                "y": 520.9
4486            },
4487            {
4488                "x": 1306771200.0,
4489                "y": 529.02
4490            },
4491            {
4492                "x": 1306857600.0,
4493                "y": 525.6
4494            },
4495            {
4496                "x": 1306944000.0,
4497                "y": 528.06
4498            },
4499            {
4500                "x": 1307030400.0,
4501                "y": 523.08
4502            },
4503            {
4504                "x": 1307289600.0,
4505                "y": 521.06
4506            },
4507            {
4508                "x": 1307376000.0,
4509                "y": 519.03
4510            },
4511            {
4512                "x": 1307462400.0,
4513                "y": 519.17
4514            },
4515            {
4516                "x": 1307548800.0,
4517                "y": 516.73
4518            },
4519            {
4520                "x": 1307635200.0,
4521                "y": 509.51
4522            },
4523            {
4524                "x": 1307894400.0,
4525                "y": 504.73
4526            },
4527            {
4528                "x": 1307980800.0,
4529                "y": 508.37
4530            },
4531            {
4532                "x": 1308067200.0,
4533                "y": 502.95
4534            },
4535            {
4536                "x": 1308153600.0,
4537                "y": 500.37
4538            },
4539            {
4540                "x": 1308240000.0,
4541                "y": 485.02
4542            },
4543            {
4544                "x": 1308499200.0,
4545                "y": 484.58
4546            },
4547            {
4548                "x": 1308585600.0,
4549                "y": 493.0
4550            },
4551            {
4552                "x": 1308672000.0,
4553                "y": 487.01
4554            },
4555            {
4556                "x": 1308758400.0,
4557                "y": 480.22
4558            },
4559            {
4560                "x": 1308844800.0,
4561                "y": 474.88
4562            },
4563            {
4564                "x": 1309104000.0,
4565                "y": 482.8
4566            },
4567            {
4568                "x": 1309190400.0,
4569                "y": 493.65
4570            },
4571            {
4572                "x": 1309276800.0,
4573                "y": 497.57
4574            },
4575            {
4576                "x": 1309363200.0,
4577                "y": 506.38
4578            },
4579            {
4580                "x": 1309449600.0,
4581                "y": 521.03
4582            },
4583            {
4584                "x": 1309795200.0,
4585                "y": 532.44
4586            },
4587            {
4588                "x": 1309881600.0,
4589                "y": 535.36
4590            },
4591            {
4592                "x": 1309968000.0,
4593                "y": 546.6
4594            },
4595            {
4596                "x": 1310054400.0,
4597                "y": 531.99
4598            },
4599            {
4600                "x": 1310313600.0,
4601                "y": 527.28
4602            },
4603            {
4604                "x": 1310400000.0,
4605                "y": 534.01
4606            },
4607            {
4608                "x": 1310486400.0,
4609                "y": 538.26
4610            },
4611            {
4612                "x": 1310572800.0,
4613                "y": 528.94
4614            },
4615            {
4616                "x": 1310659200.0,
4617                "y": 597.62
4618            },
4619            {
4620                "x": 1310918400.0,
4621                "y": 594.94
4622            },
4623            {
4624                "x": 1311004800.0,
4625                "y": 602.55
4626            },
4627            {
4628                "x": 1311091200.0,
4629                "y": 595.35
4630            },
4631            {
4632                "x": 1311177600.0,
4633                "y": 606.99
4634            },
4635            {
4636                "x": 1311264000.0,
4637                "y": 618.23
4638            },
4639            {
4640                "x": 1311523200.0,
4641                "y": 618.98
4642            },
4643            {
4644                "x": 1311609600.0,
4645                "y": 622.52
4646            },
4647            {
4648                "x": 1311696000.0,
4649                "y": 607.22
4650            },
4651            {
4652                "x": 1311782400.0,
4653                "y": 610.94
4654            },
4655            {
4656                "x": 1311868800.0,
4657                "y": 603.69
4658            },
4659            {
4660                "x": 1312128000.0,
4661                "y": 606.77
4662            },
4663            {
4664                "x": 1312214400.0,
4665                "y": 592.4
4666            },
4667            {
4668                "x": 1312300800.0,
4669                "y": 601.17
4670            },
4671            {
4672                "x": 1312387200.0,
4673                "y": 577.52
4674            },
4675            {
4676                "x": 1312473600.0,
4677                "y": 579.04
4678            },
4679            {
4680                "x": 1312732800.0,
4681                "y": 546.02
4682            },
4683            {
4684                "x": 1312819200.0,
4685                "y": 573.41
4686            },
4687            {
4688                "x": 1312905600.0,
4689                "y": 549.01
4690            },
4691            {
4692                "x": 1312992000.0,
4693                "y": 562.13
4694            },
4695            {
4696                "x": 1313078400.0,
4697                "y": 563.77
4698            },
4699            {
4700                "x": 1313337600.0,
4701                "y": 557.23
4702            },
4703            {
4704                "x": 1313424000.0,
4705                "y": 539.0
4706            },
4707            {
4708                "x": 1313510400.0,
4709                "y": 533.15
4710            },
4711            {
4712                "x": 1313596800.0,
4713                "y": 504.88
4714            },
4715            {
4716                "x": 1313683200.0,
4717                "y": 490.92
4718            },
4719            {
4720                "x": 1313942400.0,
4721                "y": 498.17
4722            },
4723            {
4724                "x": 1314028800.0,
4725                "y": 518.82
4726            },
4727            {
4728                "x": 1314115200.0,
4729                "y": 523.29
4730            },
4731            {
4732                "x": 1314201600.0,
4733                "y": 520.04
4734            },
4735            {
4736                "x": 1314288000.0,
4737                "y": 526.86
4738            },
4739            {
4740                "x": 1314547200.0,
4741                "y": 539.08
4742            },
4743            {
4744                "x": 1314633600.0,
4745                "y": 540.7
4746            },
4747            {
4748                "x": 1314720000.0,
4749                "y": 540.96
4750            },
4751            {
4752                "x": 1314806400.0,
4753                "y": 532.5
4754            },
4755            {
4756                "x": 1314892800.0,
4757                "y": 524.84
4758            },
4759            {
4760                "x": 1315238400.0,
4761                "y": 522.18
4762            },
4763            {
4764                "x": 1315324800.0,
4765                "y": 534.03
4766            },
4767            {
4768                "x": 1315411200.0,
4769                "y": 534.96
4770            },
4771            {
4772                "x": 1315497600.0,
4773                "y": 524.85
4774            },
4775            {
4776                "x": 1315756800.0,
4777                "y": 530.12
4778            },
4779            {
4780                "x": 1315843200.0,
4781                "y": 529.52
4782            },
4783            {
4784                "x": 1315929600.0,
4785                "y": 532.07
4786            },
4787            {
4788                "x": 1316016000.0,
4789                "y": 542.56
4790            },
4791            {
4792                "x": 1316102400.0,
4793                "y": 546.68
4794            },
4795            {
4796                "x": 1316361600.0,
4797                "y": 546.67
4798            },
4799            {
4800                "x": 1316448000.0,
4801                "y": 546.63
4802            },
4803            {
4804                "x": 1316534400.0,
4805                "y": 539.2
4806            },
4807            {
4808                "x": 1316620800.0,
4809                "y": 520.66
4810            },
4811            {
4812                "x": 1316707200.0,
4813                "y": 525.51
4814            },
4815            {
4816                "x": 1316966400.0,
4817                "y": 531.89
4818            },
4819            {
4820                "x": 1317052800.0,
4821                "y": 539.34
4822            },
4823            {
4824                "x": 1317139200.0,
4825                "y": 528.84
4826            },
4827            {
4828                "x": 1317225600.0,
4829                "y": 527.5
4830            },
4831            {
4832                "x": 1317312000.0,
4833                "y": 515.04
4834            },
4835            {
4836                "x": 1317571200.0,
4837                "y": 495.52
4838            },
4839            {
4840                "x": 1317657600.0,
4841                "y": 501.9
4842            },
4843            {
4844                "x": 1317744000.0,
4845                "y": 504.7
4846            },
4847            {
4848                "x": 1317830400.0,
4849                "y": 514.71
4850            },
4851            {
4852                "x": 1317916800.0,
4853                "y": 515.12
4854            },
4855            {
4856                "x": 1318176000.0,
4857                "y": 537.17
4858            },
4859            {
4860                "x": 1318262400.0,
4861                "y": 543.18
4862            },
4863            {
4864                "x": 1318348800.0,
4865                "y": 548.5
4866            },
4867            {
4868                "x": 1318435200.0,
4869                "y": 558.99
4870            },
4871            {
4872                "x": 1318521600.0,
4873                "y": 591.68
4874            },
4875            {
4876                "x": 1318780800.0,
4877                "y": 582.41
4878            },
4879            {
4880                "x": 1318867200.0,
4881                "y": 590.51
4882            },
4883            {
4884                "x": 1318953600.0,
4885                "y": 580.7
4886            },
4887            {
4888                "x": 1319040000.0,
4889                "y": 583.67
4890            },
4891            {
4892                "x": 1319126400.0,
4893                "y": 590.49
4894            },
4895            {
4896                "x": 1319385600.0,
4897                "y": 596.42
4898            },
4899            {
4900                "x": 1319472000.0,
4901                "y": 583.16
4902            },
4903            {
4904                "x": 1319558400.0,
4905                "y": 586.31
4906            },
4907            {
4908                "x": 1319644800.0,
4909                "y": 598.67
4910            },
4911            {
4912                "x": 1319731200.0,
4913                "y": 600.14
4914            },
4915            {
4916                "x": 1319990400.0,
4917                "y": 592.64
4918            },
4919            {
4920                "x": 1320076800.0,
4921                "y": 578.65
4922            },
4923            {
4924                "x": 1320163200.0,
4925                "y": 584.82
4926            },
4927            {
4928                "x": 1320249600.0,
4929                "y": 597.5
4930            },
4931            {
4932                "x": 1320336000.0,
4933                "y": 596.14
4934            },
4935            {
4936                "x": 1320595200.0,
4937                "y": 608.33
4938            },
4939            {
4940                "x": 1320681600.0,
4941                "y": 612.34
4942            },
4943            {
4944                "x": 1320768000.0,
4945                "y": 600.95
4946            },
4947            {
4948                "x": 1320854400.0,
4949                "y": 595.08
4950            },
4951            {
4952                "x": 1320940800.0,
4953                "y": 608.35
4954            },
4955            {
4956                "x": 1321200000.0,
4957                "y": 613.0
4958            },
4959            {
4960                "x": 1321286400.0,
4961                "y": 616.56
4962            },
4963            {
4964                "x": 1321372800.0,
4965                "y": 611.47
4966            },
4967            {
4968                "x": 1321459200.0,
4969                "y": 600.87
4970            },
4971            {
4972                "x": 1321545600.0,
4973                "y": 594.88
4974            },
4975            {
4976                "x": 1321804800.0,
4977                "y": 580.94
4978            },
4979            {
4980                "x": 1321891200.0,
4981                "y": 580.0
4982            },
4983            {
4984                "x": 1321977600.0,
4985                "y": 570.11
4986            },
4987            {
4988                "x": 1322150400.0,
4989                "y": 563.0
4990            },
4991            {
4992                "x": 1322409600.0,
4993                "y": 588.19
4994            },
4995            {
4996                "x": 1322496000.0,
4997                "y": 582.93
4998            },
4999            {
5000                "x": 1322582400.0,
5001                "y": 599.39
5002            },
5003            {
5004                "x": 1322668800.0,
5005                "y": 613.77
5006            },
5007            {
5008                "x": 1322755200.0,
5009                "y": 620.36
5010            },
5011            {
5012                "x": 1323014400.0,
5013                "y": 625.65
5014            },
5015            {
5016                "x": 1323100800.0,
5017                "y": 623.77
5018            },
5019            {
5020                "x": 1323187200.0,
5021                "y": 623.39
5022            },
5023            {
5024                "x": 1323273600.0,
5025                "y": 616.05
5026            },
5027            {
5028                "x": 1323360000.0,
5029                "y": 627.42
5030            },
5031            {
5032                "x": 1323619200.0,
5033                "y": 625.39
5034            },
5035            {
5036                "x": 1323705600.0,
5037                "y": 625.63
5038            },
5039            {
5040                "x": 1323792000.0,
5041                "y": 618.07
5042            },
5043            {
5044                "x": 1323878400.0,
5045                "y": 619.54
5046            },
5047            {
5048                "x": 1323964800.0,
5049                "y": 625.96
5050            },
5051            {
5052                "x": 1324224000.0,
5053                "y": 621.83
5054            },
5055            {
5056                "x": 1324310400.0,
5057                "y": 630.37
5058            },
5059            {
5060                "x": 1324396800.0,
5061                "y": 625.82
5062            },
5063            {
5064                "x": 1324483200.0,
5065                "y": 629.7
5066            },
5067            {
5068                "x": 1324569600.0,
5069                "y": 633.14
5070            },
5071            {
5072                "x": 1324915200.0,
5073                "y": 640.25
5074            },
5075            {
5076                "x":