-
-
Notifications
You must be signed in to change notification settings - Fork 57
/
PadullesI_Test.html
624 lines (613 loc) · 418 KB
/
PadullesI_Test.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
<html>
<head>
<title>PadullesI_Test</title>
<script>
/*!
* Chart.js
* http://chartjs.org/
* Version: 2.7.1
*
* Copyright 2017 Nick Downie
* Released under the MIT license
* https://github.com/chartjs/Chart.js/blob/master/LICENSE.md
*/
!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).Chart=t()}}(function(){return function t(e,n,i){function a(o,s){if(!n[o]){if(!e[o]){var l="function"==typeof require&&require;if(!s&&l)return l(o,!0);if(r)return r(o,!0);var u=new Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var d=n[o]={exports:{}};e[o][0].call(d.exports,function(t){var n=e[o][1][t];return a(n||t)},d,d.exports,t,e,n,i)}return n[o].exports}for(var r="function"==typeof require&&require,o=0;o<i.length;o++)a(i[o]);return a}({1:[function(t,e,n){function i(t){if(t){var e=[0,0,0],n=1,i=t.match(/^#([a-fA-F0-9]{3})$/i);if(i){i=i[1];for(a=0;a<e.length;a++)e[a]=parseInt(i[a]+i[a],16)}else if(i=t.match(/^#([a-fA-F0-9]{6})$/i)){i=i[1];for(a=0;a<e.length;a++)e[a]=parseInt(i.slice(2*a,2*a+2),16)}else if(i=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(a=0;a<e.length;a++)e[a]=parseInt(i[a+1]);n=parseFloat(i[4])}else if(i=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(a=0;a<e.length;a++)e[a]=Math.round(2.55*parseFloat(i[a+1]));n=parseFloat(i[4])}else if(i=t.match(/(\w+)/)){if("transparent"==i[1])return[0,0,0,0];if(!(e=c[i[1]]))return}for(var a=0;a<e.length;a++)e[a]=u(e[a],0,255);return n=n||0==n?u(n,0,1):1,e[3]=n,e}}function a(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[u(parseInt(e[1]),0,360),u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}}}function r(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var n=parseFloat(e[4]);return[u(parseInt(e[1]),0,360),u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}}}function o(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function s(t,e){return"rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")"}function l(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}function u(t,e,n){return Math.min(Math.max(e,t),n)}function d(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}var c=t(5);e.exports={getRgba:i,getHsla:a,getRgb:function(t){var e=i(t);return e&&e.slice(0,3)},getHsl:function(t){var e=a(t);return e&&e.slice(0,3)},getHwb:r,getAlpha:function(t){var e=i(t);return e?e[3]:(e=a(t))?e[3]:(e=r(t))?e[3]:void 0},hexString:function(t){return"#"+d(t[0])+d(t[1])+d(t[2])},rgbString:function(t,e){return e<1||t[3]&&t[3]<1?o(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:o,percentString:function(t,e){return e<1||t[3]&&t[3]<1?s(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"},percentaString:s,hslString:function(t,e){return e<1||t[3]&&t[3]<1?l(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:l,hwbString:function(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return h[t.slice(0,3)]}};var h={};for(var f in c)h[c[f]]=f},{5:5}],2:[function(t,e,n){var i=t(4),a=t(1),r=function(t){if(t instanceof r)return t;if(!(this instanceof r))return new r(t);this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1};var e;"string"==typeof t?(e=a.getRgba(t))?this.setValues("rgb",e):(e=a.getHsla(t))?this.setValues("hsl",e):(e=a.getHwb(t))&&this.setValues("hwb",e):"object"==typeof t&&(void 0!==(e=t).r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e))};r.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha])},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha])},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this)},red:function(t){return this.setChannel("rgb",0,t)},green:function(t){return this.setChannel("rgb",1,t)},blue:function(t){return this.setChannel("rgb",2,t)},hue:function(t){return t&&(t=(t%=360)<0?360+t:t),this.setChannel("hsl",0,t)},saturation:function(t){return this.setChannel("hsl",1,t)},lightness:function(t){return this.setChannel("hsl",2,t)},saturationv:function(t){return this.setChannel("hsv",1,t)},whiteness:function(t){return this.setChannel("hwb",1,t)},blackness:function(t){return this.setChannel("hwb",2,t)},value:function(t){return this.setChannel("hsv",2,t)},cyan:function(t){return this.setChannel("cmyk",0,t)},magenta:function(t){return this.setChannel("cmyk",1,t)},yellow:function(t){return this.setChannel("cmyk",2,t)},black:function(t){return this.setChannel("cmyk",3,t)},hexString:function(){return a.hexString(this.values.rgb)},rgbString:function(){return a.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return a.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return a.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return a.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return a.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return a.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return a.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2]},luminosity:function(){for(var t=this.values.rgb,e=[],n=0;n<t.length;n++){var i=t[n]/255;e[n]=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4)}return.2126*e[0]+.7152*e[1]+.0722*e[2]},contrast:function(t){var e=this.luminosity(),n=t.luminosity();return e>n?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=this,i=t,a=void 0===e?.5:e,r=2*a-1,o=n.alpha()-i.alpha(),s=((r*o==-1?r:(r+o)/(1+r*o))+1)/2,l=1-s;return this.rgb(s*n.red()+l*i.red(),s*n.green()+l*i.green(),s*n.blue()+l*i.blue()).alpha(n.alpha()*a+i.alpha()*(1-a))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new r,i=this.values,a=n.values;for(var o in i)i.hasOwnProperty(o)&&(t=i[o],"[object Array]"===(e={}.toString.call(t))?a[o]=t.slice(0):"[object Number]"===e?a[o]=t:console.error("unexpected color value:",t));return n}},r.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},r.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},r.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i<t.length;i++)n[t.charAt(i)]=e[t][i];return 1!==e.alpha&&(n.a=e.alpha),n},r.prototype.setValues=function(t,e){var n,a=this.values,r=this.spaces,o=this.maxes,s=1;if(this.valid=!0,"alpha"===t)s=e;else if(e.length)a[t]=e.slice(0,t.length),s=e[t.length];else if(void 0!==e[t.charAt(0)]){for(n=0;n<t.length;n++)a[t][n]=e[t.charAt(n)];s=e.a}else if(void 0!==e[r[t][0]]){var l=r[t];for(n=0;n<t.length;n++)a[t][n]=e[l[n]];s=e.alpha}if(a.alpha=Math.max(0,Math.min(1,void 0===s?a.alpha:s)),"alpha"===t)return!1;var u;for(n=0;n<t.length;n++)u=Math.max(0,Math.min(o[t][n],a[t][n])),a[t][n]=Math.round(u);for(var d in r)d!==t&&(a[d]=i[t][d](a[t]));return!0},r.prototype.setSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n),this)},r.prototype.setChannel=function(t,e,n){var i=this.values[t];return void 0===n?i[e]:n===i[e]?this:(i[e]=n,this.setValues(t,i),this)},"undefined"!=typeof window&&(window.Color=r),e.exports=r},{1:1,4:4}],3:[function(t,e,n){function i(t){var e,n,i,a=t[0]/255,r=t[1]/255,o=t[2]/255,s=Math.min(a,r,o),l=Math.max(a,r,o),u=l-s;return l==s?e=0:a==l?e=(r-o)/u:r==l?e=2+(o-a)/u:o==l&&(e=4+(a-r)/u),(e=Math.min(60*e,360))<0&&(e+=360),i=(s+l)/2,n=l==s?0:i<=.5?u/(l+s):u/(2-l-s),[e,100*n,100*i]}function a(t){var e,n,i,a=t[0],r=t[1],o=t[2],s=Math.min(a,r,o),l=Math.max(a,r,o),u=l-s;return n=0==l?0:u/l*1e3/10,l==s?e=0:a==l?e=(r-o)/u:r==l?e=2+(o-a)/u:o==l&&(e=4+(a-r)/u),(e=Math.min(60*e,360))<0&&(e+=360),i=l/255*1e3/10,[e,n,i]}function o(t){var e=t[0],n=t[1],a=t[2];return[i(t)[0],100*(1/255*Math.min(e,Math.min(n,a))),100*(a=1-1/255*Math.max(e,Math.max(n,a)))]}function s(t){var e,n,i,a,r=t[0]/255,o=t[1]/255,s=t[2]/255;return a=Math.min(1-r,1-o,1-s),e=(1-r-a)/(1-a)||0,n=(1-o-a)/(1-a)||0,i=(1-s-a)/(1-a)||0,[100*e,100*n,100*i,100*a]}function l(t){return S[JSON.stringify(t)]}function u(t){var e=t[0]/255,n=t[1]/255,i=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)),100*(.2126*e+.7152*n+.0722*i),100*(.0193*e+.1192*n+.9505*i)]}function d(t){var e,n,i,a=u(t),r=a[0],o=a[1],s=a[2];return r/=95.047,o/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,e=116*o-16,n=500*(r-o),i=200*(o-s),[e,n,i]}function c(t){var e,n,i,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0==s)return r=255*l,[r,r,r];e=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var u=0;u<3;u++)(i=o+1/3*-(u-1))<0&&i++,i>1&&i--,r=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,a[u]=255*r;return a}function h(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*r),l=255*i*(1-n*(1-r)),i=255*i;switch(a){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}}function f(t){var e,n,i,a,o=t[0]/360,s=t[1]/100,l=t[2]/100,u=s+l;switch(u>1&&(s/=u,l/=u),e=Math.floor(6*o),n=1-l,i=6*o-e,0!=(1&e)&&(i=1-i),a=s+i*(n-s),e){default:case 6:case 0:r=n,g=a,b=s;break;case 1:r=a,g=n,b=s;break;case 2:r=s,g=n,b=a;break;case 3:r=s,g=a,b=n;break;case 4:r=a,g=s,b=n;break;case 5:r=n,g=s,b=a}return[255*r,255*g,255*b]}function m(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100,s=t[3]/100;return e=1-Math.min(1,a*(1-s)+s),n=1-Math.min(1,r*(1-s)+s),i=1-Math.min(1,o*(1-s)+s),[255*e,255*n,255*i]}function p(t){var e,n,i,a=t[0]/100,r=t[1]/100,o=t[2]/100;return e=3.2406*a+-1.5372*r+-.4986*o,n=-.9689*a+1.8758*r+.0415*o,i=.0557*a+-.204*r+1.057*o,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*=12.92,e=Math.min(Math.max(0,e),1),n=Math.min(Math.max(0,n),1),i=Math.min(Math.max(0,i),1),[255*e,255*n,255*i]}function v(t){var e,n,i,a=t[0],r=t[1],o=t[2];return a/=95.047,r/=100,o/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,e=116*r-16,n=500*(a-r),i=200*(r-o),[e,n,i]}function y(t){var e,n,i,a,r=t[0],o=t[1],s=t[2];return r<=8?a=(n=100*r/903.3)/100*7.787+16/116:(n=100*Math.pow((r+16)/116,3),a=Math.pow(n/100,1/3)),e=e/95.047<=.008856?e=95.047*(o/500+a-16/116)/7.787:95.047*Math.pow(o/500+a,3),i=i/108.883<=.008859?i=108.883*(a-s/200-16/116)/7.787:108.883*Math.pow(a-s/200,3),[e,n,i]}function x(t){var e,n,i,a=t[0],r=t[1],o=t[2];return e=Math.atan2(o,r),(n=360*e/2/Math.PI)<0&&(n+=360),i=Math.sqrt(r*r+o*o),[a,i,n]}function _(t){return p(y(t))}function k(t){var e,n,i,a=t[0],r=t[1];return i=t[2]/360*2*Math.PI,e=r*Math.cos(i),n=r*Math.sin(i),[a,e,n]}function w(t){return M[t]}e.exports={rgb2hsl:i,rgb2hsv:a,rgb2hwb:o,rgb2cmyk:s,rgb2keyword:l,rgb2xyz:u,rgb2lab:d,rgb2lch:function(t){return x(d(t))},hsl2rgb:c,hsl2hsv:function(t){var e,n,i=t[0],a=t[1]/100,r=t[2]/100;return 0===r?[0,0,0]:(r*=2,a*=r<=1?r:2-r,n=(r+a)/2,e=2*a/(r+a),[i,100*e,100*n])},hsl2hwb:function(t){return o(c(t))},hsl2cmyk:function(t){return s(c(t))},hsl2keyword:function(t){return l(c(t))},hsv2rgb:h,hsv2hsl:function(t){var e,n,i=t[0],a=t[1]/100,r=t[2]/100;return n=(2-a)*r,e=a*r,e/=n<=1?n:2-n,e=e||0,n/=2,[i,100*e,100*n]},hsv2hwb:function(t){return o(h(t))},hsv2cmyk:function(t){return s(h(t))},hsv2keyword:function(t){return l(h(t))},hwb2rgb:f,hwb2hsl:function(t){return i(f(t))},hwb2hsv:function(t){return a(f(t))},hwb2cmyk:function(t){return s(f(t))},hwb2keyword:function(t){return l(f(t))},cmyk2rgb:m,cmyk2hsl:function(t){return i(m(t))},cmyk2hsv:function(t){return a(m(t))},cmyk2hwb:function(t){return o(m(t))},cmyk2keyword:function(t){return l(m(t))},keyword2rgb:w,keyword2hsl:function(t){return i(w(t))},keyword2hsv:function(t){return a(w(t))},keyword2hwb:function(t){return o(w(t))},keyword2cmyk:function(t){return s(w(t))},keyword2lab:function(t){return d(w(t))},keyword2xyz:function(t){return u(w(t))},xyz2rgb:p,xyz2lab:v,xyz2lch:function(t){return x(v(t))},lab2xyz:y,lab2rgb:_,lab2lch:x,lch2lab:k,lch2xyz:function(t){return y(k(t))},lch2rgb:function(t){return _(k(t))}};var M={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},S={};for(var D in M)S[JSON.stringify(M[D])]=D},{}],4:[function(t,e,n){var i=t(3),a=function(){return new u};for(var r in i){a[r+"Raw"]=function(t){return function(e){return"number"==typeof e&&(e=Array.prototype.slice.call(arguments)),i[t](e)}}(r);var o=/(\w+)2(\w+)/.exec(r),s=o[1],l=o[2];(a[s]=a[s]||{})[l]=a[r]=function(t){return function(e){"number"==typeof e&&(e=Array.prototype.slice.call(arguments));var n=i[t](e);if("string"==typeof n||void 0===n)return n;for(var a=0;a<n.length;a++)n[a]=Math.round(n[a]);return n}}(r)}var u=function(){this.convs={}};u.prototype.routeSpace=function(t,e){var n=e[0];return void 0===n?this.getValues(t):("number"==typeof n&&(n=Array.prototype.slice.call(e)),this.setValues(t,n))},u.prototype.setValues=function(t,e){return this.space=t,this.convs={},this.convs[t]=e,this},u.prototype.getValues=function(t){var e=this.convs[t];if(!e){var n=this.space,i=this.convs[n];e=a[n][t](i),this.convs[t]=e}return e},["rgb","hsl","hsv","cmyk","keyword"].forEach(function(t){u.prototype[t]=function(e){return this.routeSpace(t,arguments)}}),e.exports=a},{3:3}],5:[function(t,e,n){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},{}],6:[function(t,e,n){!function(t,i){"object"==typeof n&&void 0!==e?e.exports=i():t.moment=i()}(this,function(){"use strict";function n(){return xe.apply(null,arguments)}function i(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function a(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function r(t){var e;for(e in t)return!1;return!0}function o(t){return void 0===t}function s(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function l(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var n,i=[];for(n=0;n<t.length;++n)i.push(e(t[n],n));return i}function d(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function c(t,e){for(var n in e)d(e,n)&&(t[n]=e[n]);return d(e,"toString")&&(t.toString=e.toString),d(e,"valueOf")&&(t.valueOf=e.valueOf),t}function h(t,e,n,i){return Yt(t,e,n,i,!0).utc()}function f(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function g(t){return null==t._pf&&(t._pf=f()),t._pf}function m(t){if(null==t._isValid){var e=g(t),n=ke.call(e.parsedDateParts,function(t){return null!=t}),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidMonth&&!e.invalidWeekday&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function p(t){var e=h(NaN);return null!=t?c(g(e),t):g(e).userInvalidated=!0,e}function v(t,e){var n,i,a;if(o(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),o(e._i)||(t._i=e._i),o(e._f)||(t._f=e._f),o(e._l)||(t._l=e._l),o(e._strict)||(t._strict=e._strict),o(e._tzm)||(t._tzm=e._tzm),o(e._isUTC)||(t._isUTC=e._isUTC),o(e._offset)||(t._offset=e._offset),o(e._pf)||(t._pf=g(e)),o(e._locale)||(t._locale=e._locale),we.length>0)for(n=0;n<we.length;n++)o(a=e[i=we[n]])||(t[i]=a);return t}function y(t){v(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Me&&(Me=!0,n.updateOffset(this),Me=!1)}function b(t){return t instanceof y||null!=t&&null!=t._isAMomentObject}function x(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function _(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=x(e)),n}function k(t,e,n){var i,a=Math.min(t.length,e.length),r=Math.abs(t.length-e.length),o=0;for(i=0;i<a;i++)(n&&t[i]!==e[i]||!n&&_(t[i])!==_(e[i]))&&o++;return o+r}function w(t){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function M(t,e){var i=!0;return c(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,t),i){for(var a,r=[],o=0;o<arguments.length;o++){if(a="","object"==typeof arguments[o]){a+="\n["+o+"] ";for(var s in arguments[0])a+=s+": "+arguments[0][s]+", ";a=a.slice(0,-2)}else a=arguments[o];r.push(a)}w(t+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),i=!1}return e.apply(this,arguments)},e)}function S(t,e){null!=n.deprecationHandler&&n.deprecationHandler(t,e),Se[t]||(w(e),Se[t]=!0)}function D(t){return t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function C(t,e){var n,i=c({},t);for(n in e)d(e,n)&&(a(t[n])&&a(e[n])?(i[n]={},c(i[n],t[n]),c(i[n],e[n])):null!=e[n]?i[n]=e[n]:delete i[n]);for(n in t)d(t,n)&&!d(e,n)&&a(t[n])&&(i[n]=c({},i[n]));return i}function P(t){null!=t&&this.set(t)}function T(t,e){var n=t.toLowerCase();Te[n]=Te[n+"s"]=Te[e]=t}function A(t){return"string"==typeof t?Te[t]||Te[t.toLowerCase()]:void 0}function I(t){var e,n,i={};for(n in t)d(t,n)&&(e=A(n))&&(i[e]=t[n]);return i}function O(t,e){Ae[t]=e}function F(t){var e=[];for(var n in t)e.push({unit:n,priority:Ae[n]});return e.sort(function(t,e){return t.priority-e.priority}),e}function R(t,e){return function(i){return null!=i?(W(this,t,i),n.updateOffset(this,e),this):L(this,t)}}function L(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function W(t,e,n){t.isValid()&&t._d["set"+(t._isUTC?"UTC":"")+e](n)}function Y(t,e,n){var i=""+Math.abs(t),a=e-i.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+i}function N(t,e,n,i){var a=i;"string"==typeof i&&(a=function(){return this[i]()}),t&&(Re[t]=a),e&&(Re[e[0]]=function(){return Y(a.apply(this,arguments),e[1],e[2])}),n&&(Re[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function z(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function B(t){var e,n,i=t.match(Ie);for(e=0,n=i.length;e<n;e++)Re[i[e]]?i[e]=Re[i[e]]:i[e]=z(i[e]);return function(e){var a,r="";for(a=0;a<n;a++)r+=D(i[a])?i[a].call(e,t):i[a];return r}}function V(t,e){return t.isValid()?(e=H(e,t.localeData()),Fe[e]=Fe[e]||B(e),Fe[e](t)):t.localeData().invalidDate()}function H(t,e){var n=5;for(Oe.lastIndex=0;n>=0&&Oe.test(t);)t=t.replace(Oe,function(t){return e.longDateFormat(t)||t}),Oe.lastIndex=0,n-=1;return t}function E(t,e,n){Ke[t]=D(e)?e:function(t,i){return t&&n?n:e}}function j(t,e){return d(Ke,t)?Ke[t](e._strict,e._locale):new RegExp(U(t))}function U(t){return q(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,i,a){return e||n||i||a}))}function q(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function G(t,e){var n,i=e;for("string"==typeof t&&(t=[t]),s(e)&&(i=function(t,n){n[e]=_(t)}),n=0;n<t.length;n++)Qe[t[n]]=i}function Z(t,e){G(t,function(t,n,i,a){i._w=i._w||{},e(t,i._w,i,a)})}function X(t,e,n){null!=e&&d(Qe,t)&&Qe[t](e,n._a,n,t)}function J(t,e){return new Date(Date.UTC(t,e+1,0)).getUTCDate()}function K(t,e,n){var i,a,r,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)r=h([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(a=un.call(this._shortMonthsParse,o))?a:null:-1!==(a=un.call(this._longMonthsParse,o))?a:null:"MMM"===e?-1!==(a=un.call(this._shortMonthsParse,o))?a:-1!==(a=un.call(this._longMonthsParse,o))?a:null:-1!==(a=un.call(this._longMonthsParse,o))?a:-1!==(a=un.call(this._shortMonthsParse,o))?a:null}function Q(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=_(e);else if(e=t.localeData().monthsParse(e),!s(e))return t;return n=Math.min(t.date(),J(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function $(t){return null!=t?(Q(this,t),n.updateOffset(this,!0),this):L(this,"Month")}function tt(){function t(t,e){return e.length-t.length}var e,n,i=[],a=[],r=[];for(e=0;e<12;e++)n=h([2e3,e]),i.push(this.monthsShort(n,"")),a.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(i.sort(t),a.sort(t),r.sort(t),e=0;e<12;e++)i[e]=q(i[e]),a[e]=q(a[e]);for(e=0;e<24;e++)r[e]=q(r[e]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function et(t){return nt(t)?366:365}function nt(t){return t%4==0&&t%100!=0||t%400==0}function it(t,e,n,i,a,r,o){var s=new Date(t,e,n,i,a,r,o);return t<100&&t>=0&&isFinite(s.getFullYear())&&s.setFullYear(t),s}function at(t){var e=new Date(Date.UTC.apply(null,arguments));return t<100&&t>=0&&isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t),e}function rt(t,e,n){var i=7+e-n;return-((7+at(t,0,i).getUTCDay()-e)%7)+i-1}function ot(t,e,n,i,a){var r,o,s=1+7*(e-1)+(7+n-i)%7+rt(t,i,a);return s<=0?o=et(r=t-1)+s:s>et(t)?(r=t+1,o=s-et(t)):(r=t,o=s),{year:r,dayOfYear:o}}function st(t,e,n){var i,a,r=rt(t.year(),e,n),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?i=o+lt(a=t.year()-1,e,n):o>lt(t.year(),e,n)?(i=o-lt(t.year(),e,n),a=t.year()+1):(a=t.year(),i=o),{week:i,year:a}}function lt(t,e,n){var i=rt(t,e,n),a=rt(t+1,e,n);return(et(t)-i+a)/7}function ut(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}function dt(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function ct(t,e,n){var i,a,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)r=h([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(a=un.call(this._weekdaysParse,o))?a:null:"ddd"===e?-1!==(a=un.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=un.call(this._minWeekdaysParse,o))?a:null:"dddd"===e?-1!==(a=un.call(this._weekdaysParse,o))?a:-1!==(a=un.call(this._shortWeekdaysParse,o))?a:-1!==(a=un.call(this._minWeekdaysParse,o))?a:null:"ddd"===e?-1!==(a=un.call(this._shortWeekdaysParse,o))?a:-1!==(a=un.call(this._weekdaysParse,o))?a:-1!==(a=un.call(this._minWeekdaysParse,o))?a:null:-1!==(a=un.call(this._minWeekdaysParse,o))?a:-1!==(a=un.call(this._weekdaysParse,o))?a:-1!==(a=un.call(this._shortWeekdaysParse,o))?a:null}function ht(){function t(t,e){return e.length-t.length}var e,n,i,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)n=h([2e3,1]).day(e),i=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),r=this.weekdays(n,""),o.push(i),s.push(a),l.push(r),u.push(i),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=q(s[e]),l[e]=q(l[e]),u[e]=q(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function ft(){return this.hours()%12||12}function gt(t,e){N(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function mt(t,e){return e._meridiemParse}function pt(t){return t?t.toLowerCase().replace("_","-"):t}function vt(t){for(var e,n,i,a,r=0;r<t.length;){for(e=(a=pt(t[r]).split("-")).length,n=(n=pt(t[r+1]))?n.split("-"):null;e>0;){if(i=yt(a.slice(0,e).join("-")))return i;if(n&&n.length>=e&&k(a,n,!0)>=e-1)break;e--}r++}return null}function yt(n){var i=null;if(!Sn[n]&&void 0!==e&&e&&e.exports)try{i=kn._abbr,t("./locale/"+n),bt(i)}catch(t){}return Sn[n]}function bt(t,e){var n;return t&&(n=o(e)?_t(t):xt(t,e))&&(kn=n),kn._abbr}function xt(t,e){if(null!==e){var n=Mn;if(e.abbr=t,null!=Sn[t])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Sn[t]._config;else if(null!=e.parentLocale){if(null==Sn[e.parentLocale])return Dn[e.parentLocale]||(Dn[e.parentLocale]=[]),Dn[e.parentLocale].push({name:t,config:e}),null;n=Sn[e.parentLocale]._config}return Sn[t]=new P(C(n,e)),Dn[t]&&Dn[t].forEach(function(t){xt(t.name,t.config)}),bt(t),Sn[t]}return delete Sn[t],null}function _t(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return kn;if(!i(t)){if(e=yt(t))return e;t=[t]}return vt(t)}function kt(t){var e,n=t._a;return n&&-2===g(t).overflow&&(e=n[tn]<0||n[tn]>11?tn:n[en]<1||n[en]>J(n[$e],n[tn])?en:n[nn]<0||n[nn]>24||24===n[nn]&&(0!==n[an]||0!==n[rn]||0!==n[on])?nn:n[an]<0||n[an]>59?an:n[rn]<0||n[rn]>59?rn:n[on]<0||n[on]>999?on:-1,g(t)._overflowDayOfYear&&(e<$e||e>en)&&(e=en),g(t)._overflowWeeks&&-1===e&&(e=sn),g(t)._overflowWeekday&&-1===e&&(e=ln),g(t).overflow=e),t}function wt(t){var e,n,i,a,r,o,s=t._i,l=Cn.exec(s)||Pn.exec(s);if(l){for(g(t).iso=!0,e=0,n=An.length;e<n;e++)if(An[e][1].exec(l[1])){a=An[e][0],i=!1!==An[e][2];break}if(null==a)return void(t._isValid=!1);if(l[3]){for(e=0,n=In.length;e<n;e++)if(In[e][1].exec(l[3])){r=(l[2]||" ")+In[e][0];break}if(null==r)return void(t._isValid=!1)}if(!i&&null!=r)return void(t._isValid=!1);if(l[4]){if(!Tn.exec(l[4]))return void(t._isValid=!1);o="Z"}t._f=a+(r||"")+(o||""),At(t)}else t._isValid=!1}function Mt(t){var e,n,i,a,r,o,s,l,u={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"};if(e=t._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),n=Fn.exec(e)){if(i=n[1]?"ddd"+(5===n[1].length?", ":" "):"",a="D MMM "+(n[2].length>10?"YYYY ":"YY "),r="HH:mm"+(n[4]?":ss":""),n[1]){var d=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(n[2]).getDay()];if(n[1].substr(0,3)!==d)return g(t).weekdayMismatch=!0,void(t._isValid=!1)}switch(n[5].length){case 2:s=0===l?" +0000":((l="YXWVUTSRQPONZABCDEFGHIKLM".indexOf(n[5][1].toUpperCase())-12)<0?" -":" +")+(""+l).replace(/^-?/,"0").match(/..$/)[0]+"00";break;case 4:s=u[n[5]];break;default:s=u[" GMT"]}n[5]=s,t._i=n.splice(1).join(""),o=" ZZ",t._f=i+a+r+o,At(t),g(t).rfc2822=!0}else t._isValid=!1}function St(t){var e=On.exec(t._i);null===e?(wt(t),!1===t._isValid&&(delete t._isValid,Mt(t),!1===t._isValid&&(delete t._isValid,n.createFromInputFallback(t)))):t._d=new Date(+e[1])}function Dt(t,e,n){return null!=t?t:null!=e?e:n}function Ct(t){var e=new Date(n.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function Pt(t){var e,n,i,a,r=[];if(!t._d){for(i=Ct(t),t._w&&null==t._a[en]&&null==t._a[tn]&&Tt(t),null!=t._dayOfYear&&(a=Dt(t._a[$e],i[$e]),(t._dayOfYear>et(a)||0===t._dayOfYear)&&(g(t)._overflowDayOfYear=!0),n=at(a,0,t._dayOfYear),t._a[tn]=n.getUTCMonth(),t._a[en]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=r[e]=i[e];for(;e<7;e++)t._a[e]=r[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[nn]&&0===t._a[an]&&0===t._a[rn]&&0===t._a[on]&&(t._nextDay=!0,t._a[nn]=0),t._d=(t._useUTC?at:it).apply(null,r),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[nn]=24)}}function Tt(t){var e,n,i,a,r,o,s,l;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)r=1,o=4,n=Dt(e.GG,t._a[$e],st(Nt(),1,4).year),i=Dt(e.W,1),((a=Dt(e.E,1))<1||a>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var u=st(Nt(),r,o);n=Dt(e.gg,t._a[$e],u.year),i=Dt(e.w,u.week),null!=e.d?((a=e.d)<0||a>6)&&(l=!0):null!=e.e?(a=e.e+r,(e.e<0||e.e>6)&&(l=!0)):a=r}i<1||i>lt(n,r,o)?g(t)._overflowWeeks=!0:null!=l?g(t)._overflowWeekday=!0:(s=ot(n,i,a,r,o),t._a[$e]=s.year,t._dayOfYear=s.dayOfYear)}function At(t){if(t._f!==n.ISO_8601)if(t._f!==n.RFC_2822){t._a=[],g(t).empty=!0;var e,i,a,r,o,s=""+t._i,l=s.length,u=0;for(a=H(t._f,t._locale).match(Ie)||[],e=0;e<a.length;e++)r=a[e],(i=(s.match(j(r,t))||[])[0])&&((o=s.substr(0,s.indexOf(i))).length>0&&g(t).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),Re[r]?(i?g(t).empty=!1:g(t).unusedTokens.push(r),X(r,i,t)):t._strict&&!i&&g(t).unusedTokens.push(r);g(t).charsLeftOver=l-u,s.length>0&&g(t).unusedInput.push(s),t._a[nn]<=12&&!0===g(t).bigHour&&t._a[nn]>0&&(g(t).bigHour=void 0),g(t).parsedDateParts=t._a.slice(0),g(t).meridiem=t._meridiem,t._a[nn]=It(t._locale,t._a[nn],t._meridiem),Pt(t),kt(t)}else Mt(t);else wt(t)}function It(t,e,n){var i;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((i=t.isPM(n))&&e<12&&(e+=12),i||12!==e||(e=0),e):e}function Ot(t){var e,n,i,a,r;if(0===t._f.length)return g(t).invalidFormat=!0,void(t._d=new Date(NaN));for(a=0;a<t._f.length;a++)r=0,e=v({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[a],At(e),m(e)&&(r+=g(e).charsLeftOver,r+=10*g(e).unusedTokens.length,g(e).score=r,(null==i||r<i)&&(i=r,n=e));c(t,n||e)}function Ft(t){if(!t._d){var e=I(t._i);t._a=u([e.year,e.month,e.day||e.date,e.hour,e.minute,e.second,e.millisecond],function(t){return t&&parseInt(t,10)}),Pt(t)}}function Rt(t){var e=new y(kt(Lt(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function Lt(t){var e=t._i,n=t._f;return t._locale=t._locale||_t(t._l),null===e||void 0===n&&""===e?p({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),b(e)?new y(kt(e)):(l(e)?t._d=e:i(n)?Ot(t):n?At(t):Wt(t),m(t)||(t._d=null),t))}function Wt(t){var e=t._i;o(e)?t._d=new Date(n.now()):l(e)?t._d=new Date(e.valueOf()):"string"==typeof e?St(t):i(e)?(t._a=u(e.slice(0),function(t){return parseInt(t,10)}),Pt(t)):a(e)?Ft(t):s(e)?t._d=new Date(e):n.createFromInputFallback(t)}function Yt(t,e,n,o,s){var l={};return!0!==n&&!1!==n||(o=n,n=void 0),(a(t)&&r(t)||i(t)&&0===t.length)&&(t=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=s,l._l=n,l._i=t,l._f=e,l._strict=o,Rt(l)}function Nt(t,e,n,i){return Yt(t,e,n,i,!1)}function zt(t,e){var n,a;if(1===e.length&&i(e[0])&&(e=e[0]),!e.length)return Nt();for(n=e[0],a=1;a<e.length;++a)e[a].isValid()&&!e[a][t](n)||(n=e[a]);return n}function Bt(t){for(var e in t)if(-1===Wn.indexOf(e)||null!=t[e]&&isNaN(t[e]))return!1;for(var n=!1,i=0;i<Wn.length;++i)if(t[Wn[i]]){if(n)return!1;parseFloat(t[Wn[i]])!==_(t[Wn[i]])&&(n=!0)}return!0}function Vt(t){var e=I(t),n=e.year||0,i=e.quarter||0,a=e.month||0,r=e.week||0,o=e.day||0,s=e.hour||0,l=e.minute||0,u=e.second||0,d=e.millisecond||0;this._isValid=Bt(e),this._milliseconds=+d+1e3*u+6e4*l+1e3*s*60*60,this._days=+o+7*r,this._months=+a+3*i+12*n,this._data={},this._locale=_t(),this._bubble()}function Ht(t){return t instanceof Vt}function Et(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function jt(t,e){N(t,0,0,function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+Y(~~(t/60),2)+e+Y(~~t%60,2)})}function Ut(t,e){var n=(e||"").match(t);if(null===n)return null;var i=((n[n.length-1]||[])+"").match(Yn)||["-",0,0],a=60*i[1]+_(i[2]);return 0===a?0:"+"===i[0]?a:-a}function qt(t,e){var i,a;return e._isUTC?(i=e.clone(),a=(b(t)||l(t)?t.valueOf():Nt(t).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+a),n.updateOffset(i,!1),i):Nt(t).local()}function Gt(t){return 15*-Math.round(t._d.getTimezoneOffset()/15)}function Zt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Xt(t,e){var n,i,a,r=t,o=null;return Ht(t)?r={ms:t._milliseconds,d:t._days,M:t._months}:s(t)?(r={},e?r[e]=t:r.milliseconds=t):(o=Nn.exec(t))?(n="-"===o[1]?-1:1,r={y:0,d:_(o[en])*n,h:_(o[nn])*n,m:_(o[an])*n,s:_(o[rn])*n,ms:_(Et(1e3*o[on]))*n}):(o=zn.exec(t))?(n="-"===o[1]?-1:1,r={y:Jt(o[2],n),M:Jt(o[3],n),w:Jt(o[4],n),d:Jt(o[5],n),h:Jt(o[6],n),m:Jt(o[7],n),s:Jt(o[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(a=Qt(Nt(r.from),Nt(r.to)),(r={}).ms=a.milliseconds,r.M=a.months),i=new Vt(r),Ht(t)&&d(t,"_locale")&&(i._locale=t._locale),i}function Jt(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Kt(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Qt(t,e){var n;return t.isValid()&&e.isValid()?(e=qt(e,t),t.isBefore(e)?n=Kt(t,e):((n=Kt(e,t)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function $t(t,e){return function(n,i){var a,r;return null===i||isNaN(+i)||(S(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=i,i=r),n="string"==typeof n?+n:n,a=Xt(n,i),te(this,a,t),this}}function te(t,e,i,a){var r=e._milliseconds,o=Et(e._days),s=Et(e._months);t.isValid()&&(a=null==a||a,r&&t._d.setTime(t._d.valueOf()+r*i),o&&W(t,"Date",L(t,"Date")+o*i),s&&Q(t,L(t,"Month")+s*i),a&&n.updateOffset(t,o||s))}function ee(t,e){var n,i=12*(e.year()-t.year())+(e.month()-t.month()),a=t.clone().add(i,"months");return n=e-a<0?(e-a)/(a-t.clone().add(i-1,"months")):(e-a)/(t.clone().add(i+1,"months")-a),-(i+n)||0}function ne(t){var e;return void 0===t?this._locale._abbr:(null!=(e=_t(t))&&(this._locale=e),this)}function ie(){return this._locale}function ae(t,e){N(0,[t,t.length],0,e)}function re(t,e,n,i,a){var r;return null==t?st(this,i,a).year:(r=lt(t,i,a),e>r&&(e=r),oe.call(this,t,e,n,i,a))}function oe(t,e,n,i,a){var r=ot(t,e,n,i,a),o=at(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function se(t){return t}function le(t,e,n,i){var a=_t(),r=h().set(i,e);return a[n](r,t)}function ue(t,e,n){if(s(t)&&(e=t,t=void 0),t=t||"",null!=e)return le(t,e,n,"month");var i,a=[];for(i=0;i<12;i++)a[i]=le(t,i,n,"month");return a}function de(t,e,n,i){"boolean"==typeof t?(s(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,s(e)&&(n=e,e=void 0),e=e||"");var a=_t(),r=t?a._week.dow:0;if(null!=n)return le(e,(n+r)%7,i,"day");var o,l=[];for(o=0;o<7;o++)l[o]=le(e,(o+r)%7,i,"day");return l}function ce(t,e,n,i){var a=Xt(e,n);return t._milliseconds+=i*a._milliseconds,t._days+=i*a._days,t._months+=i*a._months,t._bubble()}function he(t){return t<0?Math.floor(t):Math.ceil(t)}function fe(t){return 4800*t/146097}function ge(t){return 146097*t/4800}function me(t){return function(){return this.as(t)}}function pe(t){return function(){return this.isValid()?this._data[t]:NaN}}function ve(t,e,n,i,a){return a.relativeTime(e||1,!!n,t,i)}function ye(t,e,n){var i=Xt(t).abs(),a=hi(i.as("s")),r=hi(i.as("m")),o=hi(i.as("h")),s=hi(i.as("d")),l=hi(i.as("M")),u=hi(i.as("y")),d=a<=fi.ss&&["s",a]||a<fi.s&&["ss",a]||r<=1&&["m"]||r<fi.m&&["mm",r]||o<=1&&["h"]||o<fi.h&&["hh",o]||s<=1&&["d"]||s<fi.d&&["dd",s]||l<=1&&["M"]||l<fi.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=e,d[3]=+t>0,d[4]=n,ve.apply(null,d)}function be(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,i=gi(this._milliseconds)/1e3,a=gi(this._days),r=gi(this._months);e=x((t=x(i/60))/60),i%=60,t%=60;var o=n=x(r/12),s=r%=12,l=a,u=e,d=t,c=i,h=this.asSeconds();return h?(h<0?"-":"")+"P"+(o?o+"Y":"")+(s?s+"M":"")+(l?l+"D":"")+(u||d||c?"T":"")+(u?u+"H":"")+(d?d+"M":"")+(c?c+"S":""):"P0D"}var xe,_e,ke=_e=Array.prototype.some?Array.prototype.some:function(t){for(var e=Object(this),n=e.length>>>0,i=0;i<n;i++)if(i in e&&t.call(this,e[i],i,e))return!0;return!1},we=n.momentProperties=[],Me=!1,Se={};n.suppressDeprecationWarnings=!1,n.deprecationHandler=null;var De,Ce,Pe=De=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)d(t,e)&&n.push(e);return n},Te={},Ae={},Ie=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Oe=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Fe={},Re={},Le=/\d/,We=/\d\d/,Ye=/\d{3}/,Ne=/\d{4}/,ze=/[+-]?\d{6}/,Be=/\d\d?/,Ve=/\d\d\d\d?/,He=/\d\d\d\d\d\d?/,Ee=/\d{1,3}/,je=/\d{1,4}/,Ue=/[+-]?\d{1,6}/,qe=/\d+/,Ge=/[+-]?\d+/,Ze=/Z|[+-]\d\d:?\d\d/gi,Xe=/Z|[+-]\d\d(?::?\d\d)?/gi,Je=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Ke={},Qe={},$e=0,tn=1,en=2,nn=3,an=4,rn=5,on=6,sn=7,ln=8,un=Ce=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1};N("M",["MM",2],"Mo",function(){return this.month()+1}),N("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)}),N("MMMM",0,0,function(t){return this.localeData().months(this,t)}),T("month","M"),O("month",8),E("M",Be),E("MM",Be,We),E("MMM",function(t,e){return e.monthsShortRegex(t)}),E("MMMM",function(t,e){return e.monthsRegex(t)}),G(["M","MM"],function(t,e){e[tn]=_(t)-1}),G(["MMM","MMMM"],function(t,e,n,i){var a=n._locale.monthsParse(t,i,n._strict);null!=a?e[tn]=a:g(n).invalidMonth=t});var dn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,cn="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),hn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),fn=Je,gn=Je;N("Y",0,0,function(){var t=this.year();return t<=9999?""+t:"+"+t}),N(0,["YY",2],0,function(){return this.year()%100}),N(0,["YYYY",4],0,"year"),N(0,["YYYYY",5],0,"year"),N(0,["YYYYYY",6,!0],0,"year"),T("year","y"),O("year",1),E("Y",Ge),E("YY",Be,We),E("YYYY",je,Ne),E("YYYYY",Ue,ze),E("YYYYYY",Ue,ze),G(["YYYYY","YYYYYY"],$e),G("YYYY",function(t,e){e[$e]=2===t.length?n.parseTwoDigitYear(t):_(t)}),G("YY",function(t,e){e[$e]=n.parseTwoDigitYear(t)}),G("Y",function(t,e){e[$e]=parseInt(t,10)}),n.parseTwoDigitYear=function(t){return _(t)+(_(t)>68?1900:2e3)};var mn=R("FullYear",!0);N("w",["ww",2],"wo","week"),N("W",["WW",2],"Wo","isoWeek"),T("week","w"),T("isoWeek","W"),O("week",5),O("isoWeek",5),E("w",Be),E("ww",Be,We),E("W",Be),E("WW",Be,We),Z(["w","ww","W","WW"],function(t,e,n,i){e[i.substr(0,1)]=_(t)});N("d",0,"do","day"),N("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),N("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),N("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),N("e",0,0,"weekday"),N("E",0,0,"isoWeekday"),T("day","d"),T("weekday","e"),T("isoWeekday","E"),O("day",11),O("weekday",11),O("isoWeekday",11),E("d",Be),E("e",Be),E("E",Be),E("dd",function(t,e){return e.weekdaysMinRegex(t)}),E("ddd",function(t,e){return e.weekdaysShortRegex(t)}),E("dddd",function(t,e){return e.weekdaysRegex(t)}),Z(["dd","ddd","dddd"],function(t,e,n,i){var a=n._locale.weekdaysParse(t,i,n._strict);null!=a?e.d=a:g(n).invalidWeekday=t}),Z(["d","e","E"],function(t,e,n,i){e[i]=_(t)});var pn="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),vn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),yn="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),bn=Je,xn=Je,_n=Je;N("H",["HH",2],0,"hour"),N("h",["hh",2],0,ft),N("k",["kk",2],0,function(){return this.hours()||24}),N("hmm",0,0,function(){return""+ft.apply(this)+Y(this.minutes(),2)}),N("hmmss",0,0,function(){return""+ft.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)}),N("Hmm",0,0,function(){return""+this.hours()+Y(this.minutes(),2)}),N("Hmmss",0,0,function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)}),gt("a",!0),gt("A",!1),T("hour","h"),O("hour",13),E("a",mt),E("A",mt),E("H",Be),E("h",Be),E("k",Be),E("HH",Be,We),E("hh",Be,We),E("kk",Be,We),E("hmm",Ve),E("hmmss",He),E("Hmm",Ve),E("Hmmss",He),G(["H","HH"],nn),G(["k","kk"],function(t,e,n){var i=_(t);e[nn]=24===i?0:i}),G(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),G(["h","hh"],function(t,e,n){e[nn]=_(t),g(n).bigHour=!0}),G("hmm",function(t,e,n){var i=t.length-2;e[nn]=_(t.substr(0,i)),e[an]=_(t.substr(i)),g(n).bigHour=!0}),G("hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[nn]=_(t.substr(0,i)),e[an]=_(t.substr(i,2)),e[rn]=_(t.substr(a)),g(n).bigHour=!0}),G("Hmm",function(t,e,n){var i=t.length-2;e[nn]=_(t.substr(0,i)),e[an]=_(t.substr(i))}),G("Hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[nn]=_(t.substr(0,i)),e[an]=_(t.substr(i,2)),e[rn]=_(t.substr(a))});var kn,wn=R("Hours",!0),Mn={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:cn,monthsShort:hn,week:{dow:0,doy:6},weekdays:pn,weekdaysMin:yn,weekdaysShort:vn,meridiemParse:/[ap]\.?m?\.?/i},Sn={},Dn={},Cn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Pn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Tn=/Z|[+-]\d\d(?::?\d\d)?/,An=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],In=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],On=/^\/?Date\((\-?\d+)/i,Fn=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;n.createFromInputFallback=M("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var Rn=M("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=Nt.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:p()}),Ln=M("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=Nt.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:p()}),Wn=["year","quarter","month","week","day","hour","minute","second","millisecond"];jt("Z",":"),jt("ZZ",""),E("Z",Xe),E("ZZ",Xe),G(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Ut(Xe,t)});var Yn=/([\+\-]|\d\d)/gi;n.updateOffset=function(){};var Nn=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,zn=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Xt.fn=Vt.prototype,Xt.invalid=function(){return Xt(NaN)};var Bn=$t(1,"add"),Vn=$t(-1,"subtract");n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Hn=M("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return void 0===t?this.localeData():this.locale(t)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ae("gggg","weekYear"),ae("ggggg","weekYear"),ae("GGGG","isoWeekYear"),ae("GGGGG","isoWeekYear"),T("weekYear","gg"),T("isoWeekYear","GG"),O("weekYear",1),O("isoWeekYear",1),E("G",Ge),E("g",Ge),E("GG",Be,We),E("gg",Be,We),E("GGGG",je,Ne),E("gggg",je,Ne),E("GGGGG",Ue,ze),E("ggggg",Ue,ze),Z(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,i){e[i.substr(0,2)]=_(t)}),Z(["gg","GG"],function(t,e,i,a){e[a]=n.parseTwoDigitYear(t)}),N("Q",0,"Qo","quarter"),T("quarter","Q"),O("quarter",7),E("Q",Le),G("Q",function(t,e){e[tn]=3*(_(t)-1)}),N("D",["DD",2],"Do","date"),T("date","D"),O("date",9),E("D",Be),E("DD",Be,We),E("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),G(["D","DD"],en),G("Do",function(t,e){e[en]=_(t.match(Be)[0],10)});var En=R("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),T("dayOfYear","DDD"),O("dayOfYear",4),E("DDD",Ee),E("DDDD",Ye),G(["DDD","DDDD"],function(t,e,n){n._dayOfYear=_(t)}),N("m",["mm",2],0,"minute"),T("minute","m"),O("minute",14),E("m",Be),E("mm",Be,We),G(["m","mm"],an);var jn=R("Minutes",!1);N("s",["ss",2],0,"second"),T("second","s"),O("second",15),E("s",Be),E("ss",Be,We),G(["s","ss"],rn);var Un=R("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),T("millisecond","ms"),O("millisecond",16),E("S",Ee,Le),E("SS",Ee,We),E("SSS",Ee,Ye);var qn;for(qn="SSSS";qn.length<=9;qn+="S")E(qn,qe);for(qn="S";qn.length<=9;qn+="S")G(qn,function(t,e){e[on]=_(1e3*("0."+t))});var Gn=R("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var Zn=y.prototype;Zn.add=Bn,Zn.calendar=function(t,e){var i=t||Nt(),a=qt(i,this).startOf("day"),r=n.calendarFormat(this,a)||"sameElse",o=e&&(D(e[r])?e[r].call(this,i):e[r]);return this.format(o||this.localeData().calendar(r,this,Nt(i)))},Zn.clone=function(){return new y(this)},Zn.diff=function(t,e,n){var i,a,r,o;return this.isValid()&&(i=qt(t,this)).isValid()?(a=6e4*(i.utcOffset()-this.utcOffset()),"year"===(e=A(e))||"month"===e||"quarter"===e?(o=ee(this,i),"quarter"===e?o/=3:"year"===e&&(o/=12)):(r=this-i,o="second"===e?r/1e3:"minute"===e?r/6e4:"hour"===e?r/36e5:"day"===e?(r-a)/864e5:"week"===e?(r-a)/6048e5:r),n?o:x(o)):NaN},Zn.endOf=function(t){return void 0===(t=A(t))||"millisecond"===t?this:("date"===t&&(t="day"),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms"))},Zn.format=function(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var e=V(this,t);return this.localeData().postformat(e)},Zn.from=function(t,e){return this.isValid()&&(b(t)&&t.isValid()||Nt(t).isValid())?Xt({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},Zn.fromNow=function(t){return this.from(Nt(),t)},Zn.to=function(t,e){return this.isValid()&&(b(t)&&t.isValid()||Nt(t).isValid())?Xt({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},Zn.toNow=function(t){return this.to(Nt(),t)},Zn.get=function(t){return t=A(t),D(this[t])?this[t]():this},Zn.invalidAt=function(){return g(this).overflow},Zn.isAfter=function(t,e){var n=b(t)?t:Nt(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=A(o(e)?"millisecond":e))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())},Zn.isBefore=function(t,e){var n=b(t)?t:Nt(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=A(o(e)?"millisecond":e))?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())},Zn.isBetween=function(t,e,n,i){return("("===(i=i||"()")[0]?this.isAfter(t,n):!this.isBefore(t,n))&&(")"===i[1]?this.isBefore(e,n):!this.isAfter(e,n))},Zn.isSame=function(t,e){var n,i=b(t)?t:Nt(t);return!(!this.isValid()||!i.isValid())&&("millisecond"===(e=A(e||"millisecond"))?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))},Zn.isSameOrAfter=function(t,e){return this.isSame(t,e)||this.isAfter(t,e)},Zn.isSameOrBefore=function(t,e){return this.isSame(t,e)||this.isBefore(t,e)},Zn.isValid=function(){return m(this)},Zn.lang=Hn,Zn.locale=ne,Zn.localeData=ie,Zn.max=Ln,Zn.min=Rn,Zn.parsingFlags=function(){return c({},g(this))},Zn.set=function(t,e){if("object"==typeof t)for(var n=F(t=I(t)),i=0;i<n.length;i++)this[n[i].unit](t[n[i].unit]);else if(t=A(t),D(this[t]))return this[t](e);return this},Zn.startOf=function(t){switch(t=A(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t&&this.weekday(0),"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this},Zn.subtract=Vn,Zn.toArray=function(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]},Zn.toObject=function(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}},Zn.toDate=function(){return new Date(this.valueOf())},Zn.toISOString=function(){if(!this.isValid())return null;var t=this.clone().utc();return t.year()<0||t.year()>9999?V(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):D(Date.prototype.toISOString)?this.toDate().toISOString():V(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},Zn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var n="["+t+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=e+'[")]';return this.format(n+i+"-MM-DD[T]HH:mm:ss.SSS"+a)},Zn.toJSON=function(){return this.isValid()?this.toISOString():null},Zn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Zn.unix=function(){return Math.floor(this.valueOf()/1e3)},Zn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Zn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Zn.year=mn,Zn.isLeapYear=function(){return nt(this.year())},Zn.weekYear=function(t){return re.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},Zn.isoWeekYear=function(t){return re.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},Zn.quarter=Zn.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},Zn.month=$,Zn.daysInMonth=function(){return J(this.year(),this.month())},Zn.week=Zn.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},Zn.isoWeek=Zn.isoWeeks=function(t){var e=st(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},Zn.weeksInYear=function(){var t=this.localeData()._week;return lt(this.year(),t.dow,t.doy)},Zn.isoWeeksInYear=function(){return lt(this.year(),1,4)},Zn.date=En,Zn.day=Zn.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=ut(t,this.localeData()),this.add(t-e,"d")):e},Zn.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},Zn.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=dt(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7},Zn.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},Zn.hour=Zn.hours=wn,Zn.minute=Zn.minutes=jn,Zn.second=Zn.seconds=Un,Zn.millisecond=Zn.milliseconds=Gn,Zn.utcOffset=function(t,e,i){var a,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=Ut(Xe,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&e&&(a=Gt(this)),this._offset=t,this._isUTC=!0,null!=a&&this.add(a,"m"),r!==t&&(!e||this._changeInProgress?te(this,Xt(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Gt(this)},Zn.utc=function(t){return this.utcOffset(0,t)},Zn.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Gt(this),"m")),this},Zn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=Ut(Ze,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},Zn.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Nt(t).utcOffset():0,(this.utcOffset()-t)%60==0)},Zn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Zn.isLocal=function(){return!!this.isValid()&&!this._isUTC},Zn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Zn.isUtc=Zt,Zn.isUTC=Zt,Zn.zoneAbbr=function(){return this._isUTC?"UTC":""},Zn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},Zn.dates=M("dates accessor is deprecated. Use date instead.",En),Zn.months=M("months accessor is deprecated. Use month instead",$),Zn.years=M("years accessor is deprecated. Use year instead",mn),Zn.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}),Zn.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var t={};if(v(t,this),(t=Lt(t))._a){var e=t._isUTC?h(t._a):Nt(t._a);this._isDSTShifted=this.isValid()&&k(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var Xn=P.prototype;Xn.calendar=function(t,e,n){var i=this._calendar[t]||this._calendar.sameElse;return D(i)?i.call(e,n):i},Xn.longDateFormat=function(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},Xn.invalidDate=function(){return this._invalidDate},Xn.ordinal=function(t){return this._ordinal.replace("%d",t)},Xn.preparse=se,Xn.postformat=se,Xn.relativeTime=function(t,e,n,i){var a=this._relativeTime[n];return D(a)?a(t,e,n,i):a.replace(/%d/i,t)},Xn.pastFuture=function(t,e){var n=this._relativeTime[t>0?"future":"past"];return D(n)?n(e):n.replace(/%s/i,e)},Xn.set=function(t){var e,n;for(n in t)D(e=t[n])?this[n]=e:this["_"+n]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Xn.months=function(t,e){return t?i(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||dn).test(e)?"format":"standalone"][t.month()]:i(this._months)?this._months:this._months.standalone},Xn.monthsShort=function(t,e){return t?i(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[dn.test(e)?"format":"standalone"][t.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Xn.monthsParse=function(t,e,n){var i,a,r;if(this._monthsParseExact)return K.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(a=h([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[i]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[i].test(t))return i;if(n&&"MMM"===e&&this._shortMonthsParse[i].test(t))return i;if(!n&&this._monthsParse[i].test(t))return i}},Xn.monthsRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||tt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=gn),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},Xn.monthsShortRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||tt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=fn),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},Xn.week=function(t){return st(t,this._week.dow,this._week.doy).week},Xn.firstDayOfYear=function(){return this._week.doy},Xn.firstDayOfWeek=function(){return this._week.dow},Xn.weekdays=function(t,e){return t?i(this._weekdays)?this._weekdays[t.day()]:this._weekdays[this._weekdays.isFormat.test(e)?"format":"standalone"][t.day()]:i(this._weekdays)?this._weekdays:this._weekdays.standalone},Xn.weekdaysMin=function(t){return t?this._weekdaysMin[t.day()]:this._weekdaysMin},Xn.weekdaysShort=function(t){return t?this._weekdaysShort[t.day()]:this._weekdaysShort},Xn.weekdaysParse=function(t,e,n){var i,a,r;if(this._weekdaysParseExact)return ct.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(a=h([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[i]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[i]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[i].test(t))return i;if(n&&"ddd"===e&&this._shortWeekdaysParse[i].test(t))return i;if(n&&"dd"===e&&this._minWeekdaysParse[i].test(t))return i;if(!n&&this._weekdaysParse[i].test(t))return i}},Xn.weekdaysRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||ht.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=bn),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},Xn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||ht.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=xn),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Xn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||ht.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=_n),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Xn.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},Xn.meridiem=function(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"},bt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===_(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),n.lang=M("moment.lang is deprecated. Use moment.locale instead.",bt),n.langData=M("moment.langData is deprecated. Use moment.localeData instead.",_t);var Jn=Math.abs,Kn=me("ms"),Qn=me("s"),$n=me("m"),ti=me("h"),ei=me("d"),ni=me("w"),ii=me("M"),ai=me("y"),ri=pe("milliseconds"),oi=pe("seconds"),si=pe("minutes"),li=pe("hours"),ui=pe("days"),di=pe("months"),ci=pe("years"),hi=Math.round,fi={ss:44,s:45,m:45,h:22,d:26,M:11},gi=Math.abs,mi=Vt.prototype;return mi.isValid=function(){return this._isValid},mi.abs=function(){var t=this._data;return this._milliseconds=Jn(this._milliseconds),this._days=Jn(this._days),this._months=Jn(this._months),t.milliseconds=Jn(t.milliseconds),t.seconds=Jn(t.seconds),t.minutes=Jn(t.minutes),t.hours=Jn(t.hours),t.months=Jn(t.months),t.years=Jn(t.years),this},mi.add=function(t,e){return ce(this,t,e,1)},mi.subtract=function(t,e){return ce(this,t,e,-1)},mi.as=function(t){if(!this.isValid())return NaN;var e,n,i=this._milliseconds;if("month"===(t=A(t))||"year"===t)return e=this._days+i/864e5,n=this._months+fe(e),"month"===t?n:n/12;switch(e=this._days+Math.round(ge(this._months)),t){case"week":return e/7+i/6048e5;case"day":return e+i/864e5;case"hour":return 24*e+i/36e5;case"minute":return 1440*e+i/6e4;case"second":return 86400*e+i/1e3;case"millisecond":return Math.floor(864e5*e)+i;default:throw new Error("Unknown unit "+t)}},mi.asMilliseconds=Kn,mi.asSeconds=Qn,mi.asMinutes=$n,mi.asHours=ti,mi.asDays=ei,mi.asWeeks=ni,mi.asMonths=ii,mi.asYears=ai,mi.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*_(this._months/12):NaN},mi._bubble=function(){var t,e,n,i,a,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*he(ge(s)+o),o=0,s=0),l.milliseconds=r%1e3,t=x(r/1e3),l.seconds=t%60,e=x(t/60),l.minutes=e%60,n=x(e/60),l.hours=n%24,o+=x(n/24),a=x(fe(o)),s+=a,o-=he(ge(a)),i=x(s/12),s%=12,l.days=o,l.months=s,l.years=i,this},mi.get=function(t){return t=A(t),this.isValid()?this[t+"s"]():NaN},mi.milliseconds=ri,mi.seconds=oi,mi.minutes=si,mi.hours=li,mi.days=ui,mi.weeks=function(){return x(this.days()/7)},mi.months=di,mi.years=ci,mi.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),n=ye(this,!t,e);return t&&(n=e.pastFuture(+this,n)),e.postformat(n)},mi.toISOString=be,mi.toString=be,mi.toJSON=be,mi.locale=ne,mi.localeData=ie,mi.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",be),mi.lang=Hn,N("X",0,0,"unix"),N("x",0,0,"valueOf"),E("x",Ge),E("X",/[+-]?\d+(\.\d{1,3})?/),G("X",function(t,e,n){n._d=new Date(1e3*parseFloat(t,10))}),G("x",function(t,e,n){n._d=new Date(_(t))}),n.version="2.18.1",function(t){xe=t}(Nt),n.fn=Zn,n.min=function(){return zt("isBefore",[].slice.call(arguments,0))},n.max=function(){return zt("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=h,n.unix=function(t){return Nt(1e3*t)},n.months=function(t,e){return ue(t,e,"months")},n.isDate=l,n.locale=bt,n.invalid=p,n.duration=Xt,n.isMoment=b,n.weekdays=function(t,e,n){return de(t,e,n,"weekdays")},n.parseZone=function(){return Nt.apply(null,arguments).parseZone()},n.localeData=_t,n.isDuration=Ht,n.monthsShort=function(t,e){return ue(t,e,"monthsShort")},n.weekdaysMin=function(t,e,n){return de(t,e,n,"weekdaysMin")},n.defineLocale=xt,n.updateLocale=function(t,e){if(null!=e){var n,i=Mn;null!=Sn[t]&&(i=Sn[t]._config),(n=new P(e=C(i,e))).parentLocale=Sn[t],Sn[t]=n,bt(t)}else null!=Sn[t]&&(null!=Sn[t].parentLocale?Sn[t]=Sn[t].parentLocale:null!=Sn[t]&&delete Sn[t]);return Sn[t]},n.locales=function(){return Pe(Sn)},n.weekdaysShort=function(t,e,n){return de(t,e,n,"weekdaysShort")},n.normalizeUnits=A,n.relativeTimeRounding=function(t){return void 0===t?hi:"function"==typeof t&&(hi=t,!0)},n.relativeTimeThreshold=function(t,e){return void 0!==fi[t]&&(void 0===e?fi[t]:(fi[t]=e,"s"===t&&(fi.ss=e-1),!0))},n.calendarFormat=function(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},n.prototype=Zn,n})},{}],7:[function(t,e,n){var i=t(29)();i.helpers=t(45),t(27)(i),i.defaults=t(25),i.Element=t(26),i.elements=t(40),i.Interaction=t(28),i.platform=t(48),t(31)(i),t(22)(i),t(23)(i),t(24)(i),t(30)(i),t(33)(i),t(32)(i),t(35)(i),t(54)(i),t(52)(i),t(53)(i),t(55)(i),t(56)(i),t(57)(i),t(15)(i),t(16)(i),t(17)(i),t(18)(i),t(19)(i),t(20)(i),t(21)(i),t(8)(i),t(9)(i),t(10)(i),t(11)(i),t(12)(i),t(13)(i),t(14)(i);var a=[];a.push(t(49)(i),t(50)(i),t(51)(i)),i.plugins.register(a),i.platform.initialize(),e.exports=i,"undefined"!=typeof window&&(window.Chart=i),i.canvasHelpers=i.helpers.canvas},{10:10,11:11,12:12,13:13,14:14,15:15,16:16,17:17,18:18,19:19,20:20,21:21,22:22,23:23,24:24,25:25,26:26,27:27,28:28,29:29,30:30,31:31,32:32,33:33,35:35,40:40,45:45,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,8:8,9:9}],8:[function(t,e,n){"use strict";e.exports=function(t){t.Bar=function(e,n){return n.type="bar",new t(e,n)}}},{}],9:[function(t,e,n){"use strict";e.exports=function(t){t.Bubble=function(e,n){return n.type="bubble",new t(e,n)}}},{}],10:[function(t,e,n){"use strict";e.exports=function(t){t.Doughnut=function(e,n){return n.type="doughnut",new t(e,n)}}},{}],11:[function(t,e,n){"use strict";e.exports=function(t){t.Line=function(e,n){return n.type="line",new t(e,n)}}},{}],12:[function(t,e,n){"use strict";e.exports=function(t){t.PolarArea=function(e,n){return n.type="polarArea",new t(e,n)}}},{}],13:[function(t,e,n){"use strict";e.exports=function(t){t.Radar=function(e,n){return n.type="radar",new t(e,n)}}},{}],14:[function(t,e,n){"use strict";e.exports=function(t){t.Scatter=function(e,n){return n.type="scatter",new t(e,n)}}},{}],15:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),i._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{position:"left",type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{callbacks:{title:function(t,e){var n="";return t.length>0&&(t[0].yLabel?n=t[0].yLabel:e.labels.length>0&&t[0].index<e.labels.length&&(n=e.labels[t[0].index])),n},label:function(t,e){return(e.datasets[t.datasetIndex].label||"")+": "+t.xLabel}},mode:"index",axis:"y"}}),e.exports=function(t){t.controllers.bar=t.DatasetController.extend({dataElementType:a.Rectangle,initialize:function(){var e,n=this;t.DatasetController.prototype.initialize.apply(n,arguments),(e=n.getMeta()).stack=n.getDataset().stack,e.bar=!0},update:function(t){var e,n,i=this,a=i.getMeta().data;for(i._ruler=i.getRuler(),e=0,n=a.length;e<n;++e)i.updateElement(a[e],e,t)},updateElement:function(t,e,n){var i=this,a=i.chart,o=i.getMeta(),s=i.getDataset(),l=t.custom||{},u=a.options.elements.rectangle;t._xScale=i.getScaleForId(o.xAxisID),t._yScale=i.getScaleForId(o.yAxisID),t._datasetIndex=i.index,t._index=e,t._model={datasetLabel:s.label,label:a.data.labels[e],borderSkipped:l.borderSkipped?l.borderSkipped:u.borderSkipped,backgroundColor:l.backgroundColor?l.backgroundColor:r.valueAtIndexOrDefault(s.backgroundColor,e,u.backgroundColor),borderColor:l.borderColor?l.borderColor:r.valueAtIndexOrDefault(s.borderColor,e,u.borderColor),borderWidth:l.borderWidth?l.borderWidth:r.valueAtIndexOrDefault(s.borderWidth,e,u.borderWidth)},i.updateElementGeometry(t,e,n),t.pivot()},updateElementGeometry:function(t,e,n){var i=this,a=t._model,r=i.getValueScale(),o=r.getBasePixel(),s=r.isHorizontal(),l=i._ruler||i.getRuler(),u=i.calculateBarValuePixels(i.index,e),d=i.calculateBarIndexPixels(i.index,e,l);a.horizontal=s,a.base=n?o:u.base,a.x=s?n?o:u.head:d.center,a.y=s?d.center:n?o:u.head,a.height=s?d.size:void 0,a.width=s?void 0:d.size},getValueScaleId:function(){return this.getMeta().yAxisID},getIndexScaleId:function(){return this.getMeta().xAxisID},getValueScale:function(){return this.getScaleForId(this.getValueScaleId())},getIndexScale:function(){return this.getScaleForId(this.getIndexScaleId())},getStackCount:function(t){var e,n,i=this,a=i.chart,r=i.getIndexScale().options.stacked,o=void 0===t?a.data.datasets.length:t+1,s=[];for(e=0;e<o;++e)(n=a.getDatasetMeta(e)).bar&&a.isDatasetVisible(e)&&(!1===r||!0===r&&-1===s.indexOf(n.stack)||void 0===r&&(void 0===n.stack||-1===s.indexOf(n.stack)))&&s.push(n.stack);return s.length},getStackIndex:function(t){return this.getStackCount(t)-1},getRuler:function(){var t,e,n=this,i=n.getIndexScale(),a=n.getStackCount(),r=n.index,o=[],s=i.isHorizontal(),l=s?i.left:i.top,u=l+(s?i.width:i.height);for(t=0,e=n.getMeta().data.length;t<e;++t)o.push(i.getPixelForValue(null,t,r));return{pixels:o,start:l,end:u,stackCount:a,scale:i}},calculateBarValuePixels:function(t,e){var n,i,a,r,o,s,l=this,u=l.chart,d=l.getMeta(),c=l.getValueScale(),h=u.data.datasets,f=c.getRightValue(h[t].data[e]),g=c.options.stacked,m=d.stack,p=0;if(g||void 0===g&&void 0!==m)for(n=0;n<t;++n)(i=u.getDatasetMeta(n)).bar&&i.stack===m&&i.controller.getValueScaleId()===c.id&&u.isDatasetVisible(n)&&(a=c.getRightValue(h[n].data[e]),(f<0&&a<0||f>=0&&a>0)&&(p+=a));return r=c.getPixelForValue(p),o=c.getPixelForValue(p+f),s=(o-r)/2,{size:s,base:r,head:o,center:o+s/2}},calculateBarIndexPixels:function(t,e,n){var i,a,o,s,l,u,d=this,c=n.scale.options,h=d.getStackIndex(t),f=n.pixels,g=f[e],m=f.length,p=n.start,v=n.end;return 1===m?(i=g>p?g-p:v-g,a=g<v?v-g:g-p):(e>0&&(i=(g-f[e-1])/2,e===m-1&&(a=i)),e<m-1&&(a=(f[e+1]-g)/2,0===e&&(i=a))),o=i*c.categoryPercentage,s=a*c.categoryPercentage,l=(o+s)/n.stackCount,u=l*c.barPercentage,u=Math.min(r.valueOrDefault(c.barThickness,u),r.valueOrDefault(c.maxBarThickness,1/0)),g-=o,g+=l*h,g+=(l-u)/2,{size:u,base:g,head:g+u,center:g+u/2}},draw:function(){var t=this,e=t.chart,n=t.getValueScale(),i=t.getMeta().data,a=t.getDataset(),o=i.length,s=0;for(r.canvas.clipArea(e.ctx,e.chartArea);s<o;++s)isNaN(n.getRightValue(a.data[s]))||i[s].draw();r.canvas.unclipArea(e.ctx)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},a=t._model;a.backgroundColor=i.hoverBackgroundColor?i.hoverBackgroundColor:r.valueAtIndexOrDefault(e.hoverBackgroundColor,n,r.getHoverColor(a.backgroundColor)),a.borderColor=i.hoverBorderColor?i.hoverBorderColor:r.valueAtIndexOrDefault(e.hoverBorderColor,n,r.getHoverColor(a.borderColor)),a.borderWidth=i.hoverBorderWidth?i.hoverBorderWidth:r.valueAtIndexOrDefault(e.hoverBorderWidth,n,a.borderWidth)},removeHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},a=t._model,o=this.chart.options.elements.rectangle;a.backgroundColor=i.backgroundColor?i.backgroundColor:r.valueAtIndexOrDefault(e.backgroundColor,n,o.backgroundColor),a.borderColor=i.borderColor?i.borderColor:r.valueAtIndexOrDefault(e.borderColor,n,o.borderColor),a.borderWidth=i.borderWidth?i.borderWidth:r.valueAtIndexOrDefault(e.borderWidth,n,o.borderWidth)}}),t.controllers.horizontalBar=t.controllers.bar.extend({getValueScaleId:function(){return this.getMeta().xAxisID},getIndexScaleId:function(){return this.getMeta().yAxisID}})}},{25:25,40:40,45:45}],16:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.datasets[t.datasetIndex].label||"",i=e.datasets[t.datasetIndex].data[t.index];return n+": ("+t.xLabel+", "+t.yLabel+", "+i.r+")"}}}}),e.exports=function(t){t.controllers.bubble=t.DatasetController.extend({dataElementType:a.Point,update:function(t){var e=this,n=e.getMeta().data;r.each(n,function(n,i){e.updateElement(n,i,t)})},updateElement:function(t,e,n){var i=this,a=i.getMeta(),r=t.custom||{},o=i.getScaleForId(a.xAxisID),s=i.getScaleForId(a.yAxisID),l=i._resolveElementOptions(t,e),u=i.getDataset().data[e],d=i.index,c=n?o.getPixelForDecimal(.5):o.getPixelForValue("object"==typeof u?u:NaN,e,d),h=n?s.getBasePixel():s.getPixelForValue(u,e,d);t._xScale=o,t._yScale=s,t._options=l,t._datasetIndex=d,t._index=e,t._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,radius:n?0:l.radius,skip:r.skip||isNaN(c)||isNaN(h),x:c,y:h},t.pivot()},setHoverStyle:function(t){var e=t._model,n=t._options;e.backgroundColor=r.valueOrDefault(n.hoverBackgroundColor,r.getHoverColor(n.backgroundColor)),e.borderColor=r.valueOrDefault(n.hoverBorderColor,r.getHoverColor(n.borderColor)),e.borderWidth=r.valueOrDefault(n.hoverBorderWidth,n.borderWidth),e.radius=n.radius+n.hoverRadius},removeHoverStyle:function(t){var e=t._model,n=t._options;e.backgroundColor=n.backgroundColor,e.borderColor=n.borderColor,e.borderWidth=n.borderWidth,e.radius=n.radius},_resolveElementOptions:function(t,e){var n,i,a,o=this,s=o.chart,l=s.data.datasets[o.index],u=t.custom||{},d=s.options.elements.point,c=r.options.resolve,h=l.data[e],f={},g={chart:s,dataIndex:e,dataset:l,datasetIndex:o.index},m=["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle"];for(n=0,i=m.length;n<i;++n)f[a=m[n]]=c([u[a],l[a],d[a]],g,e);return f.radius=c([u.radius,h?h.r:void 0,l.radius,d.radius],g,e),f}})}},{25:25,40:40,45:45}],17:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r<i[0].data.length;++r)e.push('<li><span style="background-color:'+i[0].backgroundColor[r]+'"></span>'),a[r]&&e.push(a[r]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,i){var a=t.getDatasetMeta(0),o=e.datasets[0],s=a.data[i],l=s&&s.custom||{},u=r.valueAtIndexOrDefault,d=t.options.elements.arc;return{text:n,fillStyle:l.backgroundColor?l.backgroundColor:u(o.backgroundColor,i,d.backgroundColor),strokeStyle:l.borderColor?l.borderColor:u(o.borderColor,i,d.borderColor),lineWidth:l.borderWidth?l.borderWidth:u(o.borderWidth,i,d.borderWidth),hidden:isNaN(o.data[i])||a.data[i].hidden,index:i}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r]&&(a.data[r].hidden=!a.data[r].hidden);o.update()}},cutoutPercentage:50,rotation:-.5*Math.PI,circumference:2*Math.PI,tooltips:{callbacks:{title:function(){return""},label:function(t,e){var n=e.labels[t.index],i=": "+e.datasets[t.datasetIndex].data[t.index];return r.isArray(n)?(n=n.slice())[0]+=i:n+=i,n}}}}),i._set("pie",r.clone(i.doughnut)),i._set("pie",{cutoutPercentage:0}),e.exports=function(t){t.controllers.doughnut=t.controllers.pie=t.DatasetController.extend({dataElementType:a.Arc,linkScales:r.noop,getRingIndex:function(t){for(var e=0,n=0;n<t;++n)this.chart.isDatasetVisible(n)&&++e;return e},update:function(t){var e=this,n=e.chart,i=n.chartArea,a=n.options,o=a.elements.arc,s=i.right-i.left-o.borderWidth,l=i.bottom-i.top-o.borderWidth,u=Math.min(s,l),d={x:0,y:0},c=e.getMeta(),h=a.cutoutPercentage,f=a.circumference;if(f<2*Math.PI){var g=a.rotation%(2*Math.PI),m=(g+=2*Math.PI*(g>=Math.PI?-1:g<-Math.PI?1:0))+f,p={x:Math.cos(g),y:Math.sin(g)},v={x:Math.cos(m),y:Math.sin(m)},y=g<=0&&m>=0||g<=2*Math.PI&&2*Math.PI<=m,b=g<=.5*Math.PI&&.5*Math.PI<=m||g<=2.5*Math.PI&&2.5*Math.PI<=m,x=g<=-Math.PI&&-Math.PI<=m||g<=Math.PI&&Math.PI<=m,_=g<=.5*-Math.PI&&.5*-Math.PI<=m||g<=1.5*Math.PI&&1.5*Math.PI<=m,k=h/100,w={x:x?-1:Math.min(p.x*(p.x<0?1:k),v.x*(v.x<0?1:k)),y:_?-1:Math.min(p.y*(p.y<0?1:k),v.y*(v.y<0?1:k))},M={x:y?1:Math.max(p.x*(p.x>0?1:k),v.x*(v.x>0?1:k)),y:b?1:Math.max(p.y*(p.y>0?1:k),v.y*(v.y>0?1:k))},S={width:.5*(M.x-w.x),height:.5*(M.y-w.y)};u=Math.min(s/S.width,l/S.height),d={x:-.5*(M.x+w.x),y:-.5*(M.y+w.y)}}n.borderWidth=e.getMaxBorderWidth(c.data),n.outerRadius=Math.max((u-n.borderWidth)/2,0),n.innerRadius=Math.max(h?n.outerRadius/100*h:0,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),n.offsetX=d.x*n.outerRadius,n.offsetY=d.y*n.outerRadius,c.total=e.calculateTotal(),e.outerRadius=n.outerRadius-n.radiusLength*e.getRingIndex(e.index),e.innerRadius=Math.max(e.outerRadius-n.radiusLength,0),r.each(c.data,function(n,i){e.updateElement(n,i,t)})},updateElement:function(t,e,n){var i=this,a=i.chart,o=a.chartArea,s=a.options,l=s.animation,u=(o.left+o.right)/2,d=(o.top+o.bottom)/2,c=s.rotation,h=s.rotation,f=i.getDataset(),g=n&&l.animateRotate?0:t.hidden?0:i.calculateCircumference(f.data[e])*(s.circumference/(2*Math.PI)),m=n&&l.animateScale?0:i.innerRadius,p=n&&l.animateScale?0:i.outerRadius,v=r.valueAtIndexOrDefault;r.extend(t,{_datasetIndex:i.index,_index:e,_model:{x:u+a.offsetX,y:d+a.offsetY,startAngle:c,endAngle:h,circumference:g,outerRadius:p,innerRadius:m,label:v(f.label,e,a.data.labels[e])}});var y=t._model;this.removeHoverStyle(t),n&&l.animateRotate||(y.startAngle=0===e?s.rotation:i.getMeta().data[e-1]._model.endAngle,y.endAngle=y.startAngle+y.circumference),t.pivot()},removeHoverStyle:function(e){t.DatasetController.prototype.removeHoverStyle.call(this,e,this.chart.options.elements.arc)},calculateTotal:function(){var t,e=this.getDataset(),n=this.getMeta(),i=0;return r.each(n.data,function(n,a){t=e.data[a],isNaN(t)||n.hidden||(i+=Math.abs(t))}),i},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?2*Math.PI*(t/e):0},getMaxBorderWidth:function(t){for(var e,n,i=0,a=this.index,r=t.length,o=0;o<r;o++)e=t[o]._model?t[o]._model.borderWidth:0,i=(n=t[o]._chart?t[o]._chart.config.data.datasets[a].hoverBorderWidth:0)>(i=e>i?e:i)?n:i;return i}})}},{25:25,40:40,45:45}],18:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(t){function e(t,e){return r.valueOrDefault(t.showLine,e.showLines)}t.controllers.line=t.DatasetController.extend({datasetElementType:a.Line,dataElementType:a.Point,update:function(t){var n,i,a,o=this,s=o.getMeta(),l=s.dataset,u=s.data||[],d=o.chart.options,c=d.elements.line,h=o.getScaleForId(s.yAxisID),f=o.getDataset(),g=e(f,d);for(g&&(a=l.custom||{},void 0!==f.tension&&void 0===f.lineTension&&(f.lineTension=f.tension),l._scale=h,l._datasetIndex=o.index,l._children=u,l._model={spanGaps:f.spanGaps?f.spanGaps:d.spanGaps,tension:a.tension?a.tension:r.valueOrDefault(f.lineTension,c.tension),backgroundColor:a.backgroundColor?a.backgroundColor:f.backgroundColor||c.backgroundColor,borderWidth:a.borderWidth?a.borderWidth:f.borderWidth||c.borderWidth,borderColor:a.borderColor?a.borderColor:f.borderColor||c.borderColor,borderCapStyle:a.borderCapStyle?a.borderCapStyle:f.borderCapStyle||c.borderCapStyle,borderDash:a.borderDash?a.borderDash:f.borderDash||c.borderDash,borderDashOffset:a.borderDashOffset?a.borderDashOffset:f.borderDashOffset||c.borderDashOffset,borderJoinStyle:a.borderJoinStyle?a.borderJoinStyle:f.borderJoinStyle||c.borderJoinStyle,fill:a.fill?a.fill:void 0!==f.fill?f.fill:c.fill,steppedLine:a.steppedLine?a.steppedLine:r.valueOrDefault(f.steppedLine,c.stepped),cubicInterpolationMode:a.cubicInterpolationMode?a.cubicInterpolationMode:r.valueOrDefault(f.cubicInterpolationMode,c.cubicInterpolationMode)},l.pivot()),n=0,i=u.length;n<i;++n)o.updateElement(u[n],n,t);for(g&&0!==l._model.tension&&o.updateBezierControlPoints(),n=0,i=u.length;n<i;++n)u[n].pivot()},getPointBackgroundColor:function(t,e){var n=this.chart.options.elements.point.backgroundColor,i=this.getDataset(),a=t.custom||{};return a.backgroundColor?n=a.backgroundColor:i.pointBackgroundColor?n=r.valueAtIndexOrDefault(i.pointBackgroundColor,e,n):i.backgroundColor&&(n=i.backgroundColor),n},getPointBorderColor:function(t,e){var n=this.chart.options.elements.point.borderColor,i=this.getDataset(),a=t.custom||{};return a.borderColor?n=a.borderColor:i.pointBorderColor?n=r.valueAtIndexOrDefault(i.pointBorderColor,e,n):i.borderColor&&(n=i.borderColor),n},getPointBorderWidth:function(t,e){var n=this.chart.options.elements.point.borderWidth,i=this.getDataset(),a=t.custom||{};return isNaN(a.borderWidth)?!isNaN(i.pointBorderWidth)||r.isArray(i.pointBorderWidth)?n=r.valueAtIndexOrDefault(i.pointBorderWidth,e,n):isNaN(i.borderWidth)||(n=i.borderWidth):n=a.borderWidth,n},updateElement:function(t,e,n){var i,a,o=this,s=o.getMeta(),l=t.custom||{},u=o.getDataset(),d=o.index,c=u.data[e],h=o.getScaleForId(s.yAxisID),f=o.getScaleForId(s.xAxisID),g=o.chart.options.elements.point;void 0!==u.radius&&void 0===u.pointRadius&&(u.pointRadius=u.radius),void 0!==u.hitRadius&&void 0===u.pointHitRadius&&(u.pointHitRadius=u.hitRadius),i=f.getPixelForValue("object"==typeof c?c:NaN,e,d),a=n?h.getBasePixel():o.calculatePointY(c,e,d),t._xScale=f,t._yScale=h,t._datasetIndex=d,t._index=e,t._model={x:i,y:a,skip:l.skip||isNaN(i)||isNaN(a),radius:l.radius||r.valueAtIndexOrDefault(u.pointRadius,e,g.radius),pointStyle:l.pointStyle||r.valueAtIndexOrDefault(u.pointStyle,e,g.pointStyle),backgroundColor:o.getPointBackgroundColor(t,e),borderColor:o.getPointBorderColor(t,e),borderWidth:o.getPointBorderWidth(t,e),tension:s.dataset._model?s.dataset._model.tension:0,steppedLine:!!s.dataset._model&&s.dataset._model.steppedLine,hitRadius:l.hitRadius||r.valueAtIndexOrDefault(u.pointHitRadius,e,g.hitRadius)}},calculatePointY:function(t,e,n){var i,a,r,o=this,s=o.chart,l=o.getMeta(),u=o.getScaleForId(l.yAxisID),d=0,c=0;if(u.options.stacked){for(i=0;i<n;i++)if(a=s.data.datasets[i],"line"===(r=s.getDatasetMeta(i)).type&&r.yAxisID===u.id&&s.isDatasetVisible(i)){var h=Number(u.getRightValue(a.data[e]));h<0?c+=h||0:d+=h||0}var f=Number(u.getRightValue(t));return f<0?u.getPixelForValue(c+f):u.getPixelForValue(d+f)}return u.getPixelForValue(t)},updateBezierControlPoints:function(){function t(t,e,n){return Math.max(Math.min(t,n),e)}var e,n,i,a,o=this,s=o.getMeta(),l=o.chart.chartArea,u=s.data||[];if(s.dataset._model.spanGaps&&(u=u.filter(function(t){return!t._model.skip})),"monotone"===s.dataset._model.cubicInterpolationMode)r.splineCurveMonotone(u);else for(e=0,n=u.length;e<n;++e)i=u[e]._model,a=r.splineCurve(r.previousItem(u,e)._model,i,r.nextItem(u,e)._model,s.dataset._model.tension),i.controlPointPreviousX=a.previous.x,i.controlPointPreviousY=a.previous.y,i.controlPointNextX=a.next.x,i.controlPointNextY=a.next.y;if(o.chart.options.elements.line.capBezierPoints)for(e=0,n=u.length;e<n;++e)(i=u[e]._model).controlPointPreviousX=t(i.controlPointPreviousX,l.left,l.right),i.controlPointPreviousY=t(i.controlPointPreviousY,l.top,l.bottom),i.controlPointNextX=t(i.controlPointNextX,l.left,l.right),i.controlPointNextY=t(i.controlPointNextY,l.top,l.bottom)},draw:function(){var t=this,n=t.chart,i=t.getMeta(),a=i.data||[],o=n.chartArea,s=a.length,l=0;for(r.canvas.clipArea(n.ctx,o),e(t.getDataset(),n.options)&&i.dataset.draw(),r.canvas.unclipArea(n.ctx);l<s;++l)a[l].draw(o)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,i=t.custom||{},a=t._model;a.radius=i.hoverRadius||r.valueAtIndexOrDefault(e.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),a.backgroundColor=i.hoverBackgroundColor||r.valueAtIndexOrDefault(e.pointHoverBackgroundColor,n,r.getHoverColor(a.backgroundColor)),a.borderColor=i.hoverBorderColor||r.valueAtIndexOrDefault(e.pointHoverBorderColor,n,r.getHoverColor(a.borderColor)),a.borderWidth=i.hoverBorderWidth||r.valueAtIndexOrDefault(e.pointHoverBorderWidth,n,a.borderWidth)},removeHoverStyle:function(t){var e=this,n=e.chart.data.datasets[t._datasetIndex],i=t._index,a=t.custom||{},o=t._model;void 0!==n.radius&&void 0===n.pointRadius&&(n.pointRadius=n.radius),o.radius=a.radius||r.valueAtIndexOrDefault(n.pointRadius,i,e.chart.options.elements.point.radius),o.backgroundColor=e.getPointBackgroundColor(t,i),o.borderColor=e.getPointBorderColor(t,i),o.borderWidth=e.getPointBorderWidth(t,i)}})}},{25:25,40:40,45:45}],19:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r<i[0].data.length;++r)e.push('<li><span style="background-color:'+i[0].backgroundColor[r]+'"></span>'),a[r]&&e.push(a[r]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,i){var a=t.getDatasetMeta(0),o=e.datasets[0],s=a.data[i].custom||{},l=r.valueAtIndexOrDefault,u=t.options.elements.arc;return{text:n,fillStyle:s.backgroundColor?s.backgroundColor:l(o.backgroundColor,i,u.backgroundColor),strokeStyle:s.borderColor?s.borderColor:l(o.borderColor,i,u.borderColor),lineWidth:s.borderWidth?s.borderWidth:l(o.borderWidth,i,u.borderWidth),hidden:isNaN(o.data[i])||a.data[i].hidden,index:i}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n<i;++n)(a=o.getDatasetMeta(n)).data[r].hidden=!a.data[r].hidden;o.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}}),e.exports=function(t){t.controllers.polarArea=t.DatasetController.extend({dataElementType:a.Arc,linkScales:r.noop,update:function(t){var e=this,n=e.chart,i=n.chartArea,a=e.getMeta(),o=n.options,s=o.elements.arc,l=Math.min(i.right-i.left,i.bottom-i.top);n.outerRadius=Math.max((l-s.borderWidth/2)/2,0),n.innerRadius=Math.max(o.cutoutPercentage?n.outerRadius/100*o.cutoutPercentage:1,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),e.outerRadius=n.outerRadius-n.radiusLength*e.index,e.innerRadius=e.outerRadius-n.radiusLength,a.count=e.countVisibleElements(),r.each(a.data,function(n,i){e.updateElement(n,i,t)})},updateElement:function(t,e,n){for(var i=this,a=i.chart,o=i.getDataset(),s=a.options,l=s.animation,u=a.scale,d=a.data.labels,c=i.calculateCircumference(o.data[e]),h=u.xCenter,f=u.yCenter,g=0,m=i.getMeta(),p=0;p<e;++p)isNaN(o.data[p])||m.data[p].hidden||++g;var v=s.startAngle,y=t.hidden?0:u.getDistanceFromCenterForValue(o.data[e]),b=v+c*g,x=b+(t.hidden?0:c),_=l.animateScale?0:u.getDistanceFromCenterForValue(o.data[e]);r.extend(t,{_datasetIndex:i.index,_index:e,_scale:u,_model:{x:h,y:f,innerRadius:0,outerRadius:n?_:y,startAngle:n&&l.animateRotate?v:b,endAngle:n&&l.animateRotate?v:x,label:r.valueAtIndexOrDefault(d,e,d[e])}}),i.removeHoverStyle(t),t.pivot()},removeHoverStyle:function(e){t.DatasetController.prototype.removeHoverStyle.call(this,e,this.chart.options.elements.arc)},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),n=0;return r.each(e.data,function(e,i){isNaN(t.data[i])||e.hidden||n++}),n},calculateCircumference:function(t){var e=this.getMeta().count;return e>0&&!isNaN(t)?2*Math.PI/e:0}})}},{25:25,40:40,45:45}],20:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(t){t.controllers.radar=t.DatasetController.extend({datasetElementType:a.Line,dataElementType:a.Point,linkScales:r.noop,update:function(t){var e=this,n=e.getMeta(),i=n.dataset,a=n.data,o=i.custom||{},s=e.getDataset(),l=e.chart.options.elements.line,u=e.chart.scale;void 0!==s.tension&&void 0===s.lineTension&&(s.lineTension=s.tension),r.extend(n.dataset,{_datasetIndex:e.index,_scale:u,_children:a,_loop:!0,_model:{tension:o.tension?o.tension:r.valueOrDefault(s.lineTension,l.tension),backgroundColor:o.backgroundColor?o.backgroundColor:s.backgroundColor||l.backgroundColor,borderWidth:o.borderWidth?o.borderWidth:s.borderWidth||l.borderWidth,borderColor:o.borderColor?o.borderColor:s.borderColor||l.borderColor,fill:o.fill?o.fill:void 0!==s.fill?s.fill:l.fill,borderCapStyle:o.borderCapStyle?o.borderCapStyle:s.borderCapStyle||l.borderCapStyle,borderDash:o.borderDash?o.borderDash:s.borderDash||l.borderDash,borderDashOffset:o.borderDashOffset?o.borderDashOffset:s.borderDashOffset||l.borderDashOffset,borderJoinStyle:o.borderJoinStyle?o.borderJoinStyle:s.borderJoinStyle||l.borderJoinStyle}}),n.dataset.pivot(),r.each(a,function(n,i){e.updateElement(n,i,t)},e),e.updateBezierControlPoints()},updateElement:function(t,e,n){var i=this,a=t.custom||{},o=i.getDataset(),s=i.chart.scale,l=i.chart.options.elements.point,u=s.getPointPositionForValue(e,o.data[e]);void 0!==o.radius&&void 0===o.pointRadius&&(o.pointRadius=o.radius),void 0!==o.hitRadius&&void 0===o.pointHitRadius&&(o.pointHitRadius=o.hitRadius),r.extend(t,{_datasetIndex:i.index,_index:e,_scale:s,_model:{x:n?s.xCenter:u.x,y:n?s.yCenter:u.y,tension:a.tension?a.tension:r.valueOrDefault(o.lineTension,i.chart.options.elements.line.tension),radius:a.radius?a.radius:r.valueAtIndexOrDefault(o.pointRadius,e,l.radius),backgroundColor:a.backgroundColor?a.backgroundColor:r.valueAtIndexOrDefault(o.pointBackgroundColor,e,l.backgroundColor),borderColor:a.borderColor?a.borderColor:r.valueAtIndexOrDefault(o.pointBorderColor,e,l.borderColor),borderWidth:a.borderWidth?a.borderWidth:r.valueAtIndexOrDefault(o.pointBorderWidth,e,l.borderWidth),pointStyle:a.pointStyle?a.pointStyle:r.valueAtIndexOrDefault(o.pointStyle,e,l.pointStyle),hitRadius:a.hitRadius?a.hitRadius:r.valueAtIndexOrDefault(o.pointHitRadius,e,l.hitRadius)}}),t._model.skip=a.skip?a.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var t=this.chart.chartArea,e=this.getMeta();r.each(e.data,function(n,i){var a=n._model,o=r.splineCurve(r.previousItem(e.data,i,!0)._model,a,r.nextItem(e.data,i,!0)._model,a.tension);a.controlPointPreviousX=Math.max(Math.min(o.previous.x,t.right),t.left),a.controlPointPreviousY=Math.max(Math.min(o.previous.y,t.bottom),t.top),a.controlPointNextX=Math.max(Math.min(o.next.x,t.right),t.left),a.controlPointNextY=Math.max(Math.min(o.next.y,t.bottom),t.top),n.pivot()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},i=t._index,a=t._model;a.radius=n.hoverRadius?n.hoverRadius:r.valueAtIndexOrDefault(e.pointHoverRadius,i,this.chart.options.elements.point.hoverRadius),a.backgroundColor=n.hoverBackgroundColor?n.hoverBackgroundColor:r.valueAtIndexOrDefault(e.pointHoverBackgroundColor,i,r.getHoverColor(a.backgroundColor)),a.borderColor=n.hoverBorderColor?n.hoverBorderColor:r.valueAtIndexOrDefault(e.pointHoverBorderColor,i,r.getHoverColor(a.borderColor)),a.borderWidth=n.hoverBorderWidth?n.hoverBorderWidth:r.valueAtIndexOrDefault(e.pointHoverBorderWidth,i,a.borderWidth)},removeHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},i=t._index,a=t._model,o=this.chart.options.elements.point;a.radius=n.radius?n.radius:r.valueAtIndexOrDefault(e.pointRadius,i,o.radius),a.backgroundColor=n.backgroundColor?n.backgroundColor:r.valueAtIndexOrDefault(e.pointBackgroundColor,i,o.backgroundColor),a.borderColor=n.borderColor?n.borderColor:r.valueAtIndexOrDefault(e.pointBorderColor,i,o.borderColor),a.borderWidth=n.borderWidth?n.borderWidth:r.valueAtIndexOrDefault(e.pointBorderWidth,i,o.borderWidth)}})}},{25:25,40:40,45:45}],21:[function(t,e,n){"use strict";t(25)._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),e.exports=function(t){t.controllers.scatter=t.controllers.line}},{25:25}],22:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:r.noop,onComplete:r.noop}}),e.exports=function(t){t.Animation=a.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),t.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,n,i){var a,r,o=this.animations;for(e.chart=t,i||(t.animating=!0),a=0,r=o.length;a<r;++a)if(o[a].chart===t)return void(o[a]=e);o.push(e),1===o.length&&this.requestAnimationFrame()},cancelAnimation:function(t){var e=r.findIndex(this.animations,function(e){return e.chart===t});-1!==e&&(this.animations.splice(e,1),t.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=r.requestAnimFrame.call(window,function(){t.request=null,t.startDigest()}))},startDigest:function(){var t=this,e=Date.now(),n=0;t.dropFrames>1&&(n=Math.floor(t.dropFrames),t.dropFrames=t.dropFrames%1),t.advance(1+n);var i=Date.now();t.dropFrames+=(i-e)/t.frameDuration,t.animations.length>0&&t.requestAnimationFrame()},advance:function(t){for(var e,n,i=this.animations,a=0;a<i.length;)n=(e=i[a]).chart,e.currentStep=(e.currentStep||0)+t,e.currentStep=Math.min(e.currentStep,e.numSteps),r.callback(e.render,[n,e],n),r.callback(e.onAnimationProgress,[e],n),e.currentStep>=e.numSteps?(r.callback(e.onAnimationComplete,[e],n),n.animating=!1,i.splice(a,1)):++a}},Object.defineProperty(t.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(t.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})}},{25:25,26:26,45:45}],23:[function(t,e,n){"use strict";var i=t(25),a=t(45),r=t(28),o=t(48);e.exports=function(t){function e(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=a.configMerge(i.global,i[t.type],t.options||{}),t}function n(t){var e=t.options;e.scale?t.scale.options=e.scale:e.scales&&e.scales.xAxes.concat(e.scales.yAxes).forEach(function(e){t.scales[e.id].options=e}),t.tooltip._options=e.tooltips}function s(t){return"top"===t||"bottom"===t}var l=t.plugins;t.types={},t.instances={},t.controllers={},a.extend(t.prototype,{construct:function(n,i){var r=this;i=e(i);var s=o.acquireContext(n,i),l=s&&s.canvas,u=l&&l.height,d=l&&l.width;r.id=a.uid(),r.ctx=s,r.canvas=l,r.config=i,r.width=d,r.height=u,r.aspectRatio=u?d/u:null,r.options=i.options,r._bufferedRender=!1,r.chart=r,r.controller=r,t.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(t){r.config.data=t}}),s&&l?(r.initialize(),r.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return l.notify(t,"beforeInit"),a.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildScales(),t.initToolTip(),l.notify(t,"afterInit"),t},clear:function(){return a.canvas.clear(this),this},stop:function(){return t.animationService.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,r=n.maintainAspectRatio&&e.aspectRatio||null,o=Math.max(0,Math.floor(a.getMaximumWidth(i))),s=Math.max(0,Math.floor(r?o/r:a.getMaximumHeight(i)));if((e.width!==o||e.height!==s)&&(i.width=e.width=o,i.height=e.height=s,i.style.width=o+"px",i.style.height=s+"px",a.retinaScale(e,n.devicePixelRatio),!t)){var u={width:o,height:s};l.notify(e,"resize",[u]),e.options.onResize&&e.options.onResize(e,u),e.stop(),e.update(e.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;a.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),a.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),n&&(n.id=n.id||"scale")},buildScales:function(){var e=this,n=e.options,i=e.scales={},r=[];n.scales&&(r=r.concat((n.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(n.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),n.scale&&r.push({options:n.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),a.each(r,function(n){var r=n.options,o=a.valueOrDefault(r.type,n.dtype),l=t.scaleService.getScaleConstructor(o);if(l){s(r.position)!==s(n.dposition)&&(r.position=n.dposition);var u=new l({id:r.id,options:r,ctx:e.ctx,chart:e});i[u.id]=u,u.mergeTicksOptions(),n.isDefault&&(e.scale=u)}}),t.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e=this,n=[],i=[];return a.each(e.data.datasets,function(a,r){var o=e.getDatasetMeta(r),s=a.type||e.config.type;if(o.type&&o.type!==s&&(e.destroyDatasetMeta(r),o=e.getDatasetMeta(r)),o.type=s,n.push(o.type),o.controller)o.controller.updateIndex(r);else{var l=t.controllers[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(e,r),i.push(o.controller)}},e),i},resetElements:function(){var t=this;a.each(t.data.datasets,function(e,n){t.getDatasetMeta(n).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),n(e),!1!==l.notify(e,"beforeUpdate")){e.tooltip._data=e.data;var i=e.buildOrUpdateControllers();a.each(e.data.datasets,function(t,n){e.getDatasetMeta(n).controller.buildOrUpdateElements()},e),e.updateLayout(),a.each(i,function(t){t.reset()}),e.updateDatasets(),e.tooltip.initialize(),e.lastActive=[],l.notify(e,"afterUpdate"),e._bufferedRender?e._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:e.render(t)}},updateLayout:function(){var e=this;!1!==l.notify(e,"beforeLayout")&&(t.layoutService.update(this,this.width,this.height),l.notify(e,"afterScaleUpdate"),l.notify(e,"afterLayout"))},updateDatasets:function(){var t=this;if(!1!==l.notify(t,"beforeDatasetsUpdate")){for(var e=0,n=t.data.datasets.length;e<n;++e)t.updateDataset(e);l.notify(t,"afterDatasetsUpdate")}},updateDataset:function(t){var e=this,n=e.getDatasetMeta(t),i={meta:n,index:t};!1!==l.notify(e,"beforeDatasetUpdate",[i])&&(n.controller.update(),l.notify(e,"afterDatasetUpdate",[i]))},render:function(e){var n=this;e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]});var i=e.duration,r=e.lazy;if(!1!==l.notify(n,"beforeRender")){var o=n.options.animation,s=function(t){l.notify(n,"afterRender"),a.callback(o&&o.onComplete,[t],n)};if(o&&(void 0!==i&&0!==i||void 0===i&&0!==o.duration)){var u=new t.Animation({numSteps:(i||o.duration)/16.66,easing:e.easing||o.easing,render:function(t,e){var n=a.easing.effects[e.easing],i=e.currentStep,r=i/e.numSteps;t.draw(n(r),r,i)},onAnimationProgress:o.onProgress,onAnimationComplete:s});t.animationService.addAnimation(n,u,i,r)}else n.draw(),s(new t.Animation({numSteps:0,chart:n}));return n}},draw:function(t){var e=this;e.clear(),a.isNullOrUndef(t)&&(t=1),e.transition(t),!1!==l.notify(e,"beforeDraw",[t])&&(a.each(e.boxes,function(t){t.draw(e.chartArea)},e),e.scale&&e.scale.draw(),e.drawDatasets(t),e._drawTooltip(t),l.notify(e,"afterDraw",[t]))},transition:function(t){for(var e=this,n=0,i=(e.data.datasets||[]).length;n<i;++n)e.isDatasetVisible(n)&&e.getDatasetMeta(n).controller.transition(t);e.tooltip.transition(t)},drawDatasets:function(t){var e=this;if(!1!==l.notify(e,"beforeDatasetsDraw",[t])){for(var n=(e.data.datasets||[]).length-1;n>=0;--n)e.isDatasetVisible(n)&&e.drawDataset(n,t);l.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this,i=n.getDatasetMeta(t),a={meta:i,index:t,easingValue:e};!1!==l.notify(n,"beforeDatasetDraw",[a])&&(i.controller.draw(e),l.notify(n,"afterDatasetDraw",[a]))},_drawTooltip:function(t){var e=this,n=e.tooltip,i={tooltip:n,easingValue:t};!1!==l.notify(e,"beforeTooltipDraw",[i])&&(n.draw(),l.notify(e,"afterTooltipDraw",[i]))},getElementAtEvent:function(t){return r.modes.single(this,t)},getElementsAtEvent:function(t){return r.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return r.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=r.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return r.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this,n=e.data.datasets[t];n._meta||(n._meta={});var i=n._meta[e.id];return i||(i=n._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e<n;++e)this.isDatasetVisible(e)&&t++;return t},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return"boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(t){var e=this.id,n=this.data.datasets[t],i=n._meta&&n._meta[e];i&&(i.controller.destroy(),delete n._meta[e])},destroy:function(){var e,n,i=this,r=i.canvas;for(i.stop(),e=0,n=i.data.datasets.length;e<n;++e)i.destroyDatasetMeta(e);r&&(i.unbindEvents(),a.canvas.clear(i),o.releaseContext(i.ctx),i.canvas=null,i.ctx=null),l.notify(i,"destroy"),delete t.instances[i.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var e=this;e.tooltip=new t.Tooltip({_chart:e,_chartInstance:e,_data:e.data,_options:e.options.tooltips},e)},bindEvents:function(){var t=this,e=t._listeners={},n=function(){t.eventHandler.apply(t,arguments)};a.each(t.options.events,function(i){o.addEventListener(t,i,n),e[i]=n}),t.options.responsive&&(n=function(){t.resize()},o.addEventListener(t,"resize",n),e.resize=n)},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,a.each(e,function(e,n){o.removeEventListener(t,n,e)}))},updateHoverStyle:function(t,e,n){var i,a,r,o=n?"setHoverStyle":"removeHoverStyle";for(a=0,r=t.length;a<r;++a)(i=t[a])&&this.getDatasetMeta(i._datasetIndex).controller[o](i)},eventHandler:function(t){var e=this,n=e.tooltip;if(!1!==l.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var i=e.handleEvent(t);i|=n&&n.handleEvent(t),l.notify(e,"afterEvent",[t]);var a=e._bufferedRequest;return a?e.render(a):i&&!e.animating&&(e.stop(),e.render(e.options.hover.animationDuration,!0)),e._bufferedRender=!1,e._bufferedRequest=null,e}},handleEvent:function(t){var e=this,n=e.options||{},i=n.hover,r=!1;return e.lastActive=e.lastActive||[],"mouseout"===t.type?e.active=[]:e.active=e.getElementsAtEventForMode(t,i.mode,i),a.callback(n.onHover||n.hover.onHover,[t.native,e.active],e),"mouseup"!==t.type&&"click"!==t.type||n.onClick&&n.onClick.call(e,t.native,e.active),e.lastActive.length&&e.updateHoverStyle(e.lastActive,i.mode,!1),e.active.length&&i.mode&&e.updateHoverStyle(e.active,i.mode,!0),r=!a.arrayEquals(e.active,e.lastActive),e.lastActive=e.active,r}}),t.Controller=t}},{25:25,28:28,45:45,48:48}],24:[function(t,e,n){"use strict";var i=t(45);e.exports=function(t){function e(t,e){t._chartjs?t._chartjs.listeners.push(e):(Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),a.forEach(function(e){var n="onData"+e.charAt(0).toUpperCase()+e.slice(1),a=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),r=a.apply(this,e);return i.each(t._chartjs.listeners,function(t){"function"==typeof t[n]&&t[n].apply(t,e)}),r}})}))}function n(t,e){var n=t._chartjs;if(n){var i=n.listeners,r=i.indexOf(e);-1!==r&&i.splice(r,1),i.length>0||(a.forEach(function(e){delete t[e]}),delete t._chartjs)}}var a=["push","pop","shift","splice","unshift"];t.DatasetController=function(t,e){this.initialize(t,e)},i.extend(t.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.getDataset();null===e.xAxisID&&(e.xAxisID=n.xAxisID||t.chart.options.scales.xAxes[0].id),null===e.yAxisID&&(e.yAxisID=n.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index})},createMetaData:function(t){var e=this,n=e.dataElementType;return n&&new n({_chart:e.chart,_datasetIndex:e.index,_index:t})},addElements:function(){var t,e,n=this,i=n.getMeta(),a=n.getDataset().data||[],r=i.data;for(t=0,e=a.length;t<e;++t)r[t]=r[t]||n.createMetaData(t);i.dataset=i.dataset||n.createMetaDataset()},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},buildOrUpdateElements:function(){var t=this,i=t.getDataset(),a=i.data||(i.data=[]);t._data!==a&&(t._data&&n(t._data,t),e(a,t),t._data=a),t.resyncElements()},update:i.noop,transition:function(t){for(var e=this.getMeta(),n=e.data||[],i=n.length,a=0;a<i;++a)n[a].transition(t);e.dataset&&e.dataset.transition(t)},draw:function(){var t=this.getMeta(),e=t.data||[],n=e.length,i=0;for(t.dataset&&t.dataset.draw();i<n;++i)e[i].draw()},removeHoverStyle:function(t,e){var n=this.chart.data.datasets[t._datasetIndex],a=t._index,r=t.custom||{},o=i.valueAtIndexOrDefault,s=t._model;s.backgroundColor=r.backgroundColor?r.backgroundColor:o(n.backgroundColor,a,e.backgroundColor),s.borderColor=r.borderColor?r.borderColor:o(n.borderColor,a,e.borderColor),s.borderWidth=r.borderWidth?r.borderWidth:o(n.borderWidth,a,e.borderWidth)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t._index,a=t.custom||{},r=i.valueAtIndexOrDefault,o=i.getHoverColor,s=t._model;s.backgroundColor=a.hoverBackgroundColor?a.hoverBackgroundColor:r(e.hoverBackgroundColor,n,o(s.backgroundColor)),s.borderColor=a.hoverBorderColor?a.hoverBorderColor:r(e.hoverBorderColor,n,o(s.borderColor)),s.borderWidth=a.hoverBorderWidth?a.hoverBorderWidth:r(e.hoverBorderWidth,n,s.borderWidth)},resyncElements:function(){var t=this,e=t.getMeta(),n=t.getDataset().data,i=e.data.length,a=n.length;a<i?e.data.splice(a,i-a):a>i&&t.insertElements(i,a-i)},insertElements:function(t,e){for(var n=0;n<e;++n)this.addElementAndReset(t+n)},onDataPush:function(){this.insertElements(this.getDataset().data.length-1,arguments.length)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),t.DatasetController.extend=i.inherits}},{45:45}],25:[function(t,e,n){"use strict";var i=t(45);e.exports={_set:function(t,e){return i.merge(this[t]||(this[t]={}),e)}}},{45:45}],26:[function(t,e,n){"use strict";function i(t,e,n,i){var r,o,s,l,u,d,c,h,f,g=Object.keys(n);for(r=0,o=g.length;r<o;++r)if(s=g[r],d=n[s],e.hasOwnProperty(s)||(e[s]=d),(l=e[s])!==d&&"_"!==s[0]){if(t.hasOwnProperty(s)||(t[s]=l),u=t[s],(c=typeof d)===typeof u)if("string"===c){if((h=a(u)).valid&&(f=a(d)).valid){e[s]=f.mix(h,i).rgbString();continue}}else if("number"===c&&isFinite(u)&&isFinite(d)){e[s]=u+(d-u)*i;continue}e[s]=d}}var a=t(2),r=t(45),o=function(t){r.extend(this,t),this.initialize.apply(this,arguments)};r.extend(o.prototype,{initialize:function(){this.hidden=!1},pivot:function(){var t=this;return t._view||(t._view=r.clone(t._model)),t._start={},t},transition:function(t){var e=this,n=e._model,a=e._start,r=e._view;return n&&1!==t?(r||(r=e._view={}),a||(a=e._start={}),i(a,r,n,t),e):(e._view=n,e._start=null,e)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return r.isNumber(this._model.x)&&r.isNumber(this._model.y)}}),o.extend=r.inherits,e.exports=o},{2:2,45:45}],27:[function(t,e,n){"use strict";var i=t(2),a=t(25),r=t(45);e.exports=function(t){function e(t,e,n){var i;return"string"==typeof t?(i=parseInt(t,10),-1!==t.indexOf("%")&&(i=i/100*e.parentNode[n])):i=t,i}function n(t){return void 0!==t&&null!==t&&"none"!==t}function o(t,i,a){var r=document.defaultView,o=t.parentNode,s=r.getComputedStyle(t)[i],l=r.getComputedStyle(o)[i],u=n(s),d=n(l),c=Number.POSITIVE_INFINITY;return u||d?Math.min(u?e(s,t,a):c,d?e(l,o,a):c):"none"}r.configMerge=function(){return r.merge(r.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(e,n,i,a){var o=n[e]||{},s=i[e];"scales"===e?n[e]=r.scaleMerge(o,s):"scale"===e?n[e]=r.merge(o,[t.scaleService.getScaleDefaults(s.type),s]):r._merger(e,n,i,a)}})},r.scaleMerge=function(){return r.merge(r.clone(arguments[0]),[].slice.call(arguments,1),{merger:function(e,n,i,a){if("xAxes"===e||"yAxes"===e){var o,s,l,u=i[e].length;for(n[e]||(n[e]=[]),o=0;o<u;++o)l=i[e][o],s=r.valueOrDefault(l.type,"xAxes"===e?"category":"linear"),o>=n[e].length&&n[e].push({}),!n[e][o].type||l.type&&l.type!==n[e][o].type?r.merge(n[e][o],[t.scaleService.getScaleDefaults(s),l]):r.merge(n[e][o],l)}else r._merger(e,n,i,a)}})},r.where=function(t,e){if(r.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return r.each(t,function(t){e(t)&&n.push(t)}),n},r.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,a=t.length;i<a;++i)if(e.call(n,t[i],i,t))return i;return-1},r.findNextWhere=function(t,e,n){r.isNullOrUndef(n)&&(n=-1);for(var i=n+1;i<t.length;i++){var a=t[i];if(e(a))return a}},r.findPreviousWhere=function(t,e,n){r.isNullOrUndef(n)&&(n=t.length);for(var i=n-1;i>=0;i--){var a=t[i];if(e(a))return a}},r.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},r.almostEquals=function(t,e,n){return Math.abs(t-e)<n},r.almostWhole=function(t,e){var n=Math.round(t);return n-e<t&&n+e>t},r.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},r.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},r.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},r.log10=Math.log10?function(t){return Math.log10(t)}:function(t){return Math.log(t)/Math.LN10},r.toRadians=function(t){return t*(Math.PI/180)},r.toDegrees=function(t){return t*(180/Math.PI)},r.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,a=Math.sqrt(n*n+i*i),r=Math.atan2(i,n);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},r.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},r.aliasPixel=function(t){return t%2==0?0:.5},r.splineCurve=function(t,e,n,i){var a=t.skip?e:t,r=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),c=i*(u=isNaN(u)?0:u),h=i*(d=isNaN(d)?0:d);return{previous:{x:r.x-c*(o.x-a.x),y:r.y-c*(o.y-a.y)},next:{x:r.x+h*(o.x-a.x),y:r.y+h*(o.y-a.y)}}},r.EPSILON=Number.EPSILON||1e-14,r.splineCurveMonotone=function(t){var e,n,i,a,o=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),s=o.length;for(e=0;e<s;++e)if(!(i=o[e]).model.skip){if(n=e>0?o[e-1]:null,(a=e<s-1?o[e+1]:null)&&!a.model.skip){var l=a.model.x-i.model.x;i.deltaK=0!==l?(a.model.y-i.model.y)/l:0}!n||n.model.skip?i.mK=i.deltaK:!a||a.model.skip?i.mK=n.deltaK:this.sign(n.deltaK)!==this.sign(i.deltaK)?i.mK=0:i.mK=(n.deltaK+i.deltaK)/2}var u,d,c,h;for(e=0;e<s-1;++e)i=o[e],a=o[e+1],i.model.skip||a.model.skip||(r.almostEquals(i.deltaK,0,this.EPSILON)?i.mK=a.mK=0:(u=i.mK/i.deltaK,d=a.mK/i.deltaK,(h=Math.pow(u,2)+Math.pow(d,2))<=9||(c=3/Math.sqrt(h),i.mK=u*c*i.deltaK,a.mK=d*c*i.deltaK)));var f;for(e=0;e<s;++e)(i=o[e]).model.skip||(n=e>0?o[e-1]:null,a=e<s-1?o[e+1]:null,n&&!n.model.skip&&(f=(i.model.x-n.model.x)/3,i.model.controlPointPreviousX=i.model.x-f,i.model.controlPointPreviousY=i.model.y-f*i.mK),a&&!a.model.skip&&(f=(a.model.x-i.model.x)/3,i.model.controlPointNextX=i.model.x+f,i.model.controlPointNextY=i.model.y+f*i.mK))},r.nextItem=function(t,e,n){return n?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},r.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},r.niceNum=function(t,e){var n=Math.floor(r.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},r.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},r.getRelativePosition=function(t,e){var n,i,a=t.originalEvent||t,o=t.currentTarget||t.srcElement,s=o.getBoundingClientRect(),l=a.touches;l&&l.length>0?(n=l[0].clientX,i=l[0].clientY):(n=a.clientX,i=a.clientY);var u=parseFloat(r.getStyle(o,"padding-left")),d=parseFloat(r.getStyle(o,"padding-top")),c=parseFloat(r.getStyle(o,"padding-right")),h=parseFloat(r.getStyle(o,"padding-bottom")),f=s.right-s.left-u-c,g=s.bottom-s.top-d-h;return n=Math.round((n-s.left-u)/f*o.width/e.currentDevicePixelRatio),i=Math.round((i-s.top-d)/g*o.height/e.currentDevicePixelRatio),{x:n,y:i}},r.getConstraintWidth=function(t){return o(t,"max-width","clientWidth")},r.getConstraintHeight=function(t){return o(t,"max-height","clientHeight")},r.getMaximumWidth=function(t){var e=t.parentNode;if(!e)return t.clientWidth;var n=parseInt(r.getStyle(e,"padding-left"),10),i=parseInt(r.getStyle(e,"padding-right"),10),a=e.clientWidth-n-i,o=r.getConstraintWidth(t);return isNaN(o)?a:Math.min(a,o)},r.getMaximumHeight=function(t){var e=t.parentNode;if(!e)return t.clientHeight;var n=parseInt(r.getStyle(e,"padding-top"),10),i=parseInt(r.getStyle(e,"padding-bottom"),10),a=e.clientHeight-n-i,o=r.getConstraintHeight(t);return isNaN(o)?a:Math.min(a,o)},r.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},r.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||window.devicePixelRatio||1;if(1!==n){var i=t.canvas,a=t.height,r=t.width;i.height=a*n,i.width=r*n,t.ctx.scale(n,n),i.style.height=a+"px",i.style.width=r+"px"}},r.fontString=function(t,e,n){return e+" "+t+"px "+n},r.longestText=function(t,e,n,i){var a=(i=i||{}).data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(a=i.data={},o=i.garbageCollect=[],i.font=e),t.font=e;var s=0;r.each(n,function(e){void 0!==e&&null!==e&&!0!==r.isArray(e)?s=r.measureText(t,a,o,s,e):r.isArray(e)&&r.each(e,function(e){void 0===e||null===e||r.isArray(e)||(s=r.measureText(t,a,o,s,e))})});var l=o.length/2;if(l>n.length){for(var u=0;u<l;u++)delete a[o[u]];o.splice(0,l)}return s},r.measureText=function(t,e,n,i,a){var r=e[a];return r||(r=e[a]=t.measureText(a).width,n.push(a)),r>i&&(i=r),i},r.numberOfLabelLines=function(t){var e=1;return r.each(t,function(t){r.isArray(t)&&t.length>e&&(e=t.length)}),e},r.color=i?function(t){return t instanceof CanvasGradient&&(t=a.global.defaultColor),i(t)}:function(t){return console.error("Color.js not found!"),t},r.getHoverColor=function(t){return t instanceof CanvasPattern?t:r.color(t).saturate(.5).darken(.1).rgbString()}}},{2:2,25:25,45:45}],28:[function(t,e,n){"use strict";function i(t,e){return t.native?{x:t.x,y:t.y}:u.getRelativePosition(t,e)}function a(t,e){var n,i,a,r,o;for(i=0,r=t.data.datasets.length;i<r;++i)if(t.isDatasetVisible(i))for(a=0,o=(n=t.getDatasetMeta(i)).data.length;a<o;++a){var s=n.data[a];s._view.skip||e(s)}}function r(t,e){var n=[];return a(t,function(t){t.inRange(e.x,e.y)&&n.push(t)}),n}function o(t,e,n,i){var r=Number.POSITIVE_INFINITY,o=[];return a(t,function(t){if(!n||t.inRange(e.x,e.y)){var a=t.getCenterPoint(),s=i(e,a);s<r?(o=[t],r=s):s===r&&o.push(t)}}),o}function s(t){var e=-1!==t.indexOf("x"),n=-1!==t.indexOf("y");return function(t,i){var a=e?Math.abs(t.x-i.x):0,r=n?Math.abs(t.y-i.y):0;return Math.sqrt(Math.pow(a,2)+Math.pow(r,2))}}function l(t,e,n){var a=i(e,t);n.axis=n.axis||"x";var l=s(n.axis),u=n.intersect?r(t,a):o(t,a,!1,l),d=[];return u.length?(t.data.datasets.forEach(function(e,n){if(t.isDatasetVisible(n)){var i=t.getDatasetMeta(n).data[u[0]._index];i&&!i._view.skip&&d.push(i)}}),d):[]}var u=t(45);e.exports={modes:{single:function(t,e){var n=i(e,t),r=[];return a(t,function(t){if(t.inRange(n.x,n.y))return r.push(t),r}),r.slice(0,1)},label:l,index:l,dataset:function(t,e,n){var a=i(e,t);n.axis=n.axis||"xy";var l=s(n.axis),u=n.intersect?r(t,a):o(t,a,!1,l);return u.length>0&&(u=t.getDatasetMeta(u[0]._datasetIndex).data),u},"x-axis":function(t,e){return l(t,e,{intersect:!1})},point:function(t,e){return r(t,i(e,t))},nearest:function(t,e,n){var a=i(e,t);n.axis=n.axis||"xy";var r=s(n.axis),l=o(t,a,n.intersect,r);return l.length>1&&l.sort(function(t,e){var n=t.getArea()-e.getArea();return 0===n&&(n=t._datasetIndex-e._datasetIndex),n}),l.slice(0,1)},x:function(t,e,n){var r=i(e,t),o=[],s=!1;return a(t,function(t){t.inXRange(r.x)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),n.intersect&&!s&&(o=[]),o},y:function(t,e,n){var r=i(e,t),o=[],s=!1;return a(t,function(t){t.inYRange(r.y)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),n.intersect&&!s&&(o=[]),o}}}},{45:45}],29:[function(t,e,n){"use strict";t(25)._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var t=function(t,e){return this.construct(t,e),this};return t.Chart=t,t}},{25:25}],30:[function(t,e,n){"use strict";var i=t(45);e.exports=function(t){function e(t,e){return i.where(t,function(t){return t.position===e})}function n(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,n){var i=e?n:t,a=e?t:n;return i.weight===a.weight?i._tmpIndex_-a._tmpIndex_:i.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}t.layoutService={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,a=["fullWidth","position","weight"],r=a.length,o=0;o<r;++o)i=a[o],n.hasOwnProperty(i)&&(e[i]=n[i])},update:function(t,a,r){function o(t){var e=i.findNextWhere(D,function(e){return e.box===t});if(e)if(t.isHorizontal()){var n={left:Math.max(I,C),right:Math.max(O,P),top:0,bottom:0};t.update(t.fullWidth?b:M,x/2,n)}else t.update(e.minSize.width,S)}function s(t){t.isHorizontal()?(t.left=t.fullWidth?d:I,t.right=t.fullWidth?a-c:I+M,t.top=B,t.bottom=B+t.height,B=t.bottom):(t.left=z,t.right=z+t.width,t.top=F,t.bottom=F+S,z=t.right)}if(t){var l=t.options.layout||{},u=i.options.toPadding(l.padding),d=u.left,c=u.right,h=u.top,f=u.bottom,g=e(t.boxes,"left"),m=e(t.boxes,"right"),p=e(t.boxes,"top"),v=e(t.boxes,"bottom"),y=e(t.boxes,"chartArea");n(g,!0),n(m,!1),n(p,!0),n(v,!1);var b=a-d-c,x=r-h-f,_=x/2,k=(a-b/2)/(g.length+m.length),w=(r-_)/(p.length+v.length),M=b,S=x,D=[];i.each(g.concat(m,p,v),function(t){var e,n=t.isHorizontal();n?(e=t.update(t.fullWidth?b:M,w),S-=e.height):(e=t.update(k,_),M-=e.width),D.push({horizontal:n,minSize:e,box:t})});var C=0,P=0,T=0,A=0;i.each(p.concat(v),function(t){if(t.getPadding){var e=t.getPadding();C=Math.max(C,e.left),P=Math.max(P,e.right)}}),i.each(g.concat(m),function(t){if(t.getPadding){var e=t.getPadding();T=Math.max(T,e.top),A=Math.max(A,e.bottom)}});var I=d,O=c,F=h,R=f;i.each(g.concat(m),o),i.each(g,function(t){I+=t.width}),i.each(m,function(t){O+=t.width}),i.each(p.concat(v),o),i.each(p,function(t){F+=t.height}),i.each(v,function(t){R+=t.height}),i.each(g.concat(m),function(t){var e=i.findNextWhere(D,function(e){return e.box===t}),n={left:0,right:0,top:F,bottom:R};e&&t.update(e.minSize.width,S,n)}),I=d,O=c,F=h,R=f,i.each(g,function(t){I+=t.width}),i.each(m,function(t){O+=t.width}),i.each(p,function(t){F+=t.height}),i.each(v,function(t){R+=t.height});var L=Math.max(C-I,0);I+=L,O+=Math.max(P-O,0);var W=Math.max(T-F,0);F+=W,R+=Math.max(A-R,0);var Y=r-F-R,N=a-I-O;N===M&&Y===S||(i.each(g,function(t){t.height=Y}),i.each(m,function(t){t.height=Y}),i.each(p,function(t){t.fullWidth||(t.width=N)}),i.each(v,function(t){t.fullWidth||(t.width=N)}),S=Y,M=N);var z=d+L,B=h+W;i.each(g.concat(p),s),z+=M,B+=S,i.each(m,s),i.each(v,s),t.chartArea={left:I,top:F,right:I+M,bottom:F+S},i.each(y,function(e){e.left=t.chartArea.left,e.top=t.chartArea.top,e.right=t.chartArea.right,e.bottom=t.chartArea.bottom,e.update(M,S)})}}}}},{45:45}],31:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{plugins:{}}),e.exports=function(t){t.plugins={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach(function(t){-1===e.indexOf(t)&&e.push(t)}),this._cacheId++},unregister:function(t){var e=this._plugins;[].concat(t).forEach(function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(t,e,n){var i,a,r,o,s,l=this.descriptors(t),u=l.length;for(i=0;i<u;++i)if(a=l[i],r=a.plugin,"function"==typeof(s=r[e])&&((o=[t].concat(n||[])).push(a.options),!1===s.apply(r,o)))return!1;return!0},descriptors:function(t){var e=t._plugins||(t._plugins={});if(e.id===this._cacheId)return e.descriptors;var n=[],a=[],o=t&&t.config||{},s=o.options&&o.options.plugins||{};return this._plugins.concat(o.plugins||[]).forEach(function(t){if(-1===n.indexOf(t)){var e=t.id,o=s[e];!1!==o&&(!0===o&&(o=r.clone(i.global.plugins[e])),n.push(t),a.push({plugin:t,options:o||{}}))}}),e.descriptors=a,e.id=this._cacheId,a}},t.pluginService=t.plugins,t.PluginBase=a.extend({})}},{25:25,26:26,45:45}],32:[function(t,e,n){"use strict";function i(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(t[e].label);return i}function a(t,e,n){var i=t.getPixelForTick(e);return n&&(i-=0===e?(t.getPixelForTick(1)-i)/2:(i-t.getPixelForTick(e-1))/2),i}var r=t(25),o=t(26),s=t(45),l=t(34);r._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",lineHeight:1.2,padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:l.formatters.values,minor:{},major:{}}}),e.exports=function(t){function e(t,e,n){return s.isArray(e)?s.longestText(t,n,e):t.measureText(e).width}function n(t){var e=s.valueOrDefault,n=r.global,i=e(t.fontSize,n.defaultFontSize),a=e(t.fontStyle,n.defaultFontStyle),o=e(t.fontFamily,n.defaultFontFamily);return{size:i,style:a,family:o,font:s.fontString(i,a,o)}}function l(t){return s.options.toLineHeight(s.valueOrDefault(t.lineHeight,1.2),s.valueOrDefault(t.fontSize,r.global.defaultFontSize))}t.Scale=o.extend({getPadding:function(){var t=this;return{left:t.paddingLeft||0,top:t.paddingTop||0,right:t.paddingRight||0,bottom:t.paddingBottom||0}},getTicks:function(){return this._ticks},mergeTicksOptions:function(){var t=this.options.ticks;!1===t.minor&&(t.minor={display:!1}),!1===t.major&&(t.major={display:!1});for(var e in t)"major"!==e&&"minor"!==e&&(void 0===t.minor[e]&&(t.minor[e]=t[e]),void 0===t.major[e]&&(t.major[e]=t[e]))},beforeUpdate:function(){s.callback(this.options.beforeUpdate,[this])},update:function(t,e,n){var i,a,r,o,l,u,d=this;for(d.beforeUpdate(),d.maxWidth=t,d.maxHeight=e,d.margins=s.extend({left:0,right:0,top:0,bottom:0},n),d.longestTextCache=d.longestTextCache||{},d.beforeSetDimensions(),d.setDimensions(),d.afterSetDimensions(),d.beforeDataLimits(),d.determineDataLimits(),d.afterDataLimits(),d.beforeBuildTicks(),l=d.buildTicks()||[],d.afterBuildTicks(),d.beforeTickToLabelConversion(),r=d.convertTicksToLabels(l)||d.ticks,d.afterTickToLabelConversion(),d.ticks=r,i=0,a=r.length;i<a;++i)o=r[i],(u=l[i])?u.label=o:l.push(u={label:o,major:!1});return d._ticks=l,d.beforeCalculateTickRotation(),d.calculateTickRotation(),d.afterCalculateTickRotation(),d.beforeFit(),d.fit(),d.afterFit(),d.afterUpdate(),d.minSize},afterUpdate:function(){s.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){s.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0},afterSetDimensions:function(){s.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){s.callback(this.options.beforeDataLimits,[this])},determineDataLimits:s.noop,afterDataLimits:function(){s.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){s.callback(this.options.beforeBuildTicks,[this])},buildTicks:s.noop,afterBuildTicks:function(){s.callback(this.options.afterBuildTicks,[this])},beforeTickToLabelConversion:function(){s.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var t=this,e=t.options.ticks;t.ticks=t.ticks.map(e.userCallback||e.callback,this)},afterTickToLabelConversion:function(){s.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){s.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t=this,e=t.ctx,a=t.options.ticks,r=i(t._ticks),o=n(a);e.font=o.font;var l=a.minRotation||0;if(r.length&&t.options.display&&t.isHorizontal())for(var u,d=s.longestText(e,o.font,r,t.longestTextCache),c=d,h=t.getPixelForTick(1)-t.getPixelForTick(0)-6;c>h&&l<a.maxRotation;){var f=s.toRadians(l);if(u=Math.cos(f),Math.sin(f)*d>t.maxHeight){l--;break}l++,c=u*d}t.labelRotation=l},afterCalculateTickRotation:function(){s.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){s.callback(this.options.beforeFit,[this])},fit:function(){var t=this,a=t.minSize={width:0,height:0},r=i(t._ticks),o=t.options,u=o.ticks,d=o.scaleLabel,c=o.gridLines,h=o.display,f=t.isHorizontal(),g=n(u),m=o.gridLines.tickMarkLength;if(a.width=f?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:h&&c.drawTicks?m:0,a.height=f?h&&c.drawTicks?m:0:t.maxHeight,d.display&&h){var p=l(d)+s.options.toPadding(d.padding).height;f?a.height+=p:a.width+=p}if(u.display&&h){var v=s.longestText(t.ctx,g.font,r,t.longestTextCache),y=s.numberOfLabelLines(r),b=.5*g.size,x=t.options.ticks.padding;if(f){t.longestLabelWidth=v;var _=s.toRadians(t.labelRotation),k=Math.cos(_),w=Math.sin(_)*v+g.size*y+b*(y-1)+b;a.height=Math.min(t.maxHeight,a.height+w+x),t.ctx.font=g.font;var M=e(t.ctx,r[0],g.font),S=e(t.ctx,r[r.length-1],g.font);0!==t.labelRotation?(t.paddingLeft="bottom"===o.position?k*M+3:k*b+3,t.paddingRight="bottom"===o.position?k*b+3:k*S+3):(t.paddingLeft=M/2+3,t.paddingRight=S/2+3)}else u.mirror?v=0:v+=x+b,a.width=Math.min(t.maxWidth,a.width+v),t.paddingTop=g.size/2,t.paddingBottom=g.size/2}t.handleMargins(),t.width=a.width,t.height=a.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){s.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(s.isNullOrUndef(t))return NaN;if("number"==typeof t&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:s.noop,getPixelForValue:s.noop,getValueForPixel:s.noop,getPixelForTick:function(t){var e=this,n=e.options.offset;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(n?0:1),1),a=i*t+e.paddingLeft;n&&(a+=i/2);var r=e.left+Math.round(a);return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,i=e.left+Math.round(n);return i+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,n=t.max;return t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0},_autoSkip:function(t){var e,n,i,a,r=this,o=r.isHorizontal(),l=r.options.ticks.minor,u=t.length,d=s.toRadians(r.labelRotation),c=Math.cos(d),h=r.longestLabelWidth*c,f=[];for(l.maxTicksLimit&&(a=l.maxTicksLimit),o&&(e=!1,(h+l.autoSkipPadding)*u>r.width-(r.paddingLeft+r.paddingRight)&&(e=1+Math.floor((h+l.autoSkipPadding)*u/(r.width-(r.paddingLeft+r.paddingRight)))),a&&u>a&&(e=Math.max(e,Math.floor(u/a)))),n=0;n<u;n++)i=t[n],(e>1&&n%e>0||n%e==0&&n+e>=u)&&n!==u-1&&delete i.label,f.push(i);return f},draw:function(t){var e=this,i=e.options;if(i.display){var o=e.ctx,u=r.global,d=i.ticks.minor,c=i.ticks.major||d,h=i.gridLines,f=i.scaleLabel,g=0!==e.labelRotation,m=e.isHorizontal(),p=d.autoSkip?e._autoSkip(e.getTicks()):e.getTicks(),v=s.valueOrDefault(d.fontColor,u.defaultFontColor),y=n(d),b=s.valueOrDefault(c.fontColor,u.defaultFontColor),x=n(c),_=h.drawTicks?h.tickMarkLength:0,k=s.valueOrDefault(f.fontColor,u.defaultFontColor),w=n(f),M=s.options.toPadding(f.padding),S=s.toRadians(e.labelRotation),D=[],C="right"===i.position?e.left:e.right-_,P="right"===i.position?e.left+_:e.right,T="bottom"===i.position?e.top:e.bottom-_,A="bottom"===i.position?e.top+_:e.bottom;if(s.each(p,function(n,r){if(!s.isNullOrUndef(n.label)){var o,l,c,f,v=n.label;r===e.zeroLineIndex&&i.offset===h.offsetGridLines?(o=h.zeroLineWidth,l=h.zeroLineColor,c=h.zeroLineBorderDash,f=h.zeroLineBorderDashOffset):(o=s.valueAtIndexOrDefault(h.lineWidth,r),l=s.valueAtIndexOrDefault(h.color,r),c=s.valueOrDefault(h.borderDash,u.borderDash),f=s.valueOrDefault(h.borderDashOffset,u.borderDashOffset));var y,b,x,k,w,M,I,O,F,R,L="middle",W="middle",Y=d.padding;if(m){var N=_+Y;"bottom"===i.position?(W=g?"middle":"top",L=g?"right":"center",R=e.top+N):(W=g?"middle":"bottom",L=g?"left":"center",R=e.bottom-N);var z=a(e,r,h.offsetGridLines&&p.length>1);z<e.left&&(l="rgba(0,0,0,0)"),z+=s.aliasPixel(o),F=e.getPixelForTick(r)+d.labelOffset,y=x=w=I=z,b=T,k=A,M=t.top,O=t.bottom}else{var B,V="left"===i.position;d.mirror?(L=V?"left":"right",B=Y):(L=V?"right":"left",B=_+Y),F=V?e.right-B:e.left+B;var H=a(e,r,h.offsetGridLines&&p.length>1);H<e.top&&(l="rgba(0,0,0,0)"),H+=s.aliasPixel(o),R=e.getPixelForTick(r)+d.labelOffset,y=C,x=P,w=t.left,I=t.right,b=k=M=O=H}D.push({tx1:y,ty1:b,tx2:x,ty2:k,x1:w,y1:M,x2:I,y2:O,labelX:F,labelY:R,glWidth:o,glColor:l,glBorderDash:c,glBorderDashOffset:f,rotation:-1*S,label:v,major:n.major,textBaseline:W,textAlign:L})}}),s.each(D,function(t){if(h.display&&(o.save(),o.lineWidth=t.glWidth,o.strokeStyle=t.glColor,o.setLineDash&&(o.setLineDash(t.glBorderDash),o.lineDashOffset=t.glBorderDashOffset),o.beginPath(),h.drawTicks&&(o.moveTo(t.tx1,t.ty1),o.lineTo(t.tx2,t.ty2)),h.drawOnChartArea&&(o.moveTo(t.x1,t.y1),o.lineTo(t.x2,t.y2)),o.stroke(),o.restore()),d.display){o.save(),o.translate(t.labelX,t.labelY),o.rotate(t.rotation),o.font=t.major?x.font:y.font,o.fillStyle=t.major?b:v,o.textBaseline=t.textBaseline,o.textAlign=t.textAlign;var e=t.label;if(s.isArray(e))for(var n=0,i=0;n<e.length;++n)o.fillText(""+e[n],0,i),i+=1.5*y.size;else o.fillText(e,0,0);o.restore()}}),f.display){var I,O,F=0,R=l(f)/2;if(m)I=e.left+(e.right-e.left)/2,O="bottom"===i.position?e.bottom-R-M.bottom:e.top+R+M.top;else{var L="left"===i.position;I=L?e.left+R+M.top:e.right-R-M.top,O=e.top+(e.bottom-e.top)/2,F=L?-.5*Math.PI:.5*Math.PI}o.save(),o.translate(I,O),o.rotate(F),o.textAlign="center",o.textBaseline="middle",o.fillStyle=k,o.font=w.font,o.fillText(f.labelString,0,0),o.restore()}if(h.drawBorder){o.lineWidth=s.valueAtIndexOrDefault(h.lineWidth,0),o.strokeStyle=s.valueAtIndexOrDefault(h.color,0);var W=e.left,Y=e.right,N=e.top,z=e.bottom,B=s.aliasPixel(o.lineWidth);m?(N=z="top"===i.position?e.bottom:e.top,N+=B,z+=B):(W=Y="left"===i.position?e.right:e.left,W+=B,Y+=B),o.beginPath(),o.moveTo(W,N),o.lineTo(Y,z),o.stroke()}}}})}},{25:25,26:26,34:34,45:45}],33:[function(t,e,n){"use strict";var i=t(25),a=t(45);e.exports=function(t){t.scaleService={constructors:{},defaults:{},registerScaleType:function(t,e,n){this.constructors[t]=e,this.defaults[t]=a.clone(n)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?a.merge({},[i.scale,this.defaults[t]]):{}},updateScaleDefaults:function(t,e){var n=this;n.defaults.hasOwnProperty(t)&&(n.defaults[t]=a.extend(n.defaults[t],e))},addScalesToLayout:function(e){a.each(e.scales,function(n){n.fullWidth=n.options.fullWidth,n.position=n.options.position,n.weight=n.options.weight,t.layoutService.addBox(e,n)})}}}},{25:25,45:45}],34:[function(t,e,n){"use strict";var i=t(45);e.exports={generators:{linear:function(t,e){var n,a=[];if(t.stepSize&&t.stepSize>0)n=t.stepSize;else{var r=i.niceNum(e.max-e.min,!1);n=i.niceNum(r/(t.maxTicks-1),!0)}var o=Math.floor(e.min/n)*n,s=Math.ceil(e.max/n)*n;t.min&&t.max&&t.stepSize&&i.almostWhole((t.max-t.min)/t.stepSize,n/1e3)&&(o=t.min,s=t.max);var l=(s-o)/n;l=i.almostEquals(l,Math.round(l),n/1e3)?Math.round(l):Math.ceil(l),a.push(void 0!==t.min?t.min:o);for(var u=1;u<l;++u)a.push(o+u*n);return a.push(void 0!==t.max?t.max:s),a},logarithmic:function(t,e){var n,a,r=[],o=i.valueOrDefault,s=o(t.min,Math.pow(10,Math.floor(i.log10(e.min)))),l=Math.floor(i.log10(e.max)),u=Math.ceil(e.max/Math.pow(10,l));0===s?(n=Math.floor(i.log10(e.minNotZero)),a=Math.floor(e.minNotZero/Math.pow(10,n)),r.push(s),s=a*Math.pow(10,n)):(n=Math.floor(i.log10(s)),a=Math.floor(s/Math.pow(10,n)));do{r.push(s),10===++a&&(a=1,++n),s=a*Math.pow(10,n)}while(n<l||n===l&&a<u);var d=o(t.max,s);return r.push(d),r}},formatters:{values:function(t){return i.isArray(t)?t:""+t},linear:function(t,e,n){var a=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(a)>1&&t!==Math.floor(t)&&(a=t-Math.floor(t));var r=i.log10(Math.abs(a)),o="";if(0!==t){var s=-1*Math.floor(r);s=Math.max(Math.min(s,20),0),o=t.toFixed(s)}else o="0";return o},logarithmic:function(t,e,n){var a=t/Math.pow(10,Math.floor(i.log10(t)));return 0===t?"0":1===a||2===a||5===a||0===e||e===n.length-1?t.toExponential():""}}}},{45:45}],35:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:r.noop,title:function(t,e){var n="",i=e.labels,a=i?i.length:0;if(t.length>0){var r=t[0];r.xLabel?n=r.xLabel:a>0&&r.index<a&&(n=i[r.index])}return n},afterTitle:r.noop,beforeBody:r.noop,beforeLabel:r.noop,label:function(t,e){var n=e.datasets[t.datasetIndex].label||"";return n&&(n+=": "),n+=t.yLabel},labelColor:function(t,e){var n=e.getDatasetMeta(t.datasetIndex).data[t.index]._view;return{borderColor:n.borderColor,backgroundColor:n.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:r.noop,afterBody:r.noop,beforeFooter:r.noop,footer:r.noop,afterFooter:r.noop}}}),e.exports=function(t){function e(t,e){var n=r.color(t);return n.alpha(e*n.alpha()).rgbaString()}function n(t,e){return e&&(r.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t}function o(t){var e=t._xScale,n=t._yScale||t._scale,i=t._index,a=t._datasetIndex;return{xLabel:e?e.getLabelForIndex(i,a):"",yLabel:n?n.getLabelForIndex(i,a):"",index:i,datasetIndex:a,x:t._model.x,y:t._model.y}}function s(t){var e=i.global,n=r.valueOrDefault;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:n(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:n(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:n(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:n(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:n(t.titleFontStyle,e.defaultFontStyle),titleFontSize:n(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:n(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:n(t.footerFontStyle,e.defaultFontStyle),footerFontSize:n(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function l(t,e){var n=t._chart.ctx,i=2*e.yPadding,a=0,o=e.body,s=o.reduce(function(t,e){return t+e.before.length+e.lines.length+e.after.length},0);s+=e.beforeBody.length+e.afterBody.length;var l=e.title.length,u=e.footer.length,d=e.titleFontSize,c=e.bodyFontSize,h=e.footerFontSize;i+=l*d,i+=l?(l-1)*e.titleSpacing:0,i+=l?e.titleMarginBottom:0,i+=s*c,i+=s?(s-1)*e.bodySpacing:0,i+=u?e.footerMarginTop:0,i+=u*h,i+=u?(u-1)*e.footerSpacing:0;var f=0,g=function(t){a=Math.max(a,n.measureText(t).width+f)};return n.font=r.fontString(d,e._titleFontStyle,e._titleFontFamily),r.each(e.title,g),n.font=r.fontString(c,e._bodyFontStyle,e._bodyFontFamily),r.each(e.beforeBody.concat(e.afterBody),g),f=e.displayColors?c+2:0,r.each(o,function(t){r.each(t.before,g),r.each(t.lines,g),r.each(t.after,g)}),f=0,n.font=r.fontString(h,e._footerFontStyle,e._footerFontFamily),r.each(e.footer,g),a+=2*e.xPadding,{width:a,height:i}}function u(t,e){var n=t._model,i=t._chart,a=t._chart.chartArea,r="center",o="center";n.y<e.height?o="top":n.y>i.height-e.height&&(o="bottom");var s,l,u,d,c,h=(a.left+a.right)/2,f=(a.top+a.bottom)/2;"center"===o?(s=function(t){return t<=h},l=function(t){return t>h}):(s=function(t){return t<=e.width/2},l=function(t){return t>=i.width-e.width/2}),u=function(t){return t+e.width>i.width},d=function(t){return t-e.width<0},c=function(t){return t<=f?"top":"bottom"},s(n.x)?(r="left",u(n.x)&&(r="center",o=c(n.y))):l(n.x)&&(r="right",d(n.x)&&(r="center",o=c(n.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:r,yAlign:g.yAlign?g.yAlign:o}}function d(t,e,n){var i=t.x,a=t.y,r=t.caretSize,o=t.caretPadding,s=t.cornerRadius,l=n.xAlign,u=n.yAlign,d=r+o,c=s+o;return"right"===l?i-=e.width:"center"===l&&(i-=e.width/2),"top"===u?a+=d:a-="bottom"===u?e.height+d:e.height/2,"center"===u?"left"===l?i+=d:"right"===l&&(i-=d):"left"===l?i-=c:"right"===l&&(i+=c),{x:i,y:a}}t.Tooltip=a.extend({initialize:function(){this._model=s(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options.callbacks,i=e.beforeTitle.apply(t,arguments),a=e.title.apply(t,arguments),r=e.afterTitle.apply(t,arguments),o=[];return o=n(o,i),o=n(o,a),o=n(o,r)},getBeforeBody:function(){var t=this._options.callbacks.beforeBody.apply(this,arguments);return r.isArray(t)?t:void 0!==t?[t]:[]},getBody:function(t,e){var i=this,a=i._options.callbacks,o=[];return r.each(t,function(t){var r={before:[],lines:[],after:[]};n(r.before,a.beforeLabel.call(i,t,e)),n(r.lines,a.label.call(i,t,e)),n(r.after,a.afterLabel.call(i,t,e)),o.push(r)}),o},getAfterBody:function(){var t=this._options.callbacks.afterBody.apply(this,arguments);return r.isArray(t)?t:void 0!==t?[t]:[]},getFooter:function(){var t=this,e=t._options.callbacks,i=e.beforeFooter.apply(t,arguments),a=e.footer.apply(t,arguments),r=e.afterFooter.apply(t,arguments),o=[];return o=n(o,i),o=n(o,a),o=n(o,r)},update:function(e){var n,i,a=this,c=a._options,h=a._model,f=a._model=s(c),g=a._active,m=a._data,p={xAlign:h.xAlign,yAlign:h.yAlign},v={x:h.x,y:h.y},y={width:h.width,height:h.height},b={x:h.caretX,y:h.caretY};if(g.length){f.opacity=1;var x=[],_=[];b=t.Tooltip.positioners[c.position].call(a,g,a._eventPosition);var k=[];for(n=0,i=g.length;n<i;++n)k.push(o(g[n]));c.filter&&(k=k.filter(function(t){return c.filter(t,m)})),c.itemSort&&(k=k.sort(function(t,e){return c.itemSort(t,e,m)})),r.each(k,function(t){x.push(c.callbacks.labelColor.call(a,t,a._chart)),_.push(c.callbacks.labelTextColor.call(a,t,a._chart))}),f.title=a.getTitle(k,m),f.beforeBody=a.getBeforeBody(k,m),f.body=a.getBody(k,m),f.afterBody=a.getAfterBody(k,m),f.footer=a.getFooter(k,m),f.x=Math.round(b.x),f.y=Math.round(b.y),f.caretPadding=c.caretPadding,f.labelColors=x,f.labelTextColors=_,f.dataPoints=k,v=d(f,y=l(this,f),p=u(this,y))}else f.opacity=0;return f.xAlign=p.xAlign,f.yAlign=p.yAlign,f.x=v.x,f.y=v.y,f.width=y.width,f.height=y.height,f.caretX=b.x,f.caretY=b.y,a._model=f,e&&c.custom&&c.custom.call(a,f),a},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,a=this.getCaretPosition(t,e,i);n.lineTo(a.x1,a.y1),n.lineTo(a.x2,a.y2),n.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,n){var i,a,r,o,s,l,u=n.caretSize,d=n.cornerRadius,c=n.xAlign,h=n.yAlign,f=t.x,g=t.y,m=e.width,p=e.height;if("center"===h)s=g+p/2,"left"===c?(a=(i=f)-u,r=i,o=s+u,l=s-u):(a=(i=f+m)+u,r=i,o=s-u,l=s+u);else if("left"===c?(i=(a=f+d+u)-u,r=a+u):"right"===c?(i=(a=f+m-d-u)-u,r=a+u):(i=(a=f+m/2)-u,r=a+u),"top"===h)s=(o=g)-u,l=o;else{s=(o=g+p)+u,l=o;var v=r;r=i,i=v}return{x1:i,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,n,i,a){var o=n.title;if(o.length){i.textAlign=n._titleAlign,i.textBaseline="top";var s=n.titleFontSize,l=n.titleSpacing;i.fillStyle=e(n.titleFontColor,a),i.font=r.fontString(s,n._titleFontStyle,n._titleFontFamily);var u,d;for(u=0,d=o.length;u<d;++u)i.fillText(o[u],t.x,t.y),t.y+=s+l,u+1===o.length&&(t.y+=n.titleMarginBottom-l)}},drawBody:function(t,n,i,a){var o=n.bodyFontSize,s=n.bodySpacing,l=n.body;i.textAlign=n._bodyAlign,i.textBaseline="top",i.font=r.fontString(o,n._bodyFontStyle,n._bodyFontFamily);var u=0,d=function(e){i.fillText(e,t.x+u,t.y),t.y+=o+s};i.fillStyle=e(n.bodyFontColor,a),r.each(n.beforeBody,d);var c=n.displayColors;u=c?o+2:0,r.each(l,function(s,l){var u=e(n.labelTextColors[l],a);i.fillStyle=u,r.each(s.before,d),r.each(s.lines,function(r){c&&(i.fillStyle=e(n.legendColorBackground,a),i.fillRect(t.x,t.y,o,o),i.lineWidth=1,i.strokeStyle=e(n.labelColors[l].borderColor,a),i.strokeRect(t.x,t.y,o,o),i.fillStyle=e(n.labelColors[l].backgroundColor,a),i.fillRect(t.x+1,t.y+1,o-2,o-2),i.fillStyle=u),d(r)}),r.each(s.after,d)}),u=0,r.each(n.afterBody,d),t.y-=s},drawFooter:function(t,n,i,a){var o=n.footer;o.length&&(t.y+=n.footerMarginTop,i.textAlign=n._footerAlign,i.textBaseline="top",i.fillStyle=e(n.footerFontColor,a),i.font=r.fontString(n.footerFontSize,n._footerFontStyle,n._footerFontFamily),r.each(o,function(e){i.fillText(e,t.x,t.y),t.y+=n.footerFontSize+n.footerSpacing}))},drawBackground:function(t,n,i,a,r){i.fillStyle=e(n.backgroundColor,r),i.strokeStyle=e(n.borderColor,r),i.lineWidth=n.borderWidth;var o=n.xAlign,s=n.yAlign,l=t.x,u=t.y,d=a.width,c=a.height,h=n.cornerRadius;i.beginPath(),i.moveTo(l+h,u),"top"===s&&this.drawCaret(t,a),i.lineTo(l+d-h,u),i.quadraticCurveTo(l+d,u,l+d,u+h),"center"===s&&"right"===o&&this.drawCaret(t,a),i.lineTo(l+d,u+c-h),i.quadraticCurveTo(l+d,u+c,l+d-h,u+c),"bottom"===s&&this.drawCaret(t,a),i.lineTo(l+h,u+c),i.quadraticCurveTo(l,u+c,l,u+c-h),"center"===s&&"left"===o&&this.drawCaret(t,a),i.lineTo(l,u+h),i.quadraticCurveTo(l,u,l+h,u),i.closePath(),i.fill(),n.borderWidth>0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(this.drawBackground(i,e,t,n,a),i.x+=e.xPadding,i.y+=e.yPadding,this.drawTitle(i,e,t,a),this.drawBody(i,e,t,a),this.drawFooter(i,e,t,a))}},handleEvent:function(t){var e=this,n=e._options,i=!1;if(e._lastActive=e._lastActive||[],"mouseout"===t.type?e._active=[]:e._active=e._chart.getElementsAtEventForMode(t,n.mode,n),!(i=!r.arrayEquals(e._active,e._lastActive)))return!1;if(e._lastActive=e._active,n.enabled||n.custom){e._eventPosition={x:t.x,y:t.y};var a=e._model;e.update(!0),e.pivot(),i|=a.x!==e._model.x||a.y!==e._model.y}return i}}),t.Tooltip.positioners={average:function(t){if(!t.length)return!1;var e,n,i=0,a=0,r=0;for(e=0,n=t.length;e<n;++e){var o=t[e];if(o&&o.hasValue()){var s=o.tooltipPosition();i+=s.x,a+=s.y,++r}}return{x:Math.round(i/r),y:Math.round(a/r)}},nearest:function(t,e){var n,i,a,o=e.x,s=e.y,l=Number.POSITIVE_INFINITY;for(n=0,i=t.length;n<i;++n){var u=t[n];if(u&&u.hasValue()){var d=u.getCenterPoint(),c=r.distanceBetweenPoints(e,d);c<l&&(l=c,a=u)}}if(a){var h=a.tooltipPosition();o=h.x,s=h.y}return{x:o,y:s}}}}},{25:25,26:26,45:45}],36:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{elements:{arc:{backgroundColor:i.global.defaultColor,borderColor:"#fff",borderWidth:2}}}),e.exports=a.extend({inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2)},inRange:function(t,e){var n=this._view;if(n){for(var i=r.getAngleFromPoint(n,{x:t,y:e}),a=i.angle,o=i.distance,s=n.startAngle,l=n.endAngle;l<s;)l+=2*Math.PI;for(;a>l;)a-=2*Math.PI;for(;a<s;)a+=2*Math.PI;var u=a>=s&&a<=l,d=o>=n.innerRadius&&o<=n.outerRadius;return u&&d}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,i=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,i),t.arc(e.x,e.y,e.innerRadius,i,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})},{25:25,26:26,45:45}],37:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45),o=i.global;i._set("global",{elements:{line:{tension:.4,backgroundColor:o.defaultColor,borderWidth:3,borderColor:o.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=a.extend({draw:function(){var t,e,n,i,a=this,s=a._view,l=a._chart.ctx,u=s.spanGaps,d=a._children.slice(),c=o.elements.line,h=-1;for(a._loop&&d.length&&d.push(d[0]),l.save(),l.lineCap=s.borderCapStyle||c.borderCapStyle,l.setLineDash&&l.setLineDash(s.borderDash||c.borderDash),l.lineDashOffset=s.borderDashOffset||c.borderDashOffset,l.lineJoin=s.borderJoinStyle||c.borderJoinStyle,l.lineWidth=s.borderWidth||c.borderWidth,l.strokeStyle=s.borderColor||o.defaultColor,l.beginPath(),h=-1,t=0;t<d.length;++t)e=d[t],n=r.previousItem(d,t),i=e._view,0===t?i.skip||(l.moveTo(i.x,i.y),h=t):(n=-1===h?n:d[h],i.skip||(h!==t-1&&!u||-1===h?l.moveTo(i.x,i.y):r.canvas.lineTo(l,n._view,e._view),h=t));l.stroke(),l.restore()}})},{25:25,26:26,45:45}],38:[function(t,e,n){"use strict";function i(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hitRadius,2)}var a=t(25),r=t(26),o=t(45),s=a.global.defaultColor;a._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:s,borderColor:s,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}}),e.exports=r.extend({inRange:function(t,e){var n=this._view;return!!n&&Math.pow(t-n.x,2)+Math.pow(e-n.y,2)<Math.pow(n.hitRadius+n.radius,2)},inLabelRange:i,inXRange:i,inYRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.y,2)<Math.pow(e.radius+e.hitRadius,2)},getCenterPoint:function(){var t=this._view;return{x:t.x,y:t.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(t){var e=this._view,n=this._model,i=this._chart.ctx,r=e.pointStyle,l=e.radius,u=e.x,d=e.y,c=o.color,h=0;e.skip||(i.strokeStyle=e.borderColor||s,i.lineWidth=o.valueOrDefault(e.borderWidth,a.global.elements.point.borderWidth),i.fillStyle=e.backgroundColor||s,void 0!==t&&(n.x<t.left||1.01*t.right<n.x||n.y<t.top||1.01*t.bottom<n.y)&&(n.x<t.left?h=(u-n.x)/(t.left-n.x):1.01*t.right<n.x?h=(n.x-u)/(n.x-t.right):n.y<t.top?h=(d-n.y)/(t.top-n.y):1.01*t.bottom<n.y&&(h=(n.y-d)/(n.y-t.bottom)),h=Math.round(100*h)/100,i.strokeStyle=c(i.strokeStyle).alpha(h).rgbString(),i.fillStyle=c(i.fillStyle).alpha(h).rgbString()),o.canvas.drawPoint(i,r,l,u,d))}})},{25:25,26:26,45:45}],39:[function(t,e,n){"use strict";function i(t){return void 0!==t._view.width}function a(t){var e,n,a,r,o=t._view;if(i(t)){var s=o.width/2;e=o.x-s,n=o.x+s,a=Math.min(o.y,o.base),r=Math.max(o.y,o.base)}else{var l=o.height/2;e=Math.min(o.x,o.base),n=Math.max(o.x,o.base),a=o.y-l,r=o.y+l}return{left:e,top:a,right:n,bottom:r}}var r=t(25),o=t(26);r._set("global",{elements:{rectangle:{backgroundColor:r.global.defaultColor,borderColor:r.global.defaultColor,borderSkipped:"bottom",borderWidth:0}}}),e.exports=o.extend({draw:function(){function t(t){return v[(y+t)%4]}var e,n,i,a,r,o,s,l=this._chart.ctx,u=this._view,d=u.borderWidth;if(u.horizontal?(e=u.base,n=u.x,i=u.y-u.height/2,a=u.y+u.height/2,r=n>e?1:-1,o=1,s=u.borderSkipped||"left"):(e=u.x-u.width/2,n=u.x+u.width/2,i=u.y,r=1,o=(a=u.base)>i?1:-1,s=u.borderSkipped||"bottom"),d){var c=Math.min(Math.abs(e-n),Math.abs(i-a)),h=(d=d>c?c:d)/2,f=e+("left"!==s?h*r:0),g=n+("right"!==s?-h*r:0),m=i+("top"!==s?h*o:0),p=a+("bottom"!==s?-h*o:0);f!==g&&(i=m,a=p),m!==p&&(e=f,n=g)}l.beginPath(),l.fillStyle=u.backgroundColor,l.strokeStyle=u.borderColor,l.lineWidth=d;var v=[[e,a],[e,i],[n,i],[n,a]],y=["bottom","left","top","right"].indexOf(s,0);-1===y&&(y=0);var b=t(0);l.moveTo(b[0],b[1]);for(var x=1;x<4;x++)b=t(x),l.lineTo(b[0],b[1]);l.fill(),d&&l.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var n=!1;if(this._view){var i=a(this);n=t>=i.left&&t<=i.right&&e>=i.top&&e<=i.bottom}return n},inLabelRange:function(t,e){var n=this;if(!n._view)return!1;var r=a(n);return i(n)?t>=r.left&&t<=r.right:e>=r.top&&e<=r.bottom},inXRange:function(t){var e=a(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=a(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,e,n=this._view;return i(this)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})},{25:25,26:26}],40:[function(t,e,n){"use strict";e.exports={},e.exports.Arc=t(36),e.exports.Line=t(37),e.exports.Point=t(38),e.exports.Rectangle=t(39)},{36:36,37:37,38:38,39:39}],41:[function(t,e,n){"use strict";var i=t(42),n=e.exports={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,a,r){if(r){var o=Math.min(r,i/2),s=Math.min(r,a/2);t.moveTo(e+o,n),t.lineTo(e+i-o,n),t.quadraticCurveTo(e+i,n,e+i,n+s),t.lineTo(e+i,n+a-s),t.quadraticCurveTo(e+i,n+a,e+i-o,n+a),t.lineTo(e+o,n+a),t.quadraticCurveTo(e,n+a,e,n+a-s),t.lineTo(e,n+s),t.quadraticCurveTo(e,n,e+o,n)}else t.rect(e,n,i,a)},drawPoint:function(t,e,n,i,a){var r,o,s,l,u,d;if(!e||"object"!=typeof e||"[object HTMLImageElement]"!==(r=e.toString())&&"[object HTMLCanvasElement]"!==r){if(!(isNaN(n)||n<=0)){switch(e){default:t.beginPath(),t.arc(i,a,n,0,2*Math.PI),t.closePath(),t.fill();break;case"triangle":t.beginPath(),u=(o=3*n/Math.sqrt(3))*Math.sqrt(3)/2,t.moveTo(i-o/2,a+u/3),t.lineTo(i+o/2,a+u/3),t.lineTo(i,a-2*u/3),t.closePath(),t.fill();break;case"rect":d=1/Math.SQRT2*n,t.beginPath(),t.fillRect(i-d,a-d,2*d,2*d),t.strokeRect(i-d,a-d,2*d,2*d);break;case"rectRounded":var c=n/Math.SQRT2,h=i-c,f=a-c,g=Math.SQRT2*n;t.beginPath(),this.roundedRect(t,h,f,g,g,n/2),t.closePath(),t.fill();break;case"rectRot":d=1/Math.SQRT2*n,t.beginPath(),t.moveTo(i-d,a),t.lineTo(i,a+d),t.lineTo(i+d,a),t.lineTo(i,a-d),t.closePath(),t.fill();break;case"cross":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"crossRot":t.beginPath(),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"star":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"line":t.beginPath(),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"dash":t.beginPath(),t.moveTo(i,a),t.lineTo(i+n,a),t.closePath()}t.stroke()}}else t.drawImage(e,i-e.width/2,a-e.height/2,e.width,e.height)},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){if(n.steppedLine)return"after"===n.steppedLine&&!i||"after"!==n.steppedLine&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y);n.tension?t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}};i.clear=n.clear,i.drawRoundedRectangle=function(t){t.beginPath(),n.roundedRect.apply(n,arguments),t.closePath()}},{42:42}],42:[function(t,e,n){"use strict";var i={noop:function(){},uid:function(){var t=0;return function(){return t++}}(),isNullOrUndef:function(t){return null===t||void 0===t},isArray:Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return i.valueOrDefault(i.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,a){var r,o,s;if(i.isArray(t))if(o=t.length,a)for(r=o-1;r>=0;r--)e.call(n,t[r],r);else for(r=0;r<o;r++)e.call(n,t[r],r);else if(i.isObject(t))for(o=(s=Object.keys(t)).length,r=0;r<o;r++)e.call(n,t[s[r]],s[r])},arrayEquals:function(t,e){var n,a,r,o;if(!t||!e||t.length!==e.length)return!1;for(n=0,a=t.length;n<a;++n)if(r=t[n],o=e[n],r instanceof Array&&o instanceof Array){if(!i.arrayEquals(r,o))return!1}else if(r!==o)return!1;return!0},clone:function(t){if(i.isArray(t))return t.map(i.clone);if(i.isObject(t)){for(var e={},n=Object.keys(t),a=n.length,r=0;r<a;++r)e[n[r]]=i.clone(t[n[r]]);return e}return t},_merger:function(t,e,n,a){var r=e[t],o=n[t];i.isObject(r)&&i.isObject(o)?i.merge(r,o,a):e[t]=i.clone(o)},_mergerIf:function(t,e,n){var a=e[t],r=n[t];i.isObject(a)&&i.isObject(r)?i.mergeIf(a,r):e.hasOwnProperty(t)||(e[t]=i.clone(r))},merge:function(t,e,n){var a,r,o,s,l,u=i.isArray(e)?e:[e],d=u.length;if(!i.isObject(t))return t;for(a=(n=n||{}).merger||i._merger,r=0;r<d;++r)if(e=u[r],i.isObject(e))for(l=0,s=(o=Object.keys(e)).length;l<s;++l)a(o[l],t,e,n);return t},mergeIf:function(t,e){return i.merge(t,e,{merger:i._mergerIf})},extend:function(t){for(var e=1,n=arguments.length;e<n;++e)i.each(arguments[e],function(e,n){t[n]=e});return t},inherits:function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},a=function(){this.constructor=n};return a.prototype=e.prototype,n.prototype=new a,n.extend=i.inherits,t&&i.extend(n.prototype,t),n.__super__=e.prototype,n}};e.exports=i,i.callCallback=i.callback,i.indexOf=function(t,e,n){return Array.prototype.indexOf.call(t,e,n)},i.getValueOrDefault=i.valueOrDefault,i.getValueAtIndexOrDefault=i.valueAtIndexOrDefault},{}],43:[function(t,e,n){"use strict";var i=t(42),a={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-t*(t-2)},easeInOutQuad:function(t){return(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1)},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return(t-=1)*t*t+1},easeInOutCubic:function(t){return(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return-((t-=1)*t*t*t-1)},easeInOutQuart:function(t){return(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return(t-=1)*t*t*t*t+1},easeInOutQuint:function(t){return(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2))},easeOutSine:function(t){return Math.sin(t*(Math.PI/2))},easeInOutSine:function(t){return-.5*(Math.cos(Math.PI*t)-1)},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1))},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t))},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-a.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*a.easeInBounce(2*t):.5*a.easeOutBounce(2*t-1)+.5}};e.exports={effects:a},i.easingEffects=a},{42:42}],44:[function(t,e,n){"use strict";var i=t(42);e.exports={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,a,r;return i.isObject(t)?(e=+t.top||0,n=+t.right||0,a=+t.bottom||0,r=+t.left||0):e=n=a=r=+t||0,{top:e,right:n,bottom:a,left:r,height:e+a,width:r+n}},resolve:function(t,e,n){var a,r,o;for(a=0,r=t.length;a<r;++a)if(void 0!==(o=t[a])&&(void 0!==e&&"function"==typeof o&&(o=o(e)),void 0!==n&&i.isArray(o)&&(o=o[n]),void 0!==o))return o}}},{42:42}],45:[function(t,e,n){"use strict";e.exports=t(42),e.exports.easing=t(43),e.exports.canvas=t(41),e.exports.options=t(44)},{41:41,42:42,43:43,44:44}],46:[function(t,e,n){e.exports={acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null}}},{}],47:[function(t,e,n){"use strict";function i(t,e){var n=p.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}function a(t,e){var n=t.style,a=t.getAttribute("height"),r=t.getAttribute("width");if(t[v]={initial:{height:a,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===r||""===r){var o=i(t,"width");void 0!==o&&(t.width=o)}if(null===a||""===a)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var s=i(t,"height");void 0!==o&&(t.height=s)}return t}function r(t,e,n){t.addEventListener(e,n,w)}function o(t,e,n){t.removeEventListener(e,n,w)}function s(t,e,n,i,a){return{type:t,chart:e,native:a||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function l(t,e){var n=k[t.type]||t.type,i=p.getRelativePosition(t,e);return s(n,e,i.x,i.y,t)}function u(t,e){var n=!1,i=[];return function(){i=Array.prototype.slice.call(arguments),e=e||this,n||(n=!0,p.requestAnimFrame.call(window,function(){n=!1,t.apply(e,i)}))}}function d(t){var e=document.createElement("div"),n=y+"size-monitor",i="position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;";e.style.cssText=i,e.className=n,e.innerHTML='<div class="'+n+'-expand" style="'+i+'"><div style="position:absolute;width:1000000px;height:1000000px;left:0;top:0"></div></div><div class="'+n+'-shrink" style="'+i+'"><div style="position:absolute;width:200%;height:200%;left:0; top:0"></div></div>';var a=e.childNodes[0],o=e.childNodes[1];e._reset=function(){a.scrollLeft=1e6,a.scrollTop=1e6,o.scrollLeft=1e6,o.scrollTop=1e6};var s=function(){e._reset(),t()};return r(a,"scroll",s.bind(a,"expand")),r(o,"scroll",s.bind(o,"shrink")),e}function c(t,e){var n=t[v]||(t[v]={}),i=n.renderProxy=function(t){t.animationName===x&&e()};p.each(_,function(e){r(t,e,i)}),n.reflow=!!t.offsetParent,t.classList.add(b)}function h(t){var e=t[v]||{},n=e.renderProxy;n&&(p.each(_,function(e){o(t,e,n)}),delete e.renderProxy),t.classList.remove(b)}function f(t,e,n){var i=t[v]||(t[v]={}),a=i.resizer=d(u(function(){if(i.resizer)return e(s("resize",n))}));c(t,function(){if(i.resizer){var e=t.parentNode;e&&e!==a.parentNode&&e.insertBefore(a,e.firstChild),a._reset()}})}function g(t){var e=t[v]||{},n=e.resizer;delete e.resizer,h(t),n&&n.parentNode&&n.parentNode.removeChild(n)}function m(t,e){var n=t._style||document.createElement("style");t._style||(t._style=n,e="/* Chart.js */\n"+e,n.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(n)),n.appendChild(document.createTextNode(e))}var p=t(45),v="$chartjs",y="chartjs-",b=y+"render-monitor",x=y+"render-animation",_=["animationstart","webkitAnimationStart"],k={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},w=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var t="from{opacity:0.99}to{opacity:1}";m(this,"@-webkit-keyframes "+x+"{"+t+"}@keyframes "+x+"{"+t+"}."+b+"{-webkit-animation:"+x+" 0.001s;animation:"+x+" 0.001s;}")},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(a(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e[v]){var n=e[v].initial;["height","width"].forEach(function(t){var i=n[t];p.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)}),p.each(n.style||{},function(t,n){e.style[n]=t}),e.width=e.width,delete e[v]}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=n[v]||(n[v]={});r(i,e,(a.proxies||(a.proxies={}))[t.id+"_"+e]=function(e){n(l(e,t))})}else f(i,n,t)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=((n[v]||{}).proxies||{})[t.id+"_"+e];a&&o(i,e,a)}else g(i)}},p.addEvent=r,p.removeEvent=o},{45:45}],48:[function(t,e,n){"use strict";var i=t(45),a=t(46),r=t(47),o=r._enabled?r:a;e.exports=i.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},o)},{45:45,46:46,47:47}],49:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("global",{plugins:{filler:{propagate:!0}}}),e.exports=function(){function t(t,e,n){var i,a=t._model||{},r=a.fill;if(void 0===r&&(r=!!a.backgroundColor),!1===r||null===r)return!1;if(!0===r)return"origin";if(i=parseFloat(r,10),isFinite(i)&&Math.floor(i)===i)return"-"!==r[0]&&"+"!==r[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function e(t){var e,n=t.el._model||{},i=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===a?r=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?r=n.scaleZero:i.getBasePosition?r=i.getBasePosition():i.getBasePixel&&(r=i.getBasePixel()),void 0!==r&&null!==r){if(void 0!==r.x&&void 0!==r.y)return r;if("number"==typeof r&&isFinite(r))return e=i.isHorizontal(),{x:e?r:null,y:e?null:r}}return null}function n(t,e,n){var i,a=t[e].fill,r=[e];if(!n)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(i=t[a]))return!1;if(i.visible)return a;r.push(a),a=i.fill}return!1}function o(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),d[n](t))}function s(t){return t&&!t.skip}function l(t,e,n,i,a){var o;if(i&&a){for(t.moveTo(e[0].x,e[0].y),o=1;o<i;++o)r.canvas.lineTo(t,e[o-1],e[o]);for(t.lineTo(n[a-1].x,n[a-1].y),o=a-1;o>0;--o)r.canvas.lineTo(t,n[o],n[o-1],!0)}}function u(t,e,n,i,a,r){var o,u,d,c,h,f,g,m=e.length,p=i.spanGaps,v=[],y=[],b=0,x=0;for(t.beginPath(),o=0,u=m+!!r;o<u;++o)h=n(c=e[d=o%m]._view,d,i),f=s(c),g=s(h),f&&g?(b=v.push(c),x=y.push(h)):b&&x&&(p?(f&&v.push(c),g&&y.push(h)):(l(t,v,y,b,x),b=x=0,v=[],y=[]));l(t,v,y,b,x),t.closePath(),t.fillStyle=a,t.fill()}var d={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),a=i&&n.isDatasetVisible(e)&&i.dataset._children||[],r=a.length||0;return r?function(t,e){return e<r&&a[e]._view||null}:null},boundary:function(t){var e=t.boundary,n=e?e.x:null,i=e?e.y:null;return function(t){return{x:null===n?t.x:n,y:null===i?t.y:i}}}};return{id:"filler",afterDatasetsUpdate:function(i,r){var s,l,u,d,c=(i.data.datasets||[]).length,h=r.propagate,f=[];for(l=0;l<c;++l)d=null,(u=(s=i.getDatasetMeta(l)).dataset)&&u._model&&u instanceof a.Line&&(d={visible:i.isDatasetVisible(l),fill:t(u,l,c),chart:i,el:u}),s.$filler=d,f.push(d);for(l=0;l<c;++l)(d=f[l])&&(d.fill=n(f,l,h),d.boundary=e(d),d.mapper=o(d))},beforeDatasetDraw:function(t,e){var n=e.meta.$filler;if(n){var a=t.ctx,o=n.el,s=o._view,l=o._children||[],d=n.mapper,c=s.backgroundColor||i.global.defaultColor;d&&c&&l.length&&(r.canvas.clipArea(a,t.chartArea),u(a,l,d,s,c,o._loop),r.canvas.unclipArea(a))}}}}},{25:25,40:40,45:45}],50:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,i=this.chart,a=i.getDatasetMeta(n);a.hidden=null===a.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return r.isArray(e.datasets)?e.datasets.map(function(e,n){return{text:e.label,fillStyle:r.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(n),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:n}},this):[]}}},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');for(var n=0;n<t.data.datasets.length;n++)e.push('<li><span style="background-color:'+t.data.datasets[n].backgroundColor+'"></span>'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("</li>");return e.push("</ul>"),e.join("")}}),e.exports=function(t){function e(t,e){return t.usePointStyle?e*Math.SQRT2:t.boxWidth}function n(e,n){var i=new t.Legend({ctx:e.ctx,options:n,chart:e});o.configure(e,i,n),o.addBox(e,i),e.legend=i}var o=t.layoutService,s=r.noop;return t.Legend=a.extend({initialize:function(t){r.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:s,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:function(){var t=this,e=t.options.labels||{},n=r.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter(function(n){return e.filter(n,t.chart.data)})),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:s,beforeFit:s,fit:function(){var t=this,n=t.options,a=n.labels,o=n.display,s=t.ctx,l=i.global,u=r.valueOrDefault,d=u(a.fontSize,l.defaultFontSize),c=u(a.fontStyle,l.defaultFontStyle),h=u(a.fontFamily,l.defaultFontFamily),f=r.fontString(d,c,h),g=t.legendHitBoxes=[],m=t.minSize,p=t.isHorizontal();if(p?(m.width=t.maxWidth,m.height=o?10:0):(m.width=o?10:0,m.height=t.maxHeight),o)if(s.font=f,p){var v=t.lineWidths=[0],y=t.legendItems.length?d+a.padding:0;s.textAlign="left",s.textBaseline="top",r.each(t.legendItems,function(n,i){var r=e(a,d)+d/2+s.measureText(n.text).width;v[v.length-1]+r+a.padding>=t.width&&(y+=d+a.padding,v[v.length]=t.left),g[i]={left:0,top:0,width:r,height:d},v[v.length-1]+=r+a.padding}),m.height+=y}else{var b=a.padding,x=t.columnWidths=[],_=a.padding,k=0,w=0,M=d+b;r.each(t.legendItems,function(t,n){var i=e(a,d)+d/2+s.measureText(t.text).width;w+M>m.height&&(_+=k+a.padding,x.push(k),k=0,w=0),k=Math.max(k,i),w+=M,g[n]={left:0,top:0,width:i,height:d}}),_+=k,x.push(k),m.width+=_}t.width=m.width,t.height=m.height},afterFit:s,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,n=t.options,a=n.labels,o=i.global,s=o.elements.line,l=t.width,u=t.lineWidths;if(n.display){var d,c=t.ctx,h=r.valueOrDefault,f=h(a.fontColor,o.defaultFontColor),g=h(a.fontSize,o.defaultFontSize),m=h(a.fontStyle,o.defaultFontStyle),p=h(a.fontFamily,o.defaultFontFamily),v=r.fontString(g,m,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=f,c.fillStyle=f,c.font=v;var y=e(a,g),b=t.legendHitBoxes,x=function(t,e,i){if(!(isNaN(y)||y<=0)){c.save(),c.fillStyle=h(i.fillStyle,o.defaultColor),c.lineCap=h(i.lineCap,s.borderCapStyle),c.lineDashOffset=h(i.lineDashOffset,s.borderDashOffset),c.lineJoin=h(i.lineJoin,s.borderJoinStyle),c.lineWidth=h(i.lineWidth,s.borderWidth),c.strokeStyle=h(i.strokeStyle,o.defaultColor);var a=0===h(i.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(h(i.lineDash,s.borderDash)),n.labels&&n.labels.usePointStyle){var l=g*Math.SQRT2/2,u=l/Math.SQRT2,d=t+u,f=e+u;r.canvas.drawPoint(c,i.pointStyle,l,d,f)}else a||c.strokeRect(t,e,y,g),c.fillRect(t,e,y,g);c.restore()}},_=function(t,e,n,i){var a=g/2,r=y+a+t,o=e+a;c.fillText(n.text,r,o),n.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(r,o),c.lineTo(r+i,o),c.stroke())},k=t.isHorizontal();d=k?{x:t.left+(l-u[0])/2,y:t.top+a.padding,line:0}:{x:t.left+a.padding,y:t.top+a.padding,line:0};var w=g+a.padding;r.each(t.legendItems,function(e,n){var i=c.measureText(e.text).width,r=y+g/2+i,o=d.x,s=d.y;k?o+r>=l&&(s=d.y+=w,d.line++,o=d.x=t.left+(l-u[d.line])/2):s+w>t.bottom&&(o=d.x=o+t.columnWidths[d.line]+a.padding,s=d.y=t.top+a.padding,d.line++),x(o,s,e),b[n].left=o,b[n].top=s,_(o,s,e,i),k?d.x+=r+a.padding:d.y+=w})}},handleEvent:function(t){var e=this,n=e.options,i="mouseup"===t.type?"click":t.type,a=!1;if("mousemove"===i){if(!n.onHover)return}else{if("click"!==i)return;if(!n.onClick)return}var r=t.x,o=t.y;if(r>=e.left&&r<=e.right&&o>=e.top&&o<=e.bottom)for(var s=e.legendHitBoxes,l=0;l<s.length;++l){var u=s[l];if(r>=u.left&&r<=u.left+u.width&&o>=u.top&&o<=u.top+u.height){if("click"===i){n.onClick.call(e,t.native,e.legendItems[l]),a=!0;break}if("mousemove"===i){n.onHover.call(e,t.native,e.legendItems[l]),a=!0;break}}}return a}}),{id:"legend",beforeInit:function(t){var e=t.options.legend;e&&n(t,e)},beforeUpdate:function(t){var e=t.options.legend,a=t.legend;e?(r.mergeIf(e,i.global.legend),a?(o.configure(t,a,e),a.options=e):n(t,e)):a&&(o.removeBox(t,a),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}}},{25:25,26:26,45:45}],51:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}}),e.exports=function(t){function e(e,i){var a=new t.Title({ctx:e.ctx,options:i,chart:e});n.configure(e,a,i),n.addBox(e,a),e.titleBlock=a}var n=t.layoutService,o=r.noop;return t.Title=a.extend({initialize:function(t){var e=this;r.extend(e,t),e.legendHitBoxes=[]},beforeUpdate:o,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:o,beforeSetDimensions:o,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:o,beforeBuildLabels:o,buildLabels:o,afterBuildLabels:o,beforeFit:o,fit:function(){var t=this,e=r.valueOrDefault,n=t.options,a=n.display,o=e(n.fontSize,i.global.defaultFontSize),s=t.minSize,l=r.isArray(n.text)?n.text.length:1,u=r.options.toLineHeight(n.lineHeight,o),d=a?l*u+2*n.padding:0;t.isHorizontal()?(s.width=t.maxWidth,s.height=d):(s.width=d,s.height=t.maxHeight),t.width=s.width,t.height=s.height},afterFit:o,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=r.valueOrDefault,a=t.options,o=i.global;if(a.display){var s,l,u,d=n(a.fontSize,o.defaultFontSize),c=n(a.fontStyle,o.defaultFontStyle),h=n(a.fontFamily,o.defaultFontFamily),f=r.fontString(d,c,h),g=r.options.toLineHeight(a.lineHeight,d),m=g/2+a.padding,p=0,v=t.top,y=t.left,b=t.bottom,x=t.right;e.fillStyle=n(a.fontColor,o.defaultFontColor),e.font=f,t.isHorizontal()?(l=y+(x-y)/2,u=v+m,s=x-y):(l="left"===a.position?y+m:x-m,u=v+(b-v)/2,s=b-v,p=Math.PI*("left"===a.position?-.5:.5)),e.save(),e.translate(l,u),e.rotate(p),e.textAlign="center",e.textBaseline="middle";var _=a.text;if(r.isArray(_))for(var k=0,w=0;w<_.length;++w)e.fillText(_[w],0,k,s),k+=g;else e.fillText(_,0,0,s);e.restore()}}}),{id:"title",beforeInit:function(t){var n=t.options.title;n&&e(t,n)},beforeUpdate:function(a){var o=a.options.title,s=a.titleBlock;o?(r.mergeIf(o,i.global.title),s?(n.configure(a,s,o),s.options=o):e(a,o)):s&&(t.layoutService.removeBox(a,s),delete a.titleBlock)}}}},{25:25,26:26,45:45}],52:[function(t,e,n){"use strict";e.exports=function(t){var e=t.Scale.extend({getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t=this,e=t.getLabels();t.minIndex=0,t.maxIndex=e.length-1;var n;void 0!==t.options.ticks.min&&(n=e.indexOf(t.options.ticks.min),t.minIndex=-1!==n?n:t.minIndex),void 0!==t.options.ticks.max&&(n=e.indexOf(t.options.ticks.max),t.maxIndex=-1!==n?n:t.maxIndex),t.min=e[t.minIndex],t.max=e[t.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var n=this,i=n.chart.data,a=n.isHorizontal();return i.yLabels&&!a?n.getRightValue(i.datasets[e].data[t]):n.ticks[t-n.minIndex]},getPixelForValue:function(t,e){var n,i=this,a=i.options.offset,r=Math.max(i.maxIndex+1-i.minIndex-(a?0:1),1);if(void 0!==t&&null!==t&&(n=i.isHorizontal()?t.x:t.y),void 0!==n||void 0!==t&&isNaN(e)){var o=i.getLabels();t=n||t;var s=o.indexOf(t);e=-1!==s?s:e}if(i.isHorizontal()){var l=i.width/r,u=l*(e-i.minIndex);return a&&(u+=l/2),i.left+Math.round(u)}var d=i.height/r,c=d*(e-i.minIndex);return a&&(c+=d/2),i.top+Math.round(c)},getPixelForTick:function(t){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null)},getValueForPixel:function(t){var e=this,n=e.options.offset,i=Math.max(e._ticks.length-(n?0:1),1),a=e.isHorizontal(),r=(a?e.width:e.height)/i;return t-=a?e.left:e.top,n&&(t-=r/2),(t<=0?0:Math.round(t/r))+e.minIndex},getBasePixel:function(){return this.bottom}});t.scaleService.registerScaleType("category",e,{position:"bottom"})}},{}],53:[function(t,e,n){"use strict";var i=t(25),a=t(45),r=t(34);e.exports=function(t){var e={position:"left",ticks:{callback:r.formatters.linear}},n=t.LinearScaleBase.extend({determineDataLimits:function(){function t(t){return o?t.xAxisID===e.id:t.yAxisID===e.id}var e=this,n=e.options,i=e.chart,r=i.data.datasets,o=e.isHorizontal();e.min=null,e.max=null;var s=n.stacked;if(void 0===s&&a.each(r,function(e,n){if(!s){var a=i.getDatasetMeta(n);i.isDatasetVisible(n)&&t(a)&&void 0!==a.stack&&(s=!0)}}),n.stacked||s){var l={};a.each(r,function(r,o){var s=i.getDatasetMeta(o),u=[s.type,void 0===n.stacked&&void 0===s.stack?o:"",s.stack].join(".");void 0===l[u]&&(l[u]={positiveValues:[],negativeValues:[]});var d=l[u].positiveValues,c=l[u].negativeValues;i.isDatasetVisible(o)&&t(s)&&a.each(r.data,function(t,i){var a=+e.getRightValue(t);isNaN(a)||s.data[i].hidden||(d[i]=d[i]||0,c[i]=c[i]||0,n.relativePoints?d[i]=100:a<0?c[i]+=a:d[i]+=a)})}),a.each(l,function(t){var n=t.positiveValues.concat(t.negativeValues),i=a.min(n),r=a.max(n);e.min=null===e.min?i:Math.min(e.min,i),e.max=null===e.max?r:Math.max(e.max,r)})}else a.each(r,function(n,r){var o=i.getDatasetMeta(r);i.isDatasetVisible(r)&&t(o)&&a.each(n.data,function(t,n){var i=+e.getRightValue(t);isNaN(i)||o.data[n].hidden||(null===e.min?e.min=i:i<e.min&&(e.min=i),null===e.max?e.max=i:i>e.max&&(e.max=i))})});e.min=isFinite(e.min)&&!isNaN(e.min)?e.min:0,e.max=isFinite(e.max)&&!isNaN(e.max)?e.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var t,e=this,n=e.options.ticks;if(e.isHorizontal())t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.width/50));else{var r=a.valueOrDefault(n.fontSize,i.global.defaultFontSize);t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.height/(2*r)))}return t},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e,n=this,i=n.start,a=+n.getRightValue(t),r=n.end-i;return n.isHorizontal()?(e=n.left+n.width/r*(a-i),Math.round(e)):(e=n.bottom-n.height/r*(a-i),Math.round(e))},getValueForPixel:function(t){var e=this,n=e.isHorizontal(),i=n?e.width:e.height,a=(n?t-e.left:e.bottom-t)/i;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",n,e)}},{25:25,34:34,45:45}],54:[function(t,e,n){"use strict";var i=t(45),a=t(34);e.exports=function(t){var e=i.noop;t.LinearScaleBase=t.Scale.extend({getRightValue:function(e){return"string"==typeof e?+e:t.Scale.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=i.sign(t.min),a=i.sign(t.max);n<0&&a<0?t.max=0:n>0&&a>0&&(t.min=0)}var r=void 0!==e.min||void 0!==e.suggestedMin,o=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),r!==o&&t.min>=t.max&&(r?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:e,handleDirectionalChanges:e,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),r={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,stepSize:i.valueOrDefault(e.fixedStepSize,e.stepSize)},o=t.ticks=a.generators.linear(r,t);t.handleDirectionalChanges(),t.max=i.max(o),t.min=i.min(o),e.reverse?(o.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),t.Scale.prototype.convertTicksToLabels.call(e)}})}},{34:34,45:45}],55:[function(t,e,n){"use strict";var i=t(45),a=t(34);e.exports=function(t){var e={position:"left",ticks:{callback:a.formatters.logarithmic}},n=t.Scale.extend({determineDataLimits:function(){function t(t){return l?t.xAxisID===e.id:t.yAxisID===e.id}var e=this,n=e.options,a=n.ticks,r=e.chart,o=r.data.datasets,s=i.valueOrDefault,l=e.isHorizontal();e.min=null,e.max=null,e.minNotZero=null;var u=n.stacked;if(void 0===u&&i.each(o,function(e,n){if(!u){var i=r.getDatasetMeta(n);r.isDatasetVisible(n)&&t(i)&&void 0!==i.stack&&(u=!0)}}),n.stacked||u){var d={};i.each(o,function(a,o){var s=r.getDatasetMeta(o),l=[s.type,void 0===n.stacked&&void 0===s.stack?o:"",s.stack].join(".");r.isDatasetVisible(o)&&t(s)&&(void 0===d[l]&&(d[l]=[]),i.each(a.data,function(t,i){var a=d[l],r=+e.getRightValue(t);isNaN(r)||s.data[i].hidden||(a[i]=a[i]||0,n.relativePoints?a[i]=100:a[i]+=r)}))}),i.each(d,function(t){var n=i.min(t),a=i.max(t);e.min=null===e.min?n:Math.min(e.min,n),e.max=null===e.max?a:Math.max(e.max,a)})}else i.each(o,function(n,a){var o=r.getDatasetMeta(a);r.isDatasetVisible(a)&&t(o)&&i.each(n.data,function(t,n){var i=+e.getRightValue(t);isNaN(i)||o.data[n].hidden||(null===e.min?e.min=i:i<e.min&&(e.min=i),null===e.max?e.max=i:i>e.max&&(e.max=i),0!==i&&(null===e.minNotZero||i<e.minNotZero)&&(e.minNotZero=i))})});e.min=s(a.min,e.min),e.max=s(a.max,e.max),e.min===e.max&&(0!==e.min&&null!==e.min?(e.min=Math.pow(10,Math.floor(i.log10(e.min))-1),e.max=Math.pow(10,Math.floor(i.log10(e.max))+1)):(e.min=1,e.max=10))},buildTicks:function(){var t=this,e=t.options.ticks,n={min:e.min,max:e.max},r=t.ticks=a.generators.logarithmic(n,t);t.isHorizontal()||r.reverse(),t.max=i.max(r),t.min=i.min(r),e.reverse?(r.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),t.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t){return this.getPixelForValue(this.tickValues[t])},getPixelForValue:function(t){var e,n,a,r=this,o=r.start,s=+r.getRightValue(t),l=r.options.ticks;return r.isHorizontal()?(a=i.log10(r.end)-i.log10(o),0===s?n=r.left:(e=r.width,n=r.left+e/a*(i.log10(s)-i.log10(o)))):(e=r.height,0!==o||l.reverse?0===r.end&&l.reverse?(a=i.log10(r.start)-i.log10(r.minNotZero),n=s===r.end?r.top:s===r.minNotZero?r.top+.02*e:r.top+.02*e+.98*e/a*(i.log10(s)-i.log10(r.minNotZero))):0===s?n=l.reverse?r.top:r.bottom:(a=i.log10(r.end)-i.log10(o),e=r.height,n=r.bottom-e/a*(i.log10(s)-i.log10(o))):(a=i.log10(r.end)-i.log10(r.minNotZero),n=s===o?r.bottom:s===r.minNotZero?r.bottom-.02*e:r.bottom-.02*e-.98*e/a*(i.log10(s)-i.log10(r.minNotZero)))),n},getValueForPixel:function(t){var e,n,a=this,r=i.log10(a.end)-i.log10(a.start);return a.isHorizontal()?(n=a.width,e=a.start*Math.pow(10,(t-a.left)*r/n)):(n=a.height,e=Math.pow(10,(a.bottom-t)*r/n)/a.start),e}});t.scaleService.registerScaleType("logarithmic",n,e)}},{34:34,45:45}],56:[function(t,e,n){"use strict";var i=t(25),a=t(45),r=t(34);e.exports=function(t){function e(t){var e=t.options;return e.angleLines.display||e.pointLabels.display?t.chart.data.labels.length:0}function n(t){var e=t.options.pointLabels,n=a.valueOrDefault(e.fontSize,p.defaultFontSize),i=a.valueOrDefault(e.fontStyle,p.defaultFontStyle),r=a.valueOrDefault(e.fontFamily,p.defaultFontFamily);return{size:n,style:i,family:r,font:a.fontString(n,i,r)}}function o(t,e,n){return a.isArray(n)?{w:a.longestText(t,t.font,n),h:n.length*e+1.5*(n.length-1)*e}:{w:t.measureText(n).width,h:e}}function s(t,e,n,i,a){return t===i||t===a?{start:e-n/2,end:e+n/2}:t<i||t>a?{start:e-n-5,end:e}:{start:e,end:e+n+5}}function l(t){var i,r,l,u=n(t),d=Math.min(t.height/2,t.width/2),c={r:t.width,l:0,t:t.height,b:0},h={};t.ctx.font=u.font,t._pointLabelSizes=[];var f=e(t);for(i=0;i<f;i++){l=t.getPointPosition(i,d),r=o(t.ctx,u.size,t.pointLabels[i]||""),t._pointLabelSizes[i]=r;var g=t.getIndexAngle(i),m=a.toDegrees(g)%360,p=s(m,l.x,r.w,0,180),v=s(m,l.y,r.h,90,270);p.start<c.l&&(c.l=p.start,h.l=g),p.end>c.r&&(c.r=p.end,h.r=g),v.start<c.t&&(c.t=v.start,h.t=g),v.end>c.b&&(c.b=v.end,h.b=g)}t.setReductions(d,c,h)}function u(t){var e=Math.min(t.height/2,t.width/2);t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0)}function d(t){return 0===t||180===t?"center":t<180?"left":"right"}function c(t,e,n,i){if(a.isArray(e))for(var r=n.y,o=1.5*i,s=0;s<e.length;++s)t.fillText(e[s],n.x,r),r+=o;else t.fillText(e,n.x,n.y)}function h(t,e,n){90===t||270===t?n.y-=e.h/2:(t>270||t<90)&&(n.y-=e.h)}function f(t){var i=t.ctx,r=a.valueOrDefault,o=t.options,s=o.angleLines,l=o.pointLabels;i.lineWidth=s.lineWidth,i.strokeStyle=s.color;var u=t.getDistanceFromCenterForValue(o.ticks.reverse?t.min:t.max),f=n(t);i.textBaseline="top";for(var g=e(t)-1;g>=0;g--){if(s.display){var m=t.getPointPosition(g,u);i.beginPath(),i.moveTo(t.xCenter,t.yCenter),i.lineTo(m.x,m.y),i.stroke(),i.closePath()}if(l.display){var v=t.getPointPosition(g,u+5),y=r(l.fontColor,p.defaultFontColor);i.font=f.font,i.fillStyle=y;var b=t.getIndexAngle(g),x=a.toDegrees(b);i.textAlign=d(x),h(x,t._pointLabelSizes[g],v),c(i,t.pointLabels[g]||"",v,f.size)}}}function g(t,n,i,r){var o=t.ctx;if(o.strokeStyle=a.valueAtIndexOrDefault(n.color,r-1),o.lineWidth=a.valueAtIndexOrDefault(n.lineWidth,r-1),t.options.gridLines.circular)o.beginPath(),o.arc(t.xCenter,t.yCenter,i,0,2*Math.PI),o.closePath(),o.stroke();else{var s=e(t);if(0===s)return;o.beginPath();var l=t.getPointPosition(0,i);o.moveTo(l.x,l.y);for(var u=1;u<s;u++)l=t.getPointPosition(u,i),o.lineTo(l.x,l.y);o.closePath(),o.stroke()}}function m(t){return a.isNumber(t)?t:0}var p=i.global,v={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:r.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}},y=t.LinearScaleBase.extend({setDimensions:function(){var t=this,e=t.options,n=e.ticks;t.width=t.maxWidth,t.height=t.maxHeight,t.xCenter=Math.round(t.width/2),t.yCenter=Math.round(t.height/2);var i=a.min([t.height,t.width]),r=a.valueOrDefault(n.fontSize,p.defaultFontSize);t.drawingArea=e.display?i/2-(r/2+n.backdropPaddingY):i/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;a.each(e.data.datasets,function(r,o){if(e.isDatasetVisible(o)){var s=e.getDatasetMeta(o);a.each(r.data,function(e,a){var r=+t.getRightValue(e);isNaN(r)||s.data[a].hidden||(n=Math.min(r,n),i=Math.max(r,i))})}}),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=i===Number.NEGATIVE_INFINITY?0:i,t.handleTickRangeOptions()},getTickLimit:function(){var t=this.options.ticks,e=a.valueOrDefault(t.fontSize,p.defaultFontSize);return Math.min(t.maxTicksLimit?t.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*e)))},convertTicksToLabels:function(){var e=this;t.LinearScaleBase.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map(e.options.pointLabels.callback,e)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){this.options.pointLabels.display?l(this):u(this)},setReductions:function(t,e,n){var i=this,a=e.l/Math.sin(n.l),r=Math.max(e.r-i.width,0)/Math.sin(n.r),o=-e.t/Math.cos(n.t),s=-Math.max(e.b-i.height,0)/Math.cos(n.b);a=m(a),r=m(r),o=m(o),s=m(s),i.drawingArea=Math.min(Math.round(t-(a+r)/2),Math.round(t-(o+s)/2)),i.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,n,i){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=n+a.drawingArea,l=a.height-i-a.drawingArea;a.xCenter=Math.round((o+r)/2+a.left),a.yCenter=Math.round((s+l)/2+a.top)},getIndexAngle:function(t){return t*(2*Math.PI/e(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this,i=n.getIndexAngle(t)-Math.PI/2;return{x:Math.round(Math.cos(i)*e)+n.xCenter,y:Math.round(Math.sin(i)*e)+n.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this,e=t.min,n=t.max;return t.getPointPositionForValue(0,t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0)},draw:function(){var t=this,e=t.options,n=e.gridLines,i=e.ticks,r=a.valueOrDefault;if(e.display){var o=t.ctx,s=this.getIndexAngle(0),l=r(i.fontSize,p.defaultFontSize),u=r(i.fontStyle,p.defaultFontStyle),d=r(i.fontFamily,p.defaultFontFamily),c=a.fontString(l,u,d);a.each(t.ticks,function(e,a){if(a>0||i.reverse){var u=t.getDistanceFromCenterForValue(t.ticksAsNumbers[a]);if(n.display&&0!==a&&g(t,n,u,a),i.display){var d=r(i.fontColor,p.defaultFontColor);if(o.font=c,o.save(),o.translate(t.xCenter,t.yCenter),o.rotate(s),i.showLabelBackdrop){var h=o.measureText(e).width;o.fillStyle=i.backdropColor,o.fillRect(-h/2-i.backdropPaddingX,-u-l/2-i.backdropPaddingY,h+2*i.backdropPaddingX,l+2*i.backdropPaddingY)}o.textAlign="center",o.textBaseline="middle",o.fillStyle=d,o.fillText(e,0,-u),o.restore()}}}),(e.angleLines.display||e.pointLabels.display)&&f(t)}}});t.scaleService.registerScaleType("radialLinear",y,v)}},{25:25,34:34,45:45}],57:[function(t,e,n){"use strict";function i(t,e){return t-e}function a(t){var e,n,i,a={},r=[];for(e=0,n=t.length;e<n;++e)a[i=t[e]]||(a[i]=!0,r.push(i));return r}function r(t,e,n,i){if("linear"===i||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;a<r;++a)(s=t[a])>e&&s<n&&d.push(s);for(d.push(n),a=0,r=d.length;a<r;++a)l=d[a+1],o=d[a-1],s=d[a],void 0!==o&&void 0!==l&&Math.round((l+o)/2)===s||u.push({time:s,pos:a/(r-1)});return u}function o(t,e,n){for(var i,a,r,o=0,s=t.length-1;o>=0&&o<=s;){if(i=o+s>>1,a=t[i-1]||null,r=t[i],!a)return{lo:null,hi:r};if(r[e]<n)o=i+1;else{if(!(a[e]>n))return{lo:a,hi:r};s=i-1}}return{lo:r,hi:null}}function s(t,e,n,i){var a=o(t,e,n),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],s=a.lo?a.hi?a.hi:t[t.length-1]:t[1],l=s[e]-r[e],u=l?(n-r[e])/l:0,d=(s[i]-r[i])*u;return r[i]+d}function l(t,e){var n=e.parser,i=e.parser||e.format;return"function"==typeof n?n(t):"string"==typeof t&&"string"==typeof i?v(t,i):(t instanceof v||(t=v(t)),t.isValid()?t:"function"==typeof i?i(t):t)}function u(t,e){if(b.isNullOrUndef(t))return null;var n=e.options.time,i=l(e.getRightValue(t),n);return i.isValid()?(n.round&&i.startOf(n.round),i.valueOf()):null}function d(t,e,n,i){var a,r,o,s=e-t,l=k[n],u=l.size,d=l.steps;if(!d)return Math.ceil(s/((i||1)*u));for(a=0,r=d.length;a<r&&(o=d[a],!(Math.ceil(s/(u*o))<=i));++a);return o}function c(t,e,n,i){var a,r,o,s=w.length;for(a=w.indexOf(t);a<s-1;++a)if(r=k[w[a]],o=r.steps?r.steps[r.steps.length-1]:_,r.common&&Math.ceil((n-e)/(o*r.size))<=i)return w[a];return w[s-1]}function h(t,e,n,i){var a,r,o=v.duration(v(i).diff(v(n)));for(a=w.length-1;a>=w.indexOf(e);a--)if(r=w[a],k[r].common&&o.as(r)>=t.length)return r;return w[e?w.indexOf(e):0]}function f(t){for(var e=w.indexOf(t)+1,n=w.length;e<n;++e)if(k[w[e]].common)return w[e]}function g(t,e,n,i){var a,r=i.time,o=r.unit||c(r.minUnit,t,e,n),s=f(o),l=b.valueOrDefault(r.stepSize,r.unitStepSize),u="week"===o&&r.isoWeekday,h=i.ticks.major.enabled,g=k[o],m=v(t),p=v(e),y=[];for(l||(l=d(t,e,o,n)),u&&(m=m.isoWeekday(u),p=p.isoWeekday(u)),m=m.startOf(u?"day":o),(p=p.startOf(u?"day":o))<e&&p.add(1,o),a=v(m),h&&s&&!u&&!r.round&&(a.startOf(s),a.add(~~((m-a)/(g.size*l))*l,o));a<p;a.add(l,o))y.push(+a);return y.push(+a),y}function m(t,e,n,i,a){var r,o,l=0,u=0;return a.offset&&e.length&&(a.time.min||(r=e.length>1?e[1]:i,o=e[0],l=(s(t,"time",r,"pos")-s(t,"time",o,"pos"))/2),a.time.max||(r=e[e.length-1],o=e.length>1?e[e.length-2]:n,u=(s(t,"time",r,"pos")-s(t,"time",o,"pos"))/2)),{left:l,right:u}}function p(t,e){var n,i,a,r,o=[];for(n=0,i=t.length;n<i;++n)a=t[n],r=!!e&&a===+v(a).startOf(e),o.push({value:a,major:r});return o}var v=t(6);v="function"==typeof v?v:window.moment;var y=t(25),b=t(45),x=Number.MIN_SAFE_INTEGER||-9007199254740991,_=Number.MAX_SAFE_INTEGER||9007199254740991,k={millisecond:{common:!0,size:1,steps:[1,2,5,10,20,50,100,250,500]},second:{common:!0,size:1e3,steps:[1,2,5,10,30]},minute:{common:!0,size:6e4,steps:[1,2,5,10,30]},hour:{common:!0,size:36e5,steps:[1,2,3,6,12]},day:{common:!0,size:864e5,steps:[1,2,5]},week:{common:!1,size:6048e5,steps:[1,2,3,4]},month:{common:!0,size:2628e6,steps:[1,2,3]},quarter:{common:!1,size:7884e6,steps:[1,2,3,4]},year:{common:!0,size:3154e7}},w=Object.keys(k);e.exports=function(t){var e=t.Scale.extend({initialize:function(){if(!v)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");this.mergeTicksOptions(),t.Scale.prototype.initialize.call(this)},update:function(){var e=this,n=e.options;return n.time&&n.time.format&&console.warn("options.time.format is deprecated and replaced by options.time.parser."),t.Scale.prototype.update.apply(e,arguments)},getRightValue:function(e){return e&&void 0!==e.t&&(e=e.t),t.Scale.prototype.getRightValue.call(this,e)},determineDataLimits:function(){var t,e,n,r,o,s,l=this,d=l.chart,c=l.options.time,h=_,f=x,g=[],m=[],p=[];for(t=0,n=d.data.labels.length;t<n;++t)p.push(u(d.data.labels[t],l));for(t=0,n=(d.data.datasets||[]).length;t<n;++t)if(d.isDatasetVisible(t))if(o=d.data.datasets[t].data,b.isObject(o[0]))for(m[t]=[],e=0,r=o.length;e<r;++e)s=u(o[e],l),g.push(s),m[t][e]=s;else g.push.apply(g,p),m[t]=p.slice(0);else m[t]=[];p.length&&(p=a(p).sort(i),h=Math.min(h,p[0]),f=Math.max(f,p[p.length-1])),g.length&&(g=a(g).sort(i),h=Math.min(h,g[0]),f=Math.max(f,g[g.length-1])),h=u(c.min,l)||h,f=u(c.max,l)||f,h=h===_?+v().startOf("day"):h,f=f===x?+v().endOf("day")+1:f,l.min=Math.min(h,f),l.max=Math.max(h+1,f),l._horizontal=l.isHorizontal(),l._table=[],l._timestamps={data:g,datasets:m,labels:p}},buildTicks:function(){var t,e,n,i=this,a=i.min,o=i.max,s=i.options,l=s.time,d=[],c=[];switch(s.ticks.source){case"data":d=i._timestamps.data;break;case"labels":d=i._timestamps.labels;break;case"auto":default:d=g(a,o,i.getLabelCapacity(a),s)}for("ticks"===s.bounds&&d.length&&(a=d[0],o=d[d.length-1]),a=u(l.min,i)||a,o=u(l.max,i)||o,t=0,e=d.length;t<e;++t)(n=d[t])>=a&&n<=o&&c.push(n);return i.min=a,i.max=o,i._unit=l.unit||h(c,l.minUnit,i.min,i.max),i._majorUnit=f(i._unit),i._table=r(i._timestamps.data,a,o,s.distribution),i._offsets=m(i._table,c,a,o,s),p(c,i._majorUnit)},getLabelForIndex:function(t,e){var n=this,i=n.chart.data,a=n.options.time,r=i.labels&&t<i.labels.length?i.labels[t]:"",o=i.datasets[e].data[t];return b.isObject(o)&&(r=n.getRightValue(o)),a.tooltipFormat&&(r=l(r,a).format(a.tooltipFormat)),r},tickFormatFunction:function(t,e,n,i){var a=this,r=a.options,o=t.valueOf(),s=r.time.displayFormats,l=s[a._unit],u=a._majorUnit,d=s[u],c=t.clone().startOf(u).valueOf(),h=r.ticks.major,f=h.enabled&&u&&d&&o===c,g=t.format(i||(f?d:l)),m=f?h:r.ticks.minor,p=b.valueOrDefault(m.callback,m.userCallback);return p?p(g,e,n):g},convertTicksToLabels:function(t){var e,n,i=[];for(e=0,n=t.length;e<n;++e)i.push(this.tickFormatFunction(v(t[e].value),e,t));return i},getPixelForOffset:function(t){var e=this,n=e._horizontal?e.width:e.height,i=e._horizontal?e.left:e.top,a=s(e._table,"time",t,"pos");return i+n*(e._offsets.left+a)/(e._offsets.left+1+e._offsets.right)},getPixelForValue:function(t,e,n){var i=this,a=null;if(void 0!==e&&void 0!==n&&(a=i._timestamps.datasets[n][e]),null===a&&(a=u(t,i)),null!==a)return i.getPixelForOffset(a)},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null},getValueForPixel:function(t){var e=this,n=e._horizontal?e.width:e.height,i=e._horizontal?e.left:e.top,a=(n?(t-i)/n:0)*(e._offsets.left+1+e._offsets.left)-e._offsets.right,r=s(e._table,"pos",a,"time");return v(r)},getLabelWidth:function(t){var e=this,n=e.options.ticks,i=e.ctx.measureText(t).width,a=b.toRadians(n.maxRotation),r=Math.cos(a),o=Math.sin(a);return i*r+b.valueOrDefault(n.fontSize,y.global.defaultFontSize)*o},getLabelCapacity:function(t){var e=this,n=e.options.time.displayFormats.millisecond,i=e.tickFormatFunction(v(t),0,[],n),a=e.getLabelWidth(i),r=e.isHorizontal()?e.width:e.height;return Math.floor(r/a)}});t.scaleService.registerScaleType("time",e,{position:"bottom",distribution:"linear",bounds:"data",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}})}},{25:25,45:45,6:6}]},{},[7])(7)});
</script>
</head>
<body>
<h1 style="border-bottom:1px solid black;text-align:center;padding:10px;"><span style="color:#ff7600;">OPEM</span> Report (Padulles-I Model)</h1>
<h2 style="color:#ff7600;">What is Padulles-I ?</h2>
<p style = "text-align:justify;margin:15px;">
In this model, Nernst and fuel cell potential were modeled as a function of oxygen and hydrogen gases partial pressure
that can be calculated from independent variables or constants. The partial pressure of gases is proportional to
the molar flow of each gas.
</p>
<h2 style="color:#ff7600;">Inputs</h2>
<table style="border:1px solid black;border-collapse: collapse;margin:15px;">
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Input
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Description
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Value
</td>
</tr>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
B
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Activation voltage constant [V]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.04777
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
C
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Activation constant parameter [A^(-1)]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.0136
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
E0
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
No load voltage [V]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.6
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
KH2
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Hydrogen valve constant [kmol.s^(-1).atm^(-1)]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
4.22e-05
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
KO2
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Oxygen valve constant [kmol.s^(-1).atm^(-1)]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
2.11e-05
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
N0
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Number of cells
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
88
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Rint
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Fuel cell internal resistance [ohm]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.00303
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
T
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Fuel cell temperature [K]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
343
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
i-start
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell operating current start point [A]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
i-step
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell operating current step
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.1
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
i-stop
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell operating current end point [A]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
100
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
qH2
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Molar flow of hydrogen [kmol.s^(-1)]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.0004
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
rho
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Hydrogen-Oxygen flow rate
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
1.168
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
tH2
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Hydrogen time constant [s]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
3.37
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
tO2
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Oxygen time constant [s]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
6.74
</td>
</table>
<h2 style="color:#ff7600;">Overall Parameters</h2>
<table style="border:1px solid black;border-collapse: collapse;margin:15px;">
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Parameter
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Description
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Value
</td>
</tr>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Efficiency|Pmax
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell efficiency at maximum power
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
0.3916750510650302
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Pmax
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Maximum power [W]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
5371.538185919714
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Ptotal(Elec)
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Total electrical power [W]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
5396.239669420725
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Ptotal(Thermal)
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Total thermal power [W]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
5406.112330579272
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
VFC|Pmax
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell voltage at maximum power [V]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
53.769151010207345
</td>
</table>
<h2 style="color:#ff7600;">Graphs</h2>
<div style="width:600px;margin:15px;">
<canvas id="FC-Power" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("FC-Power").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'FC-Power',
fill:false,
data: ["None", 5.4603305922868905, 10.913939937085477, 16.364950800237498, 21.814239516787904, 27.262222284249443, 32.709144235138965, 38.155167342794705, 43.60040672655301, 49.044948459566434, 54.48885935035618, 59.93219276894392, 65.37499233585899, 70.81729437266857, 76.25912959399092, 81.7005243136264, 87.14150132765376, 92.58208057591786, 98.02227964735785, 103.46211417271105, 108.90159813432699, 114.34074411387355, 119.77956349276191, 125.21806661606087, 130.65626292785475, 136.09416108400603, 141.5317690468494, 146.9690941652981, 152.40614324306785, 157.84292259714354, 163.2794381081724, 168.71569526413202, 174.15169919835796, 179.58745472281433, 185.02296635732776, 190.45823835537988, 195.89327472694944, 201.32807925881536, 206.76265553266293, 212.1970069412828, 217.63113670310827, 223.06504787529738, 228.49874336553847, 233.93222594273018, 239.36549824666864, 244.79856279685234, 250.23142200050498, 255.66407815989993, 261.09653347906084, 266.5287900699045, 271.96084995788124, 277.39271508716416, 282.82438732543164, 288.25586846828105, 293.6871602433102, 299.1182643138955, 304.54918228269594, 309.9799156949062, 315.4104660412817, 320.84083476095503, 326.2710232440609, 331.701032834187, 337.13086483066303, 342.56052049070263, 347.99000103140946, 353.41930763165703, 358.84844143385385, 364.27740354560126, 369.7061950412512, 375.13481696337425, 380.5632703241412, 385.9915561066256, 391.419675266034, 396.8476287308667, 402.27541740401534, 407.70304216380146, 413.13050386495894, 418.55780333956557, 423.98494139792524, 429.4119188294064, 434.8387364032354, 440.26539486925367, 445.6918949586349, 451.1182373845676, 456.5444228429056, 461.9704520127874, 467.3963255572255, 472.82204412366957, 478.2476083445428, 483.67301883775355, 489.0982762071857, 494.5233810431655, 499.9483339229084, 505.37313541094676, 510.79778605953913, 516.2222864090614, 521.6466369883827, 527.0708383152245, 532.4948908965051, 537.9187952286713, 543.3425517980145, 548.7661610809763, 554.1896235444402, 559.6129396460136, 565.0361098342969, 570.4591345491442, 575.8820142219125, 581.3047492757031, 586.7273401255915, 592.1497871788515, 597.5720908351695, 602.9942514868519, 608.4162695190237, 613.8381453098209, 619.2598792305768, 624.6814716460001, 630.1029229143485, 635.5242333875944, 640.9454034115876, 646.366433326209, 651.7873234655225, 657.2080741579202, 662.6286857262625, 668.0491584880139, 673.4694927553755, 678.8896888354112, 684.3097470301724, 689.7296676368157, 695.1494509477194, 700.5690972505952, 705.9886068285971, 711.4079799604257, 716.8272169204308, 722.2463179787105, 727.6652834012062, 733.0841134497961, 738.5028083823855, 743.9213684529947, 749.339793911843, 754.7580850054325, 760.1762419766272, 765.5942650647323, 771.0121545055687, 776.4299105315463, 781.847533371737, 787.2650232519428, 792.6823803947646, 798.0996050196668, 803.516697343042, 808.9336575782727, 814.3504859357928, 819.7671826231457, 825.1837478450416, 830.600181803414, 836.0164846974737, 841.4326567237621, 846.8486980762027, 852.264608946151, 857.6803895224444, 863.096039991449, 868.5115605371069, 873.9269513409816, 879.3422125823015, 884.7573444380043, 890.1723470827783, 895.5872206891038, 901.0019654272929, 906.4165814655289, 911.8310689699051, 917.2454281044609, 922.6596590312189, 928.0737619102204, 933.4877368995604, 938.9015841554207, 944.3153038321042, 949.7288960820663, 955.1423610559467, 960.5556989026007, 965.9689097691294, 971.3819938009085, 976.7949511416184, 982.2077819332715, 987.6204863162392, 993.0330644292814, 998.44551640957, 1003.8578423927166, 1009.2700425127971, 1014.6821169023765, 1020.0940656925331, 1025.5058890128823, 1030.9175869916005, 1036.329159755445, 1041.7406074297805, 1047.1519301385977, 1052.5631280045352, 1057.9742011489013, 1063.3851496916939, 1068.7959737516198, 1074.2066734461162, 1079.6172488913671, 1085.0277002023256, 1090.4380274927298, 1095.8482308751204, 1101.258310460862, 1106.6682663601564, 1112.0780986820628, 1117.4878075345114, 1122.8973930243226, 1128.3068552572227, 1133.716194337857, 1139.1254103698093, 1144.5345034556135, 1149.9434736967708, 1155.3523211937627, 1160.7610460460671, 1166.1696483521705, 1171.578128209583, 1176.9864857148511, 1182.3947209635724, 1187.802834050406, 1193.210825069089, 1198.6186941124447, 1204.0264412723989, 1209.4340666399896, 1214.84157030538, 1220.2489523578702, 1225.6562128859073, 1231.0633519770986, 1236.4703697182222, 1241.877266195236, 1247.2840414932916, 1252.6906956967425, 1258.0972288891542, 1263.5036411533165, 1268.9099325712516, 1274.316103224225, 1279.7221531927535, 1285.128082556617, 1290.5338913948663, 1295.939579785832, 1301.3451478071352, 1306.7505955356949, 1312.155923047736, 1317.5611304188008, 1322.9662177237535, 1328.3711850367931, 1333.7760324314568, 1339.180759980631, 1344.585367756559, 1349.989855830847, 1355.394224274474, 1360.7984731577978, 1366.2026025505631, 1371.606612521908, 1377.0105031403716, 1382.4142744739024, 1387.8179265898632, 1393.2214595550374, 1398.6248734356393, 1404.0281682973173, 1409.4313442051612, 1414.8344012237105, 1420.2373394169567, 1425.6401588483545, 1431.0428595808241, 1436.4454416767596, 1441.8479051980328, 1447.2502502060004, 1452.6524767615106, 1458.0545849249065, 1463.4565747560341, 1468.8584463142456, 1474.2601996584062, 1479.6618348469, 1485.0633519376331, 1490.4647509880408, 1495.8660320550923, 1501.2671951952952, 1506.6682404647001, 1512.0691679189074, 1517.4699776130701, 1522.8706696018999, 1528.271243939671, 1533.6717006802244, 1539.0720398769745, 1544.4722615829119, 1549.8723658506071, 1555.272352732217, 1560.6722222794892, 1566.071974543762, 1571.4716095759752, 1576.871127426669, 1582.2705281459905, 1587.6698117836975, 1593.0689783891607, 1598.468028011371, 1603.8669606989404, 1609.2657765001065, 1614.6644754627373, 1620.063057634334, 1625.4615230620343, 1630.8598717926172, 1636.258103872506, 1641.656219347771, 1647.0542182641339, 1652.4521006669718, 1657.8498666013195, 1663.2475161118718, 1668.6450492429908, 1674.0424660387032, 1679.4397665427093, 1684.836950798383, 1690.2340188487753, 1695.6309707366172, 1701.0278065043237, 1706.424526193997, 1711.8211298474278, 1717.2176175060983, 1722.6139892111894, 1728.0102450035758, 1733.4063849238357, 1738.8024090122512, 1744.1983173088097, 1749.5941098532076, 1754.9897866848557, 1760.3853478428766, 1765.7807933661106, 1771.1761232931194, 1776.5713376621839, 1781.966436511313, 1787.361419878242, 1792.7562878004342, 1798.1510403150871, 1803.5456774591319, 1808.940199269237, 1814.3346057818105, 1819.7288970330017, 1825.1230730587029, 1830.517133894554, 1835.911079575944, 1841.3049101380095, 1846.698625615643, 1852.0922260434904, 1857.4857114559547, 1862.8790818871987, 1868.2723373711463, 1873.665477941484, 1879.058503631665, 1884.4514144749087, 1889.8442105042047, 1895.2368917523138, 1900.6294582517694, 1906.0219100348806, 1911.4142471337332, 1916.8064695801934, 1922.1985774059065, 1927.590570642301, 1932.9824493205908, 1938.3742134717736, 1943.7658631266384, 1949.1573983157618, 1954.548819069513, 1959.9401254180534, 1965.33131739134, 1970.722395019127, 1976.1133583309659, 1981.5042073562083, 1986.8949421240072, 1992.2855626633204, 1997.6760690029075, 2003.0664611713369, 2008.4567391969842, 2013.8469031080335, 2019.2369529324803, 2024.626888698134, 2030.0167104326158, 2035.406418163363, 2040.7960119176305, 2046.1854917224896, 2051.574857604834, 2056.964109591376, 2062.353247708653, 2067.742271983022, 2073.1311824406707, 2078.5199791076093, 2083.9086620096787, 2089.297231172546, 2094.685686621712, 2100.074028382507, 2105.462256480097, 2110.85037093948, 2116.23837178549, 2121.6262590427996, 2127.0140327359177, 2132.4016928891947, 2137.789239526819, 2143.1766726728233, 2148.5639923510807, 2153.951198585311, 2159.3382913990777, 2164.725270815791, 2170.112136858709, 2175.4988895509387, 2180.885528915436, 2186.2720549750093, 2191.6584677523174, 2197.0447672698724, 2202.4309535500424, 2207.8170266150473, 2213.202986486967, 2218.5888331877363, 2223.9745667391494, 2229.36018716286, 2234.74569448038, 2240.1310887130853, 2245.516369882214, 2250.9015380088663, 2256.2865931140063, 2261.6715352184647, 2267.0563643429396, 2272.4410805079915, 2277.8256837340546, 2283.210174041429, 2288.5945514502837, 2293.9788159806626, 2299.3629676524783, 2304.747006485516, 2310.1309324994354, 2315.51474571377, 2320.8984461479295, 2326.282033821198, 2331.6655087527392, 2337.0488709615915, 2342.4321204666744, 2347.8152572867853, 2353.198281440602, 2358.581192946685, 2363.963991823475, 2369.3466780892954, 2374.7292517623546, 2380.111712860744, 2385.49406140244, 2390.8762974053047, 2396.258420887088, 2401.640431865426, 2407.022330357843, 2412.404116381752, 2417.7857899544565, 2423.167351093148, 2428.5487998149133, 2433.9301361367247, 2439.311360075453, 2444.692471647858, 2450.0734708705945, 2455.4543577602135, 2460.835132333159, 2466.21579460577, 2471.5963445942857, 2476.9767823148386, 2482.357107783462, 2487.7373210160854, 2493.11742202854, 2498.4974108365536, 2503.8772874557567, 2509.2570519016804, 2514.6367041897574, 2520.016244335322, 2525.395672353613, 2530.77498825977, 2536.1541920688405, 2541.5332837957744, 2546.912263455426, 2552.2911310625573, 2557.6698866318366, 2563.0485301778385, 2568.427061715046, 2573.8054812578494, 2579.1837888205487, 2584.5619844173525, 2589.9400680623808, 2595.318039769661, 2600.695899553135, 2606.073647426654, 2611.451283403981, 2616.8288074987945, 2622.2062197246833, 2627.58352009515, 2632.9607086236124, 2638.337785323403, 2643.7147502077687, 2649.091603289872, 2654.468344582794, 2659.8449740995293, 2665.2214918529903, 2670.5978978560097, 2675.974192121336, 2681.3503746616357, 2686.7264454894967, 2692.102404617424, 2697.478252057846, 2702.853987823109, 2708.2296119254806, 2713.605124377151, 2718.9805251902308, 2724.355814376755, 2729.7309919486793, 2735.1060579178848, 2740.481012296173, 2745.855855095273, 2751.2305863268384, 2756.6052060024444, 2761.9797141335957, 2767.3541107317196, 2772.7283958081716, 2778.1025693742336, 2783.4766314411145, 2788.8505820199503, 2794.224421121806, 2799.598148757673, 2804.971764938474, 2810.345269675059, 2815.718662978209, 2821.0919448586324, 2826.4651153269706, 2831.838174393795, 2837.2111220696065, 2842.5839583648403, 2847.9566832898613, 2853.3292968549663, 2858.701799070387, 2864.074189946287, 2869.446469492761, 2874.8186377198413, 2880.1906946374916, 2885.5626402556104, 2890.9344745840317, 2896.306197632525, 2901.6778094107926, 2907.0493099284768, 2912.4206991951514, 2917.7919772203322, 2923.163144013466, 2928.5341995839412, 2933.905143941081, 2939.275977094149, 2944.646699052344, 2950.017309824806, 2955.387809420613, 2960.7581978487797, 2966.1284751182648, 2971.498641237965, 2976.868696216714, 2982.2386400632895, 2987.6084727864104, 2992.9781943947337, 2998.3478048968595, 3003.71730430133, 3009.0866926166286, 3014.4559698511794, 3019.8251360133527, 3025.1941911114604, 3030.563135153754, 3035.9319681484344, 3041.3006901036397, 3046.6693010274585, 3052.03780092792, 3057.4061898129967, 3062.7744676906113, 3068.142634568625, 3073.5106904548497, 3078.87863535704, 3084.2464692828985, 3089.6141922400716, 3094.981804236154, 3100.349305278689, 3105.716695375162, 3111.0839745330095, 3116.451142759615, 3121.8182000623087, 3127.1851464483702, 3132.5519819250267, 3137.9187064994544, 3143.285320178777, 3148.65182297007, 3154.018214880356, 3159.3844959166076, 3164.7506660857484, 3170.11672539465, 3175.482673850137, 3180.8485114589826, 3186.214238227911, 3191.5798541635995, 3196.945359272673, 3202.3107535617114, 3207.676037037244, 3213.041209705754, 3218.406271573676, 3223.771222647396, 3229.1360629332553, 3234.500792437544, 3239.8654111665105, 3245.229919126353, 3250.594316323223, 3255.9586027632267, 3261.322778452428, 3266.686843396837, 3272.0507976024264, 3277.4146410751187, 3282.778373820792, 3288.1419958452807, 3293.5055071543734, 3298.868907753815, 3304.2321976493067, 3309.5953768465024, 3314.9584453510165, 3320.3214031684165, 3325.684250304228, 3331.0469867639326, 3336.4096125529686, 3341.7721276767334, 3347.1345321405784, 3352.4968259498155, 3357.859009109713, 3363.2210816254965, 3368.5830435023504, 3373.9448947454184, 3379.306635359801, 3384.6682653505577, 3390.029784722708, 3395.391193481228, 3400.752491631056, 3406.113679177088, 3411.474756124179, 3416.8357224771444, 3422.1965782407615, 3427.557323419765, 3432.9179580188497, 3438.278482042673, 3443.638895495851, 3448.9991983829627, 3454.3593907085465, 3459.719472477101, 3465.0794436930896, 3470.4393043609343, 3475.799054485019, 3481.1586940696893, 3486.518223119254, 3491.877641637985, 3497.2369496301126, 3502.5961470998345, 3507.955234051306, 3513.3142104886483, 3518.6730764159474, 3524.031831837247, 3529.390476756559, 3534.749011177856, 3540.107435105075, 3545.465748542118, 3550.8239514928487, 3556.1820439610965, 3561.5400259506537, 3566.8978974652778, 3572.2556585086922, 3577.613309084581, 3582.970849196598, 3588.3282788483575, 3593.685598043443, 3599.0428067854, 3604.3999050777397, 3609.7568929239433, 3615.113770327449, 3620.4705372916696, 3625.8271938199805, 3631.1837399157216, 3636.5401755822004, 3641.896500822691, 3647.2527156404335, 3652.6088200386375, 3657.9648140204745, 3663.320697589085, 3668.676470747578, 3674.0321334990294, 3679.3876858464805, 3684.7431277929413, 3690.098459341391, 3695.453680494772, 3700.808791256, 3706.1637916279565, 3711.5186816134888, 3716.8734612154153, 3722.228130436523, 3727.582689279564, 3732.937137747265, 3738.291475842315, 3743.6457035673757, 3748.9998209250757, 3754.353827918016, 3759.7077245487644, 3765.061510819857, 3770.4151867338032, 3775.768752293077, 3781.1222075001256, 3786.4755523573663, 3791.8287868671846, 3797.1819110319366, 3802.5349248539487, 3807.8878283355184, 3813.240621478913, 3818.5933042863708, 3823.945876760098, 3829.2983389022766, 3834.650690715054, 3840.0029322005544, 3845.3550633608675, 3850.7070841980603, 3856.058994714163, 3861.4107949111835, 3866.7624847911025, 3872.1140643558665, 3877.4655336073984, 3882.8168925475898, 3888.168141178307, 3893.519279501387, 3898.8703075186386, 3904.2212252318454, 3909.5720326427586, 3914.9227297531074, 3920.273316564591, 3925.6237930788793, 3930.9741592976193, 3936.3244152224274, 3941.674560854895, 3947.0245961965866, 3952.3745212490367, 3957.7243360137586, 3963.0740404922335, 3968.423634685922, 3973.773118596252, 3979.1224922246297, 3984.4717555724333, 3989.820908641014, 3995.1699514317, 4000.5188839457915, 4005.867706184561, 4011.2164181492594, 4016.565019841109, 4021.913511261308, 4027.2618924110297, 4032.6101632914188, 4037.958323903599, 4043.3063742486656, 4048.65431432769, 4054.00214414172, 4059.349863691774, 4064.697472978852, 4070.0449720039246, 4075.392360767939, 4080.73963927182, 4086.0868075164626, 4091.4338655027436, 4096.78081323151, 4102.12765070359, 4107.474377919785, 4112.820994880869, 4118.167501587599, 4123.513898040702, 4128.860184240884, 4134.20636018883, 4139.552425885195, 4144.898381330616, 4150.244226525702, 4155.589961471043, 4160.935586167205, 4166.281100614725, 4171.626504814127, 4176.971798765901, 4182.316982470523, 4187.662055928443, 4193.007019140084, 4198.351872105853, 4203.696614826131, 4209.041247301275, 4214.385769531623, 4219.730181517488, 4225.074483259161, 4230.418674756912, 4235.762756010987, 4241.106727021611, 4246.450587788987, 4251.794338313297, 4257.137978594697, 4262.481508633325, 4267.824928429298, 4273.168237982707, 4278.511437293627, 4283.854526362105, 4289.197505188172, 4294.540373771833, 4299.883132113078, 4305.22578021187, 4310.568318068152, 4315.910745681847, 4321.253063052857, 4326.595270181062, 4331.937367066323, 4337.279353708474, 4342.621230107338, 4347.962996262712, 4353.30465217437, 4358.64619784207, 4363.987633265547, 4369.328958444514, 4374.670173378669, 4380.011278067683, 4385.352272511213, 4390.693156708891, 4396.033930660331, 4401.374594365128, 4406.715147822855, 4412.055591033065, 4417.395923995292, 4422.736146709052, 4428.076259173837, 4433.416261389121, 4438.756153354363, 4444.095935068995, 4449.435606532432, 4454.775167744076, 4460.114618703296, 4465.453959409458, 4470.793189861895, 4476.132310059928, 4481.471320002859, 4486.810219689967, 4492.149009120515, 4497.487688293745, 4502.826257208883, 4508.164715865134, 4513.503064261683, 4518.841302397701, 4524.179430272333, 4529.517447884712, 4534.855355233951, 4540.193152319142, 4545.530839139361, 4550.868415693664, 4556.205881981088, 4561.543238000657, 4566.880483751368, 4572.2176192322095, 4577.554644442142, 4582.8915593801175, 4588.228364045064, 4593.565058435891, 4598.901642551496, 4604.23811639075, 4609.574479952514, 4614.910733235629, 4620.246876238915, 4625.582908961179, 4630.918831401207, 4636.254643557769, 4641.590345429618, 4646.925937015489, 4652.261418314098, 4657.596789324145, 4662.932050044315, 4668.267200473272, 4673.602240609664, 4678.9371704521245, 4684.271989999266, 4689.606699249684, 4694.941298201965, 4700.275786854664, 4705.610165206335, 4710.944433255503, 4716.27859100068, 4721.612638440365, 4726.946575573036, 4732.280402397156, 4737.61411891117, 4742.9477251135095, 4748.281221002587, 4753.614606576796, 4758.947881834521, 4764.281046774123, 4769.614101393949, 4774.9470456923345, 4780.279879667589, 4785.612603318014, 4790.945216641892, 4796.277719637489, 4801.610112303057, 4806.942394636828, 4812.274566637023, 4817.606628301843, 4822.938579629474, 4828.270420618089, 4833.60215126584, 4838.933771570872, 4844.265281531301, 4849.596681145241, 4854.927970410782, 4860.259149326001, 4865.590217888959, 4870.921176097704, 4876.252023950263, 4881.582761444653, 4886.913388578873, 4892.243905350908, 4897.574311758724, 4902.904607800278, 4908.234793473509, 4913.564868776336, 4918.894833706673, 4924.2246882624095, 4929.554432441422, 4934.88406624158, 4940.213589660724, 4945.543002696692, 4950.872305347302, 4956.201497610355, 4961.530579483643, 4966.8595509649385, 4972.188412052, 4977.517162742573, 4982.845803034387, 4988.174332925158, 4993.502752412585, 4998.831061494357, 5004.159260168142, 5009.487348431599, 5014.815326282372, 5020.143193718088, 5025.470950736362, 5030.798597334793, 5036.126133510966, 5041.4535592624525, 5046.7808745868115, 5052.108079481583, 5057.435173944297, 5062.762157972468, 5068.089031563597, 5073.415794715171, 5078.742447424661, 5084.0689896895265, 5089.395421507212, 5094.721742875149, 5100.047953790753, 5105.374054251428, 5110.700044254565, 5116.025923797536, 5121.351692877706, 5126.677351492422, 5132.002899639018, 5137.328337314816, 5142.653664517123, 5147.9788812432325, 5153.303987490426, 5158.628983255969, 5163.953868537115, 5169.278643331106, 5174.603307635167, 5179.92786144651, 5185.252304762337, 5190.576637579834, 5195.900859896174, 5201.224971708519, 5206.548973014013, 5211.872863809793, 5217.196644092978, 5222.520313860675, 5227.843873109979, 5233.167321837974, 5238.490660041725, 5243.813887718289, 5249.13700486471, 5254.460011478016, 5259.7829075552245, 5265.105693093341, 5270.428368089354, 5275.7509325402425, 5281.073386442974, 5286.395729794499, 5291.717962591759, 5297.040084831682, 5302.362096511182, 5307.683997627163, 5313.005788176512, 5318.32746815611, 5323.649037562816, 5328.970496393488, 5334.291844644963, 5339.613082314069, 5344.934209397621, 5350.255225892419, 5355.5761317952565, 5360.89692710291, 5366.217611812143, 5371.538185919714],
borderColor:'rgba(255,99,132,1)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'P(W)'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<div style="width:600px;margin:15px;">
<canvas id="['FC-Voltage', 'Linear-Apx']" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("['FC-Voltage', 'Linear-Apx']").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'FC-Voltage',
fill:false,
data: ["None", 54.6033059228689, 54.56969968542738, 54.54983600079166, 54.535598791969754, 54.524444568498886, 54.515240391898274, 54.507381918278156, 54.50050840819126, 54.49438717729603, 54.48885935035618, 54.483811608130836, 54.4791602798825, 54.47484182512967, 54.470806852850664, 54.46701620908427, 54.46343832978359, 54.46004739759874, 54.456822026309915, 54.45374430142687, 54.450799067163494, 54.44797338755883, 54.44525613307359, 54.4426376591569, 54.44010955327281, 54.43766443360241, 54.435295787249764, 54.432997838999285, 54.4307654439528, 54.428593999015014, 54.4264793693908, 54.42441782713936, 54.42240599948686, 54.420440825095255, 54.41851951686111, 54.41663953010853, 54.414798535263735, 54.41299439427442, 54.41122514017446, 54.40948895930328, 54.40778417577707, 54.406109237877416, 54.40446270608059, 54.40284324249539, 54.401249601515595, 54.39968062152274, 54.398135217501085, 54.39661237444679, 54.39511114147101, 54.393630626511126, 54.392169991576246, 54.39072844846356, 54.389305254890694, 54.38789971099642, 54.38651115616855, 54.38513896616282, 54.38378255048142, 54.382441349983544, 54.38111483470375, 54.37980250185678, 54.37850387401016, 54.37721849740771, 54.37594594042952, 54.37468579217502, 54.37343766115772, 54.37220117410108, 54.370975974826344, 54.369761723224066, 54.36855809430165, 54.367364777300615, 54.36618147487731, 54.36500790234163, 54.36384378694917, 54.362688867242014, 54.3615428924345, 54.360405621840194, 54.3592768243367, 54.35815627786565, 54.35704376896478, 54.35593909232992, 54.35484205040442, 54.353752452994286, 54.3526701169067, 54.351594865610544, 54.35052652891733, 54.34946494268087, 54.34840994851459, 54.34736139352524, 54.34631913006168, 54.345283015477925, 54.34425291190952, 54.34322868606215, 54.34221020901178, 54.341197356015776, 54.34019000633395, 54.3391880430591, 54.338191352956535, 54.3371998263118, 54.33621335678623, 54.33523184127993, 54.33425517980145, 54.333283275344186, 54.332316033768656, 54.33135336369064, 54.3303951763747, 54.32944138563278, 54.3284919077276, 54.327546661280664, 54.32660556718439, 54.325668548518486, 54.32473553046996, 54.32380644025693, 54.32288120705569, 54.32195976193105, 54.32104203776989, 54.320127969217396, 54.31921749261625, 54.31831054594824, 54.3174070687786, 54.31650700220243, 54.31561028879354, 54.314716872555394, 54.313826698873974, 54.31293971447267, 54.31205586736899, 54.3111751068329, 54.31029738334702, 54.30942264856817, 54.30855085529058, 54.30768195741048, 54.30681590989208, 54.30595266873478, 54.30509219094173, 54.30423443448951, 54.30337935829897, 54.302526922207115, 54.30167708694012, 54.3008298140872, 54.29998506607558, 54.29914280614622, 54.29830299833052, 54.297465607427824, 54.29663059898371, 54.295797939268965, 54.29496759525951, 54.29413953461675, 54.2933137256688, 54.2924901373923, 54.29166873939472, 54.2908495018975, 54.29003239571952, 54.28921739226131, 54.28840446348958, 54.28759358192248, 54.286784720615174, 54.285977853145944, 54.28517295360274, 54.284369996570135, 54.283568957116735, 54.28276981078295, 54.28197253356918, 54.28117710192432, 54.280383492734664, 54.27959168331315, 54.278801651388925, 54.2780133750972, 54.27722683296945, 54.27644200392389, 54.275658867256254, 54.27487740263083, 54.2740975900717, 54.273319409954404, 54.2725428429977, 54.27176787025553, 54.27099447310944, 54.27022263326093, 54.26945233272424, 54.26868355381925, 54.26791627916457, 54.26715049167087, 54.266386174534354, 54.26562331123046, 54.26486188550765, 54.26410188138149, 54.26334328312881, 54.26258607528198, 54.261830242623496, 54.26107577018056, 54.260322643219844, 54.25957084724245, 54.25882036797897, 54.25807119138455, 54.2573233036344, 54.25657669111905, 54.25583134043996, 54.255087238405196, 54.254344372025194, 54.253602728508625, 54.25286229525839, 54.2521230598677, 54.25138501011628, 54.25064813396665, 54.24991241956042, 54.24917785521488, 54.248444429419436, 54.247712130832326, 54.24698094827725, 54.246250870740226, 54.24552188736647, 54.24479398745727, 54.244067160467104, 54.24334139600064, 54.24261668380994, 54.241893013791675, 54.241170375984446, 54.24044876056607, 54.239728157851054, 54.23900855828808, 54.23828995245744, 54.237572331068776, 54.236855684958584, 54.236140005088, 54.23542528254049, 54.234711508519716, 54.23399867434732, 54.2332867714609, 54.23257579141182, 54.23186572586338, 54.23115656658869, 54.23044830546882, 54.22974093449094, 54.22903444574642, 54.22832883142906, 54.22762408383332, 54.22692019535264, 54.22621715847765, 54.22551496579464, 54.22481360998384, 54.224113083817905, 54.22341338016034, 54.22271449196397, 54.22201641226949, 54.221319134203966, 54.22062265097945, 54.219926955891545, 54.21923204231809, 54.21853790371775, 54.217844533628785, 54.2171519256677, 54.216460073528, 54.215768970978964, 54.21507861186445, 54.21438899010171, 54.21370009968015, 54.2130119346603, 54.212324489172644, 54.211637757416526, 54.210951733659044, 54.210266412234084, 54.20958178754121, 54.208897854044665, 54.20821460627243, 54.207532038815145, 54.206850146325266, 54.20616892351607, 54.20548836516074, 54.20480846609146, 54.20412922119852, 54.2034506254295, 54.20277267378835, 54.2020953613346, 54.201418683182496, 54.20074263450023, 54.20006721050916, 54.199392406482964, 54.198718217746936, 54.198044639677256, 54.19737166770019, 54.196699297291374, 54.19602752397518, 54.19535634332394, 54.19468575095729, 54.194015742541524, 54.193346313788844, 54.19267746045685, 54.19200917834779, 54.19134146330794, 54.19067431122708, 54.19000771803782, 54.18934167971495, 54.188676192275004, 54.18801125177557, 54.18734685431475, 54.186682996030626, 54.18601967310071, 54.18535688174139, 54.184694618207445, 54.18403287879147, 54.1833716598234, 54.18271095767003, 54.18205076873448, 54.18139108945572, 54.18073191630814, 54.18007324580102, 54.17941507447809, 54.17875739891711, 54.178100215729394, 54.17744352155935, 54.17678731308411, 54.17613158701305, 54.1754763400874, 54.17482156907984, 54.17416727079408, 54.17351344206445, 54.17286007975554, 54.17220718076181, 54.1715547420072, 54.17090276044475, 54.17025123305627, 54.16960015685191, 54.16894952886987, 54.16829934617605, 54.16764960586365, 54.16700030505287, 54.166351440890615, 54.16570301055005, 54.165055011230386, 54.16440744015655, 54.16376029457878, 54.163113571772435, 54.162467269037634, 54.161821383698914, 54.161175913105026, 54.16053085462859, 54.15988620566578, 54.159241963636134, 54.15859812598219, 54.15795469016922, 54.157311653685035, 54.15666901403965, 54.15602676876499, 54.15538491541475, 54.154743451564045, 54.15410237480918, 54.15346168276741, 54.152821373076705, 54.152181443395484, 54.151541891402445, 54.15090271479623, 54.15026391129527, 54.14962547863754, 54.148987414580326, 54.148349716900015, 54.14771238339188, 54.14707541186987, 54.14643880016638, 54.145802546132046, 54.14516664763559, 54.14453110256351, 54.143895908820014, 54.143261064326715, 54.14262656702252, 54.14199241486335, 54.14135860582204, 54.140725137888104, 54.14009200906756, 54.139459217382736, 54.13882676087213, 54.13819463759023, 54.13756284560725, 54.136931383009106, 54.13630024789715, 54.13566943838799, 54.13503895261342, 54.134408788720165, 54.13377894486975, 54.13314941923838, 54.13252021001672, 54.13189131540978, 54.13126273363678, 54.130634462930956, 54.13000650153944, 54.12937884772309, 54.12875149975642, 54.12812445592733, 54.12749771453711, 54.12687127390016, 54.12624513234398, 54.12561928820895, 54.12499373984826, 54.12436848562769, 54.12374352392557, 54.12311885313264, 54.122494471651855, 54.12187037789834, 54.12124657029922, 54.12062304729351, 54.119999807332, 54.11937684887717, 54.11875417040295, 54.118131770394776, 54.11750964734936, 54.116887799774595, 54.11626622618949, 54.115644925123995, 54.115023895118945, 54.11440313472592, 54.11378264250718, 54.113162417035475, 54.112542456894055, 54.1119227606765, 54.1113033269866, 54.11068415443834, 54.11006524165569, 54.10944658727259, 54.108828189932865, 54.108210048290054, 54.10759216100735, 54.10697452675753, 54.1063571442229, 54.10574001209504, 54.105123129074926, 54.10450649387272, 54.103890105207654, 54.103273961808085, 54.10265806241126, 54.102042405763285, 54.10142699061909, 54.1008118157423, 54.10019687990512, 54.09958218188833, 54.09896772048119, 54.09835349448129, 54.09773950269456, 54.097125743935145, 54.096512217025335, 54.09589892079553, 54.095285854084096, 54.09467301573734, 54.09406040460944, 54.09344801956236, 54.09283585946575, 54.09222392319693, 54.091612209640815, 54.091000717689774, 54.09038944624366, 54.08977839420968, 54.08916756050238, 54.08855694404349, 54.08794654376199, 54.08733635859389, 54.08672638748233, 54.086116629377386, 54.08550708323609, 54.08489774802232, 54.08428862270679, 54.083679706266885, 54.083070997686775, 54.08246249595718, 54.081854200075426, 54.08124610904534, 54.08063822187722, 54.08003053758774, 54.07942305519993, 54.078815773743116, 54.07820869225284, 54.077601809770854, 54.07699512534503, 54.07638863802928, 54.0757823468836, 54.075176250973925, 54.0745703493721, 54.073964641155875, 54.073359125408814, 54.07275380122022, 54.07214866768518, 54.0715437239044, 54.070938968984244, 54.070334402036664, 54.06973002217914, 54.0691258285346, 54.068521820231496, 54.06791799640361, 54.06731435619009, 54.06671089873542, 54.066107623189346, 54.06550452870679, 54.06490161444789, 54.064298879577926, 54.06369632326725, 54.06309394469127, 54.06249174303043, 54.0618897174701, 54.06128786720062, 54.060686191417204, 54.060084689319915, 54.05948336011362, 54.058882203007975, 54.05828121721735, 54.057680401960845, 54.05707975646218, 54.05647927994971, 54.05587897165639, 54.0552788308197, 54.05467885668165, 54.054079048488695, 54.05347940549179, 54.05287992694621, 54.05228061211168, 54.051681460252226, 54.05108247063617, 54.05048364253612, 54.04988497522889, 54.04928646799555, 54.04868812012128, 54.04808993089543, 54.04749189961144, 54.04689402556684, 54.046296308063184, 54.045698746406046, 54.04510133990499, 54.04450408787349, 54.04390698962897, 54.04331004449275, 54.042713251789976, 54.04211661084965, 54.04152012100457, 54.04092378159129, 54.040327591950124, 54.03973155142509, 54.0391356593639, 54.03853991511791, 54.03794431804213, 54.037348867495155, 54.036753562839145, 54.03615840343985, 54.0355633886665, 54.034968517891855, 54.03437379049214, 54.03377920584697, 54.033184763339484, 54.03259046235612, 54.031996302286736, 54.03140228252451, 54.03080840246597, 54.030214661510904, 54.02962105906238, 54.02902759452674, 54.0284342673135, 54.02784107683543, 54.02724802250845, 54.026655103751615, 54.026062319987126, 54.025469670640334, 54.0248771551396, 54.02428477291639, 54.02369252340522, 54.023100406043596, 54.02250842027203, 54.02191656553404, 54.021324841276076, 54.020733246947486, 54.02014178200061, 54.01955044589058, 54.0189592380755, 54.01836815801629, 54.01777720517662, 54.01718637902312, 54.01659567902509, 54.01600510465465, 54.015414655386664, 54.014824330698744, 54.01423413007118, 54.01364405298698, 54.01305409893186, 54.01246426739412, 54.01187455786475, 54.01128496983734, 54.01069550280811, 54.010106156275825, 54.00951692974184, 54.008927822710056, 54.00833883468689, 54.007749965181304, 54.00716121370473, 54.006572579771074, 54.00598406289673, 54.00539566260051, 54.00480737840369, 54.00421920982993, 54.00363115640528, 54.003043217658195, 54.002455393119476, 54.001867682322285, 54.00128008480209, 54.00069260009671, 54.00010522774624, 53.99951796729306, 53.99893081828186, 53.9983437802595, 53.997756852775176, 53.99717003538024, 53.99658332762829, 53.995996729075074, 53.995410239278606, 53.99482385779896, 53.99423758419845, 53.99365141804149, 53.993065358894604, 53.992479406326446, 53.99189355990776, 53.99130781921138, 53.990722183812196, 53.99013665328715, 53.98955122721525, 53.9889659051775, 53.98838068675695, 53.98779557153861, 53.98721055910953, 53.986625649058695, 53.98604084097707, 53.98545613445758, 53.98487152909506, 53.9842870244863, 53.98370262022998, 53.983118315926696, 53.98253411117893, 53.98195000559103, 53.981365998769235, 53.98078209032159, 53.98019827985803, 53.9796145669903, 53.97903095133194, 53.978447432498335, 53.97786401010665, 53.977280683775824, 53.97669745312657, 53.97611431778137, 53.97553127736444, 53.974948331501764, 53.97436547982104, 53.97378272195166, 53.97320005752476, 53.972617486173164, 53.972035007531346, 53.97145262123549, 53.97087032692344, 53.9702881242347, 53.969706012810384, 53.969123992293284, 53.968542062327785, 53.96796022255989, 53.96737847263723, 53.96679681220899, 53.966215240925976, 53.96563375844055, 53.96505236440664, 53.964471058479724, 53.96388984031685, 53.96330870957657, 53.962727665919, 53.96214670900572, 53.96156583849988, 53.96098505406608, 53.96040435537045, 53.959823742080566, 53.95924321386551, 53.9586627703958, 53.95808241134341, 53.957502136381805, 53.956921945185805, 53.956341837431744, 53.95576181279733, 53.95518187096169, 53.954602011605346, 53.95402223441024, 53.95344253905967, 53.952862925238364, 53.95228339263237, 53.95170394092908, 53.951124569817324, 53.95054527898722, 53.94996606813021, 53.94938693693911, 53.94880788510805, 53.94822891233244, 53.94765001830904, 53.9470712027359, 53.94649246531234, 53.94591380573897, 53.94533522371772, 53.94475671895172, 53.94417829114544, 53.943599940004546, 53.94302166523595, 53.94244346654785, 53.94186534364966, 53.941287296252, 53.940709324066724, 53.94013142680691, 53.93955360418681, 53.93897585592191, 53.938398181728864, 53.93782058132553, 53.937243054430915, 53.93666560076523, 53.93608822004984, 53.93551091200725, 53.93493367636117, 53.93435651283636, 53.933779421158825, 53.93320240105562, 53.932625452254975, 53.932048574486224, 53.931471767479835, 53.930895030967314, 53.93031836468134, 53.92974176835568, 53.929165241725165, 53.9285887845257, 53.9280123964943, 53.92743607736903, 53.926859826889014, 53.92628364479445, 53.92570753082659, 53.92513148472771, 53.924555506241155, 53.92397959511129, 53.92340375108351, 53.92282797390424, 53.92225226332092, 53.921676619082014, 53.921101040936975, 53.92052552863625, 53.91995008193131, 53.91937470057461, 53.9187993843196, 53.91822413292065, 53.9176489461332, 53.91707382371357, 53.91649876541911, 53.9159237710081, 53.91534884023977, 53.91477397287431, 53.91419916867284, 53.91362442739744, 53.913049748811105, 53.91247513267777, 53.911900578762285, 53.91132608683043, 53.91075165664888, 53.91017728798522, 53.90960298060797, 53.90902873428651, 53.90845454879114, 53.90788042389304, 53.90730635936428, 53.906732354977805, 53.90615841050742, 53.905584525727846, 53.905010700414614, 53.90443693434416, 53.90386322729377, 53.903289579041534, 53.90271598936648, 53.902142458048395, 53.90156898486795, 53.90099556960665, 53.90042221204681, 53.899848911971596, 53.899275669164965, 53.89870248341172, 53.89812935449746, 53.8975562822086, 53.89698326633238, 53.89641030665679, 53.895837402970656, 53.89526455506361, 53.89469176272601, 53.89411902574907, 53.893546343924754, 53.89297371704578, 53.89240114490566, 53.89182862729869, 53.89125616401991, 53.890683754865115, 53.890111399630875, 53.8895390981145, 53.888966850114045, 53.88839465542835, 53.887822513856925, 53.88725042520006, 53.88667838925881, 53.886106405834894, 53.88553447473081, 53.88496259574975, 53.884390768695624, 53.88381899337307, 53.88324726958745, 53.882675597144804, 53.8821039758519, 53.8815324055162, 53.880960885945846, 53.88038941694971, 53.87981799833734, 53.87924662991894, 53.87867531150545, 53.878104042908454, 53.87753282394023, 53.87696165441372, 53.87639053414255, 53.87581946294099, 53.875248440624, 53.87467746700717, 53.87410654190679, 53.87353566513977, 53.87296483652367, 53.87239405587672, 53.87182332301779, 53.87125263776636, 53.87068199994258, 53.87011140936726, 53.86954086586176, 53.86897036924813, 53.86839991934906, 53.86782951598781, 53.86725915898828, 53.86668884817503, 53.86611858337315, 53.86554836440841, 53.86497819110717, 53.86440806329637, 53.863837980803595, 53.86326794345699, 53.86269795108531, 53.86212800351791, 53.86155810058474, 53.8609882421163, 53.86041842794371, 53.859848657898695, 53.859278931813485, 53.858709249520956, 53.85813961085452, 53.85757001564819, 53.8570004637365, 53.856430954954604, 53.855861489138164, 53.855292066123454, 53.85472268574727, 53.85415334784698, 53.853584052260494, 53.8530147988263, 53.85244558738338, 53.851876417771294, 53.85130728983016, 53.85073820340059, 53.850169158323766, 53.84960015444141, 53.849031191595756, 53.84846226962956, 53.84789338838613, 53.847324547709285, 53.84675574744336, 53.84618698743324, 53.84561826752428, 53.84504958756237, 53.84448094739394, 53.843912346865885, 53.843343785825624, 53.84277526412111, 53.84220678160076, 53.84163833811349, 53.84106993350877, 53.84050156763648, 53.83993324034708, 53.83936495149146, 53.83879670092101, 53.83822848848762, 53.837660314043696, 53.837092177442045, 53.83652407853602, 53.835956017179456, 53.835387993226604, 53.83482000653223, 53.83425205695159, 53.83368414434037, 53.83311626855473, 53.83254842945134, 53.831980626887265, 53.831412860720064, 53.83084513080778, 53.83027743700886, 53.829709779182245, 53.82914215718733, 53.82857457088392, 53.82800702013232, 53.82743950479324, 53.826872024727855, 53.82630457979778, 53.825737169865086, 53.82516979479224, 53.824602454442186, 53.82403514867829, 53.82346787736435, 53.822900640364594, 53.82233343754369, 53.8217662687667, 53.82119913389915, 53.82063203280698, 53.820064965356515, 53.81949793141455, 53.81893093084829, 53.818363963525314, 53.81779702931365, 53.81723012808176, 53.816663259698466, 53.816096424033, 53.81552962095506, 53.81496285033469, 53.81439611204235, 53.81382940594894, 53.81326273192568, 53.81269608984428, 53.812129479576804, 53.81156290099567, 53.81099635397376, 53.810429838384316, 53.80986335410095, 53.80929690099769, 53.80873047894894, 53.80816408782948, 53.80759772751449, 53.80703139787953, 53.806465098800516, 53.805898830153765, 53.80533259181597, 53.804766383664166, 53.8042002055758, 53.803634057428695, 53.80306793910099, 53.802501850471245, 53.801935791418366, 53.801369761821626, 53.800803761560665, 53.800237790515475, 53.79967184856642, 53.799105935594206, 53.798540051479925, 53.79797419610499, 53.79740836935119, 53.79684257110068, 53.79627680123592, 53.79571105963977, 53.795145346195405, 53.794579660786354, 53.7940140032965, 53.79344837361007, 53.79288277161162, 53.79231719718608, 53.79175165021865, 53.79118613059495, 53.7906206382009, 53.79005517292273, 53.78948973464704, 53.78892432326076, 53.78835893865113, 53.78779358070573, 53.7872282493125, 53.78666294435965, 53.78609766573573, 53.78553241332967, 53.78496718703064, 53.78440198672818, 53.78383681231217, 53.78327166367274, 53.7827065407004, 53.78214144328597, 53.78157637132053, 53.78101132469555, 53.78044630330276, 53.77988130703422, 53.77931633578229, 53.77875138943965, 53.778186467899275, 53.77762157105446, 53.7770566987988, 53.776491851026194, 53.77592702763083, 53.77536222850721, 53.77479745355014, 53.774232702654714, 53.773667975716336, 53.77310327263068, 53.77253859329375, 53.77197393760182, 53.77140930545144, 53.77084469673952, 53.77028011136319, 53.769715549219875, 53.769151010207345],
borderColor:'rgba(99,100,255,1)',
borderWidth: 1
}
,
{
label: 'Linear-Apx',
fill:false,
data: ["None", 54.39382485173526, 54.39317722110927, 54.39252959048328, 54.39188195985729, 54.391234329231295, 54.390586698605304, 54.38993906797931, 54.38929143735332, 54.38864380672733, 54.38799617610134, 54.38734854547535, 54.38670091484936, 54.386053284223365, 54.385405653597374, 54.38475802297138, 54.38411039234539, 54.3834627617194, 54.38281513109341, 54.38216750046742, 54.381519869841426, 54.380872239215435, 54.380224608589444, 54.37957697796345, 54.37892934733746, 54.37828171671147, 54.37763408608548, 54.37698645545949, 54.376338824833496, 54.375691194207505, 54.375043563581514, 54.37439593295552, 54.37374830232953, 54.37310067170355, 54.372453041077556, 54.371805410451564, 54.37115777982557, 54.37051014919958, 54.36986251857359, 54.3692148879476, 54.36856725732161, 54.36791962669562, 54.367271996069626, 54.366624365443634, 54.36597673481764, 54.36532910419165, 54.36468147356566, 54.36403384293967, 54.36338621231368, 54.36273858168769, 54.362090951061695, 54.361443320435704, 54.36079568980971, 54.36014805918372, 54.35950042855773, 54.35885279793174, 54.35820516730575, 54.35755753667976, 54.356909906053765, 54.356262275427774, 54.35561464480178, 54.35496701417579, 54.3543193835498, 54.35367175292381, 54.35302412229782, 54.352376491671826, 54.351728861045835, 54.351081230419844, 54.35043359979385, 54.34978596916786, 54.34913833854187, 54.34849070791588, 54.34784307728989, 54.347195446663896, 54.346547816037905, 54.345900185411914, 54.34525255478592, 54.34460492415993, 54.34395729353394, 54.34330966290795, 54.34266203228196, 54.342014401655966, 54.341366771029975, 54.34071914040398, 54.34007150977799, 54.339423879152, 54.33877624852601, 54.33812861790002, 54.33748098727403, 54.336833356648036, 54.336185726022045, 54.33553809539605, 54.33489046477006, 54.33424283414407, 54.33359520351808, 54.33294757289209, 54.3322999422661, 54.331652311640106, 54.331004681014115, 54.33035705038813, 54.32970941976214, 54.32906178913615, 54.32841415851016, 54.327766527884165, 54.327118897258174, 54.32647126663218, 54.32582363600619, 54.3251760053802, 54.32452837475421, 54.32388074412822, 54.323233113502226, 54.322585482876235, 54.321937852250244, 54.32129022162425, 54.32064259099826, 54.31999496037227, 54.31934732974628, 54.31869969912029, 54.318052068494296, 54.317404437868305, 54.316756807242314, 54.31610917661632, 54.31546154599033, 54.31481391536434, 54.31416628473835, 54.31351865411236, 54.312871023486366, 54.312223392860375, 54.31157576223438, 54.31092813160839, 54.3102805009824, 54.30963287035641, 54.30898523973042, 54.30833760910443, 54.307689978478436, 54.307042347852445, 54.30639471722645, 54.30574708660046, 54.30509945597447, 54.30445182534848, 54.30380419472249, 54.3031565640965, 54.302508933470506, 54.301861302844515, 54.30121367221852, 54.30056604159253, 54.29991841096654, 54.29927078034055, 54.29862314971456, 54.29797551908857, 54.297327888462576, 54.296680257836584, 54.29603262721059, 54.2953849965846, 54.29473736595861, 54.29408973533262, 54.29344210470663, 54.29279447408064, 54.292146843454645, 54.291499212828654, 54.29085158220266, 54.29020395157667, 54.28955632095068, 54.28890869032469, 54.288261059698705, 54.287613429072714, 54.28696579844672, 54.28631816782073, 54.28567053719474, 54.28502290656875, 54.28437527594276, 54.283727645316766, 54.283080014690775, 54.28243238406478, 54.28178475343879, 54.2811371228128, 54.28048949218681, 54.27984186156082, 54.27919423093483, 54.278546600308836, 54.277898969682845, 54.27725133905685, 54.27660370843086, 54.27595607780487, 54.27530844717888, 54.27466081655289, 54.2740131859269, 54.273365555300906, 54.272717924674915, 54.27207029404892, 54.27142266342293, 54.27077503279694, 54.27012740217095, 54.26947977154496, 54.26883214091897, 54.268184510292976, 54.267536879666984, 54.26688924904099, 54.266241618415, 54.26559398778901, 54.26494635716302, 54.26429872653703, 54.26365109591104, 54.263003465285045, 54.262355834659054, 54.26170820403306, 54.26106057340707, 54.26041294278108, 54.25976531215509, 54.2591176815291, 54.25847005090311, 54.257822420277115, 54.257174789651124, 54.25652715902513, 54.25587952839914, 54.25523189777315, 54.25458426714716, 54.25393663652117, 54.253289005895176, 54.252641375269185, 54.251993744643194, 54.2513461140172, 54.25069848339121, 54.25005085276522, 54.24940322213923, 54.24875559151324, 54.248107960887246, 54.247460330261255, 54.246812699635264, 54.24616506900928, 54.24551743838329, 54.2448698077573, 54.244222177131306, 54.243574546505315, 54.24292691587932, 54.24227928525333, 54.24163165462734, 54.24098402400135, 54.24033639337536, 54.23968876274937, 54.239041132123376, 54.238393501497384, 54.23774587087139, 54.2370982402454, 54.23645060961941, 54.23580297899342, 54.23515534836743, 54.23450771774144, 54.233860087115445, 54.233212456489454, 54.23256482586346, 54.23191719523747, 54.23126956461148, 54.23062193398549, 54.2299743033595, 54.22932667273351, 54.228679042107515, 54.228031411481524, 54.22738378085553, 54.22673615022954, 54.22608851960355, 54.22544088897756, 54.22479325835157, 54.224145627725576, 54.223497997099585, 54.222850366473594, 54.2222027358476, 54.22155510522161, 54.22090747459562, 54.22025984396963, 54.21961221334364, 54.218964582717646, 54.218316952091655, 54.217669321465664, 54.21702169083967, 54.21637406021368, 54.21572642958769, 54.2150787989617, 54.21443116833571, 54.213783537709716, 54.213135907083725, 54.212488276457734, 54.21184064583174, 54.21119301520575, 54.21054538457976, 54.20989775395377, 54.20925012332778, 54.208602492701786, 54.207954862075795, 54.2073072314498, 54.20665960082381, 54.20601197019782, 54.20536433957183, 54.20471670894584, 54.20406907831985, 54.20342144769386, 54.20277381706787, 54.20212618644188, 54.20147855581589, 54.2008309251899, 54.20018329456391, 54.199535663937915, 54.198888033311924, 54.19824040268593, 54.19759277205994, 54.19694514143395, 54.19629751080796, 54.19564988018197, 54.19500224955598, 54.194354618929985, 54.193706988303994, 54.193059357678, 54.19241172705201, 54.19176409642602, 54.19111646580003, 54.19046883517404, 54.189821204548046, 54.189173573922055, 54.188525943296064, 54.18787831267007, 54.18723068204408, 54.18658305141809, 54.1859354207921, 54.18528779016611, 54.184640159540116, 54.183992528914125, 54.183344898288134, 54.18269726766214, 54.18204963703615, 54.18140200641016, 54.18075437578417, 54.18010674515818, 54.179459114532186, 54.178811483906195, 54.1781638532802, 54.17751622265421, 54.17686859202822, 54.17622096140223, 54.17557333077624, 54.17492570015025, 54.174278069524256, 54.173630438898265, 54.17298280827227, 54.17233517764628, 54.17168754702029, 54.1710399163943, 54.17039228576831, 54.16974465514232, 54.169097024516326, 54.168449393890334, 54.16780176326434, 54.16715413263835, 54.16650650201236, 54.16585887138637, 54.16521124076038, 54.16456361013439, 54.163915979508396, 54.163268348882404, 54.16262071825641, 54.16197308763042, 54.16132545700444, 54.160677826378446, 54.160030195752455, 54.159382565126464, 54.15873493450047, 54.15808730387448, 54.15743967324849, 54.1567920426225, 54.15614441199651, 54.155496781370516, 54.154849150744525, 54.154201520118534, 54.15355388949254, 54.15290625886655, 54.15225862824056, 54.15161099761457, 54.15096336698858, 54.150315736362586, 54.149668105736595, 54.1490204751106, 54.14837284448461, 54.14772521385862, 54.14707758323263, 54.14642995260664, 54.14578232198065, 54.145134691354656, 54.144487060728665, 54.14383943010267, 54.14319179947668, 54.14254416885069, 54.1418965382247, 54.14124890759871, 54.14060127697272, 54.139953646346726, 54.139306015720734, 54.13865838509474, 54.13801075446875, 54.13736312384276, 54.13671549321677, 54.13606786259078, 54.13542023196479, 54.134772601338796, 54.134124970712804, 54.13347734008681, 54.13282970946082, 54.13218207883483, 54.13153444820884, 54.13088681758285, 54.13023918695686, 54.129591556330865, 54.128943925704874, 54.12829629507888, 54.12764866445289, 54.1270010338269, 54.12635340320091, 54.12570577257492, 54.12505814194893, 54.124410511322935, 54.123762880696944, 54.12311525007095, 54.12246761944496, 54.12181998881897, 54.12117235819298, 54.12052472756699, 54.119877096940996, 54.119229466315005, 54.11858183568902, 54.11793420506303, 54.11728657443704, 54.11663894381105, 54.115991313185056, 54.115343682559065, 54.11469605193307, 54.11404842130708, 54.11340079068109, 54.1127531600551, 54.11210552942911, 54.11145789880312, 54.110810268177126, 54.110162637551134, 54.10951500692514, 54.10886737629915, 54.10821974567316, 54.10757211504717, 54.10692448442118, 54.10627685379519, 54.105629223169196, 54.104981592543204, 54.10433396191721, 54.10368633129122, 54.10303870066523, 54.10239107003924, 54.10174343941325, 54.10109580878726, 54.100448178161265, 54.099800547535274, 54.09915291690928, 54.09850528628329, 54.0978576556573, 54.09721002503131, 54.09656239440532, 54.09591476377933, 54.095267133153335, 54.094619502527344, 54.09397187190135, 54.09332424127536, 54.09267661064937, 54.09202898002338, 54.09138134939739, 54.090733718771396, 54.090086088145405, 54.089438457519414, 54.08879082689342, 54.08814319626743, 54.08749556564144, 54.08684793501545, 54.08620030438946, 54.085552673763466, 54.084905043137475, 54.084257412511484, 54.08360978188549, 54.0829621512595, 54.08231452063351, 54.08166689000752, 54.08101925938153, 54.080371628755536, 54.079723998129545, 54.07907636750355, 54.07842873687756, 54.07778110625157, 54.07713347562558, 54.076485844999596, 54.075838214373604, 54.07519058374761, 54.07454295312162, 54.07389532249563, 54.07324769186964, 54.07260006124365, 54.07195243061766, 54.071304799991665, 54.070657169365674, 54.07000953873968, 54.06936190811369, 54.0687142774877, 54.06806664686171, 54.06741901623572, 54.06677138560973, 54.066123754983735, 54.065476124357744, 54.06482849373175, 54.06418086310576, 54.06353323247977, 54.06288560185378, 54.06223797122779, 54.061590340601796, 54.060942709975805, 54.060295079349814, 54.05964744872382, 54.05899981809783, 54.05835218747184, 54.05770455684585, 54.05705692621986, 54.056409295593866, 54.055761664967875, 54.055114034341884, 54.05446640371589, 54.0538187730899, 54.05317114246391, 54.05252351183792, 54.05187588121193, 54.051228250585936, 54.050580619959945, 54.04993298933395, 54.04928535870796, 54.04863772808197, 54.04799009745598, 54.04734246682999, 54.046694836204, 54.046047205578006, 54.045399574952015, 54.04475194432602, 54.04410431370003, 54.04345668307404, 54.04280905244805, 54.04216142182206, 54.04151379119607, 54.040866160570076, 54.040218529944084, 54.03957089931809, 54.0389232686921, 54.03827563806611, 54.03762800744012, 54.03698037681413, 54.03633274618814, 54.035685115562146, 54.035037484936154, 54.03438985431016, 54.03374222368418, 54.03309459305819, 54.032446962432196, 54.031799331806205, 54.031151701180214, 54.03050407055422, 54.02985643992823, 54.02920880930224, 54.02856117867625, 54.02791354805026, 54.027265917424266, 54.026618286798275, 54.025970656172284, 54.02532302554629, 54.0246753949203, 54.02402776429431, 54.02338013366832, 54.02273250304233, 54.022084872416336, 54.021437241790345, 54.02078961116435, 54.02014198053836, 54.01949434991237, 54.01884671928638, 54.01819908866039, 54.0175514580344, 54.016903827408406, 54.016256196782415, 54.01560856615642, 54.01496093553043, 54.01431330490444, 54.01366567427845, 54.01301804365246, 54.01237041302647, 54.011722782400476, 54.011075151774484, 54.01042752114849, 54.0097798905225, 54.00913225989651, 54.00848462927052, 54.00783699864453, 54.00718936801854, 54.006541737392546, 54.005894106766554, 54.00524647614056, 54.00459884551457, 54.00395121488858, 54.00330358426259, 54.0026559536366, 54.00200832301061, 54.001360692384615, 54.000713061758624, 54.00006543113263, 53.99941780050664, 53.99877016988065, 53.99812253925466, 53.99747490862867, 53.99682727800268, 53.996179647376685, 53.995532016750694, 53.9948843861247, 53.99423675549871, 53.99358912487272, 53.99294149424673, 53.99229386362074, 53.99164623299475, 53.99099860236876, 53.99035097174277, 53.98970334111678, 53.98905571049079, 53.9884080798648, 53.987760449238806, 53.987112818612815, 53.98646518798682, 53.98581755736083, 53.98516992673484, 53.98452229610885, 53.98387466548286, 53.98322703485687, 53.982579404230876, 53.981931773604884, 53.98128414297889, 53.9806365123529, 53.97998888172691, 53.97934125110092, 53.97869362047493, 53.97804598984894, 53.977398359222946, 53.976750728596954, 53.97610309797096, 53.97545546734497, 53.97480783671898, 53.97416020609299, 53.973512575467, 53.97286494484101, 53.972217314215015, 53.971569683589024, 53.97092205296303, 53.97027442233704, 53.96962679171105, 53.96897916108506, 53.96833153045907, 53.96768389983308, 53.967036269207085, 53.966388638581094, 53.9657410079551, 53.96509337732911, 53.96444574670312, 53.96379811607713, 53.96315048545114, 53.962502854825146, 53.961855224199155, 53.961207593573164, 53.96055996294717, 53.95991233232118, 53.95926470169519, 53.9586170710692, 53.95796944044321, 53.957321809817216, 53.956674179191225, 53.956026548565234, 53.95537891793924, 53.95473128731325, 53.95408365668726, 53.95343602606127, 53.95278839543528, 53.952140764809286, 53.951493134183295, 53.950845503557304, 53.95019787293131, 53.94955024230532, 53.94890261167934, 53.948254981053346, 53.947607350427354, 53.94695971980136, 53.94631208917537, 53.94566445854938, 53.94501682792339, 53.9443691972974, 53.94372156667141, 53.943073936045415, 53.942426305419424, 53.94177867479343, 53.94113104416744, 53.94048341354145, 53.93983578291546, 53.93918815228947, 53.93854052166348, 53.937892891037485, 53.937245260411494, 53.9365976297855, 53.93594999915951, 53.93530236853352, 53.93465473790753, 53.93400710728154, 53.933359476655546, 53.932711846029555, 53.932064215403564, 53.93141658477757, 53.93076895415158, 53.93012132352559, 53.9294736928996, 53.92882606227361, 53.928178431647616, 53.927530801021625, 53.926883170395634, 53.92623553976964, 53.92558790914365, 53.92494027851766, 53.92429264789167, 53.92364501726568, 53.922997386639686, 53.922349756013695, 53.921702125387704, 53.92105449476171, 53.92040686413572, 53.91975923350973, 53.91911160288374, 53.91846397225775, 53.917816341631756, 53.917168711005765, 53.91652108037977, 53.91587344975378, 53.91522581912779, 53.9145781885018, 53.91393055787581, 53.91328292724982, 53.912635296623826, 53.911987665997835, 53.91134003537184, 53.91069240474585, 53.91004477411986, 53.90939714349387, 53.90874951286788, 53.90810188224189, 53.907454251615896, 53.90680662098991, 53.90615899036392, 53.90551135973793, 53.90486372911194, 53.904216098485946, 53.903568467859955, 53.902920837233964, 53.90227320660797, 53.90162557598198, 53.90097794535599, 53.90033031473, 53.89968268410401, 53.899035053478016, 53.898387422852025, 53.897739792226034, 53.89709216160004, 53.89644453097405, 53.89579690034806, 53.89514926972207, 53.89450163909608, 53.893854008470086, 53.893206377844095, 53.892558747218104, 53.89191111659211, 53.89126348596612, 53.89061585534013, 53.88996822471414, 53.88932059408815, 53.888672963462156, 53.888025332836165, 53.88737770221017, 53.88673007158418, 53.88608244095819, 53.8854348103322, 53.88478717970621, 53.88413954908022, 53.883491918454226, 53.882844287828235, 53.88219665720224, 53.88154902657625, 53.88090139595026, 53.88025376532427, 53.87960613469828, 53.87895850407229, 53.878310873446296, 53.877663242820304, 53.87701561219431, 53.87636798156832, 53.87572035094233, 53.87507272031634, 53.87442508969035, 53.87377745906436, 53.873129828438366, 53.872482197812374, 53.87183456718638, 53.87118693656039, 53.8705393059344, 53.86989167530841, 53.86924404468242, 53.86859641405643, 53.867948783430435, 53.867301152804444, 53.86665352217845, 53.86600589155246, 53.86535826092647, 53.86471063030048, 53.864062999674495, 53.863415369048504, 53.86276773842251, 53.86212010779652, 53.86147247717053, 53.86082484654454, 53.86017721591855, 53.859529585292556, 53.858881954666565, 53.85823432404057, 53.85758669341458, 53.85693906278859, 53.8562914321626, 53.85564380153661, 53.85499617091062, 53.854348540284626, 53.853700909658635, 53.85305327903264, 53.85240564840665, 53.85175801778066, 53.85111038715467, 53.85046275652868, 53.84981512590269, 53.849167495276696, 53.848519864650704, 53.84787223402471, 53.84722460339872, 53.84657697277273, 53.84592934214674, 53.84528171152075, 53.84463408089476, 53.843986450268766, 53.843338819642774, 53.84269118901678, 53.84204355839079, 53.8413959277648, 53.84074829713881, 53.84010066651282, 53.83945303588683, 53.838805405260835, 53.838157774634844, 53.83751014400885, 53.83686251338286, 53.83621488275687, 53.83556725213088, 53.83491962150489, 53.8342719908789, 53.833624360252905, 53.832976729626914, 53.83232909900092, 53.83168146837493, 53.83103383774894, 53.83038620712295, 53.82973857649696, 53.829090945870966, 53.828443315244975, 53.827795684618984, 53.82714805399299, 53.826500423367, 53.82585279274101, 53.82520516211502, 53.82455753148903, 53.823909900863036, 53.823262270237045, 53.82261463961106, 53.82196700898507, 53.82131937835908, 53.82067174773309, 53.820024117107096, 53.819376486481104, 53.81872885585511, 53.81808122522912, 53.81743359460313, 53.81678596397714, 53.81613833335115, 53.81549070272516, 53.814843072099166, 53.814195441473174, 53.81354781084718, 53.81290018022119, 53.8122525495952, 53.81160491896921, 53.81095728834322, 53.81030965771723, 53.809662027091235, 53.809014396465244, 53.80836676583925, 53.80771913521326, 53.80707150458727, 53.80642387396128, 53.80577624333529, 53.8051286127093, 53.804480982083305, 53.803833351457314, 53.80318572083132, 53.80253809020533, 53.80189045957934, 53.80124282895335, 53.80059519832736, 53.799947567701366, 53.799299937075375, 53.798652306449384, 53.79800467582339, 53.7973570451974, 53.79670941457141, 53.79606178394542, 53.79541415331943, 53.794766522693436, 53.794118892067445, 53.793471261441454, 53.79282363081546, 53.79217600018947, 53.79152836956348, 53.79088073893749, 53.7902331083115, 53.789585477685506, 53.788937847059515, 53.78829021643352, 53.78764258580753, 53.78699495518154, 53.78634732455555, 53.78569969392956, 53.78505206330357, 53.784404432677576, 53.783756802051585, 53.78310917142559, 53.7824615407996, 53.78181391017361, 53.78116627954762, 53.78051864892163, 53.77987101829564, 53.77922338766965, 53.77857575704366, 53.77792812641767, 53.77728049579168, 53.77663286516569, 53.7759852345397, 53.775337603913705, 53.774689973287714, 53.77404234266172, 53.77339471203573, 53.77274708140974, 53.77209945078375, 53.77145182015776, 53.770804189531766, 53.770156558905775, 53.769508928279784, 53.76886129765379, 53.7682136670278, 53.76756603640181, 53.76691840577582, 53.76627077514983, 53.765623144523836, 53.764975513897845, 53.764327883271854, 53.76368025264586, 53.76303262201987, 53.76238499139388, 53.76173736076789, 53.7610897301419, 53.760442099515906, 53.759794468889915, 53.75914683826392, 53.75849920763793, 53.75785157701194, 53.75720394638595, 53.75655631575996, 53.75590868513397, 53.755261054507976, 53.754613423881985, 53.75396579325599, 53.75331816263, 53.75267053200401, 53.75202290137802, 53.75137527075203, 53.75072764012604, 53.750080009500046, 53.749432378874054, 53.74878474824806, 53.74813711762207, 53.74748948699608],
borderColor:'rgb(238, 210, 141)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'V(V)'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<table style="border:1px solid black;border-collapse: collapse;margin:15px;">
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Parameter
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Description
</td><td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Value
</td>
</tr>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
K
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Slope of the curve obtained by linear approximation [A^(-1)]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
-0.006476306259911604
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Pmax(L-Approx)
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Maximum power obtained by linear approximation [W]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
114214.7436320723
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
V0
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Intercept of the curve obtained by linear approximation [V]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
54.39447248236125
</td>
<tr align="center" style="border:1px solid black;border-collapse: collapse;">
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
VFC|Pmax(L-Approx)
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
Cell voltage at maximum power obtained by linear approximation [V]
</td>
<td style="border:1px solid black;padding:4px;border-collapse: collapse;">
27.197236241180626
</td>
</table>
<div style="width:600px;margin:15px;">
<canvas id="Efficiency" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("Efficiency").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'Efficiency',
fill:false,
data: ["None", 0.3977513543332525, 0.39750655365258875, 0.39736185898012566, 0.3972581497084044, 0.3971768980805572, 0.3971098513395853, 0.3970526072135646, 0.39700253793845613, 0.39695794855256433, 0.39691768174793257, 0.39688091206389015, 0.3968470300107991, 0.3968155727355017, 0.3967861804549145, 0.3967585679566162, 0.39673250531602267, 0.3967078044696878, 0.3966843096322109, 0.3966618903075967, 0.39664043609530514, 0.3966198527648516, 0.3966000592444172, 0.39658098527940633, 0.3965625695896912, 0.3965447584032809, 0.3965275042777518, 0.39651076514422556, 0.3964945035252972, 0.39647868589026086, 0.39646328211968823, 0.3964482650578333, 0.39643361013612227, 0.39641929505459833, 0.3964052995109346, 0.3963916049687393, 0.39637819445850625, 0.39636505240584513, 0.3963521644826228, 0.39633951747744234, 0.39632709918252523, 0.3963148982945616, 0.3963029043275101, 0.3962911075356599, 0.396279498845539, 0.3962680697954745, 0.39625681248179695, 0.3962457195108303, 0.39623478395593686, 0.3962239993189913, 0.3962133594957477, 0.3962028587446355, 0.39619249165858605, 0.3961822531395427, 0.39617213837535364, 0.3961621428187851, 0.39615226216842525, 0.39614249235127874, 0.3961328295068746, 0.39612326997273295, 0.396113810271053, 0.39610444709650133, 0.39609517730499355, 0.3960859979033728, 0.3960769060399018, 0.39606789899549155, 0.3960589741755998, 0.3960501291027394, 0.39604136140953994, 0.396032668832318, 0.3960240492051086, 0.39601550045412026, 0.3960070205925784, 0.39599860771592377, 0.3959902599973375, 0.39598197568356786, 0.3959737530910308, 0.39596559060216824, 0.39595748666203945, 0.39594943977513053, 0.3959414485023632, 0.3959335114582917, 0.3959256273084696, 0.3959177947669765, 0.39591001259409475, 0.39590227959412055, 0.39589459461330556, 0.39588695653791695, 0.39587936429240733, 0.39587181683768885, 0.39586431316950405, 0.3958568523168863, 0.39584943334070355, 0.3958420553322827, 0.39583471741210624, 0.39582741872857735, 0.3958201584568512, 0.3958129357977258, 0.3958057499765897, 0.39579860024242375, 0.39579148586685203, 0.39578440614324145, 0.39577736038584393, 0.3957703479289819, 0.3957633681262726, 0.39575642034988906, 0.3957495039898572, 0.39574261845338476, 0.39573576316422193, 0.3957289375620519, 0.3957221411019082, 0.39571537325361983, 0.3957086335012797, 0.3957019213427378, 0.39569523628911635, 0.39568857786434586, 0.39568194560472203, 0.3956753390584808, 0.3956687577853919, 0.39566220135636965, 0.3956556693530998, 0.3956491613676821, 0.3956426770022871, 0.3956362158688277, 0.39562977758864354, 0.3956233617921977, 0.3956169681187866, 0.39561059621626, 0.39560424574075304, 0.3955979163564283, 0.39559160773522783, 0.3955853195566345, 0.39557905150744266, 0.39557280328153777, 0.39556657457968364, 0.3955603651093175, 0.395554174584354, 0.39554800272499413, 0.39554184925754354, 0.3955357139142353, 0.3955295964330603, 0.3955234965576036, 0.395517414036886, 0.395511348625211, 0.3955053000820185, 0.395499268171742, 0.39549325266367136, 0.39548725333182033, 0.3954812699547984, 0.39547530231568684, 0.3954693502019196, 0.39546341340516683, 0.39545749172122363, 0.3954515849499015, 0.39544569289492404, 0.3954398153638254, 0.3954339521678521, 0.39542810312186866, 0.3954222680442653, 0.3954164467568688, 0.3954106390848571, 0.3954048448566748, 0.395399063903953, 0.3953932960614303, 0.39538754116687735, 0.3953817990610228, 0.3953760695874814, 0.39537035259268566, 0.3953646479258177, 0.3953589554387444, 0.3953532749859535, 0.395347606424493, 0.39534194961391095, 0.39533630441619705, 0.39533067069572725, 0.3953250483192084, 0.3953194371556253, 0.39531383707618917, 0.3953082479542874, 0.39530266966543465, 0.3952971020872258, 0.3952915450992895, 0.39528599858324337, 0.39528046242265075, 0.3952749365029779, 0.3952694207115529, 0.39526391493752544, 0.39525841907182807, 0.39525293300713754, 0.3952474566378384, 0.39524198985998665, 0.39523653257127445, 0.3952310846709965, 0.39522564606001637, 0.395220216640734, 0.39521479631705414, 0.395209384994356, 0.3952039825794626, 0.39519858898061183, 0.39519320410742786, 0.3951878278708936, 0.3951824601833235, 0.39517710095833636, 0.39517175011083105, 0.39516640755695975, 0.39516107321410493, 0.39515574700085404, 0.39515042883697715, 0.3951451186434038, 0.3951398163422004, 0.3951345218565494, 0.3951292351107273, 0.3951239560300841, 0.3951186845410233, 0.39511342057098225, 0.3951081640484125, 0.39510291490276117, 0.39509767306445276, 0.3950924384648707, 0.39508721103634015, 0.39508199071211086, 0.3950767774263403, 0.395071571114077, 0.395066371711245, 0.3950611791546279, 0.3950559933818539, 0.3950508143313798, 0.395045641942478, 0.3950404761552206, 0.39503531691046634, 0.3950301641498466, 0.3950250178157519, 0.39501987785131887, 0.39501474420041754, 0.39500961680763874, 0.39500449561828127, 0.3949993805783409, 0.3949942716344977, 0.3949891687341048, 0.39498407182517725, 0.3949789808563809, 0.39497389577702136, 0.39496881653703353, 0.3949637430869715, 0.39495867537799784, 0.3949536133618742, 0.394948556990951, 0.3949435062181584, 0.39493846099699664, 0.39493342128152675, 0.3949283870263619, 0.39492335818665825, 0.3949183347181069, 0.3949133165769242, 0.3949083037198448, 0.39490329610411307, 0.39489829368747464, 0.394893296428169, 0.39488830428492194, 0.39488331721693776, 0.39487833518389176, 0.39487335814592384, 0.3948683860636301, 0.39486341889805704, 0.3948584566106939, 0.3948534991634669, 0.39484854651873147, 0.3948435986392666, 0.39483865548826846, 0.39483371702934406, 0.39482878322650494, 0.39482385404416154, 0.39481892944711705, 0.39481400940056205, 0.3948090938700682, 0.3948041828215832, 0.3947992762214252, 0.3947943740362776, 0.3947894762331831, 0.3947845827795395, 0.3947796936430939, 0.39477480879193827, 0.3947699281945041, 0.3947650518195574, 0.394760179636195, 0.39475531161383876, 0.3947504477222315, 0.39474558793143266, 0.39474073221181394, 0.3947358805340541, 0.39473103286913613, 0.39472618918834185, 0.39472134946324844, 0.39471651366572424, 0.3947116817679247, 0.3947068537422887, 0.3947020295615344, 0.39469720919865575, 0.3946923926269187, 0.3946875798198574, 0.39468277075127095, 0.3946779653952194, 0.3946731637260208, 0.39466836571824754, 0.3946635713467227, 0.3946587805865174, 0.3946539934129472, 0.3946492098015687, 0.3946444297281768, 0.39463965316880134, 0.39463488009970427, 0.3946301104973764, 0.39462534433853497, 0.3946205816001198, 0.3946158222592915, 0.3946110662934281, 0.3946063136801224, 0.3946015643971791, 0.3945968184226127, 0.39459207573464383, 0.39458733631169773, 0.39458260013240126, 0.39457786717558024, 0.3945731374202569, 0.3945684108456484, 0.39456368743116293, 0.3945589671563985, 0.39455425000114036, 0.39454953594535824, 0.3945448249692048, 0.39454011705301306, 0.394535412177294, 0.39453071032273473, 0.3945260114701966, 0.39452131560071224, 0.39451662269548465, 0.3945119327358842, 0.3945072457034471, 0.39450256157987346, 0.39449788034702543, 0.39449320198692445, 0.39448852648175076, 0.39448385381384066, 0.39447918396568454, 0.39447451691992574, 0.3944698526593583, 0.3944651911669252, 0.3944605324257171, 0.39445587641897023, 0.3944512231300646, 0.39444657254252286, 0.3944419246400082, 0.3944372794063229, 0.39443263682540697, 0.3944279968813365, 0.39442335955832153, 0.39441872484070545, 0.3944140927129632, 0.3944094631596992, 0.3944048361656469, 0.3944002117156666, 0.39439558979474443, 0.3943909703879906, 0.39438635348063844, 0.39438173905804275, 0.39437712710567857, 0.39437251760914, 0.39436791055413845, 0.39436330592650226, 0.394358703712174, 0.3943541038972109, 0.3943495064677822, 0.3943449114101689, 0.3943403187107621, 0.3943357283560618, 0.3943311403326759, 0.3943265546273192, 0.39432197122681173, 0.3943173901180782, 0.3943128112881467, 0.39430823472414744, 0.3943036604133118, 0.39429908834297117, 0.39429451850055663, 0.39428995087359653, 0.39428538544971664, 0.3942808222166387, 0.39427626116217934, 0.39427170227424935, 0.3942671455408527, 0.39426259095008515, 0.3942580384901338, 0.3942534881492762, 0.3942489399158789, 0.394244393778397, 0.3942398497253731, 0.3942353077454364, 0.3942307678273019, 0.3942262299597696, 0.3942216941317231, 0.3942171603321298, 0.394212628550039, 0.3942080987745818, 0.39420357099497005, 0.3941990452004953, 0.39419452138052846, 0.3941899995245186, 0.39418547962199285, 0.39418096166255445, 0.3941764456358833, 0.3941719315317344, 0.3941674193399374, 0.3941629090503958, 0.3941584006530863, 0.39415389413805796, 0.3941493894954317, 0.3941448867153996, 0.39414038578822364, 0.3941358867042361, 0.3941313894538381, 0.39412689402749884, 0.3941224004157556, 0.3941179086092127, 0.3941134185985406, 0.39410893037447614, 0.39410444392782096, 0.3940999592494412, 0.39409547633026726, 0.394090995161293, 0.3940865157335746, 0.39408203803823083, 0.39407756206644223, 0.39407308780944994, 0.39406861525855597, 0.39406414440512194, 0.3940596752405692, 0.3940552077563777, 0.3940507419440858, 0.3940462777952895, 0.39404181530164223, 0.394037354454854, 0.39403289524669105, 0.39402843766897533, 0.39402398171358405, 0.39401952737244883, 0.3940150746375558, 0.3940106235009446, 0.3940061739547085, 0.39400172599099276, 0.3939972796019958, 0.3939928347799671, 0.3939883915172081, 0.3939839498060707, 0.3939795096389575, 0.39397507100832113, 0.39397063390666365, 0.3939661983265361, 0.39396176426053886, 0.3939573317013198, 0.39395290064157507, 0.39394847107404823, 0.39394404299152985, 0.3939396163868571, 0.39393519125291326, 0.39393076758262763, 0.39392634536897464, 0.39392192460497416, 0.39391750528369046, 0.39391308739823194, 0.3939086709417512, 0.3939042559074441, 0.3938998422885497, 0.3938954300783499, 0.39389101927016906, 0.3938866098573734, 0.393882201833371, 0.39387779519161126, 0.3938733899255845, 0.3938689860288218, 0.3938645834948946, 0.39386018231741404, 0.3938557824900313, 0.39385138400643654, 0.39384698686035907, 0.3938425910455669, 0.39383819655586644, 0.3938338033851019, 0.3938294115271554, 0.3938250209759464, 0.3938206317254316, 0.3938162437696042, 0.3938118571024944, 0.393807471718168, 0.39380308761072713, 0.3937987047743095, 0.39379432320308794, 0.3937899428912705, 0.3937855638331001, 0.3937811860228536, 0.39377680945484295, 0.3937724341234133, 0.3937680600229437, 0.39376368714784665, 0.39375931549256776, 0.3937549450515854, 0.39375057581941064, 0.3937462077905871, 0.3937418409596898, 0.3937374753213263, 0.3937331108701356, 0.3937287476007879, 0.39372438550798455, 0.39372002458645755, 0.3937156648309699, 0.3937113062363147, 0.3937069487973152, 0.39370259250882456, 0.39369823736572584, 0.3936938833629311, 0.393689530495382, 0.39368517875804915, 0.3936808281459316, 0.3936764786540572, 0.39367213027748216, 0.39366778301129063, 0.39366343685059474, 0.3936590917905344, 0.39365474782627685, 0.3936504049530166, 0.39364606316597534, 0.39364172246040136, 0.39363738283156985, 0.3936330442747824, 0.3936287067853668, 0.39362437035867676, 0.3936200349900921, 0.3936157006750182, 0.3936113674088859, 0.39360703518715134, 0.3936027040052955, 0.3935983738588249, 0.3935940447432701, 0.39358971665418657, 0.39358538958715406, 0.3935810635377766, 0.393576738501682, 0.393572414474522, 0.3935680914519722, 0.3935637694297312, 0.3935594484035215, 0.3935551283690884, 0.3935508093222, 0.3935464912586475, 0.39354217417424486, 0.39353785806482805, 0.3935335429262557, 0.39352922875440866, 0.39352491554518937, 0.3935206032945223, 0.39351629199835403, 0.3935119816526521, 0.3935076722534053, 0.3935033637966245, 0.3934990562783405, 0.3934947496946059, 0.3934904440414939, 0.39348613931509774, 0.39348183551153204, 0.39347753262693097, 0.3934732306574494, 0.39346892959926183, 0.39346462944856314, 0.39346033020156745, 0.3934560318545089, 0.3934517344036411, 0.3934474378452369, 0.3934431421755882, 0.39343884739100626, 0.39343455348782136, 0.39343026046238216, 0.39342596831105653, 0.39342167703023057, 0.39341738661630893, 0.3934130970657146, 0.39340880837488873, 0.39340452054029046, 0.39340023355839693, 0.39339594742570305, 0.3933916621387215, 0.3933873776939826, 0.3933830940880338, 0.3933788113174402, 0.39337452937878403, 0.3933702482686647, 0.3933659679836982, 0.393361688520518, 0.3933574098757739, 0.3933531320461324, 0.39334885502827693, 0.3933445788189066, 0.3933403034147376, 0.39333602881250174, 0.3933317550089473, 0.3933274820008382, 0.3933232097849549, 0.3933189383580927, 0.3933146677170633, 0.3933103978586938, 0.3933061287798267, 0.3933018604773197, 0.393297592948046, 0.39329332618889407, 0.3932890601967672, 0.39328479496858354, 0.3932805305012766, 0.39327626679179417, 0.393272003837099, 0.39326774163416817, 0.39326348017999363, 0.3932592194715814, 0.39325495950595185, 0.3932507002801397, 0.3932464417911936, 0.3932421840361764, 0.3932379270121647, 0.3932336707162492, 0.39322941514553417, 0.39322516029713744, 0.3932209061681908, 0.39321665275583906, 0.3932124000572409, 0.393208148069568, 0.3932038967900054, 0.39319964621575126, 0.393195396344017, 0.3931911471720267, 0.39318689869701756, 0.39318265091623955, 0.3931784038269554, 0.3931741574264406, 0.39316991171198307, 0.39316566668088326, 0.39316142233045426, 0.3931571786580213, 0.3931529356609218, 0.3931486933365056, 0.3931444516821346, 0.39314021069518285, 0.393135970373036, 0.3931317307130921, 0.3931274917127606, 0.393123253369463, 0.3931190156806325, 0.3931147786437135, 0.3931105422561624, 0.3931063065154469, 0.393102071419046, 0.39309783696445016, 0.3930936031491612, 0.3930893699706918, 0.3930851374265661, 0.39308090551431907, 0.3930766742314968, 0.3930724435756562, 0.39306821354436516, 0.39306398413520227, 0.39305975534575693, 0.393055527173629, 0.39305129961642926, 0.3930470726717789, 0.3930428463373092, 0.3930386206106624, 0.39303439548949104, 0.39303017097145754, 0.3930259470542347, 0.3930217237355058, 0.3930175010129638, 0.3930132788843121, 0.3930090573472637, 0.39300483639954165, 0.3930006160388791, 0.3929963962630188, 0.39299217706971307, 0.3929879584567243, 0.39298374042182443, 0.3929795229627946, 0.392975306077426, 0.3929710897635191, 0.3929668740188836, 0.39296265884133863, 0.392958444228713, 0.3929542301788441, 0.3929500166895793, 0.3929458037587744, 0.3929415913842945, 0.39293737956401403, 0.39293316829581626, 0.3929289575775932, 0.3929247474072459, 0.3929205377826844, 0.392916328701827, 0.3929121201626013, 0.39290791216294335, 0.3929037047007979, 0.3928994977741179, 0.3928952913808656, 0.39289108551901103, 0.392886880186533, 0.39288267538141874, 0.39287847110166346, 0.39287426734527114, 0.3928700641102536, 0.39286586139463125, 0.3928616591964323, 0.39285745751369344, 0.3928532563444589, 0.3928490556867813, 0.39284485553872145, 0.39284065589834766, 0.3928364567637362, 0.39283225813297135, 0.39282806000414505, 0.39282386237535705, 0.39281966524471484, 0.39281546861033356, 0.39281127247033587, 0.3928070768228522, 0.3928028816660205, 0.3927986869979859, 0.39279449281690154, 0.39279029912092744, 0.39278610590823143, 0.39278191317698846, 0.39277772092538055, 0.3927735291515975, 0.392769337853836, 0.3927651470303001, 0.3927609566792005, 0.39275676679875576, 0.39275257738719094, 0.39274838844273824, 0.3927441999636371, 0.3927400119481335, 0.3927358243944807, 0.39273163730093846, 0.39272745066577386, 0.3927232644872604, 0.3927190787636784, 0.392714893493315, 0.39271070867446406, 0.39270652430542596, 0.3927023403845077, 0.3926981569100231, 0.39269397388029215, 0.3926897912936418, 0.392685609148405, 0.39268142744292156, 0.3926772461755376, 0.39267306534460533, 0.39266888494848373, 0.3926647049855377, 0.3926605254541387, 0.3926563463526644, 0.39265216767949834, 0.39264798943303086, 0.3926438116116579, 0.39263963421378173, 0.3926354572378107, 0.3926312806821592, 0.39262710454524763, 0.39262292882550237, 0.3926187535213557, 0.39261457863124605, 0.39261040415361736, 0.39260623008692, 0.3926020564296095, 0.39259788318014754, 0.3925937103370018, 0.39258953789864515, 0.39258536586355675, 0.39258119423022114, 0.3925770229971283, 0.3925728521627743, 0.3925686817256607, 0.3925645116842942, 0.3925603420371876, 0.3925561727828589, 0.39255200391983175, 0.39254783544663496, 0.39254366736180324, 0.3925394996638762, 0.39253533235139904, 0.3925311654229226, 0.39252699887700243, 0.39252283271219995, 0.3925186669270815, 0.39251450152021866, 0.3925103364901884, 0.39250617183557296, 0.39250200755495923, 0.3924978436469398, 0.3924936801101121, 0.3924895169430787, 0.3924853541444472, 0.39248119171283025, 0.39247702964684544, 0.39247286794511543, 0.39246870660626787, 0.39246454562893524, 0.3924603850117549, 0.3924562247533694, 0.3924520648524256, 0.3924479053075758, 0.39244374611747646, 0.39243958728078954, 0.3924354287961813, 0.39243127066232275, 0.39242711287788984, 0.39242295544156314, 0.3924187983520277, 0.39241464160797335, 0.39241048520809485, 0.39240632915109086, 0.39240217343566525, 0.3923980180605264, 0.39239386302438667, 0.3923897083259636, 0.39238555396397895, 0.39238139993715876, 0.39237724624423376, 0.3923730928839392, 0.39236893985501436, 0.3923647871562034, 0.39236063478625427, 0.3923564827439198, 0.3923523310279568, 0.39234817963712654, 0.3923440285701945, 0.3923398778259303, 0.3923357274031082, 0.39233157730050616, 0.39232742751690675, 0.39232327805109646, 0.3923191289018662, 0.3923149800680106, 0.39231083154832896, 0.39230668334162416, 0.39230253544670346, 0.39229838786237814, 0.3922942405874635, 0.39229009362077866, 0.3922859469611473, 0.3922818006073964, 0.39227765455835734, 0.3922735088128654, 0.3922693633697595, 0.3922652182278829, 0.3922610733860825, 0.3922569288432092, 0.3922527845981174, 0.3922486406496659, 0.3922444969967168, 0.39224035363813636, 0.3922362105727946, 0.392232067799565, 0.392227925317325, 0.39222378312495587, 0.3922196412213424, 0.3922154996053731, 0.39221135827594045, 0.39220721723194024, 0.3922030764722719, 0.39219893599583894, 0.3921947958015478, 0.3921906558883091, 0.3921865162550368, 0.3921823769006484, 0.39217823782406486, 0.3921740990242111, 0.3921699605000149, 0.3921658222504081, 0.39216168427432585, 0.3921575465707066, 0.39215340913849234, 0.39214927197662874, 0.3921451350840644, 0.39214099845975187, 0.39213686210264675, 0.3921327260117079, 0.39212859018589785, 0.3921244546241825, 0.3921203193255307, 0.3921161842889149, 0.3921120495133109, 0.3921079149976976, 0.39210378074105706, 0.392099646742375, 0.39209551300063994, 0.3920913795148439, 0.3920872462839823, 0.392083113307053, 0.3920789805830579, 0.3920748481110015, 0.39207071588989184, 0.3920665839187397, 0.3920624521965595, 0.3920583207223682, 0.3920541894951861, 0.3920500585140368, 0.39204592777794667, 0.3920417972859452, 0.39203766703706505, 0.3920335370303417, 0.3920294072648139, 0.3920252777395233, 0.3920211484535145, 0.3920170194058348, 0.3920128905955351, 0.39200876202166873, 0.3920046336832922, 0.39200050557946486, 0.39199637770924883, 0.39199225007170946, 0.391988122665915, 0.3919839954909358, 0.3919798685458462, 0.39197574182972256, 0.39197161534164443, 0.39196748908069406, 0.39196336304595675, 0.39195923723652015, 0.391955111651475, 0.391950986289915, 0.3919468611509362, 0.39194273623363757, 0.39193861153712095, 0.3919344870604907, 0.39193036280285404, 0.39192623876332094, 0.3919221149410037, 0.3919179913350178, 0.3919138679444811, 0.39190974476851415, 0.3919056218062403, 0.3919014990567852, 0.3918973765192775, 0.3918932541928482, 0.3918891320766312, 0.39188501016976246, 0.39188088847138103, 0.3918767669806285, 0.3918726456966486, 0.39186852461858807, 0.3918644037455959, 0.39186028307682363, 0.3918561626114256, 0.39185204234855814, 0.3918479222873807, 0.39184380242705474, 0.39183968276674425, 0.39183556330561586, 0.3918314440428387, 0.391827324977584, 0.39182320610902566, 0.39181908743634003, 0.39181496895870577, 0.39181085067530397, 0.3918067325853183, 0.3918026146879345, 0.3917984969823407, 0.39179437946772777, 0.3917902621432885, 0.39178614500821807, 0.39178202806171447, 0.3917779113029774, 0.3917737947312092, 0.3917696783456146, 0.39176556214540015, 0.39176144612977526, 0.39175733029795134, 0.39175321464914203, 0.39174909918256334, 0.39174498389743334, 0.39174086879297254, 0.3917367538684037, 0.39173263912295164, 0.39172852455584345, 0.3917244101663085, 0.3917202959535782, 0.39171618191688623, 0.3917120680554685, 0.39170795436856304, 0.39170384085540993, 0.39169972751525167, 0.39169561434733263, 0.3916915013508992, 0.39168738852520046, 0.39168327586948715, 0.3916791633830119, 0.3916750510650302],
borderColor:'rgb(255, 0, 255)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'EFF'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<div style="width:600px;margin:15px;">
<canvas id="PO2" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("PO2").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'PO2',
fill:false,
data: [2.0969773162414582, 2.096837698289168, 2.096698080336878, 2.096558462384588, 2.0964188444322978, 2.0962792264800076, 2.0961396085277175, 2.0959999905754274, 2.0958603726231373, 2.0957207546708467, 2.0955811367185566, 2.095441518766267, 2.0953019008139764, 2.0951622828616863, 2.095022664909396, 2.094883046957106, 2.094743429004816, 2.094603811052526, 2.0944641931002357, 2.094324575147945, 2.0941849571956554, 2.094045339243365, 2.0939057212910748, 2.0937661033387847, 2.0936264853864945, 2.0934868674342044, 2.0933472494819143, 2.093207631529624, 2.093068013577334, 2.092928395625044, 2.0927887776727534, 2.0926491597204633, 2.0925095417681736, 2.092369923815883, 2.092230305863593, 2.092090687911303, 2.0919510699590127, 2.0918114520067226, 2.0916718340544325, 2.0915322161021423, 2.091392598149852, 2.091252980197562, 2.0911133622452716, 2.0909737442929814, 2.0908341263406913, 2.090694508388401, 2.090554890436111, 2.090415272483821, 2.090275654531531, 2.0901360365792407, 2.0899964186269506, 2.08985680067466, 2.08971718272237, 2.0895775647700803, 2.0894379468177897, 2.0892983288654996, 2.0891587109132095, 2.0890190929609194, 2.0888794750086292, 2.088739857056339, 2.0886002391040486, 2.0884606211517585, 2.088321003199469, 2.0881813852471782, 2.088041767294888, 2.087902149342598, 2.087762531390308, 2.0876229134380178, 2.0874832954857276, 2.0873436775334375, 2.0872040595811474, 2.0870644416288573, 2.0869248236765667, 2.0867852057242766, 2.0866455877719865, 2.0865059698196964, 2.0863663518674063, 2.086226733915116, 2.086087115962826, 2.085947498010536, 2.085807880058246, 2.0856682621059552, 2.085528644153665, 2.0853890262013755, 2.085249408249085, 2.0851097902967948, 2.0849701723445047, 2.0848305543922145, 2.0846909364399244, 2.0845513184876343, 2.084411700535344, 2.084272082583054, 2.084132464630764, 2.0839928466784734, 2.0838532287261833, 2.083713610773893, 2.083573992821603, 2.083434374869313, 2.083294756917023, 2.0831551389647327, 2.0830155210124426, 2.0828759030601525, 2.082736285107862, 2.082596667155572, 2.082457049203282, 2.0823174312509916, 2.0821778132987014, 2.0820381953464113, 2.081898577394121, 2.081758959441831, 2.081619341489541, 2.0814797235372504, 2.0813401055849603, 2.0812004876326706, 2.08106086968038, 2.08092125172809, 2.0807816337758, 2.0806420158235097, 2.0805023978712196, 2.0803627799189295, 2.0802231619666394, 2.0800835440143493, 2.079943926062059, 2.0798043081097686, 2.0796646901574785, 2.079525072205189, 2.0793854542528982, 2.079245836300608, 2.079106218348318, 2.078966600396028, 2.0788269824437378, 2.0786873644914476, 2.078547746539157, 2.078408128586867, 2.0782685106345773, 2.0781288926822867, 2.0779892747299966, 2.0778496567777065, 2.0777100388254164, 2.0775704208731263, 2.077430802920836, 2.077291184968546, 2.077151567016256, 2.077011949063966, 2.0768723311116752, 2.076732713159385, 2.0765930952070955, 2.076453477254805, 2.0763138593025148, 2.0761742413502247, 2.0760346233979345, 2.0758950054456444, 2.0757553874933543, 2.0756157695410637, 2.0754761515887736, 2.075336533636484, 2.0751969156841934, 2.0750572977319033, 2.074917679779613, 2.074778061827323, 2.074638443875033, 2.074498825922743, 2.0743592079704527, 2.0742195900181626, 2.0740799720658725, 2.073940354113582, 2.073800736161292, 2.0736611182090017, 2.0735215002567116, 2.0733818823044214, 2.0732422643521313, 2.073102646399841, 2.072963028447551, 2.072823410495261, 2.0726837925429704, 2.0725441745906803, 2.0724045566383906, 2.0722649386861, 2.07212532073381, 2.07198570278152, 2.0718460848292297, 2.0717064668769396, 2.0715668489246495, 2.071427230972359, 2.0712876130200693, 2.071147995067779, 2.0710083771154886, 2.0708687591631985, 2.0707291412109083, 2.0705895232586182, 2.070449905306328, 2.070310287354038, 2.070170669401748, 2.0700310514494578, 2.0698914334971676, 2.069751815544877, 2.069612197592587, 2.0694725796402973, 2.0693329616880067, 2.0691933437357166, 2.0690537257834265, 2.0689141078311364, 2.0687744898788463, 2.068634871926556, 2.0684952539742656, 2.0683556360219755, 2.068216018069686, 2.0680764001173952, 2.067936782165105, 2.067797164212815, 2.067657546260525, 2.0675179283082348, 2.0673783103559447, 2.0672386924036545, 2.0670990744513644, 2.0669594564990743, 2.0668198385467837, 2.0666802205944936, 2.066540602642204, 2.0664009846899134, 2.0662613667376233, 2.066121748785333, 2.065982130833043, 2.065842512880753, 2.065702894928463, 2.0655632769761723, 2.065423659023882, 2.0652840410715925, 2.065144423119302, 2.065004805167012, 2.0648651872147217, 2.0647255692624316, 2.0645859513101414, 2.0644463333578513, 2.0643067154055608, 2.064167097453271, 2.064027479500981, 2.0638878615486904, 2.0637482435964003, 2.0636086256441106, 2.06346900769182, 2.06332938973953, 2.06318977178724, 2.0630501538349497, 2.0629105358826596, 2.0627709179303695, 2.062631299978079, 2.062491682025789, 2.062352064073499, 2.0622124461212086, 2.0620728281689185, 2.0619332102166283, 2.0617935922643382, 2.061653974312048, 2.061514356359758, 2.0613747384074674, 2.0612351204551778, 2.0610955025028876, 2.060955884550597, 2.060816266598307, 2.060676648646017, 2.0605370306937267, 2.0603974127414366, 2.0602577947891465, 2.0601181768368564, 2.0599785588845663, 2.059838940932276, 2.0596993229799856, 2.0595597050276955, 2.059420087075406, 2.0592804691231152, 2.059140851170825, 2.059001233218535, 2.058861615266245, 2.0587219973139548, 2.0585823793616647, 2.058442761409374, 2.058303143457084, 2.0581635255047943, 2.0580239075525038, 2.0578842896002136, 2.0577446716479235, 2.0576050536956334, 2.0574654357433433, 2.057325817791053, 2.057186199838763, 2.057046581886473, 2.056906963934183, 2.0567673459818923, 2.056627728029602, 2.0564881100773125, 2.056348492125022, 2.056208874172732, 2.0560692562204417, 2.0559296382681516, 2.0557900203158614, 2.0556504023635713, 2.0555107844112808, 2.0553711664589907, 2.055231548506701, 2.0550919305544104, 2.0549523126021203, 2.05481269464983, 2.05467307669754, 2.05453345874525, 2.05439384079296, 2.0542542228406693, 2.0541146048883796, 2.0539749869360895, 2.053835368983799, 2.053695751031509, 2.053556133079219, 2.0534165151269286, 2.0532768971746385, 2.0531372792223483, 2.0529976612700582, 2.052858043317768, 2.052718425365478, 2.0525788074131874, 2.0524391894608973, 2.0522995715086076, 2.052159953556317, 2.052020335604027, 2.051880717651737, 2.0517410996994467, 2.0516014817471566, 2.0514618637948665, 2.051322245842576, 2.0511826278902863, 2.051043009937996, 2.0509033919857056, 2.0507637740334155, 2.0506241560811254, 2.0504845381288352, 2.050344920176545, 2.050205302224255, 2.050065684271965, 2.0499260663196748, 2.0497864483673847, 2.049646830415094, 2.049507212462804, 2.0493675945105143, 2.0492279765582238, 2.0490883586059336, 2.0489487406536435, 2.0488091227013534, 2.0486695047490633, 2.048529886796773, 2.0483902688444826, 2.048250650892193, 2.048111032939903, 2.0479714149876123, 2.047831797035322, 2.047692179083032, 2.047552561130742, 2.047412943178452, 2.0472733252261617, 2.047133707273871, 2.0469940893215814, 2.0468544713692913, 2.0467148534170008, 2.0465752354647107, 2.046435617512421, 2.0462959995601304, 2.0461563816078403, 2.04601676365555, 2.04587714570326, 2.04573752775097, 2.04559790979868, 2.0454582918463893, 2.045318673894099, 2.0451790559418095, 2.045039437989519, 2.044899820037229, 2.0447602020849387, 2.0446205841326486, 2.0444809661803585, 2.0443413482280683, 2.044201730275778, 2.044062112323488, 2.043922494371198, 2.0437828764189074, 2.0436432584666173, 2.0435036405143276, 2.043364022562037, 2.043224404609747, 2.043084786657457, 2.0429451687051667, 2.0428055507528766, 2.0426659328005865, 2.042526314848296, 2.042386696896006, 2.042247078943716, 2.0421074609914256, 2.0419678430391355, 2.0418282250868454, 2.0416886071345552, 2.041548989182265, 2.041409371229975, 2.0412697532776845, 2.041130135325395, 2.0409905173731047, 2.040850899420814, 2.040711281468524, 2.0405716635162343, 2.0404320455639438, 2.0402924276116536, 2.0401528096593635, 2.040013191707073, 2.0398735737547833, 2.039733955802493, 2.0395943378502026, 2.0394547198979125, 2.039315101945623, 2.0391754839933323, 2.039035866041042, 2.038896248088752, 2.038756630136462, 2.038617012184172, 2.0384773942318817, 2.038337776279591, 2.0381981583273014, 2.0380585403750113, 2.0379189224227208, 2.0377793044704307, 2.0376396865181405, 2.0375000685658504, 2.0373604506135603, 2.03722083266127, 2.0370812147089796, 2.03694159675669, 2.0368019788044, 2.0366623608521093, 2.036522742899819, 2.0363831249475295, 2.036243506995239, 2.036103889042949, 2.0359642710906587, 2.0358246531383686, 2.0356850351860785, 2.0355454172337883, 2.035405799281498, 2.035266181329208, 2.035126563376918, 2.0349869454246274, 2.0348473274723373, 2.034707709520047, 2.034568091567757, 2.034428473615467, 2.034288855663177, 2.0341492377108863, 2.0340096197585966, 2.0338700018063065, 2.033730383854016, 2.033590765901726, 2.033451147949436, 2.0333115299971456, 2.0331719120448555, 2.0330322940925654, 2.0328926761402752, 2.032753058187985, 2.032613440235695, 2.0324738222834045, 2.0323342043311143, 2.0321945863788247, 2.032054968426534, 2.031915350474244, 2.031775732521954, 2.0316361145696638, 2.0314964966173736, 2.0313568786650835, 2.031217260712793, 2.0310776427605033, 2.030938024808213, 2.0307984068559226, 2.0306587889036325, 2.030519170951343, 2.0303795529990523, 2.030239935046762, 2.030100317094472, 2.0299606991421815, 2.029821081189892, 2.0296814632376017, 2.029541845285311, 2.029402227333021, 2.0292626093807313, 2.0291229914284408, 2.0289833734761507, 2.0288437555238605, 2.0287041375715704, 2.0285645196192803, 2.02842490166699, 2.0282852837146996, 2.02814566576241, 2.02800604781012, 2.0278664298578293, 2.027726811905539, 2.027587193953249, 2.027447576000959, 2.027307958048669, 2.0271683400963787, 2.027028722144088, 2.0268891041917985, 2.0267494862395083, 2.026609868287218, 2.0264702503349277, 2.026330632382638, 2.0261910144303474, 2.0260513964780573, 2.025911778525767, 2.025772160573477, 2.025632542621187, 2.025492924668897, 2.0253533067166063, 2.0252136887643166, 2.0250740708120265, 2.024934452859736, 2.024794834907446, 2.0246552169551557, 2.0245155990028656, 2.0243759810505755, 2.0242363630982854, 2.024096745145995, 2.023957127193705, 2.023817509241415, 2.0236778912891245, 2.0235382733368343, 2.0233986553845447, 2.023259037432254, 2.023119419479964, 2.022979801527674, 2.0228401835753838, 2.0227005656230936, 2.0225609476708035, 2.022421329718513, 2.0222817117662233, 2.022142093813933, 2.0220024758616426, 2.0218628579093525, 2.0217232399570624, 2.0215836220047723, 2.021444004052482, 2.021304386100192, 2.0211647681479015, 2.021025150195612, 2.0208855322433217, 2.020745914291031, 2.020606296338741, 2.0204666783864513, 2.0203270604341608, 2.0201874424818707, 2.0200478245295805, 2.0199082065772904, 2.0197685886250003, 2.01962897067271, 2.0194893527204196, 2.0193497347681295, 2.01921011681584, 2.0190704988635493, 2.018930880911259, 2.018791262958969, 2.018651645006679, 2.018512027054389, 2.0183724091020987, 2.018232791149808, 2.0180931731975185, 2.0179535552452283, 2.017813937292938, 2.0176743193406477, 2.017534701388358, 2.0173950834360674, 2.0172554654837773, 2.017115847531487, 2.0169762295791966, 2.016836611626907, 2.016696993674617, 2.0165573757223263, 2.016417757770036, 2.0162781398177465, 2.016138521865456, 2.015998903913166, 2.0158592859608757, 2.0157196680085856, 2.0155800500562955, 2.0154404321040054, 2.015300814151715, 2.015161196199425, 2.015021578247135, 2.0148819602948445, 2.0147423423425543, 2.014602724390264, 2.014463106437974, 2.014323488485684, 2.014183870533394, 2.0140442525811033, 2.0139046346288136, 2.0137650166765235, 2.013625398724233, 2.013485780771943, 2.013346162819653, 2.0132065448673626, 2.0130669269150725, 2.0129273089627824, 2.0127876910104923, 2.012648073058202, 2.012508455105912, 2.0123688371536215, 2.0122292192013314, 2.0120896012490417, 2.011949983296751, 2.011810365344461, 2.011670747392171, 2.0115311294398808, 2.0113915114875907, 2.0112518935353005, 2.01111227558301, 2.0109726576307203, 2.01083303967843, 2.0106934217261396, 2.0105538037738495, 2.01041418582156, 2.0102745678692693, 2.010134949916979, 2.009995331964689, 2.009855714012399, 2.009716096060109, 2.0095764781078187, 2.009436860155528, 2.0092972422032385, 2.0091576242509483, 2.009018006298658, 2.0088783883463677, 2.0087387703940776, 2.0085991524417874, 2.0084595344894973, 2.008319916537207, 2.0081802985849166, 2.008040680632627, 2.007901062680337, 2.0077614447280463, 2.007621826775756, 2.0074822088234665, 2.007342590871176, 2.007202972918886, 2.0070633549665957, 2.0069237370143056, 2.0067841190620155, 2.0066445011097254, 2.006504883157435, 2.0063652652051447, 2.006225647252855, 2.0060860293005645, 2.0059464113482743, 2.0058067933959842, 2.005667175443694, 2.005527557491404, 2.005387939539114, 2.0052483215868233, 2.0051087036345336, 2.0049690856822435, 2.004829467729953, 2.004689849777663, 2.004550231825373, 2.0044106138730826, 2.0042709959207925, 2.0041313779685024, 2.003991760016212, 2.003852142063922, 2.003712524111632, 2.0035729061593415, 2.0034332882070514, 2.0032936702547617, 2.003154052302471, 2.003014434350181, 2.002874816397891, 2.0027351984456008, 2.0025955804933107, 2.0024559625410205, 2.00231634458873, 2.0021767266364403, 2.00203710868415, 2.0018974907318596, 2.0017578727795695, 2.0016182548272794, 2.0014786368749893, 2.001339018922699, 2.001199400970409, 2.0010597830181185, 2.000920165065829, 2.0007805471135387, 2.000640929161248, 2.000501311208958, 2.0003616932566683, 2.000222075304378, 2.0000824573520877, 1.9999428393997973, 1.9998032214475074, 1.9996636034952173, 1.999523985542927, 1.9993843675906369, 1.9992447496383465, 1.9991051316860566, 1.9989655137337665, 1.9988258957814762, 1.998686277829186, 1.998546659876896, 1.9984070419246058, 1.9982674239723155, 1.9981278060200254, 1.9979881880677355, 1.9978485701154451, 1.997708952163155, 1.9975693342108647, 1.9974297162585748, 1.9972900983062847, 1.9971504803539943, 1.997010862401704, 1.9968712444494139, 1.996731626497124, 1.9965920085448337, 1.9964523905925435, 1.9963127726402536, 1.9961731546879633, 1.9960335367356732, 1.9958939187833828, 1.9957543008310927, 1.9956146828788026, 1.9954750649265125, 1.9953354469742222, 1.995195829021932, 1.9950562110696421, 1.9949165931173518, 1.9947769751650617, 1.9946373572127714, 1.9944977392604812, 1.9943581213081913, 1.994218503355901, 1.9940788854036107, 1.9939392674513208, 1.9937996494990307, 1.9936600315467403, 1.9935204135944502, 1.9933807956421599, 1.99324117768987, 1.9931015597375799, 1.9929619417852895, 1.9928223238329992, 1.9926827058807093, 1.9925430879284192, 1.9924034699761288, 1.9922638520238387, 1.9921242340715488, 1.9919846161192585, 1.9918449981669684, 1.991705380214678, 1.9915657622623881, 1.9914261443100978, 1.9912865263578077, 1.9911469084055173, 1.9910072904532272, 1.9908676725009373, 1.990728054548647, 1.9905884365963569, 1.9904488186440665, 1.9903092006917766, 1.9901695827394865, 1.9900299647871962, 1.9898903468349058, 1.989750728882616, 1.9896111109303258, 1.9894714929780355, 1.9893318750257454, 1.9891922570734555, 1.9890526391211651, 1.988913021168875, 1.9887734032165847, 1.9886337852642946, 1.9884941673120045, 1.9883545493597143, 1.988214931407424, 1.9880753134551339, 1.987935695502844, 1.9877960775505537, 1.9876564595982635, 1.9875168416459732, 1.9873772236936833, 1.9872376057413932, 1.9870979877891028, 1.9869583698368125, 1.9868187518845226, 1.9866791339322325, 1.9865395159799422, 1.986399898027652, 1.9862602800753617, 1.9861206621230718, 1.9859810441707817, 1.9858414262184914, 1.985701808266201, 1.9855621903139111, 1.985422572361621, 1.9852829544093307, 1.9851433364570406, 1.9850037185047507, 1.9848641005524603, 1.9847244826001702, 1.9845848646478799, 1.98444524669559, 1.9843056287432999, 1.9841660107910095, 1.9840263928387192, 1.983886774886429, 1.9837471569341392, 1.9836075389818488, 1.9834679210295587, 1.9833283030772684, 1.9831886851249785, 1.9830490671726884, 1.982909449220398, 1.9827698312681077, 1.9826302133158178, 1.9824905953635277, 1.9823509774112373, 1.9822113594589472, 1.9820717415066573, 1.981932123554367, 1.9817925056020769, 1.9816528876497865, 1.9815132696974964, 1.9813736517452063, 1.9812340337929162, 1.9810944158406258, 1.980954797888336, 1.9808151799360458, 1.9806755619837555, 1.9805359440314654, 1.980396326079175, 1.9802567081268851, 1.980117090174595, 1.9799774722223047, 1.9798378542700144, 1.9796982363177245, 1.9795586183654343, 1.979419000413144, 1.9792793824608539, 1.9791397645085635, 1.9790001465562737, 1.9788605286039835, 1.9787209106516932, 1.9785812926994033, 1.978441674747113, 1.9783020567948228, 1.9781624388425325, 1.9780228208902424, 1.9778832029379525, 1.9777435849856622, 1.977603967033372, 1.9774643490810817, 1.9773247311287918, 1.9771851131765017, 1.9770454952242114, 1.976905877271921, 1.9767662593196311, 1.976626641367341, 1.9764870234150507, 1.9763474054627606, 1.9762077875104707, 1.9760681695581803, 1.9759285516058902, 1.9757889336535999, 1.9756493157013095, 1.9755096977490196, 1.9753700797967295, 1.9752304618444392, 1.975090843892149, 1.9749512259398592, 1.9748116079875688, 1.9746719900352787, 1.9745323720829884, 1.9743927541306985, 1.9742531361784081, 1.974113518226118, 1.9739739002738277, 1.9738342823215378, 1.9736946643692477, 1.9735550464169573, 1.9734154284646672, 1.9732758105123769, 1.973136192560087, 1.9729965746077969, 1.9728569566555065, 1.9727173387032162, 1.9725777207509263, 1.9724381027986362, 1.9722984848463458, 1.9721588668940557, 1.9720192489417658, 1.9718796309894755, 1.9717400130371854, 1.971600395084895, 1.9714607771326051, 1.9713211591803148, 1.9711815412280247, 1.9710419232757344, 1.9709023053234442, 1.9707626873711543, 1.970623069418864, 1.9704834514665739, 1.9703438335142835, 1.9702042155619937, 1.9700645976097035, 1.9699249796574132, 1.9697853617051229, 1.969645743752833, 1.9695061258005429, 1.9693665078482525, 1.9692268898959624, 1.9690872719436725, 1.9689476539913822, 1.968808036039092, 1.9686684180868017, 1.9685288001345114, 1.9683891821822215, 1.9682495642299314, 1.968109946277641, 1.967970328325351, 1.967830710373061, 1.9676910924207707, 1.9675514744684806, 1.9674118565161902, 1.9672722385639003, 1.9671326206116102, 1.9669930026593199, 1.9668533847070295, 1.9667137667547396, 1.9665741488024495, 1.9664345308501592, 1.966294912897869, 1.9661552949455787, 1.9660156769932888, 1.9658760590409987, 1.9657364410887084, 1.9655968231364185, 1.9654572051841281, 1.965317587231838, 1.9651779692795477, 1.9650383513272576, 1.9648987333749677, 1.9647591154226773, 1.9646194974703872, 1.9644798795180969, 1.964340261565807, 1.9642006436135167, 1.9640610256612265, 1.9639214077089362, 1.963781789756646, 1.9636421718043562, 1.9635025538520658, 1.9633629358997757, 1.9632233179474858, 1.9630836999951955, 1.9629440820429054, 1.962804464090615, 1.9626648461383247, 1.9625252281860348, 1.9623856102337447, 1.9622459922814544, 1.9621063743291642, 1.9619667563768743, 1.961827138424584, 1.9616875204722939, 1.9615479025200036, 1.9614082845677137, 1.9612686666154233, 1.9611290486631332, 1.9609894307108429, 1.960849812758553, 1.9607101948062629, 1.9605705768539725, 1.9604309589016824, 1.960291340949392, 1.9601517229971022, 1.960012105044812, 1.9598724870925217, 1.9597328691402314, 1.9595932511879415, 1.9594536332356514, 1.959314015283361, 1.959174397331071, 1.959034779378781, 1.9588951614264907, 1.9587555434742006, 1.9586159255219102, 1.9584763075696203, 1.95833668961733, 1.9581970716650399, 1.9580574537127495, 1.9579178357604594, 1.9577782178081695, 1.9576385998558792, 1.957498981903589],
borderColor:' rgb(0, 255, 128)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'PO2(atm)'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<div style="width:600px;margin:15px;">
<canvas id="PH2" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("PH2").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'PH2',
fill:false,
data: [2.169032719858579, 2.168785433142166, 2.1685381464257527, 2.168290859709339, 2.1680435729929264, 2.1677962862765128, 2.1675489995600996, 2.1673017128436864, 2.1670544261272733, 2.16680713941086, 2.166559852694447, 2.1663125659780333, 2.16606527926162, 2.165817992545207, 2.165570705828794, 2.1653234191123807, 2.1650761323959675, 2.164828845679554, 2.164581558963141, 2.1643342722467276, 2.1640869855303144, 2.1638396988139013, 2.1635924120974876, 2.163345125381075, 2.1630978386646613, 2.162850551948248, 2.162603265231835, 2.162355978515422, 2.1621086917990087, 2.1618614050825955, 2.161614118366182, 2.1613668316497687, 2.1611195449333556, 2.1608722582169424, 2.1606249715005292, 2.160377684784116, 2.1601303980677025, 2.1598831113512893, 2.159635824634876, 2.159388537918463, 2.15914125120205, 2.158893964485636, 2.1586466777692235, 2.15839939105281, 2.1581521043363967, 2.1579048176199835, 2.1576575309035704, 2.157410244187157, 2.157162957470744, 2.1569156707543304, 2.1566683840379173, 2.156421097321504, 2.156173810605091, 2.155926523888678, 2.1556792371722646, 2.155431950455851, 2.155184663739438, 2.1549373770230247, 2.1546900903066115, 2.1544428035901984, 2.1541955168737847, 2.153948230157372, 2.1537009434409584, 2.1534536567245453, 2.153206370008132, 2.152959083291719, 2.1527117965753058, 2.1524645098588926, 2.152217223142479, 2.151969936426066, 2.1517226497096527, 2.1514753629932395, 2.1512280762768263, 2.150980789560413, 2.1507335028439996, 2.1504862161275864, 2.1502389294111732, 2.14999164269476, 2.149744355978347, 2.1494970692619333, 2.1492497825455206, 2.149002495829107, 2.148755209112694, 2.1485079223962806, 2.1482606356798675, 2.1480133489634543, 2.147766062247041, 2.1475187755306275, 2.1472714888142144, 2.147024202097801, 2.146776915381388, 2.146529628664975, 2.1462823419485617, 2.146035055232148, 2.145787768515735, 2.1455404817993218, 2.1452931950829086, 2.1450459083664954, 2.144798621650082, 2.144551334933669, 2.1443040482172555, 2.1440567615008423, 2.143809474784429, 2.143562188068016, 2.143314901351603, 2.1430676146351897, 2.142820327918776, 2.142573041202363, 2.1423257544859498, 2.1420784677695366, 2.1418311810531234, 2.14158389433671, 2.1413366076202967, 2.1410893209038835, 2.1408420341874703, 2.140594747471057, 2.140347460754644, 2.1401001740382304, 2.1398528873218177, 2.139605600605404, 2.139358313888991, 2.1391110271725777, 2.1388637404561646, 2.1386164537397514, 2.1383691670233382, 2.1381218803069246, 2.1378745935905115, 2.1376273068740983, 2.137380020157685, 2.137132733441272, 2.1368854467248584, 2.136638160008445, 2.136390873292032, 2.136143586575619, 2.1358962998592057, 2.1356490131427925, 2.135401726426379, 2.135154439709966, 2.1349071529935526, 2.1346598662771394, 2.1344125795607263, 2.134165292844313, 2.1339180061279, 2.133670719411487, 2.133423432695073, 2.13317614597866, 2.132928859262247, 2.1326815725458337, 2.1324342858294205, 2.132186999113007, 2.1319397123965937, 2.1316924256801806, 2.1314451389637674, 2.1311978522473543, 2.130950565530941, 2.1307032788145275, 2.1304559920981148, 2.130208705381701, 2.129961418665288, 2.129714131948875, 2.1294668452324617, 2.1292195585160485, 2.1289722717996353, 2.1287249850832217, 2.1284776983668086, 2.1282304116503954, 2.1279831249339822, 2.127735838217569, 2.1274885515011555, 2.1272412647847423, 2.126993978068329, 2.126746691351916, 2.126499404635503, 2.1262521179190896, 2.126004831202676, 2.1257575444862633, 2.1255102577698497, 2.1252629710534365, 2.1250156843370234, 2.12476839762061, 2.124521110904197, 2.124273824187784, 2.1240265374713703, 2.123779250754957, 2.123531964038544, 2.1232846773221308, 2.1230373906057176, 2.122790103889304, 2.122542817172891, 2.1222955304564777, 2.1220482437400645, 2.1218009570236513, 2.121553670307238, 2.1213063835908246, 2.121059096874412, 2.1208118101579982, 2.120564523441585, 2.120317236725172, 2.1200699500087588, 2.1198226632923456, 2.1195753765759324, 2.119328089859519, 2.1190808031431057, 2.1188335164266925, 2.1185862297102793, 2.118338942993866, 2.1180916562774526, 2.1178443695610394, 2.117597082844626, 2.117349796128213, 2.1171025094118, 2.1168552226953867, 2.116607935978973, 2.1163606492625604, 2.116113362546147, 2.1158660758297336, 2.1156187891133205, 2.1153715023969073, 2.115124215680494, 2.114876928964081, 2.1146296422476674, 2.114382355531254, 2.114135068814841, 2.113887782098428, 2.1136404953820147, 2.113393208665601, 2.113145921949188, 2.1128986352327748, 2.1126513485163616, 2.1124040617999484, 2.1121567750835353, 2.1119094883671217, 2.111662201650709, 2.1114149149342953, 2.111167628217882, 2.110920341501469, 2.110673054785056, 2.1104257680686427, 2.1101784813522295, 2.109931194635816, 2.1096839079194027, 2.1094366212029896, 2.1091893344865764, 2.1089420477701633, 2.1086947610537496, 2.1084474743373365, 2.1082001876209233, 2.10795290090451, 2.107705614188097, 2.107458327471684, 2.10721104075527, 2.1069637540388575, 2.106716467322444, 2.1064691806060307, 2.1062218938896176, 2.1059746071732044, 2.1057273204567912, 2.105480033740378, 2.1052327470239645, 2.1049854603075513, 2.104738173591138, 2.104490886874725, 2.104243600158312, 2.103996313441898, 2.103749026725485, 2.103501740009072, 2.1032544532926587, 2.1030071665762455, 2.1027598798598324, 2.1025125931434188, 2.102265306427006, 2.1020180197105924, 2.1017707329941793, 2.101523446277766, 2.101276159561353, 2.1010288728449398, 2.1007815861285266, 2.100534299412113, 2.1002870126957, 2.1000397259792867, 2.0997924392628735, 2.0995451525464603, 2.0992978658300467, 2.0990505791136336, 2.0988032923972204, 2.0985560056808072, 2.098308718964394, 2.098061432247981, 2.0978141455315673, 2.0975668588151546, 2.097319572098741, 2.097072285382328, 2.0968249986659147, 2.0965777119495015, 2.0963304252330883, 2.0960831385166747, 2.0958358518002616, 2.0955885650838484, 2.0953412783674352, 2.095093991651022, 2.094846704934609, 2.0945994182181953, 2.094352131501782, 2.094104844785369, 2.093857558068956, 2.0936102713525426, 2.0933629846361295, 2.093115697919716, 2.092868411203303, 2.0926211244868895, 2.0923738377704764, 2.092126551054063, 2.09187926433765, 2.091631977621237, 2.0913846909048237, 2.09113740418841, 2.090890117471997, 2.0906428307555838, 2.0903955440391706, 2.0901482573227574, 2.089900970606344, 2.0896536838899307, 2.0894063971735175, 2.0891591104571043, 2.088911823740691, 2.088664537024278, 2.0884172503078644, 2.0881699635914517, 2.087922676875038, 2.087675390158625, 2.0874281034422117, 2.0871808167257986, 2.0869335300093854, 2.086686243292972, 2.0864389565765586, 2.0861916698601455, 2.0859443831437323, 2.085697096427319, 2.085449809710906, 2.0852025229944924, 2.084955236278079, 2.084707949561666, 2.084460662845253, 2.0842133761288397, 2.0839660894124266, 2.083718802696013, 2.0834715159796002, 2.0832242292631866, 2.0829769425467735, 2.0827296558303603, 2.0824823691139467, 2.082235082397534, 2.0819877956811204, 2.081740508964707, 2.081493222248294, 2.081245935531881, 2.0809986488154677, 2.0807513620990545, 2.080504075382641, 2.0802567886662278, 2.0800095019498146, 2.0797622152334014, 2.0795149285169883, 2.079267641800575, 2.0790203550841615, 2.0787730683677488, 2.078525781651335, 2.078278494934922, 2.078031208218509, 2.0777839215020957, 2.0775366347856825, 2.077289348069269, 2.0770420613528557, 2.0767947746364426, 2.0765474879200294, 2.0763002012036162, 2.076052914487203, 2.0758056277707895, 2.0755583410543763, 2.075311054337963, 2.07506376762155, 2.074816480905137, 2.0745691941887237, 2.07432190747231, 2.0740746207558973, 2.0738273340394837, 2.0735800473230706, 2.0733327606066574, 2.073085473890244, 2.072838187173831, 2.0725909004574175, 2.0723436137410043, 2.072096327024591, 2.071849040308178, 2.071601753591765, 2.0713544668753516, 2.071107180158938, 2.070859893442525, 2.0706126067261117, 2.0703653200096985, 2.0701180332932854, 2.069870746576872, 2.0696234598604586, 2.069376173144046, 2.0691288864276323, 2.068881599711219, 2.068634312994806, 2.0683870262783923, 2.0681397395619796, 2.067892452845566, 2.067645166129153, 2.0673978794127397, 2.0671505926963265, 2.0669033059799133, 2.0666560192635, 2.0664087325470866, 2.0661614458306734, 2.0659141591142602, 2.065666872397847, 2.065419585681434, 2.0651722989650207, 2.064925012248607, 2.064677725532194, 2.064430438815781, 2.0641831520993676, 2.0639358653829545, 2.063688578666541, 2.063441291950128, 2.0631940052337145, 2.0629467185173014, 2.062699431800888, 2.062452145084475, 2.062204858368062, 2.0619575716516487, 2.061710284935235, 2.061462998218822, 2.061215711502409, 2.0609684247859956, 2.0607211380695825, 2.0604738513531693, 2.0602265646367557, 2.059979277920343, 2.0597319912039294, 2.059484704487516, 2.059237417771103, 2.0589901310546894, 2.0587428443382767, 2.058495557621863, 2.05824827090545, 2.0580009841890368, 2.0577536974726236, 2.0575064107562104, 2.0572591240397973, 2.0570118373233837, 2.0567645506069705, 2.0565172638905573, 2.056269977174144, 2.056022690457731, 2.055775403741318, 2.0555281170249042, 2.055280830308491, 2.055033543592078, 2.0547862568756647, 2.0545389701592516, 2.054291683442838, 2.0540443967264252, 2.0537971100100116, 2.0535498232935985, 2.0533025365771853, 2.053055249860772, 2.052807963144359, 2.052560676427946, 2.052313389711532, 2.052066102995119, 2.051818816278706, 2.0515715295622927, 2.0513242428458796, 2.051076956129466, 2.050829669413053, 2.05058238269664, 2.0503350959802265, 2.0500878092638133, 2.0498405225474, 2.0495932358309865, 2.049345949114574, 2.04909866239816, 2.048851375681747, 2.048604088965334, 2.0483568022489207, 2.0481095155325075, 2.0478622288160944, 2.0476149420996808, 2.047367655383268, 2.0471203686668544, 2.0468730819504413, 2.046625795234028, 2.046378508517615, 2.0461312218012013, 2.045883935084788, 2.045636648368375, 2.045389361651962, 2.0451420749355487, 2.044894788219135, 2.0446475015027223, 2.0444002147863087, 2.0441529280698956, 2.0439056413534824, 2.0436583546370692, 2.043411067920656, 2.043163781204243, 2.0429164944878293, 2.0426692077714166, 2.042421921055003, 2.04217463433859, 2.0419273476221766, 2.041680060905763, 2.04143277418935, 2.0411854874729367, 2.0409382007565235, 2.0406909140401104, 2.040443627323697, 2.0401963406072836, 2.039949053890871, 2.0397017671744573, 2.039454480458044, 2.039207193741631, 2.038959907025218, 2.0387126203088046, 2.0384653335923915, 2.038218046875978, 2.037970760159565, 2.0377234734431515, 2.0374761867267384, 2.037228900010325, 2.036981613293912, 2.0367343265774984, 2.0364870398610853, 2.036239753144672, 2.035992466428259, 2.0357451797118458, 2.035497892995432, 2.0352506062790194, 2.035003319562606, 2.0347560328461927, 2.0345087461297795, 2.0342614594133663, 2.034014172696953, 2.03376688598054, 2.0335195992641264, 2.0332723125477137, 2.0330250258313, 2.032777739114887, 2.0325304523984737, 2.03228316568206, 2.032035878965647, 2.031788592249234, 2.0315413055328206, 2.0312940188164075, 2.0310467320999943, 2.0307994453835807, 2.030552158667168, 2.0303048719507544, 2.030057585234341, 2.029810298517928, 2.029563011801515, 2.0293157250851017, 2.0290684383686886, 2.028821151652275, 2.0285738649358622, 2.0283265782194486, 2.0280792915030355, 2.0278320047866223, 2.0275847180702087, 2.0273374313537955, 2.0270901446373824, 2.026842857920969, 2.026595571204556, 2.026348284488143, 2.0261009977717293, 2.0258537110553165, 2.025606424338903, 2.0253591376224898, 2.0251118509060766, 2.0248645641896634, 2.0246172774732503, 2.024369990756837, 2.0241227040404235, 2.0238754173240108, 2.023628130607597, 2.023380843891184, 2.023133557174771, 2.0228862704583572, 2.022638983741944, 2.022391697025531, 2.0221444103091177, 2.0218971235927046, 2.0216498368762914, 2.021402550159878, 2.021155263443465, 2.0209079767270515, 2.0206606900106383, 2.020413403294225, 2.020166116577812, 2.019918829861399, 2.0196715431449856, 2.019424256428572, 2.0191769697121593, 2.0189296829957457, 2.0186823962793325, 2.0184351095629194, 2.0181878228465058, 2.0179405361300926, 2.0176932494136794, 2.0174459626972663, 2.017198675980853, 2.01695138926444, 2.0167041025480263, 2.0164568158316136, 2.0162095291152, 2.015962242398787, 2.0157149556823737, 2.0154676689659605, 2.0152203822495474, 2.014973095533134, 2.0147258088167206, 2.014478522100308, 2.0142312353838943, 2.013983948667481, 2.013736661951068, 2.0134893752346543, 2.013242088518241, 2.012994801801828, 2.012747515085415, 2.0125002283690017, 2.0122529416525885, 2.012005654936175, 2.011758368219762, 2.0115110815033486, 2.0112637947869354, 2.0110165080705222, 2.010769221354109, 2.010521934637696, 2.0102746479212827, 2.010027361204869, 2.009780074488456, 2.009532787772043, 2.0092855010556296, 2.0090382143392165, 2.008790927622803, 2.0085436409063897, 2.0082963541899765, 2.0080490674735634, 2.00780178075715, 2.007554494040737, 2.0073072073243234, 2.0070599206079107, 2.006812633891497, 2.006565347175084, 2.006318060458671, 2.0060707737422576, 2.0058234870258445, 2.0055762003094313, 2.0053289135930177, 2.0050816268766045, 2.0048343401601914, 2.004587053443778, 2.004339766727365, 2.0040924800109514, 2.0038451932945383, 2.003597906578125, 2.003350619861712, 2.0031033331452988, 2.0028560464288856, 2.002608759712472, 2.0023614729960593, 2.0021141862796457, 2.0018668995632325, 2.0016196128468193, 2.001372326130406, 2.001125039413993, 2.0008777526975794, 2.0006304659811662, 2.0003831792647535, 2.00013589254834, 1.9998886058319265, 1.9996413191155136, 1.9993940323991002, 1.999146745682687, 1.9988994589662736, 1.9986521722498605, 1.998404885533447, 1.9981575988170341, 1.9979103121006208, 1.9976630253842076, 1.9974157386677942, 1.9971684519513813, 1.9969211652349679, 1.9966738785185545, 1.9964265918021413, 1.9961793050857284, 1.995932018369315, 1.9956847316529016, 1.9954374449364884, 1.9951901582200753, 1.9949428715036621, 1.9946955847872487, 1.9944482980708356, 1.9942010113544222, 1.993953724638009, 1.9937064379215956, 1.9934591512051827, 1.9932118644887693, 1.9929645777723561, 1.9927172910559428, 1.9924700043395298, 1.9922227176231164, 1.9919754309067033, 1.9917281441902899, 1.9914808574738765, 1.9912335707574635, 1.9909862840410504, 1.990738997324637, 1.9904917106082236, 1.9902444238918107, 1.9899971371753973, 1.9897498504589841, 1.9895025637425707, 1.9892552770261576, 1.9890079903097442, 1.9887607035933312, 1.9885134168769178, 1.9882661301605047, 1.9880188434440913, 1.9877715567276784, 1.987524270011265, 1.9872769832948516, 1.9870296965784384, 1.9867824098620255, 1.986535123145612, 1.9862878364291987, 1.9860405497127855, 1.9857932629963722, 1.9855459762799592, 1.9852986895635458, 1.9850514028471327, 1.9848041161307193, 1.9845568294143061, 1.984309542697893, 1.9840622559814798, 1.9838149692650664, 1.9835676825486532, 1.9833203958322398, 1.9830731091158265, 1.9828258223994135, 1.9825785356830004, 1.982331248966587, 1.9820839622501736, 1.9818366755337606, 1.9815893888173475, 1.981342102100934, 1.9810948153845207, 1.9808475286681078, 1.9806002419516944, 1.9803529552352812, 1.9801056685188678, 1.9798583818024547, 1.9796110950860415, 1.9793638083696283, 1.979116521653215, 1.9788692349368018, 1.9786219482203884, 1.9783746615039755, 1.978127374787562, 1.9778800880711487, 1.9776328013547355, 1.9773855146383226, 1.9771382279219092, 1.9768909412054958, 1.9766436544890826, 1.9763963677726692, 1.9761490810562563, 1.975901794339843, 1.9756545076234298, 1.9754072209070164, 1.9751599341906032, 1.97491264747419, 1.9746653607577769, 1.9744180740413635, 1.9741707873249503, 1.973923500608537, 1.9736762138921236, 1.9734289271757106, 1.9731816404592974, 1.972934353742884, 1.9726870670264707, 1.9724397803100577, 1.9721924935936446, 1.9719452068772312, 1.9716979201608178, 1.9714506334444049, 1.9712033467279915, 1.9709560600115783, 1.970708773295165, 1.9704614865787518, 1.9702141998623386, 1.9699669131459254, 1.969719626429512, 1.9694723397130989, 1.9692250529966855, 1.9689777662802725, 1.9687304795638592, 1.9684831928474458, 1.9682359061310326, 1.9679886194146197, 1.9677413326982063, 1.967494045981793, 1.9672467592653797, 1.9669994725489663, 1.9667521858325534, 1.96650489911614, 1.9662576123997269, 1.9660103256833135, 1.9657630389669003, 1.9655157522504871, 1.965268465534074, 1.9650211788176606, 1.9647738921012474, 1.964526605384834, 1.9642793186684206, 1.9640320319520077, 1.9637847452355945, 1.9635374585191812, 1.9632901718027678, 1.9630428850863548, 1.9627955983699414, 1.9625483116535283, 1.962301024937115, 1.962053738220702, 1.9618064515042886, 1.9615591647878754, 1.961311878071462, 1.9610645913550488, 1.9608173046386357, 1.9605700179222225, 1.9603227312058091, 1.9600754444893957, 1.9598281577729826, 1.9595808710565696, 1.9593335843401563, 1.9590862976237429, 1.9588390109073297, 1.9585917241909168, 1.9583444374745034, 1.95809715075809, 1.9578498640416768, 1.9576025773252634, 1.9573552906088505, 1.957108003892437, 1.956860717176024, 1.9566134304596106, 1.9563661437431974, 1.9561188570267842, 1.955871570310371, 1.9556242835939577, 1.9553769968775445, 1.9551297101611311, 1.9548824234447177, 1.9546351367283048, 1.9543878500118916, 1.9541405632954783, 1.9538932765790649, 1.953645989862652, 1.9533987031462385, 1.9531514164298254, 1.952904129713412, 1.952656842996999, 1.9524095562805857, 1.9521622695641725, 1.951914982847759, 1.951667696131346, 1.9514204094149328, 1.9511731226985196, 1.9509258359821062, 1.9506785492656928, 1.9504312625492797, 1.9501839758328667, 1.9499366891164533, 1.94968940240004, 1.9494421156836268, 1.9491948289672134, 1.9489475422508005, 1.948700255534387, 1.948452968817974, 1.9482056821015605, 1.9479583953851476, 1.9477111086687342, 1.947463821952321, 1.9472165352359077, 1.9469692485194945, 1.9467219618030813, 1.9464746750866682, 1.9462273883702548, 1.9459801016538416, 1.9457328149374282, 1.9454855282210148, 1.945238241504602, 1.9449909547881887, 1.9447436680717753, 1.944496381355362, 1.944249094638949, 1.9440018079225356, 1.9437545212061225, 1.943507234489709, 1.9432599477732961, 1.9430126610568828, 1.9427653743404696, 1.9425180876240562, 1.942270800907643, 1.9420235141912299, 1.9417762274748167, 1.9415289407584033, 1.94128165404199, 1.9410343673255768, 1.9407870806091638, 1.9405397938927504, 1.940292507176337, 1.940045220459924, 1.9397979337435105, 1.9395506470270976, 1.9393033603106842, 1.939056073594271, 1.9388087868778576, 1.9385615001614447, 1.9383142134450313, 1.9380669267286181, 1.9378196400122047, 1.9375723532957916, 1.9373250665793784, 1.937077779862965, 1.9368304931465519, 1.9365832064301387, 1.9363359197137253, 1.936088632997312, 1.935841346280899, 1.9355940595644856, 1.9353467728480724, 1.935099486131659, 1.934852199415246, 1.9346049126988327, 1.9343576259824196, 1.9341103392660062, 1.9338630525495932, 1.9336157658331798, 1.9333684791167667, 1.9331211924003533, 1.9328739056839404, 1.932626618967527, 1.9323793322511138, 1.9321320455347004, 1.931884758818287, 1.9316374721018739, 1.931390185385461, 1.9311428986690475, 1.9308956119526341, 1.930648325236221, 1.9304010385198076, 1.9301537518033947, 1.9299064650869813, 1.929659178370568, 1.9294118916541547, 1.9291646049377418, 1.9289173182213284, 1.9286700315049152, 1.9284227447885018, 1.928175458072089, 1.9279281713556755, 1.9276808846392621, 1.927433597922849, 1.9271863112064358, 1.9269390244900224, 1.926691737773609, 1.926444451057196, 1.9261971643407827, 1.9259498776243695, 1.9257025909079561, 1.9254553041915432, 1.9252080174751298, 1.9249607307587167, 1.9247134440423033, 1.9244661573258903, 1.924218870609477, 1.9239715838930638, 1.9237242971766504, 1.9234770104602374, 1.923229723743824, 1.922982437027411, 1.9227351503109975, 1.9224878635945841, 1.922240576878171, 1.9219932901617578],
borderColor:' rgb(128, 0, 255)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'PH2(atm)'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<div style="width:600px;margin:15px;">
<canvas id="Efficiency vs Power" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("Efficiency vs Power").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: ["None", 5.46, 10.91, 16.36, 21.81, 27.26, 32.71, 38.16, 43.6, 49.04, 54.49, 59.93, 65.37, 70.82, 76.26, 81.7, 87.14, 92.58, 98.02, 103.46, 108.9, 114.34, 119.78, 125.22, 130.66, 136.09, 141.53, 146.97, 152.41, 157.84, 163.28, 168.72, 174.15, 179.59, 185.02, 190.46, 195.89, 201.33, 206.76, 212.2, 217.63, 223.07, 228.5, 233.93, 239.37, 244.8, 250.23, 255.66, 261.1, 266.53, 271.96, 277.39, 282.82, 288.26, 293.69, 299.12, 304.55, 309.98, 315.41, 320.84, 326.27, 331.7, 337.13, 342.56, 347.99, 353.42, 358.85, 364.28, 369.71, 375.13, 380.56, 385.99, 391.42, 396.85, 402.28, 407.7, 413.13, 418.56, 423.98, 429.41, 434.84, 440.27, 445.69, 451.12, 456.54, 461.97, 467.4, 472.82, 478.25, 483.67, 489.1, 494.52, 499.95, 505.37, 510.8, 516.22, 521.65, 527.07, 532.49, 537.92, 543.34, 548.77, 554.19, 559.61, 565.04, 570.46, 575.88, 581.3, 586.73, 592.15, 597.57, 602.99, 608.42, 613.84, 619.26, 624.68, 630.1, 635.52, 640.95, 646.37, 651.79, 657.21, 662.63, 668.05, 673.47, 678.89, 684.31, 689.73, 695.15, 700.57, 705.99, 711.41, 716.83, 722.25, 727.67, 733.08, 738.5, 743.92, 749.34, 754.76, 760.18, 765.59, 771.01, 776.43, 781.85, 787.27, 792.68, 798.1, 803.52, 808.93, 814.35, 819.77, 825.18, 830.6, 836.02, 841.43, 846.85, 852.26, 857.68, 863.1, 868.51, 873.93, 879.34, 884.76, 890.17, 895.59, 901.0, 906.42, 911.83, 917.25, 922.66, 928.07, 933.49, 938.9, 944.32, 949.73, 955.14, 960.56, 965.97, 971.38, 976.79, 982.21, 987.62, 993.03, 998.45, 1003.86, 1009.27, 1014.68, 1020.09, 1025.51, 1030.92, 1036.33, 1041.74, 1047.15, 1052.56, 1057.97, 1063.39, 1068.8, 1074.21, 1079.62, 1085.03, 1090.44, 1095.85, 1101.26, 1106.67, 1112.08, 1117.49, 1122.9, 1128.31, 1133.72, 1139.13, 1144.53, 1149.94, 1155.35, 1160.76, 1166.17, 1171.58, 1176.99, 1182.39, 1187.8, 1193.21, 1198.62, 1204.03, 1209.43, 1214.84, 1220.25, 1225.66, 1231.06, 1236.47, 1241.88, 1247.28, 1252.69, 1258.1, 1263.5, 1268.91, 1274.32, 1279.72, 1285.13, 1290.53, 1295.94, 1301.35, 1306.75, 1312.16, 1317.56, 1322.97, 1328.37, 1333.78, 1339.18, 1344.59, 1349.99, 1355.39, 1360.8, 1366.2, 1371.61, 1377.01, 1382.41, 1387.82, 1393.22, 1398.62, 1404.03, 1409.43, 1414.83, 1420.24, 1425.64, 1431.04, 1436.45, 1441.85, 1447.25, 1452.65, 1458.05, 1463.46, 1468.86, 1474.26, 1479.66, 1485.06, 1490.46, 1495.87, 1501.27, 1506.67, 1512.07, 1517.47, 1522.87, 1528.27, 1533.67, 1539.07, 1544.47, 1549.87, 1555.27, 1560.67, 1566.07, 1571.47, 1576.87, 1582.27, 1587.67, 1593.07, 1598.47, 1603.87, 1609.27, 1614.66, 1620.06, 1625.46, 1630.86, 1636.26, 1641.66, 1647.05, 1652.45, 1657.85, 1663.25, 1668.65, 1674.04, 1679.44, 1684.84, 1690.23, 1695.63, 1701.03, 1706.42, 1711.82, 1717.22, 1722.61, 1728.01, 1733.41, 1738.8, 1744.2, 1749.59, 1754.99, 1760.39, 1765.78, 1771.18, 1776.57, 1781.97, 1787.36, 1792.76, 1798.15, 1803.55, 1808.94, 1814.33, 1819.73, 1825.12, 1830.52, 1835.91, 1841.3, 1846.7, 1852.09, 1857.49, 1862.88, 1868.27, 1873.67, 1879.06, 1884.45, 1889.84, 1895.24, 1900.63, 1906.02, 1911.41, 1916.81, 1922.2, 1927.59, 1932.98, 1938.37, 1943.77, 1949.16, 1954.55, 1959.94, 1965.33, 1970.72, 1976.11, 1981.5, 1986.89, 1992.29, 1997.68, 2003.07, 2008.46, 2013.85, 2019.24, 2024.63, 2030.02, 2035.41, 2040.8, 2046.19, 2051.57, 2056.96, 2062.35, 2067.74, 2073.13, 2078.52, 2083.91, 2089.3, 2094.69, 2100.07, 2105.46, 2110.85, 2116.24, 2121.63, 2127.01, 2132.4, 2137.79, 2143.18, 2148.56, 2153.95, 2159.34, 2164.73, 2170.11, 2175.5, 2180.89, 2186.27, 2191.66, 2197.04, 2202.43, 2207.82, 2213.2, 2218.59, 2223.97, 2229.36, 2234.75, 2240.13, 2245.52, 2250.9, 2256.29, 2261.67, 2267.06, 2272.44, 2277.83, 2283.21, 2288.59, 2293.98, 2299.36, 2304.75, 2310.13, 2315.51, 2320.9, 2326.28, 2331.67, 2337.05, 2342.43, 2347.82, 2353.2, 2358.58, 2363.96, 2369.35, 2374.73, 2380.11, 2385.49, 2390.88, 2396.26, 2401.64, 2407.02, 2412.4, 2417.79, 2423.17, 2428.55, 2433.93, 2439.31, 2444.69, 2450.07, 2455.45, 2460.84, 2466.22, 2471.6, 2476.98, 2482.36, 2487.74, 2493.12, 2498.5, 2503.88, 2509.26, 2514.64, 2520.02, 2525.4, 2530.77, 2536.15, 2541.53, 2546.91, 2552.29, 2557.67, 2563.05, 2568.43, 2573.81, 2579.18, 2584.56, 2589.94, 2595.32, 2600.7, 2606.07, 2611.45, 2616.83, 2622.21, 2627.58, 2632.96, 2638.34, 2643.71, 2649.09, 2654.47, 2659.84, 2665.22, 2670.6, 2675.97, 2681.35, 2686.73, 2692.1, 2697.48, 2702.85, 2708.23, 2713.61, 2718.98, 2724.36, 2729.73, 2735.11, 2740.48, 2745.86, 2751.23, 2756.61, 2761.98, 2767.35, 2772.73, 2778.1, 2783.48, 2788.85, 2794.22, 2799.6, 2804.97, 2810.35, 2815.72, 2821.09, 2826.47, 2831.84, 2837.21, 2842.58, 2847.96, 2853.33, 2858.7, 2864.07, 2869.45, 2874.82, 2880.19, 2885.56, 2890.93, 2896.31, 2901.68, 2907.05, 2912.42, 2917.79, 2923.16, 2928.53, 2933.91, 2939.28, 2944.65, 2950.02, 2955.39, 2960.76, 2966.13, 2971.5, 2976.87, 2982.24, 2987.61, 2992.98, 2998.35, 3003.72, 3009.09, 3014.46, 3019.83, 3025.19, 3030.56, 3035.93, 3041.3, 3046.67, 3052.04, 3057.41, 3062.77, 3068.14, 3073.51, 3078.88, 3084.25, 3089.61, 3094.98, 3100.35, 3105.72, 3111.08, 3116.45, 3121.82, 3127.19, 3132.55, 3137.92, 3143.29, 3148.65, 3154.02, 3159.38, 3164.75, 3170.12, 3175.48, 3180.85, 3186.21, 3191.58, 3196.95, 3202.31, 3207.68, 3213.04, 3218.41, 3223.77, 3229.14, 3234.5, 3239.87, 3245.23, 3250.59, 3255.96, 3261.32, 3266.69, 3272.05, 3277.41, 3282.78, 3288.14, 3293.51, 3298.87, 3304.23, 3309.6, 3314.96, 3320.32, 3325.68, 3331.05, 3336.41, 3341.77, 3347.13, 3352.5, 3357.86, 3363.22, 3368.58, 3373.94, 3379.31, 3384.67, 3390.03, 3395.39, 3400.75, 3406.11, 3411.47, 3416.84, 3422.2, 3427.56, 3432.92, 3438.28, 3443.64, 3449.0, 3454.36, 3459.72, 3465.08, 3470.44, 3475.8, 3481.16, 3486.52, 3491.88, 3497.24, 3502.6, 3507.96, 3513.31, 3518.67, 3524.03, 3529.39, 3534.75, 3540.11, 3545.47, 3550.82, 3556.18, 3561.54, 3566.9, 3572.26, 3577.61, 3582.97, 3588.33, 3593.69, 3599.04, 3604.4, 3609.76, 3615.11, 3620.47, 3625.83, 3631.18, 3636.54, 3641.9, 3647.25, 3652.61, 3657.96, 3663.32, 3668.68, 3674.03, 3679.39, 3684.74, 3690.1, 3695.45, 3700.81, 3706.16, 3711.52, 3716.87, 3722.23, 3727.58, 3732.94, 3738.29, 3743.65, 3749.0, 3754.35, 3759.71, 3765.06, 3770.42, 3775.77, 3781.12, 3786.48, 3791.83, 3797.18, 3802.53, 3807.89, 3813.24, 3818.59, 3823.95, 3829.3, 3834.65, 3840.0, 3845.36, 3850.71, 3856.06, 3861.41, 3866.76, 3872.11, 3877.47, 3882.82, 3888.17, 3893.52, 3898.87, 3904.22, 3909.57, 3914.92, 3920.27, 3925.62, 3930.97, 3936.32, 3941.67, 3947.02, 3952.37, 3957.72, 3963.07, 3968.42, 3973.77, 3979.12, 3984.47, 3989.82, 3995.17, 4000.52, 4005.87, 4011.22, 4016.57, 4021.91, 4027.26, 4032.61, 4037.96, 4043.31, 4048.65, 4054.0, 4059.35, 4064.7, 4070.04, 4075.39, 4080.74, 4086.09, 4091.43, 4096.78, 4102.13, 4107.47, 4112.82, 4118.17, 4123.51, 4128.86, 4134.21, 4139.55, 4144.9, 4150.24, 4155.59, 4160.94, 4166.28, 4171.63, 4176.97, 4182.32, 4187.66, 4193.01, 4198.35, 4203.7, 4209.04, 4214.39, 4219.73, 4225.07, 4230.42, 4235.76, 4241.11, 4246.45, 4251.79, 4257.14, 4262.48, 4267.82, 4273.17, 4278.51, 4283.85, 4289.2, 4294.54, 4299.88, 4305.23, 4310.57, 4315.91, 4321.25, 4326.6, 4331.94, 4337.28, 4342.62, 4347.96, 4353.3, 4358.65, 4363.99, 4369.33, 4374.67, 4380.01, 4385.35, 4390.69, 4396.03, 4401.37, 4406.72, 4412.06, 4417.4, 4422.74, 4428.08, 4433.42, 4438.76, 4444.1, 4449.44, 4454.78, 4460.11, 4465.45, 4470.79, 4476.13, 4481.47, 4486.81, 4492.15, 4497.49, 4502.83, 4508.16, 4513.5, 4518.84, 4524.18, 4529.52, 4534.86, 4540.19, 4545.53, 4550.87, 4556.21, 4561.54, 4566.88, 4572.22, 4577.55, 4582.89, 4588.23, 4593.57, 4598.9, 4604.24, 4609.57, 4614.91, 4620.25, 4625.58, 4630.92, 4636.25, 4641.59, 4646.93, 4652.26, 4657.6, 4662.93, 4668.27, 4673.6, 4678.94, 4684.27, 4689.61, 4694.94, 4700.28, 4705.61, 4710.94, 4716.28, 4721.61, 4726.95, 4732.28, 4737.61, 4742.95, 4748.28, 4753.61, 4758.95, 4764.28, 4769.61, 4774.95, 4780.28, 4785.61, 4790.95, 4796.28, 4801.61, 4806.94, 4812.27, 4817.61, 4822.94, 4828.27, 4833.6, 4838.93, 4844.27, 4849.6, 4854.93, 4860.26, 4865.59, 4870.92, 4876.25, 4881.58, 4886.91, 4892.24, 4897.57, 4902.9, 4908.23, 4913.56, 4918.89, 4924.22, 4929.55, 4934.88, 4940.21, 4945.54, 4950.87, 4956.2, 4961.53, 4966.86, 4972.19, 4977.52, 4982.85, 4988.17, 4993.5, 4998.83, 5004.16, 5009.49, 5014.82, 5020.14, 5025.47, 5030.8, 5036.13, 5041.45, 5046.78, 5052.11, 5057.44, 5062.76, 5068.09, 5073.42, 5078.74, 5084.07, 5089.4, 5094.72, 5100.05, 5105.37, 5110.7, 5116.03, 5121.35, 5126.68, 5132.0, 5137.33, 5142.65, 5147.98, 5153.3, 5158.63, 5163.95, 5169.28, 5174.6, 5179.93, 5185.25, 5190.58, 5195.9, 5201.22, 5206.55, 5211.87, 5217.2, 5222.52, 5227.84, 5233.17, 5238.49, 5243.81, 5249.14, 5254.46, 5259.78, 5265.11, 5270.43, 5275.75, 5281.07, 5286.4, 5291.72, 5297.04, 5302.36, 5307.68, 5313.01, 5318.33, 5323.65, 5328.97, 5334.29, 5339.61, 5344.93, 5350.26, 5355.58, 5360.9, 5366.22, 5371.54],
datasets: [
{
label: 'Efficiency vs Power',
fill:false,
data: ["None", 0.3977513543332525, 0.39750655365258875, 0.39736185898012566, 0.3972581497084044, 0.3971768980805572, 0.3971098513395853, 0.3970526072135646, 0.39700253793845613, 0.39695794855256433, 0.39691768174793257, 0.39688091206389015, 0.3968470300107991, 0.3968155727355017, 0.3967861804549145, 0.3967585679566162, 0.39673250531602267, 0.3967078044696878, 0.3966843096322109, 0.3966618903075967, 0.39664043609530514, 0.3966198527648516, 0.3966000592444172, 0.39658098527940633, 0.3965625695896912, 0.3965447584032809, 0.3965275042777518, 0.39651076514422556, 0.3964945035252972, 0.39647868589026086, 0.39646328211968823, 0.3964482650578333, 0.39643361013612227, 0.39641929505459833, 0.3964052995109346, 0.3963916049687393, 0.39637819445850625, 0.39636505240584513, 0.3963521644826228, 0.39633951747744234, 0.39632709918252523, 0.3963148982945616, 0.3963029043275101, 0.3962911075356599, 0.396279498845539, 0.3962680697954745, 0.39625681248179695, 0.3962457195108303, 0.39623478395593686, 0.3962239993189913, 0.3962133594957477, 0.3962028587446355, 0.39619249165858605, 0.3961822531395427, 0.39617213837535364, 0.3961621428187851, 0.39615226216842525, 0.39614249235127874, 0.3961328295068746, 0.39612326997273295, 0.396113810271053, 0.39610444709650133, 0.39609517730499355, 0.3960859979033728, 0.3960769060399018, 0.39606789899549155, 0.3960589741755998, 0.3960501291027394, 0.39604136140953994, 0.396032668832318, 0.3960240492051086, 0.39601550045412026, 0.3960070205925784, 0.39599860771592377, 0.3959902599973375, 0.39598197568356786, 0.3959737530910308, 0.39596559060216824, 0.39595748666203945, 0.39594943977513053, 0.3959414485023632, 0.3959335114582917, 0.3959256273084696, 0.3959177947669765, 0.39591001259409475, 0.39590227959412055, 0.39589459461330556, 0.39588695653791695, 0.39587936429240733, 0.39587181683768885, 0.39586431316950405, 0.3958568523168863, 0.39584943334070355, 0.3958420553322827, 0.39583471741210624, 0.39582741872857735, 0.3958201584568512, 0.3958129357977258, 0.3958057499765897, 0.39579860024242375, 0.39579148586685203, 0.39578440614324145, 0.39577736038584393, 0.3957703479289819, 0.3957633681262726, 0.39575642034988906, 0.3957495039898572, 0.39574261845338476, 0.39573576316422193, 0.3957289375620519, 0.3957221411019082, 0.39571537325361983, 0.3957086335012797, 0.3957019213427378, 0.39569523628911635, 0.39568857786434586, 0.39568194560472203, 0.3956753390584808, 0.3956687577853919, 0.39566220135636965, 0.3956556693530998, 0.3956491613676821, 0.3956426770022871, 0.3956362158688277, 0.39562977758864354, 0.3956233617921977, 0.3956169681187866, 0.39561059621626, 0.39560424574075304, 0.3955979163564283, 0.39559160773522783, 0.3955853195566345, 0.39557905150744266, 0.39557280328153777, 0.39556657457968364, 0.3955603651093175, 0.395554174584354, 0.39554800272499413, 0.39554184925754354, 0.3955357139142353, 0.3955295964330603, 0.3955234965576036, 0.395517414036886, 0.395511348625211, 0.3955053000820185, 0.395499268171742, 0.39549325266367136, 0.39548725333182033, 0.3954812699547984, 0.39547530231568684, 0.3954693502019196, 0.39546341340516683, 0.39545749172122363, 0.3954515849499015, 0.39544569289492404, 0.3954398153638254, 0.3954339521678521, 0.39542810312186866, 0.3954222680442653, 0.3954164467568688, 0.3954106390848571, 0.3954048448566748, 0.395399063903953, 0.3953932960614303, 0.39538754116687735, 0.3953817990610228, 0.3953760695874814, 0.39537035259268566, 0.3953646479258177, 0.3953589554387444, 0.3953532749859535, 0.395347606424493, 0.39534194961391095, 0.39533630441619705, 0.39533067069572725, 0.3953250483192084, 0.3953194371556253, 0.39531383707618917, 0.3953082479542874, 0.39530266966543465, 0.3952971020872258, 0.3952915450992895, 0.39528599858324337, 0.39528046242265075, 0.3952749365029779, 0.3952694207115529, 0.39526391493752544, 0.39525841907182807, 0.39525293300713754, 0.3952474566378384, 0.39524198985998665, 0.39523653257127445, 0.3952310846709965, 0.39522564606001637, 0.395220216640734, 0.39521479631705414, 0.395209384994356, 0.3952039825794626, 0.39519858898061183, 0.39519320410742786, 0.3951878278708936, 0.3951824601833235, 0.39517710095833636, 0.39517175011083105, 0.39516640755695975, 0.39516107321410493, 0.39515574700085404, 0.39515042883697715, 0.3951451186434038, 0.3951398163422004, 0.3951345218565494, 0.3951292351107273, 0.3951239560300841, 0.3951186845410233, 0.39511342057098225, 0.3951081640484125, 0.39510291490276117, 0.39509767306445276, 0.3950924384648707, 0.39508721103634015, 0.39508199071211086, 0.3950767774263403, 0.395071571114077, 0.395066371711245, 0.3950611791546279, 0.3950559933818539, 0.3950508143313798, 0.395045641942478, 0.3950404761552206, 0.39503531691046634, 0.3950301641498466, 0.3950250178157519, 0.39501987785131887, 0.39501474420041754, 0.39500961680763874, 0.39500449561828127, 0.3949993805783409, 0.3949942716344977, 0.3949891687341048, 0.39498407182517725, 0.3949789808563809, 0.39497389577702136, 0.39496881653703353, 0.3949637430869715, 0.39495867537799784, 0.3949536133618742, 0.394948556990951, 0.3949435062181584, 0.39493846099699664, 0.39493342128152675, 0.3949283870263619, 0.39492335818665825, 0.3949183347181069, 0.3949133165769242, 0.3949083037198448, 0.39490329610411307, 0.39489829368747464, 0.394893296428169, 0.39488830428492194, 0.39488331721693776, 0.39487833518389176, 0.39487335814592384, 0.3948683860636301, 0.39486341889805704, 0.3948584566106939, 0.3948534991634669, 0.39484854651873147, 0.3948435986392666, 0.39483865548826846, 0.39483371702934406, 0.39482878322650494, 0.39482385404416154, 0.39481892944711705, 0.39481400940056205, 0.3948090938700682, 0.3948041828215832, 0.3947992762214252, 0.3947943740362776, 0.3947894762331831, 0.3947845827795395, 0.3947796936430939, 0.39477480879193827, 0.3947699281945041, 0.3947650518195574, 0.394760179636195, 0.39475531161383876, 0.3947504477222315, 0.39474558793143266, 0.39474073221181394, 0.3947358805340541, 0.39473103286913613, 0.39472618918834185, 0.39472134946324844, 0.39471651366572424, 0.3947116817679247, 0.3947068537422887, 0.3947020295615344, 0.39469720919865575, 0.3946923926269187, 0.3946875798198574, 0.39468277075127095, 0.3946779653952194, 0.3946731637260208, 0.39466836571824754, 0.3946635713467227, 0.3946587805865174, 0.3946539934129472, 0.3946492098015687, 0.3946444297281768, 0.39463965316880134, 0.39463488009970427, 0.3946301104973764, 0.39462534433853497, 0.3946205816001198, 0.3946158222592915, 0.3946110662934281, 0.3946063136801224, 0.3946015643971791, 0.3945968184226127, 0.39459207573464383, 0.39458733631169773, 0.39458260013240126, 0.39457786717558024, 0.3945731374202569, 0.3945684108456484, 0.39456368743116293, 0.3945589671563985, 0.39455425000114036, 0.39454953594535824, 0.3945448249692048, 0.39454011705301306, 0.394535412177294, 0.39453071032273473, 0.3945260114701966, 0.39452131560071224, 0.39451662269548465, 0.3945119327358842, 0.3945072457034471, 0.39450256157987346, 0.39449788034702543, 0.39449320198692445, 0.39448852648175076, 0.39448385381384066, 0.39447918396568454, 0.39447451691992574, 0.3944698526593583, 0.3944651911669252, 0.3944605324257171, 0.39445587641897023, 0.3944512231300646, 0.39444657254252286, 0.3944419246400082, 0.3944372794063229, 0.39443263682540697, 0.3944279968813365, 0.39442335955832153, 0.39441872484070545, 0.3944140927129632, 0.3944094631596992, 0.3944048361656469, 0.3944002117156666, 0.39439558979474443, 0.3943909703879906, 0.39438635348063844, 0.39438173905804275, 0.39437712710567857, 0.39437251760914, 0.39436791055413845, 0.39436330592650226, 0.394358703712174, 0.3943541038972109, 0.3943495064677822, 0.3943449114101689, 0.3943403187107621, 0.3943357283560618, 0.3943311403326759, 0.3943265546273192, 0.39432197122681173, 0.3943173901180782, 0.3943128112881467, 0.39430823472414744, 0.3943036604133118, 0.39429908834297117, 0.39429451850055663, 0.39428995087359653, 0.39428538544971664, 0.3942808222166387, 0.39427626116217934, 0.39427170227424935, 0.3942671455408527, 0.39426259095008515, 0.3942580384901338, 0.3942534881492762, 0.3942489399158789, 0.394244393778397, 0.3942398497253731, 0.3942353077454364, 0.3942307678273019, 0.3942262299597696, 0.3942216941317231, 0.3942171603321298, 0.394212628550039, 0.3942080987745818, 0.39420357099497005, 0.3941990452004953, 0.39419452138052846, 0.3941899995245186, 0.39418547962199285, 0.39418096166255445, 0.3941764456358833, 0.3941719315317344, 0.3941674193399374, 0.3941629090503958, 0.3941584006530863, 0.39415389413805796, 0.3941493894954317, 0.3941448867153996, 0.39414038578822364, 0.3941358867042361, 0.3941313894538381, 0.39412689402749884, 0.3941224004157556, 0.3941179086092127, 0.3941134185985406, 0.39410893037447614, 0.39410444392782096, 0.3940999592494412, 0.39409547633026726, 0.394090995161293, 0.3940865157335746, 0.39408203803823083, 0.39407756206644223, 0.39407308780944994, 0.39406861525855597, 0.39406414440512194, 0.3940596752405692, 0.3940552077563777, 0.3940507419440858, 0.3940462777952895, 0.39404181530164223, 0.394037354454854, 0.39403289524669105, 0.39402843766897533, 0.39402398171358405, 0.39401952737244883, 0.3940150746375558, 0.3940106235009446, 0.3940061739547085, 0.39400172599099276, 0.3939972796019958, 0.3939928347799671, 0.3939883915172081, 0.3939839498060707, 0.3939795096389575, 0.39397507100832113, 0.39397063390666365, 0.3939661983265361, 0.39396176426053886, 0.3939573317013198, 0.39395290064157507, 0.39394847107404823, 0.39394404299152985, 0.3939396163868571, 0.39393519125291326, 0.39393076758262763, 0.39392634536897464, 0.39392192460497416, 0.39391750528369046, 0.39391308739823194, 0.3939086709417512, 0.3939042559074441, 0.3938998422885497, 0.3938954300783499, 0.39389101927016906, 0.3938866098573734, 0.393882201833371, 0.39387779519161126, 0.3938733899255845, 0.3938689860288218, 0.3938645834948946, 0.39386018231741404, 0.3938557824900313, 0.39385138400643654, 0.39384698686035907, 0.3938425910455669, 0.39383819655586644, 0.3938338033851019, 0.3938294115271554, 0.3938250209759464, 0.3938206317254316, 0.3938162437696042, 0.3938118571024944, 0.393807471718168, 0.39380308761072713, 0.3937987047743095, 0.39379432320308794, 0.3937899428912705, 0.3937855638331001, 0.3937811860228536, 0.39377680945484295, 0.3937724341234133, 0.3937680600229437, 0.39376368714784665, 0.39375931549256776, 0.3937549450515854, 0.39375057581941064, 0.3937462077905871, 0.3937418409596898, 0.3937374753213263, 0.3937331108701356, 0.3937287476007879, 0.39372438550798455, 0.39372002458645755, 0.3937156648309699, 0.3937113062363147, 0.3937069487973152, 0.39370259250882456, 0.39369823736572584, 0.3936938833629311, 0.393689530495382, 0.39368517875804915, 0.3936808281459316, 0.3936764786540572, 0.39367213027748216, 0.39366778301129063, 0.39366343685059474, 0.3936590917905344, 0.39365474782627685, 0.3936504049530166, 0.39364606316597534, 0.39364172246040136, 0.39363738283156985, 0.3936330442747824, 0.3936287067853668, 0.39362437035867676, 0.3936200349900921, 0.3936157006750182, 0.3936113674088859, 0.39360703518715134, 0.3936027040052955, 0.3935983738588249, 0.3935940447432701, 0.39358971665418657, 0.39358538958715406, 0.3935810635377766, 0.393576738501682, 0.393572414474522, 0.3935680914519722, 0.3935637694297312, 0.3935594484035215, 0.3935551283690884, 0.3935508093222, 0.3935464912586475, 0.39354217417424486, 0.39353785806482805, 0.3935335429262557, 0.39352922875440866, 0.39352491554518937, 0.3935206032945223, 0.39351629199835403, 0.3935119816526521, 0.3935076722534053, 0.3935033637966245, 0.3934990562783405, 0.3934947496946059, 0.3934904440414939, 0.39348613931509774, 0.39348183551153204, 0.39347753262693097, 0.3934732306574494, 0.39346892959926183, 0.39346462944856314, 0.39346033020156745, 0.3934560318545089, 0.3934517344036411, 0.3934474378452369, 0.3934431421755882, 0.39343884739100626, 0.39343455348782136, 0.39343026046238216, 0.39342596831105653, 0.39342167703023057, 0.39341738661630893, 0.3934130970657146, 0.39340880837488873, 0.39340452054029046, 0.39340023355839693, 0.39339594742570305, 0.3933916621387215, 0.3933873776939826, 0.3933830940880338, 0.3933788113174402, 0.39337452937878403, 0.3933702482686647, 0.3933659679836982, 0.393361688520518, 0.3933574098757739, 0.3933531320461324, 0.39334885502827693, 0.3933445788189066, 0.3933403034147376, 0.39333602881250174, 0.3933317550089473, 0.3933274820008382, 0.3933232097849549, 0.3933189383580927, 0.3933146677170633, 0.3933103978586938, 0.3933061287798267, 0.3933018604773197, 0.393297592948046, 0.39329332618889407, 0.3932890601967672, 0.39328479496858354, 0.3932805305012766, 0.39327626679179417, 0.393272003837099, 0.39326774163416817, 0.39326348017999363, 0.3932592194715814, 0.39325495950595185, 0.3932507002801397, 0.3932464417911936, 0.3932421840361764, 0.3932379270121647, 0.3932336707162492, 0.39322941514553417, 0.39322516029713744, 0.3932209061681908, 0.39321665275583906, 0.3932124000572409, 0.393208148069568, 0.3932038967900054, 0.39319964621575126, 0.393195396344017, 0.3931911471720267, 0.39318689869701756, 0.39318265091623955, 0.3931784038269554, 0.3931741574264406, 0.39316991171198307, 0.39316566668088326, 0.39316142233045426, 0.3931571786580213, 0.3931529356609218, 0.3931486933365056, 0.3931444516821346, 0.39314021069518285, 0.393135970373036, 0.3931317307130921, 0.3931274917127606, 0.393123253369463, 0.3931190156806325, 0.3931147786437135, 0.3931105422561624, 0.3931063065154469, 0.393102071419046, 0.39309783696445016, 0.3930936031491612, 0.3930893699706918, 0.3930851374265661, 0.39308090551431907, 0.3930766742314968, 0.3930724435756562, 0.39306821354436516, 0.39306398413520227, 0.39305975534575693, 0.393055527173629, 0.39305129961642926, 0.3930470726717789, 0.3930428463373092, 0.3930386206106624, 0.39303439548949104, 0.39303017097145754, 0.3930259470542347, 0.3930217237355058, 0.3930175010129638, 0.3930132788843121, 0.3930090573472637, 0.39300483639954165, 0.3930006160388791, 0.3929963962630188, 0.39299217706971307, 0.3929879584567243, 0.39298374042182443, 0.3929795229627946, 0.392975306077426, 0.3929710897635191, 0.3929668740188836, 0.39296265884133863, 0.392958444228713, 0.3929542301788441, 0.3929500166895793, 0.3929458037587744, 0.3929415913842945, 0.39293737956401403, 0.39293316829581626, 0.3929289575775932, 0.3929247474072459, 0.3929205377826844, 0.392916328701827, 0.3929121201626013, 0.39290791216294335, 0.3929037047007979, 0.3928994977741179, 0.3928952913808656, 0.39289108551901103, 0.392886880186533, 0.39288267538141874, 0.39287847110166346, 0.39287426734527114, 0.3928700641102536, 0.39286586139463125, 0.3928616591964323, 0.39285745751369344, 0.3928532563444589, 0.3928490556867813, 0.39284485553872145, 0.39284065589834766, 0.3928364567637362, 0.39283225813297135, 0.39282806000414505, 0.39282386237535705, 0.39281966524471484, 0.39281546861033356, 0.39281127247033587, 0.3928070768228522, 0.3928028816660205, 0.3927986869979859, 0.39279449281690154, 0.39279029912092744, 0.39278610590823143, 0.39278191317698846, 0.39277772092538055, 0.3927735291515975, 0.392769337853836, 0.3927651470303001, 0.3927609566792005, 0.39275676679875576, 0.39275257738719094, 0.39274838844273824, 0.3927441999636371, 0.3927400119481335, 0.3927358243944807, 0.39273163730093846, 0.39272745066577386, 0.3927232644872604, 0.3927190787636784, 0.392714893493315, 0.39271070867446406, 0.39270652430542596, 0.3927023403845077, 0.3926981569100231, 0.39269397388029215, 0.3926897912936418, 0.392685609148405, 0.39268142744292156, 0.3926772461755376, 0.39267306534460533, 0.39266888494848373, 0.3926647049855377, 0.3926605254541387, 0.3926563463526644, 0.39265216767949834, 0.39264798943303086, 0.3926438116116579, 0.39263963421378173, 0.3926354572378107, 0.3926312806821592, 0.39262710454524763, 0.39262292882550237, 0.3926187535213557, 0.39261457863124605, 0.39261040415361736, 0.39260623008692, 0.3926020564296095, 0.39259788318014754, 0.3925937103370018, 0.39258953789864515, 0.39258536586355675, 0.39258119423022114, 0.3925770229971283, 0.3925728521627743, 0.3925686817256607, 0.3925645116842942, 0.3925603420371876, 0.3925561727828589, 0.39255200391983175, 0.39254783544663496, 0.39254366736180324, 0.3925394996638762, 0.39253533235139904, 0.3925311654229226, 0.39252699887700243, 0.39252283271219995, 0.3925186669270815, 0.39251450152021866, 0.3925103364901884, 0.39250617183557296, 0.39250200755495923, 0.3924978436469398, 0.3924936801101121, 0.3924895169430787, 0.3924853541444472, 0.39248119171283025, 0.39247702964684544, 0.39247286794511543, 0.39246870660626787, 0.39246454562893524, 0.3924603850117549, 0.3924562247533694, 0.3924520648524256, 0.3924479053075758, 0.39244374611747646, 0.39243958728078954, 0.3924354287961813, 0.39243127066232275, 0.39242711287788984, 0.39242295544156314, 0.3924187983520277, 0.39241464160797335, 0.39241048520809485, 0.39240632915109086, 0.39240217343566525, 0.3923980180605264, 0.39239386302438667, 0.3923897083259636, 0.39238555396397895, 0.39238139993715876, 0.39237724624423376, 0.3923730928839392, 0.39236893985501436, 0.3923647871562034, 0.39236063478625427, 0.3923564827439198, 0.3923523310279568, 0.39234817963712654, 0.3923440285701945, 0.3923398778259303, 0.3923357274031082, 0.39233157730050616, 0.39232742751690675, 0.39232327805109646, 0.3923191289018662, 0.3923149800680106, 0.39231083154832896, 0.39230668334162416, 0.39230253544670346, 0.39229838786237814, 0.3922942405874635, 0.39229009362077866, 0.3922859469611473, 0.3922818006073964, 0.39227765455835734, 0.3922735088128654, 0.3922693633697595, 0.3922652182278829, 0.3922610733860825, 0.3922569288432092, 0.3922527845981174, 0.3922486406496659, 0.3922444969967168, 0.39224035363813636, 0.3922362105727946, 0.392232067799565, 0.392227925317325, 0.39222378312495587, 0.3922196412213424, 0.3922154996053731, 0.39221135827594045, 0.39220721723194024, 0.3922030764722719, 0.39219893599583894, 0.3921947958015478, 0.3921906558883091, 0.3921865162550368, 0.3921823769006484, 0.39217823782406486, 0.3921740990242111, 0.3921699605000149, 0.3921658222504081, 0.39216168427432585, 0.3921575465707066, 0.39215340913849234, 0.39214927197662874, 0.3921451350840644, 0.39214099845975187, 0.39213686210264675, 0.3921327260117079, 0.39212859018589785, 0.3921244546241825, 0.3921203193255307, 0.3921161842889149, 0.3921120495133109, 0.3921079149976976, 0.39210378074105706, 0.392099646742375, 0.39209551300063994, 0.3920913795148439, 0.3920872462839823, 0.392083113307053, 0.3920789805830579, 0.3920748481110015, 0.39207071588989184, 0.3920665839187397, 0.3920624521965595, 0.3920583207223682, 0.3920541894951861, 0.3920500585140368, 0.39204592777794667, 0.3920417972859452, 0.39203766703706505, 0.3920335370303417, 0.3920294072648139, 0.3920252777395233, 0.3920211484535145, 0.3920170194058348, 0.3920128905955351, 0.39200876202166873, 0.3920046336832922, 0.39200050557946486, 0.39199637770924883, 0.39199225007170946, 0.391988122665915, 0.3919839954909358, 0.3919798685458462, 0.39197574182972256, 0.39197161534164443, 0.39196748908069406, 0.39196336304595675, 0.39195923723652015, 0.391955111651475, 0.391950986289915, 0.3919468611509362, 0.39194273623363757, 0.39193861153712095, 0.3919344870604907, 0.39193036280285404, 0.39192623876332094, 0.3919221149410037, 0.3919179913350178, 0.3919138679444811, 0.39190974476851415, 0.3919056218062403, 0.3919014990567852, 0.3918973765192775, 0.3918932541928482, 0.3918891320766312, 0.39188501016976246, 0.39188088847138103, 0.3918767669806285, 0.3918726456966486, 0.39186852461858807, 0.3918644037455959, 0.39186028307682363, 0.3918561626114256, 0.39185204234855814, 0.3918479222873807, 0.39184380242705474, 0.39183968276674425, 0.39183556330561586, 0.3918314440428387, 0.391827324977584, 0.39182320610902566, 0.39181908743634003, 0.39181496895870577, 0.39181085067530397, 0.3918067325853183, 0.3918026146879345, 0.3917984969823407, 0.39179437946772777, 0.3917902621432885, 0.39178614500821807, 0.39178202806171447, 0.3917779113029774, 0.3917737947312092, 0.3917696783456146, 0.39176556214540015, 0.39176144612977526, 0.39175733029795134, 0.39175321464914203, 0.39174909918256334, 0.39174498389743334, 0.39174086879297254, 0.3917367538684037, 0.39173263912295164, 0.39172852455584345, 0.3917244101663085, 0.3917202959535782, 0.39171618191688623, 0.3917120680554685, 0.39170795436856304, 0.39170384085540993, 0.39169972751525167, 0.39169561434733263, 0.3916915013508992, 0.39168738852520046, 0.39168327586948715, 0.3916791633830119, 0.3916750510650302],
borderColor:'rgb(238, 210, 141)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'EFF'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'P(W)'
}
}]
}
}
});
</script>
<div style="width:600px;margin:15px;">
<canvas id="Power(Thermal)" width="100" height="100"></canvas>
</div>
<script>
var ctx = document.getElementById("Power(Thermal)").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10.0, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11.0, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 12.8, 12.9, 13.0, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, 14.1, 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0, 15.1, 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, 16.1, 16.2, 16.3, 16.4, 16.5, 16.6, 16.7, 16.8, 16.9, 17.0, 17.1, 17.2, 17.3, 17.4, 17.5, 17.6, 17.7, 17.8, 17.9, 18.0, 18.1, 18.2, 18.3, 18.4, 18.5, 18.6, 18.7, 18.8, 18.9, 19.0, 19.1, 19.2, 19.3, 19.4, 19.5, 19.6, 19.7, 19.8, 19.9, 20.0, 20.1, 20.2, 20.3, 20.4, 20.5, 20.6, 20.7, 20.8, 20.9, 21.0, 21.1, 21.2, 21.3, 21.4, 21.5, 21.6, 21.7, 21.8, 21.9, 22.0, 22.1, 22.2, 22.3, 22.4, 22.5, 22.6, 22.7, 22.8, 22.9, 23.0, 23.1, 23.2, 23.3, 23.4, 23.5, 23.6, 23.7, 23.8, 23.9, 24.0, 24.1, 24.2, 24.3, 24.4, 24.5, 24.6, 24.7, 24.8, 24.9, 25.0, 25.1, 25.2, 25.3, 25.4, 25.5, 25.6, 25.7, 25.8, 25.9, 26.0, 26.1, 26.2, 26.3, 26.4, 26.5, 26.6, 26.7, 26.8, 26.9, 27.0, 27.1, 27.2, 27.3, 27.4, 27.5, 27.6, 27.7, 27.8, 27.9, 28.0, 28.1, 28.2, 28.3, 28.4, 28.5, 28.6, 28.7, 28.8, 28.9, 29.0, 29.1, 29.2, 29.3, 29.4, 29.5, 29.6, 29.7, 29.8, 29.9, 30.0, 30.1, 30.2, 30.3, 30.4, 30.5, 30.6, 30.7, 30.8, 30.9, 31.0, 31.1, 31.2, 31.3, 31.4, 31.5, 31.6, 31.7, 31.8, 31.9, 32.0, 32.1, 32.2, 32.3, 32.4, 32.5, 32.6, 32.7, 32.8, 32.9, 33.0, 33.1, 33.2, 33.3, 33.4, 33.5, 33.6, 33.7, 33.8, 33.9, 34.0, 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35.0, 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36.0, 36.1, 36.2, 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37.0, 37.1, 37.2, 37.3, 37.4, 37.5, 37.6, 37.7, 37.8, 37.9, 38.0, 38.1, 38.2, 38.3, 38.4, 38.5, 38.6, 38.7, 38.8, 38.9, 39.0, 39.1, 39.2, 39.3, 39.4, 39.5, 39.6, 39.7, 39.8, 39.9, 40.0, 40.1, 40.2, 40.3, 40.4, 40.5, 40.6, 40.7, 40.8, 40.9, 41.0, 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42.0, 42.1, 42.2, 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43.0, 43.1, 43.2, 43.3, 43.4, 43.5, 43.6, 43.7, 43.8, 43.9, 44.0, 44.1, 44.2, 44.3, 44.4, 44.5, 44.6, 44.7, 44.8, 44.9, 45.0, 45.1, 45.2, 45.3, 45.4, 45.5, 45.6, 45.7, 45.8, 45.9, 46.0, 46.1, 46.2, 46.3, 46.4, 46.5, 46.6, 46.7, 46.8, 46.9, 47.0, 47.1, 47.2, 47.3, 47.4, 47.5, 47.6, 47.7, 47.8, 47.9, 48.0, 48.1, 48.2, 48.3, 48.4, 48.5, 48.6, 48.7, 48.8, 48.9, 49.0, 49.1, 49.2, 49.3, 49.4, 49.5, 49.6, 49.7, 49.8, 49.9, 50.0, 50.1, 50.2, 50.3, 50.4, 50.5, 50.6, 50.7, 50.8, 50.9, 51.0, 51.1, 51.2, 51.3, 51.4, 51.5, 51.6, 51.7, 51.8, 51.9, 52.0, 52.1, 52.2, 52.3, 52.4, 52.5, 52.6, 52.7, 52.8, 52.9, 53.0, 53.1, 53.2, 53.3, 53.4, 53.5, 53.6, 53.7, 53.8, 53.9, 54.0, 54.1, 54.2, 54.3, 54.4, 54.5, 54.6, 54.7, 54.8, 54.9, 55.0, 55.1, 55.2, 55.3, 55.4, 55.5, 55.6, 55.7, 55.8, 55.9, 56.0, 56.1, 56.2, 56.3, 56.4, 56.5, 56.6, 56.7, 56.8, 56.9, 57.0, 57.1, 57.2, 57.3, 57.4, 57.5, 57.6, 57.7, 57.8, 57.9, 58.0, 58.1, 58.2, 58.3, 58.4, 58.5, 58.6, 58.7, 58.8, 58.9, 59.0, 59.1, 59.2, 59.3, 59.4, 59.5, 59.6, 59.7, 59.8, 59.9, 60.0, 60.1, 60.2, 60.3, 60.4, 60.5, 60.6, 60.7, 60.8, 60.9, 61.0, 61.1, 61.2, 61.3, 61.4, 61.5, 61.6, 61.7, 61.8, 61.9, 62.0, 62.1, 62.2, 62.3, 62.4, 62.5, 62.6, 62.7, 62.8, 62.9, 63.0, 63.1, 63.2, 63.3, 63.4, 63.5, 63.6, 63.7, 63.8, 63.9, 64.0, 64.1, 64.2, 64.3, 64.4, 64.5, 64.6, 64.7, 64.8, 64.9, 65.0, 65.1, 65.2, 65.3, 65.4, 65.5, 65.6, 65.7, 65.8, 65.9, 66.0, 66.1, 66.2, 66.3, 66.4, 66.5, 66.6, 66.7, 66.8, 66.9, 67.0, 67.1, 67.2, 67.3, 67.4, 67.5, 67.6, 67.7, 67.8, 67.9, 68.0, 68.1, 68.2, 68.3, 68.4, 68.5, 68.6, 68.7, 68.8, 68.9, 69.0, 69.1, 69.2, 69.3, 69.4, 69.5, 69.6, 69.7, 69.8, 69.9, 70.0, 70.1, 70.2, 70.3, 70.4, 70.5, 70.6, 70.7, 70.8, 70.9, 71.0, 71.1, 71.2, 71.3, 71.4, 71.5, 71.6, 71.7, 71.8, 71.9, 72.0, 72.1, 72.2, 72.3, 72.4, 72.5, 72.6, 72.7, 72.8, 72.9, 73.0, 73.1, 73.2, 73.3, 73.4, 73.5, 73.6, 73.7, 73.8, 73.9, 74.0, 74.1, 74.2, 74.3, 74.4, 74.5, 74.6, 74.7, 74.8, 74.9, 75.0, 75.1, 75.2, 75.3, 75.4, 75.5, 75.6, 75.7, 75.8, 75.9, 76.0, 76.1, 76.2, 76.3, 76.4, 76.5, 76.6, 76.7, 76.8, 76.9, 77.0, 77.1, 77.2, 77.3, 77.4, 77.5, 77.6, 77.7, 77.8, 77.9, 78.0, 78.1, 78.2, 78.3, 78.4, 78.5, 78.6, 78.7, 78.8, 78.9, 79.0, 79.1, 79.2, 79.3, 79.4, 79.5, 79.6, 79.7, 79.8, 79.9, 80.0, 80.1, 80.2, 80.3, 80.4, 80.5, 80.6, 80.7, 80.8, 80.9, 81.0, 81.1, 81.2, 81.3, 81.4, 81.5, 81.6, 81.7, 81.8, 81.9, 82.0, 82.1, 82.2, 82.3, 82.4, 82.5, 82.6, 82.7, 82.8, 82.9, 83.0, 83.1, 83.2, 83.3, 83.4, 83.5, 83.6, 83.7, 83.8, 83.9, 84.0, 84.1, 84.2, 84.3, 84.4, 84.5, 84.6, 84.7, 84.8, 84.9, 85.0, 85.1, 85.2, 85.3, 85.4, 85.5, 85.6, 85.7, 85.8, 85.9, 86.0, 86.1, 86.2, 86.3, 86.4, 86.5, 86.6, 86.7, 86.8, 86.9, 87.0, 87.1, 87.2, 87.3, 87.4, 87.5, 87.6, 87.7, 87.8, 87.9, 88.0, 88.1, 88.2, 88.3, 88.4, 88.5, 88.6, 88.7, 88.8, 88.9, 89.0, 89.1, 89.2, 89.3, 89.4, 89.5, 89.6, 89.7, 89.8, 89.9, 90.0, 90.1, 90.2, 90.3, 90.4, 90.5, 90.6, 90.7, 90.8, 90.9, 91.0, 91.1, 91.2, 91.3, 91.4, 91.5, 91.6, 91.7, 91.8, 91.9, 92.0, 92.1, 92.2, 92.3, 92.4, 92.5, 92.6, 92.7, 92.8, 92.9, 93.0, 93.1, 93.2, 93.3, 93.4, 93.5, 93.6, 93.7, 93.8, 93.9, 94.0, 94.1, 94.2, 94.3, 94.4, 94.5, 94.6, 94.7, 94.8, 94.9, 95.0, 95.1, 95.2, 95.3, 95.4, 95.5, 95.6, 95.7, 95.8, 95.9, 96.0, 96.1, 96.2, 96.3, 96.4, 96.5, 96.6, 96.7, 96.8, 96.9, 97.0, 97.1, 97.2, 97.3, 97.4, 97.5, 97.6, 97.7, 97.8, 97.9, 98.0, 98.1, 98.2, 98.3, 98.4, 98.5, 98.6, 98.7, 98.8, 98.9, 99.0, 99.1, 99.2, 99.3, 99.4, 99.5, 99.6, 99.7, 99.8, 99.9],
datasets: [
{
label: 'Power(Thermal)',
fill:false,
data: ["None", 5.36366940771311, 10.734060062914523, 16.1070491997625, 21.4817604832121, 26.857777715750554, 32.23485576486103, 37.61283265720528, 42.991593273446995, 48.37105154043357, 53.751140649643816, 59.13180723105608, 64.51300766414099, 69.89470562733142, 75.27687040600905, 80.65947568637358, 86.04249867234626, 91.42591942408212, 96.80972035264215, 102.19388582728892, 107.578401865673, 112.96325588612645, 118.34843650723809, 123.7339333839391, 129.11973707214523, 134.50583891599396, 139.8922309531506, 145.27890583470193, 150.66585675693213, 156.05307740285645, 161.4405618918276, 166.828304735868, 172.21630080164203, 177.60454527718562, 182.9930336426722, 188.38176164462013, 193.77072527305054, 199.15992074118464, 204.54934446733702, 209.9389930587172, 215.3288632968917, 220.71895212470255, 226.10925663446153, 231.49977405726978, 236.8905017533314, 242.28143720314765, 247.67257799949496, 253.06392184010008, 258.4554665209391, 263.84720993009546, 269.23915004211875, 274.6312849128358, 280.02361267456837, 285.4161315317189, 290.8088397566898, 296.2017356861045, 301.594817717304, 306.98808430509376, 312.3815339587182, 317.775165239045, 323.168976755939, 328.5629671658129, 333.957135169337, 339.3514795092973, 344.7459989685906, 350.14069236834297, 355.53555856614605, 360.9305964543987, 366.32580495874873, 371.72118303662575, 377.1167296758588, 382.5124438933744, 387.90832473396597, 393.30437126913324, 398.70058259598466, 404.0969578361985, 409.49349613504097, 414.8901966604344, 420.2870586020747, 425.68408117059363, 431.0812635967646, 436.47860513074625, 441.87610504136495, 447.2737626154325, 452.6715771570944, 458.06954798721256, 463.4676744427744, 468.8659558763303, 474.2643916554572, 479.66298116224647, 485.0617237928143, 490.46061895683437, 495.8596660770915, 501.25886458905325, 506.6582139404609, 512.0577135909384, 517.4573630116172, 522.8571616847754, 528.2571091034949, 533.6572047713287, 539.0574482019854, 544.4578389190236, 549.8583764555597, 555.2590603539865, 560.6598901657031, 566.0608654508558, 571.4619857780873, 576.8632507242968, 582.2646598744086, 587.6662128211485, 593.0679091648304, 598.469748513148, 603.8717304809762, 609.2738546901792, 614.6761207694232, 620.0785283539999, 625.4810770856515, 630.8837666124055, 636.2865965884125, 641.6895666737911, 647.0926765344774, 652.4959258420796, 657.8993142737374, 663.3028415119861, 668.7065072446245, 674.1103111645887, 679.5142529698275, 684.918332363184, 690.3225490522806, 695.7269027494048, 701.1313931714029, 706.5360200395743, 711.9407830795691, 717.3456820212895, 722.7507165987938, 728.1558865502038, 733.5611916176143, 738.9666315470052, 744.372206088157, 749.7779149945675, 755.1837580233727, 760.5897349352675, 765.9958454944311, 771.4020894684537, 776.8084666282631, 782.2149767480571, 787.6216196052354, 793.0283949803331, 798.435302656958, 803.8423424217273, 809.2495140642071, 814.6568173768542, 820.0642521549584, 825.471818196586, 830.8795153025262, 836.2873432762378, 841.6953019237972, 847.1033910538488, 852.5116104775556, 857.919960008551, 863.328439462893, 868.7370486590185, 874.1457874176983, 879.5546555619956, 884.9636529172215, 890.372779310896, 895.7820345727072, 901.1914185344709, 906.6009310300949, 912.0105718955389, 917.420340968781, 922.8302380897796, 928.2402631004394, 933.6504158445792, 939.0606961678956, 944.4711039179336, 949.8816389440533, 955.2923010973991, 960.7030902308707, 966.1140061990912, 971.5250488583815, 976.9362180667285, 982.3475136837607, 987.7589355707187, 993.1704835904297, 998.5821576072833, 1003.9939574872029, 1009.4058830976234, 1014.8179343074669, 1020.2301109871175, 1025.6424130083994, 1031.054840244555, 1036.4673925702193, 1041.8800698614023, 1047.2928719954646, 1052.7057988510985, 1058.1188503083063, 1063.53202624838, 1068.945326553884, 1074.3587511086325, 1079.7722997976743, 1085.1859725072704, 1090.5997691248795, 1096.0136895391379, 1101.4277336398434, 1106.8419013179373, 1112.2561924654888, 1117.6706069756772, 1123.0851447427774, 1128.4998056621428, 1133.9145896301907, 1139.3294965443865, 1144.7445263032291, 1150.1596788062373, 1155.5749539539327, 1160.9903516478294, 1166.4058717904172, 1171.8215142851486, 1177.2372790364277, 1182.6531659495936, 1188.069174930911, 1193.4853058875553, 1198.901558727601, 1204.3179333600103, 1209.7344296946198, 1215.1510476421297, 1220.5677871140929, 1225.9846480229012, 1231.401630281778, 1236.818733804764, 1242.2359585067081, 1247.6533043032575, 1253.0707711108457, 1258.4883588466835, 1263.906067428748, 1269.323896775775, 1274.7418468072465, 1280.1599174433827, 1285.5781086051338, 1290.9964202141678, 1296.4148521928646, 1301.8334044643052, 1307.252076952264, 1312.6708695811992, 1318.089782276246, 1323.5088149632068, 1328.9279675685432, 1334.3472400193689, 1339.7666322434409, 1345.1861441691526, 1350.6057757255257, 1356.0255268422022, 1361.4453974494368, 1366.865387478092, 1372.2854968596282, 1377.7057255260975, 1383.126073410137, 1388.5465404449624, 1393.9671265643606, 1399.3878317026824, 1404.8086557948386, 1410.2295987762895, 1415.650660583043, 1421.0718411516455, 1426.4931404191757, 1431.9145583232403, 1437.3360948019672, 1442.7577497939992, 1448.1795232384893, 1453.6014150750932, 1459.0234252439657, 1464.4455536857542, 1469.8678003415935, 1475.2901651531, 1480.7126480623665, 1486.135249011959, 1491.5579679449077, 1496.9808048047046, 1502.4037595352997, 1507.826832081092, 1513.2500223869297, 1518.6733303981, 1524.0967560603287, 1529.5202993197756, 1534.9439601230254, 1540.3677384170878, 1545.7916341493928, 1551.2156472677827, 1556.6397777205107, 1562.0640254562377, 1567.4883904240248, 1572.9128725733308, 1578.3374718540092, 1583.7621882163025, 1589.1870216108389, 1594.6119719886287, 1600.0370393010596, 1605.462223499893, 1610.8875245372626, 1616.3129423656658, 1621.7384769379655, 1627.1641282073826, 1632.589896127494, 1638.015780652229, 1643.441781735866, 1648.8678993330282, 1654.2941333986805, 1659.7204838881278, 1665.146950757009, 1670.5735339612963, 1676.0002334572905, 1681.427049201617, 1686.8539811512246, 1692.2810292633826, 1697.708193495676, 1703.135473806003, 1708.5628701525723, 1713.9903824939013, 1719.4180107888105, 1724.845754996424, 1730.273615076164, 1735.7015909877487, 1741.1296826911905, 1746.5578901467918, 1751.986213315144, 1757.4146521571233, 1762.8432066338894, 1768.2718767068807, 1773.7006623378156, 1779.1295634886867, 1784.5585801217578, 1789.9877121995657, 1795.416959684913, 1800.8463225408677, 1806.2758007307627, 1811.7053942181894, 1817.1351029669984, 1822.5649269412972, 1827.9948661054455, 1833.4249204240557, 1838.85508986199, 1844.2853743843568, 1849.7157739565096, 1855.1462885440449, 1860.576918112801, 1866.0076626288535, 1871.4385220585161, 1876.8694963683351, 1882.3005855250908, 1887.7317894957948, 1893.163108247686, 1898.5945417482305, 1904.0260899651194, 1909.4577528662664, 1914.8895304198063, 1920.3214225940933, 1925.7534293576991, 1931.1855506794093, 1936.617786528226, 1942.0501368733612, 1947.482601684238, 1952.915180930487, 1958.3478745819466, 1963.7806826086596, 1969.2136049808728, 1974.646641669034, 1980.0797926437917, 1985.513057875993, 1990.946437336679, 1996.3799309970923, 2001.8135388286628, 2007.2472608030157, 2012.6810968919667, 2018.115047067519, 2023.5491113018657, 2028.983289567384, 2034.4175818366368, 2039.8519880823696, 2045.28650827751, 2050.7211423951658, 2056.1558904086232, 2061.590752291347, 2067.025728016978, 2072.460817559329, 2077.8960208923904, 2083.331337990321, 2088.7667688274537, 2094.2023133782877, 2099.6379716174924, 2105.0737435199026, 2110.5096290605197, 2115.94562821451, 2121.3817409572007, 2126.8179672640817, 2132.2543071108053, 2137.6907604731805, 2143.1273273271768, 2148.5640076489194, 2154.0008014146883, 2159.437708600922, 2164.8747291842087, 2170.311863141291, 2175.7491104490614, 2181.1864710845634, 2186.6239450249905, 2192.0615322476824, 2197.4992327301275, 2202.9370464499575, 2208.374973384952, 2213.8130135130327, 2219.2511668122634, 2224.6894332608504, 2230.1278128371405, 2235.5663055196196, 2241.004911286914, 2246.4436301177857, 2251.882461991134, 2257.3214068859934, 2262.7604647815347, 2268.1996356570603, 2273.638919492008, 2279.0783162659454, 2284.5178259585714, 2289.957448549716, 2295.3971840193367, 2300.8370323475215, 2306.276993514484, 2311.717067500565, 2317.157254286229, 2322.59755385207, 2328.0379661788015, 2333.4784912472605, 2338.9191290384083, 2344.359879533325, 2349.8007427132143, 2355.2417185593977, 2360.6828070533147, 2366.124008176525, 2371.565321910704, 2377.0067482376453, 2382.448287139256, 2387.88993859756, 2393.3317025946953, 2398.7735791129116, 2404.215568134574, 2409.6576696421566, 2415.099883618248, 2420.5422100455435, 2425.9846489068514, 2431.4272001850863, 2436.869863863275, 2442.3126399245466, 2447.755528352142, 2453.198529129405, 2458.6416422397865, 2464.084867666841, 2469.52820539423, 2474.9716554057145, 2480.4152176851608, 2485.8588922165377, 2491.302678983914, 2496.74657797146, 2502.1905891634465, 2507.6347125442426, 2513.078948098319, 2518.5232958102424, 2523.967755664678, 2529.412327646387, 2534.857011740229, 2540.3018079311587, 2545.7467162042253, 2551.191736544574, 2556.6368689374426, 2562.0821133681625, 2567.527469822161, 2572.9729382849537, 2578.4185187421504, 2583.8642111794516, 2589.310015582647, 2594.755931937619, 2600.201960230339, 2605.648100446865, 2611.094352573346, 2616.5407165960182, 2621.9871925012053, 2627.4337802753166, 2632.88047990485, 2638.3272913763876, 2643.774214676597, 2649.221249792231, 2654.6683967101276, 2660.1156554172057, 2665.563025900471, 2671.010508147009, 2676.45810214399, 2681.905807878664, 2687.3536253383645, 2692.8015545105036, 2698.2495953825755, 2703.6977479421535, 2709.146012176891, 2714.5943880745194, 2720.042875622849, 2725.4914748097685, 2730.940185623245, 2736.3890080513206, 2741.837942082115, 2747.286987703827, 2752.736144904726, 2758.1854136731613, 2763.6347939975553, 2769.084285866404, 2774.5338892682807, 2779.983604191828, 2785.433430625766, 2790.883368558885, 2796.3334179800495, 2801.783578878194, 2807.2338512423266, 2812.6842350615257, 2818.1347303249404, 2823.585337021791, 2829.0360551413673, 2834.4868846730287, 2839.937825606205, 2845.3888779303934, 2850.8400416351597, 2856.2913167101387, 2861.742703145033, 2867.194200929612, 2872.645810053713, 2878.097530507239, 2883.5493622801587, 2889.001305362508, 2894.453359744389, 2899.905525415968, 2905.3578023674754, 2910.810190589207, 2916.2626900715222, 2921.715300804848, 2927.1680227796674, 2932.6208559865336, 2938.073800416059, 2943.526856058919, 2948.9800229058505, 2954.4333009476554, 2959.886690175194, 2965.340190579387, 2970.7938021512196, 2976.2475248817345, 2981.701358762035, 2987.155303783286, 2992.6093599367105, 2998.063527213589, 3003.517805605266, 3008.97219510314, 3014.42669569867, 3019.8813073833717, 3025.33603014882, 3030.790863986647, 3036.2458088885396, 3041.7008648462456, 3047.156031851566, 3052.6113098963597, 3058.0666989725414, 3063.5221990720793, 3068.977810187003, 3074.4335323093887, 3079.8893654313747, 3085.34530954515, 3090.80136464296, 3096.2575307171014, 3101.7138077599284, 3107.1701957638456, 3112.6266947213107, 3118.0833046248376, 3123.5400254669903, 3128.9968572403855, 3134.4537999376907, 3139.9108535516293, 3145.368018074973, 3150.8252935005453, 3156.282679821223, 3161.7401770299293, 3167.1977851196434, 3172.655504083392, 3178.1133339142516, 3183.5712746053496, 3189.0293261498628, 3194.487488541017, 3199.945761772088, 3205.4041458364004, 3210.862640727327, 3216.321246438288, 3221.7799629627552, 3227.2387902942455, 3232.697728426324, 3238.1567773526044, 3243.615937066744, 3249.0752075624555, 3254.534588833489, 3259.9940808736474, 3265.453683676777, 3270.9133972367727, 3276.373221547572, 3281.8331566031625, 3287.2932023975736, 3292.7533589248815, 3298.2136261792075, 3303.674004154719, 3309.1344928456265, 3314.5950922461843, 3320.0558023506933, 3325.516623153497, 3330.977554648983, 3336.4385968315833, 3341.899749695772, 3347.3610132360673, 3352.822387447031, 3358.283872323266, 3363.7454678594213, 3369.207174050184, 3374.668990890287, 3380.130918374503, 3385.592956497649, 3391.055105254581, 3396.517364640199, 3401.979734649442, 3407.442215277292, 3412.9048065187717, 3418.3675083689436, 3423.8303208229117, 3429.293243875821, 3434.756277522855, 3440.219421759238, 3445.682676580235, 3451.14604198115, 3456.6095179573267, 3462.0731045041484, 3467.536801617037, 3473.000609291453, 3478.464527522898, 3483.9285563069107, 3489.392695639065, 3494.8569455149814, 3500.3213059303102, 3505.7857768807453, 3511.2503583620146, 3516.7150503698867, 3522.1798529001658, 3527.6447659486935, 3533.1097895113508, 3538.5749235840526, 3544.0401681627523, 3549.505523243441, 3554.970988822143, 3560.436564894924, 3565.902251457882, 3571.3680485071504, 3576.8339560389036, 3582.299974049346, 3587.766102534721, 3593.2323414913076, 3598.6986909154184, 3604.165150803402, 3609.631721151642, 3615.0984019565562, 3620.5651932146, 3626.0320949222596, 3631.499107076057, 3636.9662296725505, 3642.4334627083294, 3647.9008061800196, 3653.368260084278, 3658.8358244178, 3664.3034991773084, 3669.7712843595655, 3675.2391799613624, 3680.707185979525, 3686.1753024109157, 3691.6435292524216, 3697.1118665009694, 3702.5803141535193, 3708.048872207058, 3713.517540658609, 3718.9863195052276, 3724.4552087439993, 3729.9242083720437, 3735.3933183865106, 3740.862538784585, 3746.331869563477, 3751.801310720435, 3757.2708622527352, 3762.7405241576844, 3768.210296432625, 3773.680179074924, 3779.150172081983, 3784.6202754512356, 3790.090489180142, 3795.5608132661973, 3801.031247706923, 3806.5017924998733, 3811.9724476426336, 3817.4432131328144, 3822.9140889680634, 3828.385075146051, 3833.856171664481, 3839.327378521087, 3844.7986957136286, 3850.270123239902, 3855.741661097723, 3861.213309284945, 3866.6850677994457, 3872.156936639132, 3877.62891580194, 3883.101005285837, 3888.5732050888155, 3894.0455152088975, 3899.5179356441326, 3904.9904663926022, 3910.46310745241, 3915.9358588216924, 3921.408720498613, 3926.8816924813605, 3932.3547747681546, 3937.827967357241, 3943.3012702468914, 3948.774683435409, 3954.2482069211196, 3959.7218407023806, 3965.1955847775725, 3970.669439145104, 3976.143403803413, 3981.6174787509626, 3987.0916639862417, 3992.565959507766, 3998.040365314077, 4003.514881403748, 4008.9895077753695, 4014.464244427567, 4019.939091358986, 4025.4140485682988, 4030.8891160542084, 4036.3642938154385, 4041.8395818507406, 4047.3149801588906, 4052.790488738691, 4058.2661075889705, 4063.7418367085806, 4069.2176760964007, 4074.693625751334, 4080.1696856723092, 4085.6458558582804, 4091.1221363082254, 4096.598527021148, 4102.075027996075, 4107.55163923206, 4113.02836072818, 4118.505192483537, 4123.982134497256, 4129.4591867684885, 4134.9363492964085, 4140.413622080215, 4145.891005119131, 4151.368498412401, 4156.846101959298, 4162.323815759114, 4167.8016398111695, 4173.279574114804, 4178.757618669384, 4184.235773474297, 4189.714038528956, 4195.192413832796, 4200.670899385274, 4206.149495185874, 4211.628201234098, 4217.107017529476, 4222.585944071557, 4228.0649808599155, 4233.544127894147, 4239.0233851738685, 4244.502752698724, 4249.982230468377, 4255.461818482512, 4260.941516740839, 4266.421325243088, 4271.901243989012, 4277.381272978389, 4282.861412211013, 4288.341661686703, 4293.822021405303, 4299.302491366675, 4304.783071570702, 4310.263762017293, 4315.7445627063735, 4321.2254736378945, 4326.706494811828, 4332.187626228166, 4337.668867886921, 4343.15021978813, 4348.631681931848, 4354.113254318152, 4359.594936947143, 4365.076729818938, 4370.558632933678, 4376.040646291525, 4381.52276989266, 4387.005003737288, 4392.487347825629, 4397.96980215793, 4403.452366734453, 4408.935041555485, 4414.417826621331, 4419.900721932317, 4425.383727488787, 4430.866843291108, 4436.350069339667, 4441.833405634872, 4447.316852177144, 4452.800408966935, 4458.2840760047075, 4463.767853290947, 4469.251740826163, 4474.735738610878, 4480.2198466456375, 4485.704064931006, 4491.188393467567, 4496.672832255925, 4502.157381296703, 4507.642040590543, 4513.126810138105, 4518.61168994007, 4524.09667999714, 4529.581780310033, 4535.066990879485, 4540.552311706254, 4546.037742791115, 4551.523284134865, 4557.008935738316, 4562.494697602299, 4567.980569727667, 4573.4665521152865, 4578.952644766049, 4584.438847680857, 4589.925160860639, 4595.4115843063355, 4600.89811801891, 4606.384761999343, 4611.8715162486305, 4617.3583807677915, 4622.845355557857, 4628.332440619881, 4633.819635954936, 4639.3069415641085, 4644.794357448504, 4650.281883609249, 4655.769520047485, 4661.257266764371, 4666.745123761084, 4672.233091038821, 4677.721168598792, 4683.20935644223, 4688.697654570382, 4694.1860629845105, 4699.674581685902, 4705.163210675854, 4710.651949955684, 4716.140799526727, 4721.6297593903355, 4727.118829547876, 4732.608010000734, 4738.097300750314, 4743.586701798035, 4749.076213145335, 4754.565834793665, 4760.055566744497, 4765.545408999319, 4771.035361559635, 4776.525424426963, 4782.0155976028445, 4787.5058810888295, 4792.996274886489, 4798.486778997413, 4803.9773934232035, 4809.46811816548, 4814.958953225877, 4820.44989860605, 4825.940954307665, 4831.43212033241, 4836.923396681987, 4842.414783358107, 4847.90628036251, 4853.397887696943, 4858.889605363171, 4864.381433362977, 4869.873371698157, 4875.365420370525, 4880.857579381911, 4886.3498487341585, 4891.842228429128, 4897.334718468698, 4902.827318854758, 4908.3200295892175, 4913.812850673999, 4919.305782111041, 4924.798823902295, 4930.291976049736, 4935.785238555347, 4941.278611421126, 4946.772094649093, 4952.265688241275, 4957.75939219972, 4963.253206526491, 4968.747131223663, 4974.241166293327, 4979.73531173759, 4985.2295675585765, 4990.723933758421, 4996.218410339275, 5001.712997303308, 5007.207694652698, 5012.702502389644, 5018.197420516357, 5023.69244903506, 5029.187587948, 5034.682837257426, 5040.178196965611, 5045.673667074841, 5051.169247587414, 5056.6649385056435, 5062.160739831857, 5067.6566515684, 5073.152673717628, 5078.648806281912, 5084.145049263638, 5089.641402665206, 5095.1378664890335, 5100.634440737547, 5106.131125413188, 5111.627920518416, 5117.124826055702, 5122.621842027531, 5128.118968436403, 5133.6162052848285, 5139.113552575339, 5144.611010310473, 5150.108578492787, 5155.60625712485, 5161.104046209247, 5166.601945748572, 5172.099955745434, 5177.598076202464, 5183.096307122293, 5188.594648507577, 5194.093100360981, 5199.591662685183, 5205.090335482877, 5210.589118756768, 5216.088012509573, 5221.587016744032, 5227.086131462884, 5232.585356668893, 5238.084692364833, 5243.5841385534895, 5249.083695237663, 5254.583362420166, 5260.083140103826, 5265.583028291481, 5271.083026985985, 5276.583136190207, 5282.0833559070215, 5287.5836861393245, 5293.084126890021, 5298.584678162026, 5304.085339958275, 5309.5861122817105, 5315.086995135288, 5320.587988521984, 5326.089092444775, 5331.59030690666, 5337.091631910645, 5342.593067459757, 5348.094613557027, 5353.5962702055, 5359.098037408241, 5364.599915168317, 5370.101903488817, 5375.6040023728365, 5381.106211823487, 5386.608531843891, 5392.110962437183, 5397.613503606511, 5403.116155355036, 5408.61891768593, 5414.1217906023785, 5419.624774107581, 5425.127868204742, 5430.631072897089, 5436.134388187856, 5441.637814080286],
borderColor:'rgb(255, 0, 255)',
borderWidth: 1
}
]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'P(W)'
}
}],
xAxes: [{
ticks: {
beginAtZero:false,
},
scaleLabel: {
display: true,
labelString: 'I(A)'
}
}]
}
}
});
</script>
<p style="color:red;font-size:20px;text-align:center;">Warning : There are errors in the simulations in some of I amounts; please refer to the .opem file for review. If you are confident about this parameters, ignore this error.</p>
<p style="text-align:center;position:absoloute;border-top:1px solid black;">Generated By <a style="text-decoration:none;color:#ff7600;" href="http://opem.ecsim.ir">OPEM</a> Version 1.0</p>
</body>
</html>