-
Notifications
You must be signed in to change notification settings - Fork 0
/
238.c90a42bcb18e73f9ad90.js
1 lines (1 loc) · 286 KB
/
238.c90a42bcb18e73f9ad90.js
1
(self.webpackChunksparkworks_console=self.webpackChunksparkworks_console||[]).push([[238],{14213:function(bi){bi.exports=function(){"use strict";var be=function(A,e){return(be=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var B in i)Object.prototype.hasOwnProperty.call(i,B)&&(t[B]=i[B])})(A,e)};function R(u,A){if("function"!=typeof A&&null!==A)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");function e(){this.constructor=u}be(u,A),u.prototype=null===A?Object.create(A):(e.prototype=A.prototype,new e)}var lA=function(){return(lA=Object.assign||function(e){for(var t,i=1,B=arguments.length;i<B;i++)for(var c in t=arguments[i])Object.prototype.hasOwnProperty.call(t,c)&&(e[c]=t[c]);return e}).apply(this,arguments)};function k(u,A,e,t){return new(e||(e=Promise))(function(B,c){function g(C){try{w(t.next(C))}catch(h){c(h)}}function f(C){try{w(t.throw(C))}catch(h){c(h)}}function w(C){C.done?B(C.value):function(B){return B instanceof e?B:new e(function(c){c(B)})}(C.value).then(g,f)}w((t=t.apply(u,A||[])).next())})}function j(u,A){var t,i,B,c,e={label:0,sent:function(){if(1&B[0])throw B[1];return B[1]},trys:[],ops:[]};return c={next:g(0),throw:g(1),return:g(2)},"function"==typeof Symbol&&(c[Symbol.iterator]=function(){return this}),c;function g(w){return function(C){return function(w){if(t)throw new TypeError("Generator is already executing.");for(;e;)try{if(t=1,i&&(B=2&w[0]?i.return:w[0]?i.throw||((B=i.return)&&B.call(i),0):i.next)&&!(B=B.call(i,w[1])).done)return B;switch(i=0,B&&(w=[2&w[0],B.value]),w[0]){case 0:case 1:B=w;break;case 4:return e.label++,{value:w[1],done:!1};case 5:e.label++,i=w[1],w=[0];continue;case 7:w=e.ops.pop(),e.trys.pop();continue;default:if(!(B=(B=e.trys).length>0&&B[B.length-1])&&(6===w[0]||2===w[0])){e=0;continue}if(3===w[0]&&(!B||w[1]>B[0]&&w[1]<B[3])){e.label=w[1];break}if(6===w[0]&&e.label<B[1]){e.label=B[1],B=w;break}if(B&&e.label<B[2]){e.label=B[2],e.ops.push(w);break}B[2]&&e.ops.pop(),e.trys.pop();continue}w=A.call(u,e)}catch(C){w=[6,C],i=0}finally{t=B=0}if(5&w[0])throw w[1];return{value:w[0]?w[1]:void 0,done:!0}}([w,C])}}}function oA(u,A,e){if(e||2===arguments.length)for(var B,t=0,i=A.length;t<i;t++)(B||!(t in A))&&(B||(B=Array.prototype.slice.call(A,0,t)),B[t]=A[t]);return u.concat(B||A)}for(var x=function(){function u(A,e,t,i){this.left=A,this.top=e,this.width=t,this.height=i}return u.prototype.add=function(A,e,t,i){return new u(this.left+A,this.top+e,this.width+t,this.height+i)},u.fromClientRect=function(A,e){return new u(e.left+A.windowBounds.left,e.top+A.windowBounds.top,e.width,e.height)},u.fromDOMRectList=function(A,e){var t=Array.from(e).find(function(i){return 0!==i.width});return t?new u(t.x+A.windowBounds.left,t.y+A.windowBounds.top,t.width,t.height):u.EMPTY},u.EMPTY=new u(0,0,0,0),u}(),n=function(A,e){return x.fromClientRect(A,e.getBoundingClientRect())},NA=function(A){for(var e=[],t=0,i=A.length;t<i;){var B=A.charCodeAt(t++);if(B>=55296&&B<=56319&&t<i){var c=A.charCodeAt(t++);56320==(64512&c)?e.push(((1023&B)<<10)+(1023&c)+65536):(e.push(B),t--)}else e.push(B)}return e},z=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var i=[],B=-1,c="";++B<t;){var g=A[B];g<=65535?i.push(g):i.push(55296+((g-=65536)>>10),g%1024+56320),(B+1===t||i.length>16384)&&(c+=String.fromCharCode.apply(String,i),i.length=0)}return c},at="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Te="undefined"==typeof Uint8Array?[]:new Uint8Array(256),xe=0;xe<at.length;xe++)Te[at.charCodeAt(xe)]=xe;var e,t,i,c,g,Ur=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},Wn=function(){function u(A,e,t,i,B,c){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=i,this.index=B,this.data=c}return u.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return this.data[e=((e=this.index[A>>5])<<2)+(31&A)];if(A<=65535)return this.data[e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A)];if(A<this.highStart)return e=this.index[e=2080+(A>>11)],this.data[e=((e=this.index[e+=A>>5&63])<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},u}(),RA=10,Ot=13,ue=15,L=17,De=18,Aa=19,Ir=20,Ke=21,Se=22,ce=24,pA=25,Me=26,Oe=27,le=28,HA=30,ot=32,Bt=33,Gt=34,Zt=35,_e=37,kt=38,ut=39,kA=40,br=42,na=[9001,65288],N="\xd7",Pt=(e=function(A){var i,c,g,f,w,e=.75*A.length,t=A.length,B=0;"="===A[A.length-1]&&(e--,"="===A[A.length-2]&&e--);var C="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(e):new Array(e),h=Array.isArray(C)?C:new Uint8Array(C);for(i=0;i<t;i+=4)c=Te[A.charCodeAt(i)],g=Te[A.charCodeAt(i+1)],f=Te[A.charCodeAt(i+2)],w=Te[A.charCodeAt(i+3)],h[B++]=c<<2|g>>4,h[B++]=(15&g)<<4|f>>2,h[B++]=(3&f)<<6|63&w;return C}("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),t=Array.isArray(e)?function(A){for(var e=A.length,t=[],i=0;i<e;i+=4)t.push(A[i+3]<<24|A[i+2]<<16|A[i+1]<<8|A[i]);return t}(e):new Uint32Array(e),i=Array.isArray(e)?function(A){for(var e=A.length,t=[],i=0;i<e;i+=2)t.push(A[i+1]<<8|A[i]);return t}(e):new Uint16Array(e),c=Ur(i,12,t[4]/2),g=2===t[5]?Ur(i,(24+t[4])/2):function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))}(t,Math.ceil((24+t[4])/4)),new Wn(t[0],t[1],t[2],t[3],c,g)),GA=[HA,36],Yt=[1,2,3,5],xr=[RA,8],Lr=[Oe,Me],aa=Yt.concat(xr),Dr=[kt,ut,kA,Gt,Zt],ia=[ue,Ot],Jt=function(A,e,t,i){var B=i[t];if(Array.isArray(A)?-1!==A.indexOf(B):A===B)for(var c=t;c<=i.length;){if((g=i[++c])===e)return!0;if(g!==RA)break}if(B===RA)for(c=t;c>0;){var f=i[--c];if(Array.isArray(A)?-1!==A.indexOf(f):A===f)for(var w=t;w<=i.length;){var g;if((g=i[++w])===e)return!0;if(g!==RA)break}if(f!==RA)break}return!1},Kr=function(A,e){for(var t=A;t>=0;){var i=e[t];if(i!==RA)return i;t--}return 0},Sr=function(A,e,t,i,B){if(0===t[i])return N;var c=i-1;if(Array.isArray(B)&&!0===B[c])return N;var g=c-1,f=c+1,w=e[c],C=g>=0?e[g]:0,h=e[f];if(2===w&&3===h)return N;if(-1!==Yt.indexOf(w))return"!";if(-1!==Yt.indexOf(h)||-1!==xr.indexOf(h))return N;if(8===Kr(c,e))return"\xf7";if(11===Pt.get(A[c])||(w===ot||w===Bt)&&11===Pt.get(A[f])||7===w||7===h||9===w||-1===[RA,Ot,ue].indexOf(w)&&9===h||-1!==[L,De,Aa,ce,le].indexOf(h)||Kr(c,e)===Se||Jt(23,Se,c,e)||Jt([L,De],Ke,c,e)||Jt(12,12,c,e))return N;if(w===RA)return"\xf7";if(23===w||23===h)return N;if(16===h||16===w)return"\xf7";if(-1!==[Ot,ue,Ke].indexOf(h)||14===w||36===C&&-1!==ia.indexOf(w)||w===le&&36===h||h===Ir||-1!==GA.indexOf(h)&&w===pA||-1!==GA.indexOf(w)&&h===pA||w===Oe&&-1!==[_e,ot,Bt].indexOf(h)||-1!==[_e,ot,Bt].indexOf(w)&&h===Me||-1!==GA.indexOf(w)&&-1!==Lr.indexOf(h)||-1!==Lr.indexOf(w)&&-1!==GA.indexOf(h)||-1!==[Oe,Me].indexOf(w)&&(h===pA||-1!==[Se,ue].indexOf(h)&&e[f+1]===pA)||-1!==[Se,ue].indexOf(w)&&h===pA||w===pA&&-1!==[pA,le,ce].indexOf(h))return N;if(-1!==[pA,le,ce,L,De].indexOf(h))for(var p=c;p>=0;){if((U=e[p])===pA)return N;if(-1===[le,ce].indexOf(U))break;p--}if(-1!==[Oe,Me].indexOf(h))for(p=-1!==[L,De].indexOf(w)?g:c;p>=0;){var U;if((U=e[p])===pA)return N;if(-1===[le,ce].indexOf(U))break;p--}if(kt===w&&-1!==[kt,ut,Gt,Zt].indexOf(h)||-1!==[ut,Gt].indexOf(w)&&-1!==[ut,kA].indexOf(h)||-1!==[kA,Zt].indexOf(w)&&h===kA||-1!==Dr.indexOf(w)&&-1!==[Ir,Me].indexOf(h)||-1!==Dr.indexOf(h)&&w===Oe||-1!==GA.indexOf(w)&&-1!==GA.indexOf(h)||w===ce&&-1!==GA.indexOf(h)||-1!==GA.concat(pA).indexOf(w)&&h===Se&&-1===na.indexOf(A[f])||-1!==GA.concat(pA).indexOf(h)&&w===De)return N;if(41===w&&41===h){for(var m=t[c],v=1;m>0&&41===e[--m];)v++;if(v%2!=0)return N}return w===ot&&h===Bt?N:"\xf7"},G=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=function(A,e){void 0===e&&(e="strict");var t=[],i=[],B=[];return A.forEach(function(c,g){var f=Pt.get(c);if(f>50?(B.push(!0),f-=50):B.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(c))return i.push(g),t.push(16);if(4===f||11===f){if(0===g)return i.push(g),t.push(HA);var w=t[g-1];return-1===aa.indexOf(w)?(i.push(i[g-1]),t.push(w)):(i.push(g),t.push(HA))}return i.push(g),31===f?t.push("strict"===e?Ke:_e):f===br||29===f?t.push(HA):43===f?t.push(c>=131072&&c<=196605||c>=196608&&c<=262141?_e:HA):void t.push(f)}),[i,t,B]}(A,e.lineBreak),i=t[0],B=t[1],c=t[2];return("break-all"===e.wordBreak||"break-word"===e.wordBreak)&&(B=B.map(function(f){return-1!==[pA,HA,br].indexOf(f)?_e:f})),[i,B,"keep-all"===e.wordBreak?c.map(function(f,w){return f&&A[w]>=19968&&A[w]<=40959}):void 0]},Ne=function(){function u(A,e,t,i){this.codePoints=A,this.required="!"===e,this.start=t,this.end=i}return u.prototype.slice=function(){return z.apply(void 0,this.codePoints.slice(this.start,this.end))},u}(),J=43,fA=function(A){return A>=48&&A<=57},Re=function(A){return fA(A)||A>=65&&A<=70||A>=97&&A<=102},$t=function(A){return 10===A||9===A||32===A},Qt=function(A){return function(A){return function(A){return A>=97&&A<=122}(A)||function(A){return A>=65&&A<=90}(A)}(A)||function(A){return A>=128}(A)||95===A},ke=function(A){return Qt(A)||fA(A)||45===A},ya=function(A){return A>=0&&A<=8||11===A||A>=14&&A<=31||127===A},PA=function(A,e){return 92===A&&10!==e},Ct=function(A,e,t){return 45===A?Qt(e)||PA(e,t):!!Qt(A)||!(92!==A||!PA(A,e))},Ar=function(A,e,t){return A===J||45===A?!!fA(e)||46===e&&fA(t):fA(46===A?e:A)},Ia=function(A){var e=0,t=1;(A[e]===J||45===A[e])&&(45===A[e]&&(t=-1),e++);for(var i=[];fA(A[e]);)i.push(A[e++]);var B=i.length?parseInt(z.apply(void 0,i),10):0;46===A[e]&&e++;for(var c=[];fA(A[e]);)c.push(A[e++]);var g=c.length,f=g?parseInt(z.apply(void 0,c),10):0;(69===A[e]||101===A[e])&&e++;var w=1;(A[e]===J||45===A[e])&&(45===A[e]&&(w=-1),e++);for(var C=[];fA(A[e]);)C.push(A[e++]);var h=C.length?parseInt(z.apply(void 0,C),10):0;return t*(B+f*Math.pow(10,-g))*Math.pow(10,w*h)},ba={type:2},Ve={type:3},Ta={type:4},er={type:13},xa={type:8},La={type:21},Da={type:9},Wr={type:10},Ka={type:11},Sa={type:12},Ma={type:14},pt={type:23},Oa={type:1},_a={type:25},qr={type:24},Na={type:26},Ga={type:27},Y={type:28},Za={type:29},YA={type:31},JA={type:32},jr=function(){function u(){this._value=[]}return u.prototype.write=function(A){this._value=this._value.concat(NA(A))},u.prototype.read=function(){for(var A=[],e=this.consumeToken();e!==JA;)A.push(e),e=this.consumeToken();return A},u.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case 34:return this.consumeStringToken(34);case 35:var e=this.peekCodePoint(0),t=this.peekCodePoint(1),i=this.peekCodePoint(2);if(ke(e)||PA(t,i)){var B=Ct(e,t,i)?2:1;return{type:5,value:this.consumeName(),flags:B}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),er;break;case 39:return this.consumeStringToken(39);case 40:return ba;case 41:return Ve;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ma;break;case J:if(Ar(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 44:return Ta;case 45:var g=A,f=this.peekCodePoint(0),w=this.peekCodePoint(1);if(Ar(g,f,w))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(Ct(g,f,w))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(45===f&&62===w)return this.consumeCodePoint(),this.consumeCodePoint(),qr;break;case 46:if(Ar(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var C=this.consumeCodePoint();if(42===C&&47===(C=this.consumeCodePoint()))return this.consumeToken();if(-1===C)return this.consumeToken()}break;case 58:return Na;case 59:return Ga;case 60:if(33===this.peekCodePoint(0)&&45===this.peekCodePoint(1)&&45===this.peekCodePoint(2))return this.consumeCodePoint(),this.consumeCodePoint(),_a;break;case 64:var h=this.peekCodePoint(0),p=this.peekCodePoint(1),U=this.peekCodePoint(2);if(Ct(h,p,U))return{type:7,value:this.consumeName()};break;case 91:return Y;case 92:if(PA(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case 93:return Za;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xa;break;case 123:return Ka;case 125:return Sa;case 117:case 85:var m=this.peekCodePoint(0),v=this.peekCodePoint(1);return m===J&&(Re(v)||63===v)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Da;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),La;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Wr;break;case-1:return JA}return $t(A)?(this.consumeWhiteSpace(),YA):fA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Qt(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:z(A)}},u.prototype.consumeCodePoint=function(){var A=this._value.shift();return void 0===A?-1:A},u.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},u.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},u.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();Re(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;63===e&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(z.apply(void 0,A.map(function(f){return 63===f?48:f})),16),end:parseInt(z.apply(void 0,A.map(function(f){return 63===f?70:f})),16)};var c=parseInt(z.apply(void 0,A),16);if(45===this.peekCodePoint(0)&&Re(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var g=[];Re(e)&&g.length<6;)g.push(e),e=this.consumeCodePoint();return{type:30,start:c,end:parseInt(z.apply(void 0,g),16)}}return{type:30,start:c,end:c}},u.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},u.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var e=this.peekCodePoint(0);if(39===e||34===e){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),pt)}for(;;){var i=this.consumeCodePoint();if(-1===i||41===i)return{type:22,value:z.apply(void 0,A)};if($t(i))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:z.apply(void 0,A)}):(this.consumeBadUrlRemnants(),pt);if(34===i||39===i||40===i||ya(i))return this.consumeBadUrlRemnants(),pt;if(92===i){if(!PA(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),pt;A.push(this.consumeEscapedCodePoint())}else A.push(i)}},u.prototype.consumeWhiteSpace=function(){for(;$t(this.peekCodePoint(0));)this.consumeCodePoint()},u.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(41===A||-1===A)return;PA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},u.prototype.consumeStringSlice=function(A){for(var t="";A>0;){var i=Math.min(5e4,A);t+=z.apply(void 0,this._value.splice(0,i)),A-=i}return this._value.shift(),t},u.prototype.consumeStringToken=function(A){for(var e="",t=0;;){var i=this._value[t];if(-1===i||void 0===i||i===A)return{type:0,value:e+=this.consumeStringSlice(t)};if(10===i)return this._value.splice(0,t),Oa;if(92===i){var B=this._value[t+1];-1!==B&&void 0!==B&&(10===B?(e+=this.consumeStringSlice(t),t=-1,this._value.shift()):PA(i,B)&&(e+=this.consumeStringSlice(t),e+=z(this.consumeEscapedCodePoint()),t=-1))}t++}},u.prototype.consumeNumber=function(){var A=[],e=4,t=this.peekCodePoint(0);for((t===J||45===t)&&A.push(this.consumeCodePoint());fA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(46===t&&fA(i))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;fA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0),i=this.peekCodePoint(1);var B=this.peekCodePoint(2);if((69===t||101===t)&&((i===J||45===i)&&fA(B)||fA(i)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;fA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[Ia(A),e]},u.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),e=A[0],t=A[1],i=this.peekCodePoint(0),B=this.peekCodePoint(1),c=this.peekCodePoint(2);return Ct(i,B,c)?{type:15,number:e,flags:t,unit:this.consumeName()}:37===i?(this.consumeCodePoint(),{type:16,number:e,flags:t}):{type:17,number:e,flags:t}},u.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Re(A)){for(var e=z(A);Re(this.peekCodePoint(0))&&e.length<6;)e+=z(this.consumeCodePoint());$t(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(e,16);return 0===t||function(A){return A>=55296&&A<=57343}(t)||t>1114111?65533:t}return-1===A?65533:A},u.prototype.consumeName=function(){for(var A="";;){var e=this.consumeCodePoint();if(ke(e))A+=z(e);else{if(!PA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),A;A+=z(this.consumeEscapedCodePoint())}}},u}(),tr=function(){function u(A){this._tokens=A}return u.create=function(A){var e=new jr;return e.write(A),new u(e.read())},u.parseValue=function(A){return u.create(A).parseComponentValue()},u.parseValues=function(A){return u.create(A).parseComponentValues()},u.prototype.parseComponentValue=function(){for(var A=this.consumeToken();31===A.type;)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var e=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},u.prototype.parseComponentValues=function(){for(var A=[];;){var e=this.consumeComponentValue();if(32===e.type)return A;A.push(e),A.push()}},u.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},u.prototype.consumeSimpleBlock=function(A){for(var e={type:A,values:[]},t=this.consumeToken();;){if(32===t.type||ka(t,A))return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue()),t=this.consumeToken()}},u.prototype.consumeFunction=function(A){for(var e={name:A.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue())}},u.prototype.consumeToken=function(){var A=this._tokens.shift();return void 0===A?JA:A},u.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},u}(),we=function(A){return 15===A.type},FA=function(A){return 17===A.type},X=function(A){return 20===A.type},Ra=function(A){return 0===A.type},rr=function(A,e){return X(A)&&A.value===e},zr=function(A){return 31!==A.type},he=function(A){return 31!==A.type&&4!==A.type},LA=function(A){var e=[],t=[];return A.forEach(function(i){if(4===i.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(t),void(t=[])}31!==i.type&&t.push(i)}),t.length&&e.push(t),e},ka=function(A,e){return 11===e&&12===A.type||28===e&&29===A.type||2===e&&3===A.type},XA=function(A){return 17===A.type||15===A.type},nA=function(A){return 16===A.type||XA(A)},$r=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},BA={type:17,number:0,flags:4},nr={type:16,number:50,flags:4},WA={type:16,number:100,flags:4},Qe=function(A,e,t){var i=A[0],B=A[1];return[q(i,e),q(void 0!==B?B:i,t)]},q=function(A,e){if(16===A.type)return A.number/100*e;if(we(A))switch(A.unit){case"rem":case"em":return 16*A.number;case"px":default:return A.number}return A.number},Ye_parse=function(A,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case"grad":return Math.PI/200*e.number;case"rad":return e.number;case"turn":return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},tn=function(A){return 15===A.type&&("deg"===A.unit||"grad"===A.unit||"rad"===A.unit||"turn"===A.unit)},Ce=function(A){switch(A.filter(X).map(function(t){return t.value}).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[BA,BA];case"to top":case"bottom":return mA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[BA,WA];case"to right":case"left":return mA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[WA,WA];case"to bottom":case"top":return mA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[WA,BA];case"to left":case"right":return mA(270)}return 0},mA=function(A){return Math.PI*A/180},qA_parse=function(A,e){if(18===e.type){var t=Va[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var i=e.value.substring(0,1),B=e.value.substring(1,2),c=e.value.substring(2,3);return zA(parseInt(i+i,16),parseInt(B+B,16),parseInt(c+c,16),1)}if(4===e.value.length){i=e.value.substring(0,1),B=e.value.substring(1,2),c=e.value.substring(2,3);var g=e.value.substring(3,4);return zA(parseInt(i+i,16),parseInt(B+B,16),parseInt(c+c,16),parseInt(g+g,16)/255)}if(6===e.value.length)return i=e.value.substring(0,2),B=e.value.substring(2,4),c=e.value.substring(4,6),zA(parseInt(i,16),parseInt(B,16),parseInt(c,16),1);if(8===e.value.length)return i=e.value.substring(0,2),B=e.value.substring(2,4),c=e.value.substring(4,6),g=e.value.substring(6,8),zA(parseInt(i,16),parseInt(B,16),parseInt(c,16),parseInt(g,16)/255)}if(20===e.type){var f=DA[e.value.toUpperCase()];if(void 0!==f)return f}return DA.TRANSPARENT},jA=function(A){return 0==(255&A)},aA=function(A){var e=255&A,t=255&A>>8,i=255&A>>16,B=255&A>>24;return e<255?"rgba("+B+","+i+","+t+","+e/255+")":"rgb("+B+","+i+","+t+")"},zA=function(A,e,t,i){return(A<<24|e<<16|t<<8|Math.round(255*i)<<0)>>>0},rn=function(A,e){if(17===A.type)return A.number;if(16===A.type){var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}return 0},ar=function(A,e){var t=e.filter(he);if(3===t.length){var i=t.map(rn);return zA(i[0],i[1],i[2],1)}if(4===t.length){var f=t.map(rn);return zA(f[0],f[1],f[2],f[3])}return 0};function Ft(u,A,e){return e<0&&(e+=1),e>=1&&(e-=1),e<1/6?(A-u)*e*6+u:e<.5?A:e<2/3?6*(A-u)*(2/3-e)+u:u}var nn=function(A,e){var t=e.filter(he),i=t[0],B=t[1],c=t[2],g=t[3],f=(17===i.type?mA(i.number):Ye_parse(A,i))/(2*Math.PI),w=nA(B)?B.number/100:0,C=nA(c)?c.number/100:0,h=void 0!==g&&nA(g)?q(g,1):1;if(0===w)return zA(255*C,255*C,255*C,1);var p=C<=.5?C*(w+1):C+w-C*w,U=2*C-p,m=Ft(U,p,f+1/3),v=Ft(U,p,f),D=Ft(U,p,f-1/3);return zA(255*m,255*v,255*D,h)},Va={hsl:nn,hsla:nn,rgb:ar,rgba:ar},ZA=function(A,e){return qA_parse(A,tr.create(e).parseComponentValue())},DA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},an={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(X(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Pa={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Je=function(A,e){var t=qA_parse(A,e[0]),i=e[1];return i&&nA(i)?{color:t,stop:i}:{color:t,stop:null}},sn=function(A,e){var t=A[0],i=A[A.length-1];null===t.stop&&(t.stop=BA),null===i.stop&&(i.stop=WA);for(var B=[],c=0,g=0;g<A.length;g++){var f=A[g].stop;if(null!==f){var w=q(f,e);B.push(w>c?w:c),c=w}else B.push(null)}var C=null;for(g=0;g<B.length;g++){var h=B[g];if(null===h)null===C&&(C=g);else if(null!==C){for(var p=g-C,m=(h-B[C-1])/(p+1),v=1;v<=p;v++)B[C+v-1]=m*v;C=null}}return A.map(function(D,b){return{color:D.color,stop:Math.max(Math.min(1,B[b]/e),0)}})},Ja=function(A,e,t){var i="number"==typeof A?A:function(A,e,t){var i=e/2,B=t/2,c=q(A[0],e)-i,g=B-q(A[1],t);return(Math.atan2(g,c)+2*Math.PI)%(2*Math.PI)}(A,e,t),B=Math.abs(e*Math.sin(i))+Math.abs(t*Math.cos(i)),c=e/2,g=t/2,f=B/2,w=Math.sin(i-Math.PI/2)*f,C=Math.cos(i-Math.PI/2)*f;return[B,c-C,c+C,g-w,g+w]},IA=function(A,e){return Math.sqrt(A*A+e*e)},on=function(A,e,t,i,B){return[[0,0],[0,e],[A,0],[A,e]].reduce(function(g,f){var h=IA(t-f[0],i-f[1]);return(B?h<g.optimumDistance:h>g.optimumDistance)?{optimumCorner:f,optimumDistance:h}:g},{optimumDistance:B?1/0:-1/0,optimumCorner:null}).optimumCorner},mt=function(A,e){var t=mA(180),i=[];return LA(e).forEach(function(B,c){if(0===c){var g=B[0];if(20===g.type&&-1!==["top","left","right","bottom"].indexOf(g.value))return void(t=Ce(B));if(tn(g))return void(t=(Ye_parse(A,g)+mA(270))%mA(360))}var f=Je(A,B);i.push(f)}),{angle:t,stops:i,type:1}},un="closest-side",cn="farthest-side",ln="closest-corner",gn="farthest-corner",dn="ellipse",hn="contain",vt=function(A,e){var t=0,i=3,B=[],c=[];return LA(e).forEach(function(g,f){var w=!0;if(0===f?w=g.reduce(function(h,p){if(X(p))switch(p.value){case"center":return c.push(nr),!1;case"top":case"left":return c.push(BA),!1;case"right":case"bottom":return c.push(WA),!1}else if(nA(p)||XA(p))return c.push(p),!1;return h},w):1===f&&(w=g.reduce(function(h,p){if(X(p))switch(p.value){case"circle":return t=0,!1;case dn:return t=1,!1;case hn:case un:return i=0,!1;case cn:return i=1,!1;case ln:return i=2,!1;case"cover":case gn:return i=3,!1}else if(XA(p)||nA(p))return Array.isArray(i)||(i=[]),i.push(p),!1;return h},w)),w){var C=Je(A,g);B.push(C)}}),{size:i,shape:t,stops:B,position:c,type:2}},ir_parse=function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18===e.type){var i=Cn[e.name];if(void 0===i)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return i(A,e.values)}throw new Error("Unsupported image type "+e.type)};var pe,u,Cn={"linear-gradient":function(A,e){var t=mA(180),i=[];return LA(e).forEach(function(B,c){if(0===c){var g=B[0];if(20===g.type&&"to"===g.value)return void(t=Ce(B));if(tn(g))return void(t=Ye_parse(A,g))}var f=Je(A,B);i.push(f)}),{angle:t,stops:i,type:1}},"-moz-linear-gradient":mt,"-ms-linear-gradient":mt,"-o-linear-gradient":mt,"-webkit-linear-gradient":mt,"radial-gradient":function(A,e){var t=0,i=3,B=[],c=[];return LA(e).forEach(function(g,f){var w=!0;if(0===f){var C=!1;w=g.reduce(function(p,U){if(C)if(X(U))switch(U.value){case"center":return c.push(nr),p;case"top":case"left":return c.push(BA),p;case"right":case"bottom":return c.push(WA),p}else(nA(U)||XA(U))&&c.push(U);else if(X(U))switch(U.value){case"circle":return t=0,!1;case dn:return t=1,!1;case"at":return C=!0,!1;case un:return i=0,!1;case"cover":case cn:return i=1,!1;case hn:case ln:return i=2,!1;case gn:return i=3,!1}else if(XA(U)||nA(U))return Array.isArray(i)||(i=[]),i.push(U),!1;return p},w)}if(w){var h=Je(A,g);B.push(h)}}),{size:i,shape:t,stops:B,position:c,type:2}},"-moz-radial-gradient":vt,"-ms-radial-gradient":vt,"-o-radial-gradient":vt,"-webkit-radial-gradient":vt,"-webkit-gradient":function(A,e){var t=mA(180),i=[],B=1;return LA(e).forEach(function(w,C){var h=w[0];if(0===C){if(X(h)&&"linear"===h.value)return void(B=1);if(X(h)&&"radial"===h.value)return void(B=2)}if(18===h.type)if("from"===h.name){var p=qA_parse(A,h.values[0]);i.push({stop:BA,color:p})}else if("to"===h.name)p=qA_parse(A,h.values[0]),i.push({stop:WA,color:p});else if("color-stop"===h.name){var U=h.values.filter(he);if(2===U.length){p=qA_parse(A,U[1]);var m=U[0];FA(m)&&i.push({stop:{type:16,number:100*m.number,flags:m.flags},color:p})}}}),1===B?{angle:(t+mA(180))%mA(360),stops:i,type:B}:{size:3,shape:0,stops:i,position:[],type:B}}},$a={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e.filter(function(i){return he(i)&&function(u){return!(20===u.type&&"none"===u.value||18===u.type&&!Cn[u.name])}(i)}).map(function(i){return ir_parse(A,i)})}},Ai={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map(function(t){if(X(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ei={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return LA(e).map(function(t){return t.filter(nA)}).map($r)}},ti={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return LA(e).map(function(t){return t.filter(X).map(function(i){return i.value}).join(" ")}).map(ri)}},ri=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}};(u=pe||(pe={})).AUTO="auto",u.CONTAIN="contain",u.COVER="cover";var Xe,ni={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return LA(e).map(function(t){return t.filter(o)})}},o=function(A){return X(A)||nA(A)},r=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},a=r("top"),s=r("right"),l=r("bottom"),d=r("left"),Q=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(t,i){return $r(i.filter(nA))}}},F=Q("top-left"),K=Q("top-right"),O=Q("bottom-right"),rA=Q("bottom-left"),AA=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,i){switch(i){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},KA=AA("top"),ne=AA("right"),Ue=AA("bottom"),ae=AA("left"),UA=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,i){return we(i)?i.number:0}}},gA=UA("top"),QA=UA("right"),iA=UA("bottom"),Fe=UA("left"),$A={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},pn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},sr={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(X).reduce(function(t,i){return t|Et(i.value)},0)}},Et=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Un={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},or={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(u){u.NORMAL="normal",u.STRICT="strict"}(Xe||(Xe={}));var cr,Br={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"strict":return Xe.STRICT;case"normal":default:return Xe.NORMAL}}},We={name:"line-height",initialValue:"normal",prefix:!1,type:4},ur=function(A,e){return X(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:nA(A)?q(A,e):e},qe={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:ir_parse(A,e)}},Ht={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},dA={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},CA=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},je=CA("top"),Ms=CA("right"),Os=CA("bottom"),_s=CA("left"),Ns={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(X).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Gs={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Fn=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Zs=Fn("top"),Rs=Fn("right"),ks=Fn("bottom"),Vs=Fn("left"),Ps={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Ys={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Js={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&rr(e[0],"none")?[]:LA(e).map(function(t){for(var i={color:DA.TRANSPARENT,offsetX:BA,offsetY:BA,blur:BA},B=0,c=0;c<t.length;c++){var g=t[c];XA(g)?(0===B?i.offsetX=g:1===B?i.offsetY=g:i.blur=g,B++):i.color=qA_parse(A,g)}return i})}},Xs={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Ws={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(A,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var t=zs[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},zs={matrix:function(A){var e=A.filter(function(t){return 17===t.type}).map(function(t){return t.number});return 6===e.length?e:null},matrix3d:function(A){var e=A.filter(function(w){return 17===w.type}).map(function(w){return w.number});return 16===e.length?[e[0],e[1],e[4],e[5],e[12],e[13]]:null}},Mi={type:16,number:50,flags:4},$s=[Mi,Mi],Ao={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter(nA);return 2!==t.length?$s:[t[0],t[1]]}},eo={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}};!function(u){u.NORMAL="normal",u.BREAK_ALL="break-all",u.KEEP_ALL="keep-all"}(cr||(cr={}));for(var to={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return cr.BREAK_ALL;case"keep-all":return cr.KEEP_ALL;case"normal":default:return cr.NORMAL}}},ro={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(20===e.type)return{auto:!0,order:0};if(FA(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},Oi={name:"time",parse:function(A,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},no={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return FA(e)?e.number:1}},ao={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},io={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(X).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return 0!==t})}},so={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],i=[];return e.forEach(function(B){switch(B.type){case 20:case 0:t.push(B.value);break;case 17:t.push(B.number.toString());break;case 4:i.push(t.join(" ")),t.length=0}}),t.length&&i.push(t.join(" ")),i.map(function(B){return-1===B.indexOf(" ")?B:"'"+B+"'"})}},oo={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Bo={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){if(FA(e))return e.number;if(X(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},uo={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(X).map(function(t){return t.value})}},co={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},uA=function(A,e){return 0!=(A&e)},lo={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e}},go={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;for(var i=[],B=e.filter(zr),c=0;c<B.length;c++){var g=B[c],f=B[c+1];if(20===g.type){var w=f&&FA(f)?f.number:1;i.push({counter:g.value,increment:w})}}return i}},fo={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return[];for(var t=[],i=e.filter(zr),B=0;B<i.length;B++){var c=i[B],g=i[B+1];if(X(c)&&"none"!==c.value){var f=g&&FA(g)?g.number:0;t.push({counter:c.value,reset:f})}}return t}},wo={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(A,e){return e.filter(we).map(function(t){return Oi.parse(A,t)})}},ho={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;var i=[],B=e.filter(Ra);if(B.length%2!=0)return null;for(var c=0;c<B.length;c+=2)i.push({open:B[c].value,close:B[c+1].value});return i}},_i=function(A,e,t){if(!A)return"";var i=A[Math.min(e,A.length-1)];return i?t?i.open:i.close:""},Qo={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&rr(e[0],"none")?[]:LA(e).map(function(t){for(var i={color:255,offsetX:BA,offsetY:BA,blur:BA,spread:BA,inset:!1},B=0,c=0;c<t.length;c++){var g=t[c];rr(g,"inset")?i.inset=!0:XA(g)?(0===B?i.offsetX=g:1===B?i.offsetY=g:2===B?i.blur=g:i.spread=g,B++):i.color=qA_parse(A,g)}return i})}},Co={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(A,e){var i=[];return e.filter(X).forEach(function(B){switch(B.value){case"stroke":i.push(1);break;case"fill":i.push(0);break;case"markers":i.push(2)}}),[0,1,2].forEach(function(B){-1===i.indexOf(B)&&i.push(B)}),i}},po={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Uo={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return we(e)?e.number:0}},Fo=function(){function u(A,e){var t,i;this.animationDuration=I(A,wo,e.animationDuration),this.backgroundClip=I(A,an,e.backgroundClip),this.backgroundColor=I(A,Pa,e.backgroundColor),this.backgroundImage=I(A,$a,e.backgroundImage),this.backgroundOrigin=I(A,Ai,e.backgroundOrigin),this.backgroundPosition=I(A,ei,e.backgroundPosition),this.backgroundRepeat=I(A,ti,e.backgroundRepeat),this.backgroundSize=I(A,ni,e.backgroundSize),this.borderTopColor=I(A,a,e.borderTopColor),this.borderRightColor=I(A,s,e.borderRightColor),this.borderBottomColor=I(A,l,e.borderBottomColor),this.borderLeftColor=I(A,d,e.borderLeftColor),this.borderTopLeftRadius=I(A,F,e.borderTopLeftRadius),this.borderTopRightRadius=I(A,K,e.borderTopRightRadius),this.borderBottomRightRadius=I(A,O,e.borderBottomRightRadius),this.borderBottomLeftRadius=I(A,rA,e.borderBottomLeftRadius),this.borderTopStyle=I(A,KA,e.borderTopStyle),this.borderRightStyle=I(A,ne,e.borderRightStyle),this.borderBottomStyle=I(A,Ue,e.borderBottomStyle),this.borderLeftStyle=I(A,ae,e.borderLeftStyle),this.borderTopWidth=I(A,gA,e.borderTopWidth),this.borderRightWidth=I(A,QA,e.borderRightWidth),this.borderBottomWidth=I(A,iA,e.borderBottomWidth),this.borderLeftWidth=I(A,Fe,e.borderLeftWidth),this.boxShadow=I(A,Qo,e.boxShadow),this.color=I(A,$A,e.color),this.direction=I(A,pn,e.direction),this.display=I(A,sr,e.display),this.float=I(A,Un,e.cssFloat),this.fontFamily=I(A,so,e.fontFamily),this.fontSize=I(A,oo,e.fontSize),this.fontStyle=I(A,co,e.fontStyle),this.fontVariant=I(A,uo,e.fontVariant),this.fontWeight=I(A,Bo,e.fontWeight),this.letterSpacing=I(A,or,e.letterSpacing),this.lineBreak=I(A,Br,e.lineBreak),this.lineHeight=I(A,We,e.lineHeight),this.listStyleImage=I(A,qe,e.listStyleImage),this.listStylePosition=I(A,Ht,e.listStylePosition),this.listStyleType=I(A,dA,e.listStyleType),this.marginTop=I(A,je,e.marginTop),this.marginRight=I(A,Ms,e.marginRight),this.marginBottom=I(A,Os,e.marginBottom),this.marginLeft=I(A,_s,e.marginLeft),this.opacity=I(A,no,e.opacity);var B=I(A,Ns,e.overflow);this.overflowX=B[0],this.overflowY=B[B.length>1?1:0],this.overflowWrap=I(A,Gs,e.overflowWrap),this.paddingTop=I(A,Zs,e.paddingTop),this.paddingRight=I(A,Rs,e.paddingRight),this.paddingBottom=I(A,ks,e.paddingBottom),this.paddingLeft=I(A,Vs,e.paddingLeft),this.paintOrder=I(A,Co,e.paintOrder),this.position=I(A,Ys,e.position),this.textAlign=I(A,Ps,e.textAlign),this.textDecorationColor=I(A,ao,null!==(t=e.textDecorationColor)&&void 0!==t?t:e.color),this.textDecorationLine=I(A,io,null!==(i=e.textDecorationLine)&&void 0!==i?i:e.textDecoration),this.textShadow=I(A,Js,e.textShadow),this.textTransform=I(A,Xs,e.textTransform),this.transform=I(A,Ws,e.transform),this.transformOrigin=I(A,Ao,e.transformOrigin),this.visibility=I(A,eo,e.visibility),this.webkitTextStrokeColor=I(A,po,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=I(A,Uo,e.webkitTextStrokeWidth),this.wordBreak=I(A,to,e.wordBreak),this.zIndex=I(A,ro,e.zIndex)}return u.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},u.prototype.isTransparent=function(){return jA(this.backgroundColor)},u.prototype.isTransformed=function(){return null!==this.transform},u.prototype.isPositioned=function(){return 0!==this.position},u.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},u.prototype.isFloating=function(){return 0!==this.float},u.prototype.isInlineLevel=function(){return uA(this.display,4)||uA(this.display,33554432)||uA(this.display,268435456)||uA(this.display,536870912)||uA(this.display,67108864)||uA(this.display,134217728)},u}(),mo=function(A,e){this.content=I(A,lo,e.content),this.quotes=I(A,ho,e.quotes)},Ni=function(A,e){this.counterIncrement=I(A,go,e.counterIncrement),this.counterReset=I(A,fo,e.counterReset)},I=function(A,e,t){var i=new jr,B=null!=t?t.toString():e.initialValue;i.write(B);var c=new tr(i.read());switch(e.type){case 2:var g=c.parseComponentValue();return e.parse(A,X(g)?g.value:e.initialValue);case 0:return e.parse(A,c.parseComponentValue());case 1:return e.parse(A,c.parseComponentValues());case 4:return c.parseComponentValue();case 3:switch(e.format){case"angle":return Ye_parse(A,c.parseComponentValue());case"color":return qA_parse(A,c.parseComponentValue());case"image":return ir_parse(A,c.parseComponentValue());case"length":var f=c.parseComponentValue();return XA(f)?f:BA;case"length-percentage":var w=c.parseComponentValue();return nA(w)?w:BA;case"time":return Oi.parse(A,c.parseComponentValue())}}},ai=function(A,e){var t=function(A){switch(A.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(A);return 1===t||e===t},Ae=function(A,e){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,ai(e,3),this.styles=new Fo(A,window.getComputedStyle(e,null)),Ci(e)&&(this.styles.animationDuration.some(function(t){return t>0})&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=n(this.context,e),ai(e,4)&&(this.flags|=16)},Gi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",lr="undefined"==typeof Uint8Array?[]:new Uint8Array(256),mn=0;mn<Gi.length;mn++)lr[Gi.charCodeAt(mn)]=mn;for(var Ri=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},Ro=function(){function u(A,e,t,i,B,c){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=i,this.index=B,this.data=c}return u.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return this.data[e=((e=this.index[A>>5])<<2)+(31&A)];if(A<=65535)return this.data[e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A)];if(A<this.highStart)return e=this.index[e=2080+(A>>11)],this.data[e=((e=this.index[e+=A>>5&63])<<2)+(31&A)];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},u}(),ki="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ko="undefined"==typeof Uint8Array?[]:new Uint8Array(256),vn=0;vn<ki.length;vn++)ko[ki.charCodeAt(vn)]=vn;var wr,Yi=8,ci=9,Ji=11,Xi=12,Jo=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var i=[],B=-1,c="";++B<t;){var g=A[B];g<=65535?i.push(g):i.push(55296+((g-=65536)>>10),g%1024+56320),(B+1===t||i.length>16384)&&(c+=String.fromCharCode.apply(String,i),i.length=0)}return c},Xo=function(A,e){var t=function(A){var i,c,g,f,w,e=.75*A.length,t=A.length,B=0;"="===A[A.length-1]&&(e--,"="===A[A.length-2]&&e--);var C="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(e):new Array(e),h=Array.isArray(C)?C:new Uint8Array(C);for(i=0;i<t;i+=4)c=lr[A.charCodeAt(i)],g=lr[A.charCodeAt(i+1)],f=lr[A.charCodeAt(i+2)],w=lr[A.charCodeAt(i+3)],h[B++]=c<<2|g>>4,h[B++]=(15&g)<<4|f>>2,h[B++]=(3&f)<<6|63&w;return C}(A),i=Array.isArray(t)?function(A){for(var e=A.length,t=[],i=0;i<e;i+=4)t.push(A[i+3]<<24|A[i+2]<<16|A[i+1]<<8|A[i]);return t}(t):new Uint32Array(t),B=Array.isArray(t)?function(A){for(var e=A.length,t=[],i=0;i<e;i+=2)t.push(A[i+1]<<8|A[i]);return t}(t):new Uint16Array(t),g=Ri(B,12,i[4]/2),f=2===i[5]?Ri(B,(24+i[4])/2):function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))}(i,Math.ceil((24+i[4])/4));return new Ro(i[0],i[1],i[2],i[3],g,f)}("AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),Wo=function(A){return Xo.get(A)},qo=function(A,e,t){var i=t-2,B=e[i],c=e[t-1],g=e[t];if(2===c&&3===g)return"\xd7";if(2===c||3===c||4===c||2===g||3===g||4===g)return"\xf7";if(c===Yi&&-1!==[Yi,ci,Ji,Xi].indexOf(g)||(c===Ji||c===ci)&&(g===ci||10===g)||(c===Xi||10===c)&&10===g||13===g||5===g||7===g||1===c)return"\xd7";if(13===c&&14===g){for(;5===B;)B=e[--i];if(14===B)return"\xd7"}if(15===c&&15===g){for(var f=0;15===B;)f++,B=e[--i];if(f%2==0)return"\xd7"}return"\xf7"},jo=function(A){var e=function(A){for(var e=[],t=0,i=A.length;t<i;){var B=A.charCodeAt(t++);if(B>=55296&&B<=56319&&t<i){var c=A.charCodeAt(t++);56320==(64512&c)?e.push(((1023&B)<<10)+(1023&c)+65536):(e.push(B),t--)}else e.push(B)}return e}(A),t=e.length,i=0,B=0,c=e.map(Wo);return{next:function(){if(i>=t)return{done:!0,value:null};for(var f="\xd7";i<t&&"\xd7"===(f=qo(0,c,++i)););if("\xd7"!==f||i===t){var w=Jo.apply(null,e.slice(B,i));return B=i,{value:w,done:!1}}return{done:!0,value:null}}}},ji=function(A){return 0===A[0]&&255===A[1]&&0===A[2]&&255===A[3]},di=function(A,e,t,i,B){var c="http://www.w3.org/2000/svg",g=document.createElementNS(c,"svg"),f=document.createElementNS(c,"foreignObject");return g.setAttributeNS(null,"width",A.toString()),g.setAttributeNS(null,"height",e.toString()),f.setAttributeNS(null,"width","100%"),f.setAttributeNS(null,"height","100%"),f.setAttributeNS(null,"x",t.toString()),f.setAttributeNS(null,"y",i.toString()),f.setAttributeNS(null,"externalResourcesRequired","true"),g.appendChild(f),f.appendChild(B),g},zi=function(A){return new Promise(function(e,t){var i=new Image;i.onload=function(){return e(i)},i.onerror=t,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))})},wA={get SUPPORT_RANGE_BOUNDS(){var u=function(A){if(A.createRange){var t=A.createRange();if(t.getBoundingClientRect){var i=A.createElement("boundtest");i.style.height="123px",i.style.display="block",A.body.appendChild(i),t.selectNode(i);var B=t.getBoundingClientRect(),c=Math.round(B.height);if(A.body.removeChild(i),123===c)return!0}}return!1}(document);return Object.defineProperty(wA,"SUPPORT_RANGE_BOUNDS",{value:u}),u},get SUPPORT_WORD_BREAKING(){var u=wA.SUPPORT_RANGE_BOUNDS&&function(A){var e=A.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",A.body.appendChild(e);var t=A.createRange();e.innerHTML="function"==typeof"".repeat?"👨".repeat(10):"";var i=e.firstChild,B=NA(i.data).map(function(w){return z(w)}),c=0,g={},f=B.every(function(w,C){t.setStart(i,c),t.setEnd(i,c+w.length);var h=t.getBoundingClientRect();c+=w.length;var p=h.x>g.x||h.y>g.y;return g=h,0===C||p});return A.body.removeChild(e),f}(document);return Object.defineProperty(wA,"SUPPORT_WORD_BREAKING",{value:u}),u},get SUPPORT_SVG_DRAWING(){var u=function(A){var e=new Image,t=A.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{i.drawImage(e,0,0),t.toDataURL()}catch(B){return!1}return!0}(document);return Object.defineProperty(wA,"SUPPORT_SVG_DRAWING",{value:u}),u},get SUPPORT_FOREIGNOBJECT_DRAWING(){var u="function"==typeof Array.from&&"function"==typeof window.fetch?function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var i=e.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var B=new Image,c=e.toDataURL();B.src=c;var g=di(t,t,0,0,B);return i.fillStyle="red",i.fillRect(0,0,t,t),zi(g).then(function(f){i.drawImage(f,0,0);var w=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var C=A.createElement("div");return C.style.backgroundImage="url("+c+")",C.style.height=t+"px",ji(w)?zi(di(t,t,0,0,C)):Promise.reject(!1)}).then(function(f){return i.drawImage(f,0,0),ji(i.getImageData(0,0,t,t).data)}).catch(function(){return!1})}(document):Promise.resolve(!1);return Object.defineProperty(wA,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:u}),u},get SUPPORT_CORS_IMAGES(){var u=void 0!==(new Image).crossOrigin;return Object.defineProperty(wA,"SUPPORT_CORS_IMAGES",{value:u}),u},get SUPPORT_RESPONSE_TYPE(){var u="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(wA,"SUPPORT_RESPONSE_TYPE",{value:u}),u},get SUPPORT_CORS_XHR(){var u="withCredentials"in new XMLHttpRequest;return Object.defineProperty(wA,"SUPPORT_CORS_XHR",{value:u}),u},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var u=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(wA,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:u}),u}},gr=function(A,e){this.text=A,this.bounds=e},iB=function(A,e){var t=e.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(e.cloneNode(!0));var B=e.parentNode;if(B){B.replaceChild(i,e);var c=n(A,i);return i.firstChild&&B.replaceChild(i.firstChild,i),c}}return x.EMPTY},$i=function(A,e,t){var i=A.ownerDocument;if(!i)throw new Error("Node has no owner document");var B=i.createRange();return B.setStart(A,e),B.setEnd(A,e+t),B},wi=function(A){if(wA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map(function(t){return t.segment})}return function(A){for(var i,e=jo(A),t=[];!(i=e.next()).done;)i.value&&t.push(i.value.slice());return t}(A)},oB=function(A,e){return 0!==e.letterSpacing?wi(A):function(A,e){if(wA.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map(function(i){return i.segment})}return uB(A,e)}(A,e)},BB=[32,160,4961,65792,65793,4153,4241],uB=function(A,e){for(var B,t=function(A,e){var t=NA(A),i=G(t,e),B=i[0],c=i[1],g=i[2],f=t.length,w=0,C=0;return{next:function(){if(C>=f)return{done:!0,value:null};for(var p=N;C<f&&(p=Sr(t,c,B,++C,g))===N;);if(p!==N||C===f){var U=new Ne(t,p,w,C);return w=C,{value:U,done:!1}}return{done:!0,value:null}}}}(A,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),i=[],c=function(){if(B.value){var f=B.value.slice(),w=NA(f),C="";w.forEach(function(h){-1===BB.indexOf(h)?C+=z(h):(C.length&&i.push(C),i.push(z(h)),C="")}),C.length&&i.push(C)}};!(B=t.next()).done;)c();return i},cB=function(A,e,t){this.text=lB(e.data,t.textTransform),this.textBounds=function(A,e,t,i){var B=oB(e,t),c=[],g=0;return B.forEach(function(f){if(t.textDecorationLine.length||f.trim().length>0)if(wA.SUPPORT_RANGE_BOUNDS){var w=$i(i,g,f.length).getClientRects();if(w.length>1){var C=wi(f),h=0;C.forEach(function(U){c.push(new gr(U,x.fromDOMRectList(A,$i(i,h+g,U.length).getClientRects()))),h+=U.length})}else c.push(new gr(f,x.fromDOMRectList(A,w)))}else{var p=i.splitText(f.length);c.push(new gr(f,iB(A,i))),i=p}else wA.SUPPORT_RANGE_BOUNDS||(i=i.splitText(f.length));g+=f.length}),c}(A,this.text,t,e)},lB=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(gB,fB);case 2:return A.toUpperCase();default:return A}},gB=/(^|\s|:|-|\(|\))([a-z])/g,fB=function(A,e,t){return A.length>0?e+t.toUpperCase():A},As=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.src=t.currentSrc||t.src,i.intrinsicWidth=t.naturalWidth,i.intrinsicHeight=t.naturalHeight,i.context.cache.addImage(i.src),i}return R(A,u),A}(Ae),es=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.canvas=t,i.intrinsicWidth=t.width,i.intrinsicHeight=t.height,i}return R(A,u),A}(Ae),ts=function(u){function A(e,t){var i=u.call(this,e,t)||this,B=new XMLSerializer,c=n(e,t);return t.setAttribute("width",c.width+"px"),t.setAttribute("height",c.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(B.serializeToString(t)),i.intrinsicWidth=t.width.baseVal.value,i.intrinsicHeight=t.height.baseVal.value,i.context.cache.addImage(i.svg),i}return R(A,u),A}(Ae),rs=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.value=t.value,i}return R(A,u),A}(Ae),hi=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.start=t.start,i.reversed="boolean"==typeof t.reversed&&!0===t.reversed,i}return R(A,u),A}(Ae),dB=[{type:15,flags:0,unit:"px",number:3}],wB=[{type:16,flags:0,number:50}],En="checkbox",Hn="radio",CB="password",ns=707406591,Qi=function(u){function A(e,t){var i=u.call(this,e,t)||this;switch(i.type=t.type.toLowerCase(),i.checked=t.checked,i.value=function(A){var e=A.type===CB?new Array(A.value.length+1).join("\u2022"):A.value;return 0===e.length?A.placeholder||"":e}(t),(i.type===En||i.type===Hn)&&(i.styles.backgroundColor=3739148031,i.styles.borderTopColor=i.styles.borderRightColor=i.styles.borderBottomColor=i.styles.borderLeftColor=2779096575,i.styles.borderTopWidth=i.styles.borderRightWidth=i.styles.borderBottomWidth=i.styles.borderLeftWidth=1,i.styles.borderTopStyle=i.styles.borderRightStyle=i.styles.borderBottomStyle=i.styles.borderLeftStyle=1,i.styles.backgroundClip=[0],i.styles.backgroundOrigin=[0],i.bounds=function(A){return A.width>A.height?new x(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width<A.height?new x(A.left,A.top+(A.height-A.width)/2,A.width,A.width):A}(i.bounds)),i.type){case En:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=dB;break;case Hn:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=wB}return i}return R(A,u),A}(Ae),as=function(u){function A(e,t){var i=u.call(this,e,t)||this,B=t.options[t.selectedIndex||0];return i.value=B&&B.text||"",i}return R(A,u),A}(Ae),is=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.value=t.value,i}return R(A,u),A}(Ae),ss=function(u){function A(e,t){var i=u.call(this,e,t)||this;i.src=t.src,i.width=parseInt(t.width,10)||0,i.height=parseInt(t.height,10)||0,i.backgroundColor=i.styles.backgroundColor;try{if(t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.documentElement){i.tree=Bs(e,t.contentWindow.document.documentElement);var B=t.contentWindow.document.documentElement?ZA(e,getComputedStyle(t.contentWindow.document.documentElement).backgroundColor):DA.TRANSPARENT,c=t.contentWindow.document.body?ZA(e,getComputedStyle(t.contentWindow.document.body).backgroundColor):DA.TRANSPARENT;i.backgroundColor=jA(B)?jA(c)?i.styles.backgroundColor:c:B}}catch(g){}return i}return R(A,u),A}(Ae),pB=["OL","UL","MENU"],UB=function u(A,e,t,i){for(var B=e.firstChild,c=void 0;B;B=c)if(c=B.nextSibling,us(B)&&B.data.trim().length>0)t.textNodes.push(new cB(A,B,t.styles));else if(yt(B))if(ds(B)&&B.assignedNodes)B.assignedNodes().forEach(function(f){return u(A,f,t,i)});else{var g=os(A,B);g.styles.isVisible()&&(FB(B,g,i)?g.flags|=4:mB(g.styles)&&(g.flags|=2),-1!==pB.indexOf(B.tagName)&&(g.flags|=8),t.elements.push(g),B.shadowRoot?u(A,B.shadowRoot,g,i):!In(B)&&!cs(B)&&!bn(B)&&u(A,B,g,i))}},os=function(A,e){return Ui(e)?new As(A,e):ls(e)?new es(A,e):cs(e)?new ts(A,e):vB(e)?new rs(A,e):EB(e)?new hi(A,e):HB(e)?new Qi(A,e):bn(e)?new as(A,e):In(e)?new is(A,e):gs(e)?new ss(A,e):new Ae(A,e)},Bs=function(A,e){var t=os(A,e);return t.flags|=4,UB(A,e,t,t),t},FB=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||pi(A)&&t.styles.isTransparent()},mB=function(A){return A.isPositioned()||A.isFloating()},us=function(A){return A.nodeType===Node.TEXT_NODE},yt=function(A){return A.nodeType===Node.ELEMENT_NODE},Ci=function(A){return yt(A)&&void 0!==A.style&&!yn(A)},yn=function(A){return"object"==typeof A.className},vB=function(A){return"LI"===A.tagName},EB=function(A){return"OL"===A.tagName},HB=function(A){return"INPUT"===A.tagName},cs=function(A){return"svg"===A.tagName},pi=function(A){return"BODY"===A.tagName},ls=function(A){return"CANVAS"===A.tagName},Ui=function(A){return"IMG"===A.tagName},gs=function(A){return"IFRAME"===A.tagName},fs=function(A){return"STYLE"===A.tagName},In=function(A){return"TEXTAREA"===A.tagName},bn=function(A){return"SELECT"===A.tagName},ds=function(A){return"SLOT"===A.tagName},ws=function(A){return A.tagName.indexOf("-")>0},bB=function(){function u(){this.counters={}}return u.prototype.getCounterValue=function(A){var e=this.counters[A];return e&&e.length?e[e.length-1]:1},u.prototype.getCounterValues=function(A){return this.counters[A]||[]},u.prototype.pop=function(A){var e=this;A.forEach(function(t){return e.counters[t].pop()})},u.prototype.parse=function(A){var e=this,t=A.counterIncrement,i=A.counterReset,B=!0;null!==t&&t.forEach(function(g){var f=e.counters[g.counter];f&&0!==g.increment&&(B=!1,f.length||f.push(1),f[Math.max(0,f.length-1)]+=g.increment)});var c=[];return B&&i.forEach(function(g){var f=e.counters[g.counter];c.push(g.counter),f||(f=e.counters[g.counter]=[]),f.push(g.reset)}),c},u}(),hs={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Qs={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054f","\u054e","\u054d","\u054c","\u054b","\u054a","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053f","\u053e","\u053d","\u053c","\u053b","\u053a","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},TB={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05d9\u05f3","\u05d8\u05f3","\u05d7\u05f3","\u05d6\u05f3","\u05d5\u05f3","\u05d4\u05f3","\u05d3\u05f3","\u05d2\u05f3","\u05d1\u05f3","\u05d0\u05f3","\u05ea","\u05e9","\u05e8","\u05e7","\u05e6","\u05e4","\u05e2","\u05e1","\u05e0","\u05de","\u05dc","\u05db","\u05d9\u05d8","\u05d9\u05d7","\u05d9\u05d6","\u05d8\u05d6","\u05d8\u05d5","\u05d9","\u05d8","\u05d7","\u05d6","\u05d5","\u05d4","\u05d3","\u05d2","\u05d1","\u05d0"]},xB={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10f5","\u10f0","\u10ef","\u10f4","\u10ee","\u10ed","\u10ec","\u10eb","\u10ea","\u10e9","\u10e8","\u10e7","\u10e6","\u10e5","\u10e4","\u10f3","\u10e2","\u10e1","\u10e0","\u10df","\u10de","\u10dd","\u10f2","\u10dc","\u10db","\u10da","\u10d9","\u10d8","\u10d7","\u10f1","\u10d6","\u10d5","\u10d4","\u10d3","\u10d2","\u10d1","\u10d0"]},It=function(A,e,t,i,B,c){return A<e||A>t?dr(A,B,c.length>0):i.integers.reduce(function(g,f,w){for(;A>=f;)A-=f,g+=i.values[w];return g},"")+c},Cs=function(A,e,t,i){var B="";do{t||A--,B=i(A)+B,A/=e}while(A*e>=e);return B},sA=function(A,e,t,i,B){var c=t-e+1;return(A<0?"-":"")+(Cs(Math.abs(A),c,i,function(g){return z(Math.floor(g%c)+e)})+B)},$e=function(A,e,t){void 0===t&&(t=". ");var i=e.length;return Cs(Math.abs(A),i,!1,function(B){return e[Math.floor(B%i)]})+t},ie=function(A,e,t,i,B,c){if(A<-9999||A>9999)return dr(A,4,B.length>0);var g=Math.abs(A),f=B;if(0===g)return e[0]+f;for(var w=0;g>0&&w<=4;w++){var C=g%10;0===C&&uA(c,1)&&""!==f?f=e[C]+f:C>1||1===C&&0===w||1===C&&1===w&&uA(c,2)||1===C&&1===w&&uA(c,4)&&A>100||1===C&&w>1&&uA(c,8)?f=e[C]+(w>0?t[w-1]:"")+f:1===C&&w>0&&(f=t[w-1]+f),g=Math.floor(g/10)}return(A<0?i:"")+f},Fi="\ub9c8\uc774\ub108\uc2a4",dr=function(A,e,t){var i=t?". ":"",B=t?"\u3001":"",c=t?", ":"",g=t?" ":"";switch(e){case 0:return"\u2022"+g;case 1:return"\u25e6"+g;case 2:return"\u25fe"+g;case 5:var f=sA(A,48,57,!0,i);return f.length<4?"0"+f:f;case 4:return $e(A,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d",B);case 6:return It(A,1,3999,hs,3,i).toLowerCase();case 7:return It(A,1,3999,hs,3,i);case 8:return sA(A,945,969,!1,i);case 9:return sA(A,97,122,!1,i);case 10:return sA(A,65,90,!1,i);case 11:return sA(A,1632,1641,!0,i);case 12:case 49:return It(A,1,9999,Qs,3,i);case 35:return It(A,1,9999,Qs,3,i).toLowerCase();case 13:return sA(A,2534,2543,!0,i);case 14:case 30:return sA(A,6112,6121,!0,i);case 15:return $e(A,"\u5b50\u4e11\u5bc5\u536f\u8fb0\u5df3\u5348\u672a\u7533\u9149\u620c\u4ea5",B);case 16:return $e(A,"\u7532\u4e59\u4e19\u4e01\u620a\u5df1\u5e9a\u8f9b\u58ec\u7678",B);case 17:case 48:return ie(A,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c","\u8ca0",B,14);case 47:return ie(A,"\u96f6\u58f9\u8cb3\u53c3\u8086\u4f0d\u9678\u67d2\u634c\u7396","\u62fe\u4f70\u4edf\u842c","\u8ca0",B,15);case 42:return ie(A,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c","\u8d1f",B,14);case 41:return ie(A,"\u96f6\u58f9\u8d30\u53c1\u8086\u4f0d\u9646\u67d2\u634c\u7396","\u62fe\u4f70\u4edf\u842c","\u8d1f",B,15);case 26:return ie(A,"\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u4e07","\u30de\u30a4\u30ca\u30b9",B,0);case 25:return ie(A,"\u96f6\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343\u4e07","\u30de\u30a4\u30ca\u30b9",B,7);case 31:return ie(A,"\uc601\uc77c\uc774\uc0bc\uc0ac\uc624\uc721\uce60\ud314\uad6c","\uc2ed\ubc31\ucc9c\ub9cc",Fi,c,7);case 33:return ie(A,"\u96f6\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u5341\u767e\u5343\u842c",Fi,c,0);case 32:return ie(A,"\u96f6\u58f9\u8cb3\u53c3\u56db\u4e94\u516d\u4e03\u516b\u4e5d","\u62fe\u767e\u5343",Fi,c,7);case 18:return sA(A,2406,2415,!0,i);case 20:return It(A,1,19999,xB,3,i);case 21:return sA(A,2790,2799,!0,i);case 22:return sA(A,2662,2671,!0,i);case 22:return It(A,1,10999,TB,3,i);case 23:return $e(A,"\u3042\u3044\u3046\u3048\u304a\u304b\u304d\u304f\u3051\u3053\u3055\u3057\u3059\u305b\u305d\u305f\u3061\u3064\u3066\u3068\u306a\u306b\u306c\u306d\u306e\u306f\u3072\u3075\u3078\u307b\u307e\u307f\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308a\u308b\u308c\u308d\u308f\u3090\u3091\u3092\u3093");case 24:return $e(A,"\u3044\u308d\u306f\u306b\u307b\u3078\u3068\u3061\u308a\u306c\u308b\u3092\u308f\u304b\u3088\u305f\u308c\u305d\u3064\u306d\u306a\u3089\u3080\u3046\u3090\u306e\u304a\u304f\u3084\u307e\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304d\u3086\u3081\u307f\u3057\u3091\u3072\u3082\u305b\u3059");case 27:return sA(A,3302,3311,!0,i);case 28:return $e(A,"\u30a2\u30a4\u30a6\u30a8\u30aa\u30ab\u30ad\u30af\u30b1\u30b3\u30b5\u30b7\u30b9\u30bb\u30bd\u30bf\u30c1\u30c4\u30c6\u30c8\u30ca\u30cb\u30cc\u30cd\u30ce\u30cf\u30d2\u30d5\u30d8\u30db\u30de\u30df\u30e0\u30e1\u30e2\u30e4\u30e6\u30e8\u30e9\u30ea\u30eb\u30ec\u30ed\u30ef\u30f0\u30f1\u30f2\u30f3",B);case 29:return $e(A,"\u30a4\u30ed\u30cf\u30cb\u30db\u30d8\u30c8\u30c1\u30ea\u30cc\u30eb\u30f2\u30ef\u30ab\u30e8\u30bf\u30ec\u30bd\u30c4\u30cd\u30ca\u30e9\u30e0\u30a6\u30f0\u30ce\u30aa\u30af\u30e4\u30de\u30b1\u30d5\u30b3\u30a8\u30c6\u30a2\u30b5\u30ad\u30e6\u30e1\u30df\u30b7\u30f1\u30d2\u30e2\u30bb\u30b9",B);case 34:return sA(A,3792,3801,!0,i);case 37:return sA(A,6160,6169,!0,i);case 38:return sA(A,4160,4169,!0,i);case 39:return sA(A,2918,2927,!0,i);case 40:return sA(A,1776,1785,!0,i);case 43:return sA(A,3046,3055,!0,i);case 44:return sA(A,3174,3183,!0,i);case 45:return sA(A,3664,3673,!0,i);case 46:return sA(A,3872,3881,!0,i);case 3:default:return sA(A,48,57,!0,i)}},ms="data-html2canvas-ignore",vs=function(){function u(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new bB,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return u.prototype.toIFrame=function(A,e){var t=this,i=LB(A,e);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var B=A.defaultView.pageXOffset,c=A.defaultView.pageYOffset,g=i.contentWindow,f=g.document,w=SB(i).then(function(){return k(t,void 0,void 0,function(){var C,h;return j(this,function(p){switch(p.label){case 0:return this.scrolledElements.forEach(NB),g&&(g.scrollTo(e.left,e.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(g.scrollY!==e.top||g.scrollX!==e.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(g.scrollX-e.left,g.scrollY-e.top,0,0))),C=this.options.onclone,void 0===(h=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:f.fonts&&f.fonts.ready?[4,f.fonts.ready]:[3,2];case 1:p.sent(),p.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,KB(f)]:[3,4];case 3:p.sent(),p.label=4;case 4:return"function"==typeof C?[2,Promise.resolve().then(function(){return C(f,h)}).then(function(){return i})]:[2,i]}})})});return f.open(),f.write(OB(document.doctype)+"<html></html>"),_B(this.referenceElement.ownerDocument,B,c),f.replaceChild(f.adoptNode(this.documentElement),f.documentElement),f.close(),w},u.prototype.createElementClone=function(A){if(ai(A,2),ls(A))return this.createCanvasClone(A);if(fs(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return Ui(e)&&(Ui(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),ws(e)?this.createCustomElementClone(e):e},u.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return mi(A.style,e),e},u.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce(function(B,c){return c&&"string"==typeof c.cssText?B+c.cssText:B},""),i=A.cloneNode(!1);return i.textContent=t,i}}catch(B){if(this.context.logger.error("Unable to access cssRules property",B),"SecurityError"!==B.name)throw B}return A.cloneNode(!1)},u.prototype.createCanvasClone=function(A){var e;if(this.options.inlineImages&&A.ownerDocument){var t=A.ownerDocument.createElement("img");try{return t.src=A.toDataURL(),t}catch(w){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var i=A.cloneNode(!1);try{i.width=A.width,i.height=A.height;var B=A.getContext("2d"),c=i.getContext("2d");if(c)if(!this.options.allowTaint&&B)c.putImageData(B.getImageData(0,0,A.width,A.height),0,0);else{var g=null!==(e=A.getContext("webgl2"))&&void 0!==e?e:A.getContext("webgl");if(g){var f=g.getContextAttributes();!1===(null==f?void 0:f.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}c.drawImage(A,0,0)}return i}catch(w){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return i},u.prototype.appendChildNode=function(A,e,t){(!yt(e)||!function(A){return"SCRIPT"===A.tagName}(e)&&!e.hasAttribute(ms)&&("function"!=typeof this.options.ignoreElements||!this.options.ignoreElements(e)))&&(!this.options.copyStyles||!yt(e)||!fs(e))&&A.appendChild(this.cloneNode(e,t))},u.prototype.cloneNode=function(A,e){var t=this;if(us(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var i=A.ownerDocument.defaultView;if(i&&yt(A)&&(Ci(A)||yn(A))){var B=this.createElementClone(A);B.style.transitionProperty="none";var c=i.getComputedStyle(A),g=i.getComputedStyle(A,":before"),f=i.getComputedStyle(A,":after");this.referenceElement===A&&Ci(B)&&(this.clonedReferenceElement=B),pi(B)&&RB(B);var w=this.counters.parse(new Ni(this.context,c)),C=this.resolvePseudoContent(A,B,g,wr.BEFORE);ws(A)&&(e=!0);for(var h=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;h;h=h.nextSibling)if(yt(h)&&ds(h)&&"function"==typeof h.assignedNodes){var p=h.assignedNodes();p.length&&p.forEach(function(m){return t.appendChildNode(B,m,e)})}else this.appendChildNode(B,h,e);C&&B.insertBefore(C,B.firstChild);var U=this.resolvePseudoContent(A,B,f,wr.AFTER);return U&&B.appendChild(U),this.counters.pop(w),(c&&(this.options.copyStyles||yn(A))&&!gs(A)||e)&&mi(c,B),(0!==A.scrollTop||0!==A.scrollLeft)&&this.scrolledElements.push([B,A.scrollLeft,A.scrollTop]),(In(A)||bn(A))&&(In(B)||bn(B))&&(B.value=A.value),B}return A.cloneNode(!1)},u.prototype.resolvePseudoContent=function(A,e,t,i){var B=this;if(t){var c=t.content,g=e.ownerDocument;if(g&&c&&"none"!==c&&"-moz-alt-content"!==c&&"none"!==t.display){this.counters.parse(new Ni(this.context,t));var f=new mo(this.context,t),w=g.createElement("html2canvaspseudoelement");mi(t,w),f.content.forEach(function(h){if(0===h.type)w.appendChild(g.createTextNode(h.value));else if(22===h.type){var p=g.createElement("img");p.src=h.value,p.style.opacity="1",w.appendChild(p)}else if(18===h.type){if("attr"===h.name){var U=h.values.filter(X);U.length&&w.appendChild(g.createTextNode(A.getAttribute(U[0].value)||""))}else if("counter"===h.name){var m=h.values.filter(he),D=m[1];if((v=m[0])&&X(v)){var b=B.counters.getCounterValue(v.value),y=D&&X(D)?dA.parse(B.context,D.value):3;w.appendChild(g.createTextNode(dr(b,y,!1)))}}else if("counters"===h.name){var v,_=h.values.filter(he),Z=_[1];if(D=_[2],(v=_[0])&&X(v)){var S=B.counters.getCounterValues(v.value),H=D&&X(D)?dA.parse(B.context,D.value):3,V=Z&&0===Z.type?Z.value:"",P=S.map(function(_A){return dr(_A,H,!1)}).join(V);w.appendChild(g.createTextNode(P))}}}else if(20===h.type)switch(h.value){case"open-quote":w.appendChild(g.createTextNode(_i(f.quotes,B.quoteDepth++,!0)));break;case"close-quote":w.appendChild(g.createTextNode(_i(f.quotes,--B.quoteDepth,!1)));break;default:w.appendChild(g.createTextNode(h.value))}}),w.className=vi+" "+Ei;var C=i===wr.BEFORE?" "+vi:" "+Ei;return yn(e)?e.className.baseValue+=C:e.className+=C,w}}},u.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},u}();!function(u){u[u.BEFORE=0]="BEFORE",u[u.AFTER=1]="AFTER"}(wr||(wr={}));var W,LB=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(ms,"true"),A.body.appendChild(t),t},DB=function(A){return new Promise(function(e){A.complete?e():A.src?(A.onload=e,A.onerror=e):e()})},KB=function(A){return Promise.all([].slice.call(A.images,0).map(DB))},SB=function(A){return new Promise(function(e,t){var i=A.contentWindow;if(!i)return t("No window assigned for iframe");var B=i.document;i.onload=A.onload=function(){i.onload=A.onload=null;var c=setInterval(function(){B.body.childNodes.length>0&&"complete"===B.readyState&&(clearInterval(c),e(A))},50)}})},MB=["all","d","content"],mi=function(A,e){for(var t=A.length-1;t>=0;t--){var i=A.item(t);-1===MB.indexOf(i)&&e.style.setProperty(i,A.getPropertyValue(i))}return e},OB=function(A){var e="";return A&&(e+="<!DOCTYPE ",A.name&&(e+=A.name),A.internalSubset&&(e+=A.internalSubset),A.publicId&&(e+='"'+A.publicId+'"'),A.systemId&&(e+='"'+A.systemId+'"'),e+=">"),e},_B=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},NB=function(A){var e=A[0],i=A[2];e.scrollLeft=A[1],e.scrollTop=i},vi="___html2canvas___pseudoelement_before",Ei="___html2canvas___pseudoelement_after",Es='{\n content: "" !important;\n display: none !important;\n}',RB=function(A){kB(A,"."+vi+":before"+Es+"\n ."+Ei+":after"+Es)},kB=function(A,e){var t=A.ownerDocument;if(t){var i=t.createElement("style");i.textContent=e,A.appendChild(i)}},Hs=function(){function u(){}return u.getOrigin=function(A){var e=u._link;return e?(e.href=A,e.href=e.href,e.protocol+e.hostname+e.port):"about:blank"},u.isSameOrigin=function(A){return u.getOrigin(A)===u._origin},u.setContext=function(A){u._link=A.document.createElement("a"),u._origin=u.getOrigin(A.location.href)},u._origin="about:blank",u}(),VB=function(){function u(A,e){this.context=A,this._options=e,this._cache={}}return u.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)||(yi(A)||XB(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),e},u.prototype.match=function(A){return this._cache[A]},u.prototype.loadImage=function(A){return k(this,void 0,void 0,function(){var e,t,i,B,c=this;return j(this,function(g){switch(g.label){case 0:return e=Hs.isSameOrigin(A),t=!Hi(A)&&!0===this._options.useCORS&&wA.SUPPORT_CORS_IMAGES&&!e,i=!Hi(A)&&!e&&!yi(A)&&"string"==typeof this._options.proxy&&wA.SUPPORT_CORS_XHR&&!t,e||!1!==this._options.allowTaint||Hi(A)||yi(A)||i||t?(B=A,i?[4,this.proxy(B)]:[3,2]):[2];case 1:B=g.sent(),g.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(f,w){var C=new Image;C.onload=function(){return f(C)},C.onerror=w,(WB(B)||t)&&(C.crossOrigin="anonymous"),C.src=B,!0===C.complete&&setTimeout(function(){return f(C)},500),c._options.imageTimeout>0&&setTimeout(function(){return w("Timed out ("+c._options.imageTimeout+"ms) loading image")},c._options.imageTimeout)})];case 3:return[2,g.sent()]}})})},u.prototype.has=function(A){return void 0!==this._cache[A]},u.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},u.prototype.proxy=function(A){var e=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var i=A.substring(0,256);return new Promise(function(B,c){var g=wA.SUPPORT_RESPONSE_TYPE?"blob":"text",f=new XMLHttpRequest;f.onload=function(){if(200===f.status)if("text"===g)B(f.response);else{var h=new FileReader;h.addEventListener("load",function(){return B(h.result)},!1),h.addEventListener("error",function(p){return c(p)},!1),h.readAsDataURL(f.response)}else c("Failed to proxy resource "+i+" with status code "+f.status)},f.onerror=c;var w=t.indexOf("?")>-1?"&":"?";if(f.open("GET",""+t+w+"url="+encodeURIComponent(A)+"&responseType="+g),"text"!==g&&f instanceof XMLHttpRequest&&(f.responseType=g),e._options.imageTimeout){var C=e._options.imageTimeout;f.timeout=C,f.ontimeout=function(){return c("Timed out ("+C+"ms) proxying "+i)}}f.send()})},u}(),PB=/^data:image\/svg\+xml/i,YB=/^data:image\/.*;base64,/i,JB=/^data:image\/.*/i,XB=function(A){return wA.SUPPORT_SVG_DRAWING||!qB(A)},Hi=function(A){return JB.test(A)},WB=function(A){return YB.test(A)},yi=function(A){return"blob"===A.substr(0,4)},qB=function(A){return"svg"===A.substr(-3).toLowerCase()||PB.test(A)},E=function(){function u(A,e){this.type=0,this.x=A,this.y=e}return u.prototype.add=function(A,e){return new u(this.x+A,this.y+e)},u}(),Tt=function(A,e,t){return new E(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},Tn=function(){function u(A,e,t,i){this.type=1,this.start=A,this.startControl=e,this.endControl=t,this.end=i}return u.prototype.subdivide=function(A,e){var t=Tt(this.start,this.startControl,A),i=Tt(this.startControl,this.endControl,A),B=Tt(this.endControl,this.end,A),c=Tt(t,i,A),g=Tt(i,B,A),f=Tt(c,g,A);return e?new u(this.start,t,c,f):new u(f,g,B,this.end)},u.prototype.add=function(A,e){return new u(this.start.add(A,e),this.startControl.add(A,e),this.endControl.add(A,e),this.end.add(A,e))},u.prototype.reverse=function(){return new u(this.end,this.endControl,this.startControl,this.start)},u}(),MA=function(A){return 1===A.type},jB=function(A){var e=A.styles,t=A.bounds,i=Qe(e.borderTopLeftRadius,t.width,t.height),B=i[0],c=i[1],g=Qe(e.borderTopRightRadius,t.width,t.height),f=g[0],w=g[1],C=Qe(e.borderBottomRightRadius,t.width,t.height),h=C[0],p=C[1],U=Qe(e.borderBottomLeftRadius,t.width,t.height),m=U[0],v=U[1],D=[];D.push((B+f)/t.width),D.push((m+h)/t.width),D.push((c+v)/t.height),D.push((w+p)/t.height);var b=Math.max.apply(Math,D);b>1&&(B/=b,c/=b,f/=b,w/=b,h/=b,p/=b,m/=b,v/=b);var y=t.width-f,_=t.height-p,Z=t.width-h,S=t.height-v,H=e.borderTopWidth,V=e.borderRightWidth,P=e.borderBottomWidth,M=e.borderLeftWidth,vA=q(e.paddingTop,A.bounds.width),_A=q(e.paddingRight,A.bounds.width),EA=q(e.paddingBottom,A.bounds.width),cA=q(e.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=B>0||c>0?tA(t.left+M/3,t.top+H/3,B-M/3,c-H/3,W.TOP_LEFT):new E(t.left+M/3,t.top+H/3),this.topRightBorderDoubleOuterBox=B>0||c>0?tA(t.left+y,t.top+H/3,f-V/3,w-H/3,W.TOP_RIGHT):new E(t.left+t.width-V/3,t.top+H/3),this.bottomRightBorderDoubleOuterBox=h>0||p>0?tA(t.left+Z,t.top+_,h-V/3,p-P/3,W.BOTTOM_RIGHT):new E(t.left+t.width-V/3,t.top+t.height-P/3),this.bottomLeftBorderDoubleOuterBox=m>0||v>0?tA(t.left+M/3,t.top+S,m-M/3,v-P/3,W.BOTTOM_LEFT):new E(t.left+M/3,t.top+t.height-P/3),this.topLeftBorderDoubleInnerBox=B>0||c>0?tA(t.left+2*M/3,t.top+2*H/3,B-2*M/3,c-2*H/3,W.TOP_LEFT):new E(t.left+2*M/3,t.top+2*H/3),this.topRightBorderDoubleInnerBox=B>0||c>0?tA(t.left+y,t.top+2*H/3,f-2*V/3,w-2*H/3,W.TOP_RIGHT):new E(t.left+t.width-2*V/3,t.top+2*H/3),this.bottomRightBorderDoubleInnerBox=h>0||p>0?tA(t.left+Z,t.top+_,h-2*V/3,p-2*P/3,W.BOTTOM_RIGHT):new E(t.left+t.width-2*V/3,t.top+t.height-2*P/3),this.bottomLeftBorderDoubleInnerBox=m>0||v>0?tA(t.left+2*M/3,t.top+S,m-2*M/3,v-2*P/3,W.BOTTOM_LEFT):new E(t.left+2*M/3,t.top+t.height-2*P/3),this.topLeftBorderStroke=B>0||c>0?tA(t.left+M/2,t.top+H/2,B-M/2,c-H/2,W.TOP_LEFT):new E(t.left+M/2,t.top+H/2),this.topRightBorderStroke=B>0||c>0?tA(t.left+y,t.top+H/2,f-V/2,w-H/2,W.TOP_RIGHT):new E(t.left+t.width-V/2,t.top+H/2),this.bottomRightBorderStroke=h>0||p>0?tA(t.left+Z,t.top+_,h-V/2,p-P/2,W.BOTTOM_RIGHT):new E(t.left+t.width-V/2,t.top+t.height-P/2),this.bottomLeftBorderStroke=m>0||v>0?tA(t.left+M/2,t.top+S,m-M/2,v-P/2,W.BOTTOM_LEFT):new E(t.left+M/2,t.top+t.height-P/2),this.topLeftBorderBox=B>0||c>0?tA(t.left,t.top,B,c,W.TOP_LEFT):new E(t.left,t.top),this.topRightBorderBox=f>0||w>0?tA(t.left+y,t.top,f,w,W.TOP_RIGHT):new E(t.left+t.width,t.top),this.bottomRightBorderBox=h>0||p>0?tA(t.left+Z,t.top+_,h,p,W.BOTTOM_RIGHT):new E(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=m>0||v>0?tA(t.left,t.top+S,m,v,W.BOTTOM_LEFT):new E(t.left,t.top+t.height),this.topLeftPaddingBox=B>0||c>0?tA(t.left+M,t.top+H,Math.max(0,B-M),Math.max(0,c-H),W.TOP_LEFT):new E(t.left+M,t.top+H),this.topRightPaddingBox=f>0||w>0?tA(t.left+Math.min(y,t.width-V),t.top+H,y>t.width+V?0:Math.max(0,f-V),Math.max(0,w-H),W.TOP_RIGHT):new E(t.left+t.width-V,t.top+H),this.bottomRightPaddingBox=h>0||p>0?tA(t.left+Math.min(Z,t.width-M),t.top+Math.min(_,t.height-P),Math.max(0,h-V),Math.max(0,p-P),W.BOTTOM_RIGHT):new E(t.left+t.width-V,t.top+t.height-P),this.bottomLeftPaddingBox=m>0||v>0?tA(t.left+M,t.top+Math.min(S,t.height-P),Math.max(0,m-M),Math.max(0,v-P),W.BOTTOM_LEFT):new E(t.left+M,t.top+t.height-P),this.topLeftContentBox=B>0||c>0?tA(t.left+M+cA,t.top+H+vA,Math.max(0,B-(M+cA)),Math.max(0,c-(H+vA)),W.TOP_LEFT):new E(t.left+M+cA,t.top+H+vA),this.topRightContentBox=f>0||w>0?tA(t.left+Math.min(y,t.width+M+cA),t.top+H+vA,y>t.width+M+cA?0:f-M+cA,w-(H+vA),W.TOP_RIGHT):new E(t.left+t.width-(V+_A),t.top+H+vA),this.bottomRightContentBox=h>0||p>0?tA(t.left+Math.min(Z,t.width-(M+cA)),t.top+Math.min(_,t.height+H+vA),Math.max(0,h-(V+_A)),p-(P+EA),W.BOTTOM_RIGHT):new E(t.left+t.width-(V+_A),t.top+t.height-(P+EA)),this.bottomLeftContentBox=m>0||v>0?tA(t.left+M+cA,t.top+S,Math.max(0,m-(M+cA)),v-(P+EA),W.BOTTOM_LEFT):new E(t.left+M+cA,t.top+t.height-(P+EA))};!function(u){u[u.TOP_LEFT=0]="TOP_LEFT",u[u.TOP_RIGHT=1]="TOP_RIGHT",u[u.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",u[u.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(W||(W={}));var tA=function(A,e,t,i,B){var c=(Math.sqrt(2)-1)/3*4,g=t*c,f=i*c,w=A+t,C=e+i;switch(B){case W.TOP_LEFT:return new Tn(new E(A,C),new E(A,C-f),new E(w-g,e),new E(w,e));case W.TOP_RIGHT:return new Tn(new E(A,e),new E(A+g,e),new E(w,C-f),new E(w,C));case W.BOTTOM_RIGHT:return new Tn(new E(w,e),new E(w,e+f),new E(A+g,C),new E(A,C));case W.BOTTOM_LEFT:default:return new Tn(new E(w,C),new E(w-g,C),new E(A,e+f),new E(A,e))}},xn=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Ln=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},$B=function(A,e,t){this.offsetX=A,this.offsetY=e,this.matrix=t,this.type=0,this.target=6},Dn=function(A,e){this.path=A,this.target=e,this.type=1},Au=function(A){this.opacity=A,this.type=2,this.target=6},ys=function(A){return 1===A.type},Is=function(A,e){return A.length===e.length&&A.some(function(t,i){return t===e[i]})},bs=function(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},Ts=function(){function u(A,e){if(this.container=A,this.parent=e,this.effects=[],this.curves=new jB(this.container),this.container.styles.opacity<1&&this.effects.push(new Au(this.container.styles.opacity)),null!==this.container.styles.transform&&this.effects.push(new $B(this.container.bounds.left+this.container.styles.transformOrigin[0].number,this.container.bounds.top+this.container.styles.transformOrigin[1].number,this.container.styles.transform)),0!==this.container.styles.overflowX){var c=xn(this.curves),g=Ln(this.curves);Is(c,g)?this.effects.push(new Dn(c,6)):(this.effects.push(new Dn(c,2)),this.effects.push(new Dn(g,4)))}}return u.prototype.getEffects=function(A){for(var e=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,i=this.effects.slice(0);t;){var B=t.effects.filter(function(f){return!ys(f)});if(e||0!==t.container.styles.position||!t.parent){if(i.unshift.apply(i,B),e=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var c=xn(t.curves),g=Ln(t.curves);Is(c,g)||i.unshift(new Dn(g,6))}}else i.unshift.apply(i,B);t=t.parent}return i.filter(function(f){return uA(f.target,A)})},u}(),nu=function u(A,e,t,i){A.container.elements.forEach(function(B){var c=uA(B.flags,4),g=uA(B.flags,2),f=new Ts(B,A);uA(B.styles.display,2048)&&i.push(f);var w=uA(B.flags,8)?[]:i;if(c||g){var C=c||B.styles.isPositioned()?t:e,h=new bs(f);if(B.styles.isPositioned()||B.styles.opacity<1||B.styles.isTransformed()){var p=B.styles.zIndex.order;if(p<0){var U=0;C.negativeZIndex.some(function(v,D){return p>v.element.container.styles.zIndex.order?(U=D,!1):U>0}),C.negativeZIndex.splice(U,0,h)}else if(p>0){var m=0;C.positiveZIndex.some(function(v,D){return p>=v.element.container.styles.zIndex.order?(m=D+1,!1):m>0}),C.positiveZIndex.splice(m,0,h)}else C.zeroOrAutoZIndexOrTransformedOrOpacity.push(h)}else B.styles.isFloating()?C.nonPositionedFloats.push(h):C.nonPositionedInlineLevel.push(h);u(f,h,c?h:t,w)}else B.styles.isInlineLevel()?e.inlineLevel.push(f):e.nonInlineLevel.push(f),u(f,e,t,w);uA(B.flags,8)&&xs(B,w)})},xs=function(A,e){for(var t=A instanceof hi?A.start:1,i=A instanceof hi&&A.reversed,B=0;B<e.length;B++){var c=e[B];c.container instanceof rs&&"number"==typeof c.container.value&&0!==c.container.value&&(t=c.container.value),c.listValue=dr(t,c.container.styles.listStyleType,!0),t+=i?-1:1}},au=function(A){var e=new Ts(A,null),t=new bs(e),i=[];return nu(e,t,t,i),xs(e.container,i),t},Ls=function(A,e){switch(e){case 0:return OA(A.topLeftBorderBox,A.topLeftPaddingBox,A.topRightBorderBox,A.topRightPaddingBox);case 1:return OA(A.topRightBorderBox,A.topRightPaddingBox,A.bottomRightBorderBox,A.bottomRightPaddingBox);case 2:return OA(A.bottomRightBorderBox,A.bottomRightPaddingBox,A.bottomLeftBorderBox,A.bottomLeftPaddingBox);case 3:default:return OA(A.bottomLeftBorderBox,A.bottomLeftPaddingBox,A.topLeftBorderBox,A.topLeftPaddingBox)}},Kn=function(A,e){var t=[];return MA(A)?t.push(A.subdivide(.5,!1)):t.push(A),MA(e)?t.push(e.subdivide(.5,!0)):t.push(e),t},OA=function(A,e,t,i){var B=[];return MA(A)?B.push(A.subdivide(.5,!1)):B.push(A),MA(t)?B.push(t.subdivide(.5,!0)):B.push(t),MA(i)?B.push(i.subdivide(.5,!0).reverse()):B.push(i),MA(e)?B.push(e.subdivide(.5,!1).reverse()):B.push(e),B},Ds=function(A){var t=A.styles;return A.bounds.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},Sn=function(A){var e=A.styles,t=A.bounds,i=q(e.paddingLeft,t.width),B=q(e.paddingRight,t.width),c=q(e.paddingTop,t.width),g=q(e.paddingBottom,t.width);return t.add(i+e.borderLeftWidth,c+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+i+B),-(e.borderTopWidth+e.borderBottomWidth+c+g))},Ii=function(A,e,t){var i=function(A,e){return 0===A?e.bounds:2===A?Sn(e):Ds(e)}(Lt(A.styles.backgroundOrigin,e),A),B=function(A,e){return 0===A?e.bounds:2===A?Sn(e):Ds(e)}(Lt(A.styles.backgroundClip,e),A),c=cu(Lt(A.styles.backgroundSize,e),t,i),g=c[0],f=c[1],w=Qe(Lt(A.styles.backgroundPosition,e),i.width-g,i.height-f);return[lu(Lt(A.styles.backgroundRepeat,e),w,c,i,B),Math.round(i.left+w[0]),Math.round(i.top+w[1]),g,f]},xt=function(A){return X(A)&&A.value===pe.AUTO},Mn=function(A){return"number"==typeof A},cu=function(A,e,t){var i=e[0],B=e[1],c=e[2],g=A[0],f=A[1];if(!g)return[0,0];if(nA(g)&&f&&nA(f))return[q(g,t.width),q(f,t.height)];var w=Mn(c);if(X(g)&&(g.value===pe.CONTAIN||g.value===pe.COVER))return Mn(c)?t.width/t.height<c!=(g.value===pe.COVER)?[t.width,t.width/c]:[t.height*c,t.height]:[t.width,t.height];var h=Mn(i),p=Mn(B),U=h||p;if(xt(g)&&(!f||xt(f)))return h&&p?[i,B]:w||U?U&&w?[h?i:B*c,p?B:i/c]:[h?i:t.width,p?B:t.height]:[t.width,t.height];if(w){var y=0,_=0;return nA(g)?y=q(g,t.width):nA(f)&&(_=q(f,t.height)),xt(g)?y=_*c:(!f||xt(f))&&(_=y/c),[y,_]}var Z=null,S=null;if(nA(g)?Z=q(g,t.width):f&&nA(f)&&(S=q(f,t.height)),null!==Z&&(!f||xt(f))&&(S=h&&p?Z/i*B:t.height),null!==S&&xt(g)&&(Z=h&&p?S/B*i:t.width),null!==Z&&null!==S)return[Z,S];throw new Error("Unable to calculate background-size for element")},Lt=function(A,e){var t=A[e];return void 0===t?A[0]:t},lu=function(A,e,t,i,B){var c=e[0],g=e[1],f=t[0],w=t[1];switch(A){case 2:return[new E(Math.round(i.left),Math.round(i.top+g)),new E(Math.round(i.left+i.width),Math.round(i.top+g)),new E(Math.round(i.left+i.width),Math.round(w+i.top+g)),new E(Math.round(i.left),Math.round(w+i.top+g))];case 3:return[new E(Math.round(i.left+c),Math.round(i.top)),new E(Math.round(i.left+c+f),Math.round(i.top)),new E(Math.round(i.left+c+f),Math.round(i.height+i.top)),new E(Math.round(i.left+c),Math.round(i.height+i.top))];case 1:return[new E(Math.round(i.left+c),Math.round(i.top+g)),new E(Math.round(i.left+c+f),Math.round(i.top+g)),new E(Math.round(i.left+c+f),Math.round(i.top+g+w)),new E(Math.round(i.left+c),Math.round(i.top+g+w))];default:return[new E(Math.round(B.left),Math.round(B.top)),new E(Math.round(B.left+B.width),Math.round(B.top)),new E(Math.round(B.left+B.width),Math.round(B.height+B.top)),new E(Math.round(B.left),Math.round(B.height+B.top))]}},Ks="Hidden Text",fu=function(){function u(A){this._data={},this._document=A}return u.prototype.parseMetrics=function(A,e){var t=this._document.createElement("div"),i=this._document.createElement("img"),B=this._document.createElement("span"),c=this._document.body;t.style.visibility="hidden",t.style.fontFamily=A,t.style.fontSize=e,t.style.margin="0",t.style.padding="0",t.style.whiteSpace="nowrap",c.appendChild(t),i.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",i.width=1,i.height=1,i.style.margin="0",i.style.padding="0",i.style.verticalAlign="baseline",B.style.fontFamily=A,B.style.fontSize=e,B.style.margin="0",B.style.padding="0",B.appendChild(this._document.createTextNode(Ks)),t.appendChild(B),t.appendChild(i);var g=i.offsetTop-B.offsetTop+2;t.removeChild(B),t.appendChild(this._document.createTextNode(Ks)),t.style.lineHeight="normal",i.style.verticalAlign="super";var f=i.offsetTop-t.offsetTop+2;return c.removeChild(t),{baseline:g,middle:f}},u.prototype.getMetrics=function(A,e){var t=A+" "+e;return void 0===this._data[t]&&(this._data[t]=this.parseMetrics(A,e)),this._data[t]},u}(),Ss=function(A,e){this.context=A,this.options=e},wu=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i._activeEffects=[],i.canvas=t.canvas?t.canvas:document.createElement("canvas"),i.ctx=i.canvas.getContext("2d"),t.canvas||(i.canvas.width=Math.floor(t.width*t.scale),i.canvas.height=Math.floor(t.height*t.scale),i.canvas.style.width=t.width+"px",i.canvas.style.height=t.height+"px"),i.fontMetrics=new fu(document),i.ctx.scale(i.options.scale,i.options.scale),i.ctx.translate(-t.x,-t.y),i.ctx.textBaseline="bottom",i._activeEffects=[],i.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale),i}return R(A,u),A.prototype.applyEffects=function(e){for(var t=this;this._activeEffects.length;)this.popEffect();e.forEach(function(i){return t.applyEffect(i)})},A.prototype.applyEffect=function(e){this.ctx.save(),function(A){return 2===A.type}(e)&&(this.ctx.globalAlpha=e.opacity),function(A){return 0===A.type}(e)&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),ys(e)&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(e){return k(this,void 0,void 0,function(){return j(this,function(i){switch(i.label){case 0:return e.element.container.styles.isVisible()?[4,this.renderStackContent(e)]:[3,2];case 1:i.sent(),i.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(e){return k(this,void 0,void 0,function(){return j(this,function(t){switch(t.label){case 0:return uA(e.container.flags,16),e.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(e)]:[3,3];case 1:return t.sent(),[4,this.renderNodeContent(e)];case 2:t.sent(),t.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(e,t,i){var B=this;0===t?this.ctx.fillText(e.text,e.bounds.left,e.bounds.top+i):wi(e.text).reduce(function(g,f){return B.ctx.fillText(f,g,e.bounds.top+i),g+B.ctx.measureText(f).width},e.bounds.left)},A.prototype.createFontStyle=function(e){var t=e.fontVariant.filter(function(c){return"normal"===c||"small-caps"===c}).join(""),i=Uu(e.fontFamily).join(", "),B=we(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,B,i].join(" "),i,B]},A.prototype.renderTextNode=function(e,t){return k(this,void 0,void 0,function(){var i,c,g,f,w,C,h,p=this;return j(this,function(U){return i=this.createFontStyle(t),c=i[1],g=i[2],this.ctx.font=i[0],this.ctx.direction=1===t.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",f=this.fontMetrics.getMetrics(c,g),w=f.baseline,C=f.middle,h=t.paintOrder,e.textBounds.forEach(function(m){h.forEach(function(v){switch(v){case 0:p.ctx.fillStyle=aA(t.color),p.renderTextWithLetterSpacing(m,t.letterSpacing,w);var D=t.textShadow;D.length&&m.text.trim().length&&(D.slice(0).reverse().forEach(function(b){p.ctx.shadowColor=aA(b.color),p.ctx.shadowOffsetX=b.offsetX.number*p.options.scale,p.ctx.shadowOffsetY=b.offsetY.number*p.options.scale,p.ctx.shadowBlur=b.blur.number,p.renderTextWithLetterSpacing(m,t.letterSpacing,w)}),p.ctx.shadowColor="",p.ctx.shadowOffsetX=0,p.ctx.shadowOffsetY=0,p.ctx.shadowBlur=0),t.textDecorationLine.length&&(p.ctx.fillStyle=aA(t.textDecorationColor||t.color),t.textDecorationLine.forEach(function(b){switch(b){case 1:p.ctx.fillRect(m.bounds.left,Math.round(m.bounds.top+w),m.bounds.width,1);break;case 2:p.ctx.fillRect(m.bounds.left,Math.round(m.bounds.top),m.bounds.width,1);break;case 3:p.ctx.fillRect(m.bounds.left,Math.ceil(m.bounds.top+C),m.bounds.width,1)}}));break;case 1:t.webkitTextStrokeWidth&&m.text.trim().length&&(p.ctx.strokeStyle=aA(t.webkitTextStrokeColor),p.ctx.lineWidth=t.webkitTextStrokeWidth,p.ctx.lineJoin=window.chrome?"miter":"round",p.ctx.strokeText(m.text,m.bounds.left,m.bounds.top+w)),p.ctx.strokeStyle="",p.ctx.lineWidth=0,p.ctx.lineJoin="miter"}})}),[2]})})},A.prototype.renderReplacedElement=function(e,t,i){if(i&&e.intrinsicWidth>0&&e.intrinsicHeight>0){var B=Sn(e),c=Ln(t);this.path(c),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(i,0,0,e.intrinsicWidth,e.intrinsicHeight,B.left,B.top,B.width,B.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(e){return k(this,void 0,void 0,function(){var t,i,B,c,g,h,p,U,D,y,_,Z,w,S,m,b;return j(this,function(H){switch(H.label){case 0:this.applyEffects(e.getEffects(4)),i=e.curves,B=(t=e.container).styles,c=0,g=t.textNodes,H.label=1;case 1:return c<g.length?[4,this.renderTextNode(g[c],B)]:[3,4];case 2:H.sent(),H.label=3;case 3:return c++,[3,1];case 4:if(!(t instanceof As))return[3,8];H.label=5;case 5:return H.trys.push([5,7,,8]),[4,this.context.cache.match(t.src)];case 6:return w=H.sent(),this.renderReplacedElement(t,i,w),[3,8];case 7:return H.sent(),this.context.logger.error("Error loading image "+t.src),[3,8];case 8:if(t instanceof es&&this.renderReplacedElement(t,i,t.canvas),!(t instanceof ts))return[3,12];H.label=9;case 9:return H.trys.push([9,11,,12]),[4,this.context.cache.match(t.svg)];case 10:return w=H.sent(),this.renderReplacedElement(t,i,w),[3,12];case 11:return H.sent(),this.context.logger.error("Error loading svg "+t.svg.substring(0,255)),[3,12];case 12:return t instanceof ss&&t.tree?[4,new A(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height}).render(t.tree)]:[3,14];case 13:h=H.sent(),t.width&&t.height&&this.ctx.drawImage(h,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height),H.label=14;case 14:if(t instanceof Qi&&(p=Math.min(t.bounds.width,t.bounds.height),t.type===En?t.checked&&(this.ctx.save(),this.path([new E(t.bounds.left+.39363*p,t.bounds.top+.79*p),new E(t.bounds.left+.16*p,t.bounds.top+.5549*p),new E(t.bounds.left+.27347*p,t.bounds.top+.44071*p),new E(t.bounds.left+.39694*p,t.bounds.top+.5649*p),new E(t.bounds.left+.72983*p,t.bounds.top+.23*p),new E(t.bounds.left+.84*p,t.bounds.top+.34085*p),new E(t.bounds.left+.39363*p,t.bounds.top+.79*p)]),this.ctx.fillStyle=aA(ns),this.ctx.fill(),this.ctx.restore()):t.type===Hn&&t.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(t.bounds.left+p/2,t.bounds.top+p/2,p/4,0,2*Math.PI,!0),this.ctx.fillStyle=aA(ns),this.ctx.fill(),this.ctx.restore())),hu(t)&&t.value.length){switch(U=this.createFontStyle(B),D=this.fontMetrics.getMetrics(m=U[0],U[1]).baseline,this.ctx.font=m,this.ctx.fillStyle=aA(B.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Cu(t.styles.textAlign),b=Sn(t),y=0,t.styles.textAlign){case 1:y+=b.width/2;break;case 2:y+=b.width}_=b.add(y,0,0,-b.height/2+1),this.ctx.save(),this.path([new E(b.left,b.top),new E(b.left+b.width,b.top),new E(b.left+b.width,b.top+b.height),new E(b.left,b.top+b.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new gr(t.value,_),B.letterSpacing,D),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!uA(t.styles.display,2048))return[3,20];if(null===t.styles.listStyleImage)return[3,19];if(0!==(Z=t.styles.listStyleImage).type)return[3,18];w=void 0,S=Z.url,H.label=15;case 15:return H.trys.push([15,17,,18]),[4,this.context.cache.match(S)];case 16:return w=H.sent(),this.ctx.drawImage(w,t.bounds.left-(w.width+10),t.bounds.top),[3,18];case 17:return H.sent(),this.context.logger.error("Error loading list-style-image "+S),[3,18];case 18:return[3,20];case 19:e.listValue&&-1!==t.styles.listStyleType&&(m=this.createFontStyle(B)[0],this.ctx.font=m,this.ctx.fillStyle=aA(B.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",b=new x(t.bounds.left,t.bounds.top+q(t.styles.paddingTop,t.bounds.width),t.bounds.width,ur(B.lineHeight,B.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new gr(e.listValue,b),B.letterSpacing,ur(B.lineHeight,B.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),H.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(e){return k(this,void 0,void 0,function(){var t,i,c,g,f,w,C,h,p,U,m,v,D,b;return j(this,function(y){switch(y.label){case 0:return uA(e.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(e.element)];case 1:y.sent(),t=0,i=e.negativeZIndex,y.label=2;case 2:return t<i.length?[4,this.renderStack(i[t])]:[3,5];case 3:y.sent(),y.label=4;case 4:return t++,[3,2];case 5:return[4,this.renderNodeContent(e.element)];case 6:y.sent(),c=0,g=e.nonInlineLevel,y.label=7;case 7:return c<g.length?[4,this.renderNode(g[c])]:[3,10];case 8:y.sent(),y.label=9;case 9:return c++,[3,7];case 10:f=0,w=e.nonPositionedFloats,y.label=11;case 11:return f<w.length?[4,this.renderStack(w[f])]:[3,14];case 12:y.sent(),y.label=13;case 13:return f++,[3,11];case 14:C=0,h=e.nonPositionedInlineLevel,y.label=15;case 15:return C<h.length?[4,this.renderStack(h[C])]:[3,18];case 16:y.sent(),y.label=17;case 17:return C++,[3,15];case 18:p=0,U=e.inlineLevel,y.label=19;case 19:return p<U.length?[4,this.renderNode(U[p])]:[3,22];case 20:y.sent(),y.label=21;case 21:return p++,[3,19];case 22:m=0,v=e.zeroOrAutoZIndexOrTransformedOrOpacity,y.label=23;case 23:return m<v.length?[4,this.renderStack(v[m])]:[3,26];case 24:y.sent(),y.label=25;case 25:return m++,[3,23];case 26:D=0,b=e.positiveZIndex,y.label=27;case 27:return D<b.length?[4,this.renderStack(b[D])]:[3,30];case 28:y.sent(),y.label=29;case 29:return D++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(e){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(e.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(e){this.ctx.beginPath(),this.formatPath(e),this.ctx.closePath()},A.prototype.formatPath=function(e){var t=this;e.forEach(function(i,B){var c=MA(i)?i.start:i;0===B?t.ctx.moveTo(c.x,c.y):t.ctx.lineTo(c.x,c.y),MA(i)&&t.ctx.bezierCurveTo(i.startControl.x,i.startControl.y,i.endControl.x,i.endControl.y,i.end.x,i.end.y)})},A.prototype.renderRepeat=function(e,t,i,B){this.path(e),this.ctx.fillStyle=t,this.ctx.translate(i,B),this.ctx.fill(),this.ctx.translate(-i,-B)},A.prototype.resizeImage=function(e,t,i){var B;if(e.width===t&&e.height===i)return e;var g=(null!==(B=this.canvas.ownerDocument)&&void 0!==B?B:document).createElement("canvas");return g.width=Math.max(1,t),g.height=Math.max(1,i),g.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,t,i),g},A.prototype.renderBackgroundImage=function(e){return k(this,void 0,void 0,function(){var t,i,B,c,g;return j(this,function(w){switch(w.label){case 0:t=e.styles.backgroundImage.length-1,i=function(h){var p,U,m,S,H,V,P,M,vA,_A,EA,cA,At,Z,ee,v,Ee,He,y,_,ye,D,b,et,te,Ie,tt,rt,se,nt,oe;return j(this,function(Dt){switch(Dt.label){case 0:if(0!==h.type)return[3,5];p=void 0,U=h.url,Dt.label=1;case 1:return Dt.trys.push([1,3,,4]),[4,B.context.cache.match(U)];case 2:return p=Dt.sent(),[3,4];case 3:return Dt.sent(),B.context.logger.error("Error loading background-image "+U),[3,4];case 4:return p&&(m=Ii(e,t,[p.width,p.height,p.width/p.height]),v=m[0],D=m[1],b=m[2],Z=B.ctx.createPattern(B.resizeImage(p,y=m[3],_=m[4]),"repeat"),B.renderRepeat(v,Z,D,b)),[3,6];case 5:!function(A){return 1===A.type}(h)?function(A){return 2===A.type}(h)&&(ee=Ii(e,t,[null,null,null]),v=ee[0],Ee=ee[1],He=ee[2],_=ee[4],D=q((ye=0===h.position.length?[nr]:h.position)[0],y=ee[3]),b=q(ye[ye.length-1],_),et=function(A,e,t,i,B){var c=0,g=0;switch(A.size){case 0:0===A.shape?c=g=Math.min(Math.abs(e),Math.abs(e-i),Math.abs(t),Math.abs(t-B)):1===A.shape&&(c=Math.min(Math.abs(e),Math.abs(e-i)),g=Math.min(Math.abs(t),Math.abs(t-B)));break;case 2:if(0===A.shape)c=g=Math.min(IA(e,t),IA(e,t-B),IA(e-i,t),IA(e-i,t-B));else if(1===A.shape){var f=Math.min(Math.abs(t),Math.abs(t-B))/Math.min(Math.abs(e),Math.abs(e-i)),w=on(i,B,e,t,!0);g=f*(c=IA(w[0]-e,(w[1]-t)/f))}break;case 1:0===A.shape?c=g=Math.max(Math.abs(e),Math.abs(e-i),Math.abs(t),Math.abs(t-B)):1===A.shape&&(c=Math.max(Math.abs(e),Math.abs(e-i)),g=Math.max(Math.abs(t),Math.abs(t-B)));break;case 3:if(0===A.shape)c=g=Math.max(IA(e,t),IA(e,t-B),IA(e-i,t),IA(e-i,t-B));else if(1===A.shape){f=Math.max(Math.abs(t),Math.abs(t-B))/Math.max(Math.abs(e),Math.abs(e-i));var p=on(i,B,e,t,!1);g=f*(c=IA(p[0]-e,(p[1]-t)/f))}}return Array.isArray(A.size)&&(c=q(A.size[0],i),g=2===A.size.length?q(A.size[1],B):c),[c,g]}(h,D,b,y,_),Ie=et[1],(te=et[0])>0&&Ie>0&&(tt=B.ctx.createRadialGradient(Ee+D,He+b,0,Ee+D,He+b,te),sn(h.stops,2*te).forEach(function(hr){return tt.addColorStop(hr.stop,aA(hr.color))}),B.path(v),B.ctx.fillStyle=tt,te!==Ie?(rt=e.bounds.left+.5*e.bounds.width,se=e.bounds.top+.5*e.bounds.height,oe=1/(nt=Ie/te),B.ctx.save(),B.ctx.translate(rt,se),B.ctx.transform(1,0,0,nt,0,0),B.ctx.translate(-rt,-se),B.ctx.fillRect(Ee,oe*(He-se)+se,y,_*oe),B.ctx.restore()):B.ctx.fill())):(S=Ii(e,t,[null,null,null]),v=S[0],D=S[1],b=S[2],H=Ja(h.angle,y=S[3],_=S[4]),V=H[0],P=H[1],M=H[2],vA=H[3],_A=H[4],(EA=document.createElement("canvas")).width=y,EA.height=_,cA=EA.getContext("2d"),At=cA.createLinearGradient(P,vA,M,_A),sn(h.stops,V).forEach(function(hr){return At.addColorStop(hr.stop,aA(hr.color))}),cA.fillStyle=At,cA.fillRect(0,0,y,_),y>0&&_>0&&(Z=B.ctx.createPattern(EA,"repeat"),B.renderRepeat(v,Z,D,b))),Dt.label=6;case 6:return t--,[2]}})},B=this,c=0,g=e.styles.backgroundImage.slice(0).reverse(),w.label=1;case 1:return c<g.length?[5,i(g[c])]:[3,4];case 2:w.sent(),w.label=3;case 3:return c++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(e,t,i){return k(this,void 0,void 0,function(){return j(this,function(B){return this.path(Ls(i,t)),this.ctx.fillStyle=aA(e),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(e,t,i,B){return k(this,void 0,void 0,function(){var c,g;return j(this,function(f){switch(f.label){case 0:return t<3?[4,this.renderSolidBorder(e,i,B)]:[3,2];case 1:return f.sent(),[2];case 2:return c=function(A,e){switch(e){case 0:return OA(A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox,A.topRightBorderBox,A.topRightBorderDoubleOuterBox);case 1:return OA(A.topRightBorderBox,A.topRightBorderDoubleOuterBox,A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox);case 2:return OA(A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox,A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox);case 3:default:return OA(A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox,A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox)}}(B,i),this.path(c),this.ctx.fillStyle=aA(e),this.ctx.fill(),g=function(A,e){switch(e){case 0:return OA(A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox,A.topRightBorderDoubleInnerBox,A.topRightPaddingBox);case 1:return OA(A.topRightBorderDoubleInnerBox,A.topRightPaddingBox,A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox);case 2:return OA(A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox,A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox);case 3:default:return OA(A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox,A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox)}}(B,i),this.path(g),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(e){return k(this,void 0,void 0,function(){var t,i,B,c,g,f,w,C,h=this;return j(this,function(p){switch(p.label){case 0:return this.applyEffects(e.getEffects(2)),i=!jA((t=e.container.styles).backgroundColor)||t.backgroundImage.length,B=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],c=Qu(Lt(t.backgroundClip,0),e.curves),i||t.boxShadow.length?(this.ctx.save(),this.path(c),this.ctx.clip(),jA(t.backgroundColor)||(this.ctx.fillStyle=aA(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(e.container)]):[3,2];case 1:p.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach(function(U){h.ctx.save();var m=xn(e.curves),v=U.inset?0:1e4,D=function(A,e,t,i,B){return A.map(function(c,g){switch(g){case 0:return c.add(e,t);case 1:return c.add(e+i,t);case 2:return c.add(e+i,t+B);case 3:return c.add(e,t+B)}return c})}(m,(U.inset?1:-1)*U.spread.number-v,(U.inset?1:-1)*U.spread.number,U.spread.number*(U.inset?-2:2),U.spread.number*(U.inset?-2:2));U.inset?(h.path(m),h.ctx.clip(),h.mask(D)):(h.mask(m),h.ctx.clip(),h.path(D)),h.ctx.shadowOffsetX=U.offsetX.number+v,h.ctx.shadowOffsetY=U.offsetY.number,h.ctx.shadowColor=aA(U.color),h.ctx.shadowBlur=U.blur.number,h.ctx.fillStyle=U.inset?aA(U.color):"rgba(0,0,0,1)",h.ctx.fill(),h.ctx.restore()}),p.label=2;case 2:g=0,f=0,w=B,p.label=3;case 3:return f<w.length?0!==(C=w[f]).style&&!jA(C.color)&&C.width>0?2!==C.style?[3,5]:[4,this.renderDashedDottedBorder(C.color,C.width,g,e.curves,2)]:[3,11]:[3,13];case 4:return p.sent(),[3,11];case 5:return 3!==C.style?[3,7]:[4,this.renderDashedDottedBorder(C.color,C.width,g,e.curves,3)];case 6:return p.sent(),[3,11];case 7:return 4!==C.style?[3,9]:[4,this.renderDoubleBorder(C.color,C.width,g,e.curves)];case 8:return p.sent(),[3,11];case 9:return[4,this.renderSolidBorder(C.color,g,e.curves)];case 10:p.sent(),p.label=11;case 11:g++,p.label=12;case 12:return f++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(e,t,i,B,c){return k(this,void 0,void 0,function(){var g,f,w,C,h,p,U,m,v,D,b,y,_,Z,S,H;return j(this,function(V){return this.ctx.save(),g=function(A,e){switch(e){case 0:return Kn(A.topLeftBorderStroke,A.topRightBorderStroke);case 1:return Kn(A.topRightBorderStroke,A.bottomRightBorderStroke);case 2:return Kn(A.bottomRightBorderStroke,A.bottomLeftBorderStroke);case 3:default:return Kn(A.bottomLeftBorderStroke,A.topLeftBorderStroke)}}(B,i),f=Ls(B,i),2===c&&(this.path(f),this.ctx.clip()),MA(f[0])?(w=f[0].start.x,C=f[0].start.y):(w=f[0].x,C=f[0].y),MA(f[1])?(h=f[1].end.x,p=f[1].end.y):(h=f[1].x,p=f[1].y),U=0===i||2===i?Math.abs(w-h):Math.abs(C-p),this.ctx.beginPath(),this.formatPath(3===c?g:f.slice(0,2)),m=t<3?3*t:2*t,v=t<3?2*t:t,3===c&&(m=t,v=t),D=!0,U<=2*m?D=!1:U<=2*m+v?(m*=b=U/(2*m+v),v*=b):(y=Math.floor((U+v)/(m+v)),_=(U-y*m)/(y-1),v=(Z=(U-(y+1)*m)/y)<=0||Math.abs(v-_)<Math.abs(v-Z)?_:Z),D&&this.ctx.setLineDash(3===c?[0,m+v]:[m,v]),3===c?(this.ctx.lineCap="round",this.ctx.lineWidth=t):this.ctx.lineWidth=2*t+1.1,this.ctx.strokeStyle=aA(e),this.ctx.stroke(),this.ctx.setLineDash([]),2===c&&(MA(f[0])&&(S=f[3],H=f[0],this.ctx.beginPath(),this.formatPath([new E(S.end.x,S.end.y),new E(H.start.x,H.start.y)]),this.ctx.stroke()),MA(f[1])&&(S=f[1],H=f[2],this.ctx.beginPath(),this.formatPath([new E(S.end.x,S.end.y),new E(H.start.x,H.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},A.prototype.render=function(e){return k(this,void 0,void 0,function(){var t;return j(this,function(i){switch(i.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=aA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),t=au(e),[4,this.renderStack(t)];case 1:return i.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(Ss),hu=function(A){return A instanceof is||A instanceof as||A instanceof Qi&&A.type!==Hn&&A.type!==En},Qu=function(A,e){switch(A){case 0:return xn(e);case 2:return function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]}(e);case 1:default:return Ln(e)}},Cu=function(A){switch(A){case 1:return"center";case 2:return"right";case 0:default:return"left"}},pu=["-apple-system","system-ui"],Uu=function(A){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?A.filter(function(e){return-1===pu.indexOf(e)}):A},Fu=function(u){function A(e,t){var i=u.call(this,e,t)||this;return i.canvas=t.canvas?t.canvas:document.createElement("canvas"),i.ctx=i.canvas.getContext("2d"),i.options=t,i.canvas.width=Math.floor(t.width*t.scale),i.canvas.height=Math.floor(t.height*t.scale),i.canvas.style.width=t.width+"px",i.canvas.style.height=t.height+"px",i.ctx.scale(i.options.scale,i.options.scale),i.ctx.translate(-t.x,-t.y),i.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+t.width+"x"+t.height+" at "+t.x+","+t.y+") with scale "+t.scale),i}return R(A,u),A.prototype.render=function(e){return k(this,void 0,void 0,function(){var t,i;return j(this,function(B){switch(B.label){case 0:return t=di(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,e),[4,mu(t)];case 1:return i=B.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=aA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(i,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(Ss),mu=function(A){return new Promise(function(e,t){var i=new Image;i.onload=function(){e(i)},i.onerror=t,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))})},vu=function(){function u(A){var t=A.enabled;this.id=A.id,this.enabled=t,this.start=Date.now()}return u.prototype.debug=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,oA([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},u.prototype.getTime=function(){return Date.now()-this.start},u.prototype.info=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,oA([this.id,this.getTime()+"ms"],A))},u.prototype.warn=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn?console.warn.apply(console,oA([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},u.prototype.error=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,oA([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},u.instances={},u}(),Eu=function(){function u(A,e){var t;this.windowBounds=e,this.instanceName="#"+u.instanceCount++,this.logger=new vu({id:this.instanceName,enabled:A.logging}),this.cache=null!==(t=A.cache)&&void 0!==t?t:new VB(this,A)}return u.instanceCount=1,u}();"undefined"!=typeof window&&Hs.setContext(window);var yu=function(A,e){return k(void 0,void 0,void 0,function(){var t,i,B,c,g,f,w,C,h,p,U,m,v,D,b,y,_,Z,S,H,P,M,vA,_A,EA,cA,At,ee,Ee,He,ye,et,te,Ie,tt,rt,se,nt;return j(this,function(oe){switch(oe.label){case 0:if(!A||"object"!=typeof A)return[2,Promise.reject("Invalid element provided as first argument")];if(!(t=A.ownerDocument))throw new Error("Element is not attached to a Document");if(!(i=t.defaultView))throw new Error("Document is not attached to a Window");return B={allowTaint:null!==(M=e.allowTaint)&&void 0!==M&&M,imageTimeout:null!==(vA=e.imageTimeout)&&void 0!==vA?vA:15e3,proxy:e.proxy,useCORS:null!==(_A=e.useCORS)&&void 0!==_A&&_A},c=lA({logging:null===(EA=e.logging)||void 0===EA||EA,cache:e.cache},B),g={windowWidth:null!==(cA=e.windowWidth)&&void 0!==cA?cA:i.innerWidth,windowHeight:null!==(At=e.windowHeight)&&void 0!==At?At:i.innerHeight,scrollX:null!==(ee=e.scrollX)&&void 0!==ee?ee:i.pageXOffset,scrollY:null!==(Ee=e.scrollY)&&void 0!==Ee?Ee:i.pageYOffset},f=new x(g.scrollX,g.scrollY,g.windowWidth,g.windowHeight),w=new Eu(c,f),C=null!==(He=e.foreignObjectRendering)&&void 0!==He&&He,h={allowTaint:null!==(ye=e.allowTaint)&&void 0!==ye&&ye,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:C,copyStyles:C},w.logger.debug("Starting document clone with size "+f.width+"x"+f.height+" scrolled to "+-f.left+","+-f.top),p=new vs(w,A,h),(U=p.clonedReferenceElement)?[4,p.toIFrame(t,f)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return m=oe.sent(),v=pi(U)||function(A){return"HTML"===A.tagName}(U)?function(A){var e=A.body,t=A.documentElement;if(!e||!t)throw new Error("Unable to get document size");var i=Math.max(Math.max(e.scrollWidth,t.scrollWidth),Math.max(e.offsetWidth,t.offsetWidth),Math.max(e.clientWidth,t.clientWidth)),B=Math.max(Math.max(e.scrollHeight,t.scrollHeight),Math.max(e.offsetHeight,t.offsetHeight),Math.max(e.clientHeight,t.clientHeight));return new x(0,0,i,B)}(U.ownerDocument):n(w,U),D=v.width,b=v.height,y=v.left,_=v.top,Z=Iu(w,U,e.backgroundColor),S={canvas:e.canvas,backgroundColor:Z,scale:null!==(te=null!==(et=e.scale)&&void 0!==et?et:i.devicePixelRatio)&&void 0!==te?te:1,x:(null!==(Ie=e.x)&&void 0!==Ie?Ie:0)+y,y:(null!==(tt=e.y)&&void 0!==tt?tt:0)+_,width:null!==(rt=e.width)&&void 0!==rt?rt:Math.ceil(D),height:null!==(se=e.height)&&void 0!==se?se:Math.ceil(b)},C?(w.logger.debug("Document cloned, using foreign object rendering"),[4,new Fu(w,S).render(U)]):[3,3];case 2:return H=oe.sent(),[3,5];case 3:return w.logger.debug("Document cloned, element located at "+y+","+_+" with size "+D+"x"+b+" using computed rendering"),w.logger.debug("Starting DOM parsing"),P=Bs(w,U),Z===P.styles.backgroundColor&&(P.styles.backgroundColor=DA.TRANSPARENT),w.logger.debug("Starting renderer for element at "+S.x+","+S.y+" with size "+S.width+"x"+S.height),[4,new wu(w,S).render(P)];case 4:H=oe.sent(),oe.label=5;case 5:return(null===(nt=e.removeContainer)||void 0===nt||nt)&&(vs.destroy(m)||w.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),w.logger.debug("Finished rendering"),[2,H]}})})},Iu=function(A,e,t){var i=e.ownerDocument,B=i.documentElement?ZA(A,getComputedStyle(i.documentElement).backgroundColor):DA.TRANSPARENT,c=i.body?ZA(A,getComputedStyle(i.body).backgroundColor):DA.TRANSPARENT,g="string"==typeof t?ZA(A,t):null===t?DA.TRANSPARENT:4294967295;return e===i.documentElement?jA(B)?jA(c)?g:c:B:g};return function(A,e){return void 0===e&&(e={}),yu(A,e)}}()},5238:function(bi,be,R){"use strict";R.r(be),R.d(be,{GroupModule:function(){return ni}});var lA=R(61116),k=R(11462),j=R(41190),oA=R(85831),x=R(32821),n=R(10312),On=R(529),NA=R(68063),z=R(75134),at=R(47289),Te=function(){function o(r,a){(0,z.Z)(this,o),this._document=a;var s=this._textarea=this._document.createElement("textarea"),l=s.style;l.position="fixed",l.top=l.opacity="0",l.left="-999em",s.setAttribute("aria-hidden","true"),s.value=r,this._document.body.appendChild(s)}return(0,at.Z)(o,[{key:"copy",value:function(){var a=this._textarea,s=!1;try{if(a){var l=this._document.activeElement;a.select(),a.setSelectionRange(0,a.value.length),s=this._document.execCommand("copy"),l&&l.focus()}}catch(d){}return s}},{key:"destroy",value:function(){var a=this._textarea;a&&(a.parentNode&&a.parentNode.removeChild(a),this._textarea=void 0)}}]),o}(),xe=function(){var o=function(){function r(a){(0,z.Z)(this,r),this._document=a}return(0,at.Z)(r,[{key:"copy",value:function(s){var l=this.beginCopy(s),d=l.copy();return l.destroy(),d}},{key:"beginCopy",value:function(s){return new Te(s,this._document)}}]),r}();return o.\u0275fac=function(a){return new(a||o)(n.LFG(lA.K0))},o.\u0275prov=n.Yz7({factory:function(){return new o(n.LFG(lA.K0))},token:o,providedIn:"root"}),o}();function Kt(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",2),n.TgZ(1,"h4",3),n._uU(2,"New Mapper "),n._UZ(3,"small",4),n.qZA(),n.TgZ(4,"button",5),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(5,"span",6),n._uU(6,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(7,"div",7),n.TgZ(8,"h6"),n._uU(9," To create a new mapper from the web click on the following button and the mapper details will be displayed below. Please copy the details before leaving the page, or the data presented will be lost. "),n.qZA(),n.TgZ(10,"form",8),n.TgZ(11,"div",9),n.TgZ(12,"button",10),n.NdJ("click",function(){return n.CHM(a),n.oxw().createMapperViaAPI()}),n._uU(13,"Create Mapper"),n.qZA(),n.qZA(),n.TgZ(14,"div",9),n.TgZ(15,"h6"),n._uU(16,"Mapper Name"),n.qZA(),n.TgZ(17,"div",11),n._UZ(18,"input",12),n.TgZ(19,"button",13),n.NdJ("click",function(){n.CHM(a);var d=n.oxw();return d.copyName(d.mapper.name)}),n._UZ(20,"i",14),n.qZA(),n.qZA(),n.qZA(),n.TgZ(21,"div",9),n.TgZ(22,"h6"),n._uU(23,"Certificate"),n.qZA(),n.TgZ(24,"div",11),n._UZ(25,"input",15),n.TgZ(26,"button",13),n.NdJ("click",function(){n.CHM(a);var d=n.oxw();return d.copyName(d.mapper.certificate)}),n._UZ(27,"i",14),n.qZA(),n.qZA(),n.qZA(),n.TgZ(28,"div",9),n.TgZ(29,"h6"),n._uU(30,"Public Key"),n.qZA(),n.TgZ(31,"div",11),n._UZ(32,"input",16),n.TgZ(33,"button",13),n.NdJ("click",function(){n.CHM(a);var d=n.oxw();return d.copyName(d.mapper.publicKey)}),n._UZ(34,"i",14),n.qZA(),n.qZA(),n.qZA(),n.TgZ(35,"div",9),n.TgZ(36,"h6"),n._uU(37,"Private Key"),n.qZA(),n.TgZ(38,"div",11),n._UZ(39,"input",17),n.TgZ(40,"button",13),n.NdJ("click",function(){n.CHM(a);var d=n.oxw();return d.copyName(d.mapper.privateKey)}),n._UZ(41,"i",14),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n._UZ(42,"hr"),n.TgZ(43,"h6"),n._uU(44," To create a new mapper from the command line you need to make a new http request. "),n.qZA(),n.TgZ(45,"p"),n._uU(46," Click on the code below to copy the command to execute. "),n.qZA(),n.TgZ(47,"p"),n.TgZ(48,"code",18,19),n.NdJ("click",function(){n.CHM(a);var d=n.MAs(49);return n.oxw().copyCommand(d.textContent)}),n._uU(50),n.qZA(),n.qZA(),n.TgZ(51,"p"),n._uU(52," The response given will contain the keys and certificate of the mapper to be used on your device and application. "),n.qZA(),n.qZA()}if(2&o){var s=n.oxw();n.xp6(18),n.s9C("value",s.mapper.name),n.xp6(7),n.s9C("value",s.mapper.certificate),n.xp6(7),n.s9C("value",s.mapper.publicKey),n.xp6(7),n.s9C("value",s.mapper.privateKey),n.xp6(11),n.lnq(" cognitocurl --cognitoclient ",s.environment.userPoolWebClientId," --userpool ",s.environment.userPoolId," --run \"curl -X POST '",s.environment.endpoint,"/mapper/create' \" ")}}var St=function(){function o(r,a){this.modalService=r,this.clipboard=a,this.objectKeys=Object.keys,this.thing={},this.sensorValues={},this.sensorUnits={},this.addNewMapperBtn="+ Mapper",this.mapper={},this.nowTime=(new Date).getTime(),this.environment=On.N}return o.prototype.ngOnInit=function(){this.thing.hasOwnProperty("lastSensorValues")&&(this.sensorValues=this.thing.lastSensorValues),this.thing.hasOwnProperty("sensorUnits")&&(this.sensorUnits=this.thing.sensorUnits)},o.prototype.ngAfterViewInit=function(){},o.prototype.openModal=function(r){this.modalService.open(r,{size:"lg"})},o.prototype.copyName=function(r){this.clipboard.copy(r)},o.prototype.copyCommand=function(r){this.clipboard.copy(r)},o.prototype.createMapperViaAPI=function(){var r=this;oA.b.post(x.x.apiName,x.x.paths.pathMapper+"create",x.x.params).then(function(a){console.log(a),r.ngOnInit(),r.mapper=a.data}).catch(function(a){console.log(a),console.log(a.response)}).finally(function(){console.log("finally!")})},o.\u0275fac=function(a){return new(a||o)(n.Y36(NA.FF),n.Y36(xe))},o.\u0275cmp=n.Xpm({type:o,selectors:[["new-mapper-modal"]],inputs:{thing:"thing"},decls:4,vars:1,consts:[["newMapperModal",""],[1,"btn","btn-default","mb-2","float-right",3,"click"],[1,"modal-header"],[1,"modal-title"],[1,"pull-right","text-muted"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"mt-12"],[1,"form-group"],[1,"btn","btn-default","mb-12",3,"click"],[1,"input-group","mb-3"],["type","text","name","name","id","name","readonly","",1,"form-control",3,"value"],[1,"input-group-text",3,"click"],[1,"fas","fa-copy"],["type","text","name","certificate","readonly","",1,"form-control",3,"value"],["type","text","name","publicKey","readonly","",1,"form-control",3,"value"],["type","text","name","privateKey","readonly","",1,"form-control",3,"value"],[1,"form-control",2,"height","4em",3,"click"],["mycomponent",""]],template:function(a,s){if(1&a){var l=n.EpF();n.YNc(0,Kt,53,7,"ng-template",null,0,n.W1O),n.TgZ(2,"button",1),n.NdJ("click",function(){n.CHM(l);var Q=n.MAs(1);return s.openModal(Q)}),n._uU(3),n.qZA()}2&a&&(n.xp6(3),n.Oqu(s.addNewMapperBtn))},directives:[k._Y,k.JL,k.F],encapsulation:2}),o}();function Gn(o,r){if(1&o&&(n.TgZ(0,"tr"),n.TgZ(1,"td"),n._uU(2),n.qZA(),n.TgZ(3,"td"),n._uU(4),n.qZA(),n.TgZ(5,"td"),n._uU(6),n.qZA(),n.TgZ(7,"td"),n.TgZ(8,"a",7),n._UZ(9,"i",8),n.qZA(),n.qZA(),n.qZA()),2&o){var a=r.$implicit;n.xp6(2),n.hij(" ",a.group," "),n.xp6(2),n.hij(" ",a.attributes.name," "),n.xp6(2),n.hij(" ",a.attributes.description," "),n.xp6(2),n.MGl("routerLink","/console/groups/",a.group,"")}}var Qr=function(){function o(){this.groups=null,this.subtitle="This is some text within a card block."}return o.prototype.ngOnInit=function(){var r=this;oA.b.get(x.x.apiName,x.x.paths.pathGroups,x.x.params).then(function(a){r.groups=a.data.groups,console.log(r.groups)}).catch(function(a){console.log(a.response)})},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)},o.\u0275cmp=n.Xpm({type:o,selectors:[["ng-component"]],decls:19,vars:1,consts:[[1,"card"],[1,"card-body"],[1,"card-title"],[1,"lstick"],[1,"table-responsive"],[1,"table","vm","no-th-brd","pro-of-month","mb-0","v-middle"],[4,"ngFor","ngForOf"],["type","button",1,"btn","btn-primary","btn-rounded","btn-xs",3,"routerLink"],[1,"fa","fa-arrow-right"]],template:function(a,s){1&a&&(n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.TgZ(2,"h4",2),n._UZ(3,"span",3),n._uU(4,"Group List "),n._UZ(5,"new-mapper-modal"),n.qZA(),n.TgZ(6,"div",4),n.TgZ(7,"table",5),n.TgZ(8,"thead"),n.TgZ(9,"tr"),n.TgZ(10,"th"),n._uU(11,"id"),n.qZA(),n.TgZ(12,"th"),n._uU(13,"Name"),n.qZA(),n.TgZ(14,"th"),n._uU(15,"Description"),n.qZA(),n._UZ(16,"th"),n.qZA(),n.qZA(),n.TgZ(17,"tbody"),n.YNc(18,Gn,10,4,"tr",6),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA()),2&a&&(n.xp6(18),n.Q6J("ngForOf",s.groups))},directives:[St,lA.sg,j.yS],encapsulation:2}),o}();function Zn(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"tr"),n.TgZ(1,"td",15),n._uU(2),n.qZA(),n.TgZ(3,"td",15),n.TgZ(4,"a",16),n.NdJ("click",function(){var F=n.CHM(a).$implicit,K=n.oxw(),O=n.MAs(18);return K.openEditAttributeModal(O,F,K.attributes[F])}),n._uU(5),n.qZA(),n.qZA(),n.qZA()}if(2&o){var s=r.$implicit,l=n.oxw();n.xp6(2),n.Oqu(s),n.xp6(3),n.hij(" ",l.attributes[s]," ")}}var Le=function(){return{standalone:!0}};function Rn(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",17),n.TgZ(1,"h5",18),n._uU(2,"Add Attribute"),n.qZA(),n.TgZ(3,"button",19),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(4,"span",20),n._uU(5,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(6,"form",21),n.NdJ("ngSubmit",function(){return n.CHM(a),n.oxw().addAttribute()}),n.TgZ(7,"div",22),n.TgZ(8,"div",23),n.TgZ(9,"div",24),n.TgZ(10,"label",25),n._uU(11,"Key"),n.qZA(),n.TgZ(12,"div",26),n.TgZ(13,"input",27),n.NdJ("ngModelChange",function(d){return n.CHM(a),n.oxw().attributeKey=d}),n.qZA(),n.qZA(),n.qZA(),n.TgZ(14,"div",24),n.TgZ(15,"label",28),n._uU(16,"Value"),n.qZA(),n.TgZ(17,"div",26),n.TgZ(18,"input",29),n.NdJ("ngModelChange",function(d){return n.CHM(a),n.oxw().attributeValue=d}),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.TgZ(19,"div",30),n._UZ(20,"button",31),n.qZA(),n.qZA()}if(2&o){var s=n.oxw();n.xp6(13),n.Q6J("ngModel",s.attributeKey)("ngModelOptions",n.DdM(6,Le)),n.xp6(5),n.Q6J("ngModel",s.attributeValue)("ngModelOptions",n.DdM(7,Le)),n.xp6(2),n.Q6J("disabled",!s.attributeKey||!s.attributeValue)("innerHTML",s.attributeAddBtn,n.oJD)}}function kn(o,r){if(1&o&&n._UZ(0,"button",40),2&o){var a=n.oxw(2);n.Q6J("innerHTML",a.attributeUpdateBtn,n.oJD)}}function Vn(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",17),n.TgZ(1,"h5",32),n._uU(2,"Edit Attribute"),n.qZA(),n.TgZ(3,"button",19),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(4,"span",20),n._uU(5,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(6,"form",33),n.NdJ("ngSubmit",function(){return n.CHM(a),n.oxw().editAttribute()}),n.TgZ(7,"div",22),n.TgZ(8,"div",23),n.TgZ(9,"div",24),n.TgZ(10,"label",34),n._uU(11,"Key"),n.qZA(),n.TgZ(12,"div",26),n._UZ(13,"input",35),n.qZA(),n.qZA(),n.TgZ(14,"div",24),n.TgZ(15,"label",36),n._uU(16,"Value"),n.qZA(),n.TgZ(17,"div",26),n.TgZ(18,"input",37),n.NdJ("ngModelChange",function(d){return n.CHM(a),n.oxw().attributeValue=d}),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.TgZ(19,"div",30),n.YNc(20,kn,1,1,"button",38),n.TgZ(21,"button",39),n.NdJ("click",function(){return n.CHM(a),n.oxw().deleteAttribute()}),n.qZA(),n.qZA(),n.qZA()}if(2&o){var s=n.oxw();n.xp6(13),n.Q6J("readOnly",!0)("value",s.attributeKey),n.xp6(5),n.Q6J("value",s.attributeValue)("ngModel",s.attributeValue)("ngModelOptions",n.DdM(7,Le)),n.xp6(2),n.Q6J("ngIf",s.attributeValue),n.xp6(1),n.Q6J("innerHTML",s.attributeDeleteBtn,n.oJD)}}var Cr=function(){function o(r,a){this.activatedRoute=r,this.modalService=a,this.objectKeys=Object.keys,this.group=null,this.thing=null,this.attributes={},this.attributeKey="",this.attributeValue="",this.attributeAddBtn="Add",this.attributeUpdateBtn="Update",this.attributeDeleteBtn="Delete",this.thingPath="",this.groupPath=""}return o.prototype.ngOnInit=function(){var r=this;this.activatedRoute.paramMap.subscribe(function(a){r.groupId=a.get("groupId"),r.thingId=a.get("thingId")}),this.thingId?oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId+x.x.paths.pathThing+this.thingId,x.x.params).then(function(a){r.thing=a.data,r.thing.hasOwnProperty("attributes")&&(r.attributes=r.thing.attributes),console.log(r.thing)}).catch(function(a){console.log(a.response)}):oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId,x.x.params).then(function(a){r.group=a.data,r.group.hasOwnProperty("attributes")&&(r.attributes=r.group.attributes)}).catch(function(a){console.log(a.response)})},o.prototype.openAddAttributeModal=function(r){this.modalService.open(r,{size:"lg"})},o.prototype.openEditAttributeModal=function(r,a,s){this.attributeKey=a,this.attributeValue=s,this.thingPath=x.x.paths.pathGroup+this.groupId+x.x.paths.pathThing+this.thingId+x.x.paths.pathAttribute,this.groupPath=x.x.paths.pathGroup+this.groupId+x.x.paths.pathAttribute,this.modalService.open(r,{size:"lg"})},o.prototype.ngAfterViewInit=function(){},o.prototype.addAttribute=function(){var r,a=this,s={body:(r={},r[this.attributeKey]=this.attributeValue,r)};console.log(s),this.attributeAddBtn='<i class="fas fa-spinner fa-spin"></i>',oA.b.post(x.x.apiName,null==this.thingId?x.x.paths.pathGroup+this.groupId+x.x.paths.pathAttribute:x.x.paths.pathGroup+this.groupId+x.x.paths.pathThing+this.thingId+x.x.paths.pathAttribute,s).then(function(Q){console.log(Q),a.ngOnInit(),a.attributeAddBtn="Added!",setTimeout(function(){a.attributeAddBtn="Add"},1e3)}).catch(function(Q){console.log(Q)})},o.prototype.deleteAttribute=function(){var r,a=this;console.log("deleting attribute key: "+this.attributeKey);var s={body:(r={},r[this.attributeKey]="",r)};this.attributeDeleteBtn='<i class="fas fa-spinner fa-spin"></i>',oA.b.post(x.x.apiName,null==this.thingId?this.groupPath:this.thingPath,s).then(function(l){console.log(l),a.ngOnInit(),a.modalService.dismissAll(),a.attributeDeleteBtn="Delete"}).catch(function(l){console.log(l)})},o.prototype.editAttribute=function(){var r,a=this,s={body:(r={},r[this.attributeKey]=this.attributeValue,r)};console.log(s),this.attributeUpdateBtn='<i class="fas fa-spinner fa-spin"></i>',oA.b.post(x.x.apiName,null==this.thingId?this.groupPath:this.thingPath,s).then(function(l){console.log(l),a.ngOnInit(),a.attributeUpdateBtn="Updated!",setTimeout(function(){a.attributeUpdateBtn="Update"},1e3)}).catch(function(l){console.log(l)})},o.\u0275fac=function(a){return new(a||o)(n.Y36(j.gz),n.Y36(NA.FF))},o.\u0275cmp=n.Xpm({type:o,selectors:[["app-attributes-table"]],inputs:{groupId:"groupId",thingId:"thingId"},decls:19,vars:1,consts:[[1,"col-lg-12","col-md-12"],[1,"card"],[1,"card-body"],[1,"d-flex","row"],[1,"col-10"],[1,"card-title"],[1,"lstick"],[1,"col-2"],[1,"link","m-r-10",2,"cursor","pointer",3,"click"],[1,"fas","fa-plus","fa-pull-right"],[1,"table-responsive"],[1,"table","vm","no-th-brd","pro-of-month","mb-0","v-middle",2,"border-collapse","collapse","table-layout","fixed"],[4,"ngFor","ngForOf"],["addAttributeModal",""],["editAttributeModal",""],[2,"word-wrap","break-word"],[2,"cursor","pointer","color","#398bf7",3,"click"],[1,"modal-header"],["id","addAttributeModalLabel",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],["id","addAttributeForm",3,"ngSubmit"],[1,"modal-body"],[1,"form-check"],[1,"form-group","row"],["for","addAttributeKey",1,"col-sm-2","col-form-label"],[1,"col-sm-10"],["type","text","id","addAttributeKey","placeholder","Attribute key","required","",1,"form-control",3,"ngModel","ngModelOptions","ngModelChange"],["for","addAttributeValue",1,"col-sm-2","col-form-label"],["type","text","id","addAttributeValue","placeholder","Attribute value","required","",1,"form-control",3,"ngModel","ngModelOptions","ngModelChange"],[1,"modal-footer"],["type","submit",1,"btn","btn-primary","mb-2","float-right",3,"disabled","innerHTML"],["id","editAttributeModalLabel",1,"modal-title"],["id","editAttributeForm",3,"ngSubmit"],["for","editAttributeKey",1,"col-sm-2","col-form-label"],["type","text","id","editAttributeKey",1,"form-control-plaintext",3,"readOnly","value"],["for","editAttributeValue",1,"col-sm-2","col-form-label"],["type","text","id","editAttributeValue",1,"form-control",3,"value","ngModel","ngModelOptions","ngModelChange"],["type","submit","class","btn btn-primary mb-2 float-right",3,"innerHTML",4,"ngIf"],["type","button",1,"btn","btn-danger","mb-2","float-right",3,"innerHTML","click"],["type","submit",1,"btn","btn-primary","mb-2","float-right",3,"innerHTML"]],template:function(a,s){if(1&a){var l=n.EpF();n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.TgZ(2,"div",2),n.TgZ(3,"div",3),n.TgZ(4,"div",4),n.TgZ(5,"h4",5),n._UZ(6,"span",6),n._uU(7,"Attributes"),n.qZA(),n.qZA(),n.TgZ(8,"div",7),n.TgZ(9,"a",8),n.NdJ("click",function(){n.CHM(l);var Q=n.MAs(16);return s.openAddAttributeModal(Q)}),n._UZ(10,"i",9),n.qZA(),n.qZA(),n.qZA(),n.TgZ(11,"div",10),n.TgZ(12,"table",11),n.TgZ(13,"tbody"),n.YNc(14,Zn,6,2,"tr",12),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.YNc(15,Rn,21,8,"ng-template",null,13,n.W1O),n.YNc(17,Vn,22,8,"ng-template",null,14,n.W1O)}2&a&&(n.xp6(14),n.Q6J("ngForOf",s.objectKeys(s.attributes)))},directives:[lA.sg,k._Y,k.JL,k.F,k.Fj,k.Q7,k.JJ,k.On,lA.O5],encapsulation:2}),o}();function Pn(o,r){if(1&o&&(n.TgZ(0,"tr"),n.TgZ(1,"td"),n._uU(2),n.qZA(),n.TgZ(3,"td"),n._uU(4),n.qZA(),n.qZA()),2&o){var a=r.$implicit,s=n.oxw();n.xp6(2),n.Oqu(a),n.xp6(2),n.AsE("",s.sensorValues[a],"\xa0",s.sensorUnits[a],"")}}var pr=function(){function o(r){this.modalService=r,this.objectKeys=Object.keys,this.sensorValues={},this.sensorUnits={}}return o.prototype.ngOnInit=function(){},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)(n.Y36(NA.FF))},o.\u0275cmp=n.Xpm({type:o,selectors:[["app-latest-table"]],inputs:{sensorValues:"sensorValues",sensorUnits:"sensorUnits"},decls:9,vars:1,consts:[[1,"table","vm","no-th-brd","pro-of-month","mb-0","v-middle"],[4,"ngFor","ngForOf"]],template:function(a,s){1&a&&(n.TgZ(0,"table",0),n.TgZ(1,"thead"),n.TgZ(2,"tr"),n.TgZ(3,"th"),n._uU(4,"measureName"),n.qZA(),n.TgZ(5,"th"),n._uU(6,"value"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(7,"tbody"),n.YNc(8,Pn,5,3,"tr",1),n.qZA(),n.qZA()),2&a&&(n.xp6(8),n.Q6J("ngForOf",s.objectKeys(s.sensorValues)))},directives:[lA.sg],encapsulation:2}),o}(),it=R(33310),Yn=function(){return{delimiter:" and ",largest:1,round:!0}};function Ur(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",3),n.TgZ(1,"h4",4),n._uU(2,"Latest Values "),n.TgZ(3,"small",5),n._uU(4),n.ALo(5,"humanizeDuration"),n.qZA(),n.qZA(),n.TgZ(6,"button",6),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(7,"span",7),n._uU(8,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(9,"div",8),n._UZ(10,"app-latest-table",9),n.qZA()}if(2&o){var s=n.oxw();n.xp6(4),n.hij(" (",n.xi3(5,3,s.nowTime-s.thing.lastUpdate,n.DdM(6,Yn))," ago) "),n.xp6(6),n.Q6J("sensorValues",s.sensorValues)("sensorUnits",s.sensorUnits)}}var Jn=function(){function o(r){this.modalService=r,this.objectKeys=Object.keys,this.thing={},this.sensorValues={},this.sensorUnits={},this.nowTime=(new Date).getTime()}return o.prototype.ngOnInit=function(){this.thing.hasOwnProperty("lastSensorValues")&&(this.sensorValues=this.thing.lastSensorValues),this.thing.hasOwnProperty("sensorUnits")&&(this.sensorUnits=this.thing.sensorUnits)},o.prototype.ngAfterViewInit=function(){},o.prototype.openModal=function(r){this.modalService.open(r,{size:"lg"})},o.\u0275fac=function(a){return new(a||o)(n.Y36(NA.FF))},o.\u0275cmp=n.Xpm({type:o,selectors:[["app-latest-modal"]],inputs:{thing:"thing"},decls:4,vars:0,consts:[["latestModal",""],[1,"btn","btn-primary","btn-rounded","btn-xs",3,"click"],[1,"fa","fa-th-list"],[1,"modal-header"],[1,"modal-title"],[1,"pull-right","text-muted"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[3,"sensorValues","sensorUnits"]],template:function(a,s){if(1&a){var l=n.EpF();n.YNc(0,Ur,11,7,"ng-template",null,0,n.W1O),n.TgZ(2,"button",1),n.NdJ("click",function(){n.CHM(l);var Q=n.MAs(1);return s.openModal(Q)}),n._UZ(3,"i",2),n.qZA()}},directives:[pr],pipes:[it.Ol],encapsulation:2}),o}();function Xn(o,r){1&o&&n._UZ(0,"span",19)}function Wn(o,r){1&o&&n._UZ(0,"span",20)}var qn=function(){return{delimiter:" and ",largest:1,round:!0}};function Fr(o,r){if(1&o&&(n.TgZ(0,"tr"),n.TgZ(1,"td"),n.TgZ(2,"div",9),n._UZ(3,"img",10),n.YNc(4,Xn,1,0,"span",11),n.YNc(5,Wn,1,0,"span",12),n.qZA(),n.qZA(),n.TgZ(6,"td"),n.TgZ(7,"h6",13),n._uU(8),n.qZA(),n.TgZ(9,"small",14),n.TgZ(10,"a",15),n._uU(11),n.qZA(),n.qZA(),n.qZA(),n.TgZ(12,"td"),n.TgZ(13,"a",15),n._uU(14),n.qZA(),n.qZA(),n.TgZ(15,"td"),n._uU(16),n.ALo(17,"humanizeDuration"),n.qZA(),n.TgZ(18,"td"),n._UZ(19,"app-latest-modal",16),n._uU(20," \xa0 "),n.TgZ(21,"a",17),n._UZ(22,"i",18),n.qZA(),n.qZA(),n.qZA()),2&o){var a=r.$implicit,s=n.oxw(2);n.xp6(3),n.MGl("src","assets/images/thing/icon/",a.typeName,".png",n.LSH),n.Q6J("alt",a.typeName[0]),n.xp6(1),n.Q6J("ngIf","ONLINE"===a.status),n.xp6(1),n.Q6J("ngIf","OFFLINE"===a.status),n.xp6(3),n.Oqu(a.thing),n.xp6(2),n.MGl("routerLink","/console/types/",a.typeName,""),n.xp6(1),n.Oqu(a.typeName),n.xp6(2),n.MGl("routerLink","/console/groups/",a.group,""),n.xp6(1),n.Oqu(a.group),n.xp6(2),n.hij(" ",n.xi3(17,13,s.nowTime-a.lastUpdate,n.DdM(16,qn))," ago "),n.xp6(3),n.Q6J("thing",a),n.xp6(2),n.hYB("routerLink","/console/groups/",a.group,"/thing/",a.thing,"")}}function jn(o,r){if(1&o&&(n.TgZ(0,"table",6),n.TgZ(1,"thead"),n.TgZ(2,"tr"),n.TgZ(3,"th",7),n._uU(4,"thing"),n.qZA(),n.TgZ(5,"th"),n._uU(6,"group"),n.qZA(),n.TgZ(7,"th"),n._uU(8,"updated"),n.qZA(),n._UZ(9,"th"),n.qZA(),n.qZA(),n.TgZ(10,"tbody"),n.YNc(11,Fr,23,17,"tr",8),n.qZA(),n.qZA()),2&o){var a=n.oxw();n.xp6(11),n.Q6J("ngForOf",a.things)}}var Mt=function(){function o(){this.things=null,this.nowTime=(new Date).getTime(),this.subtitle="This is some text within a card block."}return o.prototype.ngOnInit=function(){},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)},o.\u0275cmp=n.Xpm({type:o,selectors:[["app-things-table"]],inputs:{things:"things"},decls:7,vars:1,consts:[[1,"card"],[1,"card-body"],[1,"card-title"],[1,"lstick"],[1,"table-responsive"],["class","table vm no-th-brd pro-of-month mb-0 v-middle",4,"ngIf"],[1,"table","vm","no-th-brd","pro-of-month","mb-0","v-middle"],["colspan","2"],[4,"ngFor","ngForOf"],[1,"user-img"],["width","50",1,"rounded-circle",3,"src","alt"],["class","device-status online pull-right",4,"ngIf"],["class","device-status pull-right",4,"ngIf"],[1,"mb-0"],[1,"text-muted"],[3,"routerLink"],[3,"thing"],["type","button",1,"btn","btn-primary","btn-rounded","btn-xs",3,"routerLink"],[1,"fa","fa-arrow-right"],[1,"device-status","online","pull-right"],[1,"device-status","pull-right"]],template:function(a,s){1&a&&(n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.TgZ(2,"h4",2),n._UZ(3,"span",3),n._uU(4,"Things List"),n.qZA(),n.TgZ(5,"div",4),n.YNc(6,jn,12,1,"table",5),n.qZA(),n.qZA(),n.qZA()),2&a&&(n.xp6(6),n.Q6J("ngIf",null!==s.things))},directives:[lA.O5,lA.sg,j.yS,Jn],pipes:[it.Ol],styles:[".device-status[_ngcontent-%COMP%]{border:1px solid #fff;border-radius:50%;display:inline-block;height:10px;position:relative;left:-5px;top:-15px;width:10px;background:#ef5350}.online[_ngcontent-%COMP%]{background:#06d79c}"]}),o}(),mr=function(){return{standalone:!0}};function zn(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",18),n.TgZ(1,"h5",19),n._uU(2,"Notification Settings"),n.qZA(),n.TgZ(3,"button",20),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(4,"span",21),n._uU(5,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(6,"div",22),n.TgZ(7,"div",23),n.TgZ(8,"p",13),n._uU(9,"Offline Notifications"),n.qZA(),n.TgZ(10,"div",24),n.TgZ(11,"label",25),n._uU(12,"Confirmed Subscriptions"),n.qZA(),n.TgZ(13,"div",26),n._UZ(14,"input",27),n.qZA(),n.qZA(),n.TgZ(15,"div",24),n.TgZ(16,"label",28),n._uU(17,"Pending Subscriptions"),n.qZA(),n.TgZ(18,"div",26),n._UZ(19,"input",29),n.qZA(),n.qZA(),n.TgZ(20,"form",30),n.NdJ("ngSubmit",function(){return n.CHM(a),n.oxw(2).subscribeOfflineNotifications()}),n.TgZ(21,"div",24),n.TgZ(22,"label",31),n._uU(23,"Subscribe New"),n.qZA(),n.TgZ(24,"div",32),n.TgZ(25,"input",33),n.NdJ("ngModelChange",function(d){return n.CHM(a),n.oxw(2).subscribeOfflineEmail=d}),n.qZA(),n.qZA(),n.TgZ(26,"div",34),n._UZ(27,"button",35),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA()}if(2&o){var s=n.oxw(2);n.xp6(14),n.Q6J("value",s.subscriptions.confirmed),n.xp6(5),n.Q6J("value",s.subscriptions.pending),n.xp6(6),n.Q6J("ngModel",s.subscribeOfflineEmail)("ngModelOptions",n.DdM(5,mr)),n.xp6(2),n.Q6J("innerHTML",s.subscribeOfflineSubmit,n.oJD)}}function $n(o,r){if(1&o&&n._UZ(0,"app-things-table",36),2&o){var a=n.oxw(2);n.Q6J("things",a.things)}}function vr(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",1),n.TgZ(1,"div",2),n.TgZ(2,"div",3),n.TgZ(3,"div",4),n.TgZ(4,"div",5),n.TgZ(5,"div",6),n.TgZ(6,"div",7),n.TgZ(7,"h4",8),n._UZ(8,"span",9),n._uU(9),n.qZA(),n.qZA(),n.TgZ(10,"div",10),n.TgZ(11,"a",11),n.NdJ("click",function(){n.CHM(a);var d=n.MAs(17);return n.oxw().openModal(d)}),n._UZ(12,"i",12),n.qZA(),n.qZA(),n.qZA(),n.TgZ(13,"p",13),n._uU(14),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n._UZ(15,"app-attributes-table",14),n.qZA(),n.YNc(16,zn,28,6,"ng-template",null,15,n.W1O),n.TgZ(18,"div",16),n.YNc(19,$n,1,1,"app-things-table",17),n.qZA(),n.qZA()}if(2&o){var s=n.oxw();n.xp6(9),n.hij("",s.group.attributes.name," "),n.xp6(5),n.Oqu(s.group.attributes.description),n.xp6(1),n.Q6J("groupId",s.groupId),n.xp6(4),n.Q6J("ngIf",null!==s.things)}}var Er=function(){function o(r,a){this.activatedRoute=r,this.modalService=a,this.group=null,this.things=null,this.subscriptions=null,this.subscribeOfflineEmail="",this.subscribeOfflineSubmit="Subscribe",this.subtitle="This is some text within a card block.",this.groupId=null}return o.prototype.ngOnInit=function(){var r=this;this.activatedRoute.paramMap.subscribe(function(a){r.groupId=a.get("groupId")}),oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId,x.x.params).then(function(a){r.group=a.data}).catch(function(a){console.log(a.response)}),oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId+x.x.paths.pathThings,x.x.params).then(function(a){r.things=a.data.things}).catch(function(a){console.log(a.response)}),oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId+x.x.paths.pathSubscribeOffline,x.x.params).then(function(a){r.subscriptions=a.data.subscriptions}).catch(function(a){console.log(a.response)})},o.prototype.ngAfterViewInit=function(){},o.prototype.openModal=function(r){this.modalService.open(r,{size:"lg"})},o.prototype.subscribeOfflineNotifications=function(){var r=this;console.log(this.subscribeOfflineEmail),this.subscribeOfflineSubmit='<i class="fas fa-spinner fa-spin"></i>',oA.b.post(x.x.apiName,x.x.paths.pathGroup+this.groupId+x.x.paths.pathSubscribeOffline,{body:{email:this.subscribeOfflineEmail}}).then(function(a){console.log(a),r.subscribeOfflineSubmit="Subscribed!",r.subscribeOfflineEmail="",setTimeout(function(){r.subscribeOfflineSubmit="Subscribe"},1e3)}).catch(function(a){console.log(a)})},o.\u0275fac=function(a){return new(a||o)(n.Y36(j.gz),n.Y36(NA.FF))},o.\u0275cmp=n.Xpm({type:o,selectors:[["ng-component"]],decls:1,vars:1,consts:[["class","row",4,"ngIf"],[1,"row"],[1,"col-lg-3","col-md-6"],[1,"col-lg-12","col-md-12"],[1,"card"],[1,"card-body"],[1,"d-flex","row"],[1,"col-10"],[2,"white-space","nowrap","overflow","hidden","text-overflow","ellipsis"],[1,"lstick",2,"position","absolute"],[1,"col-2"],[1,"link","m-r-10",2,"cursor","pointer",3,"click"],[1,"fas","fa-bell","fa-pull-right"],[1,"card-text"],[3,"groupId"],["notificationsSettingsModal",""],[1,"col-lg-9","col-md-6"],[3,"things",4,"ngIf"],[1,"modal-header"],["id","notificationSettingsModalLabel",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"form-check"],[1,"form-group","row"],["for","staticConfirmed",1,"col-sm-4","col-form-label"],[1,"col-sm-8"],["type","text","readonly","","id","staticConfirmed",1,"form-control-plaintext",3,"value"],["for","staticPending",1,"col-sm-4","col-form-label"],["type","text","readonly","","id","staticPending",1,"form-control-plaintext",3,"value"],[3,"ngSubmit"],["for","addNew",1,"col-sm-4","col-form-label"],[1,"col-sm-6"],["type","email","id","addNew","placeholder","user@email.com",1,"form-control",3,"ngModel","ngModelOptions","ngModelChange"],[1,"col-sm-2"],["type","submit",1,"btn","btn-primary","mb-2",3,"innerHTML"],[3,"things"]],template:function(a,s){1&a&&n.YNc(0,vr,20,4,"div",0),2&a&&n.Q6J("ngIf",null!==s.group)},directives:[lA.O5,Cr,k._Y,k.JL,k.F,k.Fj,k.JJ,k.On,Mt],encapsulation:2}),o}(),Hr=function(){function o(){this.things=null,this.subtitle="This is some text within a card block."}return o.prototype.ngOnInit=function(){var r=this;oA.b.get(x.x.apiName,x.x.paths.pathThings,x.x.params).then(function(a){r.things=a.data.things,console.log(r.things)}).catch(function(a){console.log(a.response)})},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)},o.\u0275cmp=n.Xpm({type:o,selectors:[["ng-component"]],decls:1,vars:1,consts:[[3,"things"]],template:function(a,s){1&a&&n._UZ(0,"app-things-table",0),2&a&&n.Q6J("things",s.things)},directives:[Mt],encapsulation:2}),o}(),RA=R(29609),st=R.n(RA),yr=R(14213),Ot=R.n(yr),_t=R(57887),ue=R(87065);function T(o,r){if(r.length<o)throw new TypeError(o+" argument"+(o>1?"s":"")+" required, but only "+r.length+" present")}function L(o){T(1,arguments);var r=Object.prototype.toString.call(o);return o instanceof Date||"object"==typeof o&&"[object Date]"===r?new Date(o.getTime()):"number"==typeof o||"[object Number]"===r?new Date(o):(("string"==typeof o||"[object String]"===r)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}var De={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Ke(o){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=r.width?String(r.width):o.defaultWidth,s=o.formats[a]||o.formats[o.defaultWidth];return s}}var pA={date:Ke({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Ke({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Ke({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Oe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function HA(o){return function(r,a){var d,s=a||{};if("formatting"===(s.context?String(s.context):"standalone")&&o.formattingValues){var Q=o.defaultFormattingWidth||o.defaultWidth,F=s.width?String(s.width):Q;d=o.formattingValues[F]||o.formattingValues[Q]}else{var K=o.defaultWidth,O=s.width?String(s.width):o.defaultWidth;d=o.values[O]||o.values[K]}return d[o.argumentCallback?o.argumentCallback(r):r]}}function kA(o){return function(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=a.width,l=s&&o.matchPatterns[s]||o.matchPatterns[o.defaultMatchWidth],d=r.match(l);if(!d)return null;var O,Q=d[0],F=s&&o.parsePatterns[s]||o.parsePatterns[o.defaultParseWidth],K=Array.isArray(F)?br(F,function(AA){return AA.test(Q)}):Vt(F,function(AA){return AA.test(Q)});O=o.valueCallback?o.valueCallback(K):K,O=a.valueCallback?a.valueCallback(O):O;var rA=r.slice(Q.length);return{value:O,rest:rA}}}function Vt(o,r){for(var a in o)if(o.hasOwnProperty(a)&&r(o[a]))return a}function br(o,r){for(var a=0;a<o.length;a++)if(r(o[a]))return a}var o,Sr={code:"en-US",formatDistance:function(r,a,s){var l,d=De[r];return l="string"==typeof d?d:1===a?d.one:d.other.replace("{{count}}",a.toString()),null!=s&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},formatLong:pA,formatRelative:function(r,a,s,l){return Oe[r]},localize:{ordinalNumber:function(r,a){var s=Number(r),l=s%100;if(l>20||l<10)switch(l%10){case 1:return s+"st";case 2:return s+"nd";case 3:return s+"rd"}return s+"th"},era:HA({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:HA({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(r){return r-1}}),month:HA({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:HA({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:HA({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(o={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(r){return parseInt(r,10)}},function(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=r.match(o.matchPattern);if(!s)return null;var l=s[0],d=r.match(o.parsePattern);if(!d)return null;var Q=o.valueCallback?o.valueCallback(d[0]):d[0];Q=a.valueCallback?a.valueCallback(Q):Q;var F=r.slice(l.length);return{value:Q,rest:F}}),era:kA({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:kA({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(r){return r+1}}),month:kA({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:kA({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:kA({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function G(o){if(null===o||!0===o||!1===o)return NaN;var r=Number(o);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function Ne(o,r){T(2,arguments);var a=L(o).getTime(),s=G(r);return new Date(a+s)}function Mr(o,r){T(2,arguments);var a=G(r);return Ne(o,-a)}function oa(o,r){if(null==o)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in r=r||{})Object.prototype.hasOwnProperty.call(r,a)&&(o[a]=r[a]);return o}function Or(o,r){switch(o){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}}function ge(o,r){switch(o){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}}var Xt={p:ge,P:function(o,r){var d,a=o.match(/(P+)(p+)?/)||[],s=a[1],l=a[2];if(!l)return Or(o,r);switch(s){case"P":d=r.dateTime({width:"short"});break;case"PP":d=r.dateTime({width:"medium"});break;case"PPP":d=r.dateTime({width:"long"});break;case"PPPP":default:d=r.dateTime({width:"full"})}return d.replace("{{date}}",Or(s,r)).replace("{{time}}",ge(l,r))}};function VA(o){var r=new Date(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()));return r.setUTCFullYear(o.getFullYear()),o.getTime()-r.getTime()}var Ba=["D","DD"],ua=["YY","YYYY"];function Ge(o){return-1!==Ba.indexOf(o)}function fe(o){return-1!==ua.indexOf(o)}function gt(o,r,a){if("YYYY"===o)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").concat(a,"`; see: https://git.io/fxCyr"));if("YY"===o)throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(a,"`; see: https://git.io/fxCyr"));if("D"===o)throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(a,"`; see: https://git.io/fxCyr"));if("DD"===o)throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(a,"`; see: https://git.io/fxCyr"))}function re(o,r){T(1,arguments);var a=r||{},s=a.locale,l=s&&s.options&&s.options.weekStartsOn,d=null==l?0:G(l),Q=null==a.weekStartsOn?d:G(a.weekStartsOn);if(!(Q>=0&&Q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var F=L(o),K=F.getUTCDay(),O=(K<Q?7:0)+K-Q;return F.setUTCDate(F.getUTCDate()-O),F.setUTCHours(0,0,0,0),F}function Wt(o,r){T(1,arguments);var a=L(o),s=a.getUTCFullYear(),l=r||{},d=l.locale,Q=d&&d.options&&d.options.firstWeekContainsDate,F=null==Q?1:G(Q),K=null==l.firstWeekContainsDate?F:G(l.firstWeekContainsDate);if(!(K>=1&&K<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var O=new Date(0);O.setUTCFullYear(s+1,0,K),O.setUTCHours(0,0,0,0);var rA=re(O,r),AA=new Date(0);AA.setUTCFullYear(s,0,K),AA.setUTCHours(0,0,0,0);var KA=re(AA,r);return a.getTime()>=rA.getTime()?s+1:a.getTime()>=KA.getTime()?s:s-1}function de(o,r,a){T(2,arguments);var s=a||{},l=s.locale,d=l&&l.options&&l.options.weekStartsOn,Q=null==d?0:G(d),F=null==s.weekStartsOn?Q:G(s.weekStartsOn);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var K=L(o),O=G(r),rA=K.getUTCDay(),AA=O%7,KA=(AA+7)%7,ne=(KA<F?7:0)+O-rA;return K.setUTCDate(K.getUTCDate()+ne),K}function bA(o){T(1,arguments);var r=1,a=L(o),s=a.getUTCDay(),l=(s<r?7:0)+s-r;return a.setUTCDate(a.getUTCDate()-l),a.setUTCHours(0,0,0,0),a}function Nr(o){T(1,arguments);var r=L(o),a=r.getUTCFullYear(),s=new Date(0);s.setUTCFullYear(a+1,0,4),s.setUTCHours(0,0,0,0);var l=bA(s),d=new Date(0);d.setUTCFullYear(a,0,4),d.setUTCHours(0,0,0,0);var Q=bA(d);return r.getTime()>=l.getTime()?a+1:r.getTime()>=Q.getTime()?a:a-1}function hA(o){T(1,arguments);var r=Nr(o),a=new Date(0);a.setUTCFullYear(r,0,4),a.setUTCHours(0,0,0,0);var s=bA(a);return s}var ca=6048e5;function Gr(o){T(1,arguments);var r=L(o),a=bA(r).getTime()-hA(r).getTime();return Math.round(a/ca)+1}function ga(o,r){T(1,arguments);var a=r||{},s=a.locale,l=s&&s.options&&s.options.firstWeekContainsDate,d=null==l?1:G(l),Q=null==a.firstWeekContainsDate?d:G(a.firstWeekContainsDate),F=Wt(o,r),K=new Date(0);K.setUTCFullYear(F,0,Q),K.setUTCHours(0,0,0,0);var O=re(K,r);return O}var fa=6048e5;function Zr(o,r){T(1,arguments);var a=L(o),s=re(a,r).getTime()-ga(a,r).getTime();return Math.round(s/fa)+1}var eA_month=/^(1[0-2]|0?\d)/,eA_date=/^(3[0-1]|[0-2]?\d)/,eA_dayOfYear=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,eA_week=/^(5[0-3]|[0-4]?\d)/,eA_hour23h=/^(2[0-3]|[0-1]?\d)/,eA_hour24h=/^(2[0-4]|[0-1]?\d)/,eA_hour11h=/^(1[0-1]|0?\d)/,eA_hour12h=/^(1[0-2]|0?\d)/,eA_minute=/^[0-5]?\d/,eA_second=/^[0-5]?\d/,eA_singleDigit=/^\d/,eA_twoDigits=/^\d{1,2}/,eA_threeDigits=/^\d{1,3}/,eA_fourDigits=/^\d{1,4}/,eA_anyDigitsSigned=/^-?\d+/,eA_singleDigitSigned=/^-?\d/,eA_twoDigitsSigned=/^-?\d{1,2}/,eA_threeDigitsSigned=/^-?\d{1,3}/,eA_fourDigitsSigned=/^-?\d{1,4}/,TA_basicOptionalMinutes=/^([+-])(\d{2})(\d{2})?|Z/,TA_basic=/^([+-])(\d{2})(\d{2})|Z/,TA_basicOptionalSeconds=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,TA_extended=/^([+-])(\d{2}):(\d{2})|Z/,TA_extendedOptionalSeconds=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function $(o,r,a){var s=r.match(o);if(!s)return null;var l=parseInt(s[0],10);return{value:a?a(l):l,rest:r.slice(s[0].length)}}function yA(o,r){var a=r.match(o);return a?"Z"===a[0]?{value:0,rest:r.slice(1)}:{value:("+"===a[1]?1:-1)*(36e5*(a[2]?parseInt(a[2],10):0)+6e4*(a[3]?parseInt(a[3],10):0)+1e3*(a[5]?parseInt(a[5],10):0)),rest:r.slice(a[0].length)}:null}function wt(o,r){return $(eA_anyDigitsSigned,o,r)}function J(o,r,a){switch(o){case 1:return $(eA_singleDigit,r,a);case 2:return $(eA_twoDigits,r,a);case 3:return $(eA_threeDigits,r,a);case 4:return $(eA_fourDigits,r,a);default:return $(new RegExp("^\\d{1,"+o+"}"),r,a)}}function ht(o,r,a){switch(o){case 1:return $(eA_singleDigitSigned,r,a);case 2:return $(eA_twoDigitsSigned,r,a);case 3:return $(eA_threeDigitsSigned,r,a);case 4:return $(eA_fourDigitsSigned,r,a);default:return $(new RegExp("^-?\\d{1,"+o+"}"),r,a)}}function qt(o){switch(o){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function Rr(o,r){var l,a=r>0,s=a?r:1-r;if(s<=50)l=o||100;else{var d=s+50;l=o+100*Math.floor(d/100)-(o>=d%100?100:0)}return a?l:1-l}var Ze=[31,28,31,30,31,30,31,31,30,31,30,31],Qa=[31,29,31,30,31,30,31,31,30,31,30,31];function kr(o){return o%400==0||o%4==0&&o%100!=0}var pa={G:{priority:140,parse:function(r,a,s,l){switch(a){case"G":case"GG":case"GGG":return s.era(r,{width:"abbreviated"})||s.era(r,{width:"narrow"});case"GGGGG":return s.era(r,{width:"narrow"});case"GGGG":default:return s.era(r,{width:"wide"})||s.era(r,{width:"abbreviated"})||s.era(r,{width:"narrow"})}},set:function(r,a,s,l){return a.era=s,r.setUTCFullYear(s,0,1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(r,a,s,l){var d=function(F){return{year:F,isTwoDigitYear:"yy"===a}};switch(a){case"y":return J(4,r,d);case"yo":return s.ordinalNumber(r,{unit:"year",valueCallback:d});default:return J(a.length,r,d)}},validate:function(r,a,s){return a.isTwoDigitYear||a.year>0},set:function(r,a,s,l){var d=r.getUTCFullYear();if(s.isTwoDigitYear){var Q=Rr(s.year,d);return r.setUTCFullYear(Q,0,1),r.setUTCHours(0,0,0,0),r}return r.setUTCFullYear("era"in a&&1!==a.era?1-s.year:s.year,0,1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(r,a,s,l){var d=function(F){return{year:F,isTwoDigitYear:"YY"===a}};switch(a){case"Y":return J(4,r,d);case"Yo":return s.ordinalNumber(r,{unit:"year",valueCallback:d});default:return J(a.length,r,d)}},validate:function(r,a,s){return a.isTwoDigitYear||a.year>0},set:function(r,a,s,l){var d=Wt(r,l);if(s.isTwoDigitYear){var Q=Rr(s.year,d);return r.setUTCFullYear(Q,0,l.firstWeekContainsDate),r.setUTCHours(0,0,0,0),re(r,l)}return r.setUTCFullYear("era"in a&&1!==a.era?1-s.year:s.year,0,l.firstWeekContainsDate),r.setUTCHours(0,0,0,0),re(r,l)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(r,a,s,l){return ht("R"===a?4:a.length,r)},set:function(r,a,s,l){var d=new Date(0);return d.setUTCFullYear(s,0,4),d.setUTCHours(0,0,0,0),bA(d)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(r,a,s,l){return ht("u"===a?4:a.length,r)},set:function(r,a,s,l){return r.setUTCFullYear(s,0,1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(r,a,s,l){switch(a){case"Q":case"QQ":return J(a.length,r);case"Qo":return s.ordinalNumber(r,{unit:"quarter"});case"QQQ":return s.quarter(r,{width:"abbreviated",context:"formatting"})||s.quarter(r,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(r,{width:"wide",context:"formatting"})||s.quarter(r,{width:"abbreviated",context:"formatting"})||s.quarter(r,{width:"narrow",context:"formatting"})}},validate:function(r,a,s){return a>=1&&a<=4},set:function(r,a,s,l){return r.setUTCMonth(3*(s-1),1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(r,a,s,l){switch(a){case"q":case"qq":return J(a.length,r);case"qo":return s.ordinalNumber(r,{unit:"quarter"});case"qqq":return s.quarter(r,{width:"abbreviated",context:"standalone"})||s.quarter(r,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(r,{width:"wide",context:"standalone"})||s.quarter(r,{width:"abbreviated",context:"standalone"})||s.quarter(r,{width:"narrow",context:"standalone"})}},validate:function(r,a,s){return a>=1&&a<=4},set:function(r,a,s,l){return r.setUTCMonth(3*(s-1),1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(r,a,s,l){var d=function(F){return F-1};switch(a){case"M":return $(eA_month,r,d);case"MM":return J(2,r,d);case"Mo":return s.ordinalNumber(r,{unit:"month",valueCallback:d});case"MMM":return s.month(r,{width:"abbreviated",context:"formatting"})||s.month(r,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(r,{width:"wide",context:"formatting"})||s.month(r,{width:"abbreviated",context:"formatting"})||s.month(r,{width:"narrow",context:"formatting"})}},validate:function(r,a,s){return a>=0&&a<=11},set:function(r,a,s,l){return r.setUTCMonth(s,1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(r,a,s,l){var d=function(F){return F-1};switch(a){case"L":return $(eA_month,r,d);case"LL":return J(2,r,d);case"Lo":return s.ordinalNumber(r,{unit:"month",valueCallback:d});case"LLL":return s.month(r,{width:"abbreviated",context:"standalone"})||s.month(r,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(r,{width:"wide",context:"standalone"})||s.month(r,{width:"abbreviated",context:"standalone"})||s.month(r,{width:"narrow",context:"standalone"})}},validate:function(r,a,s){return a>=0&&a<=11},set:function(r,a,s,l){return r.setUTCMonth(s,1),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(r,a,s,l){switch(a){case"w":return $(eA_week,r);case"wo":return s.ordinalNumber(r,{unit:"week"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=1&&a<=53},set:function(r,a,s,l){return re(function(o,r,a){T(2,arguments);var s=L(o),l=G(r),d=Zr(s,a)-l;return s.setUTCDate(s.getUTCDate()-7*d),s}(r,s,l),l)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(r,a,s,l){switch(a){case"I":return $(eA_week,r);case"Io":return s.ordinalNumber(r,{unit:"week"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=1&&a<=53},set:function(r,a,s,l){return bA(function(o,r){T(2,arguments);var a=L(o),s=G(r),l=Gr(a)-s;return a.setUTCDate(a.getUTCDate()-7*l),a}(r,s,l),l)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(r,a,s,l){switch(a){case"d":return $(eA_date,r);case"do":return s.ordinalNumber(r,{unit:"date"});default:return J(a.length,r)}},validate:function(r,a,s){var d=kr(r.getUTCFullYear()),Q=r.getUTCMonth();return d?a>=1&&a<=Qa[Q]:a>=1&&a<=Ze[Q]},set:function(r,a,s,l){return r.setUTCDate(s),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(r,a,s,l){switch(a){case"D":case"DD":return $(eA_dayOfYear,r);case"Do":return s.ordinalNumber(r,{unit:"date"});default:return J(a.length,r)}},validate:function(r,a,s){return kr(r.getUTCFullYear())?a>=1&&a<=366:a>=1&&a<=365},set:function(r,a,s,l){return r.setUTCMonth(0,s),r.setUTCHours(0,0,0,0),r},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(r,a,s,l){switch(a){case"E":case"EE":case"EEE":return s.day(r,{width:"abbreviated",context:"formatting"})||s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(r,{width:"wide",context:"formatting"})||s.day(r,{width:"abbreviated",context:"formatting"})||s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"})}},validate:function(r,a,s){return a>=0&&a<=6},set:function(r,a,s,l){return(r=de(r,s,l)).setUTCHours(0,0,0,0),r},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(r,a,s,l){var d=function(F){var K=7*Math.floor((F-1)/7);return(F+l.weekStartsOn+6)%7+K};switch(a){case"e":case"ee":return J(a.length,r,d);case"eo":return s.ordinalNumber(r,{unit:"day",valueCallback:d});case"eee":return s.day(r,{width:"abbreviated",context:"formatting"})||s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"});case"eeeee":return s.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(r,{width:"wide",context:"formatting"})||s.day(r,{width:"abbreviated",context:"formatting"})||s.day(r,{width:"short",context:"formatting"})||s.day(r,{width:"narrow",context:"formatting"})}},validate:function(r,a,s){return a>=0&&a<=6},set:function(r,a,s,l){return(r=de(r,s,l)).setUTCHours(0,0,0,0),r},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(r,a,s,l){var d=function(F){var K=7*Math.floor((F-1)/7);return(F+l.weekStartsOn+6)%7+K};switch(a){case"c":case"cc":return J(a.length,r,d);case"co":return s.ordinalNumber(r,{unit:"day",valueCallback:d});case"ccc":return s.day(r,{width:"abbreviated",context:"standalone"})||s.day(r,{width:"short",context:"standalone"})||s.day(r,{width:"narrow",context:"standalone"});case"ccccc":return s.day(r,{width:"narrow",context:"standalone"});case"cccccc":return s.day(r,{width:"short",context:"standalone"})||s.day(r,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(r,{width:"wide",context:"standalone"})||s.day(r,{width:"abbreviated",context:"standalone"})||s.day(r,{width:"short",context:"standalone"})||s.day(r,{width:"narrow",context:"standalone"})}},validate:function(r,a,s){return a>=0&&a<=6},set:function(r,a,s,l){return(r=de(r,s,l)).setUTCHours(0,0,0,0),r},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(r,a,s,l){var d=function(F){return 0===F?7:F};switch(a){case"i":case"ii":return J(a.length,r);case"io":return s.ordinalNumber(r,{unit:"day"});case"iii":return s.day(r,{width:"abbreviated",context:"formatting",valueCallback:d})||s.day(r,{width:"short",context:"formatting",valueCallback:d})||s.day(r,{width:"narrow",context:"formatting",valueCallback:d});case"iiiii":return s.day(r,{width:"narrow",context:"formatting",valueCallback:d});case"iiiiii":return s.day(r,{width:"short",context:"formatting",valueCallback:d})||s.day(r,{width:"narrow",context:"formatting",valueCallback:d});case"iiii":default:return s.day(r,{width:"wide",context:"formatting",valueCallback:d})||s.day(r,{width:"abbreviated",context:"formatting",valueCallback:d})||s.day(r,{width:"short",context:"formatting",valueCallback:d})||s.day(r,{width:"narrow",context:"formatting",valueCallback:d})}},validate:function(r,a,s){return a>=1&&a<=7},set:function(r,a,s,l){return(r=function(o,r){T(2,arguments);var a=G(r);a%7==0&&(a-=7);var s=1,l=L(o),d=l.getUTCDay(),K=((a%7+7)%7<s?7:0)+a-d;return l.setUTCDate(l.getUTCDate()+K),l}(r,s,l)).setUTCHours(0,0,0,0),r},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:function(r,a,s,l){switch(a){case"a":case"aa":case"aaa":return s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(r,{width:"wide",context:"formatting"})||s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"})}},set:function(r,a,s,l){return r.setUTCHours(qt(s),0,0,0),r},incompatibleTokens:["b","B","H","k","t","T"]},b:{priority:80,parse:function(r,a,s,l){switch(a){case"b":case"bb":case"bbb":return s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(r,{width:"wide",context:"formatting"})||s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"})}},set:function(r,a,s,l){return r.setUTCHours(qt(s),0,0,0),r},incompatibleTokens:["a","B","H","k","t","T"]},B:{priority:80,parse:function(r,a,s,l){switch(a){case"B":case"BB":case"BBB":return s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(r,{width:"wide",context:"formatting"})||s.dayPeriod(r,{width:"abbreviated",context:"formatting"})||s.dayPeriod(r,{width:"narrow",context:"formatting"})}},set:function(r,a,s,l){return r.setUTCHours(qt(s),0,0,0),r},incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:function(r,a,s,l){switch(a){case"h":return $(eA_hour12h,r);case"ho":return s.ordinalNumber(r,{unit:"hour"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=1&&a<=12},set:function(r,a,s,l){var d=r.getUTCHours()>=12;return r.setUTCHours(d&&s<12?s+12:d||12!==s?s:0,0,0,0),r},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(r,a,s,l){switch(a){case"H":return $(eA_hour23h,r);case"Ho":return s.ordinalNumber(r,{unit:"hour"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=0&&a<=23},set:function(r,a,s,l){return r.setUTCHours(s,0,0,0),r},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(r,a,s,l){switch(a){case"K":return $(eA_hour11h,r);case"Ko":return s.ordinalNumber(r,{unit:"hour"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=0&&a<=11},set:function(r,a,s,l){var d=r.getUTCHours()>=12;return r.setUTCHours(d&&s<12?s+12:s,0,0,0),r},incompatibleTokens:["h","H","k","t","T"]},k:{priority:70,parse:function(r,a,s,l){switch(a){case"k":return $(eA_hour24h,r);case"ko":return s.ordinalNumber(r,{unit:"hour"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=1&&a<=24},set:function(r,a,s,l){return r.setUTCHours(s<=24?s%24:s,0,0,0),r},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(r,a,s,l){switch(a){case"m":return $(eA_minute,r);case"mo":return s.ordinalNumber(r,{unit:"minute"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=0&&a<=59},set:function(r,a,s,l){return r.setUTCMinutes(s,0,0),r},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(r,a,s,l){switch(a){case"s":return $(eA_second,r);case"so":return s.ordinalNumber(r,{unit:"second"});default:return J(a.length,r)}},validate:function(r,a,s){return a>=0&&a<=59},set:function(r,a,s,l){return r.setUTCSeconds(s,0),r},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(r,a,s,l){return J(a.length,r,function(F){return Math.floor(F*Math.pow(10,3-a.length))})},set:function(r,a,s,l){return r.setUTCMilliseconds(s),r},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(r,a,s,l){switch(a){case"X":return yA(TA_basicOptionalMinutes,r);case"XX":return yA(TA_basic,r);case"XXXX":return yA(TA_basicOptionalSeconds,r);case"XXXXX":return yA(TA_extendedOptionalSeconds,r);case"XXX":default:return yA(TA_extended,r)}},set:function(r,a,s,l){return a.timestampIsSet?r:new Date(r.getTime()-s)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(r,a,s,l){switch(a){case"x":return yA(TA_basicOptionalMinutes,r);case"xx":return yA(TA_basic,r);case"xxxx":return yA(TA_basicOptionalSeconds,r);case"xxxxx":return yA(TA_extendedOptionalSeconds,r);case"xxx":default:return yA(TA_extended,r)}},set:function(r,a,s,l){return a.timestampIsSet?r:new Date(r.getTime()-s)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(r,a,s,l){return wt(r)},set:function(r,a,s,l){return[new Date(1e3*s),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(r,a,s,l){return wt(r)},set:function(r,a,s,l){return[new Date(s),{timestampIsSet:!0}]},incompatibleTokens:"*"}},Fa=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,xA=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Vr=/^'([^]*?)'?$/,Pr=/''/g,Yr=/\S/,ma=/[a-zA-Z]/;function Ea(o,r){if(r.timestampIsSet)return o;var a=new Date(0);return a.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),a.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),a}function Jr(o){return o.match(Vr)[1].replace(Pr,"'")}Math.pow(10,8);var jt=6e4,zt=36e5,ke={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},ya=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,PA=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Ct=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Ar(o){var s,r={},a=o.split(ke.dateTimeDelimiter);if(a.length>2)return r;if(/:/.test(a[0])?s=a[0]:(r.date=a[0],s=a[1],ke.timeZoneDelimiter.test(r.date)&&(r.date=o.split(ke.timeZoneDelimiter)[0],s=o.substr(r.date.length,o.length))),s){var l=ke.timezone.exec(s);l?(r.time=s.replace(l[1],""),r.timezone=l[1]):r.time=s}return r}function Ia(o,r){var a=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+r)+"})|(\\d{2}|[+-]\\d{"+(2+r)+"})$)"),s=o.match(a);if(!s)return{year:NaN,restDateString:""};var l=s[1]?parseInt(s[1]):null,d=s[2]?parseInt(s[2]):null;return{year:null===d?l:100*d,restDateString:o.slice((s[1]||s[2]).length)}}function ba(o,r){if(null===r)return new Date(NaN);var a=o.match(ya);if(!a)return new Date(NaN);var s=!!a[4],l=Ve(a[1]),d=Ve(a[2])-1,Q=Ve(a[3]),F=Ve(a[4]),K=Ve(a[5])-1;if(s)return function(o,r,a){return r>=1&&r<=53&&a>=0&&a<=6}(0,F,K)?function(o,r,a){var s=new Date(0);s.setUTCFullYear(o,0,4);var d=7*(r-1)+a+1-(s.getUTCDay()||7);return s.setUTCDate(s.getUTCDate()+d),s}(r,F,K):new Date(NaN);var O=new Date(0);return function(o,r,a){return r>=0&&r<=11&&a>=1&&a<=(Da[r]||(Wr(o)?29:28))}(r,d,Q)&&function(o,r){return r>=1&&r<=(Wr(o)?366:365)}(r,l)?(O.setUTCFullYear(r,d,Math.max(l,Q)),O):new Date(NaN)}function Ve(o){return o?parseInt(o):1}function Ta(o){var r=o.match(PA);if(!r)return NaN;var a=er(r[1]),s=er(r[2]),l=er(r[3]);return function(o,r,a){return 24===o?0===r&&0===a:a>=0&&a<60&&r>=0&&r<60&&o>=0&&o<25}(a,s,l)?a*zt+s*jt+1e3*l:NaN}function er(o){return o&&parseFloat(o.replace(",","."))||0}function xa(o){if("Z"===o)return 0;var r=o.match(Ct);if(!r)return 0;var a="+"===r[1]?-1:1,s=parseInt(r[2]),l=r[3]&&parseInt(r[3])||0;return function(o,r){return r>=0&&r<=59}(0,l)?a*(s*zt+l*jt):NaN}var Da=[31,null,31,30,31,30,31,31,30,31,30,31];function Wr(o){return o%400==0||o%4==0&&o%100!=0}function _a(o){return T(1,arguments),o instanceof Date||"object"==typeof o&&"[object Date]"===Object.prototype.toString.call(o)}function qr(o){if(T(1,arguments),!_a(o)&&"number"!=typeof o)return!1;var r=L(o);return!isNaN(Number(r))}function Y(o,r){for(var a=o<0?"-":"",s=Math.abs(o).toString();s.length<r;)s="0"+s;return a+s}var YA_y=function(r,a){var s=r.getUTCFullYear(),l=s>0?s:1-s;return Y("yy"===a?l%100:l,a.length)},YA_M=function(r,a){var s=r.getUTCMonth();return"M"===a?String(s+1):Y(s+1,2)},YA_d=function(r,a){return Y(r.getUTCDate(),a.length)},YA_h=function(r,a){return Y(r.getUTCHours()%12||12,a.length)},YA_H=function(r,a){return Y(r.getUTCHours(),a.length)},YA_m=function(r,a){return Y(r.getUTCMinutes(),a.length)},YA_s=function(r,a){return Y(r.getUTCSeconds(),a.length)},YA_S=function(r,a){var s=a.length,l=r.getUTCMilliseconds();return Y(Math.floor(l*Math.pow(10,s-3)),a.length)};function tr(o,r){var a=o>0?"-":"+",s=Math.abs(o),l=Math.floor(s/60),d=s%60;if(0===d)return a+String(l);var Q=r||"";return a+String(l)+Q+Y(d,2)}function we(o,r){return o%60==0?(o>0?"-":"+")+Y(Math.abs(o)/60,2):FA(o,r)}function FA(o,r){var a=r||"",s=o>0?"-":"+",l=Math.abs(o);return s+Y(Math.floor(l/60),2)+a+Y(l%60,2)}var X={G:function(r,a,s){var l=r.getUTCFullYear()>0?1:0;switch(a){case"G":case"GG":case"GGG":return s.era(l,{width:"abbreviated"});case"GGGGG":return s.era(l,{width:"narrow"});case"GGGG":default:return s.era(l,{width:"wide"})}},y:function(r,a,s){if("yo"===a){var l=r.getUTCFullYear();return s.ordinalNumber(l>0?l:1-l,{unit:"year"})}return YA_y(r,a)},Y:function(r,a,s,l){var d=Wt(r,l),Q=d>0?d:1-d;return"YY"===a?Y(Q%100,2):"Yo"===a?s.ordinalNumber(Q,{unit:"year"}):Y(Q,a.length)},R:function(r,a){return Y(Nr(r),a.length)},u:function(r,a){return Y(r.getUTCFullYear(),a.length)},Q:function(r,a,s){var l=Math.ceil((r.getUTCMonth()+1)/3);switch(a){case"Q":return String(l);case"QQ":return Y(l,2);case"Qo":return s.ordinalNumber(l,{unit:"quarter"});case"QQQ":return s.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return s.quarter(l,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(l,{width:"wide",context:"formatting"})}},q:function(r,a,s){var l=Math.ceil((r.getUTCMonth()+1)/3);switch(a){case"q":return String(l);case"qq":return Y(l,2);case"qo":return s.ordinalNumber(l,{unit:"quarter"});case"qqq":return s.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return s.quarter(l,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(l,{width:"wide",context:"standalone"})}},M:function(r,a,s){var l=r.getUTCMonth();switch(a){case"M":case"MM":return YA_M(r,a);case"Mo":return s.ordinalNumber(l+1,{unit:"month"});case"MMM":return s.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return s.month(l,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(l,{width:"wide",context:"formatting"})}},L:function(r,a,s){var l=r.getUTCMonth();switch(a){case"L":return String(l+1);case"LL":return Y(l+1,2);case"Lo":return s.ordinalNumber(l+1,{unit:"month"});case"LLL":return s.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return s.month(l,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(l,{width:"wide",context:"standalone"})}},w:function(r,a,s,l){var d=Zr(r,l);return"wo"===a?s.ordinalNumber(d,{unit:"week"}):Y(d,a.length)},I:function(r,a,s){var l=Gr(r);return"Io"===a?s.ordinalNumber(l,{unit:"week"}):Y(l,a.length)},d:function(r,a,s){return"do"===a?s.ordinalNumber(r.getUTCDate(),{unit:"date"}):YA_d(r,a)},D:function(r,a,s){var l=function(o){T(1,arguments);var r=L(o),a=r.getTime();r.setUTCMonth(0,1),r.setUTCHours(0,0,0,0);var s=r.getTime();return Math.floor((a-s)/864e5)+1}(r);return"Do"===a?s.ordinalNumber(l,{unit:"dayOfYear"}):Y(l,a.length)},E:function(r,a,s){var l=r.getUTCDay();switch(a){case"E":case"EE":case"EEE":return s.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return s.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(l,{width:"short",context:"formatting"});case"EEEE":default:return s.day(l,{width:"wide",context:"formatting"})}},e:function(r,a,s,l){var d=r.getUTCDay(),Q=(d-l.weekStartsOn+8)%7||7;switch(a){case"e":return String(Q);case"ee":return Y(Q,2);case"eo":return s.ordinalNumber(Q,{unit:"day"});case"eee":return s.day(d,{width:"abbreviated",context:"formatting"});case"eeeee":return s.day(d,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(d,{width:"short",context:"formatting"});case"eeee":default:return s.day(d,{width:"wide",context:"formatting"})}},c:function(r,a,s,l){var d=r.getUTCDay(),Q=(d-l.weekStartsOn+8)%7||7;switch(a){case"c":return String(Q);case"cc":return Y(Q,a.length);case"co":return s.ordinalNumber(Q,{unit:"day"});case"ccc":return s.day(d,{width:"abbreviated",context:"standalone"});case"ccccc":return s.day(d,{width:"narrow",context:"standalone"});case"cccccc":return s.day(d,{width:"short",context:"standalone"});case"cccc":default:return s.day(d,{width:"wide",context:"standalone"})}},i:function(r,a,s){var l=r.getUTCDay(),d=0===l?7:l;switch(a){case"i":return String(d);case"ii":return Y(d,a.length);case"io":return s.ordinalNumber(d,{unit:"day"});case"iii":return s.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return s.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return s.day(l,{width:"short",context:"formatting"});case"iiii":default:return s.day(l,{width:"wide",context:"formatting"})}},a:function(r,a,s){var d=r.getUTCHours()/12>=1?"pm":"am";switch(a){case"a":case"aa":return s.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"aaa":return s.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return s.dayPeriod(d,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(d,{width:"wide",context:"formatting"})}},b:function(r,a,s){var d,l=r.getUTCHours();switch(d=12===l?"noon":0===l?"midnight":l/12>=1?"pm":"am",a){case"b":case"bb":return s.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"bbb":return s.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return s.dayPeriod(d,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(d,{width:"wide",context:"formatting"})}},B:function(r,a,s){var d,l=r.getUTCHours();switch(d=l>=17?"evening":l>=12?"afternoon":l>=4?"morning":"night",a){case"B":case"BB":case"BBB":return s.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"BBBBB":return s.dayPeriod(d,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(d,{width:"wide",context:"formatting"})}},h:function(r,a,s){if("ho"===a){var l=r.getUTCHours()%12;return 0===l&&(l=12),s.ordinalNumber(l,{unit:"hour"})}return YA_h(r,a)},H:function(r,a,s){return"Ho"===a?s.ordinalNumber(r.getUTCHours(),{unit:"hour"}):YA_H(r,a)},K:function(r,a,s){var l=r.getUTCHours()%12;return"Ko"===a?s.ordinalNumber(l,{unit:"hour"}):Y(l,a.length)},k:function(r,a,s){var l=r.getUTCHours();return 0===l&&(l=24),"ko"===a?s.ordinalNumber(l,{unit:"hour"}):Y(l,a.length)},m:function(r,a,s){return"mo"===a?s.ordinalNumber(r.getUTCMinutes(),{unit:"minute"}):YA_m(r,a)},s:function(r,a,s){return"so"===a?s.ordinalNumber(r.getUTCSeconds(),{unit:"second"}):YA_s(r,a)},S:function(r,a){return YA_S(r,a)},X:function(r,a,s,l){var Q=(l._originalDate||r).getTimezoneOffset();if(0===Q)return"Z";switch(a){case"X":return we(Q);case"XXXX":case"XX":return FA(Q);case"XXXXX":case"XXX":default:return FA(Q,":")}},x:function(r,a,s,l){var Q=(l._originalDate||r).getTimezoneOffset();switch(a){case"x":return we(Q);case"xxxx":case"xx":return FA(Q);case"xxxxx":case"xxx":default:return FA(Q,":")}},O:function(r,a,s,l){var Q=(l._originalDate||r).getTimezoneOffset();switch(a){case"O":case"OO":case"OOO":return"GMT"+tr(Q,":");case"OOOO":default:return"GMT"+FA(Q,":")}},z:function(r,a,s,l){var Q=(l._originalDate||r).getTimezoneOffset();switch(a){case"z":case"zz":case"zzz":return"GMT"+tr(Q,":");case"zzzz":default:return"GMT"+FA(Q,":")}},t:function(r,a,s,l){return Y(Math.floor((l._originalDate||r).getTime()/1e3),a.length)},T:function(r,a,s,l){return Y((l._originalDate||r).getTime(),a.length)}},Ra=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,rr=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,zr=/^'([^]*?)'?$/,he=/''/g,LA=/[a-zA-Z]/;function XA(o){return o.match(zr)[1].replace(he,"'")}function Qe(o,r){T(2,arguments);var a=L(o),s=G(r);return isNaN(s)?new Date(NaN):(s&&a.setDate(a.getDate()+s),a)}function Ut(o,r){T(2,arguments);var a=L(o),s=G(r);if(isNaN(s))return new Date(NaN);if(!s)return a;var l=a.getDate(),d=new Date(a.getTime());d.setMonth(a.getMonth()+s+1,0);var Q=d.getDate();return l>=Q?d:(a.setFullYear(d.getFullYear(),d.getMonth(),l),a)}function Pe(o,r){return T(2,arguments),L(o).getTime()-L(r).getTime()}var Ye={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(r){return r<0?Math.ceil(r):Math.floor(r)}};function Ce(o){return o?Ye[o]:Ye.trunc}function aA(o){T(1,arguments);var r=L(o);return r.setHours(0,0,0,0),r}function rn(o,r){T(2,arguments);var a=aA(o),s=aA(r),l=a.getTime()-VA(a),d=s.getTime()-VA(s);return Math.round((l-d)/864e5)}function ar(o,r){var a=o.getFullYear()-r.getFullYear()||o.getMonth()-r.getMonth()||o.getDate()-r.getDate()||o.getHours()-r.getHours()||o.getMinutes()-r.getMinutes()||o.getSeconds()-r.getSeconds()||o.getMilliseconds()-r.getMilliseconds();return a<0?-1:a>0?1:a}function Ft(o,r){T(2,arguments);var a=L(o),s=L(r),l=ar(a,s),d=Math.abs(rn(a,s));a.setDate(a.getDate()-l*d);var Q=Number(ar(a,s)===-l),F=l*(d-Q);return 0===F?0:F}function Va(o,r){T(2,arguments);var a=L(o),s=L(r),l=a.getFullYear()-s.getFullYear(),d=a.getMonth()-s.getMonth();return 12*l+d}function ZA(o,r){T(2,arguments);var a=L(o),s=L(r),l=a.getTime()-s.getTime();return l<0?-1:l>0?1:l}function DA(o){T(1,arguments);var r=L(o);return r.setHours(23,59,59,999),r}function an(o){T(1,arguments);var r=L(o),a=r.getMonth();return r.setFullYear(r.getFullYear(),a+1,0),r.setHours(23,59,59,999),r}function Pa(o){T(1,arguments);var r=L(o);return DA(r).getTime()===an(r).getTime()}function Je(o,r){T(2,arguments);var Q,a=L(o),s=L(r),l=ZA(a,s),d=Math.abs(Va(a,s));if(d<1)Q=0;else{1===a.getMonth()&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-l*d);var F=ZA(a,s)===-l;Pa(L(o))&&1===d&&1===ZA(o,s)&&(F=!1),Q=l*(d-Number(F))}return 0===Q?0:Q}function Ya(o,r){T(2,arguments);var a=L(o),s=L(r);return a.getFullYear()-s.getFullYear()}function Bn(o,r){T(1,arguments);var a=r||{},s=a.locale,l=s&&s.options&&s.options.weekStartsOn,d=null==l?0:G(l),Q=null==a.weekStartsOn?d:G(a.weekStartsOn);if(!(Q>=0&&Q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var F=L(o),K=F.getDay(),O=(K<Q?7:0)+K-Q;return F.setDate(F.getDate()-O),F.setHours(0,0,0,0),F}var hn={datetime:"MMM d, yyyy, h:mm:ss aaaa",millisecond:"h:mm:ss.SSS aaaa",second:"h:mm:ss aaaa",minute:"h:mm aaaa",hour:"ha",day:"MMM d",week:"PP",month:"MMM yyyy",quarter:"qqq - yyyy",year:"yyyy"};ue.IQ._date.override({_id:"date-fns",formats:function(){return hn},parse:function(r,a){if(null==r)return null;var s=typeof r;return"number"===s||r instanceof Date?r=L(r):"string"===s&&(r="string"==typeof a?function(o,r,a,s){T(3,arguments);var l=String(o),d=String(r),Q=s||{},F=Q.locale||Sr;if(!F.match)throw new RangeError("locale must contain match property");var K=F.options&&F.options.firstWeekContainsDate,O=null==K?1:G(K),rA=null==Q.firstWeekContainsDate?O:G(Q.firstWeekContainsDate);if(!(rA>=1&&rA<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var AA=F.options&&F.options.weekStartsOn,KA=null==AA?0:G(AA),ne=null==Q.weekStartsOn?KA:G(Q.weekStartsOn);if(!(ne>=0&&ne<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===d)return""===l?L(a):new Date(NaN);var UA,Ue={firstWeekContainsDate:rA,weekStartsOn:ne,locale:F},ae=[{priority:10,subPriority:-1,set:Ea,index:0}],gA=d.match(xA).map(function(dA){var CA=dA[0];return"p"===CA||"P"===CA?(0,Xt[CA])(dA,F.formatLong,Ue):dA}).join("").match(Fa),QA=[];for(UA=0;UA<gA.length;UA++){var iA=gA[UA];!Q.useAdditionalWeekYearTokens&&fe(iA)&>(iA,d,o),!Q.useAdditionalDayOfYearTokens&&Ge(iA)&>(iA,d,o);var Fe=iA[0],$A=pa[Fe];if($A){var pn=$A.incompatibleTokens;if(Array.isArray(pn)){for(var sr=void 0,Et=0;Et<QA.length;Et++){var Un=QA[Et].token;if(-1!==pn.indexOf(Un)||Un===Fe){sr=QA[Et];break}}if(sr)throw new RangeError("The format string mustn't contain `".concat(sr.fullToken,"` and `").concat(iA,"` at the same time"))}else if("*"===$A.incompatibleTokens&&QA.length)throw new RangeError("The format string mustn't contain `".concat(iA,"` and any other token at the same time"));QA.push({token:Fe,fullToken:iA});var or=$A.parse(l,iA,F.match,Ue);if(!or)return new Date(NaN);ae.push({priority:$A.priority,subPriority:$A.subPriority||0,set:$A.set,validate:$A.validate,value:or.value,index:ae.length}),l=or.rest}else{if(Fe.match(ma))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Fe+"`");if("''"===iA?iA="'":"'"===Fe&&(iA=Jr(iA)),0!==l.indexOf(iA))return new Date(NaN);l=l.slice(iA.length)}}if(l.length>0&&Yr.test(l))return new Date(NaN);var Xe=ae.map(function(dA){return dA.priority}).sort(function(dA,CA){return CA-dA}).filter(function(dA,CA,je){return je.indexOf(dA)===CA}).map(function(dA){return ae.filter(function(CA){return CA.priority===dA}).sort(function(CA,je){return je.subPriority-CA.subPriority})}).map(function(dA){return dA[0]}),Br=L(a);if(isNaN(Br))return new Date(NaN);var We=Mr(Br,VA(Br)),ur={};for(UA=0;UA<Xe.length;UA++){var qe=Xe[UA];if(qe.validate&&!qe.validate(We,qe.value,Ue))return new Date(NaN);var Ht=qe.set(We,ur,qe.value,Ue);Ht[0]?(We=Ht[0],oa(ur,Ht[1])):We=Ht}return We}(r,a,new Date,this.options):function(o,r){T(1,arguments);var a=r||{},s=null==a.additionalDigits?2:G(a.additionalDigits);if(2!==s&&1!==s&&0!==s)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof o&&"[object String]"!==Object.prototype.toString.call(o))return new Date(NaN);var d,l=Ar(o);if(l.date){var Q=Ia(l.date,s);d=ba(Q.restDateString,Q.year)}if(!d||isNaN(d.getTime()))return new Date(NaN);var O,F=d.getTime(),K=0;if(l.time&&(K=Ta(l.time),isNaN(K)))return new Date(NaN);if(!l.timezone){var rA=new Date(F+K),AA=new Date(0);return AA.setFullYear(rA.getUTCFullYear(),rA.getUTCMonth(),rA.getUTCDate()),AA.setHours(rA.getUTCHours(),rA.getUTCMinutes(),rA.getUTCSeconds(),rA.getUTCMilliseconds()),AA}return O=xa(l.timezone),isNaN(O)?new Date(NaN):new Date(F+K+O)}(r,this.options)),qr(r)?r.getTime():null},format:function(r,a){return function(o,r,a){T(2,arguments);var s=String(r),l=a||{},d=l.locale||Sr,Q=d.options&&d.options.firstWeekContainsDate,F=null==Q?1:G(Q),K=null==l.firstWeekContainsDate?F:G(l.firstWeekContainsDate);if(!(K>=1&&K<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var O=d.options&&d.options.weekStartsOn,rA=null==O?0:G(O),AA=null==l.weekStartsOn?rA:G(l.weekStartsOn);if(!(AA>=0&&AA<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!d.localize)throw new RangeError("locale must contain localize property");if(!d.formatLong)throw new RangeError("locale must contain formatLong property");var KA=L(o);if(!qr(KA))throw new RangeError("Invalid time value");var ne=VA(KA),Ue=Mr(KA,ne),ae={firstWeekContainsDate:K,weekStartsOn:AA,locale:d,_originalDate:KA};return s.match(rr).map(function(gA){var QA=gA[0];return"p"===QA||"P"===QA?(0,Xt[QA])(gA,d.formatLong,ae):gA}).join("").match(Ra).map(function(gA){if("''"===gA)return"'";var QA=gA[0];if("'"===QA)return XA(gA);var iA=X[QA];if(iA)return!l.useAdditionalWeekYearTokens&&fe(gA)&>(gA,r,o),!l.useAdditionalDayOfYearTokens&&Ge(gA)&>(gA,r,o),iA(Ue,gA,d.localize,ae);if(QA.match(LA))throw new RangeError("Format string contains an unescaped latin alphabet character `"+QA+"`");return gA}).join("")}(r,a,this.options)},add:function(r,a,s){switch(s){case"millisecond":return Ne(r,a);case"second":return function(o,r){T(2,arguments);var a=G(r);return Ne(o,1e3*a)}(r,a);case"minute":return function(o,r){T(2,arguments);var a=G(r);return Ne(o,6e4*a)}(r,a);case"hour":return function(o,r){T(2,arguments);var a=G(r);return Ne(o,36e5*a)}(r,a);case"day":return Qe(r,a);case"week":return function(o,r){T(2,arguments);var a=G(r);return Qe(o,7*a)}(r,a);case"month":return Ut(r,a);case"quarter":return function(o,r){T(2,arguments);var a=G(r);return Ut(o,3*a)}(r,a);case"year":return function(o,r){T(2,arguments);var a=G(r);return Ut(o,12*a)}(r,a);default:return r}},diff:function(r,a,s){switch(s){case"millisecond":return Pe(r,a);case"second":return function(o,r,a){T(2,arguments);var s=Pe(o,r)/1e3;return Ce(null==a?void 0:a.roundingMethod)(s)}(r,a);case"minute":return function(o,r,a){T(2,arguments);var s=Pe(o,r)/jt;return Ce(null==a?void 0:a.roundingMethod)(s)}(r,a);case"hour":return function(o,r,a){T(2,arguments);var s=Pe(o,r)/zt;return Ce(null==a?void 0:a.roundingMethod)(s)}(r,a);case"day":return Ft(r,a);case"week":return function(o,r,a){T(2,arguments);var s=Ft(o,r)/7;return Ce(null==a?void 0:a.roundingMethod)(s)}(r,a);case"month":return Je(r,a);case"quarter":return function(o,r,a){T(2,arguments);var s=Je(o,r)/3;return Ce(null==a?void 0:a.roundingMethod)(s)}(r,a);case"year":return function(o,r){T(2,arguments);var a=L(o),s=L(r),l=ZA(a,s),d=Math.abs(Ya(a,s));a.setFullYear(1584),s.setFullYear(1584);var Q=ZA(a,s)===-l,F=l*(d-Number(Q));return 0===F?0:F}(r,a);default:return 0}},startOf:function(r,a,s){switch(a){case"second":return function(o){T(1,arguments);var r=L(o);return r.setMilliseconds(0),r}(r);case"minute":return function(o){T(1,arguments);var r=L(o);return r.setSeconds(0,0),r}(r);case"hour":return function(o){T(1,arguments);var r=L(o);return r.setMinutes(0,0,0),r}(r);case"day":return aA(r);case"week":return Bn(r);case"isoWeek":return Bn(r,{weekStartsOn:+s});case"month":return function(o){T(1,arguments);var r=L(o);return r.setDate(1),r.setHours(0,0,0,0),r}(r);case"quarter":return function(o){T(1,arguments);var r=L(o),a=r.getMonth();return r.setMonth(a-a%3,1),r.setHours(0,0,0,0),r}(r);case"year":return function(o){T(1,arguments);var r=L(o),a=new Date(0);return a.setFullYear(r.getFullYear(),0,1),a.setHours(0,0,0,0),a}(r);default:return r}},endOf:function(r,a){switch(a){case"second":return function(o){T(1,arguments);var r=L(o);return r.setMilliseconds(999),r}(r);case"minute":return function(o){T(1,arguments);var r=L(o);return r.setSeconds(59,999),r}(r);case"hour":return function(o){T(1,arguments);var r=L(o);return r.setMinutes(59,59,999),r}(r);case"day":return DA(r);case"week":return function(o,r){T(1,arguments);var a=r||{},s=a.locale,l=s&&s.options&&s.options.weekStartsOn,d=null==l?0:G(l),Q=null==a.weekStartsOn?d:G(a.weekStartsOn);if(!(Q>=0&&Q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var F=L(o),K=F.getDay(),O=6+(K<Q?-7:0)-(K-Q);return F.setDate(F.getDate()+O),F.setHours(23,59,59,999),F}(r);case"month":return an(r);case"quarter":return function(o){T(1,arguments);var r=L(o),a=r.getMonth();return r.setMonth(a-a%3+3,0),r.setHours(23,59,59,999),r}(r);case"year":return function(o){T(1,arguments);var r=L(o),a=r.getFullYear();return r.setFullYear(a+1,0,0),r.setHours(23,59,59,999),r}(r);default:return r}}});var Qn=R(19772);function vt(o,r){if(1&o&&(n.TgZ(0,"option"),n._uU(1),n.qZA()),2&o){var a=r.$implicit;n.xp6(1),n.Oqu(a)}}function qa(o,r){if(1&o){var a=n.EpF();n.TgZ(0,"div",18),n.TgZ(1,"h5",19),n._uU(2,"Chart Settings"),n.qZA(),n.TgZ(3,"button",20),n.NdJ("click",function(){return n.CHM(a).$implicit.dismiss("Cross click")}),n.TgZ(4,"span",21),n._uU(5,"\xd7"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(6,"div",22),n.TgZ(7,"div",23),n.TgZ(8,"input",24),n.NdJ("change",function(){return n.CHM(a),n.oxw().updateChartSettings()}),n.qZA(),n.TgZ(9,"label",25),n._uU(10,"Start yAxis from 0"),n.qZA(),n.qZA(),n.qZA(),n.TgZ(11,"div",26),n.TgZ(12,"button",27),n.NdJ("click",function(){return n.CHM(a).$implicit.close("Close click")}),n._uU(13,"Close"),n.qZA(),n.TgZ(14,"button",28),n.NdJ("click",function(){var Q=n.CHM(a).$implicit,F=n.oxw();return Q.close("Close click"),F.updateChart()}),n._uU(15,"Update "),n.qZA(),n.qZA()}if(2&o){var s=n.oxw();n.xp6(8),n.Q6J("checked",s.chartStartFromZero)}}function ja(o,r){1&o&&n._UZ(0,"img",29)}function ir(o,r){1&o&&(n.TgZ(0,"div"),n._uU(1,"Error retrieving data or no data in this interval."),n.qZA())}function za(o,r){if(1&o&&n._UZ(0,"canvas",30),2&o){var a=n.oxw();n.Q6J("data",a.lineChartData)("options",a.lineChartOptions)("type",a.lineChartType)}}var Cn=function(){function o(r,a){this.activatedRoute=r,this.modalService=a,this.objectKeys=Object.keys,this.loading=!1,this.dataError=!1,this.sensorValues={},this.sensorUnits={},this.measureNames=[],this.endTime=st()(),this.startTime=st()().subtract(1,"hours"),this.chartStartFromZero=!0,this.fullChartData=[],this.fullChartXLabels=[],this.daterange={},this.options={locale:{format:"YYYY-MM-DD HH:mm"},timePicker:!0,timePicker24Hour:!0,startDate:this.startTime,endDate:this.endTime,alwaysShowCalendars:!1},this.lineChartData={datasets:[{data:[],label:"sensorData",backgroundColor:"rgba(148,159,177,0.2)",borderColor:"rgba(148,159,177,1)",pointBackgroundColor:"rgba(148,159,177,1)",pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(148,159,177,0.8)"}]},this.lineChartOptions={scales:{x:{type:"time",time:{tooltipFormat:"MMM dd, yyyy, HH:mm:ss",unit:"hour",displayFormats:{second:"HH:mm:ss",minute:"dd/MM HH:mm",hour:"dd/MM HH:mm",day:"dd/MM",week:"dd MMM",month:"dd MMM",quarter:"dd MMM",year:"MMM YY"}}},y:{position:"left",ticks:{},min:0,grid:{color:"rgba(0, 0, 0, 0.1)"}}},parsing:!1,elements:{line:{tension:.5}},responsive:!0,maintainAspectRatio:!0,plugins:{legend:{display:!1},tooltip:{mode:"nearest",intersect:!1},annotation:{annotations:[]}}},this.lineChartType="line",this.groupId=null,this.thingId=null,this.measureName=""}return o.prototype.selectMeasure=function(r){this.measureName=r,this.updateChart()},o.prototype.selectedDate=function(r,a){a.start=r.start,a.end=r.end,this.startTime=r.start,this.endTime=r.end,this.daterange.start=r.start,this.daterange.end=r.end,this.daterange.label=r.label,this.updateChart()},o.prototype.updateChart=function(){this.loading=!0,this.dataError=!1,this.lineChartData.datasets[0].label=this.measureName;var r=this.endTime.diff(this.startTime)/60/60/1e3;r<4?(this.lineChartOptions.scales.x.time.unit="minute",this.lineChartOptions.scales.x.time.stepSize=5):r<24?(this.lineChartOptions.scales.x.time.unit="hour",this.lineChartOptions.scales.x.time.stepSize=1):r<72?(this.lineChartOptions.scales.x.time.unit="hour",this.lineChartOptions.scales.x.time.stepSize=3):r<168?(this.lineChartOptions.scales.x.time.unit="hour",this.lineChartOptions.scales.x.time.stepSize=12):(this.lineChartOptions.scales.x.time.unit="hour",this.lineChartOptions.scales.x.time.stepSize=24),this.fullChartData=[],this.fullChartXLabels=[],this.getData(1e3*this.startTime.unix(),1e3*this.endTime.unix(),null)},o.prototype.getData=function(r,a,s){var l=this,d=x.x.paths.pathGroup+this.groupId+x.x.paths.pathThing+this.thingId+"/"+this.measureName+"/query/timerange";null!==s&&(d=d+"?pageKey="+s),oA.b.post(x.x.apiName,d,{body:{from:r,to:a}}).then(function(Q){l.handleDataResponse(r,a,Q)}).catch(function(Q){l.loading=!1,l.dataError=!0})},o.prototype.handleDataResponse=function(r,a,s){var l=s.data[this.measureName],d=s._metadata[0].nextPageKey;this.fullChartData=this.fullChartData.concat(l.map(function(Q){return{x:Q.timestamp,y:Q.value}})),this.fullChartXLabels=this.fullChartXLabels.concat(l.map(function(Q){return Q.timestamp})),console.log(this.fullChartData.length),null===d?(this.lineChartData.datasets[0].data=this.fullChartData,this.lineChartData.labels=this.fullChartXLabels,this.loading=!1):this.getData(r,a,d)},o.prototype.ngOnInit=function(){var r=this;this.activatedRoute.paramMap.subscribe(function(a){r.groupId=a.get("groupId"),r.thingId=a.get("thingId")}),this.measureNames=Object.keys(this.sensorValues),this.selectMeasure(this.measureNames[0])},o.prototype.openModal=function(r){this.modalService.open(r,{size:"lg"})},o.prototype.updateChartSettings=function(){this.chartStartFromZero=document.getElementById("chartStartFromZero").checked,this.lineChartOptions.scales.y.min=this.chartStartFromZero?0:void 0},o.prototype.downloadGraph=function(){Ot()(document.getElementById("chart")).then(function(r){var a=document.body.appendChild(r),s=r.toDataURL("image/png");s=s.replace("image/png","image/octet-stream");var l=document.createElement("a");l.href=s,l.setAttribute("download","graph.png"),l.click(),l.remove(),a.remove()})},o.\u0275fac=function(a){return new(a||o)(n.Y36(j.gz),n.Y36(NA.FF))},o.\u0275cmp=n.Xpm({type:o,selectors:[["app-ts-graph"]],viewQuery:function(a,s){var l;(1&a&&n.Gf(_t.jh,5),2&a)&&(n.iGM(l=n.CRH())&&(s.chart=l.first))},inputs:{sensorValues:"sensorValues",sensorUnits:"sensorUnits"},decls:23,vars:5,consts:[[1,"card"],[1,"card-body"],[1,"d-flex"],[1,"card-title","m-b-5"],[1,"lstick"],[1,"ml-auto"],["ng-options","",1,"custom-select","b-0",2,"width","auto","min-width","285px",3,"change"],[4,"ngFor","ngForOf"],["type","text","name","daterangeInput","daterangepicker","",1,"custom-select","custom-form-label","b-0",2,"width","auto","margin-left","5px","min-width","285px",3,"options","selected"],[1,"custom-select",2,"width","auto","margin-left","5px","background","none","padding","1px 6px 1px 6px",3,"click"],[1,"fas","fa-cog"],[1,"fas","fa-download"],["chartSettingsModal",""],[1,"fas","fa-sync"],[1,"mt-4","text-center",2,"height","300px","min-height","300px"],["src","assets/images/loading.gif","style","width: 60%; max-width: 200px","alt","loading",4,"ngIf"],[4,"ngIf"],["baseChart","","id","chart","height","40vh",3,"data","options","type",4,"ngIf"],[1,"modal-header"],["id","chartSettingsModalLabel",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"form-check"],["type","checkbox","id","chartStartFromZero",1,"form-check-input",3,"checked","change"],["for","chartStartFromZero",1,"form-check-label"],[1,"modal-footer"],["type","button",1,"btn","btn-secondary",3,"click"],["type","button",1,"btn","btn-primary",3,"click"],["src","assets/images/loading.gif","alt","loading",2,"width","60%","max-width","200px"],["baseChart","","id","chart","height","40vh",3,"data","options","type"]],template:function(a,s){if(1&a){var l=n.EpF();n.TgZ(0,"div",0),n.TgZ(1,"div",1),n.TgZ(2,"div",2),n.TgZ(3,"div"),n.TgZ(4,"h3",3),n._UZ(5,"span",4),n._uU(6,"Recorded Data "),n.qZA(),n.qZA(),n.TgZ(7,"div",5),n.TgZ(8,"select",6),n.NdJ("change",function(Q){return s.selectMeasure(Q.target.value)}),n.YNc(9,vt,2,1,"option",7),n.qZA(),n.TgZ(10,"input",8),n.NdJ("selected",function(Q){return s.selectedDate(Q,s.daterange)}),n.qZA(),n.TgZ(11,"button",9),n.NdJ("click",function(){n.CHM(l);var Q=n.MAs(16);return s.openModal(Q)}),n._UZ(12,"i",10),n.qZA(),n.TgZ(13,"button",9),n.NdJ("click",function(){return s.downloadGraph()}),n._UZ(14,"i",11),n.qZA(),n.YNc(15,qa,16,1,"ng-template",null,12,n.W1O),n.TgZ(17,"button",9),n.NdJ("click",function(){return s.updateChart()}),n._UZ(18,"i",13),n.qZA(),n.qZA(),n.qZA(),n.TgZ(19,"div",14),n.YNc(20,ja,1,0,"img",15),n.YNc(21,ir,2,0,"div",16),n.YNc(22,za,1,3,"canvas",17),n.qZA(),n.qZA(),n.qZA()}2&a&&(n.xp6(9),n.Q6J("ngForOf",s.objectKeys(s.sensorValues)),n.xp6(1),n.Q6J("options",s.options),n.xp6(10),n.Q6J("ngIf",s.loading),n.xp6(1),n.Q6J("ngIf",!s.loading&&s.dataError),n.xp6(1),n.Q6J("ngIf",!s.loading&&!s.dataError))},directives:[lA.sg,Qn.Zr,lA.O5,k.YN,k.Kr,_t.jh],styles:[""]}),o}(),$a=function(){return{delimiter:" and ",largest:1,round:!0}};function Ai(o,r){if(1&o&&(n.TgZ(0,"div",1),n.TgZ(1,"div",2),n.TgZ(2,"div",3),n.TgZ(3,"div",4),n.TgZ(4,"div",5),n.TgZ(5,"h4",6),n._UZ(6,"span",7),n._uU(7),n.qZA(),n.TgZ(8,"p",8),n._uU(9),n.TgZ(10,"span",9),n._uU(11,"group"),n.qZA(),n.qZA(),n.TgZ(12,"p",8),n.TgZ(13,"a",10),n._uU(14),n.qZA(),n._uU(15,"\xa0"),n.TgZ(16,"span",9),n._uU(17,"typeName"),n.qZA(),n.qZA(),n.TgZ(18,"p",8),n._uU(19),n.TgZ(20,"span",9),n._uU(21,"status"),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n._UZ(22,"app-attributes-table",11),n.TgZ(23,"div",3),n.TgZ(24,"div",4),n.TgZ(25,"div",5),n.TgZ(26,"h4",6),n._UZ(27,"span",7),n._uU(28,"Latest Values "),n.TgZ(29,"small",12),n._uU(30),n.ALo(31,"humanizeDuration"),n.qZA(),n.qZA(),n._UZ(32,"app-latest-table",13),n.qZA(),n.qZA(),n.qZA(),n.qZA(),n.TgZ(33,"div",14),n.TgZ(34,"div",3),n._UZ(35,"app-ts-graph",13),n.qZA(),n.qZA(),n.qZA()),2&o){var a=n.oxw();n.xp6(7),n.Oqu(a.thing.thing),n.xp6(2),n.hij(" ",a.thing.group,"\xa0"),n.xp6(4),n.MGl("routerLink","/console/types/",a.thing.typeName,""),n.xp6(1),n.Oqu(a.thing.typeName),n.xp6(5),n.hij(" ",a.thing.status,"\xa0"),n.xp6(3),n.Q6J("groupId",a.groupId)("thingId",a.thingId),n.xp6(8),n.hij(" (",n.xi3(31,12,a.nowTime-a.thing.lastUpdate,n.DdM(15,$a))," ago) "),n.xp6(2),n.Q6J("sensorValues",a.sensorValues)("sensorUnits",a.sensorUnits),n.xp6(3),n.Q6J("sensorValues",a.sensorValues)("sensorUnits",a.sensorUnits)}}var ei=function(){function o(r){this.activatedRoute=r,this.thing=null,this.sensorValues={},this.sensorUnits={},this.nowTime=(new Date).getTime(),this.subtitle="This is some text within a card block.",this.groupId=null,this.thingId=null}return o.prototype.ngOnInit=function(){var r=this;this.activatedRoute.paramMap.subscribe(function(a){r.groupId=a.get("groupId"),r.thingId=a.get("thingId")}),oA.b.get(x.x.apiName,x.x.paths.pathGroup+this.groupId+x.x.paths.pathThing+this.thingId,x.x.params).then(function(a){r.thing=a.data,r.thing.hasOwnProperty("lastSensorValues")&&(r.sensorValues=r.thing.lastSensorValues),r.thing.hasOwnProperty("sensorUnits")&&(r.sensorUnits=r.thing.sensorUnits),console.log(r.thing)}).catch(function(a){console.log(a.response)})},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)(n.Y36(j.gz))},o.\u0275cmp=n.Xpm({type:o,selectors:[["ng-component"]],decls:1,vars:1,consts:[["class","row",4,"ngIf"],[1,"row"],[1,"col-lg-3","col-md-4"],[1,"col-lg-12","col-md-12"],[1,"card"],[1,"card-body"],[1,"card-title"],[1,"lstick"],[1,"card-text"],[1,"label","label-info","label-rounded"],[3,"routerLink"],[3,"groupId","thingId"],[1,"pull-right","text-muted"],[3,"sensorValues","sensorUnits"],[1,"col-lg-9","col-md-8"]],template:function(a,s){1&a&&n.YNc(0,Ai,36,16,"div",0),2&a&&n.Q6J("ngIf",null!==s.thing)},directives:[lA.O5,j.yS,Cr,pr,Cn],pipes:[it.Ol],encapsulation:2}),o}(),ti=function(){function o(r,a,s){this.zone=r,this.location=a,this.router=s}return o.prototype.ngOnInit=function(){this.location.replaceState("/console/groups"),window.location.reload()},o.prototype.ngAfterViewInit=function(){},o.\u0275fac=function(a){return new(a||o)(n.Y36(n.R0b),n.Y36(lA.Ye),n.Y36(j.F0))},o.\u0275cmp=n.Xpm({type:o,selectors:[["ng-component"]],decls:0,vars:0,template:function(a,s){},encapsulation:2}),o}(),ri=R(24830),pe=[{path:"groupsstart",data:{title:"Groups",urls:[{title:"Groups",url:"/groupsstart"},{title:"Groups"}]},component:ti},{path:"groups",data:{title:"",urls:[{title:"Groups",url:"/groups"},{title:"Groups"}]},component:Qr},{path:"groups/:groupId",data:{title:"",urls:[{title:"Group",url:"/groups/:groupId"},{title:"Group"}]},component:Er},{path:"things",data:{title:"",urls:[{title:"Things",url:"/things"},{title:"Things"}]},component:Hr},{path:"groups/:groupId/thing/:thingId",data:{title:"",urls:[{title:"Thing",url:"/groups/:groupId/thing/:thingId"},{title:"Thing"}]},component:ei}],ni=function(){function o(){}return o.\u0275fac=function(a){return new(a||o)},o.\u0275mod=n.oAB({type:o}),o.\u0275inj=n.cJS({imports:[[_t.vQ.forRoot({defaults:{},plugins:[ri.Z,ue.WY]}),Qn.rW,k.u5,lA.ez,j.Bz.forChild(pe),it.nq]]}),o}()}}]);