(function(r){var n={series:{points:{errorbars:null,xerr:{err:'x',show:null,asymmetric:null,upperCap:null,lowerCap:null,color:null,radius:null},yerr:{err:'y',show:null,asymmetric:null,upperCap:null,lowerCap:null,color:null,radius:null}}}};function l(e,r,l,s){if(!r.points.errorbars)return;var i=[{x:!0,number:!0,required:!0},{y:!0,number:!0,required:!0}];var n=r.points.errorbars;if(n=='x'||n=='xy'){if(r.points.xerr.asymmetric){i.push({x:!0,number:!0,required:!0});i.push({x:!0,number:!0,required:!0})}else i.push({x:!0,number:!0,required:!0})};if(n=='y'||n=='xy'){if(r.points.yerr.asymmetric){i.push({y:!0,number:!0,required:!0});i.push({y:!0,number:!0,required:!0})}else i.push({y:!0,number:!0,required:!0})};s.format=i};function s(e,r){var i=e.datapoints.points,o=null,t=null,n=null,l=null,u=e.points.xerr,p=e.points.yerr,a=e.points.errorbars;if(a=='x'||a=='xy'){if(u.asymmetric){o=i[r+2];t=i[r+3];if(a=='xy')if(p.asymmetric){n=i[r+4];l=i[r+5]}else n=i[r+4]}else{o=i[r+2];if(a=='xy')if(p.asymmetric){n=i[r+3];l=i[r+4]}else n=i[r+3]}}else if(a=='y')if(p.asymmetric){n=i[r+2];l=i[r+3]}else n=i[r+2];if(t==null)t=o;if(l==null)l=n;var s=[o,t,n,l];if(!u.show){s[0]=null;s[1]=null};if(!p.show){s[2]=null;s[3]=null};return s};function a(c,o,l){var q=l.datapoints.points,k=l.datapoints.pointsize,e=[l.xaxis,l.yaxis],w=l.points.radius,n=[l.points.xerr,l.points.yerr],S=!1;if(e[0].p2c(e[0].max)e[1].max||me[0].max)continue;if(n[r].err=='y')if(f>e[0].max||fe[1].max)continue;var h=!0,x=!0;if(t>a[1]){h=!1;t=a[1]};if(p0&&b>0){var d=b/2;o.lineWidth=d;o.strokeStyle='rgba(0,0,0,0.1)';i(o,n[r],f,m,t,p,h,x,w,d+d/2,a);o.strokeStyle='rgba(0,0,0,0.2)';i(o,n[r],f,m,t,p,h,x,w,d/2,a)};o.strokeStyle=n[r].color?n[r].color:l.color;o.lineWidth=C;i(o,n[r],f,m,t,p,h,x,w,0,a)}}}};function i(l,n,s,a,o,t,u,f,i,m,p){a+=m;o+=m;t+=m;if(n.err=='x'){if(o>s+i)e(l,[[o,a],[Math.max(s+i,p[0]),a]]);else u=!1;if(ta+i)e(l,[[s,Math.max(a+i,p[1])],[s,t]]);else f=!1};i=n.radius!=null?n.radius:i;if(u){if(n.upperCap=='-'){if(n.err=='x')e(l,[[o,a-i],[o,a+i]]);else e(l,[[s-i,o],[s+i,o]])}else if(r.isFunction(n.upperCap)){if(n.err=='x')n.upperCap(l,o,a,i);else n.upperCap(l,s,o,i)}};if(f){if(n.lowerCap=='-'){if(n.err=='x')e(l,[[t,a-i],[t,a+i]]);else e(l,[[s-i,t],[s+i,t]])}else if(r.isFunction(n.lowerCap)){if(n.err=='x')n.lowerCap(l,t,a,i);else n.lowerCap(l,s,t,i)}}};function e(r,e){r.beginPath();r.moveTo(e[0][0],e[0][1]);for(var i=1;i