(script) var preloadRequests=0;var remainingCount={};var baseURI="";self.onmessage=function(e){switch(e.data.cmd){case"RESOURCE_PRELOAD":var a=e.data.requestId;remainingCount[a]=0;e.data.resources.forEach(function(o){preload(o,function(e){return function(){console.log(e+" DONE: "+o);if(--remainingCount[e]==0){self.postMessage({cmd:"RESOURCE_PRELOAD",requestId:e})}}}(a));remainingCount[a]++});break;case"SET_BASEURI":baseURI=e.data.uri;break}};async function preload(o,a){if(typeof URL!=="undefined"&&baseURI){try{var e=new URL(o,baseURI);o=e.href}catch(e){console.log("Worker error: "+e.message)}}console.log("Preloading "+o);try{var n=new Request(o,{mode:"no-cors",redirect:"follow"});await fetch(n);a()}catch(e){console.log(e);var r=new XMLHttpRequest;r.responseType="blob";r.onload=a;r.onerror=a;r.open("GET",o,true);r.send()}}(script) (function(e){var t=e.prototype;t.after||(t.after=function(){var e,t=arguments,n=t.length,r=0,i=this,o=i.parentNode,a=Node,c=String,u=document;if(o!==null){while(r=u){NPh.documentReadyState=NPh.ogReadyState;A(function(){i.triggerNitroEvent(t)})}}});i.addEventListener(t+"Nitro",function(e){if(["load","DOMContentLoaded"].indexOf(t)!=-1){if(!a){e.preventDefault();e.stopImmediatePropagation()}else{}c=true}else if(t=="readystatechange"){c=NPh.documentReadyState=="interactive"?1:2;if(u)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){var n="data:text/javascript;base64,"+btoa(t.replace(/^(?:)?$/gm,"$1"))}return n};var K=function(){NPh.documentReadyState="interactive";document.triggerNitroEvent("readystatechange");document.triggerNitroEvent("DOMContentLoaded");if(window.pageYOffset||window.pageXOffset){window.dispatchEvent(new Event("scroll"))}U=true;A(function(){if(s==0){A(Q)}A(J)})};var Q=function(){if(!U||D)return;D=true;E.disconnect();Z();NPh.documentReadyState="complete";document.triggerNitroEvent("readystatechange");window.triggerNitroEvent("load",document);window.triggerNitroEvent("pageshow",document);if(window.pageYOffset||window.pageXOffset||location.hash){let e=typeof history.scrollRestoration!=="undefined"&&history.scrollRestoration=="auto";if(e&&typeof NPSH!=="undefined"&&NPSH.getScrollPos()>0){window.scrollTo(0,NPSH.getScrollPos())}else if(location.hash){try{let e=document.querySelector(location.hash);if(e){e.scrollIntoView()}}catch(e){}}}var e=null;if(n==1){e=M}else{e=re}A(e)};var A=function(e){setTimeout(e,0)};var O=function(e){if(e.type=="touchend"||e.type=="click"){a=e}};var J=function(){if(a){setTimeout(function(r){return function(){var e=function(e,t,n){var r=new Event(e,{bubbles:true,cancelable:true});if(e=="click"){r.clientX=t;r.clientY=n}else{r.touches=[{clientX:t,clientY:n}]}return r};var t;if(r.type=="touchend"){var n=r.changedTouches[0];t=document.elementFromPoint(n.clientX,n.clientY);t.dispatchEvent(e("touchstart"),n.clientX,n.clientY);t.dispatchEvent(e("touchend"),n.clientX,n.clientY);t.dispatchEvent(e("click"),n.clientX,n.clientY)}else if(r.type=="click"){t=document.elementFromPoint(r.clientX,r.clientY);t.dispatchEvent(e("click"),r.clientX,r.clientY)}}}(a),150);a=null}};var I=function(e){if(e.tagName=="SCRIPT"&&!e.hasAttribute("data-nitro-for-id")&&!e.hasAttribute("nitro-document-write")||e.tagName=="IMG"&&(e.hasAttribute("src")||e.hasAttribute("srcset"))||e.tagName=="IFRAME"&&e.hasAttribute("src")||e.tagName=="LINK"&&e.hasAttribute("href")&&e.hasAttribute("rel")&&e.getAttribute("rel")=="stylesheet"){var t="";switch(e.tagName){case"LINK":t=e.href;break;case"IMG":if(b.indexOf(e)>-1)return;t=e.srcset||e.src;break;default:t=e.src;break}var n=e.getAttribute("type");if(!t&&e.tagName!=="SCRIPT")return;if((e.tagName=="IMG"||e.tagName=="LINK")&&(t.indexOf("data:")===0||t.indexOf("blob:")===0))return;if(e.tagName=="SCRIPT"&&n&&n!=="text/javascript"&&n!=="application/javascript"){if(n!=="module"||!w)return}if(e.tagName==="SCRIPT"){if(b.indexOf(e)>-1)return;if(e.noModule&&w){return}if(!e.src){if(e.textContent.length>0){e.textContent+="\n;if(document.currentScript.nitroTimeout) {clearTimeout(document.currentScript.nitroTimeout);}; setTimeout(function() { this.dispatchEvent(new Event('load')); }.bind(document.currentScript), 0);"}else{return}}b.push(e)}if(!e.hasOwnProperty("nitroTimeout")){s++;e.addEventListener("load",T,true);e.addEventListener("error",T,true);e.addEventListener("nitroTimeout",T,true);e.nitroTimeout=setTimeout(function(){console.log("Resource timed out",e);e.dispatchEvent(new Event("nitroTimeout"))},5e3)}}};var $=function(e){if(e.hasOwnProperty("nitroTimeout")&&e.nitroTimeout){clearTimeout(e.nitroTimeout);e.nitroTimeout=null;e.dispatchEvent(new Event("nitroTimeout"))}};document.documentElement.addEventListener("load",function(e){if(e.target.tagName=="SCRIPT"||e.target.tagName=="IMG"){b.push(e.target)}},true);document.documentElement.addEventListener("error",function(e){if(e.target.tagName=="SCRIPT"||e.target.tagName=="IMG"){b.push(e.target)}},true);var V=["appendChild","replaceChild","insertBefore","prepend","append","before","after","replaceWith","insertAdjacentElement"];var z=function(){V.forEach(function(t){HTMLElement.prototype["og"+t]=HTMLElement.prototype[t];HTMLElement.prototype[t]=function(...e){if(this.parentNode||this===document.documentElement){switch(t){case"replaceChild":case"insertBefore":e.pop();break;case"insertAdjacentElement":e.shift();break}e.forEach(function(e){if(!e)return;if(e.tagName=="SCRIPT"){I(e)}else{if(e.children&&e.children.length>0){e.querySelectorAll("script").forEach(I)}}})}return this["og"+t].apply(this,arguments)}})};var Z=function(){V.forEach(function(e){HTMLElement.prototype[e]=HTMLElement.prototype["og"+e]})};var C=async function(){if(f){j(v);j(O);if(m){clearTimeout(m);m=null}}if(g===1){H=true;return}else if(g===0){g=-1}NPh.startedScriptLoading=true;Object.defineProperty(document,"readyState",{get:function(){return NPh.documentReadyState},set:function(){}});var e=document.documentElement;var t={attributes:true,attributeFilter:["src"],childList:true,subtree:true};E=new MutationObserver(function(e,t){e.forEach(function(e){if(e.type=="childList"&&e.addedNodes.length>0){e.addedNodes.forEach(function(e){if(!document.documentElement.contains(e))return;if(e.tagName=="IMG"||e.tagName=="IFRAME"||e.tagName=="LINK"){I(e)}})}if(e.type=="childList"&&e.removedNodes.length>0){e.removedNodes.forEach(function(e){if(e.tagName=="IFRAME"||e.tagName=="LINK"){$(e)}})}if(e.type=="attributes"){var t=e.target;if(!document.documentElement.contains(t))return;if(t.tagName=="IFRAME"||t.tagName=="LINK"||t.tagName=="IMG"||t.tagName=="SCRIPT"){I(t)}}})});E.observe(e,t);z();await Promise.all(_);var n=p.shift();var r=null;var i=false;while(n){var o;var a=JSON.parse(atob(n.meta));var c=a.delay;if(n.type=="inline"){var u=document.getElementById(n.id);if(u){u.remove()}else{n=p.shift();continue}o=X(u);if(o===false){n=p.shift();continue}}else{o=n.src}if(!i&&n.type!="inline"&&(typeof a.attributes.async!="undefined"||typeof a.attributes.defer!="undefined")){if(r===null){r=n}else if(r===n){i=true}if(!i){p.push(n);n=p.shift();continue}}var d=document.createElement("script");d.src=o;d.setAttribute("data-nitro-for-id",n.id);for(var s in a.attributes){try{if(a.attributes[s]===false){d.setAttribute(s,"")}else{d.setAttribute(s,a.attributes[s])}}catch(e){console.log("Error while setting script attribute",d,e)}}d.async=false;if(c){setTimeout(function(e,t){var n=document.querySelector("[data-nitro-marker-id='"+t+"']");if(n){n.after(e)}else{document.head.appendChild(e)}}.bind(null,d,n.id),c)}else{d.addEventListener("load",W);d.addEventListener("error",W);if(!d.noModule||!w){h++}var l=document.querySelector("[data-nitro-marker-id='"+n.id+"']");if(l){A(function(e,t){return function(){e.after(t)}}(l,d))}else{A(function(e){return function(){document.head.appendChild(e)}}(d))}}n=p.shift()}};var ee=function(){var e=document.getElementById("nitro-deferred-styles");var t=document.createElement("div");t.innerHTML=e.textContent;return t};var M=async function(e){isPreload=e&&e.type=="NitroPreload";if(!isPreload){g=-1;u=false;if(f){j(v);j(O);if(m){clearTimeout(m);m=null}}}if(d===false){var t=ee();let e=t.querySelectorAll('style,link[rel="stylesheet"]');d=e.length;if(d){let e=document.getElementById("nitro-deferred-styles-marker");e.replaceWith.apply(e,t.childNodes)}else if(isPreload){A(k)}else{x()}}else if(d===0&&!isPreload){x()}};var te=function(){var e=ee();var t=e.childNodes;var n;var r=[];for(var i=0;idocument.documentElement.clientHeight*.5;if(location.hash||l){f=false}i=c.default.concat(c.touch);o=setTimeout(NPRL.loadQueuedResources,1500);ie(O);if(l){NPRL.loadQueuedResources()}else{window.addEventListener("load",NPRL.loadQueuedResources)}},addPrerequisite:function(e){_.push(e)}}}();var NPh,NitroPackHelper;NPh=NitroPackHelper=function(){var a=document.write;return{documentWrite:function(e,t){if(e&&e.hasAttribute("nitro-exclude")){return a.call(document,t)}var n=null;if(e.documentWriteContainer){n=e.documentWriteContainer}else{n=document.createElement("span");e.documentWriteContainer=n}var r=null;if(e){if(e.hasAttribute("data-nitro-for-id")){r=document.querySelector('template[data-nitro-marker-id="'+e.getAttribute("data-nitro-for-id")+'"]')}else{r=e}}n.innerHTML+=t;n.querySelectorAll("script").forEach(function(e){e.setAttribute("nitro-document-write","")});if(!n.parentNode){if(r){r.parentNode.insertBefore(n,r)}else{document.body.appendChild(n)}}var i=document.createElement("span");i.innerHTML=t;var o=i.querySelectorAll("script");if(o.length){o.forEach(function(t){var e=t.getAttributeNames();var n=document.createElement("script");e.forEach(function(e){n.setAttribute(e,t.getAttribute(e))});n.async=false;if(!t.src&&t.textContent){n.textContent=t.textContent}NPRL.loadJs(n,r)})}},TrustLogo:function(e,t){var n=document.getElementById(e);var r=document.createElement("img");r.src=t;n.parentNode.insertBefore(r,n)},documentReadyState:"loading",ogReadyState:document.readyState,startedScriptLoading:false,loadScriptDelayed:function(t,e){setTimeout(function(){var e=document.createElement("script");e.src=t;document.head.appendChild(e)},e)}}}();document.write=function(e){NPh.documentWrite(document.currentScript,e)};document.writeln=function(e){NPh.documentWrite(document.currentScript,e+"\n")}; (script) window.IS_NITROPACK=!0;window.NITROPACK_STATE='FRESH';(script) /*! lazysizes - v5.1.2 */ !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}("undefined"!=typeof window?window:{},function(a,b){"use strict";var c,d;if(function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.nitro_lazySizesConfig||a.nitro_lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b])}(),!b||!b.getElementsByClassName)return{init:function(){},cfg:d,noSupport:!0};var e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=!0===a)&&(g=33),b||(b=!0,d=e-(f.now()-c),d<0&&(d=0),a||d<9?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;a0)&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&Gd.top-1&&F500&&e.clientWidth>500?500:370:d.expand,c._defEx=r,s=r*d.expFactor,t=d.hFac,J=null,O2&&o>2&&!b.hidden?(O=s,Q=0):O=o>1&&Q>1&&P<6?r:N),q!==m&&(y=innerWidth+m*t,D=innerHeight+m,n=-1*m,q=m),h=u[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*t&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||S(u[f]))&&(l&&P<3&&!p&&(o<3||Q<4)||T(u[f],m))){if(aa(u[f]),k=!0,P>9)break}else!k&&l&&!j&&P<4&&Q<4&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=u[f][i](d.sizesAttr)))&&(j=g[0]||u[f]);j&&!k&&aa(j)}},V=B(U),W=function(a){var b=a.target;if(b._lazyCache)return void delete b._lazyCache;R(a),s(b,d.loadedClass),t(b,d.loadingClass),u(b,Y),v(b,"lazyloaded")},X=A(W),Y=function(a){X({target:a.target})},Z=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},$=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},_=A(function(a,b,c,e,f){var g,h,j,l,o,p;(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},s(a,d.loadingClass),p&&(clearTimeout(m),m=k(R,2500),u(a,Y,!0)),l&&q.call(j.getElementsByTagName("source"),$),h?a.setAttribute("srcset",h):g&&!l&&(L.test(a.nodeName)?Z(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){var b=a.complete&&a.naturalWidth>1;p&&!b||(b&&s(a,"ls-is-cached"),W(o),a._lazyCache=!0,k(function(){"_lazyCache"in a&&delete a._lazyCache},9)),"lazy"==a.loading&&P--},!0)}),aa=function(a){if(!a._lazyRace){var b,c=K.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,P++,_(a,b,f,e,c))}},ba=C(function(){d.loadMode=3,V()}),ca=function(){3==d.loadMode&&(d.loadMode=2),ba()},da=function(){if(!l){if(f.now()-p<999)return void k(da,999);l=!0,d.loadMode=3,V(),j("scroll",ca,!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),j("scroll",V,!0),j("resize",V,!0),a.MutationObserver?new MutationObserver(V).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",V,!0),e[h]("DOMAttrModified",V,!0),setInterval(V,999)),j("hashchange",V,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(a){b[h](a,V,!0)}),/d$|^c/.test(b.readyState)?da():(j("load",da),b[h]("DOMContentLoaded",V),k(da,2e4)),c.elements.length?(U(),z._lsFlush()):V()},checkElems:V,unveil:aa,_aLSL:ca}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f(script) document.documentElement.className = document.documentElement.className + ' yes-js js_active js'(script) window.webpack_public_path__ = "https://placesandevents.co.za/wp-content/themes/wilcity/assets/production/js/"; window.WHITE_LABEL = "wilcity"; window.wilI18 = 'eyJnZXRPdHAiOiJHZXQgT1RQIiwic2VuZE9UUCI6IlNlbmQgT1RQIiwibG9naW5XaXRoR21haWwiOiJHbWFpbCBMb2dpbiIsImVudGVySW5PVFBDb2RlIjoiRW50ZXIgeW91ciBPVFAgY29kZSIsIm90cExvZ2luQnRuTmFtZSI6Ik9UUCBMb2dpbiIsInJlc2VuZE9UUCI6IlJlc2VuZCBPVFAiLCJtaXNzaW5nSW5zdGFUb2tlbiI6Ik1pc3NpbmcgVG9rZW4uIFRvIHNldHVwIHRoZSB0b2tlbiwgcGxlYXNlIGNsaWNrIG9uIEluc3RhZmVlZEh1YiBmcm9tIHRoZSBhZG1pbiBzaWRlYmFyIiwieW91SGF2ZU5vUmV2aWV3IjoiWW91IGRvIG5vdCBoYXZlIGFueSByZXZpZXcgeWV0IiwidHlwZVRvU2VhcmNoIjoiVHlwZSB0byBzZWFyY2ggLi4uIiwiaGF2ZUJlZW5UaGVyZSI6IkNoZWNraW4iLCJhc2tIYXZlQmVlblRoZXJlIjoiSGF2ZSB5b3UgYmVlbiB0aGVyZT8iLCJidXNpbmVzc0Nsb3N1cmVzIjoiQnVzaW5lc3MgQ2xvc3VyZXMiLCJjb25uZWN0SW5zdGFmZWVkSHViIjoiQ29ubmVjdCBJbnN0YWZlZWQgSHViIiwidW5kZXJQcmljZSI6IlVuZGVyICVzIiwiYWJvdmVQcmljZSI6IkFib3ZlICVzIiwidW5kZXJBbmRFVFByaWNlIjoiJXMgJmFtcDsgVW5kZXIiLCJhYm92ZUFuZEVUUHJpY2UiOiIlcyAmYW1wOyBBYm92ZSIsInVzZXJfcGFzc3dvcmQiOiJQYXNzd29yZCIsInNhbGVvclNhbGVzIjoiU2FsZVtzXSIsInNob3BVcmwiOiJTaG9wIFVybCIsImFkZFlvdXJDb3Vwb24iOiJBZGQgeW91ciBjb3Vwb24iLCJsb2dpbldpdGhGYWNlYm9vayI6IkxvZ2luIFdpdGggRmFjZWJvb2siLCJ3b29jb21tZXJjZSI6Ildvb0NvbW1lcmNlIiwidHdvZmFjdG9yYXV0aCI6IlR3by1mYWN0b3IgYXV0aGVudGljYXRpb24iLCJ0dXJuT25Ud29GYWN0b3IiOiJDb25ncmF0cyEgVHdvLWZhY3RvciBhdXRoZW50aWNhdG9yIGhhcyBiZWVuIGVuYWJsZWQiLCJpbnZhbGlkUGFzc3dvcmQiOiJJbnZhbGlkIHBhc3N3b3JkIiwidmVyaWZpY2F0aW9uRmFpbGVkIjoiVmVyaWZpY2F0aW9uIGZhaWxlZC4gUGxlYXNlIHRyeSBpdCBhZ2FpbiIsImVudGVyQ29kZSI6IkVudGVyIGNvZGUiLCJnb29nbGVBdXRoVmVyaWZ5TGFiZWwiOiJFbnRlciBpbiA2IGRpZ2l0IGNvZGUgZnJvbSB5b3VyIEdvb2dsZSBBdXRoZW50aWNhdG9yIG9yIDNyZCBwYXJ0eSBhcHAgYmVsb3ciLCJ0dXJuT24iOiJUdXJuIG9uIiwidHVybk9mZiI6IlR1cm4gb2ZmIiwidGhpc1N0ZXBSZXF1aXJlc1Bhc3N3b3JkIjoiVGhlIHN0ZXAgeW91IGFyZSB0cnlpbmcgdG8gdmlzaXQgcmVxdWlyZXMgdGhhdCB5b3UgcmUtZW50ZXIgeW91ciBwYXNzd29yZC4iLCJzY2FuUXJDb2RlR3VpZGUiOiJTY2FuIHRoZSBRUiBjb2RlIGJlbG93IHdpdGggdGhlIEdvb2dsZSBhdXRoZW50aWNhdG9yIGFwcCBvbiB5b3VyIG1vYmlsZSBkZXZpY2UsIGFmdGVyIHRoYXQgZmlsbCBpbiB0aGUgZmllbGQgYmVsb3cgd2l0aCB0aGUgY29kZSBnZW5lcmF0ZWQgaW4gdGhlIGFwcCIsInBob3RvVGV4dCI6IlBob3RvcyIsInNob3BPcmRlciI6IlNob3AgT3JkZXIiLCJwZW9wbGVJbnRlcmVzdGVkIjoicGVvcGxlIGludGVyZXN0ZWQiLCJERVNDIjoiREVTQyIsIkFTQyI6IkFTQyIsInNlbGVjdFRpbWUiOiJTZWxlY3QgVGltZSIsInNlbGVjdERhdGUiOiJTZWxlY3QgRGF0ZSIsIm91dE9mU3RvY2siOiJPdXQgb2Ygc3RvY2siLCJpbk9mU3RvY2siOiJPdXQgb2Ygc3RvY2siLCJhZGRNb3JlIjoiQWRkIE1vcmUiLCJmb2xsb3dpbmciOiJGb2xsb3dpbmdzIiwiZm9sbG93ZXIiOiJGb2xsb3dlcnMiLCJhbHdheXNPcGVuIjoiQWx3YXlzIG9wZW4iLCJtaWRuaWdodCI6Ik1pZG5pZ2h0IiwiY2FuY2VsQ3VycmVudFBheW1lbnQiOiJDYW5jZWwgY3VycmVudCBzdWJzY3JpcHRpb24gYW5kIHRoZW4gdXBncmFkZSB0byBuZXcgcGxhbiIsInlvdXJBY2NvdW50TXVzdEJlVmVyaWZpZWQiOiJZb3VyIGFjY291bnQgbXVzdCBiZSB2ZXJpZmllZCBiZWZvcmUgeW91IGNhbiB1c2UgdGhpcyBmZWF0dXJlIiwiYXZlcmFnZVJhdGluZ0Jhc2VkT25Ub3RhbCI6IiVhdmVyYWdlJSBhdmVyYWdlIGJhc2VkIG9uICV0b3RhbCUiLCJhdmVyYWdlUmF0aW5nQmFzZWRPblRvdGFsRm9yIjoiJWF2ZXJhZ2UlIGF2ZXJhZ2UgYmFzZWQgb24gJXRvdGFsJSBmb3IiLCJvcGVucyI6Ik9wZW5zIiwiY2xvc2VzIjoiQ2xvc2VzIiwiZGF5c1dlZWsiOnsic3VuZGF5IjoiU3VuZGF5IiwibW9uZGF5IjoiTW9uZGF5IiwidHVlc2RheSI6IlR1ZXNkYXkiLCJ3ZWRuZXNkYXkiOiJXZWRuZXNkYXkiLCJ0aHVyc2RheSI6IlRodXJzZGF5IiwiZnJpZGF5IjoiRnJpZGF5Iiwic2F0dXJkYXkiOiJTYXR1cmRheSJ9LCJ3ZWVrZGF5c1Nob3J0Ijp7InN1biI6IlN1biIsIm1vbiI6Ik1vbiIsInR1ZSI6IlR1ZSIsIndlZCI6IldlZCIsInRodSI6IlRodSIsImZyaSI6IkZyaSIsInNhdCI6IlNhdCJ9LCJ3ZWVrZGF5c01pbiI6eyJzdSI6IlN1IiwibW8iOiJNbyIsInR1IjoiVHUiLCJ3ZSI6IldlIiwidGgiOiJUaCIsImZyIjoiRnIiLCJzYSI6IlNhIn0sImFkZEhvdXJzIjoiQWRkIGhvdXJzIiwiY2xvc2VkIjoiQ2xvc2VkIiwibm9WaWRlbyI6Ik9vcHMhIFRoZXJlIGlzIG5vIHZpZGVvIHlldCIsIm5vUmVzdGF1cmFudE1lbnUiOiJPb3BzISBUaGVyZSBpcyBubyBtZW51IHlldCIsInNob3dBbGxYSXRlbXMiOiJTaG93IGFsbCAldG90YWwlIiwiZGFzaGJvYXJkIjoiRGFzaGJvYXJkIiwicHVibGlzaGVkIjoiUHVibGlzaGVkIiwiaW5SZXZpZXciOiJJbiBSZXZpZXciLCJ1bnBhaWQiOiJ1blBhaWQiLCJleHBpcmVkIjoiRXhwaXJlZCIsImZpbHRlciI6IkZpbHRlciIsImNhbmNlbFBsYW4iOiJDYW5jZWwgUGxhbiIsImFza0ZvckNhbmNlbFBsYW4iOiJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gY2FuY2VsIHlvdXIgc3Vic2NyaXB0aW9uPyIsInN0YXJ0IjoiU3RhcnQiLCJzZXREYXRlIjoiU2V0IERhdGUiLCJ1cGxvYWQiOiJVcGxvYWQiLCJ1c2luZ0N1c3RvbU5hdmlnYXRpb24iOiJZb3UgYXJlIHVzaW5nIEN1c3RvbSBOYXZpZ2F0aW9uIG1vZGUsIHNvIHlvdXIgTmF2aWdhdGlvbiB3aWxsIG5vdCBiZSB0aGUgc2FtZSBhcyB0aGUgZGVmYXVsdCBzZXR0aW5nIiwidXNpbmdDdXN0b21TaWRlYmFyIjoiWW91IGFyZSB1c2luZyBDdXN0b20gU2lkZWJhciBtb2RlLCBzbyB5b3VyIFNpZGViYXIgd2lsbCBub3QgYmUgdGhlIHNhbWUgYXMgdGhlIGRlZmF1bHQgc2V0dGluZyIsIm1pbiI6Ik1pbiIsIm1heCI6Ik1heCIsIm9yIjoiT3IiLCJjbGVhciI6IkNsZWFyIiwiYXBwbHkiOiJBcHBseSIsImdlb2NvZGVyTm90U3VwcG9ydGVkIjoiVW5mb3J0dW5hdGVseSwgR2VvY29kZXIgZG9lcyBub3Qgd29yayBvbiB0aGUgYnJvd3NlciBwbGF0Zm9ybSwgcGxlYXNlIHN3aXRjaCB0byBhbm90aGVyIGJyb3dzZXIgbGlrZSBDaHJvbWUvRmlyZWZveCB0byB1c2UgdGhpcyBmZWF0dXJlIiwieW91TXVzdEVuYWJsZUdlb2NvZGVyIjoiR2VvY29kZXIgaXMgYmxvY2tlZCBvbiB5b3VyIGJyb3dzZXIsIHBsZWFzZSByZS1lbmFibGUgaXQgdG8gdXNlIHRoaXMgZmVhdHVyZS4iLCJjaHJvbWVFbmFibGVHZW9jb2RlclN1Z2dlc3Rpb24iOiJHZW9jb2RlciBpcyBibG9ja2VkIG9uIHlvdXIgYnJvd3NlciEgQ2xpY2sgb24gJmx0O2EgaHJlZj0mcXVvdDtodHRwczovL3N1cHBvcnQuZ29vZ2xlLmNvbS9jaHJvbWUvYW5zd2VyLzE0MjA2NT9jbz1HRU5JRS5QbGF0Zm9ybSUzRERlc2t0b3AmYW1wO2hsPWVuJmFtcDtvY289MSZxdW90OyB0YXJnZXQ9JnF1b3Q7X2JsYW5rJnF1b3Q7IGNsYXNzPSZxdW90O2NvbG9yLXByaW1hcnkmcXVvdDsmZ3Q7cmUtZW5hYmxlIEdlb2NvZGVyJmx0Oy9hJmd0OyB0byB1c2UgdGhpcyBmZWF0dXJlIiwiZGV0ZWN0aW5nWW91ckxvY2F0aW9uIjoiRGV0ZWN0aW5nIHlvdXIgbG9jYXRpb24iLCJnb3RZb3VyTG9jYXRpb24iOiJXZSBkZXRlY3RlZCB5b3VyIGxvY2F0aW9uIiwiZ29Ub1VwZ3JhZGUiOiJHbyB0byBVcGdyYWRlIiwibm9UZXJtIjoiV2UgZm91bmQgbm8gdGVybSB5ZXQiLCJ3YXJuaW5nIjoiV2FybmluZyIsImFubm91bmNlbWVudCI6IkFubm91bmNlbWVudCIsImxlYXZlQVJldmlldyI6IkxlYXZlIGEgcmV2aWV3IiwiYXV0aG9yIjoiQXV0aG9yIiwibmV3ZXN0UmF0aW5nIjoiTmV3ZXN0IFJhdGluZyIsImhpZ2hlc3RSYXRpbmciOiJIaWdoZXN0IFJhdGluZyIsImxvd2VzdFJhdGluZyI6Ikxvd2VzdCBSYXRpbmciLCJyZXZpZXdzIjoiUmV2aWV3cyIsInJlcGx5IjoiUmVwbHkiLCJxdWFsaXR5IjoiUXVhbGl0eSIsInJldmlld09uIjoiUmV2aWV3IG9uIiwibGlzdGluZ1RpdGxlIjoiTGlzdGluZyBUaXRsZSIsInNwYW0iOiJTcGFtIiwiY29udGVudCI6IkNvbnRlbnQiLCJva2UiOiJPa2UiLCJjb25maXJtRGVsZXRlTXNnIjoiRG8geW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgbWVzc2FnZT8iLCJkZWxldGVBdXRob3JNc2dUaXRsZSI6IkRlbGV0ZSBBdXRob3IgTWVzc2FnZXMiLCJkZWxldGVBdXRob3JNc2dRdWVzdGlvbiI6IkRvIHlvdSB3YW50IHRvIGRlbGV0ZSBhbGwgbWVzc2FnZXMgZnJvbSB0aGlzIGF1dGhvcj8iLCJjb25maXJtRGVsZXRlQWNjb3VudCI6IkFyZSB5b3Ugc3VyZSB0byBkZWxldGUgdGhpcyBhY2NvdW50PyIsInZpZXdTdGF0aXN0aWMiOiJWaWV3IFN0YXRpc3RpYyIsInNoYXJlU3RhdGlzdGljIjoiU2hhcmUgU3RhdGlzdGljIiwiZmF2b3JpdGVTdGF0aXN0aWMiOiJGYXZvcml0ZSBTdGF0aXN0aWMiLCJyYXRpbmdTdGF0aXN0aWMiOiJSYXRpbmcgU3RhdGlzdGljIiwieW91QXJlQmxvY2tpbmdMb2NhdGlvbiI6Ikl0IHNlZW1zIGxpa2UgR2VvbG9jYXRpb24sIHdoaWNoIGlzIHJlcXVpcmVkIGZvciB0aGlzIHBhZ2UsIGlzIG5vdCBlbmFibGVkIGluIHlvdXIgYnJvd3Nlci4iLCJhZGRMYXRMbmdSZXF1aXJlZFRleHQiOiJUaGUgYWRkcmVzcywgbGF0aXR1ZGUgYW5kIGxvbmdpdHVkZSBhcmUgcmVxdWlyZWQiLCJvcGVuTm93IjoiT3BlbiBOb3ciLCJvcGVuRm9yU2VsZWN0ZWRIb3VycyI6Ik9wZW4gZm9yIFNlbGVjdGVkIEhvdXJzIiwibm9Ib3Vyc0F2YWlsYWJsZSI6Ik5vIGhvdXJzIGF2YWlsYWJsZSIsInRpbWVGb3JtYXQiOiJUaW1lIEZvcm1hdCIsIm9yZGVyQ3JlYXRlRXJyb3IiOiJXZSBjb3VsZCBub3QgY3JlYXRlIG9yZGVyIiwiZGF5T2ZmIjoiRGF5IE9mZiIsIm9wZW4iOiJPcGVuIiwibG9hZGluZ1RleHQiOiJMb2FkaW5nIiwibm9PcHRpb25zIjoiU29ycnksIFdlIGZvdW5kIG5vIGF2YWlsYWJsZSBvcHRpb24iLCJpZCI6IklEIiwicHJpY2UiOiJQcmljZSIsImRhdGUiOiJEYXRlIiwiaXRlbSI6Ikl0ZW0ocykiLCJzdGF0dXMiOiJTdGF0dXMiLCJzdGFydERhdGUiOiJTdGFydCBEYXRlIiwiZW5kRGF0ZSI6IkVuZCBEYXRlIiwicmVQYXltZW50IjoiUmUtUGF5bWVudCIsImNhbmNlbE9yZGVyIjoiQ2FuY2VsIE9yZGVyIiwic3ViVG90YWwiOiJTdWIgVG90YWwiLCJ0b3RhbCI6IlRvdGFsIiwicHJvZHVjdElEIjoiUHJvZHVjdCBJRCIsInNoaXBwaW5nVG9EaWZmZXJlbnRBZGRyZXNzIjoiU2hpcHBpbmcgdG8gYSBEaWZmZXJlbnQgQWRkcmVzcz8iLCJwYXltZW50TWV0aG9kUmVxdWlyZWQiOiJBIHBheW1lbnQgbWV0aG9kIGlzIHJlcXVpcmVkIiwiYWRkU2hpcHBpbmdGb3JtIjoiQWRkIFNoaXBwaW5nIEZvcm0iLCJ1cGRhdGUiOiJVcGRhdGUiLCJ2aWV3QWxsIjoiVmlldyBBbGwiLCJwYXlOb3ciOiJQYXkgTm93IiwicGxhbklzUmVxdWlyZWQiOiJQbGVhc2Ugc2VsZWN0IGEgbmV3IHBsYW4iLCJsZWF2ZUVtcHR5TWVhbnNVcGdyYWRlQWxsIjoiTGVhdmUgZW1wdHkgbWVhbnMgeW91IHdhbnQgdG8gdXBncmFkZSBhbGwgTGlzdGluZ3MgdG8gbmV3IHBsYW4iLCJsaXN0aW5nc0JlbG9uZ1RvUGF5bWVudCI6Ikxpc3RpbmdzIEJlbG9uZyBUbyBUaGlzIFBheW1lbnQiLCJwYXltZW50SUQiOiJQYXltZW50IElEIiwiYmFjayI6IkJhY2siLCJwcmljaW5nIjoiUHJpY2luZyIsImFkZFRvQ2FydCI6IkFkZCB0byBjYXJ0IiwiY2hlY2tJdE91dCI6IkNoZWNrIEl0IE91dCIsInNlbGVjdFZhcmlhdGlvbnMiOiJTZWxlY3QgVmFyaWF0aW9ucyIsInBsZWFzZUNob29zZUFsbE9wdGlvbnMiOiJQbGVhc2UgY2hvb3NlIGFsbCBvcHRpb25zIiwiZG9rYW5SZXF1ZXN0IjoiRG9rYW4gUmVxdWVzdCIsInNoaXBtZW50IjoiU2hpcG1lbnQiLCJwYXltZW50IjoiUGF5bWVudCIsInByb2NlZWRUb0NoZWNrb3V0IjoiUHJvY2VlZCB0byBjaGVja291dCIsImdvVG9QYXltZW50R2F0ZXdheSI6IkdvIHRvIHBheW1lbnQgZ2F0ZXdheSIsInZlcmlmeSI6IlZlcmlmeSIsIm15Q2FydCI6Ik15IGNhcnQiLCJjb21lQmFja1RvU2hvcCI6IkNvbWUgYmFjayB0byBzaG9wIiwicHJvZHVjdHNXaXNobGlzdCI6IlByb2R1Y3RzIFdpc2hsaXN0IiwicmVtb3ZlZFByb2R1Y3RGcm9tV2lzaGxpc3QiOiJSZW1vdmVkICVzIGZyb20geW91ciB3aXNobGlzdCIsInVuUHVibGlzaGVkUHJvZHVjdCI6IlRoaXMgaXMgbm90IGEgcHJvZHVjdCBvciB0aGlzIGlzIHVuLXB1Ymxpc2ggcHJvZHVjdCIsIm5vUHJvZHVjdHNJbldpc2hsaXN0IjoiTm8gcHJvZHVjdHMgd2VyZSBhZGRlZCB0byB0aGUgd2lzaGxpc3QiLCJhZGRlZFByb2R1Y3RUb1dpc2hsaXN0IjoiQWRkZWQgJXMgdG8geW91ciB3aXNobGlzdCIsImNvdWxkTm90QWRkUHJvZHVjdFRvV2lzaGxpc3QiOiJBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBhZGRpbmcgcHJvZHVjdHMgdG8gdGhlIHdpc2hsaXN0LiIsInByb2R1Y3RIYXNCZWVuQWRkZWRUb1dpc2hsaXN0QWxyZWFkeSI6IlRoaXMgcHJvZHVjdCBoYXMgYmVlbiBhZGRlZCB0byB3aXNobGlzdCBhbHJlYWR5IiwiYWxsQ29tbWVudHNMb2FkZWQiOiJBbGwgY29tbWVudHMgaGF2ZSBiZWVuIGxvYWRlZCIsInJhdGluZ0lzRGlzYWJsaW5nIjoiVGhlIHJhdGluZyBmZWF0dXJlIGlzIGRpc2FibGluZyIsIm5vUmF0aW5nIjoiVGhlcmUgaXMgbm8gcmF0aW5nIHlldCIsIm5vVmFyaWF0aW9uRm91bmQiOiJObyB2YXJpYXRpb24gZm91bmQiLCJwcm9kdWN0RG9lc05vdEV4aXN0IjoiVGhpcyBwcm9kdWN0IGRvZXMgbm90IGV4aXN0Iiwibm9TdXBwb3J0ZWRQcm9kdWN0VHlwZSI6IlVuZm9ydHVuYXRlbHksIFRoZSAlcyBpcyBub3Qgc3VwcG9ydGVkIG9uIE1vYmlsZSBBcHAgeWV0IiwidmFyaWF0aW9uSURSZXF1aXJlZCI6IlRoZSB2YXJpYXRpb24gSUQgaXMgcmVxdWlyZWQiLCJpbnZhbGlkVmFyaWF0aW9uIjoiVGhlIHZhcmlhdGlvbiBpcyBpbnZhbGlkIiwicmVxdWlyZWRGaWVsZHMiOiImIzAzOTslcyBpcyBhIHJlcXVpcmVkIGZpZWxkcyIsInJlcXVpcmVkRmllbGQiOiImIzAzOTslcyBpcyBhIHJlcXVpcmVkIGZpZWxkIiwiaW52YWxpZFByb2R1Y3RBdHRyaWJ1dGUiOiJJbnZhbGlkIHZhbHVlIHBvc3RlZCBmb3IgJXMiLCJtdXN0Q2hvb3NlUHJvZHVjdE9wdGlvbnMiOiJQbGVhc2UgY2hvb3NlIHByb2R1Y3Qgb3B0aW9ucyIsInByb2R1Y3RBdHRyaWJ1dGVNdXN0QVRlcm0iOiJQbGVhc2UgYWRkIHlvdXIgYXR0cmlidXRlIGFzIGEgdGVybSIsIml0ZW1IYXNCZWVuQWRkZWRUb0NhcnQiOiJUaGlzIGNhcnQgaXRlbSBoYXMgYmVlbiBhZGRlZCBzdWNjZXNzZnVsbHkiLCJpdGVtSGFzQmVlblJlbW92ZWRGcm9tQ2FydCI6IlRoaXMgY2FydCBpdGVtIGhhcyBiZWVuIHJlbW92ZWQgc3VjY2Vzc2Z1bGx5IiwiY291bGROb3RBZGRQcm9kdWN0VG9DYXJ0IjoiV2UgY291bGQgbm90IGFkZCB0aGlzIHByb2R1Y3QgdG8gY2FydCIsImJvb2tpbmdzIjoiQm9va2luZ3MiLCJub0Jvb2tpbmciOiJObyBib29raW5ncyBhdmFpbGFibGUgeWV0LiIsInJlcXVlc3QiOiJSZXF1ZXN0IiwieW91ckFjdGl2aXR5IjoiWW91ciBhY3Rpdml0eSIsIm5vUmVxdWVzdCI6IlRoZXJlIGlzIG5vIHJlcXVlc3QmIzAzOTsiLCJjdXJyZW50QmFsYW5jZSI6IkN1cnJlbnQgQmFsYW5jZTogIiwid2l0aGRyYXdUaHJlc2hvbGQiOiJXaXRoZHJhdyBUaHJlc2hvbGQ6ICIsIm1pbmltdW1XaXRoZHJhd24iOiJNaW5pbXVtIFdpdGhkcmF3IGFtb3VudDogIiwibWV0aG9kIjoiTWV0aG9kIiwiYWxyZWFkeVdpdGhkcmF3biI6IllvdSBoYXZlIGFscmVhZHkgd2l0aGRyYXduICVzLiBUaGlzIGFtb3VudCB3aWxsIGJlIGRlZHVjdGVkIGZyb20geW91ciBiYWxhbmNlLiIsIm5vV2l0aGRyYXduTWV0aG9kIjoiTm8gd2l0aGRyYXcgbWV0aG9kIGlzIGF2YWlsYWJsZS4gUGxlYXNlIHVwZGF0ZSB5b3VyIHBheW1lbnQgbWV0aG9kIHRvIHdpdGhkcmF3IGZ1bmRzLiIsIm91dE9mQmFsYW5jZSI6IllvdSBkb24mIzAzOTt0IGhhdmUgc3VmZmljaWVudCBiYWxhbmNlIGZvciBhIHdpdGhkcmF3IHJlcXVlc3QhIiwibXVzdEFwcHJvdmVkUHJldmlvdXNSZXF1ZXN0Rmlyc3QiOiJZb3UgYWxyZWFkeSBoYXZlIHBlbmRpbmcgd2l0aGRyYXcgcmVxdWVzdChzKS4gUGxlYXNlIHN1Ym1pdCB5b3VyIHJlcXVlc3QgYWZ0ZXIgYXBwcm92YWwgb3IgY2FuY2VsbGF0aW9uIG9mIHlvdXIgcHJldmlvdXMgcmVxdWVzdC4iLCJzb21ldGhpbmdXZW50V3JvbmciOiJTb21ldGhpbmcgd2VudCB3cm9uZyIsInN1Ym1pdHRlZFdpdGhkcmF3biI6IkNvbmdyYXR1bGF0aW9ucyEgWW91ciB3aXRoZHJhdyBoYXMgYmVlbiBzdWJtaXR0ZWQgc3VjY2Vzc2Z1bGx5LiBXZSB3aWxsIGNvbnRhY3QgeW91IHNob3J0bHkuIiwibm9TdXBwb3J0ZWRHYXRld2F5IjoiVGhlIHBheW1lbnQgbWV0aG9kICVzIGlzIG5vdCBub3Qgc3VwcG9ydGVkJiMwMzk7IiwibWluaW11bVdpdGhEcmF3blJlcXVpcmVkIjoiV2l0aGRyYXcgYW1vdW50IG11c3QgYmUgZ3JlYXRlciB0aGFuICVkIiwidW5kZXJCYWxhbmNlIjoiWW91IGRvbiYjMDM5O3QgaGF2ZSBlbm91Z2ggYmFsYW5jZSBmb3IgdGhpcyByZXF1ZXN0IiwiYW1vdW50UmVxdWlyZWQiOiJUaGUgQW1vdW50IGlzIHJlcXVpcmVkIiwibWV0aG9kUmVxdWlyZWQiOiJUaGUgTWV0aG9kIGlzIHJlcXVpcmVkIiwiYXBwcm92ZWRSZXF1ZXN0cyI6IkFwcHJvdmVkIFJlcXVlc3RzIiwiY2FuY2VsbGVkUmVxdWVzdHMiOiJDYW5jZWxsZWQgUmVxdWVzdHMiLCJwZW5kaW5nUmVxdWVzdHMiOiJQZW5kaW5nIFJlcXVlc3RzIiwid2l0aGRyYXduUmVxdWVzdCI6IldpdGhkcmF3biBSZXF1ZXN0IiwicmVxdWVzdENhbmNlbGxlZCI6IlRoZSByZXF1ZXN0IGhhcyBiZWVuIGNhbmNlbGxlZCBzdWNjZXNzZnVsbHkiLCJkZW55QWNjZXNzQWN0aW9uIjoiWW91IGhhdmUgbm8gcGVybWlzc2lvbiB0byBkbyB0aGlzIGFjdGlvbiIsInBlbmRpbmdSZXZpZXciOiJQZW5kaW5nIFJldmlldyIsIm9mZmxpbmUiOiJPZmZsaW5lIiwibGl2ZSI6IkxpdmUiLCJjb21wbGV0ZWQiOiJDb21wbGV0ZWQiLCJhcHByb3ZlZCI6IkFwcHJvdmVkIiwicGVuZGluZyI6IlBlbmRpbmciLCJwcm9jZXNzaW5nIjoiUHJvY2Vzc2luZyIsImNhbmNlbGxlZCI6IkNhbmNlbGxlZCIsInJlZnVuZGVkIjoiUmVmdW5kZWQiLCJvbkhvbGQiOiJPbiBob2xkIiwib3JkZXJTdGF0aXN0aWMiOiJPcmRlciBTdGF0aXN0aWMiLCJwYWdldmlld3MiOiJQYWdlIHZpZXdzIiwidG90YWxTYWxlcyI6IlRvdGFsIFNhbGVzIiwiZWFybmluZyI6IkVhcm5pbmciLCJnZW5lcmFsU3RhdGlzdGljIjoiR2VuZXJhbCBTdGF0aXN0aWMiLCJkZWxldGVkUHJvZHVjdCI6IkNvbmdyYXR1bGF0aW9uISBUaGlzIHByb2R1Y3QgaGFzIGJlZW4gZGVsZXRlZCBzdWNjZXNzZnVsbHkiLCJ3aXRoZHJhdyI6IldpdGhkcmF3Iiwib3JkZXJzIjoiT3JkZXJzIiwic3RhdGlzdGljIjoiU3RhdGlzdGljIiwicHJvZHVjdHMiOiJQcm9kdWN0cyIsIm9yZGVyRmFpbGVkIjoiUGF5bWVudCBmb3Igb3JkZXIgIyUxJHMgZnJvbSAlMiRzIGhhcyBmYWlsZWQuIFRoZSBvcmRlciB3YXMgYXMgZm9sbG93czoiLCJvcmRlclBlbmRpbmciOiJUaGUgcGF5bWVudCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiBQbGVhc2UgY2hlY2sgdGhlIG9yZGVyIG51bWJlciB0byByZS1wcm9jZWVkIHBheW1lbnQgYWdhaW46ICVkIiwib3JkZXJPbkhvbGQiOiJUaGFua3MgZm9yIHlvdXIgb3JkZXIuIEl0XHUyMDE5cyBvbi1ob2xkIHVudGlsIHdlIGNvbmZpcm0gdGhhdCBwYXltZW50IGhhcyBiZWVuIHJlY2VpdmVkLiIsIm9yZGVyQmVpbmdQcm9jZXNzZWQiOiJGaXJzdGx5LCB0aGFuayBmb3Igb3JkZXIhIFx1MjAxNCB3ZSYjMDM5O3ZlIHJlY2VpdmVkIHlvdXIgb3JkZXIgIyVzLCBhbmQgaXQgaXMgbm93IGJlaW5nIHByb2Nlc3NlZDoiLCJvcmRlckNvbXBsZXRlZCI6IlRoYW5rIGZvciBvcmRlciEgV2UgaGF2ZSBmaW5pc2hlZCBwcm9jZXNzaW5nIHlvdXIgb3JkZXIgJXMiLCJlcnJvcldlbnRPcmRlckNhbmNlbGxlZCI6IlNvbWV0aGluZyB3ZW50IHdyb25nLCBXZSBjb3VsZCBub3QgY2FuY2VsIHRoaXMgb3JkZXIuIiwib3JkZXJDYW5jZWxsZWQiOiJUaGUgb3JkZXIgaGFzIGJlZW4gY2FuY2VsbGVkIiwib3JkZXJBZGRlZCI6IlRoZSBvcmRlciBoYXMgYmVlbiB1cGRhdGVkIHN1Y2Nlc3NmdWxseSIsIm5vT3JkZXIiOiJUaGVyZSBpcyBubyBvcmRlciB5ZXQiLCJkZW55QWNjZXNzT3JkZXIiOiJZb3UgZG8gbm90IGhhdmUgcGVybWlzc2lvbiB0byBhY2Nlc3MgdGhpcyBvcmRlciIsIm9yZGVyRG9lc05vdEV4aXN0cyI6IlRoaXMgb3JkZXIgZG9lcyBub3QgZXhpc3RzIiwiZW1wdHlDYXJ0IjoiRW1wdHkgQ2FydCIsImNvdWxkTm90Q3JlYXRlQ2hhdFJvb20iOiJTb3JyeSwgV2UgY291bGQgbm90IGNyZWF0ZSBjaGF0IHJvb20hIFBsZWFzZSBjb250YWN0IGFkbWluIHRvIHJlcG9ydCB0aGlzIGlzc3VlIiwiY29waWVkIjoiQ29waWVkIiwiZXhwaXJ5RGF0ZSI6IkV4cGlyeSBEYXRlIiwiY291cG9uRW5kc0luIjoiQ291cG9uIEVuZHMgaW4iLCJwYXlBbmRQdWJsaXNoIjoiUGF5IGFuZCBQdWJsaXNoIiwiZmJFbWFpbEVycm9yIjoiRXJyb3I6IFdlIGNvdWxkIG5vdCBmaW5kIHlvdXIgZW1haWwgaW4gdGhpcyBGYWNlYm9vayBhY2NvdW50LiBQbGVhc2UgbWFrZSBzdXJlIHRoYXQgdGhpcyBGYWNlYm9vayBhY2NvdW50IGlzIHZlcmlmaWVkIGFuZCBZb3UgcHJvdmlkZSB5b3VyIGVtYWlsIGFkZHJlc3MgdG8gaXQuIiwiZGF5IjoiZGF5IiwiZGF5cyI6ImRheXMiLCJwcm9tb3Rpb25EdXJhdGlvbiI6IlByb21vdGlvbiBEdXJhdGlvbjogIiwibWF4aW11bU1lbnVXYXJuaW5nIjoiWW91IGNhbiBhZGQgYSBtYXhpbXVtIG9mICVzIG1lbnVzIiwibWF4aW11bUl0ZW1XYXJuaW5nIjoiWW91IGNhbiBhZGQgYSBtYXhpbXVtIG9mICVzIGl0ZW1zIiwid3JvdGVSZXZpZXdzRm9yIjoiV3JvdGUgcmV2aWV3cyBmb3IiLCJpdGVtVGl0bGUiOiJJdGVtIHRpdGxlIiwiY29uZmlybURlbGV0ZVNldHRpbmciOiJBcmUgeW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgc2V0dGluZz8iLCJpY29uIjoiSWNvbiIsImxpbmtUbyI6IkxpbmsgVG8iLCJhZGROZXciOiJBZGQgbmV3IiwiaXNPcGVuTmV3V2luZG93IjoiSXMgb3BlbiBuZXcgd2luZG93PyIsIm5vUmVzdWx0c0ZvdW5kIjoiU29ycnksIE5vIHJlc3VsdHMgZm91bmQiLCJ2ZXJmaWVkIjoiVmVyaWZpZWQiLCJ2ZXJpZmllZCI6IlZlcmlmaWVkIiwiYWRzIjoiQWRzIiwib3BlbmluZ0F0IjoiT3BlbmluZyBhdCIsImNsb3NlZEF0IjoiQ2xvc2VkIGF0IiwicmVuZXciOiJSZW5ldyIsImdldERpcmVjdGlvbiI6IkdldCBEaXJlY3Rpb24iLCJjb250ZW50SXNOb0xvbmdlckF2YWlsYWJsZSI6IlRoaXMgY29udGVudCBpcyBubyBsb25nZXIgYXZhaWxhYmxlIiwiZ2F0ZXdheUlzUmVxdWlyZWQiOiJQbGVhc2Ugc2VsZWN0IGEgcGF5bWVudCBnYXRld2F5IiwiZGlzY3Vzc2lvblVwZGF0ZWRTdWNjZXNzZnVsbHkiOiJDb25ncmF0dWxhdGlvbnMhIFlvdXIgZGlzY3Vzc2lvbiBoYXMgYmVlbiB1cGRhdGVkIHN1Y2Nlc3NmdWxseSIsImRpc2N1c3Npb25BZGRlZFN1Y2Nlc3NmdWxseSI6IkNvbmdyYXR1bGF0aW9ucyEgWW91ciBkaXNjdXNzaW9uIGhhcyBiZWVuIHBvc3RlZCBzdWNjZXNzZnVsbHkiLCJkaXNjdXNzaW9uQmVpbmdSZXZpZXdlZCI6IlRoYW5rIGZvciBzdWJtaXR0aW5nISBZb3VyIGRpc2N1c3Npb24gaGFzIGJlZW4gcmVjZWl2ZWQgYW5kIGlzIGJlaW5nIHJldmlld2VkIGJ5IG91ciB0ZWFtIHN0YWZmIiwibGF0IjoiTGF0aXR1ZGUiLCJsbmciOiJMb25naXR1ZGUiLCJzZW5kaW5nIjoiU2VuZGluZyIsImNhbGxVcyI6IkNhbGwgVXMiLCJjYWxsdXMiOiJDYWxsIFVzIiwiZW1haWxVcyI6IkVtYWlsIFVzIiwidmlldyI6IlZpZXciLCJ0b3RhbFZpZXdzIjoiVG90YWwgVmlld3MiLCJ1bmxpbWl0ZWQiOiJVbmxpbWl0ZWQiLCJzaG93TW9yZSI6IlNob3cgbW9yZSIsInNob3dMZXNzIjoiU2hvdyBsZXNzIiwic2VudFlvdXJMb2NhdGlvbiI6IlNlbnQgWW91ciBMb2NhdGlvbiIsInNoYXJlT25GYWNlYm9vayI6IlNoYXJlIG9uIEZhY2Vib29rIiwic2hhcmVPblR3aXR0ZXIiOiJTaGFyZSBvbiBUd2l0dGVyIiwic2hhcmVUb0VtYWlsIjoiRW1haWwgQ291cG9uIiwicGxlYXNlVXNlVGhpc0NvdXBvbkNvZGUiOiJQbGVhc2UgdXMgdGhpcyBjb3Vwb24gY29kZToiLCJyZXZpZXdTdWJtaXR0ZWRTdWNjZXNzZnVsbHkiOiJZb3VyIHJldmlldyBoYXMgYmVlbiBzdWJtaXR0ZWQgc3VjY2Vzc2Z1bGx5IiwicmV2aWV3QmVpbmdSZXZpZXdlZCI6IlRoYW5rIGZvciBzdWJtaXR0aW5nISBZb3VyIHJldmlldyBoYXMgYmVlbiByZWNlaXZlZCBhbmQgaXMgYmVpbmcgcmV2aWV3ZWQgYnkgb3VyIHRlYW0gc3RhZmYiLCJyZXZpZXdUaXRsZSI6IlJldmlldyBUaXRsZSIsInNldHRpbmciOiJTZXR0aW5nIiwic2V0dGluZ3MiOiJTZXR0aW5ncyIsImRpc2N1c3Npb25FbXB0eSI6IlRoZSBkaXNjdXNzaW9uIGNvbnRlbnQgaXMgcmVxdWlyZWQiLCJ5b3VMZWZ0QVJldmlld0JlZm9yZSI6IllvdSBhbHJlYWR5IGxlZnQgYSByZXZpZXcgYmVmb3JlLiIsImNvdWxkTm90SW5zZXJ0UmV2aWV3IjoiT29wcyEgV2UgY291bGQgbm90IGluc2VydCB0aGUgcmV2aWV3IiwicmV2aWV3SURJc1JlcXVpcmVkIjoiUmV2aWV3IElEIGlzIHJlcXVpcmVkIiwieW91clJldmlldyI6IllvdXIgUmV2aWV3IiwidGhpc0ZlYXR1cmVJc05vdEF2YWlsYWJsZSI6IlRoaXMgZmVhdHVyZSBpcyBub3QgYXZhaWxhYmxlIHlldCIsImN1cnJlbnRBY2NvdW50IjoiQ3VycmVudCBBY2NvdW50IiwiYU1vbnRocyI6WyJKYW51YXJ5IiwiRmVicnVhcnkiLCJNYXJjaCIsIkFwcmlsIiwiTWF5IiwiSnVuZSIsIkp1bHkiLCJBdWd1c3QiLCJTZXB0ZW1iZXIiLCJPY3RvYmVyIiwiTm92ZW1iZXIiLCJEZWNlbWJlciJdLCJtb250aHNTaG9ydCI6WyJKYW4iLCJGZWIiLCJNYXIiLCJBcHIiLCJNYXkiLCJKdW4iLCJKdWwiLCJBdWciLCJTZXB0IiwiT2N0IiwiTm92IiwiRGVjIl0sIm9uZU1pbnV0ZUFnbyI6IjEgbWludXRlIGFnbyIsImFGZXdNaW51dGVzQWdvIjoiQSBmZXcgbWludXRlcyBhZ28iLCJtaW51dGVzQWdvIjoibWludXRlcyBhZ28iLCJob3Vyc0FnbyI6ImhvdXJzIGFnbyIsImhvdXJBZ28iOiJob3VyIGFnbyIsImJyb3dzZXJEb2VzTm90U3VwcG9ydExvY2FsU3RvcmUiOiJTb3JyeSwgeW91ciBicm93c2VyIGRvZXMgbm90IHN1cHBvcnQgV2ViIFN0b3JhZ2UuLi4iLCJkZWxldGVNeUFjY291bnQiOiJEZWxldGUgTXkgQWNjb3VudCIsInBlcm1hbmVudGx5RGVsZXRlQWNjb3VudCI6IlBlcm1hbmVudGx5IERlbGV0ZSBBY2NvdW50IiwiY29weSI6IkNvcHkiLCJvbmxpbmUiOiJPbmxpbmUiLCJkZWxldGVNZXNzYWdlIjoiRG8geW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgbWVzc2FnZT8iLCJzdGFydENvbnZlcnNhdGlvbiI6IlN0YXJ0aW5nIGEgY29udmVyc2F0aW9uIHdpdGggYW4gYXV0aG9yIG5vdy4iLCJzZWFyY2hBdXRob3IiOiJTZWFyY2ggQXV0aG9yIiwicG9zdFR5cGUiOiJQb3N0IFR5cGUiLCJjb25uZWN0V2l0aFNvY2lhbE5ldHdvcmtzIjoiT3IgQ29ubmVjdCBXaXRoIiwiZmJMb2dpbldhcm5pbmciOiJGYWNlYm9vayBJbml0IGlzIG5vdCBsb2FkZWQuIENoZWNrIHRoYXQgeW91IGFyZSBub3QgcnVubmluZyBhbnkgYmxvY2tpbmcgc29mdHdhcmUgb3IgdGhhdCB5b3UgaGF2ZSB0cmFja2luZyBwcm90ZWN0aW9uIHR1cm5lZCBvZmYgaWYgeW91IHVzZSBGaXJlZm94IiwiY3JlYXRlZEFjY291bnRTdWNjZXNzZnVsbHkiOiJDb25ncmF0cyEgWW91ciBhY2NvdW50IGhhcyBiZWVuIGNyZWF0ZWQgc3VjY2Vzc2Z1bGx5LiIsImNvdWxkTm90Q3JlYXRlQWNjb3VudCI6IkVSUk9SOiBXZSBjb3VsZCBub3QgY3JlYXRlIHlvdXIgYWNjb3VudC4gUGxlYXNlIHRyeSBsYXRlci4iLCJ1c2VybmFtZUV4aXN0cyI6IkVSUk9SOiBTb3JyeSwgVGhlIHVzZXJuYW1lIGlzIG5vdCBhdmFpbGFibGUuIFBsZWFzZSB3aXRoIGFub3RoZXIgdXNlcm5hbWUuIiwiZW1haWxFeGlzdHMiOiJFUlJPUjogQW4gYWNjb3VudCB3aXRoIHRoaXMgZW1haWwgYWxyZWFkeSBleGlzdHMgb24gdGhlIHdlYnNpdGUuIiwiaW52YWxpZEVtYWlsIjoiRVJST1I6IEludmFsaWQgRW1haWwiLCJuZWVkQ29tcGxldGVBbGxSZXF1aXJlZEZpZWxkcyI6IkVSUk9SOiBQbGVhc2UgY29tcGxldGUgYWxsIHJlcXVpcmVkIGZpZWxkcy4iLCJuZWVkQWdyZWVUb1Rlcm0iOiJFUlJPUjogU29ycnksIFRvIGNyZWF0ZSBhbiBhY2NvdW50IG9uIG91ciBzaXRlLCB5b3UgaGF2ZSB0byBhZ3JlZSB0byBvdXIgdGVybXMgY29uZGl0aW9uYWxzLiIsIm5lZWRBZ3JlZVRvUG9saWN5IjoiRVJST1I6IFNvcnJ5LCBUbyBjcmVhdGUgYW4gYWNjb3VudCBvbiBvdXIgc2l0ZSwgeW91IGhhdmUgdG8gYWdyZWUgdG8gb3VyIHByaXZhY3kgcG9saWN5LiIsImRpc2FibGVkTG9naW4iOiJTb3JyeSwgV2UgYXJlIGRpc2FibGVkIHRoaXMgc2VydmljZSB0ZW1wb3JhcnkuIiwieW91QXJlTG9nZ2VkSW5BbHJlYWR5IjoiWW91IGFyZSBsb2dnZWQgaW4gYWxyZWFkeS4iLCJkZWxldGVkTm90aWZpY2F0aW9uIjoiQ29uZ3JhdHMhIFRoZSBub3RpZmljYXRpb24gaGFzIGJlZW4gZGVsZXRlZCBzdWNjZXNzZnVsbHkuIiwiY291bGROb3REZWxldGVOb3RpZmljYXRpb24iOiJPb3BzISBXZSBjb3VsZCBub3QgZGVsZXRlIHRoaXMgbm90aWZpY2F0aW9uLiBQbGVhc2UgcmVjaGVjayB5b3VyIE5vdGlmaWNhdGlvbiBJRC4iLCJjb25maXJtRGVsZXRlTm90aWZpY2F0aW9uIjoiRG8geW91IHdhbnQgdG8gZGVsZXRlIHRoaXMgbm90aWZpY2F0aW9uPyIsImlkSXNSZXF1aXJlZCI6IlRoZSBJRCBpcyByZXF1aXJlZCIsIm5vRGF0YUZvdW5kIjoiTm8gRGF0YSBGb3VuZCIsImNvdWxkTm90U2VuZE1lc3NhZ2UiOiJPT3BzISBXZSBjb3VsZCBub3Qgc2VuZCB0aGlzIG1lc3NhZ2UsIHBsZWFzZSB0cnkgY2xpY2tpbmcgb24gU2VuZCBhZ2Fpbi4iLCJtZXNzYWdlQ29udGVudElzUmVxdWlyZWQiOiJNZXNzYWdlIENvbnRlbnQgaXMgcmVxdWlyZWQiLCJjaGF0RnJpZW5kSURJc1JlcXVpcmVkIjoiQ2hhdCBmcmllbmQgaWQgaXMgcmVxdWlyZWQiLCJhdXRob3JNZXNzYWdlSGFzQmVlbkRlbGV0ZSI6IkNvbmdyYXRzISBUaGUgYXV0aG9yIG1lc3NhZ2VzIGhhcyBiZWVuIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiIsIm1lc3NhZ2VIYXNCZWVuRGVsZXRlIjoiQ29uZ3JhdHMhIFRoZSBtZXNzYWdlIGhhcyBiZWVuIGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5LiIsIndlQ291bGROb3REZWxldGVNZXNzYWdlIjoiT29wcyEgU29tZXRoaW5nIHdlbnQgd3JvbmcsIFdlIGNvdWxkIG5vdCBkZWxldGUgdGhpcyBtZXNzYWdlLiIsIndlQ291bGROb3REZWxldGVBdXRob3JNZXNzYWdlIjoiT29wcyEgU29tZXRoaW5nIHdlbnQgd3JvbmcsIFdlIGNvdWxkIG5vdCBkZWxldGUgdGhlIGF1dGhvciBtZXNzYWdlcy4iLCJhdXRob3JJRElzUmVxdWlyZWQiOiJBdXRob3IgSUQgaXMgcmVxdWlyZWQiLCJtc2dJRElzUmVxdWlyZWQiOiJNZXNzYWdlIElEIGlzIHJlcXVpcmVkIiwiZmV0Y2hlZEFsbE1lc3NhZ2VzIjoiRmV0Y2hlZCBhbGwgbWVzc2FnZXMiLCJhRmV3U2Vjb25kQWdvIjoiQSBmZXcgc2Vjb25kcyBhZ28iLCJ4TWludXRlc0FnbyI6IiVzIG1pbnV0ZXMgYWdvIiwieEhvdXJzQWdvIjoiJXMgaG91cnMgYWdvIiwibm9NZXNzYWdlIjoiVGhlcmUgYXJlIG5vIG1lc3NhZ2VzIiwiYWxsTm90aWZpY2F0aW9uc0lzTG9hZGVkIjoiQWxsIE5vdGlmaWNhdGlvbiBpcyBsb2FkZWQiLCJwYXNzd29yZEhhc0JlZW5VcGRhdGVkIjoiQ29uZ3JhdHMhIFlvdXIgcGFzc3dvcmQgaGFzIGJlZW4gdXBkYXRlZCBzdWNjZXNzZnVsbHkuIiwiYWxsIjoiQWxsIiwiY29uZmlybURlbGV0ZUZhdm9yaXRlcyI6IkRvIHlvdSB3YW50IGRlbGV0ZSBpdCBmcm9tIHlvdXIgZmF2b3JpdGVzIiwiYmFja1RvIjoiQmFjayBUbyIsImxvZ291dERlc2MiOiJEbyB5b3Ugd2FudCB0byBsb2dvdXQ/IiwicmVxdWlyZWRMb2dpbiI6IllvdSBuZWVkIHRvIGxvZ2luIHRvIHlvdXIgYWNjb3VudCBmaXJzdCIsImNvbnRpbnVlIjoiQ29udGludWUiLCJsb2dvdXQiOiJMb2dvdXQiLCJmYXZvcml0ZSI6IkZhdm9yaXRlIiwicmVwb3J0IjoiUmVwb3J0IiwiZWRpdFByb2ZpbGUiOiJFZGl0IFByb2ZpbGUiLCJmb3VuZE5vVXNlciI6IlVzZXIgcHJvZmlsZSBkb2VzIG5vdCBleGlzdC4iLCJ1c2VySURJc1JlcXVpcmVkIjoiVGFrZSBhIFBob3RvIiwidGFrZUFQaG90byI6IlRha2UgYSBQaG90byIsInVwbG9hZFBob3RvIjoiVXBsb2FkIHBob3RvIiwidXBsb2FkUGhvdG9Gcm9tTGlicmFyeSI6IlVwbG9hZCBwaG90byBmcm9tIExpYnJhcnkiLCJmaXJzdE5hbWUiOiJGaXJzdCBOYW1lIiwibGFzdE5hbWUiOiJMYXN0IE5hbWUiLCJkaXNwbGF5TmFtZSI6IkRpc3BsYXkgTmFtZSIsImF2YXRhciI6IkF2YXRhciIsImNvdmVySW1nIjoiQ292ZXIgSW1hZ2UiLCJlbWFpbCI6IkVtYWlsIiwicG9zaXRpb24iOiJQb3NpdGlvbiIsImludHJvWW91clNlbGYiOiJJbnRybyB5b3Vyc2VsZiIsImFkZHJlc3MiOiJBZGRyZXNzIiwiYWRkcmVzczEiOiJBZGRyZXNzIDEiLCJhZGRyZXNzMiI6IkFkZHJlc3MgMiIsImNpdHkiOiJDaXR5Iiwic3RhdGUiOiJTdGF0ZSIsInBvc3Rjb2RlIjoiUG9zdGNvZGUiLCJjb3VudHJ5IjoiQ291bnRyeSIsInBob25lIjoiUGhvbmUiLCJ3ZWJzaXRlIjoiV2Vic2l0ZSIsInNvY2lhbE5ldHdvcmtzIjoiU29jaWFsIE5ldHdvcmtzIiwiY2hhbmdlUGFzc3dvcmQiOiJDaGFuZ2UgUGFzc3dvcmQiLCJjdXJyZW50UGFzc3dvcmQiOiJDdXJyZW50IFBhc3N3b3JkIiwibmV3UGFzc3dvcmQiOiJOZXcgUGFzc3dvcmQiLCJjb25maXJtTmV3UGFzc3dvcmQiOiJDb25maXJtIFBhc3N3b3JkIiwieW91TmVlZFRvQ29tcGxldGVBbGxSZXF1aXJlZCI6IlBsZWFzZSBjb21wbGV0ZSBhbGwgcmVxdWlyZWQgZmllbGRzIiwidmFsaWRhdGlvbkRhdGEiOnsiZW1haWwiOnsicHJlc2VuY2UiOnsibWVzc2FnZSI6IkVtYWlsIGlzIHJlcXVpcmVkIn0sInNwZWNpYWwiOnsibWVzc2FnZSI6IkludmFsaWQgZW1haWwgYWRkcmVzcyJ9fSwicGhvbmUiOnsicHJlc2VuY2UiOnsibWVzc2FnZSI6IlBob25lIG51bWJlciBpcyByZXF1aXJlZCJ9LCJzcGVjaWFsIjp7Im1lc3NhZ2UiOiJJbnZhbGlkIHBob25lIG51bWJlciJ9fSwidXJsIjp7InByZXNlbmNlIjp7Im1lc3NhZ2UiOiJVUkwgaXMgcmVxdWlyZWQifSwic3BlY2lhbCI6eyJtZXNzYWdlIjoiSW52YWxpZCBVUkwifX0sInVzZXJuYW1lIjp7InByZXNlbmNlIjp7Im1lc3NhZ2UiOiJVc2VybmFtZSBpcyByZXF1aXJlZCJ9LCJsZW5ndGgiOnsibWluaW11bSI6MywibWVzc2FnZSI6IllvdXIgdXNlcm5hbWUgbXVzdCBiZSBhdCBsZWFzdCAzIGNoYXJhY3RlcnMifX0sInBhc3N3b3JkIjp7InByZXNlbmNlIjp7Im1lc3NhZ2UiOiJQbGVhc2UgZW50ZXIgYSBwYXNzd29yZCJ9LCJsZW5ndGgiOnsibWluaW11bSI6NSwibWVzc2FnZSI6IllvdXIgcGFzc3dvcmQgbXVzdCBiZSBhdCBsZWFzdCA1IGNoYXJhY3RlcnMifX0sImNvbmZpcm1QYXNzd29yZCI6eyJwcmVzZW5jZSI6eyJtZXNzYWdlIjoiUGFzc3dvcmQgZG9lcyBub3QgbWF0Y2ggdGhlIGNvbmZpcm0gcGFzc3dvcmQifX0sImZpcnN0TmFtZSI6eyJwcmVzZW5jZSI6eyJtZXNzYWdlIjoiUGxlYXNlIGVudGVyIGEgcGFzc3dvcmQifSwibGVuZ3RoIjp7Im1lc3NhZ2UiOiJZb3VyIGZpcnN0IG5hbWUgbXVzdCBiZSBhdCBsZWFzdCAlcyBjaGFyYWN0ZXJzIn19LCJsYXN0TmFtZSI6eyJwcmVzZW5jZSI6eyJtZXNzYWdlIjoiUGxlYXNlIGVudGVyIHlvdXIgbGFzdCBuYW1lIn0sImxlbmd0aCI6eyJtaW5pbXVtIjozLCJtZXNzYWdlIjoiWW91ciBsYXN0IG5hbWUgbXVzdCBiZSBhdCBsZWFzdCAzIGNoYXJhY3RlcnMifX0sImRpc3BsYXlOYW1lIjp7InByZXNlbmNlIjp7Im1lc3NhZ2UiOiJQbGVhc2UgZW50ZXIgeW91ciBkaXNwbGF5IG5hbWUifSwibGVuZ3RoIjp7Im1pbmltdW0iOjMsIm1lc3NhZ2UiOiJZb3VyIGRpc3BsYXkgbmFtZSBtdXN0IGJlIGF0IGxlYXN0IDMgY2hhcmFjdGVycyJ9fSwiYWdyZWVUb1Rlcm1zIjp7InByZXNlbmNlIjp7Im1lc3NhZ2UiOiJZb3UgbXVzdCBhZ3JlZSB0byBvdXIgdGVybXMgY29uZGl0aW9uYWxzLiJ9fSwiYWdyZWVUb1BvbGljeSI6eyJwcmVzZW5jZSI6eyJtZXNzYWdlIjoiWW91IG11c3QgYWdyZWUgdG8gb3VyIHBvbGljeSBwcml2YWN5LiJ9fX0sImludmFsaWRHb29nbGVyZUNhcHRjaGEiOiJQbGVhcyB2ZXJpZnkgcmVDYXB0Y2hhIGZpcnN0LiIsInByb2ZpbGVIYXNCZWVuVXBkYXRlZCI6IkNvbmdyYXRzISBZb3VyIHByb2ZpbGUgaGF2ZSBiZWVuIHVwZGF0ZWQiLCJlcnJvclVwZGF0ZVByb2ZpbGUiOiJFUlJPUjogU29tZXRoaW5nIHdlbnQgd3JvbmcsIFdlIGNvdWxkIG5vdCB1cGRhdGUgeW91ciBwcm9maWxlLiIsImVycm9yVXBkYXRlUGFzc3dvcmQiOiJFUlJPUjogVGhlIHBhc3N3b3JkIGNvbmZpcm1hdGlvbiBtdXN0IGJlIG1hdGNoZWQgdGhlIG5ldyBwYXNzd29yZC4iLCJzZW5kQW5FbWFpbElmSVJlY2VpdmVBTWVzc2FnZUZyb21BZG1pbiI6IlJlY2VpdmUgbWVzc2FnZSB0aHJvdWdoIGVtYWlsIiwicmVwb3J0TXNnIjoiVGhhbmsgZm9yIHlvdXIgcmVwb3J0aW5nISIsIndlTmVlZFlvdXJSZXBvcnRNc2ciOiJQbGVhc2UgZ2l2ZSB1cyB5b3VyIHJlYXNvbiIsImFQb3N0U3RhdHVzIjpbeyJzdGF0dXMiOiJQdWJsaXNoZWQiLCJpY29uIjoibGEgbGEtc2hhcmUtYWx0IiwiYmdDb2xvciI6ImJnLWdyYWRpZW50LTEiLCJwb3N0X3N0YXR1cyI6InB1Ymxpc2giLCJ0b3RhbCI6MH0seyJzdGF0dXMiOiJJbiBSZXZpZXciLCJpY29uIjoibGEgbGEtcmVmcmVzaCIsImJnQ29sb3IiOiJiZy1ncmFkaWVudC0yIiwicG9zdF9zdGF0dXMiOiJwZW5kaW5nIiwidG90YWwiOjB9LHsic3RhdHVzIjoiVW5wYWlkIiwiaWNvbiI6ImxhIGxhLW1vbmV5IiwiYmdDb2xvciI6ImJnLWdyYWRpZW50LTMiLCJwb3N0X3N0YXR1cyI6InVucGFpZCIsInRvdGFsIjowfSx7InN0YXR1cyI6IkV4cGlyZWQiLCJpY29uIjoibGEgbGEtZXhjbGFtYXRpb24tdHJpYW5nbGUiLCJiZ0NvbG9yIjoiYmctZ3JhZGllbnQtNCIsInBvc3Rfc3RhdHVzIjoiZXhwaXJlZCIsInRvdGFsIjowfV0sImFFdmVudFN0YXR1cyI6W3sic3RhdHVzIjoiVXBjb21pbmciLCJpY29uIjoibGEgbGEtY2FsZW5kYXItbyIsImJnQ29sb3IiOiJiZy1ncmFkaWVudC0xIiwicG9zdF9zdGF0dXMiOiJwdWJsaXNoIiwidG90YWwiOjB9LHsic3RhdHVzIjoiT25Hb2luZyIsImljb24iOiJsYSBsYS1jYWxlbmRhci1vIiwiYmdDb2xvciI6ImJnLWdyYWRpZW50LTIiLCJwb3N0X3N0YXR1cyI6Im9uZ29pbmciLCJ0b3RhbCI6MH0seyJzdGF0dXMiOiJFeHBpcmVkIiwiaWNvbiI6ImxhIGxhLWNhbGVuZGFyLW8iLCJiZ0NvbG9yIjoiYmctZ3JhZGllbnQtMyIsInBvc3Rfc3RhdHVzIjoiZXhwaXJlZCIsInRvdGFsIjowfSx7InN0YXR1cyI6IkluIFJldmlldyIsImljb24iOiJsYSBsYS1jYWxlbmRhci1vIiwiYmdDb2xvciI6ImJnLWdyYWRpZW50LTQiLCJwb3N0X3N0YXR1cyI6InBlbmRpbmciLCJ0b3RhbCI6MH0seyJzdGF0dXMiOiJUZW1wb3JhcnkgQ2xvc2UiLCJpY29uIjoibGEgbGEtY2FsZW5kYXItbyIsImJnQ29sb3IiOiJiZy1ncmFkaWVudC00IiwicG9zdF9zdGF0dXMiOiJ0ZW1wb3JhcnlfY2xvc2UiLCJ0b3RhbCI6MH1dLCJnb3RBbGxGYXZvcml0ZXMiOiJBbGwgZmF2b3JpdGVzIGhhdmUgYmVlbiBkaXNwbGF5ZWQiLCJub0Zhdm9yaXRlcyI6IlRoZXJlIGFyZSBubyBmYXZvcml0ZXMiLCJ0b2tlbkV4cGlyZWQiOiJUaGUgdG9rZW4gaGFzIGJlZW4gZXhwaXJlZCwgcGxlYXNlIGxvZyBpbnRvIHRoZSBhcHAgdG8gZ2VuZXJhdGUgYSBuZXcgdG9rZW4iLCJwcm9maWxlIjoiUHJvZmlsZSIsIm1lc3NhZ2VzIjoiTWVzc2FnZXMiLCJmYXZvcml0ZXMiOiJGYXZvcml0ZXMiLCJkb05vdEhhdmVBbnlBcnRpY2xlWWV0IjoiWW91IGRvIG5vdCBoYXZlIGFueSBhcnRpY2xlIHlldC4iLCIwIjoiWW91IGRvIG5vdCBoYXZlIHBlcm1pc3Npb24gdG8gYWNjZXNzIHRoaXMgcGFnZSIsImludmFsaWRVc2VyTmFtZU9yUGFzc3dvcmQiOiJJbnZhbGlkIFVzZXIgTmFtZSBPciBQYXNzd29yZCIsImRvd25sb2FkIjoiRG93bmxvYWQiLCJnZW9Db2RlSXNOb3RTdXBwb3J0ZWRCeUJyb3dzZXIiOiJHZW9sb2NhdGlvbiBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgYnJvd3Nlci4iLCJhc2tGb3JBbGxvd0FjY2Vzc2luZ0xvY2F0aW9uVGl0bGUiOiJBbGxvdyBhY2Nlc3NpbmcgeW91ciBsb2NhdGlvbiB3aGlsZSB5b3UgYXJlIHVzaW5nIHRoZSBhcHA/IiwiYXNrRm9yQWxsb3dBY2Nlc3NpbmdMb2NhdGlvbkRlc2MiOiJZb3VyIGN1cnJlbnQgbG9jYXRpb24gd2lsbCBiZSB1c2VkIGZvciBuZWFyYnkgc2VhcmNoIHJlc3VsdHMuIiwiZGlzY3Vzc2lvbkNvbnRlbnRSZXF1aXJlZCI6IlBsZWFzZSB3cml0ZSBzb21ldGhpbmcgYmVmb3JlIHN1Ym1pdHRpbmciLCJzZWVNb3JlRGlzY3Vzc2lvbnMiOiJTZWUgbW9yZSBkaXNjdXNzaW9ucyIsImFsbFJlZ2lvbnMiOiJBbGwgUmVnaW9ucyIsIm5lYXJieSI6Ik5lYXJieSIsIm5ldHdvcmtFcnJvciI6Ik5ldHdvcmsgRXJyb3IiLCJyZXRyeSI6IlRhcCBUbyBSZXRyeSIsIndlQXJlV29ya2luZyI6IldlIGFyZSB3b3JraW5nIG9uIHRoaXMgZmVhdHVyZSIsInNlYXJjaFJlc3VsdHMiOiJTZWFyY2ggUmVzdWx0cyIsIm5vUG9zdEZvdW5kIjoiTm8gUG9zdHMgRm91bmQiLCJub0Rpc2N1c3Npb24iOiJObyBkaXNjdXNzaW9uIGZvdW5kIiwiZGlzY3Vzc2lvbiI6IkRpc2N1c3Npb24iLCJkaXNjdXNzaW9ucyI6IkRpc2N1c3Npb25zIiwiaG9zdGVkQnkiOiJIb3N0ZWQgQnkiLCJlZGl0UmV2aWV3IjoiRWRpdCByZXZpZXciLCJ1cGRhdGVSZXZpZXciOiJVcGRhdGUgcmV2aWV3IiwiYWx3YXlzX29wZW4iOiJPcGVuIDI0LzciLCJvcGVuMjQ3IjoiT3BlbiAyNC83Iiwid2hhdEFyZVVMb29raW5nRm9yIjoiV2hhdCBhcmUgeW91IGxvb2tpbmcgZm9yPyIsIm5vdEZvdW5kIjoiTm90IEZvdW5kIiwidmlld1Byb2ZpbGUiOiJWaWV3IFByb2ZpbGUiLCJpblJldmlld3MiOiJJbiBSZXZpZXdzIiwiYWRkU29jaWFsIjoiQWRkIFNvY2lhbCIsInNlYXJjaE5vdyI6IlNlYXJjaCBOb3ciLCJ0ZW1wb3JhcnlDbG9zZSI6IlRlbXBvcmFyeSBDbG9zZSIsImV4cGlyeU9uIjoiRXhwaXJ5IE9uIiwidmlld3MiOiJWaWV3cyIsInNoYXJlcyI6IlNoYXJlcyIsImhvbWUiOiJIb21lIiwic2VhcmNoQXNJTW92ZVRoZU1hcCI6IlNlYXJjaCBhcyBJIG1vdmUgdGhlIG1hcCIsImxpc3RpbmciOiJMaXN0aW5nIiwibGlzdGluZ3MiOiJMaXN0aW5ncyIsImFsbExpc3RpbmdzIjoiQWxsIExpc3RpbmdzIiwiYWxsQ2F0ZWdvcmllcyI6IkFsbCBDYXRlZ29yaWVzIiwiYWxsTG9jYXRpb25zIjoiQWxsIExvY2F0aW9ucyIsImFsbFRhZ3MiOiJBbGwgVGFncyIsImdlb2xvY2F0aW9uRXJyb3IiOiJHZW9sb2NhdGlvbiBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoaXMgYnJvd3Nlci4iLCJwcm9tb3Rpb25zIjoiUHJvbW90aW9ucyIsImFza0NoYW5nZVBsYW4iOiJKdXN0IGEgZnJpZW5kbHkgcG9wdXAgdG8gZW5zdXJlIHRoYXQgeW91IHdhbnQgdG8gY2hhbmdlIHlvdXIgc3Vic2NyaXB0aW9uIGxldmVsPyIsImNoYW5nZVBsYW4iOiJDaGFuZ2UgUGxhbiIsImFjdGl2ZSI6IkFjdGl2ZSIsImdldE5vdyI6IkdldCBOb3ciLCJsaXN0aW5nVHlwZSI6Ikxpc3RpbmcgVHlwZSIsImN1cnJlbmN5IjoiQ3VycmVuY3kiLCJiaWxsaW5nVHlwZSI6IkJpbGxpbmcgVHlwZSIsIm5leHRCaWxsaW5nRGF0ZSI6Ik5leHQgQmlsbGluZyBEYXRlIiwiY3VycmVudFBsYW4iOiJDdXJyZW50IFBsYW4iLCJyZW1haW5pbmdJdGVtcyI6IlJlbWFpbmluZyBJdGVtcyIsImJpbGxpbmdIaXN0b3J5IjoiQmlsbGluZyBIaXN0b3J5IiwiZGlzY291bnQiOiJEaXNjb3VudCIsInBsYW4iOiJQbGFuIiwicGxhbk5hbWUiOiJQbGFuIE5hbWUiLCJwbGFuVHlwZSI6IlBsYW4gVHlwZSIsImdhdGV3YXkiOiJHYXRld2F5IiwicGF5Zm9yIjoiSW52b2ljZSBQYXkgRm9yIiwiZGVzY3JpcHRpb24iOiJEZXNjcmlwdGlvbiIsInZpZXdEZXRhaWxzIjoiVmlldyBEZXRhaWxzIiwiYW1vdW50IjoiQW1vdW50IiwibW9yZSI6Ik1vcmUiLCJjYXRlZ29yaWVzIjoiQ2F0ZWdvcmllcyIsInNhdmVDaGFuZ2VzIjoiU2F2ZSBDaGFuZ2VzIiwiYmFzaWNJbmZvIjoiQmFzaWMgSW5mbyIsImZvbGxvd0FuZENvbnRhY3QiOiJGb2xsb3cgJmFtcDsgQ29udGFjdCIsInJlc2V0UGFzc3dvcmQiOiJSZXNldCBQYXNzd29yZCIsImloYXZlYW5hY2NvdW50IjoiQWxyZWFkeSBoYXZlIGFuIGFjY291bnQ/IiwidXNlcm5hbWUiOiJVc2VybmFtZSIsInVzZXJuYW1lT3JFbWFpbCI6IlVzZXJuYW1lIG9yIEVtYWlsIEFkZHJlc3MiLCJwYXNzd29yZCI6IlBhc3N3b3JkIiwibG9zdFBhc3N3b3JkIjoiTG9zdCB5b3VyIHBhc3N3b3JkPyIsImRvbnRoYXZlYW5hY2NvdW50IjoiRG9uJiMwMzk7dCBoYXZlIGFuIGFjY291bnQ/IiwicmVtZW1iZXJNZSI6IlJlbWVtYmVyIG1lPyIsImxvZ2luIjoiTG9naW4iLCJyZWdpc3RlciI6IlJlZ2lzdGVyIiwiaXNTaG93T25Ib21lIjoiRG8geW91IHdhbnQgdG8gc2hvdyB0aGUgc2VjdGlvbiBjb250ZW50IG9uIHRoZSBIb21lIHRhYj8iLCJ2aWV3TW9yZUNvbW1lbnRzIjoiVmlldyBtb3JlIGNvbW1lbnRzIiwicmVwb3J0VGl0bGUiOiJSZXBvcnQgYWJ1c2UiLCJwaW5Ub1RvcE9mUmV2aWV3IjoiUGluIHRvIFRvcCBvZiBSZXZpZXciLCJ1blBpblRvVG9wT2ZSZXZpZXciOiJVbnBpbiB0byBUb3Agb2YgUmV2aWV3Iiwic2VlTW9yZVJldmlldyI6IlNlZSBNb3JlIFJldmlld3MiLCJldmVudE5hbWUiOiJFdmVudCBOYW1lIiwidXBjb21pbmciOiJVcGNvbWluZyIsIm9uZ29pbmciOiJPbmdvaW5nIiwicHJvbW90ZSI6IlByb21vdGUiLCJ0aXRsZSI6IlRpdGxlIiwidHlwZSI6IlR5cGUiLCJ0b3RhbFNoYXJlcyI6IlRvdGFsIFNoYXJlcyIsInRvdGFsRmF2b3JpdGVzIjoiVG90YWwgRmF2b3JpdGVzIiwicmF0aW5ncyI6IlJhdGluZ3MiLCJvQ2hhcnQiOnsib0hlYWRpbmciOnsidmlld3MiOiJUb3RhbCBWaWV3cyIsImZhdm9yaXRlcyI6IlRvdGFsIEZhdm9yaXRlcyIsInNoYXJlcyI6IlRvdGFsIFNoYXJlcyIsInJhdGluZ3MiOiJBdmVyYWdlIFJhdGluZyJ9LCJvTGFiZWxzIjp7InZpZXdzIjoiVmlld3MiLCJmYXZvcml0ZXMiOiJGYXZvcml0ZXMiLCJzaGFyZXMiOiJTaGFyZXMiLCJyYXRpbmdzIjoiUmF0aW5ncyJ9LCJ1cCI6IlVwIiwiZG93biI6IkRvd24ifSwibm9PbGRlck5vdGlmaWNhdGlvbnMiOiJObyBvbGRlciBub3RpZmljYXRpb25zLiIsIm5vdGlmaWNhdGlvbnMiOiJOb3RpZmljYXRpb25zIiwibGF0ZXN0Tm90aWZpY2F0aW9ucyI6IkxhdGVzdCBOb3RpZmljYXRpb25zIiwic2VlQWxsIjoiU2VlIEFsbCIsIm9mIjoib2YiLCJnYWxsZXJ5IjoiR2FsbGVyeSIsImZhdm9yaXRlVG9vbHRpcCI6IlNhdmUgdG8gbXkgZmF2b3JpdGVzIiwib25lUmVzdWx0IjoiUmVzdWx0IiwidHdvUmVzdWx0cyI6IlJlc3VsdHMiLCJtb3JlVGhhblR3b1Jlc3VsdHMiOiJSZXN1bHRzIiwiZmlsdGVyQnlUYWdzIjoiRmlsdGVyIEJ5IFRhZ3MiLCJ0byI6IlRvIiwic2VuZCI6IlNlbmQiLCJtZXNzYWdlIjoiTWVzc2FnZSIsIm5ld01lc3NhZ2UiOiJOZXcgTWVzc2FnZSIsInNlYXJjaFVzZXJzSW5DaGF0IjoiU2VhcmNoIGJ5IHVzZXJuYW1lIiwicmVjaXBpZW50SW5mbyI6IlJlY2lwaWVudCBpbmZvcm1hdGlvbiIsImluYm94IjoiTWVzc2FnZSIsImRlbGV0ZU1zZyI6IkRlbGV0ZSBNZXNzYWdlIiwic2VhcmNoIjoiU2VhcmNoIiwiY291bGROb3RBZGRQcm9kdWN0IjoiV2UgY291bGQgbm90IGFkZCBwcm9kdWN0IHRvIGNhcnQiLCJkaXJlY3RCYW5rVHJhbnNmZXIiOiJEaXJlY3QgQmFuayBUcmFuc2ZlciIsInRvdGFsTGFiZWwiOiJUb3RhbCIsImJvb3N0U2FsZUJ0biI6IkJvb3N0IG5vdyIsInNlbGVjdEFkc1Bvc2l0aW9uIjoiU2VsZWN0IEFkcyBQb3NpdGlvbnMiLCJzZWxlY3RBZHNEZXNjIjoiQm9vc3QgdGhpcyBwb3N0IHRvIGEgc3BlY2lmeSBwb3NpdGlvbnMgb24gdGhlIHdlYnNpdGUiLCJib29zdFBvc3QiOiJCb29zdCBQb3N0IiwiYm9vc3RFdmVudCI6IkJvb3N0IEV2ZW50Iiwic2VsZWN0UGxhbnMiOiJTZWxlY3QgUGxhbnMiLCJuYW1lIjoiTmFtZSIsImFkZFZpZGVvQnRuIjoiQWRkIFZpZGVvIiwidmlkZW9MaW5rUGxhY2Vob2xkZXIiOiJWaWRlbyBMaW5rIiwiaW1hZ2UiOiJJbWFnZSIsImltYWdlcyI6IkltYWdlcyIsInVwbG9hZFZpZGVvc1RpdGxlIjoiVXBsb2FkIFZpZGVvcyIsInVwbG9hZFZpZGVvc0Rlc2MiOiJBZGQgbW9yZSB2aWRlb3MgdG8gdGhpcyBsaXN0aW5nIiwidXBsb2FkU2luZ2xlSW1hZ2VUaXRsZSI6IlVwbG9hZCBJbWFnZSIsInVwbG9hZE11bHRpcGxlSW1hZ2VzVGl0bGUiOiJVcGxvYWQgSW1hZ2VzIiwidXBsb2FkTXVsdGlwbGVJbWFnZXNEZXNjIjoiQWRkIG1vcmUgaW1hZ2VzIHRvIHRoaXMgbGlzdGluZyIsIm1heGltdW1WaWRlb3NXYXJuaW5nIjoiWW91IGNhbiBhZGQgYSBtYXhpbXVtIG9mICVzIHZpZGVvcyIsIm1heGltdW1JbWdzV2FybmluZyI6IllvdSBjYW4gdXBsb2FkIGEgbWF4aW11bSBvZiAlcyBpbWFnZXMiLCJ3ZU5lZWRZb3VyIjoiV2UgbmVlZCB5b3VyIiwic2hvd01hcCI6IlNob3cgbWFwIiwiZW50ZXJBUXVlcnkiOiJFbnRlciBhIHF1ZXJ5Iiwic3RhcnRzIjoiU3RhcnRzIiwiZW5kc09uIjoiRW5kIiwidGltZSI6IlRpbWUiLCJwaG90byI6IlBob3RvIiwicGhvdG9zIjoiUGhvdG9zIiwibm9Db21tZW50cyI6Ik5vIENvbW1lbnQiLCJjb21tZW50IjoiQ29tbWVudCIsImNvbW1lbnRzIjoiQ29tbWVudHMiLCJzaGFyZSI6IlNoYXJlIiwibGlrZSI6Ikxpa2UiLCJsaWtlcyI6Ikxpa2VzIiwibGlrZWQiOiJMaWtlZCIsInR5cGVBTWVzc2FnZSI6IlR5cGUgYSBtZXNzYWdlLi4uIiwiY29uZmlybUhpZGUiOiJBcmUgeW91IHN1cmUgdGhhdCB5b3Ugd2FudCB0byBoaWRlIHRoaXMgbGlzdGluZz8iLCJjb25maXJtUmVQdWJsaXNoIjoiRG8geW91IHdhbnQgdG8gcmUtcHVibGlzaCB0aGlzIGxpc3Rpbmc/Iiwid3JvbmdDb25maXJtYXRpb24iOiJFUlJPUjogV3JvbmcgdGhlIGNvbmZpcm1hdGlvbiBjb2RlLiIsImNvbmZpcm1EZWxldGUiOiJUaGlzIHBvc3Qgd2lsbCBiZSBkZWxldGVkIHBlcm1hbmVudGx5LCBQcmVzcyB4IHRvIGNvbmZpcm0gdGhhdCB5b3Ugc3RpbGwgd2FudCB0byBkZWxldGUgdGhpcyBsaXN0aW5nIiwicmVtb3ZlIjoiUmVtb3ZlIiwiaGlkZSI6IkhpZGUiLCJlZGl0IjoiRWRpdCIsImRlbGV0ZSI6IkRlbGV0ZSIsIm9rIjoiT2siLCJwdWJsaXNoIjoiUHVibGlzaCIsInN1Ym1pdCI6IlN1Ym1pdCIsImNhbmNlbCI6IkNhbmNlbCIsImNvbmZpcm1EZWxldGVDb21tZW50IjoiQXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGNvbW1lbnQ/IiwicmVwb3J0UmV2aWV3IjoiUmVwb3J0IHJldmlldyIsInJldmlld0ZvciI6IlJldmlldyBGb3IiLCJyZXZpZXdzRm9yIjoiUmV2aWV3cyBGb3IiLCJhZGRSZXZpZXciOiJBZGQgYSByZXZpZXciLCJkZWxldGVSZXZpZXciOiJEZWxldGUgUmV2aWV3IiwiY29uZmlybURlbGV0ZVJldmlldyI6IkRvIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIHJldmlldz8iLCJhdmVyYWdlUmF0aW5nIjoiQXZlcmFnZSBSYXRpbmciLCJiYXNpY0luZm9FdmVudCI6IkJhc2ljIEluZm8iLCJiYXNpY0luZm9FdmVudERlc2MiOiJUaGlzIGluZm8gd2lsbCBhbHNvIGFwcGVhciBpbiBMaXN0aW5nIGFuZCBhbnkgYWRzIGNyZWF0ZWQgZm9yIHRoaXMgZXZlbnQiLCJldmVudFZpZGVvIjoiRXZlbnQgVmlkZW8iLCJhZGRQaG90b1ZpZGVvUG9wdXBUaXRsZSI6IkFkZCBQaG90b3MgQW5kIFZpZGVvcyIsImxvY2F0aW9uIjoiTG9jYXRpb24iLCJhRXZlbnRGcmVxdWVuY3kiOlt7Im5hbWUiOiJPY2N1cnMgb25jZSIsInZhbHVlIjoib2NjdXJzX29uY2UifSx7Im5hbWUiOiJEYWlseSIsInZhbHVlIjoiZGFpbHkifSx7Im5hbWUiOiJXZWVrbHkiLCJ2YWx1ZSI6IndlZWtseSJ9XSwiZnJlcXVlbmN5IjoiRnJlcXVlbmN5IiwiZGV0YWlscyI6IkRldGFpbHMiLCJkZXRhaWxzRGVzYyI6IkxldCBwZW9wbGUga25vdyB3aGF0IHR5cGUgb2YgZXZlbnQgeW91JiMwMzk7cmUgaG9zdGluZyBhbmQgd2hhdCB0byBleHBlY3QiLCJvRGF5c09mV2VlayI6W3sidmFsdWUiOiJzdW5kYXkiLCJsYWJlbCI6IlN1biJ9LHsidmFsdWUiOiJtb25kYXkiLCJsYWJlbCI6Ik1vbiJ9LHsidmFsdWUiOiJ0dWVzZGF5IiwibGFiZWwiOiJUdWUifSx7InZhbHVlIjoid2VkbmVzZGF5IiwibGFiZWwiOiJXZWQifSx7InZhbHVlIjoidGh1cnNkYXkiLCJsYWJlbCI6IlRodXJzIn0seyJ2YWx1ZSI6ImZyaWRheSIsImxhYmVsIjoiRnJpIn0seyJ2YWx1ZSI6InNhdHVyZGF5IiwibGFiZWwiOiJTYXQifV0sInJlc3RhdXJhbnQiOnsiaXRlbSI6eyJ0aXRsZSI6Ik15IFRpdGxlcyIsImRlc2NyaXB0aW9uIjoiUHJpY2UgaXMgbmV0IHBlciBwZXJzb24sIGV4Y2x1ZGluZyBkcmlua3MgY2hlZiBzZWFzb25hbCBtZW51IiwicHJpY2UiOiIkIDU5Ljk5IC0gJCA3OS45OSJ9fSwiY2xhaW1MaXN0aW5nIjoiQ2xhaW0gVGhpcyBMaXN0aW5nIiwibm9DbGFpbUZpZWxkcyI6IlRoZXJlIGFyZSBubyBmaWVsZHMuIFBsZWFzZSBnbyB0byBXaWxva2UgTGlzdGluZyBUb29scyAtJmd0OyBDbGFpbSBMaXN0aW5nIHRvIGFkZCBzb21lIGZpZWxkcyIsInByZXNzVG9Db3B5IjoiUHJlc3MgQ3RybCtDIHRvIGNvcHkgdGhpcyBsaW5rIiwiY29weUxpbmsiOiJDb3B5IExpbmsiLCJ3YW50VG9EZWxldGVEaXNjdXNzaW9uIjoiQXJlIHlvdSBzdXJlIHdhbnQgdG8gZGVsZXRlIHRoaXMgY29tbWVudD8iLCJwYXNzd29yZE5vdE1hdGNoZWQiOiJUaGUgY29uZmlybSBwYXNzd29yZCBtdXN0IGJlIG1hdGNoZWQgdGhlIG5ldyBwYXNzd29yZCIsInJlc2V0IjoiUmVzZXQiLCJwbGVzZUlucHV0VXNlck5hbWUiOiJQbGVhc2UgSW5wdXQgVXNlcm5hbWUhIn0='; (script) window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/placesandevents.co.za\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r(script) function travelpayoutsOnTableBtnClickEvent() {} function travelpayoutsOnTableLoadEvent() {} (script) /* */ (script) /* */ (script) /* Privacy Policy<\/a>"},{"type":"wil-checkbox","name":"isAgreeToTermsAndConditionals","trueValue":"yes","label":"I agree to the Terms and Conditions<\/a>"}],"login":[{"type":"wil-input","label":"Username\/Email","translation":"usernameOrEmail","name":"user_login","isRequired":"yes"},{"type":"wil-input","inputType":"password","label":"Password","translation":"password","name":"user_password","isRequired":"yes"}]},"googleReCaptcha":[],"socialsLogin":[]}; var WIL_DASHBOARD = {"postStatuses":[{"label":"Any","icon":"la la-globe","bgColor":"bg-gradient-1","id":"any","total":0},{"label":"Published","icon":"la la-share-alt","bgColor":"bg-gradient-1","id":"publish","total":0},{"label":"In Review","icon":"la la-refresh","bgColor":"bg-gradient-2","id":"pending","total":0},{"label":"Unpaid","icon":"la la-money","bgColor":"bg-gradient-3","id":"unpaid","total":0},{"label":"Expired","icon":"la la-exclamation-triangle","bgColor":"bg-gradient-4","id":"expired","total":0},{"label":"Editing","icon":"la la-refresh","bgColor":"bg-gradient-4","id":"editing","total":0}]}; var WILOKE_GLOBAL = {"DEBUG_SCRIPT":"yes","homeURL":"https:\/\/placesandevents.co.za\/","restAPI":"https:\/\/placesandevents.co.za\/wp-json\/wiloke\/v2\/","dateFormat":"F j, Y","uploadType":"wp","maxUpload":"65536","ajaxurl":"https:\/\/placesandevents.co.za\/wp-admin\/admin-ajax.php","isUseMapBound":"no","hasGoogleAPI":"yes","mapCenter":"","defaultMapCenter":{"lat":21.027763,"lng":21.027763},"mapMaxZoom":"21","mapMinZoom":"6","mapDefaultZoom":"2","mapTheme":"black","mapLanguage":"","mapboxStyle":"mapbox:\/\/styles\/mapbox\/streets-v9","isAddingListing":"no","aUsedSocialNetworks":["facebook","twitter","google-plus","tumblr","vk","odnoklassniki","youtube","vimeo","rutube","dribbble","instagram","flickr","pinterest","medium","tripadvisor","wikipedia","stumbleupon","livejournal","linkedin","skype","bloglovin","whatsapp","soundcloud","line","spotify"],"isPaidClaim":"no","datePickerFormat":"mm\/dd\/yy","defaultPostType":"listing","defaultPostTypeExcerptEvent":"listing","isUploadImgViaAjax":"no","oFirebaseConfiguration":"","localeCode":"en-US","radius":"20","unit":"km","postTypes":[{"name":"Places","singular_name":"Places","icon":"la la-list","bgColor":"#f06292","bgImg":{"id":"13263","url":"http:\/\/wilcity.wiloke.com\/wp-content\/uploads\/2020\/01\/listing.jpg"},"desc":"","endpoint":"listings","postType":"listing","menu_name":"Places Settings","menu_slug":"listing_settings","group":"listing"},{"name":"Events","singular_name":"Event","icon":"la la-calendar-o","bgColor":"rgb(89, 224, 255)","bgImg":{"id":"13264","url":"http:\/\/wilcity.wiloke.com\/wp-content\/uploads\/2020\/01\/event.jpg"},"desc":"","endpoint":"events","postType":"event","menu_name":"Event Settings","menu_slug":"event_settings","group":"event"},{"name":"Flight Booking","singular_name":"Flight Booking","icon":"la la-rocket","bgColor":"","bgImg":[],"desc":"","endpoint":"flight-bookings","postType":"flight-booking","menu_name":"Flight Booking Settings","menu_slug":"flight-booking_settings","group":"listing"},{"name":"Car Hire","singular_name":"Car Hire","icon":"la la-rocket","bgColor":"","bgImg":[],"desc":"","endpoint":"car-hires","postType":"car-hire","menu_name":"Car Hire Settings","menu_slug":"car-hire_settings","group":"listing"}],"mapType":"mapbox","mapAPI":"pk.eyJ1IjoidGllbmhpZW5pdCIsImEiOiJjamZ4YmM4cm8wOG1qMnpsamxldmlidDh2In0.Id00ScNLhkggHdFLVMifIA","mapSizeIcon":"40x40","oSingleMap":{"maxZoom":"21","minZoom":"1","defaultZoom":"3"},"oFacebook":{"API":"","toggle":"no"}}; var WILOKE_INLINE_GLOBAL = {"isRTL":"no","pluginVersion":"1.5.13","timeFormat":"g:i a","security":"2ecd68443d","currency":"R","language":"","vee":{"locate":"en_US"},"postID":"","productionURL":"https:\/\/placesandevents.co.za\/wp-content\/themes\/wilcity\/assets\/production\/js\/","unit":"km","fbState":"ca0c33940f","homeURL":"https:\/\/placesandevents.co.za\/","isUsingFirebase":"no","postType":"page","hourFormat":"24","wpmlCurrentLang":"","userRole":"","datePickerFormat":"mm\/dd\/yy","isUserLoggedIn":"no","canRegister":"yes"}; var WILCITY_GLOBAL = {"oStripe":{"publishableKey":"","hasCustomerID":"no"},"oGeneral":{"brandName":"Wiloke"}}; /* ]]> */ (script) (function(d){"use strict";d(document).ready(function(){var i=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;var e=window.devicePixelRatio||1;var t={width:window.screen.width*e,height:window.screen.height*e};if(i&&t.width==1125&&t.height===2436||i&&t.width==1242&&t.height===2688){d("body").addClass("isIphoneX")}})})(jQuery);(script) var kc_script_data={ajax_url:"https://placesandevents.co.za/wp-admin/admin-ajax.php"}(script) window.WILCITY_SEARCH = "eyJxdWVyeSI6eyJwb3N0VHlwZSI6Imxpc3RpbmciLCJwb3N0c1BlclBhZ2UiOiIxNSJ9LCJleGNsdWRlUG9zdFR5cGVzRnJvbU1hcCI6W10sInRlcm1zIjpbXSwiZ3JpZExheW91dCI6ImdyaWQifQ=="; (script) (script) document.addEventListener("DOMContentLoaded",function(){let o=document.querySelectorAll("div[style]");for(let l=0,e=o.length;l(script) (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); (script) /*
Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"b10547254c","remove_from_wishlist_nonce":"2bcdf37874","reload_wishlist_and_adding_elem_nonce":"1e3e3921bb","load_mobile_nonce":"7e14063a26","delete_item_nonce":"0acabacebb","save_title_nonce":"384cda460c","save_privacy_nonce":"09e1163b01","load_fragments_nonce":"500799eb81"}}; /* ]]> */ (script) /* */ (script) /* */ (script) /* */ (script) /* */ (script) /* */ (script) /* */ (script) /* */ (script) /* */ (script) var elementskit = { resturl: 'https://placesandevents.co.za/wp-json/elementskit/v1/', } (script) var travelpayouts_plugin_publicPath = 'https://placesandevents.co.za/wp-content/plugins/travelpayouts/assets/'; (script) var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/placesandevents.co.za\/wp-admin\/admin-ajax.php","nonce":"40d2645af9","urls":{"assets":"https:\/\/placesandevents.co.za\/wp-content\/plugins\/elementor-pro\/assets\/"},"i18n":{"toc_no_headings_found":"No headings were found on this page."},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"google":{"title":"Google+","has_counter":true},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"menu_cart":{"cart_page_url":"https:\/\/placesandevents.co.za\/cart\/","checkout_page_url":"https:\/\/placesandevents.co.za\/checkout\/"},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/placesandevents.co.za\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; (script) var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Extra","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Extra","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.5.5","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"a11y_improvements":true,"e_import_export":true,"e_hidden_wordpress_widgets":true,"landing-pages":true,"elements-color-picker":true,"favorite-widgets":true,"admin-top-bar":true,"form-submissions":true,"video-playlist":true},"urls":{"assets":"https:\/\/placesandevents.co.za\/wp-content\/plugins\/elementor\/assets\/"},"settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":15683,"title":"Places%20and%20Events%20%E2%80%93%20A%20Complete%20Tour%20and%20Flight%20booking%20Platform","excerpt":"","featuredImage":false}}; (script) /* */ (script) /**/ (script) (function(){const e=document.createElement("link");if(!(e.relList&&e.relList.supports&&e.relList.supports("prefetch"))){return}let n=document.cookie.includes("9d63262f59cd9b3378f01392c");let c={initNP_PPL:function(){if(window.NP_PPL!==undefined)return;window.NP_PPL={prefetches:[],lcpEvents:[],other:[]}},logPrefetch:function(e,t){if(!n)return;window.NP_PPL.prefetches.push({url:e,initiator:t,timestamp:performance.now()})},logLcpEvent:function(e,t=null){if(!n)return;window.NP_PPL.lcpEvents.push({message:e,data:t,timestamp:performance.now()})},logOther:function(e,t=null){if(!n)return;window.NP_PPL.other.push({message:e,data:t,timestamp:performance.now()})}};if(n){c.initNP_PPL()}let o=0;const t=300;let r=".placesandevents.co.za";let l=new RegExp(r+"$");function a(){return performance.now()-o>t}function u(){let n;let r=performance.now();const e={capture:true,passive:true};document.addEventListener("touchstart",t,e);document.addEventListener("mouseover",o,e);function t(e){r=performance.now();const t=e.target.closest("a");if(!t||!s(t)){return}m(t.href,"ON_TOUCH")}function o(e){c.logOther("mouseoverListener() called",e);if(performance.now()-r<1111){return}const t=e.target.closest("a");if(!t||!s(t)){return}t.addEventListener("mouseout",l,{passive:true});n=setTimeout(function(){c.logOther("mouseoverTimer CALLBACK called",e);m(t.href,"ON_TOUCH");n=undefined},85)}function l(e){if(e.relatedTarget&&e.target.closest("a")==e.relatedTarget.closest("a")){return}if(n){clearTimeout(n);n=undefined}}}function f(){if(!PerformanceObserver.supportedEntryTypes.includes("largest-contentful-paint")){c.logLcpEvent("PerformanceObserver does not support LCP events in this browser.");return}let e=new PerformanceObserver(e=>{c.logLcpEvent("LCP_DETECTED",e.getEntries().at(-1).element);_=e.getEntries().at(-1).element});let t=function(e){T=window.requestIdleCallback(w);window.removeEventListener("load",t)};k.forEach(e=>{window.addEventListener(e,E,{once:true})});e.observe({type:"largest-contentful-paint",buffered:true});window.addEventListener("load",t)}function s(t){if(!t){c.logOther("Link Not Prefetchable: empty link element.",t);return false}if(!t.href){c.logOther("Link Not Prefetchable: empty href attribute.",t);return false}let e=t.href;let n=null;try{n=new URL(e)}catch(e){c.logOther("Link Not Prefetchable: "+e,t);return false}let r="."+n.hostname.replace("www.","");if(!["http:","https:"].includes(t.protocol)){c.logOther("Link Not Prefetchable: missing protocol in the URL.",t);return false}if(t.protocol=="http:"&&location.protocol=="https:"){c.logOther("Link Not Prefetchable: URL is HTTP but the current page is HTTPS.",t);return false}if(t.getAttribute("href").charAt(0)=="#"||t.hash&&t.pathname+t.search==location.pathname+location.search){c.logOther("Link Not Prefetchable: URL is the current location but with a hash.",t);return false}if(l.exec(r)===null){c.logOther("Link Not Prefetchable: Different domain.",t);return false}for(i=0;ir},timeRemaining:function(){return Math.max(0,n+(performance.now()-o))}})},n)}}if(!window.cancelIdleCallback){window.cancelIdleCallback=function(e){clearTimeout(e)}}let p=function(e,t){c.logLcpEvent("MUTATION_DETECTED",e);clearTimeout(D);D=setTimeout(P,500,e)};let m=function(e,t="",n=false){if(O.indexOf(e)>-1){c.logOther("Prefetch skipped: URL is already prefetched.",e);return}if(O.length>15){c.logOther("Prefetch skipped: Maximum prefetches threshold reached.");return}if(!n&&!a()){c.logOther("Prefetch skipped: on cooldown",e);return}if(d()){c.logOther("Prefetch skipped: limited connection",e);return}const r=document.createElement("link");r.rel="prefetch";r.type="text/html";r.href=e;document.head.appendChild(r);O.push(e);o=performance.now();c.logPrefetch(e,t);return true};function g(t){let e=document.querySelector("body");while(t!=e){if(L(t)){t=t.parentElement;c.logOther("Skipping LCP container level: Inside a