text: !function(e,r){!function(e){(function(r,t,n){if(null!=e)return e.register_plugin(r,t,374);throw new Error("Cannot find Bokeh. You have to load it prior to loading plugins.")})({370:function(e,r,t){function n(e){return a.sprintf("#%06x",e)}function o(e){return void 0===e&&(e="Spectral11"),u.isArray(e)?e:l[e].map(n)}var a=e(367),l=e(376),i=e(22),u=e(43),s=e(375);t.pie=function(e,r){void 0===r&&(r={});for(var t=[],n=[],l=0;l<Math.min(e.labels.length,e.values.length);l++)e.values[l]>0&&(t.push(e.labels[l]),n.push(e.values[l]));var _,d,c=null!=r.start_angle?r.start_angle:0,g=null!=r.end_angle?r.end_angle:c+2*Math.PI,y=Math.abs(g-c),p=i.sum(n),h=n.map(function(e){return e/p}),f=i.cumsum(h).map(function(e){return c+function(e){return y*e}(e)}),P=[c].concat(f.slice(0,-1)),G=i.zip(P,f).map(function(e){var r=e[0],t=e[1];return(r+t)/2});null==r.center?(_=0,d=0):u.isArray(r.center)?(_=r.center[0],d=r.center[1]):(_=r.center.x,d=r.center.y);for(var B=null!=r.inner_radius?r.inner_radius:0,R=null!=r.outer_radius?r.outer_radius:1,m=o(r.palette),C=[],l=0;l<h.length;l++)C.push(m[l%m.length]);var v=C.map(function(e){return function(e){var r=e[0],t=e[1],n=e[2];return 1-(.299*r+.587*t+.114*n)/255>=.6}(function(e){var r=parseInt(e.substr(1,2),16),t=parseInt(e.substr(3,2),16),n=parseInt(e.substr(5,2),16);return[r,t,n]}(e))?"white":"black"});var b=(B+R)/2,Y=i.unzip(G.map(function(e){return function(e,r){return[e*Math.cos(r),e*Math.sin(r)]}(b,e)})),x=Y[0],w=Y[1];x=x.map(function(e){return e+_}),w=w.map(function(e){return e+d});var S=G.map(function(e){return e>=Math.PI/2&&e<=3*Math.PI/2?e+Math.PI:e}),O=new s.ColumnDataSource({data:{labels:t,values:n,percentages:h.map(function(e){return a.sprintf("%.2f%%",100*e)}),start_angles:P,end_angles:f,text_angles:S,colors:C,text_colors:v,text_cx:x,text_cy:w}}),k=new s.AnnularWedge({x:_,y:d,inner_radius:B,outer_radius:R,start_angle:{field:"start_angles"},end_angle:{field:"end_angles"},line_color:null,line_width:1,fill_color:{field:"colors"}}),T=new s.AnnularWedge({x:_,y:d,inner_radius:B,outer_radius:R,start_angle:{field:"start_angles"},end_angle:{field:"end_angles"},line_color:null,line_width:1,fill_color:{field:"colors"},fill_alpha:.8}),I=new s.GlyphRenderer({data_source:O,glyph:k,hover_glyph:T}),A=new s.Text({x:{field:"text_cx"},y:{field:"text_cy"},text:{field:r.slice_labels||"labels"},angle:{field:"text_angles"},text_align:"center",text_baseline:"middle",text_color:{field:"text_colors"},text_font_size:"9pt"}),M=new s.GlyphRenderer({data_source:O,glyph:A}),D=new s.DataRange1d({renderers:[I],range_padding:.2}),z=new s.DataRange1d({renderers:[I],range_padding:.2}),V=new s.Plot({x_range:D,y_range:z});null!=r.width&&(V.plot_width=r.width);null!=r.height&&(V.plot_height=r.height);V.add_renderers(I,M);var L=new s.HoverTool({renderers:[I],tooltips:"<div>@labels</div><div><b>@values</b> (@percentages)</div>"});return V.add_tools(L),V},t.bar=function(e,r){void 0===r&&(r={});for(var t=e[0],n=e.slice(1),a=t.map(function(e){return[]}),l=0,u=n;l<u.length;l++)for(var _=u[l],d=0;d<_.length;d++)a[d].push(_[d]);var c=a[0].map(function(e){return e.toString()});a=a.slice(1);var g,y=new s.CategoricalAxis,p=new s.FactorRange({factors:c}),h=new s.CategoricalScale;g=null!=r.axis_number_format?new s.NumeralTickFormatter({format:r.axis_number_format}):new s.BasicTickFormatter;var f=new s.LinearAxis({formatter:g}),P=new s.DataRange1d({start:0}),G=new s.LinearScale,B=o(r.palette),R=null!=r.stacked&&r.stacked,m=null!=r.orientation?r.orientation:"horizontal",C=[];if(R)for(var v=[],b=[],Y=function(e){for(var r=[],n=[],o=0;o<c.length;o++){var l=c[o];0==e?(v.push(0),b.push(a[e][o])):(v[o]+=a[e-1][o],b[o]+=a[e][o]),r.push([l,-.5]),n.push([l,.5])}var u=new s.ColumnDataSource({data:{left:i.copy(v),right:i.copy(b),top:n,bottom:r,labels:c,values:a[e],columns:a[e].map(function(r){return t[e+1]})}}),_=new s.Quad({left:{field:"left"},bottom:{field:"bottom"},right:{field:"right"},top:{field:"top"},line_color:null,fill_color:B[e%B.length]}),d=new s.GlyphRenderer({data_source:u,glyph:_});C.push(d)},d=0;d<a.length;d++)Y(d);else for(var x=1/a.length,w=function(e){for(var r=[],n=[],o=[],l=[],i=0;i<c.length;i++){var u=c[i];r.push(0),n.push(a[e][i]),o.push([u,e*x-.5]),l.push([u,(e+1)*x-.5])}var _=new s.ColumnDataSource({data:{left:r,right:n,top:l,bottom:o,labels:c,values:a[e],columns:a[e].map(function(r){return t[e+1]})}}),d=new s.Quad({left:{field:"left"},bottom:{field:"bottom"},right:{field:"right"},top:{field:"top"},line_color:null,fill_color:B[e%B.length]}),g=new s.GlyphRenderer({data_source:_,glyph:d});C.push(g)},d=0;d<a.length;d++)w(d);if("vertical"==m){P=(z=[p,P])[0],p=z[1],f=(V=[y,f])[0],y=V[1],G=(L=[h,G])[0],h=L[1];for(var S=0,O=C;S<O.length;S++){var k=O[S],T=k.data_source.data;E=[T.bottom,T.left],T.left=E[0],T.bottom=E[1],q=[T.top,T.right],T.right=q[0],T.top=q[1]}}var I=new s.Plot({x_range:P,y_range:p,x_scale:G,y_scale:h});null!=r.width&&(I.plot_width=r.width);null!=r.height&&(I.plot_height=r.height);I.add_renderers.apply(I,C),I.add_layout(y,"left"),I.add_layout(f,"below");var A,M;"horizontal"==m?(A="center_right",M="horizontal"):(A="top_center",M="vertical");var D=new s.HoverTool({renderers:C,tooltips:"<div>@labels</div><div>@columns:&nbsp<b>@values</b></div>",point_policy:"snap_to_data",anchor:A,attachment:M});return I.add_tools(D),I;var z,V,L,E,q}},371:function(e,r,t){function n(e,r){return void 0===e?r:e}var o=e(375);t.gridplot=function(e,r){void 0===r&&(r={});for(var t=n(r.toolbar_location,"above"),a=n(r.sizing_mode,"fixed"),l=n(r.merge_tools,!0),i=[],u=[],s=0,_=e;s<_.length;s++){for(var d=_[s],c=[],g=[],y=0,p=d;y<p.length;y++){var h=p[y];if(null==h){for(var f=0,P=0,G=0,B=d;G<B.length;G++){var R=B[G];if(R instanceof o.Plot){f=R.plot_width,P=R.plot_height;break}}h=new o.Spacer({width:f,height:P})}else h instanceof o.Plot&&(c.push.apply(c,h.toolbar.tools),h.toolbar_location=null);h.sizing_mode=a,g.push(h)}i.push.apply(i,c),u.push(new o.Row({children:g,sizing_mode:a}))}var m=new o.Column({children:u,sizing_mode:a});if(!l||null==t)return m;var C;C="fixed"==a?"above"==t||"below"==t?"scale_width":"scale_height":a;var v=new o.ToolbarBox({toolbar:new o.ProxyToolbar({tools:i}),toolbar_location:t,sizing_mode:C});switch(t){case"above":return new o.Column({children:[v,m],sizing_mode:a});case"below":return new o.Column({children:[m,v],sizing_mode:a});case"left":return new o.Row({children:[v,m],sizing_mode:a});case"right":return new o.Row({children:[m,v],sizing_mode:a});default:return function(){throw new Error("this shouldn't have happened")}()}}},372:function(e,r,t){var n=e(369),o=e(373);t.LinAlg=o;var a=e(370);t.Charts=a;var l=e(377);t.Plotting=l;var i=e(48);t.Document=i.Document;var u=e(367);t.sprintf=u.sprintf,n.__exportStar(e(375),t)},373:function(e,r,t){var n=e(369);n.__exportStar(e(31),t),n.__exportStar(e(22),t),n.__exportStar(e(38),t),n.__exportStar(e(43),t),n.__exportStar(e(29),t)},374:function(e,r,t){var n=e(369);n.__exportStar(e(372),t)},375:function(e,r,t){var n=e(369);n.__exportStar(e(136),t)},376:function(e,r,t){t.YlGn3=[3253076,11394446,16252089],t.YlGn4=[2327619,7915129,12773017,16777164],t.YlGn5=[26679,3253076,7915129,12773017,16777164],t.YlGn6=[26679,3253076,7915129,11394446,14282915,16777164],t.YlGn7=[23090,2327619,4303709,7915129,11394446,14282915,16777164],t.YlGn8=[23090,2327619,4303709,7915129,11394446,14282915,16252089,16777189],t.YlGn9=[17705,26679,2327619,4303709,7915129,11394446,14282915,16252089,16777189],t.YlGnBu3=[2916280,8375739,15595697],t.YlGnBu4=[2252456,4306628,10607284,16777164],t.YlGnBu5=[2438292,2916280,4306628,10607284,16777164],t.YlGnBu6=[2438292,2916280,4306628,8375739,13101492,16777164],t.YlGnBu7=[797828,2252456,1937856,4306628,8375739,13101492,16777164],t.YlGnBu8=[797828,2252456,1937856,4306628,8375739,13101492,15595697,16777177],t.YlGnBu9=[531800,2438292,2252456,1937856,4306628,8375739,13101492,15595697,16777177],t.GnBu3=[4432586,11066805,14742491],t.GnBu4=[2854078,8113348,12248252,15792616],t.GnBu5=[551084,4432586,8113348,12248252,15792616],t.GnBu6=[551084,4432586,8113348,11066805,13429701,15792616],t.GnBu7=[546974,2854078,5157843,8113348,11066805,13429701,15792616],t.GnBu8=[546974,2854078,5157843,8113348,11066805,13429701,14742491,16252144],t.GnBu9=[540801,551084,2854078,5157843,8113348,11066805,13429701,14742491,16252144],t.BuGn3=[2925151,10082505,15070713],t.BuGn4=[2329413,6734500,11723490,15595771],t.BuGn5=[27948,2925151,6734500,11723490,15595771],t.BuGn6=[27948,2925151,6734500,10082505,13429990,15595771],t.BuGn7=[22564,2329413,4304502,6734500,10082505,13429990,15595771],t.BuGn8=[22564,2329413,4304502,6734500,10082505,13429990,15070713,16252157],t.BuGn9=[17435,27948,2329413,4304502,6734500,10082505,13429990,15070713,16252157],t.PuBuGn3=[1872025,10927579,15524592],t.PuBuGn4=[164234,6793679,12437985,16183287],t.PuBuGn5=[93273,1872025,6793679,12437985,16183287],t.PuBuGn6=[93273,1872025,6793679,10927579,13685222,16183287],t.PuBuGn7=[91216,164234,3576e3,6793679,10927579,13685222,16183287],t.PuBuGn8=[91216,164234,3576e3,6793679,10927579,13685222,15524592,16775163],t.PuBuGn9=[83510,93273,164234,3576e3,6793679,10927579,13685222,15524592,16775163],t.PuBu3=[2854078,10927579,15525874],t.PuBu4=[356528,7645647,12437985,15855350],t.PuBu5=[285325,2854078,7645647,12437985,15855350],t.PuBu6=[285325,2854078,7645647,10927579,13685222,15855350],t.PuBu7=[216699,356528,3576e3,7645647,10927579,13685222,15855350],t.PuBu8=[216699,356528,3576e3,7645647,10927579,13685222,15525874,16775163],t.PuBu9=[145496,285325,356528,3576e3,7645647,10927579,13685222,15525874,16775163],t.BuPu3=[8935079,10403034,14740724],t.BuPu4=[8929693,9213638,11783651,15595771],t.BuPu5=[8458108,8935079,9213638,11783651,15595771],t.BuPu6=[8458108,8935079,9213638,10403034,12571622,15595771],t.BuPu7=[7209323,8929693,9202609,9213638,10403034,12571622,15595771],t.BuPu8=[7209323,8929693,9202609,9213638,10403034,12571622,14740724,16252157],t.BuPu9=[5046347,8458108,8929693,9202609,9213638,10403034,12571622,14740724,16252157],t.RdPu3=[12917642,16424885,16638173],t.RdPu4=[11403646,16214177,16495801,16706530],t.RdPu5=[7995767,12917642,16214177,16495801,16706530],t.RdPu6=[7995767,12917642,16214177,16424885,16565696,16706530],t.RdPu7=[7995767,11403646,14496919,16214177,16424885,16565696,16706530],t.RdPu8=[7995767,11403646,14496919,16214177,16424885,16565696,16638173,16775155],t.RdPu9=[4784234,7995767,11403646,14496919,16214177,16424885,16565696,16638173,16775155],t.PuRd3=[14490743,13210823,15196655],t.PuRd4=[13505110,14640560,14136792,15855350],t.PuRd5=[9961539,14490743,14640560,14136792,15855350],t.PuRd6=[9961539,14490743,14640560,13210823,13941210,15855350],t.PuRd7=[9502783,13505110,15149450,14640560,13210823,13941210,15855350],t.PuRd8=[9502783,13505110,15149450,14640560,13210823,13941210,15196655,16250105],t.PuRd9=[6750239,9961539,13505110,15149450,14640560,13210823,13941210,15196655,16250105],t.OrRd3=[14895667,16628612,16705736],t.OrRd4=[14102559,16551257,16632970,16707801],t.OrRd5=[11730944,14895667,16551257,16632970,16707801],t.OrRd6=[11730944,14895667,16551257,16628612,16635038,16707801],t.OrRd7=[10027008,14102559,15689032,16551257,16628612,16635038,16707801],t.OrRd8=[10027008,14102559,15689032,16551257,16628612,16635038,16705736,16775148],t.OrRd9=[8323072,11730944,14102559,15689032,16551257,16628612,16635038,16705736,16775148],t.YlOrRd3=[15743776,16691788,16772512],t.YlOrRd4=[14883356,16616764,16698460,16777138],t.YlOrRd5=[12386342,15743776,16616764,16698460,16777138],t.YlOrRd6=[12386342,15743776,16616764,16691788,16701814,16777138],t.YlOrRd7=[11599910,14883356,16535082,16616764,16691788,16701814,16777138],t.YlOrRd8=[11599910,14883356,16535082,16616764,16691788,16701814,16772512,16777164],t.YlOrRd9=[8388646,12386342,14883356,16535082,16616764,16691788,16701814,16772512,16777164],t.YlOrBr3=[14245646,16696399,16775100],t.YlOrBr4=[13388802,16685353,16701838,16777172],t.YlOrBr5=[10040324,14245646,16685353,16701838,16777172],t.YlOrBr6=[10040324,14245646,16685353,16696399,16704401,16777172],t.YlOrBr7=[9186564,13388802,15495188,16685353,16696399,16704401,16777172],t.YlOrBr8=[9186564,13388802,15495188,16685353,16696399,16704401,16775100,16777189],t.YlOrBr9=[6694150,10040324,13388802,15495188,16685353,16696399,16704401,16775100,16777189],t.Purples3=[7695281,12369372,15724021],t.Purples4=[6967715,10394312,13355490,15921399],t.Purples5=[5515151,7695281,10394312,13355490,15921399],t.Purples6=[5515151,7695281,10394312,12369372,14342891,15921399],t.Purples7=[4854918,6967715,8420794,10394312,12369372,14342891,15921399],t.Purples8=[4854918,6967715,8420794,10394312,12369372,14342891,15724021,16579581],t.Purples9=[4128893,5515151,6967715,8420794,10394312,12369372,14342891,15724021,16579581],t.Blues3=[3244733,10406625,14609399],t.Blues4=[2191797,7057110,12441575,15725567],t.Blues5=[545180,3244733,7057110,12441575,15725567],t.Blues6=[545180,3244733,7057110,10406625,13032431,15725567],t.Blues7=[542100,2191797,4362950,7057110,10406625,13032431,15725567],t.Blues8=[542100,2191797,4362950,7057110,10406625,13032431,14609399,16251903],t.Blues9=[536683,545180,2191797,4362950,7057110,10406625,13032431,14609399,16251903],t.Greens3=[3253076,10607003,15070688],t.Greens4=[2329413,7652470,12248243,15595753],t.Greens5=[27948,3253076,7652470,12248243,15595753],t.Greens6=[27948,3253076,7652470,10607003,13101504,15595753],t.Greens7=[23090,2329413,4303709,7652470,10607003,13101504,15595753],t.Greens8=[23090,2329413,4303709,7652470,10607003,13101504,15070688,16252149],t.Greens9=[17435,27948,2329413,4303709,7652470,10607003,13101504,15070688,16252149],t.Oranges3=[15095053,16625259,16705230],t.Oranges4=[14239489,16616764,16629381,16707038],t.Oranges5=[10892803,15095053,16616764,16629381,16707038],t.Oranges6=[10892803,15095053,16616764,16625259,16634018,16707038],t.Oranges7=[9186564,14239745,15821075,16616764,16625259,16634018,16707038],t.Oranges8=[9186564,14239745,15821075,16616764,16625259,16634018,16705230,16774635],t.Oranges9=[8333060,10892803,14239745,15821075,16616764,16625259,16634018,16705230,16774635],t.Reds3=[14560550,16552562,16703698],t.Reds4=[13309981,16476746,16559761,16704985],t.Reds5=[10817301,14560550,16476746,16559761,16704985],t.Reds6=[10817301,14560550,16476746,16552562,16563105,16704985],t.Reds7=[10027021,13309981,15678252,16476746,16552562,16563105,16704985],t.Reds8=[10027021,13309981,15678252,16476746,16552562,16563105,16703698,16774640],t.Reds9=[6750221,10817301,13309981,15678252,16476746,16552562,16563105,16703698,16774640],t.Greys3=[6513507,12434877,15790320],t.Greys4=[5395026,9868950,13421772,16250871],t.Greys5=[2434341,6513507,9868950,13421772,16250871],t.Greys6=[2434341,6513507,9868950,12434877,14277081,16250871],t.Greys7=[2434341,5395026,7566195,9868950,12434877,14277081,16250871],t.Greys8=[2434341,5395026,7566195,9868950,12434877,14277081,15790320,16777215],t.Greys9=[0,2434341,5395026,7566195,9868950,12434877,14277081,15790320,16777215],t.Greys10=[0,1842204,3684408,5592405,7434609,9276813,11184810,13027014,14869218,16777215],t.Greys11=[0,1644825,3355443,5000268,6710886,8355711,10066329,11711154,13421772,15066597,16777215],t.Greys256=[0,65793,131586,197379,263172,328965,394758,460551,526344,592137,657930,723723,789516,855309,921102,986895,1052688,1118481,1184274,1250067,1315860,1381653,1447446,1513239,1579032,1644825,1710618,1776411,1842204,1907997,1973790,2039583,2105376,2171169,2236962,2302755,2368548,2434341,2500134,2565927,2631720,2697513,2763306,2829099,2894892,2960685,3026478,3092271,3158064,3223857,3289650,3355443,3421236,3487029,3552822,3618615,3684408,3750201,3815994,3881787,3947580,4013373,4079166,4144959,4210752,4276545,4342338,4408131,4473924,4539717,4605510,4671303,4737096,4802889,4868682,4934475,5000268,5066061,5131854,5197647,5263440,5329233,5395026,5460819,5526612,5592405,5658198,5723991,5789784,5855577,5921370,5987163,6052956,6118749,6184542,6250335,6316128,6381921,6447714,6513507,6579300,6645093,6710886,6776679,6842472,6908265,6974058,7039851,7105644,7171437,7237230,7303023,7368816,7434609,7500402,7566195,7631988,7697781,7763574,7829367,7895160,7960953,8026746,8092539,8158332,8224125,8289918,8355711,8421504,8487297,8553090,8618883,8684676,8750469,8816262,8882055,8947848,9013641,9079434,9145227,9211020,9276813,9342606,9408399,9474192,9539985,9605778,9671571,9737364,9803157,9868950,9934743,10000536,10066329,10132122,10197915,10263708,10329501,10395294,10461087,10526880,10592673,10658466,10724259,10790052,10855845,10921638,10987431,11053224,11119017,11184810,11250603,11316396,11382189,11447982,11513775,11579568,11645361,11711154,11776947,11842740,11908533,11974326,12040119,12105912,12171705,12237498,12303291,12369084,12434877,12500670,12566463,12632256,12698049,12763842,12829635,12895428,12961221,13027014,13092807,13158600,13224393,13290186,13355979,13421772,13487565,13553358,13619151,13684944,13750737,13816530,13882323,13948116,14013909,14079702,14145495,14211288,14277081,14342874,14408667,14474460,14540253,14606046,14671839,14737632,14803425,14869218,14935011,15000804,15066597,15132390,15198183,15263976,15329769,15395562,15461355,15527148,15592941,15658734,15724527,15790320,15856113,15921906,15987699,16053492,16119285,16185078,16250871,16316664,16382457,16448250,16514043,16579836,16645629,16711422,16777215],t.PuOr3=[10063555,16250871,15835968],t.PuOr4=[6175897,11709394,16627811,15098113],t.PuOr5=[6175897,11709394,16250871,16627811,15098113],t.PuOr6=[5515144,10063555,14211819,16703670,15835968,11753478],t.PuOr7=[5515144,10063555,14211819,16250871,16703670,15835968,11753478],t.PuOr8=[5515144,8418220,11709394,14211819,16703670,16627811,14713364,11753478],t.PuOr9=[5515144,8418220,11709394,14211819,16250871,16703670,16627811,14713364,11753478],t.PuOr10=[2949195,5515144,8418220,11709394,14211819,16703670,16627811,14713364,11753478,8338184],t.PuOr11=[2949195,5515144,8418220,11709394,14211819,16250871,16703670,16627811,14713364,11753478,8338184],t.BrBG3=[5944492,16119285,14201701],t.BrBG4=[99697,8441281,14664317,10903834],t.BrBG5=[99697,8441281,16119285,14664317,10903834],t.BrBG6=[91742,5944492,13101797,16181443,14201701,9195786],t.BrBG7=[91742,5944492,13101797,16119285,16181443,14201701,9195786],t.BrBG8=[91742,3512207,8441281,13101797,16181443,14664317,12550445,9195786],t.BrBG9=[91742,3512207,8441281,13101797,16119285,16181443,14664317,12550445,9195786],t.BrBG10=[15408,91742,3512207,8441281,13101797,16181443,14664317,12550445,9195786,5517317],t.BrBG11=[15408,91742,3512207,8441281,13101797,16119285,16181443,14664317,12550445,9195786,5517317],t.PRGn3=[8372091,16250871,11505091],t.PRGn4=[34871,10935200,12756431,8073876],t.PRGn5=[34871,10935200,16250871,12756431,8073876],t.PRGn6=[1800247,8372091,14282963,15193320,11505091,7744131],t.PRGn7=[1800247,8372091,14282963,16250871,15193320,11505091,7744131],t.PRGn8=[1800247,5942881,10935200,14282963,15193320,12756431,10055851,7744131],t.PRGn9=[1800247,5942881,10935200,14282963,16250871,15193320,12756431,10055851,7744131],t.PRGn10=[17435,1800247,5942881,10935200,14282963,15193320,12756431,10055851,7744131,4194379],t.PRGn11=[17435,1800247,5942881,10935200,14282963,16250871,15193320,12756431,10055851,7744131,4194379],t.PiYG3=[10606442,16250871,15311817],t.PiYG4=[5090342,12116358,15840986,13638795],t.PiYG5=[5090342,12116358,16250871,15840986,13638795],t.PiYG6=[5083681,10606442,15136208,16638191,15311817,12917629],t.PiYG7=[5083681,10606442,15136208,16250871,16638191,15311817,12917629],t.PiYG8=[5083681,8371265,12116358,15136208,16638191,15840986,14579630,12917629],t.PiYG9=[5083681,8371265,12116358,15136208,16250871,16638191,15840986,14579630,12917629],t.PiYG10=[2581529,5083681,8371265,12116358,15136208,16638191,15840986,14579630,12917629,9306450],t.PiYG11=[2581529,5083681,8371265,12116358,15136208,16250871,16638191,15840986,14579630,12917629,9306450],t.RdBu3=[6793679,16250871,15698530],t.RdBu4=[356784,9618910,16033154,13238304],t.RdBu5=[356784,9618910,16250871,16033154,13238304],t.RdBu6=[2188972,6793679,13755888,16636871,15698530,11671595],t.RdBu7=[2188972,6793679,13755888,16250871,16636871,15698530,11671595],t.RdBu8=[2188972,4428739,9618910,13755888,16636871,16033154,14049357,11671595],t.RdBu9=[2188972,4428739,9618910,13755888,16250871,16636871,16033154,14049357,11671595],t.RdBu10=[340065,2188972,4428739,9618910,13755888,16636871,16033154,14049357,11671595,6750239],t.RdBu11=[340065,2188972,4428739,9618910,13755888,16250871,16636871,16033154,14049357,11671595,6750239],t.RdGy3=[10066329,16777215,15698530],t.RdGy4=[4210752,12237498,16033154,13238304],t.RdGy5=[4210752,12237498,16777215,16033154,13238304],t.RdGy6=[5066061,10066329,14737632,16636871,15698530,11671595],t.RdGy7=[5066061,10066329,14737632,16777215,16636871,15698530,11671595],t.RdGy8=[5066061,8882055,12237498,14737632,16636871,16033154,14049357,11671595],t.RdGy9=[5066061,8882055,12237498,14737632,16777215,16636871,16033154,14049357,11671595],t.RdGy10=[1710618,5066061,8882055,12237498,14737632,16636871,16033154,14049357,11671595,6750239],t.RdGy11=[1710618,5066061,8882055,12237498,14737632,16777215,16636871,16033154,14049357,11671595,6750239],t.RdYlBu3=[9551835,16777151,16551257],t.RdYlBu4=[2915254,11262441,16625249,14096668],t.RdYlBu5=[2915254,11262441,16777151,16625249,14096668],t.RdYlBu6=[4552116,9551835,14742520,16703632,16551257,14102567],t.RdYlBu7=[4552116,9551835,14742520,16777151,16703632,16551257,14102567],t.RdYlBu8=[4552116,7646673,11262441,14742520,16703632,16625249,16018755,14102567],t.RdYlBu9=[4552116,7646673,11262441,14742520,16777151,16703632,16625249,16018755,14102567],t.RdYlBu10=[3225237,4552116,7646673,11262441,14742520,16703632,16625249,16018755,14102567,10813478],t.RdYlBu11=[3225237,4552116,7646673,11262441,14742520,16777151,16703632,16625249,16018755,14102567,10813478],t.Spectral3=[10081684,16777151,16551257],t.Spectral4=[2851770,11263396,16625249,14096668],t.Spectral5=[2851770,11263396,16777151,16625249,14096668],t.Spectral6=[3311805,10081684,15136152,16703627,16551257,13975119],t.Spectral7=[3311805,10081684,15136152,16777151,16703627,16551257,13975119],t.Spectral8=[3311805,6734501,11263396,15136152,16703627,16625249,16018755,13975119],t.Spectral9=[3311805,6734501,11263396,15136152,16777151,16703627,16625249,16018755,13975119],t.Spectral10=[6180770,3311805,6734501,11263396,15136152,16703627,16625249,16018755,13975119,10355010],t.Spectral11=[6180770,3311805,6734501,11263396,15136152,16777151,16703627,16625249,16018755,13975119,10355010],t.RdYlGn3=[9555808,16777151,16551257],t.RdYlGn4=[1742401,10934634,16625249,14096668],t.RdYlGn5=[1742401,10934634,16777151,16625249,14096668],t.RdYlGn6=[1742928,9555808,14282635,16703627,16551257,14102567],t.RdYlGn7=[1742928,9555808,14282635,16777151,16703627,16551257,14102567],t.RdYlGn8=[1742928,6733155,10934634,14282635,16703627,16625249,16018755,14102567],t.RdYlGn9=[1742928,6733155,10934634,14282635,16777151,16703627,16625249,16018755,14102567],t.RdYlGn10=[26679,1742928,6733155,10934634,14282635,16703627,16625249,16018755,14102567,10813478],t.RdYlGn11=[26679,1742928,6733155,10934634,14282635,16777151,16703627,16625249,16018755,14102567,10813478],t.Inferno3=[4456788,2133900,16639780],t.Inferno4=[3,7871597,15558693,16580260],t.Inferno5=[3,5574509,12203605,16354313,16580260],t.Inferno6=[3,4262247,9643367,14438457,16491530,16580260],t.Inferno7=[3,3279197,7871597,12203605,15558693,16495384,16580260],t.Inferno8=[3,2558802,6493294,10365283,13780802,16088085,16432933,16580260],t.Inferno9=[3,2034759,5574509,8921450,12203605,14899250,16354313,16304433,16580260],t.Inferno10=[3,1706816,4852586,7871597,10759264,13451847,15558693,16488710,16240442,16580260],t.Inferno11=[3,1444665,4262247,6952814,9643367,12203605,14438457,15889690,16491530,16176450,16580260],t.Inferno256=[3,4,6,65543,65801,65803,131342,131600,197138,262932,262934,328728,394267,460061,525855,591393,657187,722726,854056,919594,985389,1050927,1182258,1247796,1313590,1444665,1510203,1641278,1706816,1838147,1903685,2034759,2100298,2231116,2362190,2493264,2558802,2689876,2820694,2951768,3017306,3148380,3279197,3410271,3475808,3606881,3737954,3869028,3934565,4065638,4196710,4262247,4393576,4524649,4590185,4721514,4852586,4918379,5049451,5180780,5246316,5377644,5443181,5574509,5705581,5771373,5902701,5968238,6099566,6230638,6296430,6427758,6493294,6624622,6690158,6821486,6952814,7018350,7149678,7215214,7346542,7477613,7543405,7674733,7740269,7871597,8002669,8068460,8199532,8265324,8396651,8462187,8593515,8724586,8790378,8921450,8987241,9118313,9249641,9315432,9446504,9512295,9643367,9774694,9840230,9971557,10037348,10168420,10234211,10365283,10496610,10562401,10693473,10759264,10890335,10956127,11087454,11218525,11284316,11415643,11481435,11612506,11678297,11809624,11875159,12006486,12072278,12203605,12269396,12400467,12466258,12532049,12663376,12729167,12860494,12926285,13057612,13123147,13188938,13320265,13386056,13451847,13583430,13649220,13715011,13780802,13912129,13977920,14043711,14109502,14241085,14306875,14372666,14438457,14504504,14570295,14636086,14702132,14833459,14899250,14965297,15031088,15096878,15097389,15163180,15229227,15295018,15361064,15426855,15492902,15558693,15559203,15625250,15691041,15757087,15757342,15823389,15889436,15889690,15955737,15956248,16022038,16088085,16088596,16154642,16154897,16220944,16221454,16287501,16287756,16288267,16354313,16354824,16355336,16421127,16421638,16422150,16422662,16488710,16489222,16489734,16489991,16490503,16491016,16491530,16492043,16492557,16493070,16493584,16494098,16494612,16494870,16495384,16495898,16496412,16496926,16431905,16432419,16432933,16433448,16368426,16368940,16369455,16304433,16304948,16305463,16240442,16240956,16175935,16176450,16111429,16111944,16046923,16047183,15982162,15982678,15983193,15918173,15918688,15853668,15853928,15854444,15854960,15855220,15855737,15856253,15922049,15922309,15988361,16054157,16119953,16186005,16251801,16383133,16448928,16580260],t.Magma3=[3,11875961,16514239],t.Magma4=[3,7413633,15753309,16514239],t.Magma5=[3,5181819,11875961,16483936,16514239],t.Magma6=[3,3870575,9185664,14502248,16621420,16514239],t.Magma7=[3,2822494,7413633,11875961,15753309,16690806,16514239],t.Magma8=[3,2232656,6100862,9907327,13714030,16282972,16693631,16514239],t.Magma9=[3,1773636,5181819,8463745,11875961,15028323,16483936,16695942,16514239],t.Magma10=[3,1511228,4394869,7413633,10366590,13319793,15753309,16552806,16697227,16514239],t.Magma11=[3,1314101,3870575,6494591,9185664,11875961,14502248,16150107,16621420,16633232,16514239],t.Magma256=[3,4,6,65543,65801,65803,131597,131599,197393,262931,263189,328727,394521,460059,525853,591647,657186,722980,788774,854568,920106,985900,1051695,1117233,1183027,1314101,1379896,1445434,1511228,1576767,1708097,1773636,1839174,1970249,2036043,2101581,2232656,2298194,2429269,2494807,2625881,2756956,2822494,2953312,3084386,3149925,3280999,3412072,3477354,3608428,3739502,3870575,3936113,4067186,4198259,4329332,4394869,4525942,4657015,4722808,4853881,4919417,5050746,5181819,5247611,5378684,5444476,5575549,5706877,5772670,5903742,5969534,6100862,6166399,6297727,6363263,6494591,6625920,6691456,6822784,6888576,7019648,7085440,7216769,7282305,7413633,7544705,7610497,7741825,7807361,7938689,8004225,8135553,8266881,8332417,8463745,8529281,8660609,8726145,8857473,8988801,9054337,9185664,9251200,9382528,9513600,9579392,9710464,9776256,9907327,10038655,10104191,10235519,10366590,10432382,10563454,10694782,10760317,10891645,10957181,11088508,11219836,11285371,11416699,11547771,11613562,11744634,11875961,11941497,12072824,12138360,12269687,12401015,12466550,12597877,12728949,12794740,12926068,12991603,13122930,13254258,13319793,13451120,13516912,13648239,13714030,13845101,13910893,14042220,14108011,14239338,14305129,14436457,14502248,14568039,14699366,14765158,14830949,14962276,15028323,15094114,15159906,15225953,15357280,15423072,15489119,15554911,15620958,15621469,15687261,15753309,15819100,15885148,15951196,15951707,16017499,16083547,16084059,16150107,16150619,16216411,16216924,16282972,16283484,16349532,16350045,16350557,16416606,16416862,16417375,16483424,16483936,16484449,16484962,16551011,16551523,16552036,16552549,16552806,16618855,16619368,16619881,16620394,16620907,16621420,16621934,16622191,16622704,16688753,16689267,16689780,16690293,16690806,16691064,16691577,16692091,16692604,16693117,16693631,16694144,16694402,16694915,16695429,16695942,16696456,16696969,16697227,16697741,16698254,16633232,16633746,16634259,16634517,16635031,16635544,16636058,16636572,16637085,16637343,16637857,16638371,16573349,16573862,16574120,16574634,16575148,16575662,16576176,16576689,16576947,16577461,16577975,16512953,16513467,16513725,16514239],t.Plasma3=[788358,13256312,15726625],t.Plasma4=[788358,10164126,15497299,15726625],t.Plasma5=[788358,8127143,13256312,16225089,15726625],t.Plasma6=[788358,6946983,11545231,14705761,16557621,15726625],t.Plasma7=[788358,6029477,10164126,13256312,15497299,16626223,15726625],t.Plasma8=[788358,5374371,8980645,12071561,14309992,15959880,16628523,15726625],t.Plasma9=[788358,4850336,8127143,11018902,13256312,15035228,16225089,16630568,15726625],t.Plasma10=[788358,4522910,7471272,10164126,12334725,14112364,15497299,16424250,16566054,15726625],t.Plasma11=[788358,4195228,6946983,9375139,11545231,13256312,14705761,15827532,16557621,16567333,15726625],t.Plasma256=[788358,1050503,1246857,1377930,1574539,1771148,1902221,2033038,2164111,2295184,2426257,2557330,2688403,2819476,2950292,3081365,3212438,3343511,3409048,3540120,3671193,3802266,3867546,3998619,4129692,4195228,4326301,4457374,4522910,4653727,4784799,4850336,4981409,5112481,5178018,5308834,5374371,5505443,5636515,5702052,5833124,5898405,6029477,6160549,6226086,6357158,6422694,6553767,6619303,6750375,6815911,6946983,7078056,7143592,7274664,7340200,7471272,7536808,7667880,7733672,7864744,7930280,8061608,8127143,8258471,8324007,8455335,8520871,8652198,8717990,8783782,8914853,8980645,9111972,9177764,9309348,9375139,9440931,9572258,9638049,9769377,9835168,9900960,10032287,10098078,10164126,10295453,10361244,10427035,10492827,10624154,10689945,10755736,10821527,10953111,11018902,11084693,11150484,11281811,11347602,11413393,11479184,11545231,11611023,11676814,11808141,11873932,11939723,12005514,12071561,12137352,12203143,12268934,12334725,12400516,12466307,12532098,12598145,12663936,12729728,12795519,12861310,12927101,12992892,13058683,13124730,13190521,13256312,13322103,13387894,13453685,13519477,13585268,13651315,13717106,13717361,13783152,13848943,13914734,13980525,14046573,14112364,14112619,14178410,14244201,14309992,14375783,14441830,14442086,14507877,14573668,14639459,14639714,14705761,14771552,14837344,14903135,14903390,14969437,15035228,15035483,15101274,15167066,15233113,15233368,15299159,15364950,15365205,15431252,15497044,15497299,15563090,15563601,15629392,15695183,15695438,15761485,15761741,15827532,15893579,15893834,15959625,15959880,16025927,16026183,16091974,16092485,16158276,16158531,16159042,16224833,16225089,16291136,16291391,16291902,16357693,16357948,16423995,16424250,16424762,16425017,16491064,16491319,16491574,16557621,16557877,16558388,16558643,16559154,16559409,16625457,16625712,16626223,16626478,16626989,16627245,16627756,16628011,16628523,16628778,16629289,16629801,16630056,16630568,16630823,16631334,16566054,16566566,16567077,16567333,16567845,16502820,16503076,16503588,16438564,16438820,16439332,16374052,16374564,16309540,16310052,16244772,16245285,16180261,16180517,16115494,16116006,16050726,15985702,15986214,15921190,15921446,15856422,15791397,15791651,15726625],t.Viridis3=[4456788,2133900,16639780],t.Viridis4=[4456788,3172237,3520376,16639780],t.Viridis5=[4456788,3887498,2133900,6015074,16639780],t.Viridis6=[4456788,4211591,2717838,2271108,7983441,16639780],t.Viridis7=[4456788,4471170,3172237,2133900,3520376,9295428,16639780],t.Viridis8=[4456788,4600190,3562124,2588302,2007175,4833645,10344762,16639780],t.Viridis9=[4456788,4664186,3887498,2912654,2133900,2600320,6015074,11197234,16639780],t.Viridis10=[4456788,4663159,4082057,3172237,2458254,2006153,3520376,7064921,11722028,16639780],t.Viridis11=[4456788,4727668,4211591,3432077,2717838,2133900,2271108,4374129,7983441,12246567,16639780],t.Viridis256=[4456788,4457045,4457303,4523352,4523610,4524123,4589916,4590430,4590687,4591201,4656994,4657507,4657765,4658278,4658535,4658793,4659306,4725099,4725356,4725870,4726127,4726384,4726897,4727154,4727411,4727668,4662645,4662902,4663159,4663416,4663929,4664186,4664443,4599164,4599676,4599933,4600190,4534911,4535423,4535680,4535937,4470657,4471170,4405891,4406147,4406404,4341124,4341381,4341893,4276614,4276870,4211591,4211847,4146567,4147080,4081800,4082057,4016777,4017033,4017289,3952010,3952266,3887242,3887498,3822219,3822475,3757195,3757451,3692171,3692428,3627148,3627404,3562124,3562380,3497100,3497356,3432077,3432333,3367053,3367309,3302029,3302285,3237005,3237261,3237517,3172237,3172493,3107213,3107469,3042190,3042446,3042702,2977422,2977678,2912398,2912654,2912910,2847630,2847886,2782606,2782862,2783118,2717838,2718094,2652814,2652814,2653070,2587790,2588046,2588302,2523022,2523278,2523534,2458254,2458509,2393229,2393485,2393741,2328461,2328717,2328973,2263437,2263693,2263949,2198669,2198924,2199180,2133900,2134156,2134412,2069132,2069387,2069643,2069899,2070155,2004874,2005130,2005386,2005386,2005641,2005897,2006153,2006408,2006664,2006920,2007175,2072967,2073222,2073478,2139269,2139525,2205317,2205572,2271108,2336899,2337154,2402946,2468737,2534529,2600320,2666111,2731903,2797694,2863485,2929021,3060348,3126139,3191930,3323258,3389049,3520376,3586167,3717494,3783030,3914357,4045684,4111475,4242802,4374129,4505200,4570991,4702318,4833645,4964972,5096043,5227369,5358696,5490023,5621350,5752421,5883748,6015074,6211937,6343008,6474335,6605661,6802524,6933595,7064921,7196248,7392854,7524181,7655508,7852114,7983441,8180303,8311374,8508236,8639307,8836169,8967495,9164102,9295428,9492035,9623361,9819967,9951294,10147900,10344762,10475832,10672695,10869301,11000627,11197234,11394096,11525166,11722028,11918635,12049705,12246567,12443174,12574500,12771106,12967713,13099039,13295646,13492253,13623580,13820187,13951258,14148121,14344728,14475800,14672664,14803736,15000344,15197209,15328281,15524890,15656219,15852828,15983902,16180767,16311841,16442914,16639780],t.Accent3=[8374655,12496596,16629894],t.Accent4=[8374655,12496596,16629894,16777113],t.Accent5=[8374655,12496596,16629894,16777113,3697840],t.Accent6=[8374655,12496596,16629894,16777113,3697840,15729279],t.Accent7=[8374655,12496596,16629894,16777113,3697840,15729279,12540695],t.Accent8=[8374655,12496596,16629894,16777113,3697840,15729279,12540695,6710886],t.Dark2_3=[1810039,14245634,7696563],t.Dark2_4=[1810039,14245634,7696563,15149450],t.Dark2_5=[1810039,14245634,7696563,15149450,6727198],t.Dark2_6=[1810039,14245634,7696563,15149450,6727198,15117058],t.Dark2_7=[1810039,14245634,7696563,15149450,6727198,15117058,10909213],t.Dark2_8=[1810039,14245634,7696563,15149450,6727198,15117058,10909213,6710886],t.Paired3=[10931939,2062516,11722634],t.Paired4=[10931939,2062516,11722634,3383340],t.Paired5=[10931939,2062516,11722634,3383340,16489113],t.Paired6=[10931939,2062516,11722634,3383340,16489113,14883356],t.Paired7=[10931939,2062516,11722634,3383340,16489113,14883356,16629615],t.Paired8=[10931939,2062516,11722634,3383340,16489113,14883356,16629615,16744192],t.Paired9=[10931939,2062516,11722634,3383340,16489113,14883356,16629615,16744192,13284054],t.Paired10=[10931939,2062516,11722634,3383340,16489113,14883356,16629615,16744192,13284054,6962586],t.Paired11=[10931939,2062516,11722634,3383340,16489113,14883356,16629615,16744192,13284054,6962586,16777113],t.Paired12=[10931939,2062516,11722634,3383340,16489113,14883356,16629615,16744192,13284054,6962586,16777113,11622696],t.Pastel1_3=[16495790,11783651,13429701],t.Pastel1_4=[16495790,11783651,13429701,14601188],t.Pastel1_5=[16495790,11783651,13429701,14601188,16701862],t.Pastel1_6=[16495790,11783651,13429701,14601188,16701862,16777164],t.Pastel1_7=[16495790,11783651,13429701,14601188,16701862,16777164,15063229],t.Pastel1_8=[16495790,11783651,13429701,14601188,16701862,16777164,15063229,16636652],t.Pastel1_9=[16495790,11783651,13429701,14601188,16701862,16777164,15063229,16636652,15921906],t.Pastel2_3=[11789005,16633260,13358568],t.Pastel2_4=[11789005,16633260,13358568,16042724],t.Pastel2_5=[11789005,16633260,13358568,16042724,15136201],t.Pastel2_6=[11789005,16633260,13358568,16042724,15136201,16773806],t.Pastel2_7=[11789005,16633260,13358568,16042724,15136201,16773806,15852236],t.Pastel2_8=[11789005,16633260,13358568,16042724,15136201,16773806,15852236,13421772],t.Set1_3=[14948892,3636920,5091146],t.Set1_4=[14948892,3636920,5091146,9981603],t.Set1_5=[14948892,3636920,5091146,9981603,16744192],t.Set1_6=[14948892,3636920,5091146,9981603,16744192,16777011],t.Set1_7=[14948892,3636920,5091146,9981603,16744192,16777011,10901032],t.Set1_8=[14948892,3636920,5091146,9981603,16744192,16777011,10901032,16220607],t.Set1_9=[14948892,3636920,5091146,9981603,16744192,16777011,10901032,16220607,10066329],t.Set2_3=[6734501,16551266,9281739],t.Set2_4=[6734501,16551266,9281739,15174339],t.Set2_5=[6734501,16551266,9281739,15174339,10934356],t.Set2_6=[6734501,16551266,9281739,15174339,10934356,16767279],t.Set2_7=[6734501,16551266,9281739,15174339,10934356,16767279,15058068],t.Set2_8=[6734501,16551266,9281739,15174339,10934356,16767279,15058068,11776947],t.Set3_3=[9294791,16777139,12499674],t.Set3_4=[9294791,16777139,12499674,16482418],t.Set3_5=[9294791,16777139,12499674,16482418,8434131],t.Set3_6=[9294791,16777139,12499674,16482418,8434131,16626786],t.Set3_7=[9294791,16777139,12499674,16482418,8434131,16626786,11787881],t.Set3_8=[9294791,16777139,12499674,16482418,8434131,16626786,11787881,16567781],t.Set3_9=[9294791,16777139,12499674,16482418,8434131,16626786,11787881,16567781,14277081],t.Set3_10=[9294791,16777139,12499674,16482418,8434131,16626786,11787881,16567781,14277081,12353725],t.Set3_11=[9294791,16777139,12499674,16482418,8434131,16626786,11787881,16567781,14277081,12353725,13429701],t.Set3_12=[9294791,16777139,12499674,16482418,8434131,16626786,11787881,16567781,14277081,12353725,13429701,16772463],t.Category10_3=[2062260,16744206,2924588],t.Category10_4=[2062260,16744206,2924588,14034728],t.Category10_5=[2062260,16744206,2924588,14034728,9725885],t.Category10_6=[2062260,16744206,2924588,14034728,9725885,9197131],t.Category10_7=[2062260,16744206,2924588,14034728,9725885,9197131,14907330],t.Category10_8=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711],t.Category10_9=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186],t.Category10_10=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186,1556175],t.Category20_3=[2062260,11454440,16744206],t.Category20_4=[2062260,11454440,16744206,16759672],t.Category20_5=[2062260,11454440,16744206,16759672,2924588],t.Category20_6=[2062260,11454440,16744206,16759672,2924588,10018698],t.Category20_7=[2062260,11454440,16744206,16759672,2924588,10018698,14034728],t.Category20_8=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742],t.Category20_9=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885],t.Category20_10=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861],t.Category20_11=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131],t.Category20_12=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140],t.Category20_13=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330],t.Category20_14=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194],t.Category20_15=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711],t.Category20_16=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807],t.Category20_17=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186],t.Category20_18=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589],t.Category20_19=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175],t.Category20_20=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175,10410725],t.Category20b_3=[3750777,5395619,7040719],t.Category20b_4=[3750777,5395619,7040719,10264286],t.Category20b_5=[3750777,5395619,7040719,10264286,6519097],t.Category20b_6=[3750777,5395619,7040719,10264286,6519097,9216594],t.Category20b_7=[3750777,5395619,7040719,10264286,6519097,9216594,11915115],t.Category20b_8=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636],t.Category20b_9=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993],t.Category20b_10=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809],t.Category20b_11=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514],t.Category20b_12=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932],t.Category20b_13=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169],t.Category20b_14=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490],t.Category20b_15=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643],t.Category20b_16=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372],t.Category20b_17=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683],t.Category20b_18=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324],t.Category20b_19=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509],t.Category20b_20=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509,14589654],t.Category20c_3=[3244733,7057110,10406625],t.Category20c_4=[3244733,7057110,10406625,13032431],t.Category20c_5=[3244733,7057110,10406625,13032431,15095053],t.Category20c_6=[3244733,7057110,10406625,13032431,15095053,16616764],t.Category20c_7=[3244733,7057110,10406625,13032431,15095053,16616764,16625259],t.Category20c_8=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018],t.Category20c_9=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076],t.Category20c_10=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470],t.Category20c_11=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003],t.Category20c_12=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504],t.Category20c_13=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281],t.Category20c_14=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312],t.Category20c_15=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372],t.Category20c_16=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891],t.Category20c_17=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507],t.Category20c_18=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950],t.Category20c_19=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877],t.Category20c_20=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877,14277081],t.Colorblind3=[29362,15113984,15787074],t.Colorblind4=[29362,15113984,15787074,40563],t.Colorblind5=[29362,15113984,15787074,40563,5682409],t.Colorblind6=[29362,15113984,15787074,40563,5682409,13983232],t.Colorblind7=[29362,15113984,15787074,40563,5682409,13983232,13400487],t.Colorblind8=[29362,15113984,15787074,40563,5682409,13983232,13400487,0],t.YlGn={YlGn3:t.YlGn3,YlGn4:t.YlGn4,YlGn5:t.YlGn5,YlGn6:t.YlGn6,YlGn7:t.YlGn7,YlGn8:t.YlGn8,YlGn9:t.YlGn9},t.YlGnBu={YlGnBu3:t.YlGnBu3,YlGnBu4:t.YlGnBu4,YlGnBu5:t.YlGnBu5,YlGnBu6:t.YlGnBu6,YlGnBu7:t.YlGnBu7,YlGnBu8:t.YlGnBu8,YlGnBu9:t.YlGnBu9},t.GnBu={GnBu3:t.GnBu3,GnBu4:t.GnBu4,GnBu5:t.GnBu5,GnBu6:t.GnBu6,GnBu7:t.GnBu7,GnBu8:t.GnBu8,GnBu9:t.GnBu9},t.BuGn={BuGn3:t.BuGn3,BuGn4:t.BuGn4,BuGn5:t.BuGn5,BuGn6:t.BuGn6,BuGn7:t.BuGn7,BuGn8:t.BuGn8,BuGn9:t.BuGn9},t.PuBuGn={PuBuGn3:t.PuBuGn3,PuBuGn4:t.PuBuGn4,PuBuGn5:t.PuBuGn5,PuBuGn6:t.PuBuGn6,PuBuGn7:t.PuBuGn7,PuBuGn8:t.PuBuGn8,PuBuGn9:t.PuBuGn9},t.PuBu={PuBu3:t.PuBu3,PuBu4:t.PuBu4,PuBu5:t.PuBu5,PuBu6:t.PuBu6,PuBu7:t.PuBu7,PuBu8:t.PuBu8,PuBu9:t.PuBu9},t.BuPu={BuPu3:t.BuPu3,BuPu4:t.BuPu4,BuPu5:t.BuPu5,BuPu6:t.BuPu6,BuPu7:t.BuPu7,BuPu8:t.BuPu8,BuPu9:t.BuPu9},t.RdPu={RdPu3:t.RdPu3,RdPu4:t.RdPu4,RdPu5:t.RdPu5,RdPu6:t.RdPu6,RdPu7:t.RdPu7,RdPu8:t.RdPu8,RdPu9:t.RdPu9},t.PuRd={PuRd3:t.PuRd3,PuRd4:t.PuRd4,PuRd5:t.PuRd5,PuRd6:t.PuRd6,PuRd7:t.PuRd7,PuRd8:t.PuRd8,PuRd9:t.PuRd9},t.OrRd={OrRd3:t.OrRd3,OrRd4:t.OrRd4,OrRd5:t.OrRd5,OrRd6:t.OrRd6,OrRd7:t.OrRd7,OrRd8:t.OrRd8,OrRd9:t.OrRd9},t.YlOrRd={YlOrRd3:t.YlOrRd3,YlOrRd4:t.YlOrRd4,YlOrRd5:t.YlOrRd5,YlOrRd6:t.YlOrRd6,YlOrRd7:t.YlOrRd7,YlOrRd8:t.YlOrRd8,YlOrRd9:t.YlOrRd9},t.YlOrBr={YlOrBr3:t.YlOrBr3,YlOrBr4:t.YlOrBr4,YlOrBr5:t.YlOrBr5,YlOrBr6:t.YlOrBr6,YlOrBr7:t.YlOrBr7,YlOrBr8:t.YlOrBr8,YlOrBr9:t.YlOrBr9},t.Purples={Purples3:t.Purples3,Purples4:t.Purples4,Purples5:t.Purples5,Purples6:t.Purples6,Purples7:t.Purples7,Purples8:t.Purples8,Purples9:t.Purples9},t.Blues={Blues3:t.Blues3,Blues4:t.Blues4,Blues5:t.Blues5,Blues6:t.Blues6,Blues7:t.Blues7,Blues8:t.Blues8,Blues9:t.Blues9},t.Greens={Greens3:t.Greens3,Greens4:t.Greens4,Greens5:t.Greens5,Greens6:t.Greens6,Greens7:t.Greens7,Greens8:t.Greens8,Greens9:t.Greens9},t.Oranges={Oranges3:t.Oranges3,Oranges4:t.Oranges4,Oranges5:t.Oranges5,Oranges6:t.Oranges6,Oranges7:t.Oranges7,Oranges8:t.Oranges8,Oranges9:t.Oranges9},t.Reds={Reds3:t.Reds3,Reds4:t.Reds4,Reds5:t.Reds5,Reds6:t.Reds6,Reds7:t.Reds7,Reds8:t.Reds8,Reds9:t.Reds9},t.Greys={Greys3:t.Greys3,Greys4:t.Greys4,Greys5:t.Greys5,Greys6:t.Greys6,Greys7:t.Greys7,Greys8:t.Greys8,Greys9:t.Greys9,Greys10:t.Greys10,Greys11:t.Greys11,Greys256:t.Greys256},t.PuOr={PuOr3:t.PuOr3,PuOr4:t.PuOr4,PuOr5:t.PuOr5,PuOr6:t.PuOr6,PuOr7:t.PuOr7,PuOr8:t.PuOr8,PuOr9:t.PuOr9,PuOr10:t.PuOr10,PuOr11:t.PuOr11},t.BrBG={BrBG3:t.BrBG3,BrBG4:t.BrBG4,BrBG5:t.BrBG5,BrBG6:t.BrBG6,BrBG7:t.BrBG7,BrBG8:t.BrBG8,BrBG9:t.BrBG9,BrBG10:t.BrBG10,BrBG11:t.BrBG11},t.PRGn={PRGn3:t.PRGn3,PRGn4:t.PRGn4,PRGn5:t.PRGn5,PRGn6:t.PRGn6,PRGn7:t.PRGn7,PRGn8:t.PRGn8,PRGn9:t.PRGn9,PRGn10:t.PRGn10,PRGn11:t.PRGn11},t.PiYG={PiYG3:t.PiYG3,PiYG4:t.PiYG4,PiYG5:t.PiYG5,PiYG6:t.PiYG6,PiYG7:t.PiYG7,PiYG8:t.PiYG8,PiYG9:t.PiYG9,PiYG10:t.PiYG10,PiYG11:t.PiYG11},t.RdBu={RdBu3:t.RdBu3,RdBu4:t.RdBu4,RdBu5:t.RdBu5,RdBu6:t.RdBu6,RdBu7:t.RdBu7,RdBu8:t.RdBu8,RdBu9:t.RdBu9,RdBu10:t.RdBu10,RdBu11:t.RdBu11},t.RdGy={RdGy3:t.RdGy3,RdGy4:t.RdGy4,RdGy5:t.RdGy5,RdGy6:t.RdGy6,RdGy7:t.RdGy7,RdGy8:t.RdGy8,RdGy9:t.RdGy9,RdGy10:t.RdGy10,RdGy11:t.RdGy11},t.RdYlBu={RdYlBu3:t.RdYlBu3,RdYlBu4:t.RdYlBu4,RdYlBu5:t.RdYlBu5,RdYlBu6:t.RdYlBu6,RdYlBu7:t.RdYlBu7,RdYlBu8:t.RdYlBu8,RdYlBu9:t.RdYlBu9,RdYlBu10:t.RdYlBu10,RdYlBu11:t.RdYlBu11},t.Spectral={Spectral3:t.Spectral3,Spectral4:t.Spectral4,Spectral5:t.Spectral5,Spectral6:t.Spectral6,Spectral7:t.Spectral7,Spectral8:t.Spectral8,Spectral9:t.Spectral9,Spectral10:t.Spectral10,Spectral11:t.Spectral11},t.RdYlGn={RdYlGn3:t.RdYlGn3,RdYlGn4:t.RdYlGn4,RdYlGn5:t.RdYlGn5,RdYlGn6:t.RdYlGn6,RdYlGn7:t.RdYlGn7,RdYlGn8:t.RdYlGn8,RdYlGn9:t.RdYlGn9,RdYlGn10:t.RdYlGn10,RdYlGn11:t.RdYlGn11},t.Inferno={Inferno3:t.Inferno3,Inferno4:t.Inferno4,Inferno5:t.Inferno5,Inferno6:t.Inferno6,Inferno7:t.Inferno7,Inferno8:t.Inferno8,Inferno9:t.Inferno9,Inferno10:t.Inferno10,Inferno11:t.Inferno11,Inferno256:t.Inferno256},t.Magma={Magma3:t.Magma3,Magma4:t.Magma4,Magma5:t.Magma5,Magma6:t.Magma6,Magma7:t.Magma7,Magma8:t.Magma8,Magma9:t.Magma9,Magma10:t.Magma10,Magma11:t.Magma11,Magma256:t.Magma256},t.Plasma={Plasma3:t.Plasma3,Plasma4:t.Plasma4,Plasma5:t.Plasma5,Plasma6:t.Plasma6,Plasma7:t.Plasma7,Plasma8:t.Plasma8,Plasma9:t.Plasma9,Plasma10:t.Plasma10,Plasma11:t.Plasma11,Plasma256:t.Plasma256},t.Viridis={Viridis3:t.Viridis3,Viridis4:t.Viridis4,Viridis5:t.Viridis5,Viridis6:t.Viridis6,Viridis7:t.Viridis7,Viridis8:t.Viridis8,Viridis9:t.Viridis9,Viridis10:t.Viridis10,Viridis11:t.Viridis11,Viridis256:t.Viridis256},t.Accent={Accent3:t.Accent3,Accent4:t.Accent4,Accent5:t.Accent5,Accent6:t.Accent6,Accent7:t.Accent7,Accent8:t.Accent8},t.Dark2={Dark2_3:t.Dark2_3,Dark2_4:t.Dark2_4,Dark2_5:t.Dark2_5,Dark2_6:t.Dark2_6,Dark2_7:t.Dark2_7,Dark2_8:t.Dark2_8},t.Paired={Paired3:t.Paired3,Paired4:t.Paired4,Paired5:t.Paired5,Paired6:t.Paired6,Paired7:t.Paired7,Paired8:t.Paired8,Paired9:t.Paired9,Paired10:t.Paired10,Paired11:t.Paired11,Paired12:t.Paired12},t.Pastel1={Pastel1_3:t.Pastel1_3,Pastel1_4:t.Pastel1_4,Pastel1_5:t.Pastel1_5,Pastel1_6:t.Pastel1_6,Pastel1_7:t.Pastel1_7,Pastel1_8:t.Pastel1_8,Pastel1_9:t.Pastel1_9},t.Pastel2={Pastel2_3:t.Pastel2_3,Pastel2_4:t.Pastel2_4,Pastel2_5:t.Pastel2_5,Pastel2_6:t.Pastel2_6,Pastel2_7:t.Pastel2_7,Pastel2_8:t.Pastel2_8},t.Set1={Set1_3:t.Set1_3,Set1_4:t.Set1_4,Set1_5:t.Set1_5,Set1_6:t.Set1_6,Set1_7:t.Set1_7,Set1_8:t.Set1_8,Set1_9:t.Set1_9},t.Set2={Set2_3:t.Set2_3,Set2_4:t.Set2_4,Set2_5:t.Set2_5,Set2_6:t.Set2_6,Set2_7:t.Set2_7,Set2_8:t.Set2_8},t.Set3={Set3_3:t.Set3_3,Set3_4:t.Set3_4,Set3_5:t.Set3_5,Set3_6:t.Set3_6,Set3_7:t.Set3_7,Set3_8:t.Set3_8,Set3_9:t.Set3_9,Set3_10:t.Set3_10,Set3_11:t.Set3_11,Set3_12:t.Set3_12},t.Category10={Category10_3:t.Category10_3,Category10_4:t.Category10_4,Category10_5:t.Category10_5,Category10_6:t.Category10_6,Category10_7:t.Category10_7,Category10_8:t.Category10_8,Category10_9:t.Category10_9,Category10_10:t.Category10_10},t.Category20={Category20_3:t.Category20_3,Category20_4:t.Category20_4,Category20_5:t.Category20_5,Category20_6:t.Category20_6,Category20_7:t.Category20_7,Category20_8:t.Category20_8,Category20_9:t.Category20_9,Category20_10:t.Category20_10,Category20_11:t.Category20_11,Category20_12:t.Category20_12,Category20_13:t.Category20_13,Category20_14:t.Category20_14,Category20_15:t.Category20_15,Category20_16:t.Category20_16,Category20_17:t.Category20_17,Category20_18:t.Category20_18,Category20_19:t.Category20_19,Category20_20:t.Category20_20},t.Category20b={Category20b_3:t.Category20b_3,Category20b_4:t.Category20b_4,Category20b_5:t.Category20b_5,Category20b_6:t.Category20b_6,Category20b_7:t.Category20b_7,Category20b_8:t.Category20b_8,Category20b_9:t.Category20b_9,Category20b_10:t.Category20b_10,Category20b_11:t.Category20b_11,Category20b_12:t.Category20b_12,Category20b_13:t.Category20b_13,Category20b_14:t.Category20b_14,Category20b_15:t.Category20b_15,Category20b_16:t.Category20b_16,Category20b_17:t.Category20b_17,Category20b_18:t.Category20b_18,Category20b_19:t.Category20b_19,Category20b_20:t.Category20b_20},t.Category20c={Category20c_3:t.Category20c_3,Category20c_4:t.Category20c_4,Category20c_5:t.Category20c_5,Category20c_6:t.Category20c_6,Category20c_7:t.Category20c_7,Category20c_8:t.Category20c_8,Category20c_9:t.Category20c_9,Category20c_10:t.Category20c_10,Category20c_11:t.Category20c_11,Category20c_12:t.Category20c_12,Category20c_13:t.Category20c_13,Category20c_14:t.Category20c_14,Category20c_15:t.Category20c_15,Category20c_16:t.Category20c_16,Category20c_17:t.Category20c_17,Category20c_18:t.Category20c_18,Category20c_19:t.Category20c_19,Category20c_20:t.Category20c_20},t.Colorblind={Colorblind3:t.Colorblind3,Colorblind4:t.Colorblind4,Colorblind5:t.Colorblind5,Colorblind6:t.Colorblind6,Colorblind7:t.Colorblind7,Colorblind8:t.Colorblind8}},377:function(e,r,t){function n(e,r){return void 0===e?r:e}var o=e(369),a=e(367),l=e(48),i=e(49),u=e(49),s=e(375),_=e(5),d=e(38),c=e(29),g=e(22),y=e(31),p=e(43),h=e(375),f=e(371);t.gridplot=f.gridplot;var P=[["index","$index"],["data (x, y)","($x, $y)"],["screen (x, y)","($sx, $sy)"]],G="pan,wheel_zoom,box_zoom,save,reset,help",B={pan:function(){return new s.PanTool({dimensions:"both"})},xpan:function(){return new s.PanTool({dimensions:"width"})},ypan:function(){return new s.PanTool({dimensions:"height"})},xwheel_pan:function(){return new s.WheelPanTool({dimension:"width"})},ywheel_pan:function(){return new s.WheelPanTool({dimension:"height"})},wheel_zoom:function(){return new s.WheelZoomTool({dimensions:"both"})},xwheel_zoom:function(){return new s.WheelZoomTool({dimensions:"width"})},ywheel_zoom:function(){return new s.WheelZoomTool({dimensions:"height"})},zoom_in:function(){return new s.ZoomInTool({dimensions:"both"})},xzoom_in:function(){return new s.ZoomInTool({dimensions:"width"})},yzoom_in:function(){return new s.ZoomInTool({dimensions:"height"})},zoom_out:function(){return new s.ZoomOutTool({dimensions:"both"})},xzoom_out:function(){return new s.ZoomOutTool({dimensions:"width"})},yzoom_out:function(){return new s.ZoomOutTool({dimensions:"height"})},click:function(){return new s.TapTool({behavior:"inspect"})},tap:function(){return new s.TapTool},crosshair:function(){return new s.CrosshairTool},box_select:function(){return new s.BoxSelectTool},xbox_select:function(){return new s.BoxSelectTool({dimensions:"width"})},ybox_select:function(){return new s.BoxSelectTool({dimensions:"height"})},poly_select:function(){return new s.PolySelectTool},lasso_select:function(){return new s.LassoSelectTool},box_zoom:function(){return new s.BoxZoomTool({dimensions:"both"})},xbox_zoom:function(){return new s.BoxZoomTool({dimensions:"width"})},ybox_zoom:function(){return new s.BoxZoomTool({dimensions:"height"})},hover:function(){return new s.HoverTool({tooltips:P})},save:function(){return new s.SaveTool},previewsave:function(){return new s.SaveTool},undo:function(){return new s.UndoTool},redo:function(){return new s.RedoTool},reset:function(){return new s.ResetTool},help:function(){return new s.HelpTool}},R=function(e){function r(t,o){void 0===t&&(t={}),void 0===o&&(o={});var a=this,l=y.clone(t),i=n(l.tools,G);delete l.tools,l.x_range=r._get_range(l.x_range),l.y_range=r._get_range(l.y_range);var u=void 0===l.x_axis_type?"auto":l.x_axis_type,_=void 0===l.y_axis_type?"auto":l.y_axis_type;delete l.x_axis_type,delete l.y_axis_type,l.x_scale=r._get_scale(l.x_range,u),l.y_scale=r._get_scale(l.y_range,_);var d=null!=l.x_minor_ticks?l.x_minor_ticks:"auto",c=null!=l.y_minor_ticks?l.y_minor_ticks:"auto";delete l.x_minor_ticks,delete l.y_minor_ticks;var g=null!=l.x_axis_location?l.x_axis_location:"below",p=null!=l.y_axis_location?l.y_axis_location:"left";delete l.x_axis_location,delete l.y_axis_location;var h=null!=l.x_axis_label?l.x_axis_label:"",f=null!=l.y_axis_label?l.y_axis_label:"";if(delete l.x_axis_label,delete l.y_axis_label,void 0!==l.width){if(void 0!==l.plot_width)throw new Error("both 'width' and 'plot_width' can't be given at the same time");l.plot_width=l.width,delete l.width}if(void 0!==l.height){if(void 0!==l.plot_height)throw new Error("both 'height' and 'plot_height' can't be given at the same time");l.plot_height=l.height,delete l.height}return(a=e.call(this,l,o)||this)._process_axis_and_grid(u,g,d,h,l.x_range,0),a._process_axis_and_grid(_,p,c,f,l.y_range,1),a.add_tools.apply(a,a._process_tools(i)),a._legend=new s.Legend({plot:a,items:[]}),a.add_renderers(a._legend),a}return o.__extends(r,e),r.initClass=function(){this.prototype._vectorable=["fill_color","fill_alpha","line_color","line_alpha","line_width","text_color","text_alpha","text_font_size"],this.prototype._default_color="#1f77b4",this.prototype._default_alpha=1},Object.defineProperty(r.prototype,"xgrid",{get:function(){return this.renderers.filter(function(e){return e instanceof h.Grid&&0===e.dimension})[0]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ygrid",{get:function(){return this.renderers.filter(function(e){return e instanceof h.Grid&&1===e.dimension})[0]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xaxis",{get:function(){return this.below.concat(this.above).filter(function(e){return e instanceof h.Axis})[0]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yaxis",{get:function(){return this.left.concat(this.right).filter(function(e){return e instanceof h.Axis})[0]},enumerable:!0,configurable:!0}),r.prototype.annular_wedge=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.AnnularWedge,"x,y,inner_radius,outer_radius,start_angle,end_angle",e)},r.prototype.annulus=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Annulus,"x,y,inner_radius,outer_radius",e)},r.prototype.arc=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Arc,"x,y,radius,start_angle,end_angle",e)},r.prototype.bezier=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Bezier,"x0,y0,x1,y1,cx0,cy0,cx1,cy1",e)},r.prototype.circle=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Circle,"x,y",e)},r.prototype.ellipse=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Ellipse,"x,y,width,height",e)},r.prototype.image=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Image,"color_mapper,image,rows,cols,x,y,dw,dh",e)},r.prototype.image_rgba=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.ImageRGBA,"image,rows,cols,x,y,dw,dh",e)},r.prototype.image_url=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.ImageURL,"url,x,y,w,h",e)},r.prototype.line=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Line,"x,y",e)},r.prototype.multi_line=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.MultiLine,"xs,ys",e)},r.prototype.oval=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Oval,"x,y,width,height",e)},r.prototype.patch=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Patch,"x,y",e)},r.prototype.patches=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Patches,"xs,ys",e)},r.prototype.quad=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Quad,"left,right,bottom,top",e)},r.prototype.quadratic=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Quadratic,"x0,y0,x1,y1,cx,cy",e)},r.prototype.ray=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Ray,"x,y,length",e)},r.prototype.rect=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Rect,"x,y,width,height",e)},r.prototype.segment=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Segment,"x0,y0,x1,y1",e)},r.prototype.text=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Text,"x,y,text",e)},r.prototype.wedge=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._glyph(s.Wedge,"x,y,radius,start_angle,end_angle",e)},r.prototype.asterisk=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.Asterisk,e)},r.prototype.circle_cross=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.CircleCross,e)},r.prototype.circle_x=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.CircleX,e)},r.prototype.cross=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.Cross,e)},r.prototype.diamond=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.Diamond,e)},r.prototype.diamond_cross=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.DiamondCross,e)},r.prototype.inverted_triangle=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.InvertedTriangle,e)},r.prototype.square=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.Square,e)},r.prototype.square_cross=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.SquareCross,e)},r.prototype.square_x=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.SquareX,e)},r.prototype.triangle=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.Triangle,e)},r.prototype.x=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return this._marker(s.X,e)},r.prototype._pop_colors_and_alpha=function(e,r,t,o,a){void 0===t&&(t=""),void 0===o&&(o=this._default_color),void 0===a&&(a=this._default_alpha);var l={},i=n(r[t+"color"],o),u=n(r[t+"alpha"],a);delete r[t+"color"],delete r[t+"alpha"];var s=function(o,a){if(null!=e.prototype.props[o])return l[o]=n(r[t+o],a),delete r[t+o]};return s("fill_color",i),s("line_color",i),s("text_color","black"),s("fill_alpha",u),s("line_alpha",u),s("text_alpha",u),l},r.prototype._find_uniq_name=function(e,r){for(var t=1;;){var n=r+"__"+t;if(null==e[n])return n;t+=1}},r.prototype._fixup_values=function(e,r,t){for(var n in t){var o=t[n],a=e.prototype.props[n];if(null!=a&&a.type.prototype.dataspec&&null!=o)if(p.isArray(o)){var l=void 0;null!=r[n]?r[n]!==o?(l=this._find_uniq_name(r,n),r[l]=o):l=n:r[l=n]=o,t[n]={field:l}}else(p.isNumber(o)||p.isString(o))&&(t[n]={value:o})}},r.prototype._glyph=function(e,r,t){var n;if(r=r.split(","),1===t.length)n=t[0],n=y.clone(n);else{n=y.clone(t[t.length-1]);for(var o=0;o<r.length;o++){var a=r[o];n[a]=t[o]}}var l=this._process_legend(n.legend,n.source);delete n.legend;var i=g.any(Object.keys(n),function(e){return d.startsWith(e,"selection_")}),u=g.any(Object.keys(n),function(e){return d.startsWith(e,"hover_")}),_=this._pop_colors_and_alpha(e,n),c=this._pop_colors_and_alpha(e,n,"nonselection_",void 0,.1),p=i?this._pop_colors_and_alpha(e,n,"selection_"):{},f=u?this._pop_colors_and_alpha(e,n,"hover_"):{},P=null!=n.source?n.source:new s.ColumnDataSource,G=y.clone(P.data);delete n.source,this._fixup_values(e,G,_),this._fixup_values(e,G,c),this._fixup_values(e,G,p),this._fixup_values(e,G,f),this._fixup_values(e,G,n),P.data=G;var B=function(e,r,t){return new e(y.extend({},r,t))},R=B(e,n,_),m=B(e,n,c),C=i?B(e,n,p):null,v=u?B(e,n,f):null,b=new h.GlyphRenderer({data_source:P,glyph:R,nonselection_glyph:m,selection_glyph:C,hover_glyph:v});return null!=l&&this._update_legend(l,b),this.add_renderers(b),b},r.prototype._marker=function(e,r){return this._glyph(e,"x,y",r)},r._get_range=function(e){if(null==e)return new s.DataRange1d;if(e instanceof s.Range)return e;if(p.isArray(e)){if(g.all(e,p.isString))return new s.FactorRange({factors:e});if(2===e.length)return new s.Range1d({start:e[0],end:e[1]})}throw new Error("unable to determine proper range for: '"+e+"'")},r._get_scale=function(e,r){if(e instanceof s.DataRange1d||e instanceof s.Range1d)switch(r){case null:case"auto":case"linear":case"datetime":return new s.LinearScale;case"log":return new s.LogScale}if(e instanceof s.FactorRange)return new s.CategoricalScale;throw new Error("unable to determine proper scale for: '"+e+"'")},r.prototype._process_axis_and_grid=function(e,r,t,n,o,a){var l=this._get_axis_class(e,o);if(null!=l){l===s.LogAxis&&(0===a?this.x_scale=new s.LogScale:this.y_scale=new s.LogScale);var i=new l;i.ticker instanceof s.ContinuousTicker&&(i.ticker.num_minor_ticks=this._get_num_minor_ticks(l,t)),0!==n.length&&(i.axis_label=n);var u=new s.Grid({dimension:a,ticker:i.ticker});null!==r&&this.add_layout(i,r),this.add_layout(u)}},r.prototype._get_axis_class=function(e,r){switch(e){case null:return null;case"linear":return s.LinearAxis;case"log":return s.LogAxis;case"datetime":return s.DatetimeAxis;case"auto":return r instanceof s.FactorRange?s.CategoricalAxis:s.LinearAxis;default:throw new Error("shouldn't have happened")}},r.prototype._get_num_minor_ticks=function(e,r){if(p.isNumber(r)){if(r<=1)throw new Error("num_minor_ticks must be > 1");return r}return null==r?0:"auto"===r?e===s.LogAxis?10:5:void 0},r.prototype._process_tools=function(e){p.isString(e)&&(e=e.split(/\s*,\s*/).filter(function(e){return e.length>0}));var r=function(){for(var r=[],t=0,n=e;t<n.length;t++){var o=n[t];if(p.isString(o)){if(!B.hasOwnProperty(o))throw new Error("unknown tool type: "+o);r.push(B[o]())}else r.push(o)}return r}();return r},r.prototype._process_legend=function(e,r){var t=null;return null!=e&&(p.isString(e)?(t={value:e},null!=r&&null!=r.column_names&&g.includes(r.column_names,e)&&(t={field:e})):t=e),t},r.prototype._update_legend=function(e,r){for(var t=!1,n=0,o=this._legend.items;n<o.length;n++){var a=o[n];if(c.isEqual(a.label,e)){if(null!=a.label.value){a.renderers.push(r),t=!0;break}if(null!=a.label.field&&r.data_source===a.renderers[0].data_source){a.renderers.push(r),t=!0;break}}}if(!t){var l=new s.LegendItem({label:e,renderers:[r]});return this._legend.items.push(l)}},r}(h.Plot);t.Figure=R,R.initClass(),t.figure=function(e,r){return void 0===e&&(e={}),void 0===r&&(r={}),new R(e,r)},t.show=function(e,r){var t,n=p.isArray(e),o=new l.Document;if(n)for(var a=0,s=e;a<s.length;a++){var d=s[a];o.add_root(d)}else o.add_root(e);if(null==r)t=document.body;else if(p.isString(r)){if(null==(t=document.querySelector(r)))throw new Error("'"+r+"' selector didn't match any elements")}else if(r instanceof HTMLElement)t=r;else{if(!("undefined"!=typeof $&&null!==$&&r instanceof $))throw new Error("target should be HTMLElement, string selector, $ or null");t=r[0]}var c=_.div({class:u.BOKEH_ROOT});t.appendChild(c);var g=i.add_document_standalone(o,c);return n?g:g[e.id]},t.color=function(e,r,t){return a.sprintf("#%02x%02x%02x",e,r,t)}}},{"api/charts":370,"api/gridplot":371,"api/index":372,"api/linalg":373,"api/main":374,"api/models":375,"api/palettes":376,"api/plotting":377})}(e.Bokeh)}(this);/*!
  Copyright (c) 2012, Anaconda, Inc.
  All rights reserved.
  
  Redistribution and use in source and binary forms, with or without modification,
  are permitted provided that the following conditions are met:
  
  Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimer.
  
  Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.
  
  Neither the name of Anaconda nor the names of any contributors
  may be used to endorse or promote products derived from this software
  without specific prior written permission.
  
  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  THE POSSIBILITY OF SUCH DAMAGE.
  */
  
  //# sourceMappingURL=bokeh-api.min.js.map
  