html{-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;box-sizing:border-box;width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,select{background:transparent;border:0;color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0 auto 0;padding:0;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-ms-overflow-style:scrollbar}ol,ul{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:inherit}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}fieldset{min-width:0}@font-face{font-family:lg;src:url(../../assets/webfonts/lg/lg.eot?n1z373);src:url(../../assets/webfonts/lg/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../../assets/webfonts/lg/lg.woff?n1z373) format("woff"),url(../../assets/webfonts/lg/lg.ttf?n1z373) format("truetype"),url(../../assets/webfonts/lg/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:0;background:0 0;border:none;box-shadow:none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(0.5, 0.5, 0.5);opacity:0;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0, 100%, 0);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0, 0, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toggle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0, 0, 0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1, 1, 1);transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s, transform .15s ease 0s;transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s, opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;transform:translate3d(0, 0, 0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0, 5px, 0);transition:transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none !important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{background-image:none !important;background-color:transparent !important;overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.dribbble{color:#EA4C89}.facebook{color:#3B5999}.flickr{color:#FF0084}.googleplus{color:#DD4B39}.instagram{color:#E4405F}.linkedin{color:#0077B5}.pinterest{color:#BD081C}.snapchat{color:#FFFC00}.soundcloud{color:#f30}.tumblr{color:#34465D}.twitter{color:#55ACEE}.vimeo{color:#1AB7EA}.whatsapp{color:#25D366}.youtube{color:#CD201F}.btn,.button,[type="reset"],[type="submit"],.facet-reset,.media-block-element-play,.btn-secondary,.button-secondary,.donations-actions input+button,.donations-actions button+button,.btn-tertiary,.button-tertiary,.section.primary .pullquote .button,.section.primary .pullquote [type="reset"],.section.primary .pullquote [type="submit"],.section.primary .pullquote .facet-reset,.section.primary .pullquote .media-block-element-play,.section.primary .pullquote .button-secondary,.section.primary .pullquote .donations-actions input+button,.donations-actions .section.primary .pullquote input+button,.section.primary .pullquote .donations-actions button+button,.donations-actions .section.primary .pullquote button+button,.section.secondary .pullquote .button,.section.secondary .pullquote [type="reset"],.section.secondary .pullquote [type="submit"],.section.secondary .pullquote .facet-reset,.section.secondary .pullquote .media-block-element-play,.section.secondary .pullquote .button-secondary,.section.secondary .pullquote .donations-actions input+button,.donations-actions .section.secondary .pullquote input+button,.section.secondary .pullquote .donations-actions button+button,.donations-actions .section.secondary .pullquote button+button,.section.dark .pullquote .button,.section.dark .pullquote [type="reset"],.section.dark .pullquote [type="submit"],.section.dark .pullquote .facet-reset,.section.dark .pullquote .media-block-element-play,.section.dark .pullquote .button-secondary,.section.dark .pullquote .donations-actions input+button,.donations-actions .section.dark .pullquote input+button,.section.dark .pullquote .donations-actions button+button,.donations-actions .section.dark .pullquote button+button,.section.primary .content .button,.section.primary .content [type="reset"],.section.primary .content [type="submit"],.section.primary .content .facet-reset,.section.primary .content .media-block-element-play,.section.secondary .content .button,.section.secondary .content [type="reset"],.section.secondary .content [type="submit"],.section.secondary .content .facet-reset,.section.secondary .content .media-block-element-play,.section.dark .content .button,.section.dark .content [type="reset"],.section.dark .content [type="submit"],.section.dark .content .facet-reset,.section.dark .content .media-block-element-play,.section.primary .section-footer .button,.section.primary .section-footer [type="reset"],.section.primary .section-footer [type="submit"],.section.primary .section-footer .facet-reset,.section.primary .section-footer .media-block-element-play,.section.secondary .section-footer .button,.section.secondary .section-footer [type="reset"],.section.secondary .section-footer [type="submit"],.section.secondary .section-footer .facet-reset,.section.secondary .section-footer .media-block-element-play,.section.dark .section-footer .button,.section.dark .section-footer [type="reset"],.section.dark .section-footer [type="submit"],.section.dark .section-footer .facet-reset,.section.dark .section-footer .media-block-element-play,.filter-submit,.media-block-info .button,.media-block-info [type="reset"],.media-block-info [type="submit"],.media-block-info .facet-reset,.media-block-info .media-block-element-play,.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next,.pagination_element.prev,.pagination_element.next,.donations .frequency-tab,input,textarea,select,.facetwp-type-fselect .fs-label-wrap,.donate-amount,.article-meta-item.author a,.article-meta-item.contact a,.article-meta-list-item a,.content a,.content .pullquote cite a,figcaption a,.text-hover,.sidebar-nav-item .subnav_element,.item-link,.media-block-content p a,.metadata-link,.metalabel a,.content a img img,.external-link:after,.footer-nav-item.social .nav-item-link,.footer .backtotop,.nav-item-link,.menu-button:before,.dropdown-item,.rnav-item-link,.rnav-arrow,.sidebar,.timeline-share,.sidebar-show-button,.sidebar .share-item .button,.timeline-share .share-item .button,.sidebar .share-item [type="reset"],.timeline-share .share-item [type="reset"],.sidebar .share-item [type="submit"],.timeline-share .share-item [type="submit"],.sidebar .share-item .facet-reset,.timeline-share .share-item .facet-reset,.sidebar .share-item .media-block-element-play,.timeline-share .share-item .media-block-element-play,.sidebar-meta-block-tag,.sidebar-meta-block.downloads .downloads-link,.sidebar-meta-share-button,body.news-post .sidebar .share-outer,body.news-post .timeline-share .share-outer,body.landing-template .external-link:after,.accordion-button,.card,.card-header-title a,.download-link,.filter-show-button,.metatag-link,.facetwp-pager a,.pagination a,.profile-overlay,.profile-image:before,.profile-name,.profile-summary,.profile-summary .profile-summary-close,.profile-summary-inner .profile-socialhandle a,.profile-meta-item-link,.profile-meta-item-text,.pullquote cite a,.pullquote-share-element,.slick-prev,.slick-next,.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after,.map-panel-close,.timeline-nav-list-element{-webkit-transition-property:background,border,box-shadow,color,opacity,transform,background,height,padding,top,right,bottom,left,width;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;transition-property:background,border,box-shadow,color,opacity,transform,background,height,padding,top,right,bottom,left,width;transition-duration:0.2s;transition-timing-function:ease-in-out}.article-meta,.footer-header,.footer-nav-outer,.footer-nav-main .footer-nav,.footer-credits .container,.footer-credits .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .footer-credits .hero-meta-outer,.footer-credits .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .footer-credits .hero-inner,.header,.header-inner,.header-links,.header-nav,.header-subnav-list,.cta-outer.academy .cta,.cta-outer.work .cta,.cta-outer.newsletter .cta,.main-section,.main-section>*,.sidebar-meta,.sidebar-meta-share,.sidebar-meta-share-button,body.event-post .sidebar,body.event-post .timeline-share,body.resource-post .sidebar,body.resource-post .timeline-share,.cards,.cards>*,.card,.resources .card-image,.cta-outer.support .cta,.cta-outer.newsletter .cta-inner,.cta-email,.download,.donations-actions,.donations-amount span,.donations .tabs,.donations [role="tablist"],.feat-items .container,.feat-items .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .feat-items .hero-meta-outer,.feat-items .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .feat-items .hero-inner,.search-listing .facetwp-template,.faceted-listing-outer,.item,.filter,.hero,.hero-outer.solid.campaign .campaign,.hero-outer.news-single .hero-meta,.hero-info,.hero-inner .hero-meta,.media-block,.media-block-info,.tags,.facetwp-pager,.pagination,.profile,.profile-outer.logos .profile-image,.profile-element,.pullquote,.pullquote-buttons,.share,.share-item,.share-item .button,.share-item [type="reset"],.share-item [type="submit"],.share-item .facet-reset,.share-item .media-block-element-play,.slick-track,.statistic,.timeline,.timeline-item{display:-ms-flex;display:flex;flex-direction:row;flex-wrap:wrap}@font-face{font-family:'neueplak';font-style:normal;font-weight:400;src:url("../../assets/webfonts/neueplak/regular.woff2") format("woff2"),url("../../assets/webfonts/neueplak/regular.woff") format("woff")}@font-face{font-family:'neueplak';font-style:italic;font-weight:400;src:url("../../assets/webfonts/neueplak/italic.woff2") format("woff2"),url("../../assets/webfonts/neueplak/italic.woff") format("woff")}@font-face{font-family:'neueplak';font-style:normal;font-weight:700;src:url("../../assets/webfonts/neueplak/bold.woff2") format("woff2"),url("../../assets/webfonts/neueplak/bold.woff") format("woff")}@font-face{font-family:'neueplak';font-style:italic;font-weight:700;src:url("../../assets/webfonts/neueplak/bolditalic.woff2") format("woff2"),url("../../assets/webfonts/neueplak/bolditalic.woff") format("woff")}::-moz-selection{background:#052157;color:#fff}::selection{background:#052157;color:#fff}::-webkit-input-placeholder{color:currentColor;opacity:0.4}:-moz-placeholder{color:currentColor;opacity:0.4}::-moz-placeholder{color:currentColor;opacity:0.4}:-ms-input-placeholder{color:currentColor;opacity:0.4}h1,h2,h3,.item-header-title,h4,.donate-header-title,h5,h6{font:400 1rem/1.2 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.content table{font:400 1rem/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.content,figcaption,.sidebar-meta-block-title,.sidebar-meta-share-title,.pullquote-share-title{font:400 1rem/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.metadata,.facetwp-pager,.pagination{font:400 1rem/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.metalabel{font:700 0.9rem/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.1em}h1{font-size:2rem;font-size:calc(1.72rem + 1.4vw)}@media screen and (min-width: 1280px){h1{font-size:3rem}}h2{font-size:1.8rem;font-size:calc(1.6rem + 1vw)}@media screen and (min-width: 1280px){h2{font-size:2.5rem}}h3,.item-header-title{font-size:1.5rem;font-size:calc(1.36rem + 0.7vw)}@media screen and (min-width: 1280px){h3,.item-header-title{font-size:2rem}}h4{font-size:1.4rem;font-size:calc(1.32rem + 0.4vw)}@media screen and (min-width: 1280px){h4{font-size:1.7rem}}.donate-header-title,h5{font-size:1.25rem;font-size:calc(1.21rem + 0.2vw)}@media screen and (min-width: 1280px){.donate-header-title,h5{font-size:1.4rem}}h6{font-size:1.125rem;font-size:calc(1.105rem + 0.1vw)}@media screen and (min-width: 1280px){h6{font-size:1.2rem}}.btn,.button,[type="reset"],[type="submit"],.facet-reset,.media-block-element-play,.btn-secondary,.button-secondary,.donations-actions input+button,.donations-actions button+button,.btn-tertiary,.button-tertiary,.section.primary .pullquote .button,.section.primary .pullquote [type="reset"],.section.primary .pullquote [type="submit"],.section.primary .pullquote .facet-reset,.section.primary .pullquote .media-block-element-play,.section.primary .pullquote .button-secondary,.section.primary .pullquote .donations-actions input+button,.donations-actions .section.primary .pullquote input+button,.section.primary .pullquote .donations-actions button+button,.donations-actions .section.primary .pullquote button+button,.section.secondary .pullquote .button,.section.secondary .pullquote [type="reset"],.section.secondary .pullquote [type="submit"],.section.secondary .pullquote .facet-reset,.section.secondary .pullquote .media-block-element-play,.section.secondary .pullquote .button-secondary,.section.secondary .pullquote .donations-actions input+button,.donations-actions .section.secondary .pullquote input+button,.section.secondary .pullquote .donations-actions button+button,.donations-actions .section.secondary .pullquote button+button,.section.dark .pullquote .button,.section.dark .pullquote [type="reset"],.section.dark .pullquote [type="submit"],.section.dark .pullquote .facet-reset,.section.dark .pullquote .media-block-element-play,.section.dark .pullquote .button-secondary,.section.dark .pullquote .donations-actions input+button,.donations-actions .section.dark .pullquote input+button,.section.dark .pullquote .donations-actions button+button,.donations-actions .section.dark .pullquote button+button,.section.primary .content .button,.section.primary .content [type="reset"],.section.primary .content [type="submit"],.section.primary .content .facet-reset,.section.primary .content .media-block-element-play,.section.secondary .content .button,.section.secondary .content [type="reset"],.section.secondary .content [type="submit"],.section.secondary .content .facet-reset,.section.secondary .content .media-block-element-play,.section.dark .content .button,.section.dark .content [type="reset"],.section.dark .content [type="submit"],.section.dark .content .facet-reset,.section.dark .content .media-block-element-play,.section.primary .section-footer .button,.section.primary .section-footer [type="reset"],.section.primary .section-footer [type="submit"],.section.primary .section-footer .facet-reset,.section.primary .section-footer .media-block-element-play,.section.secondary .section-footer .button,.section.secondary .section-footer [type="reset"],.section.secondary .section-footer [type="submit"],.section.secondary .section-footer .facet-reset,.section.secondary .section-footer .media-block-element-play,.section.dark .section-footer .button,.section.dark .section-footer [type="reset"],.section.dark .section-footer [type="submit"],.section.dark .section-footer .facet-reset,.section.dark .section-footer .media-block-element-play,.filter-submit,.media-block-info .button,.media-block-info [type="reset"],.media-block-info [type="submit"],.media-block-info .facet-reset,.media-block-info .media-block-element-play,.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next,.pagination_element.prev,.pagination_element.next,.donations .frequency-tab{box-shadow:inset -5px -5px 0 0 #052157;color:#052157;display:inline-block;font-weight:700;padding:0.5rem 1.2rem 0.8rem 1.2rem;text-align:center}.btn:hover,.button:hover,:hover[type="reset"],:hover[type="submit"],.facet-reset:hover,.media-block-element-play:hover,.btn-secondary:hover,.button-secondary:hover,.donations-actions input+button:hover,.donations-actions button+button:hover,.btn-tertiary:hover,.button-tertiary:hover,.section.primary .pullquote .button:hover,.section.primary .pullquote :hover[type="reset"],.section.primary .pullquote :hover[type="submit"],.section.primary .pullquote .facet-reset:hover,.section.primary .pullquote .media-block-element-play:hover,.section.primary .pullquote .button-secondary:hover,.section.primary .pullquote .donations-actions input+button:hover,.donations-actions .section.primary .pullquote input+button:hover,.section.primary .pullquote .donations-actions button+button:hover,.donations-actions .section.primary .pullquote button+button:hover,.section.secondary .pullquote .button:hover,.section.secondary .pullquote :hover[type="reset"],.section.secondary .pullquote :hover[type="submit"],.section.secondary .pullquote .facet-reset:hover,.section.secondary .pullquote .media-block-element-play:hover,.section.secondary .pullquote .button-secondary:hover,.section.secondary .pullquote .donations-actions input+button:hover,.donations-actions .section.secondary .pullquote input+button:hover,.section.secondary .pullquote .donations-actions button+button:hover,.donations-actions .section.secondary .pullquote button+button:hover,.section.dark .pullquote .button:hover,.section.dark .pullquote :hover[type="reset"],.section.dark .pullquote :hover[type="submit"],.section.dark .pullquote .facet-reset:hover,.section.dark .pullquote .media-block-element-play:hover,.section.dark .pullquote .button-secondary:hover,.section.dark .pullquote .donations-actions input+button:hover,.donations-actions .section.dark .pullquote input+button:hover,.section.dark .pullquote .donations-actions button+button:hover,.donations-actions .section.dark .pullquote button+button:hover,.section.primary .content .button:hover,.section.primary .content :hover[type="reset"],.section.primary .content :hover[type="submit"],.section.primary .content .facet-reset:hover,.section.primary .content .media-block-element-play:hover,.section.secondary .content .button:hover,.section.secondary .content :hover[type="reset"],.section.secondary .content :hover[type="submit"],.section.secondary .content .facet-reset:hover,.section.secondary .content .media-block-element-play:hover,.section.dark .content .button:hover,.section.dark .content :hover[type="reset"],.section.dark .content :hover[type="submit"],.section.dark .content .facet-reset:hover,.section.dark .content .media-block-element-play:hover,.section.primary .section-footer .button:hover,.section.primary .section-footer :hover[type="reset"],.section.primary .section-footer :hover[type="submit"],.section.primary .section-footer .facet-reset:hover,.section.primary .section-footer .media-block-element-play:hover,.section.secondary .section-footer .button:hover,.section.secondary .section-footer :hover[type="reset"],.section.secondary .section-footer :hover[type="submit"],.section.secondary .section-footer .facet-reset:hover,.section.secondary .section-footer .media-block-element-play:hover,.section.dark .section-footer .button:hover,.section.dark .section-footer :hover[type="reset"],.section.dark .section-footer :hover[type="submit"],.section.dark .section-footer .facet-reset:hover,.section.dark .section-footer .media-block-element-play:hover,.filter-submit:hover,.facetwp-pager .facetwp-page.prev:hover,.facetwp-pager .facetwp-page.next:hover,.pagination_element.prev:hover,.pagination_element.next:hover,.donations .frequency-tab:hover{box-shadow:inset 0 0 0 5px #E30D54;color:#E30D54}.btn-secondary,.button-secondary,.donations-actions input+button,.donations-actions button+button{box-shadow:inset -5px -5px 0 0 #E30D54;color:#E30D54}.btn-secondary:hover,.button-secondary:hover,.donations-actions input+button:hover,.donations-actions button+button:hover{box-shadow:inset 0 0 0 5px #052157;color:#052157}.btn-tertiary,.button-tertiary,.section.primary .pullquote .button,.section.primary .pullquote [type="reset"],.section.primary .pullquote [type="submit"],.section.primary .pullquote .facet-reset,.section.primary .pullquote .media-block-element-play,.section.primary .pullquote .button-secondary,.section.primary .pullquote .donations-actions input+button,.donations-actions .section.primary .pullquote input+button,.section.primary .pullquote .donations-actions button+button,.donations-actions .section.primary .pullquote button+button,.section.secondary .pullquote .button,.section.secondary .pullquote [type="reset"],.section.secondary .pullquote [type="submit"],.section.secondary .pullquote .facet-reset,.section.secondary .pullquote .media-block-element-play,.section.secondary .pullquote .button-secondary,.section.secondary .pullquote .donations-actions input+button,.donations-actions .section.secondary .pullquote input+button,.section.secondary .pullquote .donations-actions button+button,.donations-actions .section.secondary .pullquote button+button,.section.dark .pullquote .button,.section.dark .pullquote [type="reset"],.section.dark .pullquote [type="submit"],.section.dark .pullquote .facet-reset,.section.dark .pullquote .media-block-element-play,.section.dark .pullquote .button-secondary,.section.dark .pullquote .donations-actions input+button,.donations-actions .section.dark .pullquote input+button,.section.dark .pullquote .donations-actions button+button,.donations-actions .section.dark .pullquote button+button,.section.primary .content .button,.section.primary .content [type="reset"],.section.primary .content [type="submit"],.section.primary .content .facet-reset,.section.primary .content .media-block-element-play,.section.secondary .content .button,.section.secondary .content [type="reset"],.section.secondary .content [type="submit"],.section.secondary .content .facet-reset,.section.secondary .content .media-block-element-play,.section.dark .content .button,.section.dark .content [type="reset"],.section.dark .content [type="submit"],.section.dark .content .facet-reset,.section.dark .content .media-block-element-play,.section.primary .section-footer .button,.section.primary .section-footer [type="reset"],.section.primary .section-footer [type="submit"],.section.primary .section-footer .facet-reset,.section.primary .section-footer .media-block-element-play,.section.secondary .section-footer .button,.section.secondary .section-footer [type="reset"],.section.secondary .section-footer [type="submit"],.section.secondary .section-footer .facet-reset,.section.secondary .section-footer .media-block-element-play,.section.dark .section-footer .button,.section.dark .section-footer [type="reset"],.section.dark .section-footer [type="submit"],.section.dark .section-footer .facet-reset,.section.dark .section-footer .media-block-element-play,.filter-submit,.media-block-info .button,.media-block-info [type="reset"],.media-block-info [type="submit"],.media-block-info .facet-reset,.media-block-info .media-block-element-play,.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next,.pagination_element.prev,.pagination_element.next{box-shadow:inset -5px -5px 0 0 #FFDB00;color:#FFDB00}.btn-tertiary:hover,.button-tertiary:hover,.section.primary .pullquote .button:hover,.section.primary .pullquote :hover[type="reset"],.section.primary .pullquote :hover[type="submit"],.section.primary .pullquote .facet-reset:hover,.section.primary .pullquote .media-block-element-play:hover,.section.primary .pullquote .button-secondary:hover,.section.primary .pullquote .donations-actions input+button:hover,.donations-actions .section.primary .pullquote input+button:hover,.section.primary .pullquote .donations-actions button+button:hover,.donations-actions .section.primary .pullquote button+button:hover,.section.secondary .pullquote .button:hover,.section.secondary .pullquote :hover[type="reset"],.section.secondary .pullquote :hover[type="submit"],.section.secondary .pullquote .facet-reset:hover,.section.secondary .pullquote .media-block-element-play:hover,.section.secondary .pullquote .button-secondary:hover,.section.secondary .pullquote .donations-actions input+button:hover,.donations-actions .section.secondary .pullquote input+button:hover,.section.secondary .pullquote .donations-actions button+button:hover,.donations-actions .section.secondary .pullquote button+button:hover,.section.dark .pullquote .button:hover,.section.dark .pullquote :hover[type="reset"],.section.dark .pullquote :hover[type="submit"],.section.dark .pullquote .facet-reset:hover,.section.dark .pullquote .media-block-element-play:hover,.section.dark .pullquote .button-secondary:hover,.section.dark .pullquote .donations-actions input+button:hover,.donations-actions .section.dark .pullquote input+button:hover,.section.dark .pullquote .donations-actions button+button:hover,.donations-actions .section.dark .pullquote button+button:hover,.section.primary .content .button:hover,.section.primary .content :hover[type="reset"],.section.primary .content :hover[type="submit"],.section.primary .content .facet-reset:hover,.section.primary .content .media-block-element-play:hover,.section.secondary .content .button:hover,.section.secondary .content :hover[type="reset"],.section.secondary .content :hover[type="submit"],.section.secondary .content .facet-reset:hover,.section.secondary .content .media-block-element-play:hover,.section.dark .content .button:hover,.section.dark .content :hover[type="reset"],.section.dark .content :hover[type="submit"],.section.dark .content .facet-reset:hover,.section.dark .content .media-block-element-play:hover,.section.primary .section-footer .button:hover,.section.primary .section-footer :hover[type="reset"],.section.primary .section-footer :hover[type="submit"],.section.primary .section-footer .facet-reset:hover,.section.primary .section-footer .media-block-element-play:hover,.section.secondary .section-footer .button:hover,.section.secondary .section-footer :hover[type="reset"],.section.secondary .section-footer :hover[type="submit"],.section.secondary .section-footer .facet-reset:hover,.section.secondary .section-footer .media-block-element-play:hover,.section.dark .section-footer .button:hover,.section.dark .section-footer :hover[type="reset"],.section.dark .section-footer :hover[type="submit"],.section.dark .section-footer .facet-reset:hover,.section.dark .section-footer .media-block-element-play:hover,.filter-submit:hover,.media-block-info .button:hover,.media-block-info :hover[type="reset"],.media-block-info :hover[type="submit"],.media-block-info .facet-reset:hover,.media-block-info .media-block-element-play:hover,.facetwp-pager .facetwp-page.prev:hover,.facetwp-pager .facetwp-page.next:hover,.pagination_element.prev:hover,.pagination_element.next:hover{box-shadow:inset 0 0 0 5px #fff;color:#fff}input,textarea,select,.facetwp-type-fselect .fs-label-wrap,.donate-amount{background-color:#EDF2F5;color:#052157;border-radius:0;border-bottom:solid 5px #FFDB00;border-left:0;border-right:solid 5px #FFDB00;border-top:0;font:400 1em/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;height:3rem;padding:0 1rem;width:100%}input:disabled,textarea:disabled,select:disabled,.facetwp-type-fselect .fs-label-wrap:disabled,.donate-amount:disabled{background:#E6E6E6}form{font:1rem "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}form p{font:1em "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}[type="text"],[type="number"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="time"],[type="search"],[type="tel"],[type="url"],[type="email"],[list],textarea,select{background-color:#EDF2F5;outline:none}[type="text"]:focus,[type="number"]:focus,[type="date"]:focus,[type="datetime"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="week"]:focus,[type="time"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="url"]:focus,[type="email"]:focus,[list]:focus,textarea:focus,select:focus{border-color:#052157}[type="text"]::-webkit-input-placeholder,[type="number"]::-webkit-input-placeholder,[type="date"]::-webkit-input-placeholder,[type="datetime"]::-webkit-input-placeholder,[type="datetime-local"]::-webkit-input-placeholder,[type="month"]::-webkit-input-placeholder,[type="week"]::-webkit-input-placeholder,[type="time"]::-webkit-input-placeholder,[type="search"]::-webkit-input-placeholder,[type="tel"]::-webkit-input-placeholder,[type="url"]::-webkit-input-placeholder,[type="email"]::-webkit-input-placeholder,[list]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:gray;opacity:1}[type="text"]::-moz-placeholder,[type="number"]::-moz-placeholder,[type="date"]::-moz-placeholder,[type="datetime"]::-moz-placeholder,[type="datetime-local"]::-moz-placeholder,[type="month"]::-moz-placeholder,[type="week"]::-moz-placeholder,[type="time"]::-moz-placeholder,[type="search"]::-moz-placeholder,[type="tel"]::-moz-placeholder,[type="url"]::-moz-placeholder,[type="email"]::-moz-placeholder,[list]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:gray;opacity:1}[type="text"]:-ms-input-placeholder,[type="number"]:-ms-input-placeholder,[type="date"]:-ms-input-placeholder,[type="datetime"]:-ms-input-placeholder,[type="datetime-local"]:-ms-input-placeholder,[type="month"]:-ms-input-placeholder,[type="week"]:-ms-input-placeholder,[type="time"]:-ms-input-placeholder,[type="search"]:-ms-input-placeholder,[type="tel"]:-ms-input-placeholder,[type="url"]:-ms-input-placeholder,[type="email"]:-ms-input-placeholder,[list]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:gray;opacity:1}[type="text"]:-moz-placeholder,[type="number"]:-moz-placeholder,[type="date"]:-moz-placeholder,[type="datetime"]:-moz-placeholder,[type="datetime-local"]:-moz-placeholder,[type="month"]:-moz-placeholder,[type="week"]:-moz-placeholder,[type="time"]:-moz-placeholder,[type="search"]:-moz-placeholder,[type="tel"]:-moz-placeholder,[type="url"]:-moz-placeholder,[type="email"]:-moz-placeholder,[list]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:gray;opacity:1}textarea{resize:vertical;padding:.5rem 1rem;height:auto;min-height:8rem}[type="reset"],[type="submit"]{background-color:transparent;-webkit-appearance:none;border:none;font-size:1.1rem;cursor:pointer}[type="reset"]:hover,[type="submit"]:hover{text-decoration:none}button{background-color:transparent;border:0;cursor:pointer}button:hover{color:#E30D54;text-decoration:underline}[type="color"],[type="file"]{border:none;line-height:1;padding:0}[type="file"]{height:auto}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../images/select-arrow.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px;border:solid 1px #A1AEB7;padding:0 3.5rem 0 1rem}@media screen and (min-width: 560px){select{background-image:url("../images/select-arrow.svg");background-position:98% center;background-repeat:no-repeat}}select::-ms-expand{display:none}label{font:400 1em/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;display:block}label+input,label+textarea,label+select{margin-top:.25rem}legend{border-bottom:1px solid #E6E6E6;padding-bottom:.5rem;width:100%}[type="checkbox"],[type="radio"]{float:left;height:1.5rem;margin-right:.5rem;width:auto}[type="checkbox"]+label,[type="radio"]+label{display:inline;font-style:normal}.facetwp-facet input{background-color:#fff}.facetwp-facet input.facetwp-search{min-width:auto !important}.facet-label{font-size:0.8rem !important;font-weight:700 !important;text-transform:uppercase;padding-bottom:.5rem}.facetwp-input-wrap{width:100%}.fs-dropdown{width:90% !important}@media screen and (min-width: 700px){.fs-dropdown{width:auto !important}}.fs-dropdown .fs-option{border:solid 1px #E6E6E6 !important;padding:10px 15px !important}.facetwp-icon{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.767 15.465a8.243 8.243 0 0 0 1.818-5.173 8.293 8.293 0 1 0-8.293 8.293 8.25 8.25 0 0 0 5.172-1.817L20.697 22 22 20.696l-5.233-5.231zm-6.475 1.277a6.45 6.45 0 1 1 0-12.9 6.45 6.45 0 0 1 0 12.9z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;height:1.5rem !important;margin:0.6rem 0.8rem 0 0;width:1.5rem}.facetwp-icon:before{display:none !important}.facetwp-facet{margin-bottom:1rem !important}.facetwp-facet-date_range .fdate-input{margin-bottom:1rem}.facetwp-checkbox{background-position:0 7px !important;padding-bottom:.33333rem}.facetwp-hierarchy_select,.facetwp-dropdown{background-color:#fff !important;border-bottom:solid 5px #FFDB00;border-left:0;border-right:solid 5px #FFDB00;border-top:0}.facetwp-hierarchy_select.is-disabled,.facetwp-dropdown.is-disabled{background-color:#E6E6E6 !important;border-bottom:solid 5px #F8C2BB;border-right:solid 5px #F8C2BB}.facetwp-hierarchy_select+.facetwp-hierarchy_select,.facetwp-dropdown+.facetwp-hierarchy_select{margin-top:1rem}.facetwp-type-fselect .fs-wrap{width:100%}.facetwp-type-fselect .fs-label-wrap{background-color:#fff;background-image:url("../images/select-arrow.svg");background-position:95% center;background-repeat:no-repeat;background-size:25px}@media screen and (min-width: 560px){.facetwp-type-fselect .fs-label-wrap{background-image:url("../images/select-arrow.svg");background-repeat:no-repeat}}.facetwp-type-fselect .fs-arrow{border:0}.facet-reset{background-color:transparent;-webkit-appearance:none;border:none;font-size:1rem;cursor:pointer;padding:0.8rem 1.2rem 0.8rem 1.2rem}.facet-reset:hover{text-decoration:none}.chosen-container{margin-top:.25rem;width:100% !important}.chosen-container .chosen-single{background:#fff !important;height:2.5rem !important;padding-left:1rem}.chosen-container .chosen-single span{color:#333 !important;font-size:1rem;line-height:39px}.chosen-container .chosen-single div b{background-image:url("../images/select-arrow.svg") !important;background-position:center !important;background-size:25px !important;margin-left:-20px;width:25px !important}.gform_wrapper{margin-top:2rem !important}.gform_wrapper .gform_body input[type="text"]{padding:0 1rem !important}.gform_body .ginput_container *{margin-top:0}.gform_body .ginput_container .gfield_checkbox input[type=checkbox]{margin-top:0 !important}.gform_body select+label,.gform_body input[type="text"]+label{color:#052157;font-style:italic;margin:0 auto 1rem}.gform_body label+*{margin-top:.25rem}.gform_body li.gfield+li.gfield{margin-top:2rem}.gform_body .gfield_required{color:#F44336}.icon{display:inline-block;fill:currentColor;height:1.5rem;vertical-align:top;width:1.5rem}.ie .icon{display:none}.icon-label{left:-9999px;position:fixed;top:-9999px}.ie .icon-label{position:static}.article{margin-top:0;padding:2rem 1rem 0;position:relative;width:100%}@media screen and (min-width: 560px){.article{margin-left:0;padding:2rem 1rem}}.article-header-summary p{font:300 1.33em/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.article-footer{border-top:1px solid #ccc;margin-top:2rem;padding-top:1rem}@media screen and (min-width: 560px){.article{padding:0}}@media screen and (min-width: 960px){.article{flex:0 66.66%;max-width:66.66%;float:left}}.article .content+div{margin-top:2rem}.article>*+*{margin:2rem 0 0}.article .accordion-outer,.article .pullquote{width:100%}.article .accordion-outer{background-color:#E6E6E6}.article .pullquote{background-color:#EDF2F5;margin:2.5rem 0 0 0;padding:1.5rem;position:relative}.article .pullquote:before{background-color:rgba(0,0,0,0);content:'';display:block;height:105px;position:absolute;width:105px;z-index:1;box-shadow:inset 14px 14px 0 0 #052157;left:-14px;top:-14px}.article .pullquote-image+.pullquote-info blockquote{font-size:1.6rem;margin-bottom:0}.article .pullquote blockquote{font-size:1.4rem;font-weight:700;line-height:140%;margin:0}.article .pullquote cite{font-size:1em}.article .pullquote cite:before{content:'-';display:inline-block;margin-right:.5rem}.article .gallery-thumb{padding:0}.article .gallery .slick-slide *{height:100%}.article .gallery .slick-dotted.slick-slider{margin-bottom:60px}@media screen and (min-width: 700px){.article .gallery .slick-prev{left:-1rem}}@media screen and (min-width: 700px){.article .gallery .slick-next{right:-1rem}}.article .download-block{flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.article .download-block{flex:0 50%;max-width:50%}}.article .cta{background-color:#E6E6E6;border-radius:0;padding:3rem}.article .cta-inner{text-align:left}.article .media-block{background-color:transparent;border-radius:0;box-shadow:none;display:block;min-height:auto}.article .media-block-element{flex:0 100%;max-width:100%;border-radius:0}.article .media-block-element img{position:relative}.article .media-block-element .video-outer{display:block;padding-bottom:56.25%;height:0;position:relative}.article .media-block-element .video-outer iframe{height:100%;left:0;position:absolute;top:0;width:100%}.article .media-block-info{display:none}.article .profile{margin:2rem -1.5rem}@media screen and (min-width: 960px){.article .profile{margin:2rem -2rem}}.article .profile-element{margin:1.5rem 0}@media screen and (min-width: 1280px){.article .profile-element{flex:0 33.33%;max-width:33.33%}}.article .profile-element:nth-child(n+4),.article .profile-element:nth-child(n+5){margin:1.5rem 0}.article .statistic-item:first-child,.article .statistic-item:last-child{flex:0 100%;max-width:100%}@media screen and (min-width: 700px){.article .statistic-item:first-child,.article .statistic-item:last-child{flex:0 45%;max-width:45%;margin:2rem 0}}@media screen and (min-width: 1280px){.article .statistic .statistic-item:first-child:nth-last-child(2) ~ .statistic-item{flex:0 45%;max-width:45%}}.article-meta{justify-content:space-between}.article-meta.info{padding-bottom:1rem}.article-meta.info .article-meta-item{border-top:solid 3px #052157}.article-meta.metatags{padding-top:1.5rem}@media screen and (min-width: 700px){.article-meta.metatags{padding-top:0}}.article-meta.metatags .article-meta-title{left:0;position:absolute;top:-3rem;width:300px}@media screen and (min-width: 700px){.article-meta.metatags .article-meta-title{top:1rem}}.article-meta.metatags .article-meta-item{flex:0 100%;max-width:100%;margin:0 0 2rem;padding-top:1rem}@media screen and (min-width: 560px){.article-meta.metatags .article-meta-item{flex:0 48%;max-width:48%}}@media screen and (min-width: 700px){.article-meta.metatags .article-meta-item{flex:0 auto;max-width:auto;flex-grow:1;margin:0 .66667rem;padding-top:3rem}.article-meta.metatags .article-meta-item:first-child{margin-left:0}.article-meta.metatags .article-meta-item:last-child{margin-right:0}}.article-meta-item{flex:0 100%;max-width:100%;border-top:solid 1px #052157;margin:0 0 1.5rem;padding-top:1rem;position:relative}@media screen and (min-width: 560px){.article-meta-item{flex:0 48%;max-width:48%}}@media screen and (min-width: 700px){.article-meta-item{flex:0 32%;max-width:32%}}.article-meta-item.author a,.article-meta-item.contact a{color:#137AB9;text-decoration:underline}.article-meta-item.author a:hover,.article-meta-item.contact a:hover{color:#052157}.article-meta-item.author p,.article-meta-item.contact p{padding-top:.25rem}.article-meta-item.author p:first-of-type a,.article-meta-item.contact p:first-of-type a{color:#E30D54}.article-meta-item.author p:first-of-type a:hover,.article-meta-item.contact p:first-of-type a:hover{color:#052157}.article-meta-item:first-child:nth-last-child(2):first-child,.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:first-child{flex:0 100%;max-width:100%;margin-bottom:1.5rem}@media screen and (min-width: 560px){.article-meta-item:first-child:nth-last-child(2):first-child,.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:first-child{flex:0 48%;max-width:48%;margin-bottom:0}}@media screen and (min-width: 700px){.article-meta-item:first-child:nth-last-child(2):first-child,.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:first-child{flex:0 68%;max-width:68%}}.article-meta-item:first-child:nth-last-child(2):nth-child(2),.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:nth-child(2){flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.article-meta-item:first-child:nth-last-child(2):nth-child(2),.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:nth-child(2){flex:0 48%;max-width:48%}}@media screen and (min-width: 700px){.article-meta-item:first-child:nth-last-child(2):nth-child(2),.article-meta-item:first-child:nth-last-child(2) ~ .article-meta-item:nth-child(2){flex:0 28%;max-width:28%}}.article-meta-title,.article-meta-subtitle{font-size:1rem;font-weight:700}.article-meta-subtitle{font-weight:400}.article-meta-list-item{padding-top:.5rem}.article-meta-list-item a{color:#137AB9;text-decoration:underline}.article-meta-list-item a:hover{color:#052157}.components .section:first-child{padding-top:1rem}.components .section.light:first-child,.components .section.dark:first-child{padding-top:2rem}@media screen and (min-width: 960px){.components .section.light:first-child,.components .section.dark:first-child{padding-top:3rem}}.components .section.light+.wysiwyg,.components .section.dark+.wysiwyg{padding-top:2rem}@media screen and (min-width: 960px){.components .section.light+.wysiwyg,.components .section.dark+.wysiwyg{padding-top:3rem}}.components .section+.wysiwyg{padding-top:0}body.logged-in .main{margin-top:0}@media screen and (min-width: 960px){body.admin-bar .header,body.admin-bar .lg-outer{top:33px}}blockquote:before,blockquote:after{display:none !important}blockquote p{quotes:"“" "”" "‘" "’"}blockquote p:before{content:open-quote;display:inline-block}blockquote p:after{content:close-quote;display:inline-block}.content *{margin-top:1rem}.content *:first-child{margin-top:0}.content h2,.content h3,.content h4,.content h5{color:#052157;font-weight:700}.content ol,.content ul{margin-top:1rem;padding-left:1.2rem}.content li+li{margin:.5rem auto 0}.content ol li{list-style:decimal}.content ol li ol li{list-style-type:lower-roman}.content ol li ul li{list-style-type:circle}.content ul li{list-style:disc}.content ul li ul li{list-style-type:circle}.content ul li ol li{list-style-type:decimal}.content form ol,.content form ul{padding:0}.content form li{list-style:none !important}.content p{font-size:1em}.content p:empty{display:none}.content a{color:#137AB9;text-decoration:underline}.content a:hover{color:#8651A0}.content a:visited{color:#8651A0}.content a:visited:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.content a:visited span{color:#8651A0}.content a:visited i{color:#8651A0}.content a:visited b{color:#8651A0}.content img{border-radius:0;margin-top:1.5rem}.content .fluid-width-video-wrapper{border-radius:0;overflow:hidden}.content .btn,.content .button,.content [type="reset"],.content [type="submit"],.content .facet-reset,.content .media-block-element-play{color:#052157;font-size:1rem;margin-top:1rem;padding:.6rem 1.2rem .8rem 1.2rem}@media screen and (min-width: 560px){.content .btn+.btn,.content .btn .button,.content .btn [type="reset"],.content .btn [type="submit"],.content .btn .facet-reset,.content .btn .media-block-element-play,.content .button+.btn,.content [type="reset"]+.btn,.content [type="submit"]+.btn,.content .facet-reset+.btn,.content .media-block-element-play+.btn,.content .button .button,.content [type="reset"] .button,.content [type="submit"] .button,.content .facet-reset .button,.content .media-block-element-play .button,.content .button [type="reset"],.content [type="reset"] [type="reset"],.content [type="submit"] [type="reset"],.content .facet-reset [type="reset"],.content .media-block-element-play [type="reset"],.content .button [type="submit"],.content [type="reset"] [type="submit"],.content [type="submit"] [type="submit"],.content .facet-reset [type="submit"],.content .media-block-element-play [type="submit"],.content .button .facet-reset,.content [type="reset"] .facet-reset,.content [type="submit"] .facet-reset,.content .facet-reset .facet-reset,.content .media-block-element-play .facet-reset,.content .button .media-block-element-play,.content [type="reset"] .media-block-element-play,.content [type="submit"] .media-block-element-play,.content .facet-reset .media-block-element-play,.content .media-block-element-play .media-block-element-play{margin-left:1rem}}.content .btn:hover,.content .button:hover,.content :hover[type="reset"],.content :hover[type="submit"],.content .facet-reset:hover,.content .media-block-element-play:hover{color:#E30D54}.content .btn a,.content .button a,.content [type="reset"] a,.content [type="submit"] a,.content .facet-reset a,.content .media-block-element-play a,.content a.btn,.content a.button,.content a[type="reset"],.content a[type="submit"],.content a.facet-reset,.content a.media-block-element-play{border:none;text-decoration:none;line-height:28px}.content p.btn,.content p.button,.content p[type="reset"],.content p[type="submit"],.content p.facet-reset,.content p.media-block-element-play{padding:0}.content .btn a,.content .button a,.content [type="reset"] a,.content [type="submit"] a,.content .facet-reset a,.content .media-block-element-play a{display:block;padding:.5rem 1rem}.content .pullquote{justify-content:flex-start}.content .pullquote cite{margin:0}.content .pullquote cite a{color:#052157;font-size:1.1em;font-style:normal;font-weight:400;text-decoration:none}.content .pullquote cite a:hover{text-decoration:underline}.content code{background:#F2F2F2;border-radius:0;border:1px solid #ccc;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif}.content sub,.content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.content sup{top:-0.5em}.content sub{bottom:-0.25em}@media screen and (min-width: 560px){.content p,.content li{font-size:1.125em}.content li li{font-size:1em}}@media screen and (min-width: 960px){.content .alignleft,.content .float-left,.content .float_left{float:left;margin:1.5rem 1.5rem 1.5rem 0;max-width:48%}.content .alignright,.content .float-right,.content .float_right{float:right;margin:1.5rem 0 1.5rem 1.5rem;max-width:48%}}.wp-caption{position:relative;width:auto !important}.caption-text{left:0;margin-top:0;max-width:calc(100% - 40px);padding:0 0 0 30px;position:absolute;top:0}@media screen and (min-width: 700px){.caption-text{bottom:0;left:auto;padding:0 30px 0 0;right:0;top:auto}}.caption-text-trigger{background-color:rgba(5,33,87,0.8);color:#fff;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;left:0;line-height:26px;position:absolute;text-align:center;top:0;width:30px;z-index:99}@media screen and (min-width: 700px){.caption-text-trigger{bottom:0;left:auto;right:0;top:auto}}.caption-text-trigger:hover+*,.caption-text-trigger:focus+*{opacity:1}.caption-text-inner{background-color:#EDF2F5;display:inline-block;margin-top:0;opacity:0;padding:4px .5rem 7px .5rem;transition:ease 0.3s;vertical-align:middle}.caption-text-inner p{font-size:12px}pre{background-color:#F2F2F2;border-radius:3px;font-size:85%;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.45;margin:3rem 0;overflow:auto;padding:1rem}p pre{display:inline-block;padding:0}.donate{text-align:center}.donate-options{max-width:26.66667rem;margin-top:0}.donate-label{background:#fff;border:1px solid #052157;color:#052157;cursor:pointer;float:left;font-weight:700;margin:0;padding:.5rem 1rem;width:50%}.donate-label:first-child{border-radius:0 0 0 0}.donate-label:last-child{border-radius:0 0 0 0}.donate-form{background:#fff;border:1px solid #ccc;border-radius:0;padding-bottom:1rem;max-width:26.66667rem}.donate-header{background:#F2F2F2;border-bottom:1px solid #ccc;border-radius:0 0 0 0;padding:1rem}.donate-amount{font-size:1.4em;padding:0;position:relative}.donate-amount-label{left:0;padding:.5rem 1rem;position:absolute}.donate-amount-input{background:none;border:none;font-weight:700;margin:0;padding-left:2rem}.donate-amount-input:-moz-placeholder-shown{font-weight:400}.donate-amount-input:placeholder-shown{font-weight:400}.donate-submit{width:100%}@media screen and (min-width: 960px){.donate-form{padding-bottom:2rem}}#donate-once:checked ~ .donate-options .donate-once,#donate-monthly:checked ~ .donate-options .donate-monthly{background:#052157;color:#fff}#donate-once:checked ~ .donate-form .donate-header-title span{display:none}body,br,dd,option,td,th,svg{margin-top:0}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1;font-kerning:normal;background:#262626;color:#052157;font:400 1rem/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;width:100%}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word}figcaption{background-color:#F2F2F2;display:inline-block;font-size:0.9em !important;margin-top:0 !important;overflow-wrap:break-word;padding:.5rem 1rem;word-wrap:break-word}a{color:inherit;text-decoration:none}strong{font-weight:700}em{font-style:italic}hr{border:none;border-top:1px solid #ccc}img{display:block;height:auto;max-width:100%;text-align:center}sup{vertical-align:super;font-size:small}sub{vertical-align:sub;font-size:small}li{list-style:none}.main-section,.section{margin:0;overflow:hidden;padding:2rem 0;width:100%}@media screen and (min-width: 960px){.main-section,.section{padding:3rem 0}}.components .container,.components .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .components .hero-meta-outer,.components .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .components .hero-inner{padding:0 2rem}.section-footer,.container,.hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .hero-inner{max-width:80rem;padding:0 1rem;position:relative;width:100%}@media screen and (min-width: 560px){.section-footer,.container,.hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .hero-inner{padding:0 2rem}}.caption,.article .media-block-caption,.wp-caption-text,.hero-caption{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5556 1H3.44444C2.09441 1 1 2.09441 1 3.44444V20.5556C1 21.9056 2.09441 23 3.44444 23H20.5556C21.9056 23 23 21.9056 23 20.5556V3.44444C23 2.09441 21.9056 1 20.5556 1Z' stroke='%238651A0' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.72225 9.55558C8.73477 9.55558 9.55558 8.73477 9.55558 7.72225C9.55558 6.70973 8.73477 5.88892 7.72225 5.88892C6.70973 5.88892 5.88892 6.70973 5.88892 7.72225C5.88892 8.73477 6.70973 9.55558 7.72225 9.55558Z' stroke='%238651A0' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 15.6668L16.8889 9.55566L3.44446 23.0001' stroke='%238651A0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:0 1.3rem;background-repeat:no-repeat;border-bottom:solid 1px #8651A0;color:#8651A0;display:block;font-size:0.9em !important;margin-top:0 !important;overflow-wrap:break-word;padding:1rem 0 1.5rem 40px;word-wrap:break-word;margin:0}.card{overflow:hidden}figcaption a:hover,.text-hover:hover,.sidebar-nav-item .subnav_element:hover,.item-link:hover,.media-block-content p a:hover,.metadata-link:hover,.metalabel a:hover{color:#052157}.content a img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);display:block;overflow:hidden}.content a img img{transform:scale(1)}.content a img img:hover,.content a img img:focus{transform:scale(1.05)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute !important;overflow:hidden;width:1px}.clearfix:after{clear:both;content:"";display:table}.external-link:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%23137AB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%23137AB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%23137AB9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;content:'';display:inline-block;height:16px;margin-left:.5rem;width:16px}.external-link:hover:after,.external-link:visited:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%238651A0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.cookie-notice{background:#333;bottom:0;color:#fff;font-size:0.9rem;line-height:1.5;padding:.5rem;position:fixed;text-align:center;width:100%;z-index:50}.skip-link{border-radius:0;left:50%;position:absolute;top:0;transform:translateY(-100%);transition:transform 0.3s;z-index:999}.skip-link:focus{transform:translateY(0%)}.footer{background-color:#052157;color:#fff;margin-top:0;padding-bottom:0;padding-top:2.5rem;z-index:20}.footer-header{align-items:center;border-bottom:solid 2px #fff;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}.footer-header *{margin-top:0}.footer-logo{display:block;margin:1rem 0;width:268px}@media screen and (min-width: 560px){.footer-logo{display:inline-block;margin:0}}.footer-logo img{width:auto}.footer-nav:first-child{border-top:0;margin-left:0;padding-top:0}@media screen and (min-width: 560px){.footer-nav:nth-child(3){margin-left:0}}@media screen and (min-width: 960px){.footer-nav:nth-child(3){margin-left:2%}}.footer-nav-outer *{margin-top:0}.footer-nav-main{flex:0 100%;max-width:100%;border-bottom:solid 2px #fff;margin-bottom:1rem;padding-bottom:1rem}.footer-nav-main .footer-nav{flex:0 100%;max-width:100%;justify-content:space-between}@media screen and (min-width: 960px){.footer-nav-main .footer-nav{display:block}}.footer-nav-main .footer-nav-item{flex:0 100%;max-width:100%;margin:0}@media screen and (min-width: 560px){.footer-nav-main .footer-nav-item{flex:0 48%;max-width:48%}}@media screen and (min-width: 960px){.footer-nav-main .footer-nav-item{flex:0 auto;max-width:auto;display:inline-block;padding-right:1.5rem}}.footer-nav-main .footer-nav-item:last-child{padding-right:0}.footer-nav-main .footer-nav-item .nav-item-link{font-size:1.5rem}.footer-nav-main .footer-nav-item .nav-item-link.external-link:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.footer-nav-main .footer-nav-item .nav-item-link.external-link:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%23E30D54' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%23E30D54' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%23E30D54' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.footer-nav.social{flex:0 100%;max-width:100%;margin:1rem 0 0 0}@media screen and (min-width: 700px){.footer-nav.social{flex:0 auto;max-width:auto;margin:0}}.footer-nav-item{margin-top:0}.footer-nav-item .footer-nav-item-title{font-size:1em;padding-bottom:1rem}.footer-nav-item .nav-item-link{color:#fff;font-size:0.9em;margin:0 0 .5rem;padding:0 0 .25rem 0}.footer-nav-item .nav-item-link:hover,.footer-nav-item .nav-item-link.current{box-shadow:inset 0 -3px 0 0 #E30D54}.footer-nav-item.social{display:inline-block;margin-right:.66667rem;text-align:center}.footer-nav-item.social:last-child{margin-right:0}.footer-nav-item.social .nav-item-link{background-color:#fff;display:inline-block;height:50px;padding:0;position:relative;width:50px}.footer-nav-item.social .nav-item-link:hover{background-color:#E30D54;box-shadow:none}.footer-nav-item.social .nav-item-link:hover .icon{color:#fff}.footer-nav-item.social .nav-item-link.instagram .icon,.footer-nav-item.social .nav-item-link.youtube .icon{padding:2px}.footer-nav-item.social .nav-item-link .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#052157;height:2rem;margin:0;width:2rem}.footer p{font-size:0.9em}.footer-nav{flex:0 100%;max-width:100%;border-top:solid 1px #fff;padding-top:1.5rem;margin-bottom:1rem}@media screen and (min-width: 560px){.footer-nav{flex:0 48%;max-width:48%;border-top:0;margin-left:4%;padding-top:0}}@media screen and (min-width: 960px){.footer-nav{flex:0 23.5%;max-width:23.5%;margin-left:2%}}.footer-credits{background-color:#137AB9;color:#fff;padding:1.5rem 0}.footer-credits *{margin-top:0}.footer-credits p{flex:0 100%;max-width:100%}@media screen and (min-width: 700px){.footer-credits p{flex:0 50%;max-width:50%}}.footer-credits p:first-child{margin-left:0}.footer-credits p:last-child{font-weight:700;margin-right:0}@media screen and (min-width: 700px){.footer-credits p:last-child{text-align:right}}.footer-credits p:last-child a{font-weight:400}.footer-credits p:last-child a:hover{text-decoration:underline}.footer .backtotop{background-color:#137AB9;display:inline-block;font-weight:700;margin:1rem 0 0;padding:1.5rem 2rem}.footer .backtotop:hover{background-color:#E30D54}.footer .backtotop:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 16L14 4L2 16' stroke='white' stroke-width='5'/%3E%3C/svg%3E");background-size:100%;content:'';display:inline-block;height:12px;margin-right:.5rem;width:24px}.header{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);flex-direction:column-reverse;position:relative;width:100%;z-index:40}.header-inner{flex:0 100%;max-width:100%;align-items:center;justify-content:space-between;margin:0;padding:1.5rem 2rem}.header-logo{height:auto;margin-left:0;width:160px}@media screen and (min-width: 700px){.header-logo{width:258px}}@media screen and (min-width: 1280px){.header-logo{width:268px}}.header-links{align-items:center;background-color:#EDF2F5;margin:1.5rem -2rem -1.5rem;padding:1rem;width:100vw}@media screen and (min-width: 560px){.header-links{background-color:transparent;margin:0;padding:0;width:auto}}@media screen and (min-width: 960px){.header-links{padding-left:.5rem}}.header-links .button,.header-links [type="reset"],.header-links [type="submit"],.header-links .facet-reset,.header-links .media-block-element-play{margin-right:1rem}.header-links .button,.header-links [type="reset"],.header-links [type="submit"],.header-links .facet-reset,.header-links .media-block-element-play,.header-links .button-secondary,.header-links .donations-actions input+button,.donations-actions .header-links input+button,.header-links .donations-actions button+button,.donations-actions .header-links button+button{background-color:#fff;width:46%}@media screen and (min-width: 560px){.header-links .button,.header-links [type="reset"],.header-links [type="submit"],.header-links .facet-reset,.header-links .media-block-element-play,.header-links .button-secondary,.header-links .donations-actions input+button,.donations-actions .header-links input+button,.header-links .donations-actions button+button,.donations-actions .header-links button+button{width:auto}}.header-nav{align-items:center;margin-right:0}.header-nav-list{display:none}@media screen and (min-width: 1280px){.header-nav-list{display:block;margin:0}}.header-nav-list .nav-item-link{font-size:1rem}.header-subnav{display:none}@media screen and (min-width: 960px){.header-subnav{display:block}}.header-subnav-inner{flex:0 100%;max-width:100%;background-color:#EDF2F5;padding:.66667rem 1rem;position:relative;text-align:right;width:100%}@media screen and (min-width: 560px){.header-subnav-inner{padding:.66667rem 2rem}}.header-subnav-inner .search-input{background-color:#fff}.header-subnav-list{align-items:center}@media screen and (min-width: 960px){.header-subnav{display:inline-block}.header-subnav-list{text-align:right}.header-subnav-list .subnav-item{display:inline-block}.header-subnav-list .subnav-item:last-child .nav-item-link:after{display:none}.header-subnav-list .subnav-item .nav-item-link{font-size:0.9em;margin:0 1rem;padding:0 0 .25rem 0;position:relative}.header-subnav-list .subnav-item .nav-item-link:hover{box-shadow:inset 0 -3px 0 0 #E30D54}.header-subnav-list .subnav-item .nav-item-link:after{background-color:#052157;content:'';display:block;height:4px;position:absolute;right:-18px;top:10px;width:4px}}.nav-item{float:left;position:relative}.nav-item:focus-within .dropdown,.nav-item:hover .dropdown{transition:opacity 0.2s 0.3s ease;opacity:1;visibility:visible;padding-right:100px}.nav-item .button,.nav-item [type="reset"],.nav-item [type="submit"],.nav-item .facet-reset,.nav-item .media-block-element-play{margin-left:1rem}.nav-item.hovered .nav-item-link{box-shadow:inset 0 -5px 0 0 #E30D54}.nav-item.hovered .dropdown-item .nav-item-link{box-shadow:none}.nav-item-link{color:#052157;display:inline-block;margin:0 .5rem;padding:.5rem 0 .8rem}@media screen and (min-width: 1440px){.nav-item-link{margin:0 1rem}}.social .nav-item-link{margin:0;padding:.5rem 1rem}.nav-item-link:hover,.nav-item-link.current{box-shadow:inset 0 -5px 0 0 #E30D54}.nav-item-arrow{width:1rem}.menu-button{position:absolute;top:50%;transform:translate(0, -50%);background-color:transparent;color:#052157;cursor:pointer;font-size:1em;font-weight:700;margin:0 0 0 1rem;padding:0 0 0 1.5rem;position:absolute;right:2rem;text-transform:uppercase;width:auto}@media screen and (min-width: 560px){.menu-button{position:relative;right:auto;transform:none}}.menu-button:hover{background-color:transparent;box-shadow:none;color:#E30D54}.menu-button:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='2' fill='%23E30D54'/%3E%3Crect y='12' width='15' height='2' fill='%23E30D54'/%3E%3Crect y='6' width='15' height='2' fill='%23E30D54'/%3E%3C/svg%3E%0A")}.menu-button:before{position:absolute;top:50%;transform:translate(0, -50%);background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='15' height='2' fill='%23052157'/%3E%3Crect y='12' width='15' height='2' fill='%23052157'/%3E%3Crect y='6' width='15' height='2' fill='%23052157'/%3E%3C/svg%3E%0A");background-size:100%;content:'';display:inline-block;height:14px;left:0;width:15px}@media screen and (min-width: 1280px){.menu-button{display:none}}.dropdown{transition:visibility 0s 0.4s ease,opacity 0.2s 0.2s ease;position:absolute;left:50%;transform:translate(-50%, 0);background-color:#052157;bottom:-72px;margin-left:1.5rem;opacity:0;text-align:center;visibility:hidden;width:100vw;padding-right:100px}.dropdown:after{background-color:#052157;content:'';display:block;height:46px;left:-40%;position:absolute;top:0;width:300%;z-index:-1}.dropdown-item{background-color:#052157;color:#fff;display:inline-block}.dropdown-item .nav-item-link{color:#fff;display:block;margin:0;padding:0.55rem 1rem 0.9rem}.dropdown-item .nav-item-link:hover{background-color:#E30D54;box-shadow:none}#wpadminbar{box-sizing:content-box;margin-top:0}#wpadminbar img{display:inline}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}@media screen and (min-width: 1280px){.home .cards-outer .container,.home .cards-outer .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .home .cards-outer .hero-meta-outer,.home .cards-outer .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .home .cards-outer .hero-inner,.home .statistic-outer .container,.home .statistic-outer .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .home .statistic-outer .hero-meta-outer,.home .statistic-outer .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .home .statistic-outer .hero-inner{max-width:88%}}.home .statistic-outer{padding-bottom:0}@media screen and (min-width: 1280px){.home .pullquote-outer blockquote{width:75%}}.home .cta-outer.corner-bg-secondary.newsletter{background-color:#8651A0;margin-top:3rem}@media screen and (min-width: 560px){.home .cta-outer.corner-bg-secondary.newsletter{margin-top:5rem}}@media screen and (min-width: 1280px){.home .cta-outer.corner-bg-secondary.newsletter{margin-top:8rem;padding:6rem 0 5rem}}.home .cta-outer.corner-bg-secondary.newsletter .cta{align-items:flex-start;position:relative}@media screen and (min-width: 1280px){.home .cta-outer.corner-bg-secondary.newsletter .cta{align-items:flex-end;margin-top:-11.2rem}}@media screen and (min-width: 1440px){.home .cta-outer.corner-bg-secondary.newsletter .cta{align-items:center}}.home .cta-outer.corner-bg-secondary.newsletter .cta-image{flex:0 90%;max-width:90%;margin:0 auto}@media screen and (min-width: 700px){.home .cta-outer.corner-bg-secondary.newsletter .cta-image{margin:1rem 0 0 3rem}}@media screen and (min-width: 960px){.home .cta-outer.corner-bg-secondary.newsletter .cta-image{flex:0 35%;max-width:35%;margin:0 4rem 0 0}}.home .cta-outer.corner-bg-secondary.newsletter .cta-image img{aspect-ratio:inherit;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 960px){.home .cta-outer.corner-bg-secondary.newsletter .cta-inner{flex:0 65%;max-width:65%}}@media screen and (min-width: 1280px){.home .cta-outer.corner-bg-secondary.newsletter .cta-inner{flex:0 55%;max-width:55%;padding-left:0}}@media screen and (min-width: 1440px){.home .cta-outer.corner-bg-secondary.newsletter .cta-inner{padding-top:3rem}}.home .cta-outer.corner-bg-secondary.newsletter .cta-title{font-size:3rem;padding-bottom:1.5rem}@media screen and (min-width: 960px){.home .cta-outer.corner-bg-secondary.newsletter .cta-title{font-size:5rem;line-height:100%}}.home .cta-outer.corner-bg-secondary.newsletter .cta-summary p{font-size:1rem}.home .cta-outer.corner-bg-secondary.newsletter .cta-title,.home .cta-outer.corner-bg-secondary.newsletter .cta-summary{flex:0 100%;max-width:100%;margin:0;padding-left:0}.home .hero-inner .hero-title,.home .hero-inner .hero-summary{padding:0}.home .hero-inner .hero-title:after,.home .hero-inner .hero-title:before,.home .hero-inner .hero-summary:after,.home .hero-inner .hero-summary:before{display:none}.updates .section-header-title{color:#052157}.updates .cards>*{margin:0}.updates .cards>*:first-child:nth-last-child(3):last-child,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child{flex:0 100%;max-width:100%}@media screen and (min-width: 960px){.updates .cards>*:first-child:nth-last-child(3):last-child,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child{flex:0 33.33%;max-width:33.33%}}@media screen and (min-width: 700px){.updates .cards>*:first-child:nth-last-child(3):last-child .card,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card{flex-wrap:nowrap;margin:1rem 1.5rem 0}}@media screen and (min-width: 960px){.updates .cards>*:first-child:nth-last-child(3):last-child .card,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card{flex-wrap:wrap;margin:0 1.5rem 0}}.updates .cards>*:first-child:nth-last-child(3):last-child .card-image,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-image{flex:0 100%;max-width:100%;height:auto}@media screen and (min-width: 700px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-image,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-image{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-image,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-image{flex:0 100%;max-width:100%;height:17rem}}.updates .cards>*:first-child:nth-last-child(3):last-child .card-wrap,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-wrap{flex:0 100%;max-width:100%}@media screen and (min-width: 700px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-wrap,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-wrap{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-wrap,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-wrap{flex:0 100%;max-width:100%}}@media screen and (min-width: 700px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-wrap-inner,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-wrap-inner{padding:2rem 0 0 1.5rem}}@media screen and (min-width: 960px){.updates .cards>*:first-child:nth-last-child(3):last-child .card-wrap-inner,.updates .cards>*:first-child:nth-last-child(3) ~ article:last-child .card-wrap-inner{padding:0}}.cta-outer.academy,.cta-outer.work,.cta-outer.newsletter{padding:1.5rem 0 2rem}@media screen and (min-width: 1280px){.cta-outer.academy,.cta-outer.work,.cta-outer.newsletter{padding:6rem 0}}@media screen and (min-width: 960px){.cta-outer.academy .cta,.cta-outer.work .cta,.cta-outer.newsletter .cta{flex-flow:row-reverse}}@media screen and (min-width: 1280px){.cta-outer.academy .cta,.cta-outer.work .cta,.cta-outer.newsletter .cta{align-items:center}}.cta-outer.academy .cta-image,.cta-outer.work .cta-image,.cta-outer.newsletter .cta-image{flex:0 90%;max-width:90%;height:auto;margin-top:0;position:relative}@media screen and (min-width: 960px){.cta-outer.academy .cta-image,.cta-outer.work .cta-image,.cta-outer.newsletter .cta-image{flex:0 50%;max-width:50%}}@media screen and (min-width: 1280px){.cta-outer.academy .cta-image,.cta-outer.work .cta-image,.cta-outer.newsletter .cta-image{flex:0 65%;max-width:65%}}.cta-outer.academy .cta-image+.cta-inner,.cta-outer.work .cta-image+.cta-inner,.cta-outer.newsletter .cta-image+.cta-inner{background-color:transparent;box-shadow:none;color:#fff;margin:0}.cta-outer.academy .cta-inner,.cta-outer.work .cta-inner,.cta-outer.newsletter .cta-inner{flex:0 100%;max-width:100%;padding:2.5rem 1.5rem 1.5rem}@media screen and (min-width: 700px){.cta-outer.academy .cta-inner,.cta-outer.work .cta-inner,.cta-outer.newsletter .cta-inner{padding:2.5rem 3rem 1.5rem}}@media screen and (min-width: 960px){.cta-outer.academy .cta-inner,.cta-outer.work .cta-inner,.cta-outer.newsletter .cta-inner{flex:0 50%;max-width:50%;padding:0 3rem}}@media screen and (min-width: 1280px){.cta-outer.academy .cta-inner,.cta-outer.work .cta-inner,.cta-outer.newsletter .cta-inner{flex:0 45%;max-width:45%;padding:0 3rem 0 5rem}}@media screen and (min-width: 1280px){.cta-outer.work{padding:4rem 0}}@media screen and (min-width: 1280px){.cta-outer.work .cta-image,.cta-outer.work .cta-inner{flex:0 50%;max-width:50%}}@media screen and (min-width: 1280px){.cta-outer.work .cta-inner{padding-left:8rem}}.cta-outer.work .cta-image{margin:0 auto 0}@media screen and (min-width: 960px){.cta-outer.work .cta-image{margin:0 4rem 0 0}}.cta-outer.work .cta-title{font-size:3rem}@media screen and (min-width: 960px){.cta-outer.work .cta-title{font-size:5rem;line-height:100%}}.main{background:#fff;display:block;margin:0}.main-section{align-items:flex-start;margin:auto;max-width:80rem;overflow:visible}.main .section:first-child.secondary{background-color:#137AB9;padding-top:2rem}.main-header,.main-footer{text-align:center}.main-header-outer{background-color:#137AB9;color:#fff}.main-header-title{padding-bottom:1rem}.main-header-summary p{font-size:1.2em}@media screen and (min-width: 960px){.main-section{flex-flow:row wrap}}.main-section>*{align-items:flex-start;flex-direction:column;justify-content:space-between}@media screen and (min-width: 960px){.main-section>*{flex:1 66.66%;flex-direction:row-reverse}}.main-section.news-single{padding-top:1.5rem;max-width:none}.main-section.news-single>*{align-items:inherit;flex-direction:column}@media screen and (min-width: 960px){.main-section.news-single>*{flex-direction:row-reverse}}.main-section.single>*{flex-direction:column}@media screen and (min-width: 960px){.main-section.single>*{flex-direction:row-reverse}}.main-section.single .sidebar,.main-section.single .timeline-share{margin-top:1rem}@media screen and (min-width: 560px){.main-section.single .sidebar,.main-section.single .timeline-share{margin-top:2rem}}@media screen and (min-width: 960px){.main-section.single .sidebar,.main-section.single .timeline-share{margin-top:0}}.rnav{background:#052157;color:#fff;margin-top:0;padding-top:0}.rnav-outer{display:none;overflow:hidden}.rnav-search{background-color:#E30D54;padding:1rem}.rnav-search .search{width:100%}.rnav-search .search-input{background:#fff;border-color:transparent;color:#000;font-size:1em;height:auto;padding:.66667rem 2rem .66667rem 3rem}.rnav-search .search-icon{height:24px;right:.55556rem;width:24px}.rnav-search .search-button{border-left:1px solid rgba(255,255,255,0.1);width:45px}.rnav-item{border-top:1px solid rgba(255,255,255,0.1);position:relative}.rnav-item:hover .rnav-arrow .icon{color:#fff}.rnav-item-link{display:block;padding:1rem 3rem 1rem 1rem;text-align:left}.rnav-item-link:hover{background-color:#E30D54;border-color:#bc0b46;color:#fff}.rnav-dropdown{background-color:#137AB9;display:none;overflow:hidden;transition:height 500ms ease}.rnav-dropdown .rnav-item{border-bottom:1px solid rgba(5,33,87,0.1);color:#fff;display:block}.rnav-dropdown .rnav-item:last-child{border-bottom:0}.rnav-dropdown .rnav-item .rnav-item-link{font-size:0.9em;font-weight:400}.rnav-dropdown .rnav-item .rnav-item-link:hover{background-color:#E30D54;border-color:#bc0b46;color:#fff}.rnav-secnav{background-color:#EDF2F5}.rnav-secnav-item{border-bottom:1px solid rgba(5,33,87,0.1);color:#052157;display:block}.rnav-secnav-item:last-child{border-bottom:0}.rnav-secnav-item .rnav-item-link{font-size:0.9em;font-weight:400}.rnav-secnav-item .rnav-item-link:hover{background-color:#E30D54;border-color:#bc0b46;color:#fff}.rnav-arrow{background-color:transparent;box-shadow:none;cursor:pointer;padding:1rem;position:absolute;right:0;top:0;width:auto}.rnav-arrow:hover{background-color:transparent;box-shadow:none}.rnav-arrow.active{transform:rotate(-180deg)}.rnav-arrow .icon{transition:transform 0.4s ease;color:#E30D54;display:block;width:1rem}.rnav-button{border-top:1px solid rgba(255,255,255,0.1);padding:1rem}.search{display:none;margin:0;position:relative;width:48%}@media screen and (min-width: 960px){.search{display:inline-block;width:160px}}.search-input{border:0;border-radius:0;font-size:0.9em;height:2.2rem;margin-top:0;padding:0 1rem 0.2rem 2rem}.search-icon{position:absolute;top:50%;transform:translate(0, -50%);fill:#000;cursor:pointer;height:15px;display:inline-block;right:.28571rem;pointer-events:none;width:15px}.search-icon:hover{fill:#E30D54;color:#E30D54}.search-button{background-color:transparent;box-shadow:none;height:100%;overflow:hidden;padding:0;position:absolute;left:0;text-indent:-999rem;top:0;width:28px}.search-button:hover{box-shadow:none;color:#E30D54}.section.primary{background-color:#E30D54}.section.secondary{background-color:#052157}.section.light{background-color:#EDF2F5}.section.light .button-secondary,.section.light .donations-actions input+button,.donations-actions .section.light input+button,.section.light .donations-actions button+button,.donations-actions .section.light button+button{color:#d40d54}.section.dark{background-color:#052157}.section.grey{background-color:#ccc}.section.primary .section-header-title,.section.secondary .section-header-title,.section.dark .section-header-title{color:#fff}.section.primary .section-header,.section.primary .section-footer,.section.primary .main-header,.section.secondary .section-header,.section.secondary .section-footer,.section.secondary .main-header,.section.dark .section-header,.section.dark .section-footer,.section.dark .main-header{color:#fff}.section.primary.wysiwyg,.section.primary.statistic-outer,.section.primary.download-outer,.section.primary.pullquote-outer,.section.primary.profile-outer,.section.secondary.wysiwyg,.section.secondary.statistic-outer,.section.secondary.download-outer,.section.secondary.pullquote-outer,.section.secondary.profile-outer,.section.dark.wysiwyg,.section.dark.statistic-outer,.section.dark.download-outer,.section.dark.pullquote-outer,.section.dark.profile-outer{color:#fff}.section.primary .profile-summary-copy,.section.secondary .profile-summary-copy,.section.dark .profile-summary-copy{color:#000}.section.primary .pullquote-subtitle,.section.primary .pullquote blockquote,.section.primary .pullquote cite,.section.secondary .pullquote-subtitle,.section.secondary .pullquote blockquote,.section.secondary .pullquote cite,.section.dark .pullquote-subtitle,.section.dark .pullquote blockquote,.section.dark .pullquote cite{color:#fff}.section.primary .accordion-outer,.section.secondary .accordion-outer,.section.dark .accordion-outer{background-color:#fff}.section.primary .accordion-outer .accordion-button,.section.secondary .accordion-outer .accordion-button,.section.dark .accordion-outer .accordion-button{color:#052157}.section.primary .accordion-outer .accordion-button .icon,.section.secondary .accordion-outer .accordion-button .icon,.section.dark .accordion-outer .accordion-button .icon{color:#E30D54}.section.primary .accordion-outer .content,.section.secondary .accordion-outer .content,.section.dark .accordion-outer .content{color:#000}.section.primary .accordion-outer .content h2,.section.primary .accordion-outer .content h3,.section.primary .accordion-outer .content h4,.section.primary .accordion-outer .content h5,.section.secondary .accordion-outer .content h2,.section.secondary .accordion-outer .content h3,.section.secondary .accordion-outer .content h4,.section.secondary .accordion-outer .content h5,.section.dark .accordion-outer .content h2,.section.dark .accordion-outer .content h3,.section.dark .accordion-outer .content h4,.section.dark .accordion-outer .content h5{color:#E30D54}.section.primary .content h2,.section.primary .content h3,.section.primary .content h4,.section.primary .content h5,.section.secondary .content h2,.section.secondary .content h3,.section.secondary .content h4,.section.secondary .content h5,.section.dark .content h2,.section.dark .content h3,.section.dark .content h4,.section.dark .content h5{color:#fff}.section.primary .card-header-title,.section.primary .card-header-date,.section.secondary .card-header-title,.section.secondary .card-header-date,.section.dark .card-header-title,.section.dark .card-header-date{color:#fff}.section.primary .card-header-title a:hover,.section.primary .card-header-date a:hover,.section.secondary .card-header-title a:hover,.section.secondary .card-header-date a:hover,.section.dark .card-header-title a:hover,.section.dark .card-header-date a:hover{color:#FFDB00}.section.primary .card .metatag-link,.section.secondary .card .metatag-link,.section.dark .card .metatag-link{color:#fff}.section.primary .card .metatag-link:hover,.section.secondary .card .metatag-link:hover,.section.dark .card .metatag-link:hover{color:#FFDB00}.section.primary .card-summary p,.section.secondary .card-summary p,.section.dark .card-summary p{color:#fff}.section.primary.listing .card-wrap,.section.secondary.listing .card-wrap,.section.dark.listing .card-wrap{border-top:solid 5px #fff}.section.primary.listing .card-wrap-inner,.section.secondary.listing .card-wrap-inner,.section.dark.listing .card-wrap-inner{color:#fff}.section.pagination-outer{background-color:#052157}.section.corner-bg-primary{background-color:#EDF2F5;margin:4rem 0 0 0;overflow:visible;position:relative;width:92%}@media screen and (min-width: 700px){.section.corner-bg-primary{margin:6rem 0 0 0;width:90%}}@media screen and (min-width: 1280px){.section.corner-bg-primary{margin:8rem 0 0 0;width:92%}}.section.corner-bg-primary:after{background-color:rgba(0,0,0,0);content:'';display:block;height:340px;position:absolute;width:340px;z-index:1;box-shadow:inset -30px 30px 0 0 #E30D54;right:-30px;top:-30px}@media screen and (min-width: 700px){.section.corner-bg-primary:after{box-shadow:inset -65px 65px 0 0 #E30D54;right:-65px;top:-65px}}@media screen and (min-width: 1280px){.section.corner-bg-primary:after{box-shadow:inset -85px 85px 0 0 #E30D54;right:-85px;top:-85px}}.section.corner-bg-primary .button-secondary,.section.corner-bg-primary .donations-actions input+button,.donations-actions .section.corner-bg-primary input+button,.section.corner-bg-primary .donations-actions button+button,.donations-actions .section.corner-bg-primary button+button{color:#d40d54}.section.corner-bg-secondary{background-color:#076EAD;margin:4rem 0 0 auto;overflow:visible;position:relative;width:92%}@media screen and (min-width: 700px){.section.corner-bg-secondary{margin:6rem 0 0 auto;width:90%}}@media screen and (min-width: 1280px){.section.corner-bg-secondary{margin:8rem 0 0 auto;width:92%}}.section.corner-bg-secondary:after{background-color:rgba(0,0,0,0);content:'';display:block;height:340px;position:absolute;width:340px;z-index:1;box-shadow:inset 30px 30px 0 0 #052157;left:-30px;top:-30px}@media screen and (min-width: 700px){.section.corner-bg-secondary:after{box-shadow:inset 65px 65px 0 0 #052157;left:-65px;top:-65px}}@media screen and (min-width: 1280px){.section.corner-bg-secondary:after{box-shadow:inset 85px 85px 0 0 #052157;left:-85px;top:-85px}}.section.corner-bg-secondary .button-tertiary,.section.corner-bg-secondary .section.primary .pullquote .button,.section.primary .pullquote .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.primary .pullquote [type="reset"],.section.primary .pullquote .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.primary .pullquote [type="submit"],.section.primary .pullquote .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.primary .pullquote .facet-reset,.section.primary .pullquote .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.primary .pullquote .media-block-element-play,.section.primary .pullquote .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.primary .pullquote .button-secondary,.section.primary .pullquote .section.corner-bg-secondary .button-secondary,.section.corner-bg-secondary .section.primary .pullquote .donations-actions input+button,.section.primary .pullquote .donations-actions .section.corner-bg-secondary input+button,.section.corner-bg-secondary .donations-actions .section.primary .pullquote input+button,.donations-actions .section.primary .pullquote .section.corner-bg-secondary input+button,.section.corner-bg-secondary .section.primary .pullquote .donations-actions button+button,.section.primary .pullquote .donations-actions .section.corner-bg-secondary button+button,.section.corner-bg-secondary .donations-actions .section.primary .pullquote button+button,.donations-actions .section.primary .pullquote .section.corner-bg-secondary button+button,.section.corner-bg-secondary .section.secondary .pullquote .button,.section.secondary .pullquote .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.secondary .pullquote [type="reset"],.section.secondary .pullquote .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.secondary .pullquote [type="submit"],.section.secondary .pullquote .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.secondary .pullquote .facet-reset,.section.secondary .pullquote .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.secondary .pullquote .media-block-element-play,.section.secondary .pullquote .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.secondary .pullquote .button-secondary,.section.secondary .pullquote .section.corner-bg-secondary .button-secondary,.section.corner-bg-secondary .section.secondary .pullquote .donations-actions input+button,.section.secondary .pullquote .donations-actions .section.corner-bg-secondary input+button,.section.corner-bg-secondary .donations-actions .section.secondary .pullquote input+button,.donations-actions .section.secondary .pullquote .section.corner-bg-secondary input+button,.section.corner-bg-secondary .section.secondary .pullquote .donations-actions button+button,.section.secondary .pullquote .donations-actions .section.corner-bg-secondary button+button,.section.corner-bg-secondary .donations-actions .section.secondary .pullquote button+button,.donations-actions .section.secondary .pullquote .section.corner-bg-secondary button+button,.section.corner-bg-secondary .section.dark .pullquote .button,.section.dark .pullquote .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.dark .pullquote [type="reset"],.section.dark .pullquote .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.dark .pullquote [type="submit"],.section.dark .pullquote .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.dark .pullquote .facet-reset,.section.dark .pullquote .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.dark .pullquote .media-block-element-play,.section.dark .pullquote .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.dark .pullquote .button-secondary,.section.dark .pullquote .section.corner-bg-secondary .button-secondary,.section.corner-bg-secondary .section.dark .pullquote .donations-actions input+button,.section.dark .pullquote .donations-actions .section.corner-bg-secondary input+button,.section.corner-bg-secondary .donations-actions .section.dark .pullquote input+button,.donations-actions .section.dark .pullquote .section.corner-bg-secondary input+button,.section.corner-bg-secondary .section.dark .pullquote .donations-actions button+button,.section.dark .pullquote .donations-actions .section.corner-bg-secondary button+button,.section.corner-bg-secondary .donations-actions .section.dark .pullquote button+button,.donations-actions .section.dark .pullquote .section.corner-bg-secondary button+button,.section.corner-bg-secondary .section.primary .content .button,.section.primary .content .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.primary .content [type="reset"],.section.primary .content .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.primary .content [type="submit"],.section.primary .content .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.primary .content .facet-reset,.section.primary .content .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.primary .content .media-block-element-play,.section.primary .content .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.secondary .content .button,.section.secondary .content .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.secondary .content [type="reset"],.section.secondary .content .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.secondary .content [type="submit"],.section.secondary .content .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.secondary .content .facet-reset,.section.secondary .content .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.secondary .content .media-block-element-play,.section.secondary .content .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.dark .content .button,.section.dark .content .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.dark .content [type="reset"],.section.dark .content .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.dark .content [type="submit"],.section.dark .content .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.dark .content .facet-reset,.section.dark .content .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.dark .content .media-block-element-play,.section.dark .content .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.primary .section-footer .button,.section.primary .section-footer .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.primary .section-footer [type="reset"],.section.primary .section-footer .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.primary .section-footer [type="submit"],.section.primary .section-footer .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.primary .section-footer .facet-reset,.section.primary .section-footer .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.primary .section-footer .media-block-element-play,.section.primary .section-footer .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.secondary .section-footer .button,.section.secondary .section-footer .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.secondary .section-footer [type="reset"],.section.secondary .section-footer .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.secondary .section-footer [type="submit"],.section.secondary .section-footer .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.secondary .section-footer .facet-reset,.section.secondary .section-footer .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.secondary .section-footer .media-block-element-play,.section.secondary .section-footer .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .section.dark .section-footer .button,.section.dark .section-footer .section.corner-bg-secondary .button,.section.corner-bg-secondary .section.dark .section-footer [type="reset"],.section.dark .section-footer .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .section.dark .section-footer [type="submit"],.section.dark .section-footer .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .section.dark .section-footer .facet-reset,.section.dark .section-footer .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .section.dark .section-footer .media-block-element-play,.section.dark .section-footer .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .filter-submit,.section.corner-bg-secondary .media-block-info .button,.media-block-info .section.corner-bg-secondary .button,.section.corner-bg-secondary .media-block-info [type="reset"],.media-block-info .section.corner-bg-secondary [type="reset"],.section.corner-bg-secondary .media-block-info [type="submit"],.media-block-info .section.corner-bg-secondary [type="submit"],.section.corner-bg-secondary .media-block-info .facet-reset,.media-block-info .section.corner-bg-secondary .facet-reset,.section.corner-bg-secondary .media-block-info .media-block-element-play,.media-block-info .section.corner-bg-secondary .media-block-element-play,.section.corner-bg-secondary .facetwp-pager .facetwp-page.prev,.facetwp-pager .section.corner-bg-secondary .facetwp-page.prev,.section.corner-bg-secondary .facetwp-pager .facetwp-page.next,.facetwp-pager .section.corner-bg-secondary .facetwp-page.next,.section.corner-bg-secondary .pagination_element.prev,.section.corner-bg-secondary .pagination_element.next{color:#FFEE13}.section.corner-bg-tertiary{background-color:#052157;margin:4rem 0 0 0;overflow:visible;position:relative;width:92%}@media screen and (min-width: 700px){.section.corner-bg-tertiary{margin:6rem 0 0 0;width:90%}}@media screen and (min-width: 1280px){.section.corner-bg-tertiary{margin:8rem 0 0 0;width:92%}}.section.corner-bg-tertiary:after{background-color:rgba(0,0,0,0);content:'';display:block;height:340px;position:absolute;width:340px;z-index:1;box-shadow:inset -30px 30px 0 0 #137AB9;right:-30px;top:-30px}@media screen and (min-width: 700px){.section.corner-bg-tertiary:after{box-shadow:inset -65px 65px 0 0 #137AB9;right:-65px;top:-65px}}@media screen and (min-width: 1280px){.section.corner-bg-tertiary:after{box-shadow:inset -85px 85px 0 0 #137AB9;right:-85px;top:-85px}}.section.gallery-outer{position:relative}@media screen and (min-width: 1440px){.section.gallery-outer:before{background-color:#fff;content:'';display:block;height:30%;left:0;position:absolute;top:0;width:6%}.section.gallery-outer:after{background-color:#fff;bottom:0;content:'';display:block;height:60%;position:absolute;right:0;width:6%}}.section-header{margin:0 auto 2rem}.section-header-title{color:#052157;font-size:2.375rem;font-weight:400}@media screen and (min-width: 560px){.section-header-title{font-size:3.375rem}}@media screen and (min-width: 1280px){.section-header-title{font-size:4.375rem}}.section-header-title+.section-header-summary{padding-top:.66667rem}.section-header-summary{font-size:1em;padding-bottom:1rem}@media screen and (min-width: 560px){.section-header-summary{font-size:1.125em}}@media screen and (min-width: 960px){.section-header-summary{margin:0 auto 0 0;padding:0 0 1rem;width:40rem}}.section-footer{margin:2rem auto 1rem;text-align:center}@media screen and (min-width: 560px){.section-footer{margin:4rem auto 2rem}}.section.listing .card-image{display:none}.container.centered,.hero-outer.news-single .hero-info .centered.hero-meta-outer,.hero-outer.news-single .hero-info .centered.hero-inner{text-align:center}.container.small,.hero-outer.news-single .hero-info .small.hero-meta-outer,.hero-outer.news-single .hero-info .small.hero-inner{max-width:53.33333rem}.container.white,.hero-outer.news-single .hero-info .white.hero-meta-outer,.hero-outer.news-single .hero-info .white.hero-inner,.container.grey,.hero-outer.news-single .hero-info .grey.hero-meta-outer,.hero-outer.news-single .hero-info .grey.hero-inner,.container.dark,.hero-outer.news-single .hero-info .dark.hero-meta-outer,.hero-outer.news-single .hero-info .dark.hero-inner,.container.primary,.hero-outer.news-single .hero-info .primary.hero-meta-outer,.hero-outer.news-single .hero-info .primary.hero-inner,.container.secondary,.hero-outer.news-single .hero-info .secondary.hero-meta-outer,.hero-outer.news-single .hero-info .secondary.hero-inner{padding:1rem}@media screen and (min-width: 560px){.container.white,.hero-outer.news-single .hero-info .white.hero-meta-outer,.hero-outer.news-single .hero-info .white.hero-inner,.container.grey,.hero-outer.news-single .hero-info .grey.hero-meta-outer,.hero-outer.news-single .hero-info .grey.hero-inner,.container.dark,.hero-outer.news-single .hero-info .dark.hero-meta-outer,.hero-outer.news-single .hero-info .dark.hero-inner,.container.primary,.hero-outer.news-single .hero-info .primary.hero-meta-outer,.hero-outer.news-single .hero-info .primary.hero-inner,.container.secondary,.hero-outer.news-single .hero-info .secondary.hero-meta-outer,.hero-outer.news-single .hero-info .secondary.hero-inner{padding:2rem}}@media screen and (min-width: 1280px){.container.white,.hero-outer.news-single .hero-info .white.hero-meta-outer,.hero-outer.news-single .hero-info .white.hero-inner,.container.grey,.hero-outer.news-single .hero-info .grey.hero-meta-outer,.hero-outer.news-single .hero-info .grey.hero-inner,.container.dark,.hero-outer.news-single .hero-info .dark.hero-meta-outer,.hero-outer.news-single .hero-info .dark.hero-inner,.container.primary,.hero-outer.news-single .hero-info .primary.hero-meta-outer,.hero-outer.news-single .hero-info .primary.hero-inner,.container.secondary,.hero-outer.news-single .hero-info .secondary.hero-meta-outer,.hero-outer.news-single .hero-info .secondary.hero-inner{border-radius:0;max-width:76rem}}.container.dark,.hero-outer.news-single .hero-info .dark.hero-meta-outer,.hero-outer.news-single .hero-info .dark.hero-inner,.container.primary,.hero-outer.news-single .hero-info .primary.hero-meta-outer,.hero-outer.news-single .hero-info .primary.hero-inner,.container.secondary,.hero-outer.news-single .hero-info .secondary.hero-meta-outer,.hero-outer.news-single .hero-info .secondary.hero-inner{color:#fff}.container.white,.hero-outer.news-single .hero-info .white.hero-meta-outer,.hero-outer.news-single .hero-info .white.hero-inner{background:#fff}.container.grey,.hero-outer.news-single .hero-info .grey.hero-meta-outer,.hero-outer.news-single .hero-info .grey.hero-inner{background:#E6E6E6}.container.dark,.hero-outer.news-single .hero-info .dark.hero-meta-outer,.hero-outer.news-single .hero-info .dark.hero-inner{background:#262626}.container.primary,.hero-outer.news-single .hero-info .primary.hero-meta-outer,.hero-outer.news-single .hero-info .primary.hero-inner{background:#E30D54}.container.secondary,.hero-outer.news-single .hero-info .secondary.hero-meta-outer,.hero-outer.news-single .hero-info .secondary.hero-inner{background:#052157}.wpml-ar .accordion-button{text-align:right}.wpml-ar .section-header-summary{width:100%}.sidebar,.timeline-share{padding:0 1rem;position:relative;width:100%}@media screen and (min-width: 960px){.sidebar,.timeline-share{flex:0 29%;max-width:29%;margin:1rem 0 0;padding:0}}@media screen and (min-width: 1280px){.sidebar,.timeline-share{flex:0 25%;max-width:25%}}.sidebar-show-button{background-image:url("../images/select-arrow.svg");background-position:center center;background-repeat:no-repeat;border:0;display:block;height:30px;position:absolute;right:1.5rem;top:1.5rem;width:30px;z-index:6}.sidebar-show-button:hover{transform:rotate(90deg)}.sidebar-show-button.active{transform:rotate(180deg)}@media screen and (min-width: 960px){.sidebar-show-button{display:none}}.sidebar-inner{display:unset;position:relative;z-index:3}@media screen and (min-width: 960px){.sidebar-inner{display:block}}.sidebar-block+.sidebar-block{margin-top:3rem}.sidebar-title{color:#052157;display:block;font:700 1.2em/1.2 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}@media screen and (min-width: 960px){.sidebar-title{border-bottom:1px solid #ccc;margin:0 0 1rem;padding-bottom:.5rem}}.sidebar-block{background-color:#EDF2F5;padding:1.5rem;position:relative;z-index:2}.sidebar-block:before{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:1;box-shadow:inset 10px 10px 0 0 #FFDB00;left:-10px;top:-10px}@media screen and (min-width: 960px){.sidebar-block:before{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;box-shadow:inset 15px 15px 0 0 #FFDB00;left:-15px;top:-15px}}.sidebar-block:after{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:1;bottom:-10px;box-shadow:inset -10px -10px 0 0 #052157;right:-10px}@media screen and (min-width: 960px){.sidebar-block:after{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;bottom:-15px;box-shadow:inset -15px -15px 0 0 #052157;right:-15px}}.sidebar-nav{border-top:solid 1px #E6E6E6;margin-top:1rem;padding-top:1rem}@media screen and (min-width: 960px){.sidebar-nav{border-top:0;margin:0;padding-top:0}}.sidebar-nav-item{padding:0 0 .5rem;position:relative}.sidebar-nav-item .rnav-arrow{color:#000;display:inline-block;float:right;margin-top:-1.5rem;padding:0;position:relative;transform:rotate(180deg);z-index:6}.sidebar-nav-item .rnav-arrow.active{transform:rotate(90deg)}.sidebar-nav-item.current .sidebar-nav-list{height:auto}.sidebar-nav-item .subnav_element{display:block}.sidebar-nav-item .subnav_element:hover{color:#052157;text-decoration:underline}.sidebar-nav-item .subnav_element.current{color:#052157;font-weight:700}.sidebar-nav-item.current-menu-item .subnav_element{color:#052157;font-weight:700}.sidebar-nav-item.current-menu-item .sidebar-nav-item .subnav_element{color:inherit;font-weight:400}.sidebar-nav-list .sub-list .sidebar-nav-list .sub-list{margin-left:1rem}.sidebar-nav-list .sub-list .rnav-arrow{margin-top:-2rem}.sidebar-nav-list .sub-list .sidebar-nav-item{box-shadow:inset 2px 0 #137AB9}.sidebar-nav-list .sub-list .sidebar-nav-item:first-of-type{margin-top:.5rem}.sidebar-nav-list .sub-list .sidebar-nav-item-link{display:block;font-size:0.9em;font-weight:400}.sidebar-nav-list .sub-list .sidebar-nav-item-link.current{box-shadow:inset 2px 0 currentColor;color:#052157;font-weight:700;margin-left:-1rem;padding-left:1rem}.sidebar-nav-list .sub-list .sidebar-nav-item-link:hover{color:#052157;text-decoration:underline}.sidebar-nav-list .sub-list .sidebar-nav-item{padding-left:1rem}.sidebar-nav-list .sub-list .sidebar-nav-item.current-menu-item .sidebar-nav-item-link{box-shadow:inset 2px 0 currentColor}.sidebar-nav-list .sub-list .sidebar-nav-item.current-menu-item .sidebar-nav-item .sidebar-nav-item-link{box-shadow:none}.sidebar-nav-list .sub-list .sub-list{padding-left:1rem}.sidebar-nav-list .sub-list .sub-list .sidebar-nav-item-link{font-size:0.8em}.sidebar .share,.timeline-share .share{justify-content:flex-start}@media screen and (min-width: 960px){.sidebar .share,.timeline-share .share{justify-content:center}}.sidebar .share-outer,.timeline-share .share-outer{padding-bottom:0}@media screen and (min-width: 560px){.sidebar .share-outer,.timeline-share .share-outer{padding-bottom:2rem}}.sidebar .share-item,.timeline-share .share-item{flex:0 38px;max-width:38px;display:inline-block;margin:0 .33333rem;text-align:center}@media screen and (min-width: 560px){.sidebar .share-item,.timeline-share .share-item{flex:0 48px;max-width:48px}}@media screen and (min-width: 960px){.sidebar .share-item,.timeline-share .share-item{flex:0 32px;max-width:32px}}@media screen and (min-width: 1280px){.sidebar .share-item,.timeline-share .share-item{flex:0 40px;max-width:40px}}.sidebar .share-item:first-child,.timeline-share .share-item:first-child{margin-left:0}.sidebar .share-item:last-child,.timeline-share .share-item:last-child{margin-right:0}.sidebar .share-item.whatsapp,.timeline-share .share-item.whatsapp{display:inline-block}.sidebar .share-item .button,.timeline-share .share-item .button,.sidebar .share-item [type="reset"],.timeline-share .share-item [type="reset"],.sidebar .share-item [type="submit"],.timeline-share .share-item [type="submit"],.sidebar .share-item .facet-reset,.timeline-share .share-item .facet-reset,.sidebar .share-item .media-block-element-play,.timeline-share .share-item .media-block-element-play{background-color:#137AB9;box-shadow:none;display:inline-block;height:38px;overflow:hidden;padding:0;position:relative;text-indent:-999rem;width:38px}@media screen and (min-width: 560px){.sidebar .share-item .button,.timeline-share .share-item .button,.sidebar .share-item [type="reset"],.timeline-share .share-item [type="reset"],.sidebar .share-item [type="submit"],.timeline-share .share-item [type="submit"],.sidebar .share-item .facet-reset,.timeline-share .share-item .facet-reset,.sidebar .share-item .media-block-element-play,.timeline-share .share-item .media-block-element-play{height:48px;width:48px}}@media screen and (min-width: 960px){.sidebar .share-item .button,.timeline-share .share-item .button,.sidebar .share-item [type="reset"],.timeline-share .share-item [type="reset"],.sidebar .share-item [type="submit"],.timeline-share .share-item [type="submit"],.sidebar .share-item .facet-reset,.timeline-share .share-item .facet-reset,.sidebar .share-item .media-block-element-play,.timeline-share .share-item .media-block-element-play{height:32px;width:32px}}@media screen and (min-width: 1280px){.sidebar .share-item .button,.timeline-share .share-item .button,.sidebar .share-item [type="reset"],.timeline-share .share-item [type="reset"],.sidebar .share-item [type="submit"],.timeline-share .share-item [type="submit"],.sidebar .share-item .facet-reset,.timeline-share .share-item .facet-reset,.sidebar .share-item .media-block-element-play,.timeline-share .share-item .media-block-element-play{height:40px;padding:0;width:40px}}.sidebar .share-item .button:hover,.timeline-share .share-item .button:hover,.sidebar .share-item :hover[type="reset"],.timeline-share .share-item :hover[type="reset"],.sidebar .share-item :hover[type="submit"],.timeline-share .share-item :hover[type="submit"],.sidebar .share-item .facet-reset:hover,.timeline-share .share-item .facet-reset:hover,.sidebar .share-item .media-block-element-play:hover,.timeline-share .share-item .media-block-element-play:hover{background-color:#E30D54;box-shadow:none}.sidebar .share-item .button:hover .icon,.timeline-share .share-item .button:hover .icon,.sidebar .share-item :hover[type="reset"] .icon,.timeline-share .share-item :hover[type="reset"] .icon,.sidebar .share-item :hover[type="submit"] .icon,.timeline-share .share-item :hover[type="submit"] .icon,.sidebar .share-item .facet-reset:hover .icon,.timeline-share .share-item .facet-reset:hover .icon,.sidebar .share-item .media-block-element-play:hover .icon,.timeline-share .share-item .media-block-element-play:hover .icon{color:#fff}.sidebar .share-item .button.bluesky .icon,.timeline-share .share-item .button.bluesky .icon,.sidebar .share-item .bluesky[type="reset"] .icon,.timeline-share .share-item .bluesky[type="reset"] .icon,.sidebar .share-item .bluesky[type="submit"] .icon,.timeline-share .share-item .bluesky[type="submit"] .icon,.sidebar .share-item .bluesky.facet-reset .icon,.timeline-share .share-item .bluesky.facet-reset .icon,.sidebar .share-item .bluesky.media-block-element-play .icon,.timeline-share .share-item .bluesky.media-block-element-play .icon{height:1.5rem;width:1.5rem}.sidebar .share-item .button.linkedin .icon,.timeline-share .share-item .button.linkedin .icon,.sidebar .share-item .linkedin[type="reset"] .icon,.timeline-share .share-item .linkedin[type="reset"] .icon,.sidebar .share-item .linkedin[type="submit"] .icon,.timeline-share .share-item .linkedin[type="submit"] .icon,.sidebar .share-item .linkedin.facet-reset .icon,.timeline-share .share-item .linkedin.facet-reset .icon,.sidebar .share-item .linkedin.media-block-element-play .icon,.timeline-share .share-item .linkedin.media-block-element-play .icon{padding:2px}.sidebar .share-item .button.mail,.timeline-share .share-item .button.mail,.sidebar .share-item .mail[type="reset"],.timeline-share .share-item .mail[type="reset"],.sidebar .share-item .mail[type="submit"],.timeline-share .share-item .mail[type="submit"],.sidebar .share-item .mail.facet-reset,.timeline-share .share-item .mail.facet-reset,.sidebar .share-item .mail.media-block-element-play,.timeline-share .share-item .mail.media-block-element-play{background-image:url("data:image/svg+xml,%3Csvg width='28' height='21' viewBox='0 0 28 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.5' y='2.5' width='25' height='17' stroke='white' stroke-width='3'/%3E%3Cpath d='M1 2L14 12L27 2' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:22px}.sidebar .share-item .button.mail .icon,.timeline-share .share-item .button.mail .icon,.sidebar .share-item .mail[type="reset"] .icon,.timeline-share .share-item .mail[type="reset"] .icon,.sidebar .share-item .mail[type="submit"] .icon,.timeline-share .share-item .mail[type="submit"] .icon,.sidebar .share-item .mail.facet-reset .icon,.timeline-share .share-item .mail.facet-reset .icon,.sidebar .share-item .mail.media-block-element-play .icon,.timeline-share .share-item .mail.media-block-element-play .icon{display:none}.sidebar .share-item .button.signal,.timeline-share .share-item .button.signal,.sidebar .share-item .signal[type="reset"],.timeline-share .share-item .signal[type="reset"],.sidebar .share-item .signal[type="submit"],.timeline-share .share-item .signal[type="submit"],.sidebar .share-item .signal.facet-reset,.timeline-share .share-item .signal.facet-reset,.sidebar .share-item .signal.media-block-element-play,.timeline-share .share-item .signal.media-block-element-play{background-image:url("data:image/svg+xml,%3Csvg width='251' height='252' viewBox='0 0 251 252' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M125.211 27.58C71.2863 27.58 27.5703 67.843 27.5703 117.508C27.5703 143.698 39.7303 167.269 59.1293 183.705L61.6863 219.93C61.7613 220.987 62.3743 221.933 63.3113 222.431C64.2483 222.929 65.3743 222.911 66.2933 222.384L98.3313 203.984C106.871 206.232 115.888 207.437 125.211 207.437C179.136 207.437 222.852 167.174 222.852 117.508C222.851 67.842 179.136 27.579 125.211 27.58Z' fill='white'/%3E%3Cpath d='M53.0583 251.247L48.3213 235.354L54.9263 233.385L57.2193 241.08L64.2493 237.2L67.5793 243.235L53.0583 251.247Z' fill='%23C8E6EB'/%3E%3Cpath d='M76.3391 238.402L73.0091 232.367L94.5261 220.495L95.8191 220.799C96.3741 220.931 96.9331 221.058 97.4921 221.181L96.3201 226.493L96.6941 227.171L96.0961 227.501L96.0051 227.912C95.8491 227.878 95.6951 227.843 95.5391 227.809L76.3391 238.402ZM125.211 231.079C118.813 231.079 112.385 230.628 106.107 229.74L107.073 222.915C115.044 224.044 123.3 224.423 131.371 224.042L131.697 230.926C129.552 231.027 127.369 231.079 125.211 231.079ZM141.919 230.057L141.076 223.217C149.158 222.22 157.14 220.446 164.799 217.943L166.94 224.495C158.859 227.135 150.44 229.006 141.919 230.057ZM45.4051 225.567L38.2631 201.598L44.8681 199.629L52.0101 223.598L45.4051 225.567ZM176.569 220.925L173.92 214.561C181.437 211.432 188.627 207.554 195.292 203.036L199.16 208.742C192.112 213.52 184.512 217.618 176.569 220.925ZM207.431 202.62L203.105 197.255C209.459 192.133 215.227 186.373 220.249 180.136L225.617 184.459C220.286 191.08 214.167 197.19 207.431 202.62ZM34.1881 194.788C28.0001 188.726 22.5141 182.037 17.8831 174.907L23.6641 171.153C28.0201 177.861 33.1831 184.156 39.0111 189.866L34.1881 194.788ZM231.72 176.154L225.989 172.325C230.508 165.56 234.216 158.332 237.011 150.845L243.469 153.254C240.488 161.24 236.535 168.945 231.72 176.154ZM12.6661 166.008C8.63209 158.342 5.52509 150.249 3.42909 141.956L10.1121 140.267C12.0741 148.034 14.9861 155.614 18.7661 162.798L12.6661 166.008ZM246.611 143.422L239.953 141.639C242.033 133.869 243.173 125.84 243.342 117.773L250.232 117.917C250.051 126.538 248.833 135.118 246.611 143.422ZM1.38409 131.827C0.574094 126.503 0.163086 121.057 0.163086 115.639C0.163086 112.449 0.30609 109.227 0.58609 106.066L7.45209 106.675C7.18909 109.636 7.05508 112.651 7.05508 115.639C7.05508 120.711 7.4391 125.809 8.1971 130.791L1.38409 131.827ZM243.085 108.109C242.486 100.08 240.915 92.12 238.415 84.45L244.968 82.313C247.639 90.51 249.319 99.017 249.958 107.598L243.085 108.109ZM8.77109 97.104L1.99709 95.835C3.57409 87.413 6.17808 79.146 9.73608 71.263L16.0181 74.098C12.6861 81.48 10.2481 89.221 8.77109 97.104ZM234.982 75.407C231.797 68.079 227.718 61.048 222.859 54.511L228.391 50.399C233.563 57.358 237.907 64.847 241.302 72.657L234.982 75.407ZM20.4061 65.472L14.4151 62.066C18.6181 54.672 23.7131 47.677 29.5571 41.275L34.6471 45.922C29.1491 51.945 24.3561 58.523 20.4061 65.472ZM216.739 46.994C211.414 41.01 205.38 35.532 198.802 30.714L202.874 25.155C209.844 30.259 216.241 36.066 221.888 42.413L216.739 46.994ZM41.4951 39.042L36.8221 33.976C43.0731 28.21 49.9991 23.043 57.4091 18.621L60.9411 24.541C53.9391 28.718 47.3961 33.597 41.4951 39.042ZM190.734 25.299C183.87 21.089 176.515 17.536 168.871 14.742L171.237 8.26898C179.312 11.22 187.084 14.974 194.338 19.424L190.734 25.299ZM69.4831 19.898L66.4391 13.716C74.0751 9.95599 82.1541 6.92699 90.4521 4.71599L92.2271 11.376C84.3671 13.47 76.7141 16.338 69.4831 19.898ZM159.609 11.762C151.846 9.59598 143.794 8.16499 135.677 7.50899L136.231 0.638992C144.786 1.32899 153.276 2.83799 161.462 5.12299L159.609 11.762ZM101.723 9.23398L100.467 2.45699C108.559 0.956985 116.883 0.195984 125.211 0.195984L125.977 0.197983L125.951 7.08998L125.212 7.08798C117.302 7.08898 109.4 7.81198 101.723 9.23398Z' fill='%23C8E6EB'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:24px}@media screen and (min-width: 560px){.sidebar .share-item .button.signal,.timeline-share .share-item .button.signal,.sidebar .share-item .signal[type="reset"],.timeline-share .share-item .signal[type="reset"],.sidebar .share-item .signal[type="submit"],.timeline-share .share-item .signal[type="submit"],.sidebar .share-item .signal.facet-reset,.timeline-share .share-item .signal.facet-reset,.sidebar .share-item .signal.media-block-element-play,.timeline-share .share-item .signal.media-block-element-play{background-size:30px}}@media screen and (min-width: 960px){.sidebar .share-item .button.signal,.timeline-share .share-item .button.signal,.sidebar .share-item .signal[type="reset"],.timeline-share .share-item .signal[type="reset"],.sidebar .share-item .signal[type="submit"],.timeline-share .share-item .signal[type="submit"],.sidebar .share-item .signal.facet-reset,.timeline-share .share-item .signal.facet-reset,.sidebar .share-item .signal.media-block-element-play,.timeline-share .share-item .signal.media-block-element-play{background-size:24px}}.sidebar .share-item .button.signal .icon,.timeline-share .share-item .button.signal .icon,.sidebar .share-item .signal[type="reset"] .icon,.timeline-share .share-item .signal[type="reset"] .icon,.sidebar .share-item .signal[type="submit"] .icon,.timeline-share .share-item .signal[type="submit"] .icon,.sidebar .share-item .signal.facet-reset .icon,.timeline-share .share-item .signal.facet-reset .icon,.sidebar .share-item .signal.media-block-element-play .icon,.timeline-share .share-item .signal.media-block-element-play .icon{display:none}.sidebar .share-item .button .icon,.timeline-share .share-item .button .icon,.sidebar .share-item [type="reset"] .icon,.timeline-share .share-item [type="reset"] .icon,.sidebar .share-item [type="submit"] .icon,.timeline-share .share-item [type="submit"] .icon,.sidebar .share-item .facet-reset .icon,.timeline-share .share-item .facet-reset .icon,.sidebar .share-item .media-block-element-play .icon,.timeline-share .share-item .media-block-element-play .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;height:1.5rem;margin:0;width:1.5rem}@media screen and (min-width: 560px){.sidebar .share-item .button .icon,.timeline-share .share-item .button .icon,.sidebar .share-item [type="reset"] .icon,.timeline-share .share-item [type="reset"] .icon,.sidebar .share-item [type="submit"] .icon,.timeline-share .share-item [type="submit"] .icon,.sidebar .share-item .facet-reset .icon,.timeline-share .share-item .facet-reset .icon,.sidebar .share-item .media-block-element-play .icon,.timeline-share .share-item .media-block-element-play .icon{height:2rem;width:2rem}}@media screen and (min-width: 960px){.sidebar .share-item .button .icon,.timeline-share .share-item .button .icon,.sidebar .share-item [type="reset"] .icon,.timeline-share .share-item [type="reset"] .icon,.sidebar .share-item [type="submit"] .icon,.timeline-share .share-item [type="submit"] .icon,.sidebar .share-item .facet-reset .icon,.timeline-share .share-item .facet-reset .icon,.sidebar .share-item .media-block-element-play .icon,.timeline-share .share-item .media-block-element-play .icon{height:1.5rem;width:1.5rem}}@media screen and (min-width: 1280px){.sidebar .share-item .button .icon,.timeline-share .share-item .button .icon,.sidebar .share-item [type="reset"] .icon,.timeline-share .share-item [type="reset"] .icon,.sidebar .share-item [type="submit"] .icon,.timeline-share .share-item [type="submit"] .icon,.sidebar .share-item .facet-reset .icon,.timeline-share .share-item .facet-reset .icon,.sidebar .share-item .media-block-element-play .icon,.timeline-share .share-item .media-block-element-play .icon{height:2rem;width:2rem}}.sidebar-meta{align-items:flex-start;justify-content:space-between;background-color:#EDF2F5;margin:0;padding:1.5rem;position:relative}.sidebar-meta:before{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:1;box-shadow:inset 10px 10px 0 0 #E30D54;left:-10px;top:-10px}@media screen and (min-width: 960px){.sidebar-meta:before{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;box-shadow:inset 15px 15px 0 0 #E30D54;left:-15px;top:-15px}}.sidebar-meta:after{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:1;bottom:-10px;box-shadow:inset -10px -10px 0 0 #052157;right:-10px}@media screen and (min-width: 960px){.sidebar-meta:after{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;bottom:-15px;box-shadow:inset -15px -15px 0 0 #052157;right:-15px}}.sidebar-meta-block{margin:.66667rem 0}.sidebar-meta-block.info{flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.sidebar-meta-block.info{flex:0 55%;max-width:55%}}@media screen and (min-width: 960px){.sidebar-meta-block.info{flex:0 100%;max-width:100%}}.sidebar-meta-block:first-child{margin-top:0}.sidebar-meta-block:last-child{margin-bottom:0}.sidebar-meta-block.image{flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.sidebar-meta-block.image{flex:0 40%;max-width:40%}}@media screen and (min-width: 960px){.sidebar-meta-block.image{flex:0 100%;max-width:100%}}.sidebar-meta-block.image img{aspect-ratio:.8;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-meta-block.sidebar-button .button,.sidebar-meta-block.sidebar-button [type="reset"],.sidebar-meta-block.sidebar-button [type="submit"],.sidebar-meta-block.sidebar-button .facet-reset,.sidebar-meta-block.sidebar-button .media-block-element-play{padding:.5rem 1.2rem .8rem 1.2rem}.sidebar-meta-block .smart-date--time,.sidebar-meta-block .smart-date--date{font-weight:500}.sidebar-meta-block .smart-date--time:after,.sidebar-meta-block .smart-date--date:before{content:' ';display:block}.sidebar-meta-block span{color:#052157;font-weight:700}.sidebar-meta-block-title{color:#052157;font-weight:700;margin:0 .25rem 0 0;width:100%}.sidebar-meta-block-tag{color:#E30D54;display:inline-block;font:700 0.8em/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;margin:.25rem .25rem .25rem 0;text-transform:uppercase}.sidebar-meta-block-tag:hover{box-shadow:inset 0 -2px 0 0 #052157;color:#052157}.sidebar-meta-block.share{justify-content:flex-start}.sidebar-meta-block.downloads{background-color:#fff;color:#000;margin-top:.66667rem;padding:1rem;width:100%}.sidebar-meta-block.downloads .icon{display:inline-block;margin:0 .33333rem 0 0;width:20px}.sidebar-meta-block.downloads h3{color:#E30D54;font-size:1.2em}.sidebar-meta-block.downloads .downloads-link{display:block;font-size:0.9em;padding:.5rem 0 0 2rem;position:relative}.sidebar-meta-block.downloads .downloads-link:hover{color:#E30D54}.sidebar-meta-block.downloads .downloads-link .icon{left:0;position:absolute;top:4px}.sidebar-meta-share{margin:.5rem 0 .66667rem}.sidebar-meta-share-title{color:#052157;font-weight:700;margin:0 0 .5rem;width:100%}.sidebar-meta-share-button{align-items:center;background-color:#E30D54;border-radius:100%;height:30px;justify-content:center;margin:0 .5rem 0 0;position:relative;width:30px}.sidebar-meta-share-button:hover{background-color:#052157}.sidebar-meta-share-button.twitter .icon,.sidebar-meta-share-button.instagram .icon{height:1.4em;width:1.4em}.sidebar-meta-share-button.whatsapp .icon,.sidebar-meta-share-button.link .icon,.sidebar-meta-share-button.mail .icon{height:1em;width:1em}.sidebar-meta-share-button .icon{color:#fff}.new-mode .article,.new-mode .sidebar,.new-mode .timeline-share{margin:0}@media screen and (min-width: 960px){.new-mode .article{flex:0 52.5%;max-width:52.5%}}.new-mode .sidebar,.new-mode .timeline-share{margin-bottom:2rem;padding:0 1rem;width:100%}@media screen and (min-width: 560px){.new-mode .sidebar,.new-mode .timeline-share{padding:0}}@media screen and (min-width: 960px){.new-mode .sidebar,.new-mode .timeline-share{flex:0 40%;max-width:40%;align-items:flex-end;display:flex;flex-direction:column;margin-bottom:0}}@media screen and (min-width: 960px){.new-mode .sidebar .sidebar-block,.new-mode .timeline-share .sidebar-block,.new-mode .sidebar .share-outer,.new-mode .timeline-share .share-outer{margin:0 0 0 auto;margin-right:0;max-width:304px}}.new-mode .sidebar .sidebar-new-mode,.new-mode .timeline-share .sidebar-new-mode{width:100%}.content table{border:solid 1px #052157;display:inline-block;font-variant-numeric:lining-nums tabular-nums;height:auto !important;max-width:100%;overflow-x:auto;width:auto !important}.content table caption{background-color:#F2F2F2;display:inline-block;padding:.5rem .66667rem;text-align:left}.content th{background-color:#052157;color:#fff}.content th,.content td{border:solid 1px #fff;padding:.25rem .5rem;vertical-align:top}.content td{background-color:#EDF2F5}.content tr:nth-child(even) td{background-color:#fff}.content thead td,.content tfoot td,.content th{font-weight:700}body.news-post .sidebar,body.news-post .timeline-share{flex:0 100%;max-width:100%;margin:0;padding:0}@media screen and (min-width: 560px){body.news-post .sidebar,body.news-post .timeline-share{margin:0 0 2rem 0}}@media screen and (min-width: 960px){body.news-post .sidebar,body.news-post .timeline-share{flex:0 48px;max-width:48px;height:100%;margin:0 0 2rem 2rem;position:absolute;right:5.5rem;top:0}}@media screen and (min-width: 1280px){body.news-post .sidebar,body.news-post .timeline-share{margin:2rem 0 2rem 2rem;right:4rem}}body.news-post .sidebar .share,body.news-post .timeline-share .share{justify-content:center}@media screen and (min-width: 960px){body.news-post .sidebar .share,body.news-post .timeline-share .share{justify-content:flex-start}}body.news-post .sidebar .share-outer,body.news-post .timeline-share .share-outer{padding:0}@media screen and (min-width: 1280px){body.news-post .sidebar .share-outer,body.news-post .timeline-share .share-outer{position:sticky;position:-webkit-sticky;top:12rem}}body.news-post .sidebar .share-item,body.news-post .timeline-share .share-item{flex:0 38px;max-width:38px;margin:0 .33333rem;width:38px}@media screen and (min-width: 560px){body.news-post .sidebar .share-item,body.news-post .timeline-share .share-item{flex:0 48px;max-width:48px;margin:0 .5rem;width:48px}}@media screen and (min-width: 960px){body.news-post .sidebar .share-item,body.news-post .timeline-share .share-item{margin:0}}body.news-post .sidebar .share-item .button,body.news-post .timeline-share .share-item .button,body.news-post .sidebar .share-item [type="reset"],body.news-post .timeline-share .share-item [type="reset"],body.news-post .sidebar .share-item [type="submit"],body.news-post .timeline-share .share-item [type="submit"],body.news-post .sidebar .share-item .facet-reset,body.news-post .timeline-share .share-item .facet-reset,body.news-post .sidebar .share-item .media-block-element-play,body.news-post .timeline-share .share-item .media-block-element-play{height:38px;width:38px}@media screen and (min-width: 560px){body.news-post .sidebar .share-item .button,body.news-post .timeline-share .share-item .button,body.news-post .sidebar .share-item [type="reset"],body.news-post .timeline-share .share-item [type="reset"],body.news-post .sidebar .share-item [type="submit"],body.news-post .timeline-share .share-item [type="submit"],body.news-post .sidebar .share-item .facet-reset,body.news-post .timeline-share .share-item .facet-reset,body.news-post .sidebar .share-item .media-block-element-play,body.news-post .timeline-share .share-item .media-block-element-play{height:48px;width:48px}}body.news-post .sidebar .share-item .button.twitter .icon,body.news-post .timeline-share .share-item .button.twitter .icon,body.news-post .sidebar .share-item .twitter[type="reset"] .icon,body.news-post .timeline-share .share-item .twitter[type="reset"] .icon,body.news-post .sidebar .share-item .twitter[type="submit"] .icon,body.news-post .timeline-share .share-item .twitter[type="submit"] .icon,body.news-post .sidebar .share-item .twitter.facet-reset .icon,body.news-post .timeline-share .share-item .twitter.facet-reset .icon,body.news-post .sidebar .share-item .twitter.media-block-element-play .icon,body.news-post .timeline-share .share-item .twitter.media-block-element-play .icon,body.news-post .sidebar .share-item .button.instagram .icon,body.news-post .timeline-share .share-item .button.instagram .icon,body.news-post .sidebar .share-item .instagram[type="reset"] .icon,body.news-post .timeline-share .share-item .instagram[type="reset"] .icon,body.news-post .sidebar .share-item .instagram[type="submit"] .icon,body.news-post .timeline-share .share-item .instagram[type="submit"] .icon,body.news-post .sidebar .share-item .instagram.facet-reset .icon,body.news-post .timeline-share .share-item .instagram.facet-reset .icon,body.news-post .sidebar .share-item .instagram.media-block-element-play .icon,body.news-post .timeline-share .share-item .instagram.media-block-element-play .icon,body.news-post .sidebar .share-item .button.facebook .icon,body.news-post .timeline-share .share-item .button.facebook .icon,body.news-post .sidebar .share-item .facebook[type="reset"] .icon,body.news-post .timeline-share .share-item .facebook[type="reset"] .icon,body.news-post .sidebar .share-item .facebook[type="submit"] .icon,body.news-post .timeline-share .share-item .facebook[type="submit"] .icon,body.news-post .sidebar .share-item .facebook.facet-reset .icon,body.news-post .timeline-share .share-item .facebook.facet-reset .icon,body.news-post .sidebar .share-item .facebook.media-block-element-play .icon,body.news-post .timeline-share .share-item .facebook.media-block-element-play .icon,body.news-post .sidebar .share-item .button.linkedin .icon,body.news-post .timeline-share .share-item .button.linkedin .icon,body.news-post .sidebar .share-item .linkedin[type="reset"] .icon,body.news-post .timeline-share .share-item .linkedin[type="reset"] .icon,body.news-post .sidebar .share-item .linkedin[type="submit"] .icon,body.news-post .timeline-share .share-item .linkedin[type="submit"] .icon,body.news-post .sidebar .share-item .linkedin.facet-reset .icon,body.news-post .timeline-share .share-item .linkedin.facet-reset .icon,body.news-post .sidebar .share-item .linkedin.media-block-element-play .icon,body.news-post .timeline-share .share-item .linkedin.media-block-element-play .icon{height:1.4rem;width:1.4rem}@media screen and (min-width: 560px){body.news-post .sidebar .share-item .button.twitter .icon,body.news-post .timeline-share .share-item .button.twitter .icon,body.news-post .sidebar .share-item .twitter[type="reset"] .icon,body.news-post .timeline-share .share-item .twitter[type="reset"] .icon,body.news-post .sidebar .share-item .twitter[type="submit"] .icon,body.news-post .timeline-share .share-item .twitter[type="submit"] .icon,body.news-post .sidebar .share-item .twitter.facet-reset .icon,body.news-post .timeline-share .share-item .twitter.facet-reset .icon,body.news-post .sidebar .share-item .twitter.media-block-element-play .icon,body.news-post .timeline-share .share-item .twitter.media-block-element-play .icon,body.news-post .sidebar .share-item .button.instagram .icon,body.news-post .timeline-share .share-item .button.instagram .icon,body.news-post .sidebar .share-item .instagram[type="reset"] .icon,body.news-post .timeline-share .share-item .instagram[type="reset"] .icon,body.news-post .sidebar .share-item .instagram[type="submit"] .icon,body.news-post .timeline-share .share-item .instagram[type="submit"] .icon,body.news-post .sidebar .share-item .instagram.facet-reset .icon,body.news-post .timeline-share .share-item .instagram.facet-reset .icon,body.news-post .sidebar .share-item .instagram.media-block-element-play .icon,body.news-post .timeline-share .share-item .instagram.media-block-element-play .icon,body.news-post .sidebar .share-item .button.facebook .icon,body.news-post .timeline-share .share-item .button.facebook .icon,body.news-post .sidebar .share-item .facebook[type="reset"] .icon,body.news-post .timeline-share .share-item .facebook[type="reset"] .icon,body.news-post .sidebar .share-item .facebook[type="submit"] .icon,body.news-post .timeline-share .share-item .facebook[type="submit"] .icon,body.news-post .sidebar .share-item .facebook.facet-reset .icon,body.news-post .timeline-share .share-item .facebook.facet-reset .icon,body.news-post .sidebar .share-item .facebook.media-block-element-play .icon,body.news-post .timeline-share .share-item .facebook.media-block-element-play .icon,body.news-post .sidebar .share-item .button.linkedin .icon,body.news-post .timeline-share .share-item .button.linkedin .icon,body.news-post .sidebar .share-item .linkedin[type="reset"] .icon,body.news-post .timeline-share .share-item .linkedin[type="reset"] .icon,body.news-post .sidebar .share-item .linkedin[type="submit"] .icon,body.news-post .timeline-share .share-item .linkedin[type="submit"] .icon,body.news-post .sidebar .share-item .linkedin.facet-reset .icon,body.news-post .timeline-share .share-item .linkedin.facet-reset .icon,body.news-post .sidebar .share-item .linkedin.media-block-element-play .icon,body.news-post .timeline-share .share-item .linkedin.media-block-element-play .icon{height:1.8rem;width:1.8rem}}body.news-post .sidebar .share-item .button.whatsapp .icon,body.news-post .timeline-share .share-item .button.whatsapp .icon,body.news-post .sidebar .share-item .whatsapp[type="reset"] .icon,body.news-post .timeline-share .share-item .whatsapp[type="reset"] .icon,body.news-post .sidebar .share-item .whatsapp[type="submit"] .icon,body.news-post .timeline-share .share-item .whatsapp[type="submit"] .icon,body.news-post .sidebar .share-item .whatsapp.facet-reset .icon,body.news-post .timeline-share .share-item .whatsapp.facet-reset .icon,body.news-post .sidebar .share-item .whatsapp.media-block-element-play .icon,body.news-post .timeline-share .share-item .whatsapp.media-block-element-play .icon,body.news-post .sidebar .share-item .button.link .icon,body.news-post .timeline-share .share-item .button.link .icon,body.news-post .sidebar .share-item .link[type="reset"] .icon,body.news-post .timeline-share .share-item .link[type="reset"] .icon,body.news-post .sidebar .share-item .link[type="submit"] .icon,body.news-post .timeline-share .share-item .link[type="submit"] .icon,body.news-post .sidebar .share-item .link.facet-reset .icon,body.news-post .timeline-share .share-item .link.facet-reset .icon,body.news-post .sidebar .share-item .link.media-block-element-play .icon,body.news-post .timeline-share .share-item .link.media-block-element-play .icon{height:1rem;width:1rem}@media screen and (min-width: 560px){body.news-post .sidebar .share-item .button.whatsapp .icon,body.news-post .timeline-share .share-item .button.whatsapp .icon,body.news-post .sidebar .share-item .whatsapp[type="reset"] .icon,body.news-post .timeline-share .share-item .whatsapp[type="reset"] .icon,body.news-post .sidebar .share-item .whatsapp[type="submit"] .icon,body.news-post .timeline-share .share-item .whatsapp[type="submit"] .icon,body.news-post .sidebar .share-item .whatsapp.facet-reset .icon,body.news-post .timeline-share .share-item .whatsapp.facet-reset .icon,body.news-post .sidebar .share-item .whatsapp.media-block-element-play .icon,body.news-post .timeline-share .share-item .whatsapp.media-block-element-play .icon,body.news-post .sidebar .share-item .button.link .icon,body.news-post .timeline-share .share-item .button.link .icon,body.news-post .sidebar .share-item .link[type="reset"] .icon,body.news-post .timeline-share .share-item .link[type="reset"] .icon,body.news-post .sidebar .share-item .link[type="submit"] .icon,body.news-post .timeline-share .share-item .link[type="submit"] .icon,body.news-post .sidebar .share-item .link.facet-reset .icon,body.news-post .timeline-share .share-item .link.facet-reset .icon,body.news-post .sidebar .share-item .link.media-block-element-play .icon,body.news-post .timeline-share .share-item .link.media-block-element-play .icon{height:1.8rem;width:1.8rem}}body.news-post .sidebar .share-item .button.mail,body.news-post .timeline-share .share-item .button.mail,body.news-post .sidebar .share-item .mail[type="reset"],body.news-post .timeline-share .share-item .mail[type="reset"],body.news-post .sidebar .share-item .mail[type="submit"],body.news-post .timeline-share .share-item .mail[type="submit"],body.news-post .sidebar .share-item .mail.facet-reset,body.news-post .timeline-share .share-item .mail.facet-reset,body.news-post .sidebar .share-item .mail.media-block-element-play,body.news-post .timeline-share .share-item .mail.media-block-element-play,body.news-post .sidebar .share-item .button.signal,body.news-post .timeline-share .share-item .button.signal,body.news-post .sidebar .share-item .signal[type="reset"],body.news-post .timeline-share .share-item .signal[type="reset"],body.news-post .sidebar .share-item .signal[type="submit"],body.news-post .timeline-share .share-item .signal[type="submit"],body.news-post .sidebar .share-item .signal.facet-reset,body.news-post .timeline-share .share-item .signal.facet-reset,body.news-post .sidebar .share-item .signal.media-block-element-play,body.news-post .timeline-share .share-item .signal.media-block-element-play{background-size:1rem}@media screen and (min-width: 560px){body.news-post .sidebar .share-item .button.mail,body.news-post .timeline-share .share-item .button.mail,body.news-post .sidebar .share-item .mail[type="reset"],body.news-post .timeline-share .share-item .mail[type="reset"],body.news-post .sidebar .share-item .mail[type="submit"],body.news-post .timeline-share .share-item .mail[type="submit"],body.news-post .sidebar .share-item .mail.facet-reset,body.news-post .timeline-share .share-item .mail.facet-reset,body.news-post .sidebar .share-item .mail.media-block-element-play,body.news-post .timeline-share .share-item .mail.media-block-element-play,body.news-post .sidebar .share-item .button.signal,body.news-post .timeline-share .share-item .button.signal,body.news-post .sidebar .share-item .signal[type="reset"],body.news-post .timeline-share .share-item .signal[type="reset"],body.news-post .sidebar .share-item .signal[type="submit"],body.news-post .timeline-share .share-item .signal[type="submit"],body.news-post .sidebar .share-item .signal.facet-reset,body.news-post .timeline-share .share-item .signal.facet-reset,body.news-post .sidebar .share-item .signal.media-block-element-play,body.news-post .timeline-share .share-item .signal.media-block-element-play{background-size:1.8rem}}body.news-post.nav-up .share-outer{top:7rem}body.news-post .article{float:none;margin:0}@media screen and (min-width: 960px){body.news-post .article{flex:0 90%;max-width:90%;margin:0 auto;padding-right:6rem}}@media screen and (min-width: 1280px){body.news-post .article{flex:0 75%;max-width:75%;padding-right:0}}body.event-post .hero-outer.solid .hero-image,body.resource-post .hero-outer.solid .hero-image{background-color:#EDF2F5}body.event-post .sidebar,body.event-post .timeline-share,body.resource-post .sidebar,body.resource-post .timeline-share{flex-direction:column-reverse}body.resource-post .hero-outer.solid .hero-inner .hero-summary{background-color:#fff}body.resource-post .sidebar-meta-block.image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin:0;width:80vw}@media screen and (min-width: 560px){body.resource-post .sidebar-meta-block.image img{width:auto}}@media screen and (min-width: 960px){body.resource-post .sidebar-meta-block.image img{width:100%}}body.no-heroimg .sidebar,body.no-heroimg .timeline-share{top:0}body.landing-template .header{position:relative}body.landing-template .header-nav,body.landing-template .header-links,body.landing-template .header-subnav,body.landing-template .search,body.landing-template .footer-nav-main,body.landing-template .footer-nav-outer,body.landing-template .footer-header,body.landing-template .footer-credits,body.landing-template .menu-button{display:none}body.landing-template .main{padding-top:0}body.landing-template .hero-inner:after,body.landing-template .hero-inner:before,body.landing-template .sidebar-block:after,body.landing-template .sidebar-block:before,body.landing-template .pullquote:after,body.landing-template .pullquote:before,body.landing-template .statistic-item:after,body.landing-template .statistic-item:before,body.landing-template .media-block-content:after,body.landing-template .media-block-content:before,body.landing-template .profile-image:after,body.landing-template .profile-image:before,body.landing-template .accordion-outer:after,body.landing-template .accordion-outer:before,body.landing-template .donate:after,body.landing-template .donate:before{display:none !important}body.landing-template .statistic,body.landing-template .statistic-item{margin:0 !important}body.landing-template .media-block-info,body.landing-template .profile-image{padding:0 !important}body.landing-template .caption,body.landing-template .article .media-block-caption,.article body.landing-template .media-block-caption,body.landing-template .wp-caption-text,body.landing-template .hero-caption{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5556 1H3.44444C2.09441 1 1 2.09441 1 3.44444V20.5556C1 21.9056 2.09441 23 3.44444 23H20.5556C21.9056 23 23 21.9056 23 20.5556V3.44444C23 2.09441 21.9056 1 20.5556 1Z' stroke='%2303B49D' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.72225 9.55558C8.73477 9.55558 9.55558 8.73477 9.55558 7.72225C9.55558 6.70973 8.73477 5.88892 7.72225 5.88892C6.70973 5.88892 5.88892 6.70973 5.88892 7.72225C5.88892 8.73477 6.70973 9.55558 7.72225 9.55558Z' stroke='%2303B49D' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 15.6668L16.8889 9.55566L3.44446 23.0001' stroke='%2303B49D' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.landing-template .backtotop{background-color:#fff;color:#052157}body.landing-template .backtotop:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 16L14 4L2 16' stroke='%230B6E83' stroke-width='5'/%3E%3C/svg%3E")}body.landing-template .backtotop:hover{color:#fff}body.landing-template .backtotop:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='18' viewBox='0 0 28 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 16L14 4L2 16' stroke='white' stroke-width='5'/%3E%3C/svg%3E")}body.landing-template .card-link .button:visited,body.landing-template .card-link :visited[type="reset"],body.landing-template .card-link :visited[type="submit"],body.landing-template .card-link .facet-reset:visited,body.landing-template .card-link .media-block-element-play:visited{box-shadow:inset 0 0 0 5px #57A4B1;color:#57A4B1}body.landing-template .content p a{color:#02796a}body.landing-template .content p a:hover{color:#F44336}body.landing-template .content p a:visited{color:#57a4b1}body.landing-template .profile-item:hover .profile-name{box-shadow:inset 0 -2px 0 0 #F44336;color:#F44336}body.landing-template .profile-item:visited .profile-name{box-shadow:inset 0 -2px 0 0 #F44336;color:#F44336}body.landing-template .external-link:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%2302796A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%2302796A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%2302796A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;content:'';display:inline-block;height:16px;margin-left:.5rem;width:16px}body.landing-template .external-link:hover:after,body.landing-template .external-link:visited:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3333 9.88897V15.2223C14.3333 15.6938 14.146 16.146 13.8126 16.4794C13.4792 16.8128 13.0271 17.0001 12.5556 17.0001H2.77778C2.30628 17.0001 1.8541 16.8128 1.5207 16.4794C1.1873 16.146 1 15.6938 1 15.2223V5.44453C1 4.97303 1.1873 4.52085 1.5207 4.18745C1.8541 3.85405 2.30628 3.66675 2.77778 3.66675H8.11111' stroke='%23F69861' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.6667 1H17.0001V6.33333' stroke='%23F69861' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.22217 10.7778L16.9999 1' stroke='%23F69861' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.accordion-outer{background-color:#EDF2F5;padding:0 1.5rem;position:relative}.accordion-outer:after{background-color:rgba(0,0,0,0);content:'';display:block;height:80px;position:absolute;width:80px;z-index:2;box-shadow:inset -15px 15px 0 0 #8651A0;right:-15px;top:-15px}.accordion-item{padding:1rem 0;position:relative;z-index:3}.accordion-item+.accordion-item{border-top:1px solid #ccc}.accordion-trigger *{pointer-events:none}.accordion-button{background:none;border-radius:0;color:#052157;display:block;font-size:1.25rem;padding:0 1.5rem 0 0;position:relative;text-align:left;width:100%}.accordion-button .icon{color:#052157;display:inline-block;height:1.05em;pointer-events:none;position:absolute;right:0;top:0.3em;transition:0.235s transform ease-in-out;transform:rotate(90deg);width:1.05em}.accordion-button:hover,.accordion-button:focus{background:none;box-shadow:none;outline:0;color:#E30D54}.accordion-button:hover .icon,.accordion-button:focus .icon{color:#E30D54}.accordion-button:active .icon,.accordion-button.active .icon{transform:rotate(-90deg);transition:0.235s transform ease-in-out}.accordion-panel{display:none;padding-top:1rem}.accordion-description>*{color:#052157}.accordion-description.content>*{color:#052157}.cards{position:relative;width:100%}.cards>*{flex:0 100%;max-width:100%;margin:1.5rem 0}@media screen and (min-width: 700px){.cards>*:first-child:nth-last-child(1),.cards>*:first-child:nth-last-child(1) ~ article{flex:0 48%;max-width:48%;margin-left:0;margin-right:auto}}@media screen and (min-width: 960px){.cards>*:first-child:nth-last-child(2),.cards>*:first-child:nth-last-child(2) ~ article{flex:0 48%;max-width:48%}}.cards>*:last-child{margin-bottom:0}.cards>*:last-child .card{margin-bottom:0}@media screen and (min-width: 700px){.cards>*{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.cards>*{flex:0 33.33%;max-width:33.33%}}@media screen and (min-width: 700px){.cards-outer .section-header.container,.cards-outer .hero-outer.news-single .hero-info .section-header.hero-meta-outer,.hero-outer.news-single .hero-info .cards-outer .section-header.hero-meta-outer,.cards-outer .hero-outer.news-single .hero-info .section-header.hero-inner,.hero-outer.news-single .hero-info .cards-outer .section-header.hero-inner{padding:0 3rem}}@media screen and (min-width: 1280px){.cards-outer .section-header.container,.cards-outer .hero-outer.news-single .hero-info .section-header.hero-meta-outer,.hero-outer.news-single .hero-info .cards-outer .section-header.hero-meta-outer,.cards-outer .hero-outer.news-single .hero-info .section-header.hero-inner,.hero-outer.news-single .hero-info .cards-outer .section-header.hero-inner{padding:0 1.5rem}}@media screen and (min-width: 1280px){.cards-outer .container,.cards-outer .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .cards-outer .hero-meta-outer,.cards-outer .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .cards-outer .hero-inner{padding:0}}.cards-outer.related{background-color:#EDF2F5;padding:0}.cards-outer.related .section-header{margin:0 auto}@media screen and (min-width: 1440px){.cards-outer.related .section-header{margin:0 auto}}.cards-outer.related .section-header:before{background-color:#fff;content:'';display:block;height:100%;left:0;top:0;transform:translateX(-50%);position:absolute;width:50%}@media screen and (min-width: 1440px){.cards-outer.related .section-header:before{transform:translateX(-100%)}}.cards-outer.related .section-header-title{background-color:#EDF2F5;color:#052157;padding:1rem 0 0 1.5rem;position:relative;z-index:2}.cards-outer.related .section-header+.container,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-meta-outer,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-meta-outer,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-inner,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-inner{background-color:#EDF2F5;position:relative}.cards-outer.related .section-header+.container:after,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-meta-outer:after,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-meta-outer:after,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-inner:after,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-inner:after{background-color:#fff;content:'';display:block;height:100%;right:0;top:0;transform:translateX(50%);position:absolute;width:50%}@media screen and (min-width: 1440px){.cards-outer.related .section-header+.container:after,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-meta-outer:after,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-meta-outer:after,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-inner:after,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-inner:after{transform:translateX(100%)}}.cards-outer.related .section-header+.container .cards,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-meta-outer .cards,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-meta-outer .cards,.cards-outer.related .hero-outer.news-single .hero-info .section-header+.hero-inner .cards,.hero-outer.news-single .hero-info .cards-outer.related .section-header+.hero-inner .cards{background-color:#EDF2F5;padding:0 1.5rem 1.5rem;position:relative;z-index:3}.card{margin-bottom:1.5rem;overflow:hidden;width:100%}@media screen and (min-width: 700px){.card{margin:0 1.5rem 0}}.card-image{border-radius:0 0 0 0;display:block;overflow:hidden;margin:0;position:relative;width:100%}@media screen and (min-width: 700px){.card-image{height:17rem}}.card-image img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:top center;object-position:top center}.card-image .card-featured,.card-image .card-rsvp{background-color:#E30D54;color:#fff;font-size:0.9rem;font-weight:700;left:0;padding:.4rem .66667rem;position:absolute;top:1.5rem}.card-image .card-rsvp{top:4rem}.card-wrap{align-self:stretch;height:100%;margin:0}.card-wrap-inner{color:#000}.card-header{margin-top:0}.card-header+.card-summary{margin-top:.5rem}.card-header-title{color:#052157;font-size:1.625rem;font-weight:400;margin-top:.66667rem}.card-header-title a:hover{color:#E30D54;text-decoration:underline}.card-header-date{color:#0070b9;display:block;font-size:0.9rem;margin:1rem 0 0}.card-summary p{color:#052157;font-size:1.125rem}.card-button-outer{margin-top:1rem}.card-button:hover{text-decoration:none}.resources .cards{padding-top:1rem}@media screen and (min-width: 700px){.resources .cards>*{flex:0 50%;max-width:50%}}@media screen and (min-width: 560px){.resources .cards>* .card{margin:0 1.5rem}}.resources .card{overflow:hidden}@media screen and (min-width: 960px){.resources .card{flex-wrap:nowrap;margin:1rem 1.5rem 0}}.resources .card-image{flex:0 100%;max-width:100%;flex-direction:column-reverse;flex-wrap:nowrap;height:auto;overflow:visible}@media screen and (min-width: 960px){.resources .card-image{flex:0 50%;max-width:50%;display:block}}@media screen and (min-width: 1440px){.resources .card-image{flex:0 35%;max-width:35%}}.resources .card-image picture{flex:0 100%;max-width:100%;display:block;height:100%;width:100%}.resources .card-image img{aspect-ratio:auto;height:auto}.resources .card-image .tags{min-height:auto}@media screen and (min-width: 700px){.resources .card-image .tags{width:36vw}}.resources .card-wrap{flex:0 100%;max-width:100%}@media screen and (min-width: 960px){.resources .card-wrap{flex:0 50%;max-width:50%}}@media screen and (min-width: 1440px){.resources .card-wrap{flex:0 65%;max-width:65%}}@media screen and (min-width: 960px){.resources .card-wrap-inner{padding:1.5rem 0 0 1.5rem}}.listing .card{background-color:transparent;border-radius:0;box-shadow:none}.listing .card-wrap{border-top:solid 5px #E30D54}.listing .card-wrap-inner{padding:1rem 0 0 0}.listing.secondary .card-wrap{border-top:solid 5px #fff}.listing.secondary .card-wrap-inner{color:#fff}@media screen and (min-width: 700px){.two-col .cards>*{flex:0 50%;max-width:50%}}@media screen and (min-width: 560px){.two-col .cards>* .card{margin:0 1.5rem}}.two-col .cards>* .card-image{height:17rem}@media screen and (min-width: 960px){.three-col .cards>*{flex:0 33.33%;max-width:33.33%}}.three-col .cards>* .card{margin:0 1.5rem}.three-col .cards>* .card-image{height:17rem}.three-col .cards>*:first-child:nth-last-child(2),.three-col .cards>*:first-child:nth-last-child(2) ~ article{flex:0 50%;max-width:50%}.three-col .cards>*:first-child:nth-last-child(2) .card-image,.three-col .cards>*:first-child:nth-last-child(2) ~ article .card-image{height:17rem}.four-col .cards>*{flex:0 100%;max-width:100%}@media screen and (min-width: 700px){.four-col .cards>*{flex:0 50%;max-width:50%}}@media screen and (min-width: 1280px){.four-col .cards>*{flex:0 25%;max-width:25%}}@media screen and (min-width: 700px){.four-col .cards>* .card{margin:0 1.5rem}}.four-col .cards>*:first-child:nth-last-child(3),.four-col .cards>*:first-child:nth-last-child(3) ~ article{flex:0 33.33%;max-width:33.33%}.four-col .cards>*:first-child:nth-last-child(2),.four-col .cards>*:first-child:nth-last-child(2) ~ article{flex:0 50%;max-width:50%}.four-col .cards>*:first-child:nth-last-child(2) .card,.four-col .cards>*:first-child:nth-last-child(2) ~ article .card{margin:0 1.5rem}@media screen and (min-width: 1280px){.four-col .cards>*:first-child:nth-last-child(2) .card-image,.four-col .cards>*:first-child:nth-last-child(2) ~ article .card-image{height:17rem}}.cta-outer{background-color:#E30D54;position:relative}.cta-outer.full-width-image{padding:0}@media screen and (min-width: 700px){.cta-outer.full-width-image{min-height:80vh}}.cta-outer.full-width-image .cta-image{position:relative}@media screen and (min-width: 700px){.cta-outer.full-width-image .cta-image{position:absolute}}.cta-outer.site-width-image{padding:0}@media screen and (min-width: 700px){.cta-outer.site-width-image{min-height:60vh}}@media screen and (min-width: 1280px){.cta-outer.site-width-image{margin:0 auto;width:80rem}}.cta-outer.site-width-image .cta-image{position:relative}@media screen and (min-width: 700px){.cta-outer.site-width-image .cta-image{position:absolute}}.cta-outer.support{background-color:#052157}.cta-outer.support .cta{padding:0 2rem 1rem}@media screen and (min-width: 700px){.cta-outer.support .cta{padding:0 3rem}}@media screen and (min-width: 1280px){.cta-outer.support .cta{margin:0 auto;padding:0;width:72.72727rem}}.cta-outer.support .cta-image{flex:0 100%;max-width:100%;height:auto;margin:0;position:relative;width:auto}@media screen and (min-width: 700px){.cta-outer.support .cta-image{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.cta-outer.support .cta-image{flex:0 30%;max-width:30%}}.cta-outer.support .cta-image img{aspect-ratio:1.33333;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-outer.support .cta-image+.cta-inner{flex:0 100%;max-width:100%;background-color:#052157;box-shadow:none;color:#fff;margin:0;padding:2rem 0 0;text-align:left}@media screen and (min-width: 700px){.cta-outer.support .cta-image+.cta-inner{flex:0 50%;max-width:50%;padding:0 0 0 3rem}}@media screen and (min-width: 960px){.cta-outer.support .cta-image+.cta-inner{flex:0 65%;max-width:65%}}@media screen and (min-width: 1280px){.cta-outer.support .cta-image+.cta-inner{padding:0 2rem 0 3rem}}.cta-outer.newsletter{background-color:#8651A0;padding:1.5rem 0 3rem}@media screen and (min-width: 700px){.cta-outer.newsletter{padding:4rem 0 5rem}}.cta-outer.newsletter .cta{position:relative}.cta-outer.newsletter .cta-inner{flex:0 100%;max-width:100%;align-items:center;justify-content:space-between}@media screen and (min-width: 1280px){.cta-outer.newsletter .cta-inner{flex:0 75%;max-width:75%}}.cta-outer.newsletter .cta-title{flex:0 100%;max-width:100%;font-size:3rem;padding-bottom:1.5rem}@media screen and (min-width: 700px){.cta-outer.newsletter .cta-title{flex:0 30%;max-width:30%;font-size:5rem;line-height:100%}}.cta-outer.newsletter .cta-summary{flex:0 100%;max-width:100%}@media screen and (min-width: 700px){.cta-outer.newsletter .cta-summary{flex:0 70%;max-width:70%;padding:0 0 0 2rem}}.cta-outer.newsletter .cta-summary p{font-size:1.625rem}.cta-outer .cta-image+.cta-inner{background-color:rgba(255,255,255,0.8);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);color:#000;margin:4vh}@media screen and (min-width: 560px){.cta-outer .cta-image+.cta-inner{margin:8vh}}@media screen and (min-width: 960px){.cta-outer .cta-image+.cta-inner{margin:8vh auto}}.cta-outer .cta-inner{color:#fff;padding:1.5rem;position:relative;z-index:1}@media screen and (min-width: 560px){.cta-outer .cta-inner{padding:3rem}}@media screen and (min-width: 960px){.cta-outer .cta-inner{width:53.33333rem}}.cta-logo{margin:0 0 1rem 0}.cta-logo img{margin:0;width:80%}@media screen and (min-width: 1680px){.cta-logo img{width:60%}}.cta-title{font-size:1.8rem;font-weight:400;letter-spacing:-0.015em}@media screen and (min-width: 960px){.cta-title{font-size:2.125rem;line-height:120%;letter-spacing:-0.015em}}.cta-summary{padding:1rem 0 1.5rem}.cta-image{height:100%;left:0;position:absolute;top:0;width:100%}.cta-image img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-email{position:relative;padding-top:2rem}.cta-email-input{flex:0 100%;max-width:100%;background-color:#fff;margin:0 1rem 0 0;padding-left:1rem}@media screen and (min-width: 1280px){.cta-email-input{flex:0 50%;max-width:50%}}.cta-email-button{background-color:transparent;margin-top:2rem;padding:.8rem 1.2rem .8rem 1.2rem}@media screen and (min-width: 1280px){.cta-email-button{margin-top:0}}.cta-caption{background-color:#E30D54;color:#fff;font-size:0.8em;padding:.66667rem 1.5rem}@media screen and (min-width: 700px){.cta-caption{bottom:0;left:0;position:absolute}}.download{align-items:center;justify-content:center;padding:1.5rem 0}.download-block{flex:0 50%;max-width:50%;margin:1rem 0;position:relative}@media screen and (min-width: 960px){.download-block{flex:0 33.33%;max-width:33.33%}}.download-block .icon{left:0;position:absolute;top:0}.download-link{display:inline-block;padding-left:2rem}.download-link:hover{color:#E30D54;text-decoration:underline}.download-link span{font-size:0.9em;text-transform:uppercase}.donations{background-color:#E30D54;padding:0;position:relative}@media screen and (min-width: 960px){.donations{padding:3rem 0}}.donations-image{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;min-height:180px}@media screen and (min-width: 560px){.donations-image{min-height:350px}}@media screen and (min-width: 960px){.donations-image{top:0;left:0;position:absolute}}.donations form{background-color:#fff;padding:1rem;margin:-1rem auto 1rem auto;max-width:100%;position:relative}@media screen and (min-width: 560px){.donations form{margin:-2rem auto 2rem auto;padding:2rem}}@media screen and (min-width: 960px){.donations form{margin:3rem 0 3rem 0;max-width:450px}}.donations form:before{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:2;box-shadow:inset -10px 10px 0 0 #FFDB00;right:-10px;top:-10px}@media screen and (min-width: 960px){.donations form:before{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:2;box-shadow:inset -15px 15px 0 0 #FFDB00;right:-15px;top:-15px}}.donations form:after{background-color:rgba(0,0,0,0);content:'';display:block;height:50px;position:absolute;width:50px;z-index:2;box-shadow:inset 10px -10px 0 0 #052157;left:-10px;bottom:-10px}@media screen and (min-width: 960px){.donations form:after{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:2;box-shadow:inset 15px -15px 0 0 #052157;left:-15px;bottom:-15px}}.donations h2{color:#E30D54;text-align:left}.donations-actions{justify-content:space-between;margin-top:1rem;position:relative;z-index:3}.donations-actions input,.donations-actions button{flex:0 100%;max-width:100%;margin:0}.donations-actions input+button,.donations-actions button+button{background-color:#E30D54;box-shadow:none;color:#fff;font-size:1.2rem;margin-top:10px;padding:.8rem 1.2rem .8rem 1.2rem}.donations-actions input+button:hover,.donations-actions button+button:hover{background-color:#052157;color:#fff}@media screen and (min-width: 560px){.donations-actions input,.donations-actions button{flex:0 48%;max-width:48%}.donations-actions input+button,.donations-actions button+button{margin-top:0px}.donations-actions input+button:hover,.donations-actions button+button:hover{text-decoration:none}}.donations-actions button{border-radius:0;color:#fff}.donations-amount{flex:1;margin:0}.donations-amount input:checked+span{border:solid 5px #052157;color:#052157}.donations-amount span{font-size:20px;font-size:1.25rem;align-items:center;border:solid 1px #F2F2F2;color:#666;cursor:pointer;font-weight:700;height:80px;justify-content:center;position:relative}@media screen and (min-width: 560px){.donations-amount span{height:100px}}.donations .amount-tabpanel{background-color:#EDF2F5;margin-top:1rem;padding:1rem}.donations .amount-tabpanel p{font-size:14px;font-size:.875rem}.donations [role="tablist"]{justify-content:space-between;width:100%}.donations [role="tablist"].frequency-tablist.both{margin-top:1rem}.donations [role="tablist"] button{flex:0 100%;max-width:100%;background-color:#fff;color:#666;font-size:1.2rem;margin:0}.donations [role="tablist"] button:hover{text-decoration:none}.donations [role="tablist"] button+button{margin-top:10px}@media screen and (min-width: 560px){.donations [role="tablist"] button{flex:0 48%;max-width:48%}.donations [role="tablist"] button+button{margin-top:0px}}.donations button[aria-selected="true"]{box-shadow:inset 0 0 0 5px #E30D54;color:#E30D54}.donations button:focus{outline:none;box-shadow:inset 0 0 0 5px #E30D54}.donations .frequency-tab{box-shadow:inset -5px -5px 0 0 #E6E6E6;padding:.8rem 1.2rem .8rem 1.2rem}.donations .frequency-tab:only-child{display:none}.donations .frequency-tabpanel{margin-top:1rem}.expand-check ~ div{display:none}.expand-check:checked ~ div{display:block}.expand-trigger{cursor:pointer;margin-top:0}.expand-trigger .icon{transition:transform 0.4s ease}.expand-check:checked ~ .expand-trigger .icon{transform:rotate(90deg)}.feat-items .container,.feat-items .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .feat-items .hero-meta-outer,.feat-items .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .feat-items .hero-inner{justify-content:space-between}.feat-items .item{flex:0 100%;max-width:100%;background-color:#F2F2F2;border-radius:0;padding-bottom:0}@media screen and (min-width: 960px){.feat-items .item{flex:0 48%;max-width:48%;margin:0}}.feat-items .item:first-child{margin-top:2rem}@media screen and (min-width: 560px){.feat-items .item:first-child{margin-top:0}}.feat-items .item-image{border-radius:0 0 0 0;overflow:hidden}@media screen and (min-width: 700px){.feat-items .item-image{border-radius:0 0 0 0}}.feat-items .item-info{padding:1.5rem}.feat-items .item+.item{border-top:0;margin-top:2rem;padding-top:0}@media screen and (min-width: 960px){.feat-items .item+.item{margin:0}}@media screen and (min-width: 960px){.feat-items .item-image{border-radius:0 0 0 0}}.search-listing .facetwp-template{justify-content:space-between;width:100%}@media screen and (min-width: 960px){.search-listing .facetwp-template{padding:0}}.search-listing .facetwp-template .item{margin-left:0;margin-right:0}@media screen and (min-width: 960px){.search-listing .facetwp-template .item{flex:0 48%;max-width:48%;padding-bottom:2rem}}@media screen and (min-width: 960px){.search-listing .facetwp-template .item:nth-child(2){border-top:0;margin-top:0;padding-top:0}}.faceted-listing-outer{flex-flow:wrap}@media screen and (min-width: 700px){.faceted-listing-outer{flex-flow:nowrap}}.faceted-listing-outer .cards{padding-bottom:3rem}.faceted-listing-outer .filter-show-button span{color:#052157}.faceted-listing-outer .filter-outer{flex:0 100%;max-width:100%;background-color:#EDF2F5;margin:0}@media screen and (min-width: 700px){.faceted-listing-outer .filter-outer{flex:0 40%;max-width:40%}}@media screen and (min-width: 960px){.faceted-listing-outer .filter-outer{flex:0 30%;max-width:30%}}@media screen and (min-width: 1280px){.faceted-listing-outer .filter-outer{flex:0 20%;max-width:20%}}.faceted-listing-outer .cards-outer{flex:0 100%;max-width:100%;padding:0}@media screen and (min-width: 960px){.faceted-listing-outer .cards-outer{flex:0 70%;max-width:70%}}@media screen and (min-width: 1280px){.faceted-listing-outer .cards-outer{flex:0 80%;max-width:80%;padding:0 2rem}}.faceted-listing-outer .cards-outer .cards>*{flex:0 100%;max-width:100%}@media screen and (min-width: 960px){.faceted-listing-outer .cards-outer .cards>*{flex:0 50%;max-width:50%;margin-left:0;margin-right:0}}@media screen and (min-width: 1440px){.faceted-listing-outer .cards-outer .cards>*{flex:0 33.33%;max-width:33.33%}}@media screen and (min-width: 560px){.faceted-listing-outer .cards-outer .cards>* .card{margin:0 1.5rem}}.faceted-listing-outer .cards-outer.resources .cards>*{flex:0 100%;max-width:100%}@media screen and (min-width: 1280px){.faceted-listing-outer .cards-outer.resources .cards>*{flex:0 50%;max-width:50%}}@media screen and (min-width: 1440px){.faceted-listing-outer .cards-outer.resources .cards>*{flex:0 50%;max-width:50%}}.item{flex-direction:row-reverse;padding-bottom:2rem}@media screen and (min-width: 960px){.item{padding-bottom:0}}.item.hovered .item-header-title{color:#E30D54;text-decoration:underline}.item+.item{border-top:1px solid #ccc;padding-top:2rem}.item-image{flex:0 100%;max-width:100%;border-radius:0}.item-image img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-info{flex:0 100%;max-width:100%;margin:0}.item-header{margin-top:.5rem}.item-header-title a:hover{color:#E30D54;text-decoration:underline}.item-header-date,.item-header-author{display:inline-block;margin:.5rem 0}.item-header-author:before{content:'|';display:inline-block;margin:0 .5rem}.item-summary{margin-left:0;max-width:40rem}@media screen and (min-width: 700px){.item+.item{margin-top:2rem;padding-top:2rem}.item-info{flex:0 100%;max-width:100%}.item-image{flex:0 35%;max-width:35%}.item-image+.item-info{flex:0 100%;max-width:100%}}@media screen and (min-width: 700px) and (min-width: 560px){.item-image+.item-info{flex:0 65%;max-width:65%;padding-right:2rem}}@media screen and (min-width: 700px){.item-image+*{margin-top:0}}.filter{align-items:flex-end;justify-content:center;max-width:80rem;padding:1.5rem 1rem 0}@media screen and (min-width: 560px){.filter{padding:1rem 1rem 1.5rem}}.filter-outer{background-color:#8651A0}.filter-outer.small .filter{max-width:53.33333rem}.filter-button{text-align:center}.filter-show-button{background-color:transparent;background-image:url("../images/select-arrow.svg");background-position:right center;background-repeat:no-repeat;background-size:20%;cursor:pointer;display:block;margin:0 auto;padding:1rem 2rem 1rem 0}@media screen and (min-width: 700px){.filter-show-button{display:none}}.filter-show-button span{color:#fff}.filter-inner{display:none;padding:2rem}@media screen and (min-width: 700px){.filter-inner{display:block}}.filter-block{flex:0 100%;max-width:100%;padding:0 0 1.5rem;text-align:left}@media screen and (min-width: 700px){.filter-block{flex:0 40%;max-width:40%;padding:0 1rem 1.5rem}}@media screen and (min-width: 700px){.filter-block:last-child{flex:0 auto;max-width:auto}}.filter-block label{color:#fff;font-weight:700}.filter-block select{background-position:94% 55%}.filter-submit{width:100%}@media screen and (min-width: 700px){.filter-submit{margin-top:0;flex:0 auto;max-width:auto}}@media screen and (min-width: 1280px){.header{left:0;position:fixed;top:0;transition:top 0.2s ease-in-out;z-index:999}}.header.nav-up{top:-60px}.header.nav-up .header-inner{padding:1rem}.header.nav-up .header-logo{width:180px}.header.nav-up .header-nav-list .nav-item-link{font-size:0.9rem;margin:0 .5rem}.header.nav-up .header-links a{font-size:0.9rem}.header.nav-up .dropdown{display:none}@media screen and (min-width: 1280px){.main{padding-top:155px}}.gallery{margin:1.5rem 0;position:relative}.gallery-item{margin:0;text-align:center}.gallery-thumb{height:100%;padding:0 1rem}.gallery-thumb img{aspect-ratio:1.33333;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slick-arrow{display:none !important}@media screen and (min-width: 560px){.slick-arrow{display:block !important}}.slick-arrow:hover{box-shadow:none}.hero{position:relative}@media screen and (min-width: 960px){.hero{flex-flow:row-reverse nowrap}}.hero-outer{padding:0}.hero-outer.full .hero-image{flex:0 100%;max-width:100%;height:100%;width:100%}@media screen and (min-width: 700px){.hero-outer.full .hero-image{left:0;position:absolute;top:0}}.hero-outer.full .hero-image+.hero-info{flex:0 100%;max-width:100%;background-color:rgba(255,255,255,0.7);box-shadow:0 0 8px 0 rgba(0,0,0,0.1);position:relative;text-align:center;z-index:2}@media screen and (min-width: 700px){.hero-outer.full .hero-image+.hero-info{flex:0 80%;max-width:80%;border-radius:0;margin:10em auto}}@media screen and (min-width: 960px){.hero-outer.full .hero-image+.hero-info{flex:0 50%;max-width:50%}}.hero-outer.full .hero-image+.hero-info .hero-inner{color:#000;margin:0;padding:3rem;width:auto}.hero-outer.full .hero-summary p{padding:0}.hero-outer.solid{background-color:#052157;margin-bottom:1.5rem}@media screen and (min-width: 700px){.hero-outer.solid{margin-bottom:0}}.hero-outer.solid.full .hero-image img{flex:0 100%;max-width:100%;margin:0;width:100%}.hero-outer.solid .hero-image{flex:0 100%;max-width:100%;background-color:#fff;height:100%;padding-bottom:12rem;position:absolute;right:0;top:0;width:100%}@media screen and (min-width: 560px){.hero-outer.solid .hero-image{padding-bottom:8rem}}@media screen and (min-width: 700px){.hero-outer.solid .hero-image{padding-bottom:0}}.hero-outer.solid .hero-image img{flex:0 100%;max-width:100%;margin:0;width:100%}@media screen and (min-width: 700px){.hero-outer.solid .hero-image img{flex:0 70%;max-width:70%;margin:0 0 0 auto;width:70%}}.hero-outer.solid .hero-image+.hero-info{flex:0 95%;max-width:95%;background-color:transparent;box-shadow:none;margin:16rem auto 30px;z-index:2}@media screen and (min-width: 700px){.hero-outer.solid .hero-image+.hero-info{flex:0 100%;max-width:100%;margin:12rem 0 12rem 5rem;position:relative}}@media screen and (min-width: 1680px){.hero-outer.solid .hero-image+.hero-info{margin:12rem 0 12rem 5rem}}.hero-outer.solid .hero-image+.hero-info:after,.hero-outer.solid .hero-image+.hero-info:before{display:none}.hero-outer.solid .hero-image+.hero-info .hero-inner{flex:0 100%;max-width:100%;background-color:#fff;color:#fff;margin-left:0;padding:2rem 2rem 3rem;position:relative;text-align:left}@media screen and (min-width: 700px){.hero-outer.solid .hero-image+.hero-info .hero-inner{flex:0 60%;max-width:60%}}@media screen and (min-width: 960px){.hero-outer.solid .hero-image+.hero-info .hero-inner{flex:0 42%;max-width:42%}}.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-title{color:#052157;font-size:1.8rem;font-weight:400;letter-spacing:-0.015em}@media screen and (min-width: 960px){.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-title{font-size:2.125rem;line-height:120%;letter-spacing:-0.015em}}.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-title,.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-summary{padding:0}.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-title:after,.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-title:before,.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-summary:after,.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-summary:before{display:none}.hero-outer.solid .hero-image+.hero-info .hero-inner .hero-summary{padding-top:1rem}.hero-outer.solid .hero-image+.hero-info .hero-inner:before{background-color:#052157;content:'';display:block;height:120px;position:absolute;width:120px;z-index:-1;bottom:-20px;left:-20px}@media screen and (min-width: 700px){.hero-outer.solid .hero-image+.hero-info .hero-inner:before{bottom:-30px;left:-30px}}.hero-outer.solid .hero-image+.hero-info .hero-inner:after{background-color:#E30D54;content:'';display:block;height:120px;position:absolute;width:120px;z-index:-1;box-shadow:none;right:-20px;top:-20px}@media screen and (min-width: 700px){.hero-outer.solid .hero-image+.hero-info .hero-inner:after{right:-30px;top:-30px}}.hero-outer.solid .hero-image+.hero-info .hero-inner .button,.hero-outer.solid .hero-image+.hero-info .hero-inner [type="reset"],.hero-outer.solid .hero-image+.hero-info .hero-inner [type="submit"],.hero-outer.solid .hero-image+.hero-info .hero-inner .facet-reset,.hero-outer.solid .hero-image+.hero-info .hero-inner .media-block-element-play{margin-left:0}.hero-outer.solid.campaign .hero-image img{flex:0 100%;max-width:100%;width:100%}@media screen and (min-width: 700px){.hero-outer.solid.campaign .hero-image+.hero-info{flex:0 100%;max-width:100%;margin:3rem 0 15rem 4rem;position:relative}}@media screen and (min-width: 960px){.hero-outer.solid.campaign .hero-image+.hero-info{margin:6rem 0 15rem 4rem}}.hero-outer.solid.campaign .hero-image+.hero-info .hero-title{color:#E30D54;font-size:2rem;font-weight:700}@media screen and (min-width: 1280px){.hero-outer.solid.campaign .hero-image+.hero-info .hero-title{font-size:2.875rem}}.hero-outer.solid.campaign .hero-image+.hero-info .hero-inner:after{background-color:#FFDB00}.hero-outer.solid.campaign .campaign{align-items:center;justify-content:space-between}.hero-outer.solid.campaign .campaign .container,.hero-outer.solid.campaign .campaign .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .hero-outer.solid.campaign .campaign .hero-meta-outer,.hero-outer.solid.campaign .campaign .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .hero-outer.solid.campaign .campaign .hero-inner{padding:0 2rem}.hero-outer.solid.campaign .campaign-outer{background-color:#EDF2F5}.hero-outer.solid.campaign .campaign-summary{flex:0 100%;max-width:100%;color:#052157;font-size:1.4rem;font-weight:400;letter-spacing:-0.015em;margin:0 auto 0 0;padding-left:150px;position:relative}@media screen and (min-width: 700px){.hero-outer.solid.campaign .campaign-summary{flex:0 80%;max-width:80%}}@media screen and (min-width: 960px){.hero-outer.solid.campaign .campaign-summary{font-size:2.125rem;line-height:120%;letter-spacing:-0.015em}}.hero-outer.solid.campaign .campaign-summary:before{position:absolute;top:50%;transform:translate(0, -50%);background-color:#E30D54;background-image:url("data:image/svg+xml,%3Csvg width='58' height='66' viewBox='0 0 58 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.9879 4.52879C31.0495 1.45935 26.9927 -0.0216058 22.9262 1.21986C18.8597 2.46132 16.3279 5.96087 17.2663 9.03031C18.2048 12.0998 22.2615 13.5856 26.328 12.3392C30.3897 11.0978 32.9263 7.60312 31.9879 4.52879ZM25.458 9.49464C24.3241 9.84166 23.0386 8.90812 22.5792 7.40761C22.1198 5.90711 22.6672 4.41149 23.8011 4.06446C24.935 3.71744 26.2205 4.65098 26.6799 6.15149C27.1345 7.652 26.5871 9.14762 25.458 9.49464Z' fill='white'/%3E%3Cpath d='M0.922032 12.8915C0.922032 12.8915 11.5771 20.3892 26.196 16.2444C40.815 12.0997 50.8786 4.33814 53.2785 2.78387C55.6783 1.2296 57.5258 -0.725458 57.5063 0.271621C57.4867 1.2687 51.4945 10.9707 43.9724 16.4008C36.4503 21.831 30.634 24.2602 21.9291 24.0842C13.2242 23.9083 3.50271 16.9238 1.63074 14.9834C-0.241227 13.043 -0.534486 12.0313 0.922032 12.8915Z' fill='white'/%3E%3Cpath d='M10.7558 64.6617C10.7558 64.6617 12.0364 52.3302 17.0706 40.678C21.9632 29.3582 25.2917 27.3103 28.7521 27.3103C32.1832 27.3103 35.893 28.7619 37.3348 36.8754C38.9575 46.0153 36.2253 60.0233 34.9741 62.6138C34.0699 64.4906 33.9086 64.4026 33.7717 58.1807C33.6349 51.9587 32.8382 39.9253 30.0718 37.6965C26.8215 35.0817 24.0746 39.852 22.0414 43.5324C20.0081 47.2177 11.489 64.6568 11.489 64.6568C11.489 64.6568 10.6923 66.3088 10.7558 64.6617Z' fill='white'/%3E%3C/svg%3E%0A");background-size:58px 65px;background-position:center;background-repeat:no-repeat;content:'';display:block;height:116px;left:0;width:116px}.hero-outer.solid.campaign .campaign .button-secondary,.hero-outer.solid.campaign .campaign .donations-actions input+button,.donations-actions .hero-outer.solid.campaign .campaign input+button,.hero-outer.solid.campaign .campaign .donations-actions button+button,.donations-actions .hero-outer.solid.campaign .campaign button+button{margin:1.5rem 0 0 150px}@media screen and (min-width: 700px){.hero-outer.solid.campaign .campaign .button-secondary,.hero-outer.solid.campaign .campaign .donations-actions input+button,.donations-actions .hero-outer.solid.campaign .campaign input+button,.hero-outer.solid.campaign .campaign .donations-actions button+button,.donations-actions .hero-outer.solid.campaign .campaign button+button{margin:0}}.hero-outer.listing.hero-outer.solid .hero-image{background-color:#052157}.hero-outer.listing.hero-outer.solid .hero-image+.hero-info .hero-inner:before{background-color:#EDF2F5}.hero-outer.listing .hero-info p{padding-right:0}.hero-outer.listing.hero-outer.solid.story .hero-image+.hero-info .hero-inner:before{background-color:#137AB9}.hero-outer.news-single .hero{flex-direction:column-reverse;flex-wrap:nowrap}.hero-outer.news-single .hero-image{flex:0 100%;max-width:100%;margin:0 8%;overflow:visible;position:relative}.hero-outer.news-single .hero-image:before{background-color:#EDF2F5;content:'';display:block;height:50%;left:-150%;position:absolute;top:0;transform:translateX(100%);width:118vw}.hero-outer.news-single .hero-image img{margin:0 auto;position:relative;z-index:2}.hero-outer.news-single .hero-image .caption-text{left:2.3rem;top:0;z-index:99}@media screen and (min-width: 560px){.hero-outer.news-single .hero-image .caption-text{left:3rem}}@media screen and (min-width: 700px){.hero-outer.news-single .hero-image .caption-text{bottom:0;left:auto;right:0;top:auto}}.hero-outer.news-single .hero-video{flex:0 100%;max-width:100%;margin:0 8%;overflow:visible;position:relative}.hero-outer.news-single .hero-video:before{background-color:#EDF2F5;content:'';display:block;height:50%;left:-155%;position:absolute;top:0;transform:translateX(100%);width:118vw}.hero-outer.news-single .hero-video-inner{display:block;padding-bottom:56.25%;height:0;position:relative}.hero-outer.news-single .hero-video-inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-outer.news-single .hero-info{flex:0 100%;max-width:100%;background-color:#EDF2F5;padding:2rem 0 2.5rem}@media screen and (min-width: 960px){.hero-outer.news-single .hero-info{padding:4rem 0 2.5rem}}.hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .hero-inner{margin:0 auto}.hero-outer.news-single .hero-info .hero-meta-outer .hero-meta,.hero-outer.news-single .hero-info .hero-meta-outer .hero-title,.hero-outer.news-single .hero-info .hero-meta-outer .hero-summary,.hero-outer.news-single .hero-info .hero-inner .hero-meta,.hero-outer.news-single .hero-info .hero-inner .hero-title,.hero-outer.news-single .hero-info .hero-inner .hero-summary{margin:0 auto;width:90%}@media screen and (min-width: 1280px){.hero-outer.news-single .hero-info .hero-meta-outer .hero-meta,.hero-outer.news-single .hero-info .hero-meta-outer .hero-title,.hero-outer.news-single .hero-info .hero-meta-outer .hero-summary,.hero-outer.news-single .hero-info .hero-inner .hero-meta,.hero-outer.news-single .hero-info .hero-inner .hero-title,.hero-outer.news-single .hero-info .hero-inner .hero-summary{width:75%}}.hero-outer.news-single .hero-caption{margin:0 auto;width:92%}@media screen and (min-width: 960px){.hero-outer.news-single .hero-caption{width:90%}}@media screen and (min-width: 1280px){.hero-outer.news-single .hero-caption{width:75%}}.hero-outer.news-single .hero-meta-item{background-repeat:no-repeat;background-position:0 2px;margin:0 1.5rem 1rem 0;padding:0 0 2px 1.7rem}.hero-outer.news-single .hero-meta-item:last-child{margin-right:0}.hero-outer.news-single .hero-meta-item.location{background-image:url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 10C19 17 10 23 10 23C10 23 1 17 1 10C1 7.61305 1.94821 5.32387 3.63604 3.63604C5.32387 1.94821 7.61305 1 10 1C12.3869 1 14.6761 1.94821 16.364 3.63604C18.0518 5.32387 19 7.61305 19 10Z' stroke='%23E30D54' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z' stroke='%23E30D54' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");color:#E30D54}.hero-outer.news-single .hero-meta-item.region{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 21C16.5228 21 21 16.5228 21 11C21 5.47715 16.5228 1 11 1C5.47715 1 1 5.47715 1 11C1 16.5228 5.47715 21 11 21Z' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 11H21' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 1C13.5013 3.73835 14.9228 7.29203 15 11C14.9228 14.708 13.5013 18.2616 11 21C8.49872 18.2616 7.07725 14.708 7 11C7.07725 7.29203 8.49872 3.73835 11 1V1Z' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.hero-outer.news-single .hero-meta-item.date{background-image:url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 3H3C1.89543 3 1 3.89543 1 5V19C1 20.1046 1.89543 21 3 21H17C18.1046 21 19 20.1046 19 19V5C19 3.89543 18.1046 3 17 3Z' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 1V5' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 1V5' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9H19' stroke='%23052157' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.hero-outer.news-single .hero-meta-item.type{background-image:url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5556 21L8.77778 15.4444L1 21V3.22222C1 2.63285 1.23413 2.06762 1.65087 1.65087C2.06762 1.23413 2.63285 1 3.22222 1H14.3333C14.9227 1 15.4879 1.23413 15.9047 1.65087C16.3214 2.06762 16.5556 2.63285 16.5556 3.22222V21Z' stroke='%23137AB9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");color:#137AB9}.hero-outer.news-single .hero-title,.hero-outer.news-single .hero-summary{background-color:transparent;padding:0}.hero-outer.news-single .hero-title:before,.hero-outer.news-single .hero-title:after,.hero-outer.news-single .hero-summary:before,.hero-outer.news-single .hero-summary:after{display:none}.hero-outer.news-single .hero-title{font-size:2.5rem;font-weight:700;padding:0 0 1rem}.hero-outer.news-single .hero-summary{color:#137AB9;font-size:1.125rem;font-weight:700;padding-top:1rem}.hero-info,.hero-image{margin:0}.hero-title{color:#052157;font-size:1.8rem;font-weight:400;letter-spacing:-0.015em}@media screen and (min-width: 960px){.hero-title{font-size:2.125rem;line-height:120%;letter-spacing:-0.015em}}.hero-info{flex:0 100%;max-width:100%;padding:0 2rem}.hero-info .hero-summary{color:#052157;padding-top:1rem}.hero-info a{margin-top:2rem;text-decoration:underline}.hero-info .button,.hero-info [type="reset"],.hero-info [type="submit"],.hero-info .facet-reset,.hero-info .media-block-element-play{text-decoration:none;margin-left:1.5rem}.hero-inner{flex:0 100%;max-width:100%;background-color:#fff;color:#fff;padding:0 2rem 3rem 0;position:relative;margin:5rem auto;width:75em}.news-post .hero-inner{background-color:transparent}@media screen and (min-width: 700px){.hero-inner{flex:0 80%;max-width:80%}.news-post .hero-inner{flex:0 100%;max-width:100%}}@media screen and (min-width: 960px){.hero-inner{flex:0 66.66%;max-width:66.66%}.news-post .hero-inner{flex:0 100%;max-width:100%}}.hero-inner:after{background-color:rgba(0,0,0,0);content:'';display:block;height:60px;position:absolute;width:60px;z-index:2;box-shadow:inset -15px -15px 0 0 #EDF2F5;bottom:-0.9rem;right:-0.9rem}.hero-inner .hero-title,.hero-inner .hero-summary{background-color:#fff;padding:1rem 1.5rem 0;position:relative}@media screen and (min-width: 960px){.hero-inner .hero-title,.hero-inner .hero-summary{margin-left:0;width:66.66%}}.hero-inner .hero-title{margin-right:15px;padding-bottom:1.5rem;position:relative;z-index:2}.hero-inner .hero-title:before{background-color:rgba(0,0,0,0);content:'';display:block;height:60px;position:absolute;width:60px;z-index:2;box-shadow:inset 15px 15px 0 0 #E30D54;top:-0.95rem;left:-0.95rem}.hero-inner .hero-summary{margin:0 15px 0 0;padding:0 1.5rem 0}.hero-inner>*:first-child:nth-last-child(1):after,.hero-inner>*:first-child:nth-last-child(1) ~ *:after{background-color:rgba(0,0,0,0);content:'';display:block;height:60px;position:absolute;width:60px;z-index:2;box-shadow:inset -15px -15px 0 0 #EDF2F5;bottom:-0.9rem;right:-0.9rem}.hero-inner .hero-meta{padding-top:1rem}.hero-inner .hero-meta-item{color:#052157;margin:0 .66667rem 0 0}.hero-inner .hero-meta-item span{font-weight:700}.hero-image{flex:0 100%;max-width:100%;overflow:hidden}@media screen and (min-width: 960px){.hero-image{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.hero-image+.hero-info{flex:0 50%;max-width:50%}}.hero-image+.hero-info .hero-inner{margin:0 0 0 auto}@media screen and (min-width: 960px){.hero-image+.hero-info .hero-inner{width:40em}}@media screen and (min-width: 960px){.hero-image+.hero-info .hero-inner .hero-title,.hero-image+.hero-info .hero-inner .hero-summary{margin-left:0;width:100%}}.hero-image img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-block{flex-flow:column-reverse;min-height:420px}@media screen and (min-width: 960px){.media-block{flex-flow:row}}@media screen and (min-width: 960px){.media-block-outer.right .media-block{flex-flow:row-reverse nowrap}}.media-block-outer.right .media-block-info{padding:25px 0 0 25px}@media screen and (min-width: 700px){.media-block-outer.right .media-block-info{padding:50px 0 0 50px}}.media-block-outer.right .media-block-info .media-block-content:after{box-shadow:inset 25px 25px 0 0 #FFDB00;left:0;right:auto;top:0;z-index:1}@media screen and (min-width: 700px){.media-block-outer.right .media-block-info .media-block-content:after{box-shadow:inset 50px 50px 0 0 #FFDB00}}.media-block-outer.secondary .media-block{background:#fff}.media-block-outer.secondary .media-block-info{color:#000}.media-block-outer.video .media-block{min-height:auto}.media-block-outer.video .media-block-element{flex:0 100%;max-width:100%;overflow:hidden}@media screen and (min-width: 960px){.media-block-outer.video .media-block-element{flex:0 50%;max-width:50%}}.media-block-outer.video .media-block-element .video-outer{display:block;padding-bottom:56.25%;height:0;position:relative}.media-block-outer.video .media-block-element .video-outer iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width: 960px){.media-block-outer.video .media-block-info{flex:0 50%;max-width:50%}}.media-block-element,.media-block-info{margin:0}.media-block-info{align-items:center;color:#fff;padding:25px 25px 0 0;position:relative}@media screen and (min-width: 700px){.media-block-info{padding:50px 50px 0 0}}@media screen and (min-width: 960px){.media-block-info{flex:0 50%;max-width:50%}}.media-block-info .button,.media-block-info [type="reset"],.media-block-info [type="submit"],.media-block-info .facet-reset,.media-block-info .media-block-element-play{margin-top:2rem}.media-block-content{background-color:#8651A0;height:100%;margin:0;padding:1.5rem;width:100%}@media screen and (min-width: 560px){.media-block-content{padding:3rem}}@media screen and (min-width: 960px){.media-block-content{padding:3rem}}@media screen and (min-width: 1280px){.media-block-content{padding:4rem 3rem}}.media-block-content:after{background-color:rgba(0,0,0,0);content:'';display:block;height:204px;position:absolute;width:204px;z-index:1;box-shadow:inset -25px 25px 0 0 #FFDB00;right:0;top:0}@media screen and (min-width: 700px){.media-block-content:after{box-shadow:inset -50px 50px 0 0 #FFDB00}}.media-block-content p{padding:1rem 0}.media-block-content p a{text-decoration:underline}.media-block-element{flex:0 100%;max-width:100%;overflow:hidden;position:relative}@media screen and (min-width: 960px){.media-block-element{flex:0 50%;max-width:50%}}.media-block-element-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;display:inline-block;width:auto;z-index:2}.media-block-element-play .icon{color:#E30D54}.media-block-element img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 960px){.media-block-element img{border-radius:0;left:0;position:absolute;top:0}}.no-objectfit .media-block-element img{width:auto}.media-block-title{font-size:2rem;font-weight:700;padding-bottom:.66667rem}@media screen and (min-width: 700px){.media-block-title{font-size:3rem;line-height:110%}}.metadata{color:#052157}.metadata-link{font-weight:700}.metadata time{font-weight:700}.metalabel{color:#E30D54;display:block}.tags{align-items:flex-end;margin:0 0 .5rem 0;min-height:52px}.metatag{float:left;margin:0 .5rem 0 0;padding-right:.5rem;position:relative}.metatag:after{background-color:#E30D54;content:'';display:block;height:4px;position:absolute;right:0;top:13px;width:4px}.metatag:last-child{margin-right:0;padding-right:0}.metatag:last-child:after{display:none}.metatag-link{color:#E30D54;display:inline-block;font:700 0.8em/1.5 "neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;line-height:16px;margin:0 .25rem 0 0;text-transform:uppercase}.metatag-link:hover{box-shadow:inset 0 -2px 0 0 #052157;color:#052157}.facetwp-pager,.pagination{text-align:center;justify-content:space-between}.facetwp-pager a:hover,.pagination a:hover{box-shadow:inset 0 0 0 2px #FFDB00;color:#FFDB00}.pagination_block{margin:0;width:48%}.pagination_block.numeral{display:none}.facetwp-pager .facetwp-page,.pagination_element{border-radius:0;color:#fff;display:block;height:100%;padding:.25rem .5rem;overflow:hidden}.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next,.pagination_element.prev,.pagination_element.next{display:block}.facetwp-pager .facetwp-page.active,.pagination_element.current{box-shadow:inset 0 -2px 0 0 #fff;color:#fff}@media screen and (min-width: 700px){.facetwp-pager,.pagination{justify-content:center}.pagination_block.numeral{display:block}.pagination_block{margin:0 .25rem;width:auto}.facetwp-pager .facetwp-page,.pagination_element{display:block;padding:.5rem 1rem}}.pagination-outer .facet-label{display:none}.facetwp-pager .facetwp-page{cursor:pointer;margin:0 .5rem;padding:0.3rem 1rem 0.6rem}.facetwp-pager .facetwp-page.prev{font-size:0.8em}@media screen and (min-width: 960px){.facetwp-pager .facetwp-page.prev{font-size:1em}}.facetwp-pager .facetwp-page.next{font-size:0.8em}@media screen and (min-width: 960px){.facetwp-pager .facetwp-page.next{font-size:1em}}.facetwp-pager .facetwp-page.dots{cursor:default;margin:0}.facetwp-pager .facetwp-page.dots:hover{box-shadow:none;color:#fff}.pagination_block.next{float:right}.pagination_block.view_all{display:none}.pagination_element.prev{font-size:0.8em}@media screen and (min-width: 960px){.pagination_element.prev{font-size:1em}}.pagination_element.next{font-size:0.8em}@media screen and (min-width: 960px){.pagination_element.next{font-size:1em}}.profile{align-items:flex-start;padding:2rem 0}@media screen and (min-width: 1280px){.profile{margin:-1.5rem}}.profile-outer.three-col .profile-element{flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.profile-outer.three-col .profile-element{flex:0 50%;max-width:50%}}@media screen and (min-width: 1280px){.profile-outer.three-col .profile-element{flex:0 33.33%;max-width:33.33%;margin:0 0 1.5rem}}.profile-outer.logos .profile{align-items:center}@media screen and (min-width: 960px){.profile-outer.logos .profile-element{flex:0 25%;max-width:25%;margin:0}}.profile-outer.logos .profile-image{align-items:center;background-color:#fff;height:260px;justify-content:center;margin:0 auto;padding:2rem;width:260px}@media screen and (min-width: 960px){.profile-outer.logos .profile-image{height:210px;width:210px}}@media screen and (min-width: 1280px){.profile-outer.logos .profile-image{height:200px;width:200px}}.profile-outer.logos .profile-image:before{display:none}.profile-overlay{background-color:rgba(0,0,0,0.7);height:100%;opacity:0;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.profile-overlay.active-profile{opacity:1;visibility:visible}.profile-element{flex:0 100%;max-width:100%;align-items:flex-start;justify-content:center;text-align:center;margin:0 0 2rem}@media screen and (min-width: 560px){.profile-element{flex:0 50%;max-width:50%}}@media screen and (min-width: 960px){.profile-element{flex:0 33.33%;max-width:33.33%;margin:0}}@media screen and (min-width: 1280px){.profile-element{flex:0 25%;max-width:25%}}.profile-element:first-child:nth-last-child(3),.profile-element:first-child:nth-last-child(3) ~ .profile-element{flex:0 100%;max-width:100%}@media screen and (min-width: 560px){.profile-element:first-child:nth-last-child(3),.profile-element:first-child:nth-last-child(3) ~ .profile-element{flex:0 50%;max-width:50%}}@media screen and (min-width: 1280px){.profile-element:first-child:nth-last-child(3),.profile-element:first-child:nth-last-child(3) ~ .profile-element{flex:0 33.33%;max-width:33.33%;margin:0 0 1.5rem}}.profile-item{margin:0;width:100%}.profile-item:hover .profile-name{box-shadow:inset 0 -2px 0 0 #8651A0;color:#8651A0}.profile-item:hover .profile-image:before{box-shadow:inset 15px 15px 0 0 #8651A0}.profile-image{cursor:pointer;display:inline-block;margin:0;padding:15px 0 0 15px;position:relative;width:80%}.profile-image:before{background-color:rgba(0,0,0,0);content:'';display:block;height:60px;position:absolute;width:60px;z-index:1;box-shadow:inset 15px 15px 0 0 #FFDB00;left:0;top:0}.profile-image img{margin:0;width:100%}.profile-wrap{margin:.66667rem 0 0;padding:0 3rem 0 3.5rem}.profile-name{display:inline-block;font-size:1.3rem;font-weight:700;padding-bottom:5px}.profile-title{font-size:1rem;font-weight:700;padding-top:.66667rem}.profile-summary{background-color:#fff;height:100%;margin-top:0;overflow:scroll;padding:5rem 2rem 2rem;position:fixed;right:-90%;text-align:left;top:0;width:90%;z-index:999}@media screen and (min-width: 700px){.profile-summary{padding:5rem 2.5rem 2.5rem;right:-50%;width:50%}}@media screen and (min-width: 1280px){.profile-summary{padding:5rem;right:-35%;width:35%}}.profile-summary.active-profile{right:0}.profile-summary-copy{margin-top:.5rem}.profile-summary .profile-summary-close{color:#052157;cursor:pointer;position:absolute;right:2rem;top:2rem;z-index:999}.profile-summary .profile-summary-close:hover{color:#8651A0;transform:rotate(90deg)}.profile-summary-inner{display:block;margin-top:0;position:relative;z-index:11}.profile-summary-inner img{margin:0 0 1.5rem 0}.profile-summary-inner .profile-name{color:#052157;font-size:1.3em}@media screen and (min-width: 560px){.profile-summary-inner .profile-name{font-size:1.5em}}.profile-summary-inner p{font-size:0.9em;margin-top:0}@media screen and (min-width: 560px){.profile-summary-inner p{font-size:1em}}.profile-summary-inner .profile-socialhandle{padding-top:.5rem}.profile-summary-inner .profile-socialhandle a{color:#137AB9;text-decoration:underline}.profile-summary-inner .profile-socialhandle a:hover{color:#673AB7;-webkit-text-decoration-color:#673AB7;text-decoration-color:#673AB7}.profile-summary-inner .profile-socialhandle a:focus{color:#673AB7;-webkit-text-decoration-color:#673AB7;text-decoration-color:#673AB7}.profile-summary-inner .profile-socialhandle a:visited{color:#673AB7;-webkit-text-decoration-color:#673AB7;text-decoration-color:#673AB7}.profile-meta{margin-top:1rem}.profile-meta-item{display:inline-block;padding:.25rem 0}.profile-meta-item-link{align-items:center;background-color:#E30D54;display:block;height:40px;margin-right:.5rem;position:relative;width:40px}.profile-meta-item-link .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.profile-meta-item-link:hover{background-color:#052157;color:#fff}.profile-meta-item-link:hover .profile-meta-item-text{border-bottom:solid 2px #E30D54}.profile-meta-item-link.mail .icon{height:1.2rem;width:1.2rem}.profile-meta-item-text{color:#000;margin-left:.66667rem}.pullquote{font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:center;margin:0;padding:3rem 0}@media screen and (min-width: 700px){.pullquote{margin:0 0 0 auto;padding:3rem 2rem 3rem 0;width:90%}}@media screen and (min-width: 960px){.pullquote{padding:2rem 0}}@media screen and (min-width: 1280px){.pullquote{align-items:center;margin:0 0 0 auto;padding:4rem 0;width:92%}}.pullquote-outer .container,.pullquote-outer .hero-outer.news-single .hero-info .hero-meta-outer,.hero-outer.news-single .hero-info .pullquote-outer .hero-meta-outer,.pullquote-outer .hero-outer.news-single .hero-info .hero-inner,.hero-outer.news-single .hero-info .pullquote-outer .hero-inner{max-width:none;padding:0}.pullquote-outer cite{top:-1.5rem;position:relative}.pullquote.longform:after{background-color:rgba(0,0,0,0);content:'';display:block;height:105px;position:absolute;width:105px;z-index:1;box-shadow:inset -14px 14px 0 0 #FFDB00;right:-14px;top:-14px}.pullquote.longform .pullquote-info{border-left:solid 10px #fff;padding-left:1rem}.pullquote.longform .pullquote-info blockquote{font-size:1.2rem;font-weight:400}.pullquote.longform:before{display:none}.pullquote.longform p{padding-top:1rem}.pullquote.longform p:before,.pullquote.longform p:after{display:none}.pullquote.longform p:first-child{padding:0}.pullquote.longform p:first-child:before{display:inline-block}.pullquote.longform p:last-child:after{display:inline-block}.pullquote-image{flex:0 90%;max-width:90%;margin:0 2rem 0}@media screen and (min-width: 700px){.pullquote-image{flex:0 40%;max-width:40%;margin:0}}@media screen and (min-width: 1280px){.pullquote-image{flex:0 20%;max-width:20%}}.pullquote-image+.pullquote-info{flex:0 88%;max-width:88%;margin:0 auto 0 0;padding:1.5rem 0 0 2rem}@media screen and (min-width: 700px){.pullquote-image+.pullquote-info{flex:0 60%;max-width:60%;padding:0 0 0 2rem}}@media screen and (min-width: 960px){.pullquote-image+.pullquote-info{padding:0 2rem}}@media screen and (min-width: 1280px){.pullquote-image+.pullquote-info{flex:0 80%;max-width:80%}}.pullquote-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 1280px){.pullquote-image img{height:auto;-o-object-fit:contain;object-fit:contain}}.pullquote-info{flex:0 100%;max-width:100%}.pullquote-subtitle{color:#137AB9;font-size:1rem;font-weight:400;letter-spacing:0.3em;text-transform:uppercase}.pullquote blockquote{color:#052157;font-size:2.4em;font-weight:400;line-height:110%;margin:2rem 0 2rem;padding-bottom:.66667rem}@media screen and (min-width: 560px){.pullquote blockquote{font-size:3em;margin:2rem 0 3.5rem}}@media screen and (min-width: 1280px){.pullquote blockquote{font-size:4.375rem;font-weight:400;letter-spacing:-0.02em;margin:2rem 2rem 3.5rem 0}}.pullquote blockquote:before{content:'&ldquo;';display:inline-block}.pullquote blockquote:after{content:'&rdquo;';display:inline-block}.pullquote cite{font-size:1.4em;font-style:normal}.pullquote cite:before{content:'-';display:inline-block;margin-right:.5rem}.pullquote cite a:hover{color:#052157;text-decoration:underline}.pullquote-buttons{align-items:flex-start;flex-flow:column}@media screen and (min-width: 960px){.pullquote-buttons{flex-flow:row}}.pullquote-buttons .button:only-child,.pullquote-buttons :only-child[type="reset"],.pullquote-buttons :only-child[type="submit"],.pullquote-buttons .facet-reset:only-child,.pullquote-buttons .media-block-element-play:only-child{margin-left:0}.pullquote-buttons .button-secondary,.pullquote-buttons .donations-actions input+button,.donations-actions .pullquote-buttons input+button,.pullquote-buttons .donations-actions button+button,.donations-actions .pullquote-buttons button+button{margin:0}.pullquote-buttons .button-secondary+.button,.pullquote-buttons .donations-actions input+button+.button,.donations-actions .pullquote-buttons input+button+.button,.pullquote-buttons .donations-actions button+button+.button,.donations-actions .pullquote-buttons button+button+.button,.pullquote-buttons .button-secondary+[type="reset"],.pullquote-buttons .donations-actions input+button+[type="reset"],.donations-actions .pullquote-buttons input+button+[type="reset"],.pullquote-buttons .donations-actions button+button+[type="reset"],.donations-actions .pullquote-buttons button+button+[type="reset"],.pullquote-buttons .button-secondary+[type="submit"],.pullquote-buttons .donations-actions input+button+[type="submit"],.donations-actions .pullquote-buttons input+button+[type="submit"],.pullquote-buttons .donations-actions button+button+[type="submit"],.donations-actions .pullquote-buttons button+button+[type="submit"],.pullquote-buttons .button-secondary+.facet-reset,.pullquote-buttons .donations-actions input+button+.facet-reset,.donations-actions .pullquote-buttons input+button+.facet-reset,.pullquote-buttons .donations-actions button+button+.facet-reset,.donations-actions .pullquote-buttons button+button+.facet-reset,.pullquote-buttons .button-secondary+.media-block-element-play,.pullquote-buttons .donations-actions input+button+.media-block-element-play,.donations-actions .pullquote-buttons input+button+.media-block-element-play,.pullquote-buttons .donations-actions button+button+.media-block-element-play,.donations-actions .pullquote-buttons button+button+.media-block-element-play{margin:1.5rem 0 0 0}@media screen and (min-width: 960px){.pullquote-buttons .button-secondary+.button,.pullquote-buttons .donations-actions input+button+.button,.donations-actions .pullquote-buttons input+button+.button,.pullquote-buttons .donations-actions button+button+.button,.donations-actions .pullquote-buttons button+button+.button,.pullquote-buttons .button-secondary+[type="reset"],.pullquote-buttons .donations-actions input+button+[type="reset"],.donations-actions .pullquote-buttons input+button+[type="reset"],.pullquote-buttons .donations-actions button+button+[type="reset"],.donations-actions .pullquote-buttons button+button+[type="reset"],.pullquote-buttons .button-secondary+[type="submit"],.pullquote-buttons .donations-actions input+button+[type="submit"],.donations-actions .pullquote-buttons input+button+[type="submit"],.pullquote-buttons .donations-actions button+button+[type="submit"],.donations-actions .pullquote-buttons button+button+[type="submit"],.pullquote-buttons .button-secondary+.facet-reset,.pullquote-buttons .donations-actions input+button+.facet-reset,.donations-actions .pullquote-buttons input+button+.facet-reset,.pullquote-buttons .donations-actions button+button+.facet-reset,.donations-actions .pullquote-buttons button+button+.facet-reset,.pullquote-buttons .button-secondary+.media-block-element-play,.pullquote-buttons .donations-actions input+button+.media-block-element-play,.donations-actions .pullquote-buttons input+button+.media-block-element-play,.pullquote-buttons .donations-actions button+button+.media-block-element-play,.donations-actions .pullquote-buttons button+button+.media-block-element-play{margin:0 0 0 2rem}}.pullquote-share{display:block;position:relative}@media screen and (min-width: 960px){.pullquote-share{display:inline-block;padding-left:5rem;top:-4px}}.pullquote-share-title{color:#4D4D4D;font-size:0.7em;font-weight:400;padding:0 0 0 4rem;position:relative;text-transform:uppercase}.pullquote-share-title:before{background-color:#4D4D4D;content:'';display:block;height:1px;left:0;position:absolute;top:6px;width:36px}.pullquote-share-element{background-color:#55ACEE;border-radius:100%;color:#fff;display:inline-block;height:30px;margin:0 0 0 .5rem;text-align:center;width:30px}.pullquote-share-element .icon{margin-top:3px}.share{justify-content:center}.share-item{flex:0 100%;max-width:100%;align-items:center;margin:0 1rem 1.5rem}@media screen and (min-width: 560px){.share-item{flex:0 auto;max-width:auto;margin:0 1rem}}.share-item.whatsapp{display:inline-block}@media screen and (min-width: 700px){.share-item.whatsapp{display:none}}.share-item h3{font-size:1.3em}.share-item .button,.share-item [type="reset"],.share-item [type="submit"],.share-item .facet-reset,.share-item .media-block-element-play{align-items:center;justify-content:center;width:70%}@media screen and (min-width: 560px){.share-item .button,.share-item [type="reset"],.share-item [type="submit"],.share-item .facet-reset,.share-item .media-block-element-play{width:auto}}.share-item .button .icon,.share-item [type="reset"] .icon,.share-item [type="submit"] .icon,.share-item .facet-reset .icon,.share-item .media-block-element-play .icon{margin-right:.5rem}.share-item .button.whatsapp .icon,.share-item .whatsapp[type="reset"] .icon,.share-item .whatsapp[type="submit"] .icon,.share-item .whatsapp.facet-reset .icon,.share-item .whatsapp.media-block-element-play .icon,.share-item .button.link .icon,.share-item .link[type="reset"] .icon,.share-item .link[type="submit"] .icon,.share-item .link.facet-reset .icon,.share-item .link.media-block-element-play .icon{height:1.2em;width:1.2em}.slick-list{overflow:hidden}.slick-slide{flex:1 auto}@font-face{font-family:"slick";src:url("../../assets/webfonts/slick/slick.eot");src:url("../../assets/webfonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("../../assets/webfonts/slick/slick.woff") format("woff"),url("../../assets/webfonts/slick/slick.ttf") format("truetype"),url("../../assets/webfonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{background-color:#052157;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);cursor:pointer;color:transparent;display:block;font-size:0px;height:38px;line-height:0px;outline:none;padding:0;position:absolute;top:50%;width:38px;transform:translate(0, -60%);z-index:99}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-color:#E30D54;color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev,.slick-next{background-size:60%;background-repeat:no-repeat}.slick-prev{background-image:url("../images/prev-arrow.svg");background-position:10px 7px}.slick-next{background-image:url("../images/next-arrow.svg");background-position:4px 7px;right:0}.slick-dotted.slick-slider{margin-bottom:60px}.slick-dots{position:absolute;left:50%;transform:translate(-50%, 0);bottom:-40px;display:inline-block;margin:0;padding:0;list-style:none;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{border:0;background:transparent;color:transparent;cursor:pointer;display:block;font-size:0px;height:20px;line-height:0px;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{background-color:transparent;outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{background-color:#052157;color:#000;content:'';display:block;font-family:"slick";font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:10px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:10px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.statistic{justify-content:space-between}@media screen and (min-width: 560px){.statistic{padding:0 2rem}}@media screen and (min-width: 1280px){.statistic{padding:3rem 0 2rem;margin-left:30px}}.statistic-item{flex:0 100%;max-width:100%;background-color:#137AB9;color:#fff;margin:2rem 1.5rem;padding:1rem 3rem 3rem;position:relative}@media screen and (min-width: 700px){.statistic-item{flex:0 46%;max-width:46%;margin:2rem 0}.statistic-item:first-child:nth-last-child(4):nth-child(3),.statistic-item:first-child:nth-last-child(4):last-child,.statistic-item:first-child:nth-last-child(4) ~ .statistic-item:nth-child(3),.statistic-item:first-child:nth-last-child(4) ~ .statistic-item:last-child{margin-top:6rem}.statistic-item:first-child:nth-last-child(4):last-child,.statistic-item:first-child:nth-last-child(4) ~ .statistic-item:last-child{flex:0 46%;max-width:46%}}@media screen and (min-width: 1280px){.statistic-item{flex:0 20%;max-width:20%;margin:0}.statistic-item:first-child:nth-last-child(2),.statistic-item:first-child:nth-last-child(2) ~ .statistic-item{flex:0 48%;max-width:48%}.statistic-item:first-child:nth-last-child(3),.statistic-item:first-child:nth-last-child(3) ~ .statistic-item{flex:0 30%;max-width:30%}.statistic-item:first-child:nth-last-child(4),.statistic-item:first-child:nth-last-child(4) ~ .statistic-item{flex:0 46%;max-width:46%}.statistic-item:first-child:nth-last-child(4):nth-child(3),.statistic-item:first-child:nth-last-child(4):last-child,.statistic-item:first-child:nth-last-child(4) ~ .statistic-item:nth-child(3),.statistic-item:first-child:nth-last-child(4) ~ .statistic-item:last-child{margin-top:8rem}}.statistic-item:last-child{flex:0 100%;max-width:100%;margin-top:4rem}@media screen and (min-width: 1280px){.statistic-item:last-child{flex:0 20%;max-width:20%;margin-top:0}}.statistic-item:after{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;box-shadow:inset -30px 30px 0 0 #FFDB00;right:-30px;top:-30px}.statistic-item:before{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;bottom:-30px;box-shadow:inset 30px -30px 0 0 #052157;left:-30px;z-index:1}.statistic-icon{font-size:2rem}.statistic-value{display:inline-block;text-align:center}.statistic-value-number{font-size:4rem;line-height:110%}@media screen and (min-width: 700px){.statistic-value-number{font-size:6vw;white-space:nowrap}}@media screen and (min-width: 960px){.statistic-value-number{font-size:5.5rem}}.statistic-title{font-size:1.6em;padding:0 0 1rem;position:relative}.statistic-summary p{padding:2rem 0}.content .gallery{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-5px;margin-right:-5px}.content .gallery-item{margin:0 !important;float:left;text-align:center;width:33.33%}.content .gallery-icon{height:1px;padding-bottom:100%;overflow:hidden;position:relative;border:solid 5px transparent}.content .gallery-icon a{position:absolute;top:0;left:0;height:100%;width:100%;cursor:zoom-in}.content .gallery-icon a img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;font-family:'object-fit: cover;'}.wysiwyg{margin:0}.wysiwyg.center .content{margin:0 auto}.wysiwyg .content{margin:0}@media screen and (min-width: 960px){.wysiwyg .content{width:66.66%}}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:top}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown a:hover,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle;width:18px;height:12px}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-dropdown{background-color:#fff;border-bottom:solid 5px #FFDB00;border-right:solid 5px #FFDB00;display:inline-block;margin:0;position:relative;width:100%}@media screen and (min-width: 700px){.wpml-ls-legacy-dropdown{background-color:#EDF2F5;border:solid 0.5px #052157;margin:0 0 0 .5rem;top:-1px;width:115px}}.wpml-ls-legacy-dropdown a{background-color:transparent;border:none;color:#000;font-size:1em;height:3rem;padding:14px 16px 7px;text-align:left}@media screen and (min-width: 700px){.wpml-ls-legacy-dropdown a{font-size:0.8em;height:2rem;padding:8px 10px 7px}}.wpml-ls-legacy-dropdown a:hover{background-color:transparent}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{background-color:transparent;border:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23052157' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;height:16px;right:15px;top:16px;width:30px}@media screen and (min-width: 700px){.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{height:6px;right:10px;top:calc(50% - .175em);width:12px}}.wpml-ls-sub-menu{background-color:#EDF2F5}.wpml-ls-sub-menu li:last-child a{border-bottom:0}.wpml-ls-sub-menu a{border-bottom:solid 1px #dde6ec;border-radius:0}.wpml-ls-sub-menu a:hover{background-color:#052157;color:#fff}.map #map{width:100%;margin-left:0%;margin-right:0%;height:37vw;max-height:700px;display:none}@media screen and (min-width: 1680px){.map #map{width:calc(100% + 200px);margin-left:-100px;margin-right:-100px;height:50vw;max-height:700px}}@media screen and (min-width: 960px){.map #map{pointer-events:auto;display:block}}.map .cluster{height:40px;width:40px;background:#052157;position:relative;cursor:pointer}@media screen and (min-width: 1680px){.map .cluster{transform:translateX(-100px)}}.map .cluster:after{content:'';height:20px;width:20px;border:solid #FFDB00;border-width:5px 0 0 5px;position:absolute;top:-5px;left:-5px}.map .cluster:before{content:'';height:20px;width:20px;border:solid #FFDB00;border-width:0 5px 5px 0;position:absolute;bottom:-5px;right:-5px}.map .cluster .square{line-height:34px;text-align:center;color:white;font-weight:bold;font-size:20px}.map .cluster.hide{display:none}.map-accordions{max-width:1000px;position:relative;margin-top:40px;display:block;padding:0}@media screen and (min-width: 960px){.map-accordions{display:none;padding:15px}}.map-accordions .accordion-panel{padding-top:0;overflow:hidden}.map-accordions-square{height:70px;width:70px;border-top:15px solid #FFDB00;border-right:15px solid #FFDB00;position:absolute;right:-15px;top:-15px}@media screen and (min-width: 960px){.map-accordions-square{right:0;top:0px}}.map-accordions-single{background:white;position:relative}@media screen and (min-width: 960px){.map-accordions-single{display:none}.map-accordions-single.active{display:block}}.map-accordions-single .accordion-trigger{padding:15px 20px 20px 20px;width:100%;text-align:left;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#052157;font-size:20px;font-size:1.25rem}@media screen and (min-width: 960px){.map-accordions-single .accordion-trigger{font-size:25px;font-size:1.5625rem}}.map-accordions-single .accordion-trigger:hover{text-decoration:none}.map-accordions-single .accordion-trigger:after{content:'';height:30px;width:30px;position:absolute;right:20px;top:20px;background-image:url("../images/select-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:30px;transition:ease 0.3s}.map-accordions-single .accordion-trigger.active:after{transform:scaleY(-1)}.map-accordions-single:after{content:'';height:1px;background:#C9C9C9;width:calc(100% - 40px);bottom:0;left:20px;position:absolute}.map-accordions-single:last-of-type:after{display:none}.map-accordions-wrapper{display:none}.map-accordions-wrapper.active{display:block}.map .location-image{margin:0 0 1.5rem 0;width:400px;height:250px}.map .location-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.map .location-country.big{font-size:25px;font-size:1.5625rem;color:#052157;font-weight:700}.map .location-country.small{color:#E30D54;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:.875rem}.map .location-country+p{margin-top:1rem}.map .location-country+.location-name{margin-top:1rem}.map .location-name{color:#052157;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:25px;font-size:1.5625rem}.map .location-name+p{margin-top:1rem}.map .location-name+.button,.map .location-name+[type="reset"],.map .location-name+[type="submit"],.map .location-name+.facet-reset,.map .location-name+.media-block-element-play,.map .location-name+p+.button,.map .location-name+p+[type="reset"],.map .location-name+p+[type="submit"],.map .location-name+p+.facet-reset,.map .location-name+p+.media-block-element-play{margin-top:1.5rem}.map .location-summary{padding:1rem 0}.map .location-summary{padding:1rem 0}.map .location-list{margin-top:3rem}.map .location-list li{font-style:normal;font-weight:normal;font-size:22px;font-size:1.375rem;line-height:32px;color:#E30D54;padding-left:4rem;position:relative}.map .location-list li.adopted:before{content:'';height:3rem;width:3rem;position:absolute;left:0;top:-.5rem;background-image:url("/assets/images/adopted-icon.svg");background-size:cover}.map .location-list li.under_review:before{content:'';height:3rem;width:3rem;position:absolute;left:0;top:-.5rem;background-image:url("/assets/images/under-review-icon.svg");background-size:cover}.map .location-list li.in_prep:before{content:'';height:3rem;width:3rem;position:absolute;left:0;top:-.5rem;background-image:url("/assets/images/preparation-icon.svg");background-size:cover}.map .location-list li.guidelines:before{content:'';height:3rem;width:3rem;position:absolute;left:0;top:-.5rem;background-image:url("/assets/src/images/ISHR_guidelines icon.svg");background-size:cover}.map .location-list li+li{margin-top:2rem}.map .location-list+.button,.map .location-list+[type="reset"],.map .location-list+[type="submit"],.map .location-list+.facet-reset,.map .location-list+.media-block-element-play{margin-top:2rem !important}.map .location-notes{margin-top:4rem;border-top:solid 1px lightgrey}.map .location-notes p{font-size:14px;font-size:.875rem}.map .location-notes p:first-of-type{color:#052157;font-weight:700;font-size:18px;font-size:1.125rem;margin:.5rem 0}.map .location-content{margin-bottom:5rem}.map .accordion-panel .location{padding:10px 30px 30px 20px;display:flex;flex-wrap:wrap;margin:0}@media screen and (min-width: 960px){.map .accordion-panel .location{display:none}.map .accordion-panel .location.active{display:flex}}.map .accordion-panel .location-country{display:none}.map .accordion-panel .location-country+.location-name,.map .accordion-panel .location-country+p{margin-top:0 !important}.map .accordion-panel .location-image{width:100%;height:auto}@media screen and (min-width: 960px){.map .accordion-panel .location-image{width:300px;height:180px}}.map .accordion-panel .location-content{flex:0 100%;margin-top:0}@media screen and (min-width: 960px){.map .accordion-panel .location-content{flex:1;padding-left:30px}}.map .accordion-panel .location-content .button,.map .accordion-panel .location-content [type="reset"],.map .accordion-panel .location-content [type="submit"],.map .accordion-panel .location-content .facet-reset,.map .accordion-panel .location-content .media-block-element-play{margin-top:1.5rem}.map-container{position:relative}.map-filter{position:absolute;bottom:0px;left:0;background:white;width:220px;filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.2));display:none}@media screen and (min-width: 960px){.map-filter.active{display:block}}.map-filter:before{content:'';height:50px;width:50px;right:-10px;top:-10px;border-top:solid 10px #052157;border-right:solid 10px #052157;pointer-events:none;position:absolute}.map-filter:after{content:'';height:50px;width:50px;left:-10px;bottom:-10px;border-bottom:solid 10px #052157;border-left:solid 10px #052157;pointer-events:none;position:absolute}.map-filter p{padding:10px;font-size:14px;font-size:.875rem}.map-filter-single{display:block;padding:10px}.map-filter-single:nth-of-type(odd){background:#F7F7F7}.map-filter-single input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.map-filter-single input:checked+label:before{background:#052157}.map-filter-single input:disabled+label{cursor:default}.map-filter-single label{position:relative;cursor:pointer;padding-left:30px;display:block;font-size:14px;font-size:.875rem}.map-filter-single label:before{content:'';-webkit-appearance:none;background-color:transparent;border:2px solid #052157;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:8px;position:absolute;left:0;top:4px;cursor:pointer}.map-toggle{padding:10px 10px 15px 10px;margin-top:20px;border:solid 1px grey;display:inline-block}@media screen and (min-width: 960px){.map-toggle{padding:0;margin-top:0;border:none;display:block;position:absolute;top:84px;right:0;transform:translateY(-100%)}}.map-toggle .label{pointer-events:none;display:flex;align-items:center}.map-toggle .switch,.map-toggle .input:checked+.label .left,.map-toggle .input:not(:checked)+.label .right{pointer-events:all;cursor:pointer}.map-toggle .input{display:none}.map-toggle .switch{position:relative;display:inline-block;width:44px;height:26px;margin-top:5px}.map-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:0.4s}.map-toggle .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;transition:0.4s}.map-toggle input:checked+.label .slider:before{transform:translateX(18px)}.map-toggle .left,.map-toggle .right{transition:ease 0.3s;display:inline-block;vertical-align:middle;margin:0 10px;font-weight:700;font-size:16px;font-size:1rem}.map-toggle .left{color:#E30D54}.map-toggle input:checked+.label .left{color:#052157}.map-toggle input:checked+.label .right{color:#E30D54}.map-toggle .slider.round{border-radius:34px}.map-toggle .slider.round:before{border-radius:50%}.map-panel{position:fixed;height:100%;width:65%;right:-65%;top:0;background:white;z-index:10001;transition:ease 0.3s}@media screen and (min-width: 1280px){.map-panel{width:35%;right:-35%}}.map-panel.active{right:0}.map-panel-inner{padding:5rem 3rem 3rem 3rem;height:100%;overflow:auto}.map-panel-close{color:#052157;cursor:pointer;position:absolute;right:2rem;top:2rem;z-index:999}.map-panel-close:hover{color:#8651A0;transform:rotate(90deg)}.map-accessible-data{margin:40px auto 10px auto;width:auto;padding:0;display:block;font-family:"neueplak",Helvetica Neue,Helvetica,Arial,sans-serif;color:#052157;font-size:22px;font-size:1.375rem;text-decoration:underline;display:none}@media screen and (min-width: 960px){.map-accessible-data{display:block}}.map:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#052157;opacity:0;z-index:10000;pointer-events:none;transition:ease 0.3s}.map.panel-out:after{opacity:0.6;pointer-events:all}@media screen and (min-width: 1280px){.nav-up .timeline-nav-list{top:7rem}.nav-up .timeline-item-date{top:5rem}}.timeline-share{left:.5rem;position:absolute;top:6rem;width:320px;z-index:2}@media screen and (min-width: 560px){.timeline-share{left:1.5rem}}@media screen and (min-width: 700px){.timeline-share{left:auto;right:3rem;top:3rem}}@media screen and (min-width: 960px){.timeline-share{top:2rem}}.timeline-share .share-item{flex:0 38px;max-width:38px;margin:0 .33333rem}.timeline-share .share-item .button,.timeline-share .share-item [type="reset"],.timeline-share .share-item [type="submit"],.timeline-share .share-item .facet-reset,.timeline-share .share-item .media-block-element-play{height:38px;width:38px}.timeline-share .share-outer{background-color:#fff;padding:10px;width:320px}.timeline-outer{overflow:visible;padding:0 !important;position:relative}.timeline-outer .timeline-year-select{display:block;padding:1rem 2rem}@media screen and (min-width: 700px){.timeline-outer .timeline-year-select{display:none}}.timeline-nav,.timeline-inner{margin:0}.timeline-nav{flex:0 14%;max-width:14%;background-color:#052157;display:none;padding:3.5rem 1rem 2rem;position:relative;text-align:center}@media screen and (min-width: 700px){.timeline-nav{display:block}}@media screen and (min-width: 1280px){.timeline-nav{flex:0 10%;max-width:10%}}.timeline-nav-list{color:#fff;font-size:1.5rem;padding-bottom:.66667rem;position:sticky;top:12rem;z-index:3}.timeline-nav-list-block{padding-bottom:10px;position:relative}.timeline-nav-list-block:last-child .timeline-nav-list-element:after{display:none}.timeline-nav-list-block .pointer{opacity:0;position:absolute;right:0;top:24px}.timeline-nav-list-block .pointer:after{position:absolute;top:50%;transform:translate(0, -50%);background-color:#F8C2BB;content:'';display:none;height:1px;right:-1rem;width:30px}@media screen and (min-width: 1280px){.timeline-nav-list-block .pointer:after{display:block}}.timeline-nav-list-block .pointer:before{position:absolute;top:50%;transform:translate(0, -50%);background-color:#FFDB00;content:'';display:block;height:10px;right:-20px;width:10px;z-index:20}@media screen and (min-width: 1280px){.timeline-nav-list-block .pointer:before{right:5px}}.timeline-nav-list-element{padding-bottom:10px;position:relative}.timeline-nav-list-element:after{position:absolute;left:50%;transform:translate(-50%, 0);background-color:#8651A0;bottom:0;content:'';display:block;height:1px;width:50%}.timeline-nav-list-element:hover,.timeline-nav-list-element:focus{color:#FFDB00}.timeline-inner{flex:0 100%;max-width:100%;padding-top:3rem;position:relative}@media screen and (min-width: 700px){.timeline-inner{flex:0 86%;max-width:86%;padding-top:5rem}}@media screen and (min-width: 1280px){.timeline-inner{flex:0 90%;max-width:90%}}.timeline-item{align-items:flex-start;border-top:solid 1px #F8C2BB;padding:1rem 3rem 3rem 2rem}.timeline-item:nth-child(odd) .timeline-item-date-title{color:#8651A0}.timeline-item:nth-child(even){background-color:#EDF2F5}.timeline-item.no-image .timeline-item-info{border-left:solid 10px #052157;padding-left:2rem}.timeline-item-date{flex:0 100%;max-width:100%;margin:0 0 0 -10px;padding:2rem 0 1rem;z-index:3}@media screen and (min-width: 700px){.timeline-item-date{flex:0 30%;max-width:30%;margin:0;padding:0;position:sticky;top:10rem}}.timeline-item-date-title{display:inline-block;font-size:3.5rem;font-weight:700;line-height:54px;position:relative}@media screen and (min-width: 960px){.timeline-item-date-title{font-size:5rem;line-height:77px}}@media screen and (min-width: 1280px){.timeline-item-date-title{font-size:7rem;line-height:112px}}.timeline-item-date-title span{bottom:0;font-size:1rem;line-height:18px;position:absolute;right:-30px;text-transform:uppercase;writing-mode:vertical-rl}@media screen and (min-width: 700px){.timeline-item-date-title span{right:-40px}}@media screen and (min-width: 1280px){.timeline-item-date-title span{font-size:1.125rem;line-height:18px}}.timeline-item-info{flex:0 100%;max-width:100%;margin:2rem 0 0 0}@media screen and (min-width: 700px){.timeline-item-info{flex:0 70%;max-width:70%;padding-left:1.5rem}}@media screen and (min-width: 960px){.timeline-item-info{padding-left:0}}@media screen and (min-width: 700px){.timeline-item-title{margin-top:-14px}}.timeline-item-summary{padding:1rem 0 1.5rem}.timeline-item .button-secondary+.timeline-item-image,.timeline-item .donations-actions input+button+.timeline-item-image,.donations-actions .timeline-item input+button+.timeline-item-image,.timeline-item .donations-actions button+button+.timeline-item-image,.donations-actions .timeline-item button+button+.timeline-item-image{margin-top:3rem}.timeline-item-image{padding:10px;position:relative}.timeline-item-image:before{background-color:rgba(0,0,0,0);content:'';display:block;height:100px;position:absolute;width:100px;z-index:1;box-shadow:inset 10px 10px 0 0 #052157;left:0;top:0}.timeline-item-image:after{background-color:rgba(0,0,0,0);content:'';display:block;height:100px;position:absolute;width:100px;z-index:1;box-shadow:inset -10px -10px 0 0 #052157;right:0;bottom:0}.timeline-item-image img{aspect-ratio:1.77778;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.timeline-item-blockquote{background-color:#137AB9;padding:2.5rem 3rem 3rem;position:relative}.timeline-item-blockquote:after{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;box-shadow:inset -30px -30px 0 0 #FFDB00;bottom:-30px;right:-30px}.timeline-item-blockquote:before{background-color:rgba(0,0,0,0);content:'';display:block;height:120px;position:absolute;width:120px;z-index:1;top:-30px;box-shadow:inset 30px 30px 0 0 #FFDB00;left:-30px;z-index:1}.timeline-item-blockquote blockquote{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width: 700px){.timeline-item-blockquote blockquote{font-size:2rem}}.timeline-item-blockquote cite{color:#FFDB00;font-size:1.225rem}.timeline-item-blockquote cite:before{content:'-';float:left;display:block}.timeline-item-blockquote-outer{background-color:#fff;margin:3rem -3rem -3rem -2rem;padding:3rem;position:relative;width:100vw;z-index:10}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2hvbmV5Y29tYi9wdWJsaWMvYXNzZXRzL3Nhc3MvX3Jlc2V0LnNjc3MiLCIuLi8uLi8uLi9ob25leWNvbWIvcHVibGljL2Fzc2V0cy9jc3MvbGlnaHRnYWxsZXJ5Lm1pbi5jc3MiLCIuLi8uLi8uLi9ob25leWNvbWIvcHVibGljL2Fzc2V0cy9jc3MvbWFnbmlmaWMtcG9wdXAtbWluLmNzcyIsImhlbHBlcnMvX2NvbG9ycy5zY3NzIiwiaGVscGVycy9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi9ob25leWNvbWIvcHVibGljL2Fzc2V0cy9zYXNzL2hlbHBlcnMvX2FuaW1hdGlvbi5zY3NzIiwiLi4vLi4vLi4vaG9uZXljb21iL3B1YmxpYy9hc3NldHMvc2Fzcy9oZWxwZXJzL19sYXlvdXQuc2NzcyIsImhlbHBlcnMvX3dlYmZvbnRzLnNjc3MiLCJoZWxwZXJzL190eXBvZ3JhcGh5LnNjc3MiLCJoZWxwZXJzL19zZXR0aW5ncy5zY3NzIiwiaGVscGVycy9fYnV0dG9ucy5zY3NzIiwiaGVscGVycy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2hvbmV5Y29tYi9wdWJsaWMvYXNzZXRzL3Nhc3MvaGVscGVycy9faWNvbnMuc2NzcyIsImNvcmUvX2FydGljbGUuc2NzcyIsIi4uLy4uLy4uL2hvbmV5Y29tYi9wdWJsaWMvYXNzZXRzL3Nhc3MvY29yZS9fY21zLnNjc3MiLCJjb3JlL19jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19tZWRpYS1ibG9jay5zY3NzIiwiLi4vLi4vLi4vaG9uZXljb21iL3B1YmxpYy9hc3NldHMvc2Fzcy9jb3JlL19kb25hdGUuc2NzcyIsImNvcmUvX2dlbmVyYWwuc2NzcyIsImNvcmUvX3NlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvX2hlcm8uc2NzcyIsImNvcmUvX2Zvb3Rlci5zY3NzIiwiY29yZS9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19kb25hdGUuc2NzcyIsImNvcmUvX2hvbWUuc2NzcyIsImNvcmUvX21haW4uc2NzcyIsImNvbXBvbmVudHMvX3RpbWVsaW5lLnNjc3MiLCJjb3JlL19yZXNwb25zaXZlLW5hdi5zY3NzIiwiY29yZS9fc2VhcmNoLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb3JlL19zaWRlYmFyLnNjc3MiLCJjb3JlL190YWJsZXMuc2NzcyIsImNvcmUvX3NpbmdsZS5zY3NzIiwiY29yZS9fbGFuZGluZy5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL19jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9fY3RhLnNjc3MiLCIuLi8uLi8uLi9ob25leWNvbWIvcHVibGljL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2Rvd25sb2Fkcy5zY3NzIiwiLi4vLi4vLi4vaG9uZXljb21iL3B1YmxpYy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19leHBhbmQuc2NzcyIsImNvbXBvbmVudHMvX2ZlZWQuc2NzcyIsImNvbXBvbmVudHMvX2ZpbHRlcnMuc2NzcyIsImNvbXBvbmVudHMvX2ZpeGVkLWhlYWRlci5zY3NzIiwiLi4vLi4vLi4vaG9uZXljb21iL3B1YmxpYy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19tZXRhZGF0YS5zY3NzIiwiY29tcG9uZW50cy9fcHJvZmlsZS5zY3NzIiwiY29tcG9uZW50cy9fcHVsbHF1b3RlLnNjc3MiLCIuLi8uLi8uLi9ob25leWNvbWIvcHVibGljL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX3NoYXJlLnNjc3MiLCJjb21wb25lbnRzL19zbGljay5zY3NzIiwiY29tcG9uZW50cy9fc3RhdGlzdGljcy5zY3NzIiwiLi4vLi4vLi4vaG9uZXljb21iL3B1YmxpYy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL193eXNpd3lnLWdhbGxlcnkuc2NzcyIsIi4uLy4uLy4uL2hvbmV5Y29tYi9wdWJsaWMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzIiwiY29tcG9uZW50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a0ZBa01JLGVBQW9CLENBbE14Qix5RVRnRkksV1M0SHFCLENUM0hyQixjUzJIcUIsQ1RwSWpCLHFDU3hFUix5RVRnRkksVVMrSHFCLENUOUhyQixhUzhIcUIsQ0FDcEIsYUFBa0IsQ0FFbkIsQ1QxSUksc0NTeEVSLG9GVGdGSSxVU3VJb0IsQ1R0SXBCLGFTc0lvQixDQUVyQixDQUdGLGNBRUMsNkJBQThCLENBRjlCLG1CQUtDLG1CSi9MTyxDSTBMUixzQ0FRRSw0QlYvTmUsQ1V1TmpCLHVCQVlDLGtCQUF1QixDVGhLbEIscUNTb0pOLHVCQWVFLGFBQWMsQ0FzQ2YsQ0FyREQsMkNBb0JHLE1BQU8sQ0FDUCxpQkFBa0IsQ0FDbEIsU0FBYyxDQUNkLFdBQVksQ1QzS1QscUNTb0pOLDJDQTBCSSxRSnBOSSxDSXNOTCxDQTVCSCwwQ1Q1SUUsV1MwS3NCLENUekt0QixjU3lLc0IsQ0FDckIsZUFBb0IsQ0FDcEIsZ0JKMU5LLENMc0NGLHFDU29KTiwwQ1Q1SUUsVVMrS3NCLENUOUt0QixhUzhLc0IsQ0FnQnJCLENUdk1HLHFDU29KTiwwQ1Q1SUUsV1NtTHVCLENUbEx2QixjU2tMdUIsQ0FDckIsV0FBWSxDQUNaLGtCQUFvQixDQUNwQixnQkFBcUIsQ0ExQ3pCLHNEQTZDSyxhQUFjLENBN0NuQixxREFnREssY0FBZSxDQUNmLENBTUwsbUJUbk1FLFdTb01vQixDVG5NcEIsY1NtTW9CLENBQ3JCLDRCVmhSZ0IsQ1VpUmhCLGlCQUFzQixDQUN0QixnQkpyUE8sQ0lzUFAsaUJBQWtCLENUaE5iLHFDUzJNTixtQlRuTUUsVVMyTW9CLENUMU1wQixhUzBNb0IsQ0F5RHJCLENUNVFLLHFDUzJNTixtQlRuTUUsVVMrTW9CLENUOU1wQixhUzhNb0IsQ0FxRHJCLENBakVBLHlEQWtCRSxhVmpTUyxDVWtTVCx5QkFBMEIsQ0FuQjVCLHFFQXNCRyxhVnBTYSxDVThRaEIseURBMEJFLGtCQUFxQixDQTFCdkIseUZBOEJJLGFWalRPLENVbVJYLHFHQWlDSyxhVi9TVyxDVThRaEIsK0lUbk1DLFdTNk9zQixDVDVPdEIsY1M0T3NC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c0NvbnRlbnQiOlsiQC1tcy12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xyXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8sIGlucHV0LCBzZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbm1haW4sIGFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXHJcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYm9keSB7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcclxufVxyXG5vbCwgdWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vLyBSZW1vdmUgMzAwbXMgZGVsYXkgb24gdG91Y2ggc2NyZWVuc1xyXG5hLFxyXG5hcmVhLFxyXG5idXR0b24sXHJcbltyb2xlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dDpub3QoW3R5cGU9XCJyYW5nZVwiXSksXHJcbmxhYmVsLFxyXG5zZWxlY3QsXHJcbnN1bW1hcnksXHJcbnRleHRhcmVhIHtcclxuICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgLyogQ2hyb21lIGFuZCBGaXJlZm94IHNldHRpbmcgaGVyZVxyXG4gICAgICBtaW4td2lkdGg6IG1pbi1jb250ZW50ICovXHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IGxnO1xyXG4gICAgc3JjOiB1cmwoLi4vLi4vYXNzZXRzL3dlYmZvbnRzL2xnL2xnLmVvdD9uMXozNzMpO1xyXG4gICAgc3JjOiB1cmwoLi4vLi4vYXNzZXRzL3dlYmZvbnRzL2xnL2xnLmVvdD8jaWVmaXhuMXozNzMpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vLi4vYXNzZXRzL3dlYmZvbnRzL2xnL2xnLndvZmY/bjF6MzczKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vLi4vYXNzZXRzL3dlYmZvbnRzL2xnL2xnLnR0Zj9uMXozNzMpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoLi4vLi4vYXNzZXRzL3dlYmZvbnRzL2xnL2xnLnN2Zz9uMXozNzMjbGcpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuLmxnLWljb24ge1xyXG4gICAgZm9udC1mYW1pbHk6IGxnO1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXHJcbn1cclxuXHJcbi5sZy1hY3Rpb25zIC5sZy1uZXh0LFxyXG4ubGctYWN0aW9ucyAubGctcHJldiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweCA5cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHotaW5kZXg6IDEwODA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcclxufVxyXG5cclxuLmxnLWFjdGlvbnMgLmxnLW5leHQuZGlzYWJsZWQsXHJcbi5sZy1hY3Rpb25zIC5sZy1wcmV2LmRpc2FibGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogLjVcclxufVxyXG5cclxuLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIsXHJcbi5sZy1hY3Rpb25zIC5sZy1wcmV2OmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkZGXHJcbn1cclxuXHJcbi5sZy1hY3Rpb25zIC5sZy1uZXh0IHtcclxuICAgIHJpZ2h0OiAyMHB4XHJcbn1cclxuXHJcbi5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA5NVwiXHJcbn1cclxuXHJcbi5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcclxuICAgIGxlZnQ6IDIwcHhcclxufVxyXG5cclxuLmxnLWFjdGlvbnMgLmxnLXByZXY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGUwOTRcIlxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDBcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xyXG5cclxuICAgIDAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgbGVmdDogMFxyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgbGVmdDogLTMwcHhcclxuICAgIH1cclxufVxyXG5cclxuQC1tcy1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDBcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDBcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XHJcblxyXG4gICAgMCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBsZWZ0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XHJcblxyXG4gICAgMCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBsZWZ0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtbXMta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDBcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIGxlZnQ6IDMwcHhcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XHJcblxyXG4gICAgMCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICBsZWZ0OiAzMHB4XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZy1vdXRlci5sZy1yaWdodC1lbmQgLmxnLW9iamVjdCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcclxuICAgIC1vLWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcclxuICAgIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIC4zcztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGctbGVmdC1lbmQgLjNzO1xyXG4gICAgLW8tYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAuM3M7XHJcbiAgICBhbmltYXRpb246IGxnLWxlZnQtZW5kIC4zcztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4ubGctdG9vbGJhciB7XHJcbiAgICB6LWluZGV4OiAxMDgyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNDUpXHJcbn1cclxuXHJcbi5sZy10b29sYmFyIC5sZy1pY29uIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXI7XHJcbiAgICAtby10cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhclxyXG59XHJcblxyXG4ubGctdG9vbGJhciAubGctaWNvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZGRlxyXG59XHJcblxyXG4ubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGUwNzBcIlxyXG59XHJcblxyXG4ubGctdG9vbGJhciAubGctZG93bmxvYWQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGUwZjJcIlxyXG59XHJcblxyXG4ubGctc3ViLWh0bWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNDUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICNFRUU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiAxMDgwXHJcbn1cclxuXHJcbi5sZy1zdWItaHRtbCBoNCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5sZy1zdWItaHRtbCBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMFxyXG59XHJcblxyXG4jbGctY291bnRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4ubGctbmV4dCxcclxuLmxnLXByZXYsXHJcbi5sZy10b29sYmFyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhcjtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBjb2xvciAuMnMgbGluZWFyO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgY29sb3IgLjJzIGxpbmVhcjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMzVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIGNvbG9yIC4ycyBsaW5lYXJcclxufVxyXG5cclxuLmxnLWhpZGUtaXRlbXMgLmxnLXByZXYge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKVxyXG59XHJcblxyXG4ubGctaGlkZS1pdGVtcyAubGctbmV4dCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKVxyXG59XHJcblxyXG4ubGctaGlkZS1pdGVtcyAubGctdG9vbGJhciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApXHJcbn1cclxuXHJcbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1vYmplY3Qge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjUsIC41LCAuNSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjUsIC41LCAuNSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAhaW1wb3J0YW50O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAhaW1wb3J0YW50O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJVxyXG59XHJcblxyXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDBBMEE7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwODA7XHJcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYiAubGctdGh1bWItaXRlbSB7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcclxuICAgIGN1cnNvcjogLW1vei1ncmFiO1xyXG4gICAgY3Vyc29yOiAtby1ncmFiO1xyXG4gICAgY3Vyc29yOiAtbXMtZ3JhYjtcclxuICAgIGN1cnNvcjogZ3JhYlxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWJiaW5nIC5sZy10aHVtYi1pdGVtIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcclxuICAgIGN1cnNvcjogLW1vei1ncmFiYmluZztcclxuICAgIGN1cnNvcjogLW8tZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IC1tcy1ncmFiYmluZztcclxuICAgIGN1cnNvcjogZ3JhYmJpbmdcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1kcmFnZ2luZyAubGctdGh1bWIge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudFxyXG59XHJcblxyXG4ubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctdGh1bWItb3V0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IC01cHhcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHhcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6MTAyNXB4KSB7XHJcbiAgICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjI1cyBlYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMjVzIGVhc2VcclxuICAgIH1cclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtLmFjdGl2ZSxcclxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2E5MDcwN1xyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXJcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLWhhcy10aHVtYiAubGctaXRlbSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHhcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLWNhbi10b2dnbGUgLmxnLWl0ZW0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cCAubGctc3ViLWh0bWwge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYm90dG9tIC4yNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2VcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cC5sZy10aHVtYi1vcGVuIC5sZy1zdWItaHRtbCB7XHJcbiAgICBib3R0b206IDEwMHB4XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctdG9nZ2xlLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwRDBBMEE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdG9wOiAtMzlweDtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXRvZ2dsZS10aHVtYjpob3ZlcixcclxuLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctc2hhcmUge1xyXG4gICAgY29sb3I6ICNGRkZcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy10b2dnbGUtdGh1bWI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGUxZmZcIlxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXZpZGVvLWNvbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1heC13aWR0aDogMTE0MHB4O1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCA1cHhcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy12aWRlbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLW9iamVjdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLXZpZGVvLXBsYXkge1xyXG4gICAgd2lkdGg6IDg0cHg7XHJcbiAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgei1pbmRleDogMTA4MDtcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbyAubGctdmlkZW8tcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3ZpbWVvLXBsYXkucG5nKSBuby1yZXBlYXRcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1oYXMtdmltZW86aG92ZXIgLmxnLXZpZGVvLXBsYXkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy92aW1lby1wbGF5LnBuZykgMCAtNThweCBuby1yZXBlYXRcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1oYXMtaHRtbDUgLmxnLXZpZGVvLXBsYXkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy92aWRlby1wbGF5LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIG9wYWNpdHk6IC44XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctaGFzLWh0bWw1OmhvdmVyIC5sZy12aWRlby1wbGF5IHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZSAubGctdmlkZW8tcGxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3lvdXR1YmUtcGxheS5wbmcpIG5vLXJlcGVhdFxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWhhcy15b3V0dWJlOmhvdmVyIC5sZy12aWRlby1wbGF5IHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcveW91dHViZS1wbGF5LnBuZykgMCAtNjBweCBuby1yZXBlYXRcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy12aWRlby1vYmplY3Qge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMFxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlbyAubGctdmlkZW8tb2JqZWN0IHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy1vYmplY3QsXHJcbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLXBsYXkge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy12aWRlby1vYmplY3Qge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZVxyXG59XHJcblxyXG4ubGctcHJvZ3Jlc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwODM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zIGVhc2UgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXMgZWFzZSAwcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgODBtcyBlYXNlIDBzXHJcbn1cclxuXHJcbi5sZy1wcm9ncmVzcy1iYXIgLmxnLXByb2dyZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTA3MDc7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHdpZHRoOiAwXHJcbn1cclxuXHJcbi5sZy1wcm9ncmVzcy1iYXIubGctc3RhcnQgLmxnLXByb2dyZXNzIHtcclxuICAgIHdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5sZy1zaG93LWF1dG9wbGF5IC5sZy1wcm9ncmVzcy1iYXIge1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4ubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDFkXCJcclxufVxyXG5cclxuLmxnLXNob3ctYXV0b3BsYXkgLmxnLWF1dG9wbGF5LWJ1dHRvbjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxYVwiXHJcbn1cclxuXHJcbi5sZy1vdXRlci5sZy1jc3MzLmxnLXpvb20tZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlLFxyXG4ubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHNcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLXVzZS10cmFuc2l0aW9uLWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHNcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLXVzZS1sZWZ0LWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCB0b3AgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgdG9wIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcztcclxuICAgIC1vLXRyYW5zaXRpb246IGxlZnQgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCB0b3AgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIHRvcCAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHNcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjE1cyAhaW1wb3J0YW50O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjE1cyAhaW1wb3J0YW50O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMTVzICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xNXMgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxyXG59XHJcblxyXG4jbGctem9vbS1pbjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlxcZTMxMVwiXHJcbn1cclxuXHJcbiNsZy1hY3R1YWwtc2l6ZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHhcclxufVxyXG5cclxuI2xnLWFjdHVhbC1zaXplOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDMzXCJcclxufVxyXG5cclxuI2xnLXpvb20tb3V0IHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuI2xnLXpvb20tb3V0OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMzEyXCJcclxufVxyXG5cclxuLmxnLXpvb21lZCAjbGctem9vbS1vdXQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIge1xyXG4gICAgYm90dG9tOiA2MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgei1pbmRleDogMTA4MDtcclxuICAgIGhlaWdodDogMTBweFxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyLmxnLXBhZ2VyLWhvdmVyIC5sZy1wYWdlci1jb250IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctcGFnZXItY29udCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbjogMCA1cHhcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250OmhvdmVyIC5sZy1wYWdlci10aHVtYi1jb250IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctcGFnZXItY29udC5sZy1wYWdlci1hY3RpdmUgLmxnLXBhZ2VyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmIGluc2V0XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDgzcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCAtbW96LXRyYW5zZm9ybSAuMTVzIGVhc2UgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcywgLW8tdHJhbnNmb3JtIC4xNXMgZWFzZSAwcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gLjE1cyBlYXNlIDBzO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMClcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1wYWdlci10aHVtYi1jb250IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLXBhZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgOHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpIGluc2V0O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZSAwcztcclxuICAgIHdpZHRoOiAxMnB4XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctcGFnZXI6Zm9jdXMsXHJcbi5sZy1vdXRlciAubGctcGFnZXI6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmYgaW5zZXRcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1jYXJldCB7XHJcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDEwcHggZGFzaGVkO1xyXG4gICAgYm90dG9tOiAtMTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwXHJcbn1cclxuXHJcbi5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjBjXCJcclxufVxyXG5cclxuLmxnLWZ1bGxzY3JlZW4tb24gLmxnLWZ1bGxzY3JlZW46YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGUyMGRcIlxyXG59XHJcblxyXG4ubGctb3V0ZXIgI2xnLWRyb3Bkb3duLW92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMjUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTA4MTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIC4xOHMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAuMThzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjE4cywgb3BhY2l0eSAuMThzIGxpbmVhciAwc1xyXG59XHJcblxyXG4ubGctb3V0ZXIubGctZHJvcGRvd24tYWN0aXZlICNsZy1kcm9wZG93bi1vdmVybGF5LFxyXG4ubGctb3V0ZXIubGctZHJvcGRvd24tYWN0aXZlIC5sZy1kcm9wZG93biB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGVcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1kcm9wZG93biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjVzLCBvcGFjaXR5IC4xOHMgbGluZWFyIDBzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAuNXMsIG9wYWNpdHkgLjE4cyBsaW5lYXIgMHM7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIC41cywgb3BhY2l0eSAuMThzIGxpbmVhciAwc1xyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGO1xyXG4gICAgcmlnaHQ6IDE2cHg7XHJcbiAgICB0b3A6IC0xNnB4XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctZHJvcGRvd24+bGk6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctZHJvcGRvd24+bGk6aG92ZXIgLmxnLWljb24sXHJcbi5sZy1vdXRlciAubGctZHJvcGRvd24+bGk6aG92ZXIgYSB7XHJcbiAgICBjb2xvcjogIzMzM1xyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGEge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdoaXRlLXNwYWNlOiBwcmU7XHJcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEycHhcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1kcm9wZG93biBhOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjA3KVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIC5sZy1kcm9wZG93bi10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbiB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IGF1dG9cclxufVxyXG5cclxuLmxnLW91dGVyLFxyXG4ubGctb3V0ZXIgLmxnLFxyXG4ubGctb3V0ZXIgLmxnLWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGU4MGRcIlxyXG59XHJcblxyXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uIHtcclxuICAgIGNvbG9yOiAjM2I1OTk4XHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb246YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGU5MDFcIlxyXG59XHJcblxyXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb24ge1xyXG4gICAgY29sb3I6ICMwMGFjZWRcclxufVxyXG5cclxuLmxnLW91dGVyICNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCJcclxufVxyXG5cclxuLmxnLW91dGVyICNsZy1zaGFyZS1nb29nbGVwbHVzIC5sZy1pY29uIHtcclxuICAgIGNvbG9yOiAjZGQ0YjM5XHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiXHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmUtcGludGVyZXN0IC5sZy1pY29uIHtcclxuICAgIGNvbG9yOiAjY2IyMDI3XHJcbn1cclxuXHJcbi5sZy1vdXRlciAjbGctc2hhcmUtcGludGVyZXN0IC5sZy1pY29uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCJcclxufVxyXG5cclxuLmdyb3VwOmFmdGVyLFxyXG4uZ3JvdXA6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGxpbmUtaGVpZ2h0OiAwXHJcbn1cclxuXHJcbi5ncm91cDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aFxyXG59XHJcblxyXG4ubGctb3V0ZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDEwNTA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcclxuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHNcclxufVxyXG5cclxuLmxnLW91dGVyICoge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4ubGctb3V0ZXIubGctdmlzaWJsZSB7XHJcbiAgICBvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQsXHJcbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsXHJcbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWN1cnJlbnQsXHJcbi5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsXHJcbi5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLWdyYWIgaW1nLmxnLW9iamVjdCB7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcclxuICAgIGN1cnNvcjogLW1vei1ncmFiO1xyXG4gICAgY3Vyc29yOiAtby1ncmFiO1xyXG4gICAgY3Vyc29yOiAtbXMtZ3JhYjtcclxuICAgIGN1cnNvcjogZ3JhYlxyXG59XHJcblxyXG4ubGctb3V0ZXIubGctZ3JhYmJpbmcgaW1nLmxnLW9iamVjdCB7XHJcbiAgICBjdXJzb3I6IG1vdmU7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IC1vLWdyYWJiaW5nO1xyXG4gICAgY3Vyc29yOiAtbXMtZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IGdyYWJiaW5nXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWlubmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG59XHJcblxyXG4ubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50LFxyXG4ubGctb3V0ZXIubGctY3NzMyAubGctY3VycmVudCxcclxuLmxnLW91dGVyLmxnLWNzczMgLmxnLW5leHQtc2xpZGUsXHJcbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1wcmV2LXNsaWRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctaW1nLXdyYXAsXHJcbi5sZy1vdXRlciAubGctaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWltZy13cmFwOmJlZm9yZSxcclxuLmxnLW91dGVyIC5sZy1pdGVtOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4XHJcbn1cclxuXHJcbi5sZy1vdXRlciAubGctaW1nLXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDBcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgei1pbmRleDogMTA2MFxyXG59XHJcblxyXG4ubGctb3V0ZXIgLmxnLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0gLmxnLW9iamVjdCxcclxuLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbSAubGctdmlkZW8tcGxheSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcclxuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHNcclxufVxyXG5cclxuLmxnLW91dGVyLmxnLXNob3ctYWZ0ZXItbG9hZCAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0LFxyXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy12aWRlby1wbGF5IHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmxnLW91dGVyIC5sZy1lbXB0eS1odG1sLFxyXG4ubGctb3V0ZXIubGctaGlkZS1kb3dubG9hZCAjbGctZG93bmxvYWQge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4ubGctYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMTA0MDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZSAwcztcclxuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGVhc2UgMHNcclxufVxyXG5cclxuLmxnLWJhY2tkcm9wLmluIHtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLWN1cnJlbnQsXHJcbi5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1uZXh0LXNsaWRlLFxyXG4ubGctY3NzMy5sZy1uby10cmFucyAubGctcHJldi1zbGlkZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcclxuICAgIC1vLXRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnRcclxufVxyXG5cclxuLmxnLWNzczMubGctdXNlLWNzczMgLmxnLWl0ZW0sXHJcbi5sZy1jc3MzLmxnLXVzZS1sZWZ0IC5sZy1pdGVtIHtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cclxufVxyXG5cclxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbSB7XHJcbiAgICBvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCB7XHJcbiAgICBvcGFjaXR5OiAxXHJcbn1cclxuXHJcbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCxcclxuLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1uZXh0LXNsaWRlLFxyXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlIDBzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSAwcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UgMHNcclxufVxyXG5cclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ge1xyXG4gICAgb3BhY2l0eTogMFxyXG59XHJcblxyXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKVxyXG59XHJcblxyXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMClcclxufVxyXG5cclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1jdXJyZW50LFxyXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLFxyXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzXHJcbn1cclxuXHJcbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwXHJcbn1cclxuXHJcbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xyXG4gICAgbGVmdDogLTEwMCVcclxufVxyXG5cclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSB7XHJcbiAgICBsZWZ0OiAxMDAlXHJcbn1cclxuXHJcbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLWN1cnJlbnQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDFcclxufVxyXG5cclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctY3VycmVudCxcclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSxcclxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yNSwgMSkgMHMsIG9wYWNpdHkgLjFzIGVhc2UgMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAuMjUsIDEpIDBzLCBvcGFjaXR5IC4xcyBlYXNlIDBzO1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgLjI1LCAxKSAwcywgb3BhY2l0eSAuMXMgZWFzZSAwc1xyXG59IiwiLm1mcC1iZ3t0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwNDI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6IzBiMGIwYjtvcGFjaXR5OjAuOH0ubWZwLXdyYXB7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQzO3Bvc2l0aW9uOmZpeGVkO291dGxpbmU6bm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59Lm1mcC1jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7cGFkZGluZzowIDhweDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1mcC1jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9Lm1mcC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246bGVmdDt6LWluZGV4OjEwNDV9Lm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudHt3aWR0aDoxMDAlO2N1cnNvcjphdXRvfS5tZnAtYWpheC1jdXJ7Y3Vyc29yOnByb2dyZXNzfS5tZnAtem9vbS1vdXQtY3VyLC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2V7Y3Vyc29yOi13ZWJraXQtem9vbS1vdXQ7Y3Vyc29yOnpvb20tb3V0fS5tZnAtem9vbXtjdXJzb3I6cG9pbnRlcjtjdXJzb3I6LXdlYmtpdC16b29tLWluO2N1cnNvcjp6b29tLWlufS5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50e2N1cnNvcjphdXRvfS5tZnAtY2xvc2UsLm1mcC1hcnJvdywubWZwLXByZWxvYWRlciwubWZwLWNvdW50ZXJ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tZnAtbG9hZGluZy5tZnAtZmlndXJle2Rpc3BsYXk6bm9uZX0ubWZwLWhpZGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1mcC1wcmVsb2FkZXJ7Y29sb3I6I0NDQztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDotMC44ZW07bGVmdDo4cHg7cmlnaHQ6OHB4O3otaW5kZXg6MTA0NH0ubWZwLXByZWxvYWRlciBhe2NvbG9yOiNDQ0N9Lm1mcC1wcmVsb2FkZXIgYTpob3Zlcntjb2xvcjojRkZGfS5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlcntkaXNwbGF5Om5vbmV9Lm1mcC1zLWVycm9yIC5tZnAtY29udGVudHtkaXNwbGF5Om5vbmV9YnV0dG9uLm1mcC1jbG9zZSxidXR0b24ubWZwLWFycm93e2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7ZGlzcGxheTpibG9jaztvdXRsaW5lOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTA0Njtib3gtc2hhZG93Om5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfS5tZnAtY2xvc2V7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtsaW5lLWhlaWdodDo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTowLjY1O3BhZGRpbmc6MCAwIDE4cHggMTBweDtjb2xvcjojRkZGO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OkFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlfS5tZnAtY2xvc2U6aG92ZXIsLm1mcC1jbG9zZTpmb2N1c3tvcGFjaXR5OjF9Lm1mcC1jbG9zZTphY3RpdmV7dG9wOjFweH0ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3Nle2NvbG9yOiMzMzN9Lm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSwubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZXtjb2xvcjojRkZGO3JpZ2h0Oi02cHg7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjZweDt3aWR0aDoxMDAlfS5tZnAtY291bnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2NvbG9yOiNDQ0M7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweDt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1mcC1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjAuNjU7bWFyZ2luOjA7dG9wOjUwJTttYXJnaW4tdG9wOi01NXB4O3BhZGRpbmc6MDt3aWR0aDo5MHB4O2hlaWdodDoxMTBweDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphY3RpdmV7bWFyZ2luLXRvcDotNTRweH0ubWZwLWFycm93OmhvdmVyLC5tZnAtYXJyb3c6Zm9jdXN7b3BhY2l0eToxfS5tZnAtYXJyb3c6YmVmb3JlLC5tZnAtYXJyb3c6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO21hcmdpbi10b3A6MzVweDttYXJnaW4tbGVmdDozNXB4O2JvcmRlcjptZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphZnRlcntib3JkZXItdG9wLXdpZHRoOjEzcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoxM3B4O3RvcDo4cHh9Lm1mcC1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC13aWR0aDoyMXB4O2JvcmRlci1ib3R0b20td2lkdGg6MjFweDtvcGFjaXR5OjAuN30ubWZwLWFycm93LWxlZnR7bGVmdDowfS5tZnAtYXJyb3ctbGVmdDphZnRlcntib3JkZXItcmlnaHQ6MTdweCBzb2xpZCAjRkZGO21hcmdpbi1sZWZ0OjMxcHh9Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXttYXJnaW4tbGVmdDoyNXB4O2JvcmRlci1yaWdodDoyN3B4IHNvbGlkICMzRjNGM0Z9Lm1mcC1hcnJvdy1yaWdodHtyaWdodDowfS5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MTdweCBzb2xpZCAjRkZGO21hcmdpbi1sZWZ0OjM5cHh9Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MjdweCBzb2xpZCAjM0YzRjNGfS5tZnAtaWZyYW1lLWhvbGRlcntwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudHtsaW5lLWhlaWdodDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkwMHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JhY2tncm91bmQ6IzAwMH1pbWcubWZwLWltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo0MHB4IDAgNDBweDttYXJnaW46MCBhdXRvfS5tZnAtZmlndXJle2xpbmUtaGVpZ2h0OjB9Lm1mcC1maWd1cmU6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjQwcHg7Ym90dG9tOjQwcHg7ZGlzcGxheTpibG9jaztyaWdodDowO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDotMTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JhY2tncm91bmQ6IzQ0NH0ubWZwLWZpZ3VyZSBzbWFsbHtjb2xvcjojQkRCREJEO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweH0ubWZwLWZpZ3VyZSBmaWd1cmV7bWFyZ2luOjB9Lm1mcC1ib3R0b20tYmFye21hcmdpbi10b3A6LTM2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojRjNGM0YzO3dvcmQtd3JhcDpicmVhay13b3JkO3BhZGRpbmctcmlnaHQ6MzZweH0ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnR7bWF4LXdpZHRoOjEwMCV9Lm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJle2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCl7Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVye3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWd7cGFkZGluZzowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlcnt0b3A6MDtib3R0b206MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGx7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWxlZnQ6NXB4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjYpO3Bvc2l0aW9uOmZpeGVkO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpey5tZnAtYXJyb3d7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43NSk7dHJhbnNmb3JtOnNjYWxlKDAuNzUpfS5tZnAtYXJyb3ctbGVmdHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm1mcC1hcnJvdy1yaWdodHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9Lm1mcC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH19XHJcbiIsIi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8rKysgSEVMUEVSUzogQ09MT1JTICsrK1xyXG4vLysrKysrKysrKysrKysrKysrKysrKysrXHJcblxyXG4vLyBCYXNpYyBjb2xvcnNcclxuJHJlZDogI0Y0NDMzNjtcclxuJHBpbms6ICNFMzBENTQ7XHJcbiRwdXJwbGU6ICM4NjUxQTA7XHJcbiRkZWVwLXB1cnBsZTogIzY3M0FCNztcclxuJGluZGlnbzogIzNGNTFCNTtcclxuJGJsdWU6ICMxMzdBQjk7XHJcbiRkYXJrLWJsdWU6ICMwNTIxNTc7XHJcbiRsaWdodC1ibHVlOiAjRURGMkY1O1xyXG4kY3lhbjogIzAwQkNENDtcclxuJHRlYWw6ICMwMDk2ODg7XHJcbiRncmVlbjogIzRDQUY1MDtcclxuJGxpZ2h0LWdyZWVuOiAjOEJDMzRBO1xyXG4kbGltZTogI0NEREMzOTtcclxuJHllbGxvdzogI0ZGREIwMDtcclxuJGFtYmVyOiAjRkZDMTA3O1xyXG4kcGVhY2g6ICNGOEMyQkI7XHJcbiRvcmFuZ2U6ICNGRjk4MDA7XHJcbiRkZWVwLW9yYW5nZTogI0ZGNTcyMjtcclxuJGJyb3duOiAjNzk1NTQ4O1xyXG4kY3JlYW06ICNGNEYzRTc7XHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG5cclxuLy8gU3RhbmRhcmQgZ3JleXNjYWxlOiBudW1iZXIgPSBicmlnaHRuZXNzIChIU0IpXHJcbiRncmV5OTU6ICNGMkYyRjI7XHJcbiRncmV5OTA6ICNFNkU2RTY7XHJcbiRncmV5ODA6ICNDQ0NDQ0M7XHJcbiRncmV5NzA6ICNCM0IzQjM7XHJcbiRncmV5NjA6ICM5OTk5OTk7XHJcbiRncmV5NTA6ICM4MDgwODA7XHJcbiRncmV5NDA6ICM2NjY2NjY7XHJcbiRncmV5MzA6ICM0RDRENEQ7XHJcbiRncmV5MjA6ICMzMzMzMzM7XHJcbiRncmV5MTU6ICMyNjI2MjY7XHJcblxyXG4vLyBTb2NpYWwgY29sb3JzXHJcbiRkcmliYmJsZTogI0VBNEM4OTtcclxuJGZhY2Vib29rOiAjM0I1OTk5O1xyXG4kZmxpY2tyOiAjRkYwMDg0O1xyXG4kZ29vZ2xlcGx1czogI0RENEIzOTtcclxuJGluc3RhZ3JhbTogI0U0NDA1RjtcclxuJGxpbmtlZGluOiAjMDA3N0I1O1xyXG4kcGludGVyZXN0OiAjQkQwODFDO1xyXG4kc25hcGNoYXQ6ICNGRkZDMDA7XHJcbiRzb3VuZGNsb3VkOiAjZmYzMzAwO1xyXG4kdHVtYmxyOiAjMzQ0NjVEO1xyXG4kdHdpdHRlcjogIzU1QUNFRTtcclxuJHZpbWVvOiAjMUFCN0VBO1xyXG4kd2hhdHNhcHA6ICMyNUQzNjY7XHJcbiR5b3V0dWJlOiAjQ0QyMDFGO1xyXG5cclxuLy8gU29jaWFsIGNvbG9yc1xyXG4uZHJpYmJibGUgeyBjb2xvcjogJGRyaWJiYmxlOyB9O1xyXG4uZmFjZWJvb2sgeyBjb2xvcjogJGZhY2Vib29rOyB9O1xyXG4uZmxpY2tyIHsgY29sb3I6ICRmbGlja3I7IH07XHJcbi5nb29nbGVwbHVzIHsgY29sb3I6ICRnb29nbGVwbHVzOyB9O1xyXG4uaW5zdGFncmFtIHsgY29sb3I6ICRpbnN0YWdyYW07IH07XHJcbi5saW5rZWRpbiB7IGNvbG9yOiAkbGlua2VkaW47IH07XHJcbi5waW50ZXJlc3QgeyBjb2xvcjogJHBpbnRlcmVzdDsgfTtcclxuLnNuYXBjaGF0IHsgY29sb3I6ICRzbmFwY2hhdDsgfTtcclxuLnNvdW5kY2xvdWQgeyBjb2xvcjogJHNvdW5kY2xvdWQ7IH07XHJcbi50dW1ibHIgeyBjb2xvcjogJHR1bWJscjsgfTtcclxuLnR3aXR0ZXIgeyBjb2xvcjogJHR3aXR0ZXI7IH07XHJcbi52aW1lbyB7IGNvbG9yOiAkdmltZW87IH07XHJcbi53aGF0c2FwcCB7IGNvbG9yOiAkd2hhdHNhcHA7IH07XHJcbi55b3V0dWJlIHsgY29sb3I6ICR5b3V0dWJlOyB9O1xyXG5cclxuIiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVFlQT0dSQVBIWSBNSVhJTlNcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIEZvbnQgc2l6ZVxyXG5AbWl4aW4gZm9udC1zaXplKCRzaXplVmFsdWU6IDEuNikge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICsgcHg7XHJcbiAgICBmb250LXNpemU6ICgkc2l6ZVZhbHVlIC8gMTYpICsgcmVtO1xyXG59XHJcblxyXG4vLyBDdXJzb3IgaGlnaGxpZ2h0aW5nXHJcbkBtaXhpbiBzZWxlY3Rpb24oJGJhY2tncm91bmQsICRjb2xvcikge1xyXG5cclxuICAgIEBlYWNoICRwcmVmaXggaW4gJzo6LW1vei1zZWxlY3Rpb24nLFxyXG4gICAgJzo6c2VsZWN0aW9uJyB7XHJcbiAgICAgICAgI3skcHJlZml4fSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gbWl4aW4gZm9yIHBsYWNlaG9sZGVyc1xyXG5AbWl4aW4gb3B0aW9uYWwtYXQtcm9vdCgkc2VsKSB7XHJcbiAgICBAYXQtcm9vdCAje2lmKG5vdCAmLCAkc2VsLCBzZWxlY3Rvci1hcHBlbmQoJiwgJHNlbCkpfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOi1tb3otcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOjotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbXMtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTEFZT1VUIE1JWElOU1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gQ2VudGVyaW5nIG9iamVjdHMgKG9sZCB3YXksIGZsZXhib3ggcHJlZmVycmVkIG5vdylcclxuLy8gQGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgdHJ1ZSk7ICBcclxuQG1peGluIGNlbnRlcmVyKCRob3Jpem9udGFsOiB0cnVlLCAkdmVydGljYWw6IHRydWUpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICBAaWYgKCRob3Jpem9udGFsIGFuZCAkdmVydGljYWwpIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2UgaWYgKCRob3Jpem9udGFsKSB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIGlmICgkdmVydGljYWwpIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gIEJyZWFrcG9pbnRzXHJcbkBtaXhpbiBicmVhaygkYnJlYWtwb2ludCkge1xyXG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gZmxleGJveCBtaXhpbiAtIGZvciBjaGlsZHJlbiBvZiBmbGV4IGNvbnRhaW5lclxyXG5AbWl4aW4gZmxleGJveCgkdmFsdWUpIHtcclxuICAgIGZsZXg6IDAgJHZhbHVlO1xyXG4gICAgbWF4LXdpZHRoOiAkdmFsdWU7XHJcbn1cclxuXHJcbi8vIFN0eWxlcyBieSBudW1iZXIgb2YgaXRlbXMgaW4gbGlzdFxyXG5AbWl4aW4gYnljb3VudCgkY291bnQsICRlbGVtZW50KSB7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZChuICsgI3skY291bnR9KSxcclxuICAgICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQobiArICN7JGNvdW50fSl+I3skZWxlbWVudH0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBieWNvdW50KDQsIGFydGljbGUpe1xyXG4vLyAgICAgd2lkdGg6MjUlO1xyXG4vLyB9XHJcblxyXG5AbWl4aW4gcGFkZGluZygkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KSB7XHJcbiAgICBwYWRkaW5nOiAkZ2FwICogJHRvcCAkZ2FwICogJHJpZ2h0ICRnYXAgKiAkYm90dG9tICRnYXAgKiAkbGVmdDtcclxufVxyXG5cclxuLy8gQGluY2x1ZGUgcGFkZGluZygwLDMsMCwzKTtcclxuXHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBBTklNQVRJT05TIE1JWElOU1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gSW5jbHVkZSB0byBnaXZlIGFuIGVsZW1lbnQgYSB0cmFuc2l0aW9uXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0aWVzLi4uKSB7XHJcblxyXG4gICAgQGVhY2ggJHByZWZpeCBpbiAtd2Via2l0LXRyYW5zaXRpb24sXHJcbiAgICB0cmFuc2l0aW9uIHtcclxuICAgICAgICAjeyRwcmVmaXh9OiAkcHJvcGVydGllcztcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZWFzZSgkcHJvcGVydGllcy4uLikge1xyXG5cclxuICAgIEBlYWNoICRwcmVmaXggaW4gLXdlYmtpdC10cmFuc2l0aW9uLFxyXG4gICAgdHJhbnNpdGlvbiB7XHJcbiAgICAgICAgI3skcHJlZml4fS1wcm9wZXJ0eTogJHByb3BlcnRpZXM7XHJcbiAgICAgICAgI3skcHJlZml4fS1kdXJhdGlvbjogMC4ycztcclxuICAgICAgICAjeyRwcmVmaXh9LXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEluY2x1ZGUgdG8gdHJhbnNmb3JtIGFuIGVsZW1lbnRcclxuQG1peGluIHRyYW5zZm9ybSgkcHJvcGVydHkpIHtcclxuXHJcbiAgICBAZWFjaCAkcHJlZml4IGluIC1tcy10cmFuc2Zvcm0sXHJcbiAgICAtbW96LXRyYW5zZm9ybSxcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLFxyXG4gICAgdHJhbnNmb3JtIHtcclxuICAgICAgICAjeyRwcmVmaXh9OiAkcHJvcGVydHk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRwcm9wZXJ0eSkge1xyXG5cclxuICAgIEBlYWNoICRwcmVmaXggaW4gLW1zLXRyYW5zZm9ybS1vcmlnaW4sXHJcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW4sXHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW4sXHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luIHtcclxuICAgICAgICAjeyRwcmVmaXh9OiAkcHJvcGVydHk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGZpbHRlcnNcclxuQG1peGluIGZpbHRlcigkcHJvcGVydGllcykge1xyXG5cclxuICAgIEBlYWNoICRwcmVmaXggaW4gLXdlYmtpdC1maWx0ZXIsXHJcbiAgICBmaWx0ZXIge1xyXG4gICAgICAgICN7JHByZWZpeH06ICRwcm9wZXJ0aWVzO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSBrZXlmcmFtZXMgd2l0aCBhbiBhbmltYXRpb24gbmFtZVxyXG5AbWl4aW4ga2V5ZnJhbWVzKCRhbmltYXRpb24tbmFtZSkge1xyXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBrZXlmcmFtZXMoZmFkZSkge1xyXG4vLyAgICAgMCUgeyBvcGFjaXR5OiAwOyB9XHJcbi8vICAgICAxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG4vLyB9XHJcblxyXG5cclxuLy8gSW5jbHVkZSB0byBnaXZlIGFuIGVsZW1lbnQgYW5pbWF0aW9uXHJcbkBtaXhpbiBhbmltYXRpb24oJHByb3BlcnRpZXMpIHtcclxuXHJcbiAgICBAZWFjaCAkcHJlZml4IGluIC13ZWJraXQtYW5pbWF0aW9uLFxyXG4gICAgYW5pbWF0aW9uIHtcclxuICAgICAgICAjeyRwcmVmaXh9OiAkcHJvcGVydGllcztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNUWUxJTkcgTUlYSU5TXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBHcmFkaWVudHNcclxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLW9sZDogbGVmdCwgJGRpcmVjdGlvbi1uZXc6IHRvIHJpZ2h0LCAkY29sb3JzIC4uLikge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbi1vbGQsICRjb2xvcnMpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24tbmV3LCAkY29sb3JzKTtcclxufVxyXG5cclxuLy8gQGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KGxlZnQsIHRvLXJpZ2h0LCAkcHJpbWFyeSwgJHNlY29uZGFyeSk7XHJcblxyXG5AbWl4aW4gcmFkaWFsLWdyYWRpZW50KCRwb3NpdGlvbiwgJGNvbG9ycyAuLi4pIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KCRwb3NpdGlvbiwgJGNvbG9ycyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoJHBvc2l0aW9uLCAkY29sb3JzKTtcclxufVxyXG5cclxuQG1peGluIHVuZGVybGluZSgkY29sb3IsICRoZWlnaHQpIHtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKC0kaGVpZ2h0ICsgcHgpIDAgMCAkY29sb3I7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuQG1peGluIG9iamVjdC1maXQoJHJhdGlvLCAkaGVpZ2h0KSB7XHJcbiAgICBhc3BlY3QtcmF0aW86ICRyYXRpbztcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuQG1peGluIGV4dGVybmFsLXN2ZygkY29sb3IpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNC4zMzMzIDkuODg4OTdWMTUuMjIyM0MxNC4zMzMzIDE1LjY5MzggMTQuMTQ2IDE2LjE0NiAxMy44MTI2IDE2LjQ3OTRDMTMuNDc5MiAxNi44MTI4IDEzLjAyNzEgMTcuMDAwMSAxMi41NTU2IDE3LjAwMDFIMi43Nzc3OEMyLjMwNjI4IDE3LjAwMDEgMS44NTQxIDE2LjgxMjggMS41MjA3IDE2LjQ3OTRDMS4xODczIDE2LjE0NiAxIDE1LjY5MzggMSAxNS4yMjIzVjUuNDQ0NTNDMSA0Ljk3MzAzIDEuMTg3MyA0LjUyMDg1IDEuNTIwNyA0LjE4NzQ1QzEuODU0MSAzLjg1NDA1IDIuMzA2MjggMy42NjY3NSAyLjc3Nzc4IDMuNjY2NzVIOC4xMTExMScgc3Ryb2tlPScjeyRjb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMS42NjY3IDFIMTcuMDAwMVY2LjMzMzMzJyBzdHJva2U9JyN7JGNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTcuMjIyMTcgMTAuNzc3OEwxNi45OTk5IDEnIHN0cm9rZT0nI3skY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxufVxyXG5AbWl4aW4gYnVyZ2VyLXN2ZygkY29sb3IpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTUgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScxNScgaGVpZ2h0PScyJyBmaWxsPScjeyRjb2xvcn0nLyUzRSUzQ3JlY3QgeT0nMTInIHdpZHRoPScxNScgaGVpZ2h0PScyJyBmaWxsPScjeyRjb2xvcn0nLyUzRSUzQ3JlY3QgeT0nNicgd2lkdGg9JzE1JyBoZWlnaHQ9JzInIGZpbGw9JyN7JGNvbG9yfScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxufVxyXG5cclxuQG1peGluIGNvcm5lcigkYmdjb2xvciwgJHNpemUsICR6aW5kZXgpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogJHNpemU7IFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6ICRzaXplO1xyXG4gICAgei1pbmRleDogJHppbmRleDtcclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUFNVRURPIEVMRU1FTlQgTUlYSU5TXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBwc2V1ZG8gbWl4aW5cclxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IGFic29sdXRlLCAkY29udGVudDogJycpIHtcclxuICAgIGNvbnRlbnQ6ICRjb250ZW50O1xyXG4gICAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgICBwb3NpdGlvbjogJHBvcztcclxufVxyXG5cclxuLy8gVHJpYW5nbGUgbWl4aW5cclxuQG1peGluIGNzcy10cmlhbmdsZSgkY29sb3IsICRkaXJlY3Rpb24sICRzaXplOiA2cHgsICRwb3NpdGlvbjogYWJzb2x1dGUsICRyb3VuZDogZmFsc2UpIHtcclxuICAgIEBpbmNsdWRlIHBzZXVkbygkcG9zOiAkcG9zaXRpb24pO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgQGlmICRyb3VuZCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZGlyZWN0aW9uPT1kb3duIHtcclxuICAgICAgICBib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAtIHJvdW5kKCRzaXplIC8gMi41KTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSBpZiAkZGlyZWN0aW9uPT11cCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgLSByb3VuZCgkc2l6ZSAvIDIuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2UgaWYgJGRpcmVjdGlvbj09cmlnaHQge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHNpemU7XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2UgaWYgJGRpcmVjdGlvbj09bGVmdCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kc2l6ZTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gZm9yIGV4YW1wbGUgdG8gbWFrZSBhIHJlZCB0cmlhbmdsZSB0aGF0IHBvaW50cyBkb3duLCB3aXRoIGEgc2l6ZSBvZiAxMHB4IGFuZCByb3VuZGVkIGNvcm5lcnNcclxuLy8gQGluY2x1ZGUgY3NzLXRyaWFuZ2xlKHJlZCwgZG93biwgMTBweCAsIGFic29sdXRlICx0cnVlICk7IiwiLy8rKysrKysrKysrKysrKysrKysrKysrKysrK1xyXG4vLysrKyBIRUxQRVJTOiBBTklNQVRJT04gKysrXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKysrKytcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE1vdmVtZW50XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBmYW5jeSB0cmFuc2l0aW9uc1xyXG4kbW92ZS13aGlwOiBjdWJpYy1iZXppZXIoMC44LCAwLCAwLjMsIDEpO1xyXG4kbW92ZS1zbmFwOiBjdWJpYy1iZXppZXIoMC43LCAtMC41LCAwLjMsIDEuNSk7XHJcbiRtb3ZlLXNuYXAtaW46IGN1YmljLWJlemllcigwLjYsIC0wLjMsIDAuNywgMCk7XHJcbiRtb3ZlLXNuYXAtb3V0OiBjdWJpYy1iZXppZXIoMC4yLCAwLjksIDAuMywgMS4zKTtcclxuXHJcblxyXG4ldHJhbnNpdGlvbiB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWVhc2UoYmFja2dyb3VuZCwgYm9yZGVyLCBib3gtc2hhZG93LCBjb2xvciwgb3BhY2l0eSwgdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLCBoZWlnaHQsIHBhZGRpbmcsIHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCwgd2lkdGgpO1xyXG59XHJcbiIsIi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8rKysgSEVMUEVSUzogTEFZT1VUICsrK1xyXG4vLysrKysrKysrKysrKysrKysrKysrKysrXHJcblxyXG4vLyBNYWtlIGEgZmxleGJveCBjb250YWluZXJcclxuJWZsZXgge1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4iLCIvLysrKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8rKysgSEVMUEVSUzogV0VCRk9OVFMgKysrXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKysrK1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ25ldWVwbGFrJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL3dlYmZvbnRzL25ldWVwbGFrL3JlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi8uLi9hc3NldHMvd2ViZm9udHMvbmV1ZXBsYWsvcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICduZXVlcGxhayc7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy93ZWJmb250cy9uZXVlcGxhay9pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi8uLi9hc3NldHMvd2ViZm9udHMvbmV1ZXBsYWsvaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ25ldWVwbGFrJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL3dlYmZvbnRzL25ldWVwbGFrL2JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi8uLi9hc3NldHMvd2ViZm9udHMvbmV1ZXBsYWsvYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICduZXVlcGxhayc7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy93ZWJmb250cy9uZXVlcGxhay9ib2xkaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vLi4vYXNzZXRzL3dlYmZvbnRzL25ldWVwbGFrL2JvbGRpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcbiIsIi8vKysrKysrKysrKysrKysrKysrKysrKysrKysrXHJcbi8vKysrIEhFTFBFUlM6IFRZUE9HUkFQSFkgKysrXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKysrKysrXHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBIZWxwZXJzXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLy8gVGhpcyBpcyB0aGUgaGlnaGxpZ2h0IGNvbG91ciB1c2VkIHdpdGggdGhlIGN1cnNvclxyXG5AaW5jbHVkZSBzZWxlY3Rpb24oJGJhY2tncm91bmQ6ICRzZWNvbmRhcnksICRjb2xvcjogJHdoaXRlKTtcclxuXHJcbi8vIEZvcm0gcGxhY2Vob2xkZXIgY29sb3JcclxuQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxufVxyXG5cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIERlZmF1bHRzXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4lZm9udC1oZWFkZXIge1xyXG4gICAgZm9udDogJG5vcm1hbCAxcmVtLzEuMiAkZm9udC1oZWFkZXI7XHJcbn1cclxuXHJcbiVmb250LWJvZHkge1xyXG4gICAgZm9udDogJG5vcm1hbCAxcmVtLzEuNSAkZm9udC1ib2R5O1xyXG59XHJcblxyXG4lZm9udC1jb250ZW50IHtcclxuICAgIGZvbnQ6ICRub3JtYWwgMXJlbS8xLjUgJGZvbnQtY29udGVudDtcclxufVxyXG5cclxuJWZvbnQtbWV0YSB7XHJcbiAgICBmb250OiAkbm9ybWFsIDFyZW0vMS41ICRmb250LW1ldGE7XHJcbn1cclxuXHJcbiVmb250LWxhYmVsIHtcclxuICAgIGZvbnQ6ICRib2xkIDAuOXJlbS8xLjUgJGZvbnQtaGVhZGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU2V0dGluZ3NcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiVoMSB7XHJcbiAgICBAZXh0ZW5kICVmb250LWhlYWRlcjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjcycmVtICsgMS40dncpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4laDIge1xyXG4gICAgQGV4dGVuZCAlZm9udC1oZWFkZXI7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyAxdncpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiVoMyB7XHJcbiAgICBAZXh0ZW5kICVmb250LWhlYWRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzZyZW0gKyAwLjd2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiVoNCB7XHJcbiAgICBAZXh0ZW5kICVmb250LWhlYWRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzJyZW0gKyAwLjR2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgIH1cclxufVxyXG5cclxuJWg1IHtcclxuICAgIEBleHRlbmQgJWZvbnQtaGVhZGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjFyZW0gKyAwLjJ2dyk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuJWg2IHtcclxuICAgIEBleHRlbmQgJWZvbnQtaGVhZGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjEwNXJlbSArIDAuMXZ3KTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vKysrKysrKysrKysrKysrK1xyXG4vLysrKyBTRVRUSU5HUyArKytcclxuLy8rKysrKysrKysrKysrKysrXHJcblxyXG4vLyBTZXQgdGhlIGNvbG9yIHNjaGVtZVxyXG4kcHJpbWFyeTogJHBpbms7XHJcbiRzZWNvbmRhcnk6ICRkYXJrLWJsdWU7XHJcbiR0ZXJ0aWFyeTogJGJsdWU7XHJcblxyXG4vLyBDcmVhdGVzIGEgZnVsbCBwYWxldHRlIGZyb20gYmFzZSBjb2xvdXJzXHJcbiRwcmltYXJ5LWJyaWdodDogbGlnaHRlbigkcHJpbWFyeSwgMjAlKTtcclxuJHByaW1hcnktbGlnaHQ6IGxpZ2h0ZW4oJHByaW1hcnksIDEwJSk7XHJcbiRwcmltYXJ5LWRhcms6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcclxuJHByaW1hcnktc2hhZGU6IGRhcmtlbigkcHJpbWFyeSwgMjAlKTtcclxuXHJcbiRzZWNvbmRhcnktYnJpZ2h0OiBsaWdodGVuKCRzZWNvbmRhcnksIDIwJSk7XHJcbiRzZWNvbmRhcnktbGlnaHQ6IGxpZ2h0ZW4oJHNlY29uZGFyeSwgMTAlKTtcclxuJHNlY29uZGFyeS1kYXJrOiBkYXJrZW4oJHNlY29uZGFyeSwgMTAlKTtcclxuJHNlY29uZGFyeS1zaGFkZTogZGFya2VuKCRzZWNvbmRhcnksIDIwJSk7XHJcblxyXG4vLyBTZXQgY29tbW9uIGNvbG9yc1xyXG4kYm9keS1jb2xvcjogJHdoaXRlO1xyXG4kaGVhZGVyLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4vLyBTZXQgZml4ZWQgaGVhZGVyXHJcbiRmaXhlZGhlYWQ6IHRydWU7XHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbiRmb250LWhlYWRlcjogJ25ldWVwbGFrJywgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRmb250LWJvZHk6ICduZXVlcGxhaycsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1jb250ZW50OiAnbmV1ZXBsYWsnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnQtcXVvdGU6ICduZXVlcGxhaycsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1tZXRhOiAnbmV1ZXBsYWsnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodDogMzAwO1xyXG4kbm9ybWFsOiA0MDA7XHJcbiRib2xkOiA3MDA7XHJcblxyXG4vLyBMYXlvdXRcclxuJGhlYWRlci1oZWlnaHQ6IDE1NXB4O1xyXG4kZ2FwOiAxcmVtO1xyXG4kY29ybmVyOiAwO1xyXG4kbGluZTogMXB4O1xyXG4kcGFnZS13aWR0aDogODByZW07XHJcbiRzaGFkb3c6IDAgMCA4cHggMCByZ2JhKCRibGFjaywgMC4xKTtcclxuXHJcbi8vIFNldHMgd2lkdGggb2YgZml4ZWQgY29sdW1uc1xyXG4kaGFsZi1jb2x1bW46ICRwYWdlLXdpZHRoIC8gMjtcclxuJHRoaXJkLWNvbHVtbjogJHBhZ2Utd2lkdGggLyAzO1xyXG4kdHdvLXRoaXJkcy1jb2x1bW46ICgkcGFnZS13aWR0aCAvIDMpICogMjtcclxuJGZvdXJ0aC1jb2x1bW46ICRwYWdlLXdpZHRoIC8gNDtcclxuJHRocmVlLWZvdXJ0aHMtY29sdW1uOiAoJHBhZ2Utd2lkdGggLyA0KSAqIDM7XHJcbiRzaXh0aC1jb2x1bW46ICRwYWdlLXdpZHRoIC8gNjtcclxuJGZpdmUtc2l4dGhzLWNvbHVtbjogKCRwYWdlLXdpZHRoIC8gNikgKiA1O1xyXG5cclxuLy8gS2VlcCB0cmFjayBvZiB6LWluZGV4ZXMgdG8gYXZvaWQgei1pbmRleDogOTk5OTk5OTk5O1xyXG4kemluZGV4OiAoXHJcbiAgICBwb3B1cDogNTAsXHJcbiAgICBoZWFkZXI6IDQwLFxyXG4gICAgcm5hdjogMzAsXHJcbiAgICBmb290ZXI6IDIwLFxyXG4gICAgb3ZlcmxheTogMTAsXHJcbiAgICBoaWdobGlnaHQ6IC0xMCxcclxuKTtcclxuXHJcbi8vIEJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50czogKFxyXG4gICAgc21hbGw6IDU2MHB4LFxyXG4gICAgdGFibGV0OiA3MDBweCxcclxuICAgIG1lZGl1bTogOTYwcHgsXHJcbiAgICBsYXJnZTogMTI4MHB4LFxyXG4gICAgeGxhcmdlOiAxNDQwcHgsXHJcbiAgICB4eGxhcmdlOiAxNjgwcHgsXHJcbik7XHJcblxyXG4vLyBhZGQgQ01TIHNwZWNpZmljIGNoYW5nZXNcclxuJHdvcmRwcmVzczogdHJ1ZTtcclxuJGRydXBhbDogZmFsc2U7XHJcbiRkcnVwYWwtdmVyc2lvbjogODtcclxuIiwiLy8rKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8rKysgSEVMUEVSUzogQlVUVE9OUyArKytcclxuLy8rKysrKysrKysrKysrKysrKysrKysrKytcclxuXHJcbi8vIEJ1dHRvbiBtaXhpblxyXG4lYnV0dG9uIHtcclxuICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggMCAwICRzZWNvbmRhcnk7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAkZ2FwICogMS4yIC44cmVtICRnYXAgKiAxLjI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bixcclxuLmJ1dHRvbiB7XHJcbiAgICBAZXh0ZW5kICVidXR0b247XHJcbn1cclxuXHJcbi5idG4tc2Vjb25kYXJ5LFxyXG4uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBAZXh0ZW5kICVidXR0b247XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggMCAwICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi10ZXJ0aWFyeSxcclxuLmJ1dHRvbi10ZXJ0aWFyeSB7XHJcbiAgICBAZXh0ZW5kICVidXR0b247XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggMCAwICR5ZWxsb3c7XHJcbiAgICBjb2xvcjogJHllbGxvdztcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vKysrKysrKysrKysrKysrKysrKysrK1xyXG4vLysrKyBIRUxQRVJTOiBGT1JNUyArKytcclxuLy8rKysrKysrKysrKysrKysrKysrKysrXHJcblxyXG4lZm9ybS1pbnB1dCB7XHJcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkY29ybmVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNXB4ICR5ZWxsb3c7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgNXB4ICR5ZWxsb3c7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgZm9udDogJG5vcm1hbCAxZW0vMS41ICRmb250LWJvZHk7XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICBwYWRkaW5nOiAwICRnYXA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTkwO1xyXG4gICAgfVxyXG59XHJcblxyXG5mb3JtIHtcclxuICAgIGZvbnQ6IDFyZW0gJGZvbnQtYm9keTtcclxuXHJcbiAgICBwIHsgZm9udDogMWVtICRmb250LWJvZHk7IH1cclxufVxyXG5cclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3Qge1xyXG4gICAgQGV4dGVuZCAlZm9ybS1pbnB1dDtcclxufVxyXG5cclxuW3R5cGU9XCJ0ZXh0XCJdLFxyXG5bdHlwZT1cIm51bWJlclwiXSxcclxuW3R5cGU9XCJkYXRlXCJdLFxyXG5bdHlwZT1cImRhdGV0aW1lXCJdLFxyXG5bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG5bdHlwZT1cIm1vbnRoXCJdLFxyXG5bdHlwZT1cIndlZWtcIl0sXHJcblt0eXBlPVwidGltZVwiXSxcclxuW3R5cGU9XCJzZWFyY2hcIl0sXHJcblt0eXBlPVwidGVsXCJdLFxyXG5bdHlwZT1cInVybFwiXSxcclxuW3R5cGU9XCJlbWFpbFwiXSxcclxuW2xpc3RdLFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdCAgY29sb3I6ICRncmV5NTA7XHJcblx0ICBvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHQgIGNvbG9yOiAkZ3JleTUwO1xyXG5cdCAgb3BhY2l0eTogMTtcclxuXHR9XHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdCAgY29sb3I6ICRncmV5NTA7XHJcblx0ICBvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG5cdCAgY29sb3I6ICRncmV5NTA7XHJcblx0ICBvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgIHBhZGRpbmc6ICRnYXAgLyAyICRnYXA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiAkZ2FwICogODtcclxufVxyXG5cclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnV0dG9uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG5cclxuW3R5cGU9XCJjb2xvclwiXSxcclxuW3R5cGU9XCJmaWxlXCJdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuW3R5cGU9XCJmaWxlXCJdIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5zZWxlY3Qge1xyXG5cdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnJyk7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclxuXHRib3JkZXI6IHNvbGlkIDFweCAjQTFBRUI3O1xyXG5cdHBhZGRpbmc6IDAgJGdhcCAqIDMuNSAwICRnYXA7XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5OCUgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR9XHJcblx0Jjo6LW1zLWV4cGFuZCB7XHJcblx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgICBmb250OiAkbm9ybWFsIDFlbS8xLjUgJGZvbnQtYm9keTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICYgKyBpbnB1dCxcclxuICAgICYgKyB0ZXh0YXJlYSxcclxuICAgICYgKyBzZWxlY3QgeyBtYXJnaW4tdG9wOiAkZ2FwIC8gNDsgfVxyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGxpbmUgc29saWQgJGdyZXk5MDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwIC8gMjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAkZ2FwICogMS41O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkZ2FwIC8gMjtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICYgKyBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gRmFjZXQgc2VhcmNoIHN0eWxpbmdcclxuXHJcbi5mYWNldHdwLWZhY2V0IHtcclxuXHRpbnB1dCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHQmLmZhY2V0d3Atc2VhcmNoIHtcclxuXHRcdFx0bWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5mYWNldC1sYWJlbCB7XHJcblx0Zm9udC1zaXplOiAwLjhyZW0gIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAkZ2FwIC8gMjtcclxufVxyXG4uZmFjZXR3cC1pbnB1dC13cmFwIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4uZnMtZHJvcGRvd24ge1xyXG5cdHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuXHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5mcy1vcHRpb24ge1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGdyZXk5MCAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5mYWNldHdwLWljb24ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNi43NjcgMTUuNDY1YTguMjQzIDguMjQzIDAgMCAwIDEuODE4LTUuMTczIDguMjkzIDguMjkzIDAgMSAwLTguMjkzIDguMjkzIDguMjUgOC4yNSAwIDAgMCA1LjE3Mi0xLjgxN0wyMC42OTcgMjIgMjIgMjAuNjk2bC01LjIzMy01LjIzMXptLTYuNDc1IDEuMjc3YTYuNDUgNi40NSAwIDEgMSAwLTEyLjkgNi40NSA2LjQ1IDAgMCAxIDAgMTIuOXonLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMC42cmVtIDAuOHJlbSAwIDA7XHJcblx0d2lkdGg6IDEuNXJlbTtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4uZmFjZXR3cC1mYWNldCB7XHJcblx0bWFyZ2luLWJvdHRvbTogJGdhcCAhaW1wb3J0YW50O1xyXG5cclxuXHQmLWRhdGVfcmFuZ2Uge1xyXG5cdFx0LmZkYXRlLWlucHV0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZhY2V0d3AtY2hlY2tib3gge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgN3B4ICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZy1ib3R0b206ICRnYXAgLyAzO1xyXG59XHJcbi5mYWNldHdwLWhpZXJhcmNoeV9zZWxlY3QsIC5mYWNldHdwLWRyb3Bkb3duIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuXHRib3JkZXItYm90dG9tOiBzb2xpZCA1cHggJHllbGxvdztcclxuXHRib3JkZXItbGVmdDogMDtcclxuXHRib3JkZXItcmlnaHQ6IHNvbGlkIDVweCAkeWVsbG93O1xyXG5cdGJvcmRlci10b3A6IDA7XHJcblxyXG5cdCYuaXMtZGlzYWJsZWQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk5MCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgNXB4ICRwZWFjaDtcclxuXHRcdGJvcmRlci1yaWdodDogc29saWQgNXB4ICRwZWFjaDtcclxuXHR9XHJcblx0KyAuZmFjZXR3cC1oaWVyYXJjaHlfc2VsZWN0IHtcclxuXHRcdG1hcmdpbi10b3A6ICRnYXA7XHJcblx0fVxyXG59XHJcbi5mYWNldHdwLXR5cGUtZnNlbGVjdCB7XHJcblx0LmZzLXdyYXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5mcy1sYWJlbC13cmFwIHtcclxuXHRcdEBleHRlbmQgJWZvcm0taW5wdXQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NSUgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMjVweDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mcy1hcnJvdyB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0fVxyXG59XHJcbi5mYWNldC1yZXNldCB7XHJcblx0QGV4dGVuZCAuYnV0dG9uO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwYWRkaW5nOiAuOHJlbSAkZ2FwICogMS4yIC44cmVtICRnYXAgKiAxLjI7XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ2hvc2VuIHN0eWxpbmdcclxuXHJcbi5jaG9zZW4tY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6ICRnYXAgLyA0O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRnYXA7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyZXkyMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nZm9ybV93cmFwcGVyIHtcclxuXHRtYXJnaW4tdG9wOiAkZ2FwICogMiAhaW1wb3J0YW50O1xyXG5cclxuXHQuZ2Zvcm1fYm9keSB7XHJcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgJGdhcCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGlmICR3b3JkcHJlc3Mge1xyXG4gICAgLmdmb3JtX2JvZHkge1xyXG5cdFx0LmdpbnB1dF9jb250YWluZXIge1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5nZmllbGRfY2hlY2tib3gge1xyXG5cdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICBzZWxlY3QgKyBsYWJlbCxcclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSArIGxhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gJGdhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsICsgKiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAgLyA0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkuZ2ZpZWxkICsgbGkuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2ZpZWxkX3JlcXVpcmVkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuLy8rKysgSEVMUEVSUzogSUNPTlMgKysrXHJcbi8vKysrKysrKysrKysrKysrKysrKysrKytcclxuXHJcbi5pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIGhlaWdodDogJGdhcCAqIDEuNTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogJGdhcCAqIDEuNTtcclxuXHJcbiAgICAuaWUgJiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWxhYmVsIHtcclxuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IC05OTk5cHg7XHJcblxyXG4gICAgICAgIC5pZSAmIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogQVJUSUNMRSArKytcclxuKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi8vIEFydGljbGUgcmVwcmVzZW50cyB0aGUgcGFydCBvZiBhIHBhZ2UgdGhhdCBpbmNsdWRlcyBwb3N0ZWQgY29udGVudCBpbmNsdWRpbmcgdGl0bGUgYW5kIHN1bW1hcnkuIERpc3BsYXlpbmcgYXMgYW4gaW5saW5lLWJsb2NrIGFsbG93cyB0aGUgYXJ0aWNsZSB0byBjZW50ZXIgbmljZWx5IHdpdGggb3Igd2l0aG91dCBhIHNpZGViYXIgcHJlc2VudC5cclxuXHJcbi5hcnRpY2xlIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAkZ2FwICogMiAkZ2FwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdCAgICBtYXJnaW4tbGVmdDogMDtcclxuXHQgICAgcGFkZGluZzogJGdhcCAqIDIgJGdhcDtcclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgJi1zdW1tYXJ5IHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250OiAkbGlnaHQgMS4zM2VtLzEuNSAkZm9udC1oZWFkZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1mb290ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRsaW5lIHNvbGlkICRncmV5ODA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRnYXA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdCAgICBAaW5jbHVkZSBmbGV4Ym94KDY2LjY2JSk7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0KyBkaXYge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMjtcclxuXHRcdH1cclxuXHRcdC8vICY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0Ly8gXHRwIHtcclxuXHRcdC8vIFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdC8vIFx0XHRcdCY6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcclxuXHRcdC8vIFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHQvLyBcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Ly8gXHRcdFx0XHRmb250LXNpemU6IDcuMzc1cmVtO1xyXG5cdFx0Ly8gXHRcdFx0XHRsaW5lLWhlaWdodDogNzVweDtcclxuXHRcdC8vIFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC04cHg7XHJcblx0XHQvLyBcdFx0XHRcdHBhZGRpbmc6IDAgJGdhcCAvIDEuNSAkZ2FwIC8gMS41IDA7XHJcblx0XHQvLyBcdFx0XHR9XHJcblx0XHQvLyBcdFx0fVxyXG5cdFx0Ly8gXHR9XHJcblx0XHQvLyB9XHJcblx0fVxyXG5cclxuICAgIC8vSW5saW5lIGNvbXBvbmVudHNcclxuXHJcblx0PiAqICsgKiB7IG1hcmdpbjogJGdhcCAqIDIgMCAwIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLW91dGVyLCAucHVsbHF1b3RlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1vdXRlciB7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5OTA7XHJcbiAgICB9XHJcbiAgICAucHVsbHF1b3RlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0bWFyZ2luOiAkZ2FwICogMi41IDAgMCAwO1xyXG5cdFx0cGFkZGluZzogJGdhcCAqIDEuNTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTA1cHgsIDEpO1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAxNHB4IDE0cHggMCAwICRzZWNvbmRhcnk7XHJcblx0XHRcdGxlZnQ6IC0xNHB4O1xyXG5cdFx0XHR0b3A6IC0xNHB4O1xyXG5cdFx0fVxyXG5cclxuXHQgICAgJi1pbWFnZSB7XHJcblx0XHRcdCsgLnB1bGxxdW90ZS1pbmZvIHtcclxuXHRcdFx0XHRibG9ja3F1b3RlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG5cdFx0YmxvY2txdW90ZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0ICAgIGNpdGUge1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogMWVtO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICctJztcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwIC8gMjtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcbiAgICB9XHJcblx0LmdhbGxlcnkge1xyXG5cdFx0Ji10aHVtYiB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1kb3R0ZWQge1xyXG5cdFx0XHQmLnNsaWNrLXNsaWRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdC5zbGljay1wcmV2IHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0bGVmdDogLSRnYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2xpY2stbmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdHJpZ2h0OiAtJGdhcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZG93bmxvYWQge1xyXG5cdFx0Ji1ibG9jayB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY3RhIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5OTA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkY29ybmVyO1xyXG5cdFx0cGFkZGluZzogJGdhcCAqIDM7XHJcblxyXG5cdFx0Ji1pbm5lciB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tZWRpYS1ibG9jayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdCYtZWxlbWVudCB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudmlkZW8tb3V0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1pbmZvIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCYtY2FwdGlvbiB7XHJcblx0XHRcdEBleHRlbmQgLmNhcHRpb247XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcm9maWxlIHtcclxuXHRcdG1hcmdpbjogJGdhcCAqIDIgKC0kZ2FwICogMS41KTtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0bWFyZ2luOiAkZ2FwICogMiAoLSRnYXAgKiAyKTtcclxuXHRcdH1cclxuXHRcdCYtZWxlbWVudCB7XHJcblx0XHRcdG1hcmdpbjogJGdhcCAqIDEuNSAwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDMzLjMzJSk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQobis0KSwgJjpudGgtY2hpbGQobis1KSB7XHJcblx0XHRcdFx0bWFyZ2luOiAkZ2FwICogMS41IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdGF0aXN0aWMge1xyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQsXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDUlKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDIgMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdC5zdGF0aXN0aWMtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC5zdGF0aXN0aWMtaXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0NSUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW1ldGEge1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHQmLmluZm8ge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcDtcclxuXHJcblx0XHRcdC5hcnRpY2xlLW1ldGEtaXRlbSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgM3B4ICRzZWNvbmRhcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYubWV0YXRhZ3Mge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDEuNTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYXJ0aWNsZS1tZXRhIHtcclxuXHRcdFx0XHQmLXRpdGxlIHtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IC0kZ2FwICogMztcclxuXHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAkZ2FwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwICRnYXAgKiAyO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGF1dG8pO1xyXG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwIC8gMS41O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDM7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRtYXJnaW46IDAgMCAkZ2FwICogMS41O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDQ4JSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzIlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hdXRob3IsICYuY29udGFjdCB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAvIDQ7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC5hcnRpY2xlLW1ldGEtaXRlbSB7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDEuNTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDQ4JSk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNjglKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDglKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgyOCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji10aXRsZSwgJi1zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0fVxyXG5cdFx0Ji1zdWJ0aXRsZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0fVxyXG5cdFx0Ji1saXN0IHtcclxuXHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAvIDI7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb21wb25lbnRzIHtcclxuXHQuc2VjdGlvbiB7XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRnYXA7XHJcblx0XHR9XHJcblx0XHQmLmxpZ2h0LCAmLmRhcmsge1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQrIC53eXNpd3lnIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDI7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0KyAud3lzaXd5ZyB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IENNUyArKytcclxuKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuIC8vIFdvcmRwcmVzc1xyXG4gXHJcbiBib2R5LmxvZ2dlZC1pbiB7XHJcblx0IC5oZWFkZXIge1xyXG5cdFx0LyogcG9zaXRpb246IHJlbGF0aXZlOyAqL1xyXG5cdCB9XHJcblx0IC5tYWluIHtcclxuXHRcdCBtYXJnaW4tdG9wOiAwO1xyXG5cdCB9XHJcbiB9XHJcbiBcclxuQGlmICR3b3JkcHJlc3Mge1xyXG5cdGJvZHkuYWRtaW4tYmFyIHtcclxuXHRcdC5oZWFkZXIsIC5sZy1vdXRlciB7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdHRvcDogMzNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRibG9ja3F1b3RlIHtcclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0cCB7XHJcblx0XHRcdHF1b3RlczogXCLigJxcIiBcIuKAnVwiIFwi4oCYXCIgXCLigJlcIjtcclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ICAgIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdCAgICBjb250ZW50OiBjbG9zZS1xdW90ZTtcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaWYgJGRydXBhbCB7XHJcblx0LmxvY2FsLXRhc2stbGlzdCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQmLWJhc2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTMwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgMDtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdCoge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtYmxvY2sge1xyXG5cdFx0XHRAZXh0ZW5kICVmb250LWhlYWRlcjtcclxuXHRcdFx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRjb3JuZXI7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRcdCAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogJGdhcDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdCAgICB9XHJcblx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHByaW1hcnksIDEyJSk7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgJGdhcCAvIDEuNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0ICAgICN0b29sYmFyLWFkbWluaXN0cmF0aW9uIC5ob3Zlci1pbnRlbnQgLnRvb2xiYXItbWVudSAudG9vbGJhci1tZW51IHtcclxuXHQgICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcclxuXHQgICAgICAgIG1hcmdpbi10b3A6IC0zOXB4O1xyXG5cdCAgICB9XHJcblx0fVxyXG5cdFxyXG5cdCN0b29sYmFyLWl0ZW0tYWRtaW5pc3RyYXRpb24tdHJheSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xyXG5cdFx0LnRvb2xiYXItaG9yaXpvbnRhbCAuaGVhZGVyIHtcclxuXHRcdFx0dG9wOiA1NHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjdG9vbGJhci1pdGVtLWFkbWluaXN0cmF0aW9uLXRyYXkgbmF2IC5tZW51LWl0ZW0ge1xyXG5cdFx0bWFyZ2luOiB1bnNldDtcclxuXHR9XHJcblx0LmxvY2FsLXRhc2stbGlzdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0fVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IENPTlRFTlQgKysrXHJcbisrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4vLyBDb250ZW50IGlzIHRoZSBzZWN0aW9uIG9mIHRoZSBwYWdlIHRoYXQgY29udGFpbnMgYm9keSBjb3B5LCB0eXBpY2FsbHkgZnJvbSBhIFdZU0lXWUcgYXJlYS4gVGhpcyBnZXRzIGFsbCB0aGUgcG9zdCBzdHlsaW5nIHN1Y2ggYXMgYmxvY2txdW90ZXMgYW5kIGxpc3RzLlxyXG5cclxuLmNvbnRlbnQge1xyXG4gICAgQGV4dGVuZCAlZm9udC1jb250ZW50O1xyXG5cclxuICAgICoge1xyXG5cdFx0bWFyZ2luLXRvcDogJGdhcDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcblx0ICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgyLCBoMywgaDQsIGg1IHtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICB9XHJcbiAgICAvLyBMaXN0c1xyXG4gICAgb2wsIHVsIHtcclxuXHQgICAgbWFyZ2luLXRvcDogJGdhcDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRnYXAgKiAxLjI7XHJcbiAgICB9XHJcblxyXG4gICAgbGkgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAkZ2FwIC8gMiBhdXRvIDA7XHJcbiAgICB9XHJcblxyXG4gICAgb2wgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcblxyXG4gICAgICAgIG9sIGxpIHsgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjsgfVxyXG4gICAgICAgIHVsIGxpIHsgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7IH1cclxuICAgIH1cclxuXHJcbiAgICB1bCBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuXHJcbiAgICAgICAgdWwgbGkgeyBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTsgfVxyXG4gICAgICAgIG9sIGxpIHsgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgb2wsIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuXHJcbiAgICAgICAgJjplbXB0eSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICAgICAgY29sb3I6ICR0ZXJ0aWFyeTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgIH1cclxuXHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdGNvbG9yOiAkcHVycGxlO1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBleHRlcm5hbC1zdmcoJyUyMzg2NTFBMCcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0ICBjb2xvcjogJHB1cnBsZTtcclxuXHRcdFx0fVxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuICAgIC8vIE1lZGlhXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRjb3JuZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDEuNTtcclxuICAgIH1cclxuXHJcbiAgICAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvcm5lcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIGEgaW1nIHtcclxuICAgICAgICBAZXh0ZW5kICVpbWFnZS1ob3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBCdXR0b25zXHJcbiAgICAuYnRuLFxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XHJcbiAgICAgICAgcGFkZGluZzogLjZyZW0gMS4ycmVtIC44cmVtIDEuMnJlbTtcclxuXHJcbiAgICAgICAgKyAuYnRuLCAuYnV0dG9uIHtcclxuXHQgICAgICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHQgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ2FwO1xyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biBhLFxyXG4gICAgLmJ1dHRvbiBhLFxyXG4gICAgYS5idG4sXHJcbiAgICBhLmJ1dHRvbiB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAuYnRuLFxyXG4gICAgcC5idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biBhLFxyXG4gICAgLmJ1dHRvbiBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAkZ2FwIC8gMiAkZ2FwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFF1b3Rlc1xyXG4gICAgLy8gYmxvY2txdW90ZSB7XHJcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuXHQvLyBcdG1hcmdpbjogJGdhcCAqIDMuNSAwICRnYXAgKiAxLjU7XHJcblx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvL1xyXG4gICAgLy8gICAgIDo6YmVmb3JlIHtcclxuICAgIC8vICAgICAgICAgQGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAxMDVweCwgMSk7XHJcbiAgICAvLyAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDE0cHggMTRweCAwIDAgJHNlY29uZGFyeTtcclxuICAgIC8vICAgICAgICAgbGVmdDogLTE0cHg7XHJcbiAgICAvLyAgICAgICAgIHRvcDogLTE0cHg7XHJcbiAgICAvLyAgICAgfVxyXG5cdC8vXHJcblx0Ly8gICAgIHAge1xyXG4gICAgLy8gICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHQvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdC8vICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdC8vICAgICAgICAgcGFkZGluZzogJGdhcCAqIDEuNTtcclxuXHQvLyBcdFx0cXVvdGVzOiBcIuKAnFwiIFwi4oCdXCIgXCLigJhcIiBcIuKAmVwiO1xyXG4gICAgLy9cclxuICAgIC8vICAgICAgICAgJjpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xyXG4gICAgLy8gICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgIC8vICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgLy8gICAgICAgICAgICAgZm9udC1zaXplOiBpbml0aWFsO1xyXG4gICAgLy8gICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAvLyAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgLy8gICAgICAgICB9XHJcblx0Ly9cclxuXHQvLyBcdFx0JjpiZWZvcmUge1xyXG5cdC8vIFx0XHQgICAgY29udGVudDogb3Blbi1xdW90ZTtcclxuXHQvLyBcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQvLyBcdFx0fVxyXG5cdC8vIFx0XHQmOmFmdGVyIHtcclxuXHQvLyBcdFx0ICAgIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG5cdC8vIFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdC8vIFx0XHR9XHJcblx0Ly8gICAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICAucHVsbHF1b3RlIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgY2l0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGNvZGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5OTU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvcm5lcjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTgwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tZXRhO1xyXG4gICAgfVxyXG5cclxuXHJcbnN1Yiwgc3VwIHtcclxuXHRmb250LXNpemU6IDc1JTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG5cdHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG5cdGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcbiAgICAgICAgcCwgbGkgeyBmb250LXNpemU6IDEuMTI1ZW07IH1cclxuICAgICAgICBsaSBsaSB7IGZvbnQtc2l6ZTogMWVtOyB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcbiAgICAgICAgLmFsaWdubGVmdCxcclxuICAgICAgICAuZmxvYXQtbGVmdCxcclxuICAgICAgICAuZmxvYXRfbGVmdCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46ICRnYXAgKiAxLjUgJGdhcCAqIDEuNSAkZ2FwICogMS41IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDglO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFsaWducmlnaHQsXHJcbiAgICAgICAgLmZsb2F0LXJpZ2h0LFxyXG4gICAgICAgIC5mbG9hdF9yaWdodCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZ2FwICogMS41IDAgJGdhcCAqIDEuNSAkZ2FwICogMS41O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpZiAkd29yZHByZXNzIHtcclxuICAgIC53cC1jYXB0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcblx0ICAgICYtdGV4dCB7XHJcblx0ICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuQGlmICRkcnVwYWwge1xyXG4gICAgZmlndXJlW3JvbGU9Z3JvdXBdIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcblx0ICAgIGZpZ2NhcHRpb24ge1xyXG5cdCAgICAgICAgQGV4dGVuZCBmaWdjYXB0aW9uO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXB0aW9uLXRleHQge1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgcGFkZGluZzogMCAwIDAgMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLXRyaWdnZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgLjgpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBsZWZ0OiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAmICsgKiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcGFkZGluZzogNHB4ICRnYXAgLyAyIDdweCAkZ2FwIC8gMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlIDAuM3M7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnByZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk5NTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Zm9udC1zaXplOiA4NSU7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LW1ldGE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDU7XHJcblx0bWFyZ2luOiAkZ2FwICogMyAwO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdHBhZGRpbmc6ICRnYXA7XHJcbn1cclxuXHJcbnAge1xyXG5cdHByZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogTUVESUEgQkxPQ0sgKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLyogKysrKysrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IE1FRElBIEJMT0NLICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5tZWRpYS1ibG9jayB7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xyXG5cdG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG5cclxuXHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdGZsZXgtZmxvdzogcm93O1xyXG5cdH1cclxuXHJcblx0Ji1vdXRlciB7XHJcblx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0Lm1lZGlhLWJsb2NrIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWVkaWEtYmxvY2staW5mbyB7XHJcblx0XHRcdFx0cGFkZGluZzogMjVweCAwIDAgMjVweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDAgMCA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1lZGlhLWJsb2NrLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDI1cHggMjVweCAwIDAgJHllbGxvdztcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDUwcHggNTBweCAwIDAgJHllbGxvdztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdCAgICAmLnNlY29uZGFyeSB7XHJcblx0XHQgICAgLm1lZGlhLWJsb2NrIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG5cdFx0XHRcdCYtaW5mbyB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0ICAgIH1cclxuXHQgICAgJi52aWRlbyB7XHJcblx0XHQgICAgLm1lZGlhLWJsb2NrIHtcclxuXHRcdFx0ICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHQgICAgJi1lbGVtZW50IHtcclxuXHRcdFx0XHQgICAgQGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHQgICAgQGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQgICAgLnZpZGVvLW91dGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHQgICAgfVxyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHQgICAgJi1pbmZvIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0ICAgIEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0ICAgIH1cclxuXHRcdCAgICB9XHJcblx0ICAgIH1cclxuXHR9XHJcblxyXG4gICAgJi1lbGVtZW50LCAmLWluZm8ge1xyXG5cdCAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmLWluZm8ge1xyXG5cdCAgICBAZXh0ZW5kICVmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDI1cHggMjVweCAwIDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDUwcHggNTBweCAwIDA7XHJcblx0XHR9XHJcblxyXG5cdCAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdCAgICBAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgIC5idXR0b24ge1xyXG5cdFx0XHRAZXh0ZW5kIC5idXR0b24tdGVydGlhcnk7XHJcblx0XHQgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAkZ2FwICogMS41O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAqIDM7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiAzO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAqIDQgJGdhcCAqIDM7XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAyMDRweCwgMSk7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0yNXB4IDI1cHggMCAwICR5ZWxsb3c7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAtNTBweCA1MHB4IDAgMCAkeWVsbG93O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0ICAgIHAge1xyXG5cdFx0ICAgIHBhZGRpbmc6ICRnYXAgMDtcclxuXHJcblx0XHQgICAgYSB7XHJcblx0XHRcdCAgICBAZXh0ZW5kICV0ZXh0LWhvdmVyO1xyXG5cdFx0XHQgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHQgICAgfVxyXG5cdCAgICB9XHJcbiAgICB9XHJcbiAgICAmLWVsZW1lbnQge1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQgICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHQgICAgQGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICAmLXBsYXkge1xyXG5cdFx0ICAgIEBleHRlbmQgLmJ1dHRvbjtcclxuXHRcdCAgICBAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCAgICB3aWR0aDogYXV0bztcclxuXHRcdCAgICB6LWluZGV4OiAyO1xyXG5cclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblxyXG5cdCAgICBpbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBvYmplY3QtZml0KDE2LzksIDEwMCUpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0ICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHQgICAgICAgICAgICBsZWZ0OiAwO1xyXG5cdCAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uby1vYmplY3RmaXQgJiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cdCAgICB9XHJcbiAgICB9XHJcbiAgICAmLXRpdGxlIHtcclxuXHQgICAgZm9udC1zaXplOiAycmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdCAgICBwYWRkaW5nLWJvdHRvbTogJGdhcCAvIDEuNTtcclxuXHJcblx0ICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0ICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XHJcblx0ICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IERPTkFURSArKytcclxuKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLy8gVGhlIG1haW4gZmVhdHVyZXMgb2YgdGhlIGRvbmF0ZSBwYWdlLCBzdWNoIGFzIGNvc3QgZXhhbXBsZXMgYW5kIGRvbmF0ZSBmb3JtXHJcblxyXG4uZG9uYXRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLW9wdGlvbnMge1xyXG4gICAgICAgIG1heC13aWR0aDogJHRoaXJkLWNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtbGFiZWwge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6ICRsaW5lIHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogJGdhcCAvIDIgJGdhcDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXJhZGl1czogJGNvcm5lciAwIDAgJGNvcm5lcjsgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1yYWRpdXM6IDAgJGNvcm5lciAkY29ybmVyIDA7IH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZvcm0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6ICRsaW5lIHNvbGlkICRncmV5ODA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvcm5lcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdhcDtcclxuICAgICAgICBtYXgtd2lkdGg6ICR0aGlyZC1jb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5OTU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpbmUgc29saWQgJGdyZXk4MDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkY29ybmVyICRjb3JuZXIgMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6ICRnYXA7XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVoNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hbW91bnQge1xyXG4gICAgICAgIEBleHRlbmQgJWZvcm0taW5wdXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAgLyAyICRnYXA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW5wdXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRnYXAgKiAyO1xyXG5cclxuICAgICAgICAgICAgJjpwbGFjZWhvbGRlci1zaG93biB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXN1Ym1pdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcbiAgICAgICAgJi1mb3JtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRnYXAgKiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI2RvbmF0ZS1vbmNlOmNoZWNrZWQgfiAuZG9uYXRlLW9wdGlvbnMgLmRvbmF0ZS1vbmNlLFxyXG4jZG9uYXRlLW1vbnRobHk6Y2hlY2tlZCB+IC5kb25hdGUtb3B0aW9ucyAuZG9uYXRlLW1vbnRobHkge1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbiNkb25hdGUtb25jZTpjaGVja2VkIH4gLmRvbmF0ZS1mb3JtIC5kb25hdGUtaGVhZGVyLXRpdGxlIHNwYW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBHRU5FUkFMICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLy8gVW5pdmVyc2FsIG1hcmdpbnNcclxuYm9keSxcclxuYnIsXHJcbmRkLFxyXG5vcHRpb24sXHJcbnRkLFxyXG50aCxcclxuc3ZnIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbmh0bWwge1xyXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJrZXJuXCIxO1xyXG4gICAgZm9udC1rZXJuaW5nOiBub3JtYWw7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleTE1O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBmb250OiAkbm9ybWFsIDFyZW0vMS41ICRmb250LWJvZHk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVHlwb2dyYXBoeVxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBAZXh0ZW5kICVoMTtcclxufVxyXG5cclxuaDIge1xyXG4gICAgQGV4dGVuZCAlaDI7XHJcbn1cclxuXHJcbmgzIHtcclxuICAgIEBleHRlbmQgJWgzO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBAZXh0ZW5kICVoNDtcclxufVxyXG5cclxuaDUge1xyXG4gICAgQGV4dGVuZCAlaDU7XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIEBleHRlbmQgJWg2O1xyXG59XHJcblxyXG5maWdjYXB0aW9uIHtcclxuICAgIEBleHRlbmQgJWZvbnQtY29udGVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5OTU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgcGFkZGluZzogJGdhcCAvIDIgJGdhcDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBAZXh0ZW5kICV0ZXh0LWhvdmVyO1xyXG4gICAgfVxyXG59XHJcblxyXG5hIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG59XHJcblxyXG5lbSB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci10b3A6ICRsaW5lIHNvbGlkICRncmV5ODA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuc3VwIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcclxuICAgIGZvbnQtc2l6ZTogc21hbGw7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxufVxyXG5cclxubGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gR2xvYmFsIHBsYWNlaG9sZGVycyBhbmQgY2xhc3Nlc1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gRnVsbCB3aWR0aCBzZWN0aW9uXHJcbiVzZWN0aW9uIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAkZ2FwICogMiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcbiAgICAgICAgcGFkZGluZzogJGdhcCAqIDMgMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQmFzaWMgbGF5b3V0IGZvciBhIGNvbnRhaW5lciAodXN1YWxseSB3aXRoaW4gYSAlc2VjdGlvbilcclxuXHJcbi5jb21wb25lbnRzIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJGdhcCAqIDI7XHJcbiAgICB9XHJcbn1cclxuXHJcbiVjb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAkcGFnZS13aWR0aDtcclxuICAgIHBhZGRpbmc6IDAgJGdhcDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAkZ2FwICogMjtcclxuICAgIH1cclxufVxyXG5cclxuJWFmdGVyLWhvdmVyIHtcclxuICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRzZWNvbmRhcnksICRzZWNvbmRhcnkpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMCAzcHg7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDNweDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2FwdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjAuNTU1NiAxSDMuNDQ0NDRDMi4wOTQ0MSAxIDEgMi4wOTQ0MSAxIDMuNDQ0NDRWMjAuNTU1NkMxIDIxLjkwNTYgMi4wOTQ0MSAyMyAzLjQ0NDQ0IDIzSDIwLjU1NTZDMjEuOTA1NiAyMyAyMyAyMS45MDU2IDIzIDIwLjU1NTZWMy40NDQ0NEMyMyAyLjA5NDQxIDIxLjkwNTYgMSAyMC41NTU2IDFaJyBzdHJva2U9JyUyMzg2NTFBMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J003LjcyMjI1IDkuNTU1NThDOC43MzQ3NyA5LjU1NTU4IDkuNTU1NTggOC43MzQ3NyA5LjU1NTU4IDcuNzIyMjVDOS41NTU1OCA2LjcwOTczIDguNzM0NzcgNS44ODg5MiA3LjcyMjI1IDUuODg4OTJDNi43MDk3MyA1Ljg4ODkyIDUuODg4OTIgNi43MDk3MyA1Ljg4ODkyIDcuNzIyMjVDNS44ODg5MiA4LjczNDc3IDYuNzA5NzMgOS41NTU1OCA3LjcyMjI1IDkuNTU1NThaJyBzdHJva2U9JyUyMzg2NTFBMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yMyAxNS42NjY4TDE2Ljg4ODkgOS41NTU2NkwzLjQ0NDQ2IDIzLjAwMDEnIHN0cm9rZT0nJTIzODY1MUEwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEuM3JlbTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHB1cnBsZTtcclxuICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuOWVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgcGFkZGluZzogJGdhcCAwICRnYXAgKiAxLjUgNDBweDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLy8gQ2FyZCB3aXRoIGEgd2hpdGUgYmFja2dyb3VuZCBhbmQgZHJvcCBzaGFkb3dcclxuJWNhcmQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gSG92ZXIgc3R5bGVzIGZvciBsaW5rcyBhbmQgaW1hZ2VzXHJcbiV0ZXh0LWhvdmVyIHtcclxuICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbiVpbWFnZS1ob3ZlciB7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gR2l2ZXMgYW55IGZpcnN0IHBhcmFncmFwaHMgYSBkcm9wIGNhcFxyXG4lZHJvcC1jYXAge1xyXG4gICAgJj5wOmZpcnN0LWNoaWxkOjpmaXJzdC1sZXR0ZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzQwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC42O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQWRkIGEgZGFyayBmaWx0ZXJcclxuJW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjMpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuJXNoYWRlZC10b3AsXHJcbiVzaGFkZWQtYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuJXNoYWRlZC10b3A6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGxpbmVhci1ncmFkaWVudCh0b3AsIHRvIGJvdHRvbSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMSkgMCUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuNzM4KSAxOSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuNTQxKSAzNCUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMzgyKSA0NyUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMjc4KSA1Ni41JSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4xOTQpIDY1JSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4xMjYpIDczJSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4wNzUpIDgwLjIlLFxyXG4gICAgICAgIHJnYmEoJGJsYWNrLCAwLjA0MikgODYuMSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMDIxKSA5MSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMDA4KSA5NS4yJSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4wMDIpIDk4LjIlLFxyXG4gICAgICAgIHJnYmEoJGJsYWNrLCAwKSAxMDAlKTtcclxufVxyXG5cclxuJXNoYWRlZC1ib3R0b206YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGxpbmVhci1ncmFkaWVudChib3R0b20sIHRvIHRvcCxcclxuICAgICAgICByZ2JhKCRibGFjaywgMSkgMCUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuNzM4KSAxOSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuNTQxKSAzNCUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMzgyKSA0NyUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMjc4KSA1Ni41JSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4xOTQpIDY1JSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4xMjYpIDczJSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4wNzUpIDgwLjIlLFxyXG4gICAgICAgIHJnYmEoJGJsYWNrLCAwLjA0MikgODYuMSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMDIxKSA5MSUsXHJcbiAgICAgICAgcmdiYSgkYmxhY2ssIDAuMDA4KSA5NS4yJSxcclxuICAgICAgICByZ2JhKCRibGFjaywgMC4wMDIpIDk4LjIlLFxyXG4gICAgICAgIHJnYmEoJGJsYWNrLCAwKSAxMDAlKTtcclxufVxyXG5cclxuLy8gU2lkZXdheXMgdGV4dFxyXG4lc2lkZXdheXMge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgxODBkZWcpKTtcclxuICAgIC1tb3otd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xyXG4gICAgLW1zLXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLy8gVmVydGljYWwgY2VudGVyZWQgY29udGFpbmVyXHJcbiV2ZXJ0aWNhbCB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRleHQtaG92ZXIge1xyXG4gICAgQGV4dGVuZCAldGV4dC1ob3ZlcjtcclxufVxyXG5cclxuLy8gSGlkZSB0aGluZ3NcclxuLnZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDFweDtcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZXh0ZXJuYWwtbGluayB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIEBpbmNsdWRlIGV4dGVybmFsLXN2ZygnJTIzMTM3QUI5Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYXAgLyAyO1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciwgJjp2aXNpdGVkIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZXh0ZXJuYWwtc3ZnKCclMjM4NjUxQTAnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb29raWUtbm90aWNlIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmV5MjA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgcGFkZGluZzogJGdhcCAvIDI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IG1hcC1nZXQoJHppbmRleCwgcG9wdXApO1xyXG59XHJcblxyXG4uc2tpcC1saW5rIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAgIH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBTRUNUSU9OICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLy8gQSBzZWN0aW9uIGlzIGEgZ3JvdXBpbmcgb2YgY29udGVudCwgdHlwaWNhbGx5IHdpdGggYSBoZWFkZXIsIHBvc3NpYmx5IHdpdGggYSBmb290ZXIuIEEgJy5zZWN0aW9uJyB3aXRoIGEgJy5jb250YWluZXInIHJlc3VsdHMgaW4gYSBjb25zaXN0ZW50IHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtYXgtd2lkdGggZm9yIGNvbnRlbnQgd2hpbGUgYWxsb3dpbmcgZm9yIGZ1bGwgd2lkdGggYmFja2dyb3VuZCBjb2xvcnMgb24gdGhlIHNlY3Rpb24gYW5kIGNlbnRyZWQgYmFja2dyb3VuZCBjb2xvcnMgb24gdGhlIGNvbnRhaW5lci5cclxuXHJcbi5zZWN0aW9uIHtcclxuICAgIEBleHRlbmQgJXNlY3Rpb247XHJcblxyXG4gICAgJi5wcmltYXJ5IHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7IH1cclxuICAgICYuc2Vjb25kYXJ5IHsgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7IH1cclxuICAgICYubGlnaHQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblxyXG5cdFx0LmJ1dHRvbi1zZWNvbmRhcnkge1xyXG5cdFx0XHRjb2xvcjogI2Q0MGQ1NDtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAmLmRhcmsgeyAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTsgfVxyXG4gICAgJi5ncmV5IHsgIGJhY2tncm91bmQtY29sb3I6ICRncmV5ODA7IH1cclxuXHJcbiAgICAmLnByaW1hcnksICYuc2Vjb25kYXJ5LCAmLmRhcmsge1xyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRlci10aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRlciwgLnNlY3Rpb24tZm9vdGVyLCAubWFpbi1oZWFkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnd5c2l3eWcsICYuc3RhdGlzdGljLW91dGVyLCAmLmRvd25sb2FkLW91dGVyLCAmLnB1bGxxdW90ZS1vdXRlciwgJi5wcm9maWxlLW91dGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2ZpbGUtc3VtbWFyeS1jb3B5IHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnB1bGxxdW90ZSB7XHJcbiAgICAgICAgICAgICYtc3VidGl0bGUsIGJsb2NrcXVvdGUsIGNpdGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uLCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tdGVydGlhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1vdXRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAgICAgICAgICAgICBoMiwgaDMsIGg0LCBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgaDIsIGgzLCBoNCwgaDUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi10ZXJ0aWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICYtdGl0bGUsICYtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1ldGF0YWctbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBwIHsgY29sb3I6ICR3aGl0ZTsgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGlzdGluZyB7XHJcbiAgICAgICAgICAgIC5jYXJkLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgNXB4ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlY3Rpb24tZm9vdGVyIHtcclxuICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tdGVydGlhcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhZ2luYXRpb24tb3V0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICB9XHJcbiAgICAmLmNvcm5lci1iZy1wcmltYXJ5IHtcclxuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcbiAgICAgICAgbWFyZ2luOiAkZ2FwICogNCAwIDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDkyJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGdhcCAqIDYgMCAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgICAgICBtYXJnaW46ICRnYXAgKiA4IDAgMCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogOTIlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMzQwcHgsIDEpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtMzBweCAzMHB4IDAgMCAkcHJpbWFyeTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICAgICB0b3A6IC0zMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNjVweCA2NXB4IDAgMCAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNjVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtODVweCA4NXB4IDAgMCAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtODVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHQuYnV0dG9uLXNlY29uZGFyeSB7XHJcblx0XHRcdGNvbG9yOiAjZDQwZDU0O1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgJi5jb3JuZXItYmctc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2RUFEO1xyXG4gICAgICAgIG1hcmdpbjogJGdhcCAqIDQgMCAwIGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA5MiU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICBtYXJnaW46ICRnYXAgKiA2IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZ2FwICogOCAwIDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDkyJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb3JuZXIodHJhbnNwYXJlbnQsIDM0MHB4LCAxKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMzBweCAzMHB4IDAgMCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgdG9wOiAtMzBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNjVweCA2NXB4IDAgMCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTY1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC02NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgODVweCA4NXB4IDAgMCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTg1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC04NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0LmJ1dHRvbi10ZXJ0aWFyeSB7XHJcblx0XHRcdGNvbG9yOiAjRkZFRTEzO1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgJi5jb3JuZXItYmctdGVydGlhcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgbWFyZ2luOiAkZ2FwICogNCAwIDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDkyJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGdhcCAqIDYgMCAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgICAgICBtYXJnaW46ICRnYXAgKiA4IDAgMCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogOTIlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMzQwcHgsIDEpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtMzBweCAzMHB4IDAgMCAkdGVydGlhcnk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICAgICAgdG9wOiAtMzBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTY1cHggNjVweCAwIDAgJHRlcnRpYXJ5O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC02NXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC04NXB4IDg1cHggMCAwICR0ZXJ0aWFyeTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtODVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmdhbGxlcnktb3V0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsoeGxhcmdlKSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcblx0ICAgIG1hcmdpbjogMCBhdXRvICRnYXAgKiAyO1xyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMzc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjM3NXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgKyAuc2VjdGlvbi1oZWFkZXItc3VtbWFyeSB7XHJcblx0XHQgICAgICAgIHBhZGRpbmctdG9wOiAkZ2FwIC8gMS41O1xyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1zdW1tYXJ5IHtcclxuXHQgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdhcDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0ICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcclxuICAgICAgICAgICAgXHRwYWRkaW5nOiAwIDAgJGdhcDtcclxuICAgICAgICAgICAgXHR3aWR0aDogJGhhbGYtY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZm9vdGVyIHtcclxuICAgICAgICBAZXh0ZW5kICVjb250YWluZXI7XHJcbiAgICAgICAgbWFyZ2luOiAkZ2FwICogMiBhdXRvICRnYXA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG4gICAgICAgICAgICBtYXJnaW46ICRnYXAgKiA0IGF1dG8gJGdhcCAqIDI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGlzdGluZyB7XHJcblx0ICAgIC5jYXJkLWltYWdlIHtcclxuXHRcdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdCAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAlY29udGFpbmVyO1xyXG5cclxuICAgICYuY2VudGVyZWQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuICAgICYuc21hbGwgeyBtYXgtd2lkdGg6ICR0d28tdGhpcmRzLWNvbHVtbjsgfVxyXG5cclxuICAgICYud2hpdGUsXHJcbiAgICAmLmdyZXksXHJcbiAgICAmLmRhcmssXHJcbiAgICAmLnByaW1hcnksXHJcbiAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgICAgcGFkZGluZzogJGdhcDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogJGdhcCAqIDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY29ybmVyO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRwYWdlLXdpZHRoIC0gJGdhcCAqIDQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGFyayxcclxuICAgICYucHJpbWFyeSxcclxuICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICYud2hpdGUgeyBiYWNrZ3JvdW5kOiAkd2hpdGU7IH1cclxuICAgICYuZ3JleSB7IGJhY2tncm91bmQ6ICRncmV5OTA7IH1cclxuICAgICYuZGFyayB7IGJhY2tncm91bmQ6ICRncmV5MTU7IH1cclxuICAgICYucHJpbWFyeSB7IGJhY2tncm91bmQ6ICRwcmltYXJ5OyB9XHJcbiAgICAmLnNlY29uZGFyeSB7IGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7IH1cclxufVxyXG5cclxuLndwbWwtYXIge1xyXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbi1oZWFkZXItc3VtbWFyeXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufSIsIi8qICsrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IEhFUk8gKysrXHJcbisrKysrKysrKysrKysrKysrICovXHJcblxyXG4uaGVybyB7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0ZmxleC1mbG93OiByb3ctcmV2ZXJzZSBub3dyYXA7XHJcblx0fVxyXG5cclxuXHQmLW91dGVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHJcblx0XHQmLmZ1bGwge1xyXG5cdFx0XHQuaGVyby1pbWFnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCsgLmhlcm8taW5mbyB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNyk7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAkc2hhZG93O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg4MCUpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkY29ybmVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwZW0gYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcmVtO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhlcm8tc3VtbWFyeSB7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zb2xpZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAxLjU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyAuaGVyby1pbm5lciB7XHJcblx0XHRcdC8vIFx0Lmhlcm8tc3VtbWFyeSB7XHJcblx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ly8gXHR9XHJcblx0XHRcdC8vIH1cclxuXHJcblx0XHRcdCYuZnVsbCB7XHJcblx0XHRcdFx0Lmhlcm8taW1hZ2Uge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oZXJvLWltYWdlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiAxMjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNzAlKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0KyAuaGVyby1pbmZvIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goOTUlKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDE2IGF1dG8gMzBweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDEyIDAgJGdhcCAqIDEyICRnYXAgKiA1O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh4eGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDEyIDAgJGdhcCAqIDEyICRnYXAgKiA1O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDIgJGdhcCAqIDIgJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNjAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0ICAgIEBpbmNsdWRlIGZsZXhib3goNDIlKTtcclxuXHRcdFx0XHRcdCAgICB9XHJcblx0XHRcdFx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IFx0MS44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IFx0Mi4xMjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lmhlcm8tdGl0bGUsIC5oZXJvLXN1bW1hcnkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lmhlcm8tc3VtbWFyeSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGNvcm5lcigkc2Vjb25kYXJ5LCAxMjBweCwgLTEpO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLTIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0zMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBjb3JuZXIoJHByaW1hcnksIDEyMHB4LCAtMSk7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jYW1wYWlnbiB7XHJcblx0XHRcdFx0Lmhlcm8ge1xyXG5cdFx0XHRcdFx0Ji1pbWFnZSB7XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0KyAuaGVyby1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46ICRnYXAgKiAzIDAgJGdhcCAqIDE1ICRnYXAgKiA0O1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDYgMCAkZ2FwICogMTUgJGdhcCAqIDQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogXHQycmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogXHQyLjg3NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lmhlcm8taW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYW1wYWlnbiB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAkZ2FwICogMjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtb3V0ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtc3VtbWFyeSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IFx0MS40cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAwIDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goODAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBcdDIuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzU4JyBoZWlnaHQ9JzY2JyB2aWV3Qm94PScwIDAgNTggNjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zMS45ODc5IDQuNTI4NzlDMzEuMDQ5NSAxLjQ1OTM1IDI2Ljk5MjcgLTAuMDIxNjA1OCAyMi45MjYyIDEuMjE5ODZDMTguODU5NyAyLjQ2MTMyIDE2LjMyNzkgNS45NjA4NyAxNy4yNjYzIDkuMDMwMzFDMTguMjA0OCAxMi4wOTk4IDIyLjI2MTUgMTMuNTg1NiAyNi4zMjggMTIuMzM5MkMzMC4zODk3IDExLjA5NzggMzIuOTI2MyA3LjYwMzEyIDMxLjk4NzkgNC41Mjg3OVpNMjUuNDU4IDkuNDk0NjRDMjQuMzI0MSA5Ljg0MTY2IDIzLjAzODYgOC45MDgxMiAyMi41NzkyIDcuNDA3NjFDMjIuMTE5OCA1LjkwNzExIDIyLjY2NzIgNC40MTE0OSAyMy44MDExIDQuMDY0NDZDMjQuOTM1IDMuNzE3NDQgMjYuMjIwNSA0LjY1MDk4IDI2LjY3OTkgNi4xNTE0OUMyNy4xMzQ1IDcuNjUyIDI2LjU4NzEgOS4xNDc2MiAyNS40NTggOS40OTQ2NFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00wLjkyMjAzMiAxMi44OTE1QzAuOTIyMDMyIDEyLjg5MTUgMTEuNTc3MSAyMC4zODkyIDI2LjE5NiAxNi4yNDQ0QzQwLjgxNSAxMi4wOTk3IDUwLjg3ODYgNC4zMzgxNCA1My4yNzg1IDIuNzgzODdDNTUuNjc4MyAxLjIyOTYgNTcuNTI1OCAtMC43MjU0NTggNTcuNTA2MyAwLjI3MTYyMUM1Ny40ODY3IDEuMjY4NyA1MS40OTQ1IDEwLjk3MDcgNDMuOTcyNCAxNi40MDA4QzM2LjQ1MDMgMjEuODMxIDMwLjYzNCAyNC4yNjAyIDIxLjkyOTEgMjQuMDg0MkMxMy4yMjQyIDIzLjkwODMgMy41MDI3MSAxNi45MjM4IDEuNjMwNzQgMTQuOTgzNEMtMC4yNDEyMjcgMTMuMDQzIC0wLjUzNDQ4NiAxMi4wMzEzIDAuOTIyMDMyIDEyLjg5MTVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTAuNzU1OCA2NC42NjE3QzEwLjc1NTggNjQuNjYxNyAxMi4wMzY0IDUyLjMzMDIgMTcuMDcwNiA0MC42NzhDMjEuOTYzMiAyOS4zNTgyIDI1LjI5MTcgMjcuMzEwMyAyOC43NTIxIDI3LjMxMDNDMzIuMTgzMiAyNy4zMTAzIDM1Ljg5MyAyOC43NjE5IDM3LjMzNDggMzYuODc1NEMzOC45NTc1IDQ2LjAxNTMgMzYuMjI1MyA2MC4wMjMzIDM0Ljk3NDEgNjIuNjEzOEMzNC4wNjk5IDY0LjQ5MDYgMzMuOTA4NiA2NC40MDI2IDMzLjc3MTcgNTguMTgwN0MzMy42MzQ5IDUxLjk1ODcgMzIuODM4MiAzOS45MjUzIDMwLjA3MTggMzcuNjk2NUMyNi44MjE1IDM1LjA4MTcgMjQuMDc0NiAzOS44NTIgMjIuMDQxNCA0My41MzI0QzIwLjAwODEgNDcuMjE3NyAxMS40ODkgNjQuNjU2OCAxMS40ODkgNjQuNjU2OEMxMS40ODkgNjQuNjU2OCAxMC42OTIzIDY2LjMwODggMTAuNzU1OCA2NC42NjE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1OHB4IDY1cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTZweDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJ1dHRvbi1zZWNvbmRhcnkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46ICRnYXAgKiAxLjUgMCAwIDE1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmxpc3Rpbmcge1xyXG5cdFx0XHQmLmhlcm8tb3V0ZXIuc29saWQgLmhlcm8taW1hZ2Uge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmhlcm8tb3V0ZXIuc29saWQgLmhlcm8taW1hZ2UgKyAuaGVyby1pbmZvIC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhlcm8taW5mbyB7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmhlcm8tb3V0ZXIuc29saWQuc3RvcnkgLmhlcm8taW1hZ2UgKyAuaGVyby1pbmZvIC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLm5ld3Mtc2luZ2xlIHtcclxuXHRcdFx0Lmhlcm8ge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0Ji1pbWFnZSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDglO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTE1MCU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMTh2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcHRpb24tdGV4dCB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6ICRnYXAgKiAyLjM7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogOTk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji12aWRlbyB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDglO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTE1NSU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMTh2dztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHRpZnJhbWUge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji1pbmZvIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAyIDAgJGdhcCAqIDIuNTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDQgMCAkZ2FwICogMi41O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5oZXJvLW1ldGEtb3V0ZXIsIC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0QGV4dGVuZCAuY29udGFpbmVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdC5oZXJvLW1ldGEsIC5oZXJvLXRpdGxlLCAuaGVyby1zdW1tYXJ5IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji1jYXB0aW9uIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkyJTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtbWV0YSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cclxuXHRcdFx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgJGdhcCAqIDEuNSAkZ2FwIDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAycHggJGdhcCAqIDEuNztcclxuXHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLmxvY2F0aW9uIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDIwIDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTkgMTBDMTkgMTcgMTAgMjMgMTAgMjNDMTAgMjMgMSAxNyAxIDEwQzEgNy42MTMwNSAxLjk0ODIxIDUuMzIzODcgMy42MzYwNCAzLjYzNjA0QzUuMzIzODcgMS45NDgyMSA3LjYxMzA1IDEgMTAgMUMxMi4zODY5IDEgMTQuNjc2MSAxLjk0ODIxIDE2LjM2NCAzLjYzNjA0QzE4LjA1MTggNS4zMjM4NyAxOSA3LjYxMzA1IDE5IDEwWicgc3Ryb2tlPSclMjNFMzBENTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTAgMTNDMTEuNjU2OSAxMyAxMyAxMS42NTY5IDEzIDEwQzEzIDguMzQzMTUgMTEuNjU2OSA3IDEwIDdDOC4zNDMxNSA3IDcgOC4zNDMxNSA3IDEwQzcgMTEuNjU2OSA4LjM0MzE1IDEzIDEwIDEzWicgc3Ryb2tlPSclMjNFMzBENTQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5yZWdpb24ge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMSAyMUMxNi41MjI4IDIxIDIxIDE2LjUyMjggMjEgMTFDMjEgNS40NzcxNSAxNi41MjI4IDEgMTEgMUM1LjQ3NzE1IDEgMSA1LjQ3NzE1IDEgMTFDMSAxNi41MjI4IDUuNDc3MTUgMjEgMTEgMjFaJyBzdHJva2U9JyUyMzA1MjE1Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xIDExSDIxJyBzdHJva2U9JyUyMzA1MjE1Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMSAxQzEzLjUwMTMgMy43MzgzNSAxNC45MjI4IDcuMjkyMDMgMTUgMTFDMTQuOTIyOCAxNC43MDggMTMuNTAxMyAxOC4yNjE2IDExIDIxQzguNDk4NzIgMTguMjYxNiA3LjA3NzI1IDE0LjcwOCA3IDExQzcuMDc3MjUgNy4yOTIwMyA4LjQ5ODcyIDMuNzM4MzUgMTEgMVYxWicgc3Ryb2tlPSclMjMwNTIxNTcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjAgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNyAzSDNDMS44OTU0MyAzIDEgMy44OTU0MyAxIDVWMTlDMSAyMC4xMDQ2IDEuODk1NDMgMjEgMyAyMUgxN0MxOC4xMDQ2IDIxIDE5IDIwLjEwNDYgMTkgMTlWNUMxOSAzLjg5NTQzIDE4LjEwNDYgMyAxNyAzWicgc3Ryb2tlPSclMjMwNTIxNTcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTQgMVY1JyBzdHJva2U9JyUyMzA1MjE1Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J002IDFWNScgc3Ryb2tlPSclMjMwNTIxNTcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMSA5SDE5JyBzdHJva2U9JyUyMzA1MjE1Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYudHlwZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAxOCAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2LjU1NTYgMjFMOC43Nzc3OCAxNS40NDQ0TDEgMjFWMy4yMjIyMkMxIDIuNjMyODUgMS4yMzQxMyAyLjA2NzYyIDEuNjUwODcgMS42NTA4N0MyLjA2NzYyIDEuMjM0MTMgMi42MzI4NSAxIDMuMjIyMjIgMUgxNC4zMzMzQzE0LjkyMjcgMSAxNS40ODc5IDEuMjM0MTMgMTUuOTA0NyAxLjY1MDg3QzE2LjMyMTQgMi4wNjc2MiAxNi41NTU2IDIuNjMyODUgMTYuNTU1NiAzLjIyMjIyVjIxWicgc3Ryb2tlPSclMjMxMzdBQjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHRlcnRpYXJ5O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLXRpdGxlLCAmLXN1bW1hcnkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IFx0Mi41cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwICRnYXA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtc3VtbWFyeSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRlcnRpYXJ5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWluZm8sICYtaW1hZ2Uge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQmLXRpdGxlIHtcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0Zm9udC1zaXplOiBcdDEuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRmb250LXNpemU6IFx0Mi4xMjVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtaW5mbyB7XHJcblx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdHBhZGRpbmc6IDAgJGdhcCAqIDI7XHJcblxyXG5cdFx0Lmhlcm8tc3VtbWFyeSB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pbm5lciB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDAgJGdhcCAqIDIgJGdhcCAqIDMgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC8qIHRleHQtYWxpZ246IGxlZnQ7ICovXHJcblx0XHRtYXJnaW46IDVyZW0gYXV0bztcclxuXHRcdHdpZHRoOiA3NWVtO1xyXG5cclxuXHRcdC5uZXdzLXBvc3QgJiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDgwJSk7XHJcblxyXG5cdFx0XHQubmV3cy1wb3N0ICYge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg2Ni42NiUpO1xyXG5cclxuXHRcdFx0Lm5ld3MtcG9zdCAmIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgNjBweCwgMik7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xNXB4IC0xNXB4IDAgMCAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0Ym90dG9tOiAtMC45cmVtO1xyXG5cdFx0XHRyaWdodDogLTAuOXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuaGVyby10aXRsZSwgLmhlcm8tc3VtbWFyeSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAkZ2FwICogMS41IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiA2Ni42NiU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZXJvLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDEuNTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgNjBweCwgMik7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMTVweCAxNXB4IDAgMCAkcHJpbWFyeTtcclxuXHRcdFx0XHR0b3A6IC0wLjk1cmVtO1xyXG5cdFx0XHRcdGxlZnQ6IC0wLjk1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVyby1zdW1tYXJ5IHtcclxuXHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwICRnYXAgKiAxLjUgMDtcclxuXHRcdH1cclxuXHJcblx0XHQ+ICoge1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDEpLCAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDEpIH4gKiB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCA2MHB4LCAyKTtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgLTE1cHggLTE1cHggMCAwICRsaWdodC1ibHVlO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IC0wLjlyZW07XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMC45cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZXJvLW1ldGEge1xyXG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHJcblx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0bWFyZ2luOiAwICRnYXAgLyAxLjUgMCAwO1xyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pbWFnZSB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0fVxyXG5cdFx0KyAuaGVyby1pbmZvIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZXJvLWlubmVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5oZXJvLXRpdGxlLCAuaGVyby1zdW1tYXJ5IHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRAaW5jbHVkZSBvYmplY3QtZml0KDE2LzksIDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWNhcHRpb24ge1xyXG5cdFx0QGV4dGVuZCAuY2FwdGlvbjtcclxuXHR9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBGT09URVIgKysrXHJcbisrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi8vIExheW91dCBvZiB0aGUgc2l0ZSBmb290ZXJcclxuXHJcbi5mb290ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0Y29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAkZ2FwICogMi41O1xyXG4gICAgei1pbmRleDogbWFwLWdldCgkemluZGV4LCBmb290ZXIpO1xyXG5cclxuICAgICYtaGVhZGVyIHtcclxuXHQgICAgQGV4dGVuZCAlZmxleDtcclxuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICR3aGl0ZTtcclxuXHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdCAgICBtYXJnaW4tYm90dG9tOiAkZ2FwICogMjtcclxuXHQgICAgcGFkZGluZy1ib3R0b206ICRnYXAgKiAyO1xyXG5cclxuXHRcdCoge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAmLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogJGdhcCAwO1xyXG4gICAgICAgIHdpZHRoOiAyNjhweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHQgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgXHR3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtbmF2IHtcclxuXHQgICAgJjpmaXJzdC1jaGlsZCB7XHJcblx0XHQgICAgYm9yZGVyLXRvcDogMDtcclxuXHRcdCAgICBtYXJnaW4tbGVmdDogMDtcclxuXHRcdCAgICBwYWRkaW5nLXRvcDogMDtcclxuXHQgICAgfVxyXG5cdCAgICAmOm50aC1jaGlsZCgzKSB7XHJcblx0XHQgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdCAgICBcdG1hcmdpbi1sZWZ0OiAyJTtcclxuXHRcdCAgICB9XHJcblx0ICAgIH1cclxuXHJcblx0ICAgICYtb3V0ZXIge1xyXG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHQqIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHJcblx0XHQmLW1haW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggJHdoaXRlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcDtcclxuXHJcblx0XHRcdC5mb290ZXItbmF2IHtcclxuXHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KGF1dG8pO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogXHQxLjVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHQmLmV4dGVybmFsLWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZXh0ZXJuYWwtc3ZnKCd3aGl0ZScpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBleHRlcm5hbC1zdmcoJyUyM0UzMEQ1NCcpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHQgICAgJi5zb2NpYWwge1xyXG5cdFx0ICAgIEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGdhcCAwIDAgMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goYXV0byk7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cdCAgICB9XHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAuZm9vdGVyLW5hdi1pdGVtLXRpdGxlIHtcclxuXHQgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuXHQgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGdhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdi1pdGVtLWxpbmsge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0ICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuXHQgICAgICAgICAgICBtYXJnaW46IDAgMCAkZ2FwIC8gMjtcclxuXHQgICAgICAgICAgICBwYWRkaW5nOiAwIDAgJGdhcCAvIDQgMDtcclxuXHJcblx0ICAgICAgICAgICAgJjpob3ZlciwgJi5jdXJyZW50IHtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIDAgJHByaW1hcnk7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNvY2lhbCB7XHJcblx0ICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdhcCAvIDEuNTtcclxuXHQgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdCAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcblx0XHQgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblx0ICAgICAgICAgICAgfVxyXG5cclxuXHQgICAgICAgICAgICAubmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0ICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLmluc3RhZ3JhbSwgJi55b3V0dWJlIHtcclxuXHRcdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgdHJ1ZSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDJyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0ICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG5cdFx0Zm9udC1zaXplOiAwLjllbTtcclxuICAgIH1cclxuXHJcbiAgICAmLW5hdiB7XHJcblx0ICAgIEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0ICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkd2hpdGU7XHJcblx0ICAgIHBhZGRpbmctdG9wOiAkZ2FwICogMS41O1xyXG5cdCAgICBtYXJnaW4tYm90dG9tOiAkZ2FwO1xyXG5cclxuXHQgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdCAgICBAaW5jbHVkZSBmbGV4Ym94KDQ4JSk7XHJcblx0XHQgICAgYm9yZGVyLXRvcDogMDtcclxuICAgIFx0ICAgIG1hcmdpbi1sZWZ0OiA0JTtcclxuICAgIFx0ICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cdCAgICB9XHJcblxyXG5cdCAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgyMy41JSk7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyJTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG5cclxuXHQmLWNyZWRpdHMge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0cGFkZGluZzogJGdhcCAqIDEuNSAwO1xyXG5cclxuXHRcdCoge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJhY2t0b3RvcCB7XHJcblx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0bWFyZ2luOiAkZ2FwIDAgMDtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAxLjUgJGdhcCAqIDI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI2IDE2TDE0IDRMMiAxNicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc1Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwIC8gMjtcclxuXHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogSEVBREVSICsrK1xyXG4rKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4vLyBTaXRlIGhlYWRlciBiYXJcclxuLmhlYWRlciB7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuICAgIGJhY2tncm91bmQ6ICRoZWFkZXItY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgcmdiYSgkYmxhY2ssIDAuMSk7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IG1hcC1nZXQoJHppbmRleCwgaGVhZGVyKTtcclxuXHJcbiAgICAmLWlubmVyIHtcclxuXHQgICAgQGV4dGVuZCAlZmxleDtcclxuXHQgICAgQGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cdCAgICBwYWRkaW5nOiAkZ2FwICogMS41ICRnYXAgKiAyO1xyXG4gICAgfVxyXG4gICAgJi1sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblx0ICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI2OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmtzIHtcclxuICAgICAgICBAZXh0ZW5kICVmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcbiAgICAgXHRtYXJnaW46ICRnYXAgKiAxLjUgKC0kZ2FwICogMikgKC0kZ2FwICogMS41KTtcclxuICAgICAgICAgcGFkZGluZzogJGdhcDtcclxuICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG5cclxuICAgICAgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICB9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdhcCAvIDI7XHJcblx0XHR9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiwgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NiU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLW5hdiB7XHJcbiAgICAgICAgQGV4dGVuZCAlZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdCAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdCAgICAmLWxpc3Qge1xyXG5cdCAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHQgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdCAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgICAgIG1hcmdpbjogMDtcclxuXHRcdCAgICB9XHJcbiAgICAgICAgICAgIC5uYXYtaXRlbS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cdCAgICB9XHJcbiAgICB9XHJcbiAgICAmLXN1Ym5hdiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdCAgICAmLWlubmVyIHtcclxuXHRcdCAgICBAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0ICAgIHBhZGRpbmc6ICRnYXAgLyAxLjUgJGdhcDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAkZ2FwIC8gMS41ICRnYXAgKiAyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc2VhcmNoLWlucHV0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHQgICAgfVxyXG4gICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuXHQgICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdCAgICAmLWxpc3Qge1xyXG5cdFx0XHQgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0XHQgICAgLnN1Ym5hdi1pdGVtIHtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHRcdFx0XHQgICAgLm5hdi1pdGVtLWxpbmsge1xyXG5cdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0XHQgICAgbWFyZ2luOiAwICRnYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAkZ2FwIC8gNCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIDAgJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHQgICAgfVxyXG5cdFx0XHQgICAgfVxyXG5cdFx0ICAgIH1cclxuXHQgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBOYXZpZ2F0aW9uIGl0ZW1zIGluIHRoZSBoZWFkZXIgYW5kIGZvb3RlclxyXG4ubmF2LWl0ZW0ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpmb2N1cy13aXRoaW4gLmRyb3Bkb3duLCAmOmhvdmVyIC5kcm9wZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMnMgMC4zcyBlYXNlKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJGdhcDtcclxuICAgIH1cclxuICAgICYuaG92ZXJlZCB7XHJcbiAgICAgICAgLm5hdi1pdGVtLWxpbmsge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC01cHggMCAwICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgIC5uYXYtaXRlbS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgJGdhcCAvIDI7XHJcbiAgICAgICAgcGFkZGluZzogLjVyZW0gMCAuOHJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsoeGxhcmdlKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAkZ2FwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbCAmIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwIC8gMiAkZ2FwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciwgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtNXB4IDAgMCAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hcnJvdyB7XHJcbiAgICAgICAgd2lkdGg6ICRnYXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgbmF2IGhhbWJ1cmdlciBidXR0b25cclxuLm1lbnUtYnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIGNlbnRlcmVyKGZhbHNlLCB0cnVlKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgIG1hcmdpbjogMCAwIDAgJGdhcDtcclxuICAgIHBhZGRpbmc6IDAgMCAwICRnYXAgKiAxLjU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogJGdhcCAqIDI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcblxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXJnZXItc3ZnKCclMjNFMzBENTQnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIEBpbmNsdWRlIGNlbnRlcmVyKGZhbHNlLCB0cnVlKTtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1cmdlci1zdmcoJyUyMzA1MjE1NycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEcm9wZG93biBtZW51IHN0eWxpbmdcclxuLmRyb3Bkb3duIHtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmlzaWJpbGl0eSAwcyAwLjRzIGVhc2UsIG9wYWNpdHkgMC4ycyAwLjJzIGVhc2UpO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgZmFsc2UpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGJvdHRvbTogLTcycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogJGdhcCAqIDEuNTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcblx0cGFkZGluZy1yaWdodDogMTAwcHg7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgbGVmdDogLTQwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAzMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAubmF2LWl0ZW0tbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC41NXJlbSAkZ2FwIC45cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENNUyB0d2Vha3NcclxuQGlmICR3b3JkcHJlc3Mge1xyXG4gICAgI3dwYWRtaW5iYXIge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpZiAkZHJ1cGFsIHtcclxuXHQuaGVhZGVyLW5hdi1vdXRlciB7XHJcblx0XHQubmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdCYuaXMtYWN0aXZlIHtcclxuXHRcdCAgICAgIGNvbG9yOiAkZ3JleTE1O1xyXG5cdFx0ICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4iLCIuZG9uYXRpb25zIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICBAaW5jbHVkZSBicmVhayhtZWRpdW0pe1xyXG4gICAgcGFkZGluZzogJGdhcCAqIDMgMDtcclxuICB9XHJcblxyXG4gICYtaW1hZ2Uge1xyXG4gICAgQGluY2x1ZGUgb2JqZWN0LWZpdCgxNi85LCAxMDAlKTtcclxuICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKXtcclxuICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKXtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICBcclxuICB9XHJcblxyXG4gIGZvcm0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgcGFkZGluZzogJGdhcCAqIDE7XHJcbiAgICBtYXJnaW46IC0kZ2FwICogMSBhdXRvICRnYXAgYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuICAgICAgbWFyZ2luOiAtJGdhcCAqIDIgYXV0byAkZ2FwICogMiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAkZ2FwICogMjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuICAgICAgbWFyZ2luOiAkZ2FwICogMyAwICRnYXAgKiAzIDA7XHJcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgNTBweCwgMik7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IDEwcHggMCAwICR5ZWxsb3c7XHJcbiAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0xNXB4IDE1cHggMCAwICR5ZWxsb3c7XHJcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBjb3JuZXIodHJhbnNwYXJlbnQsIDUwcHgsIDIpO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxMHB4IC0xMHB4IDAgMCAkc2Vjb25kYXJ5O1xyXG4gICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG4gICAgICAgIEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDE1cHggLTE1cHggMCAwICRzZWNvbmRhcnk7XHJcbiAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcblxyXG4gICYtYWN0aW9ucyB7XHJcbiAgICBAZXh0ZW5kICVmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogJGdhcDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgaW5wdXQsIGJ1dHRvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICYgKyBidXR0b24ge1xyXG4gICAgICAgIEBleHRlbmQgLmJ1dHRvbi1zZWNvbmRhcnk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogLjhyZW0gMS4ycmVtIC44cmVtIDEuMnJlbTtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlOyAgXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goNDglKTtcclxuXHJcbiAgICAgICAgJiArIGJ1dHRvbiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG4gICAgICAgICAgXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYW1vdW50e1xyXG4gICAgZmxleDogMTtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBpbnB1dDpjaGVja2VkIHtcclxuICAgICAgKyBzcGFuIHtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDVweCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIFxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgICBzcGFuIHtcclxuICAgICAgQGV4dGVuZCAlZmxleDtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGdyZXk5NTtcclxuICAgICAgY29sb3I6ICRncmV5NDA7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuYW1vdW50LXRhYnBhbmVsIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRnYXA7XHJcbiAgICAgIHBhZGRpbmc6ICRnYXA7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAudGFicyB7XHJcbiAgICBAZXh0ZW5kICVmbGV4O1xyXG4gIH1cclxuICBcclxuICBbcm9sZT1cInRhYmxpc3RcIl0ge1xyXG4gICAgQGV4dGVuZCAlZmxleDsgIFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAmLmZyZXF1ZW5jeS10YWJsaXN0IHtcclxuXHJcbiAgICAgICYuYm90aCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDokZ2FwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgQGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBjb2xvcjogJGdyZXk0MDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiArIGJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDQ4JSk7XHJcblxyXG4gICAgICAgICYgKyBidXR0b24ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBidXR0b25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICRwcmltYXJ5O1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgYnV0dG9uOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggJHByaW1hcnk7XHJcbiAgfVxyXG5cclxuICAuZnJlcXVlbmN5IHtcclxuICAgICYtdGFiIHtcclxuICAgICAgQGV4dGVuZCAlYnV0dG9uO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggMCAwICRncmV5OTA7XHJcbiAgICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbSAuOHJlbSAxLjJyZW07XHJcblxyXG4gICAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRhYnBhbmVsIHtcclxuICAgICAgbWFyZ2luLXRvcDogJGdhcDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbn0iLCIvKiArKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBIT01FICsrK1xyXG4rKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLmhvbWUge1xyXG5cdC5jYXJkcy1vdXRlciwgLnN0YXRpc3RpYy1vdXRlciB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDg4JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3RhdGlzdGljLW91dGVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxuXHQucHVsbHF1b3RlLW91dGVyIHtcclxuXHRcdGJsb2NrcXVvdGUge1xyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmN0YS1vdXRlciB7XHJcblx0XHQmLmNvcm5lci1iZy1zZWNvbmRhcnkge1xyXG5cdFx0XHQmLm5ld3NsZXR0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDM7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiA4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDYgMCAkZ2FwICogNTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jdGEge1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtJGdhcCAqIDExLjI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh4bGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLWltYWdlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg5MCUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogJGdhcCAwIDAgJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzUlKTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgJGdhcCAqIDQgMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg2NSUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1NSUpO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh4bGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDNyZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogMS41O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDVyZW07XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtc3VtbWFyeSB7XHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji10aXRsZSwgJi1zdW1tYXJ5IHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZXJvLWlubmVyIHtcclxuXHRcdC5oZXJvLXRpdGxlLCAuaGVyby1zdW1tYXJ5IHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi51cGRhdGVzIHtcclxuXHQuc2VjdGlvbi1oZWFkZXItdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0fVxyXG5cdC5jYXJkcyB7XHJcblx0XHQ+ICoge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpLCAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gYXJ0aWNsZSB7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzMuMzMlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAkZ2FwICRnYXAgKiAxLjUgMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwICogMS41IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji1pbWFnZSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3JlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji13cmFwIHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji1pbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDIgMCAwICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY3RhLW91dGVyIHtcclxuXHQmLmFjYWRlbXksICYud29yaywgJi5uZXdzbGV0dGVyIHtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAxLjUgMCAkZ2FwICogMjtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwICogNiAwO1xyXG5cdFx0fVxyXG5cdFx0LmN0YSB7XHJcblx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRmbGV4LWZsb3c6IHJvdy1yZXZlcnNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goOTAlKTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNjUlKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCsgLmN0YS1pbm5lciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAyLjUgJGdhcCAqIDEuNSAkZ2FwICogMS41O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAyLjUgJGdhcCAqIDMgJGdhcCAqIDEuNTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAkZ2FwICogMztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDQ1JSk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwICRnYXAgKiAzIDAgJGdhcCAqIDU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYud29yayB7XHJcblx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwICogNCAwO1xyXG5cdFx0fVxyXG5cdFx0LmN0YSB7XHJcblx0XHRcdCYtaW1hZ2UsICYtaW5uZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtaW5uZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiA4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLWltYWdlIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwICogNCAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBNQUlOICsrK1xyXG4rKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLy8gTWFpbiBpcyB0aGUgaGlnaCBsZXZlbCBjb250YWluZXIgb2YgY29udGVudCwgaW4gYmV0d2VlbiB0aGUgc2l0ZSBoZWFkZXIgYW5kIGZvb3RlclxyXG5cclxuLm1haW4ge1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHktY29sb3I7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAmLXNlY3Rpb24ge1xyXG4gICAgICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICAgICAgQGV4dGVuZCAlc2VjdGlvbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAkcGFnZS13aWR0aDtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbiB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICYuc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ2FwICogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlcixcclxuICAgICYtZm9vdGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi1oZWFkZXIge1xyXG5cdFx0Ji1vdXRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRnYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNlY3Rpb24ge1xyXG5cdCAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHQgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0ICAgIH1cclxuXHJcbiAgICAgICAgPiAqIHtcclxuXHQgICAgICAgIEBleHRlbmQgJWZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdCAgICAgICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0ICAgICAgICAgICAgZmxleDogMSA2Ni42NiU7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHQgICAgJi5uZXdzLXNpbmdsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ2FwICogMS41O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG5cdCAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0ICAgICAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRcdCAgICAgICAgfVxyXG5cdCAgICAgICAgfVxyXG5cdCAgICB9XHJcbiAgICAgICAgJi5zaW5nbGUge1xyXG4gICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNpZGViYXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAgKiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IFRJTUVMSU5FICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5uYXYtdXAge1xyXG5cdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHQudGltZWxpbmUtbmF2LWxpc3Qge1xyXG5cdFx0XHR0b3A6IDdyZW07XHJcblx0XHR9XHJcblx0XHQudGltZWxpbmUtaXRlbS1kYXRlIHtcclxuXHRcdFx0dG9wOiA1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRpbWVsaW5lIHtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cclxuXHQmLXNoYXJlIHtcclxuXHRcdEBleHRlbmQgLnNpZGViYXI7XHJcblx0XHRsZWZ0OiAkZ2FwIC8gMjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogJGdhcCAqIDY7XHJcblx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdGxlZnQ6ICRnYXAgKiAxLjU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAkZ2FwICogMztcclxuXHRcdFx0dG9wOiAkZ2FwICogMztcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHR0b3A6ICRnYXAgKiAyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaGFyZS1pdGVtIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgzOHB4KTtcclxuXHRcdFx0bWFyZ2luOiAwICRnYXAgLyAzO1xyXG5cclxuXHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNoYXJlLW91dGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW91dGVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC50aW1lbGluZS15ZWFyLXNlbGVjdCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwICRnYXAgKiAyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1uYXYsICYtaW5uZXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQmLW5hdiB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDE0JSk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAzLjUgJGdhcCAkZ2FwICogMjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwJSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1saXN0IHtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwIC8gMS41O1xyXG5cdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHRcdHRvcDogMTJyZW07XHJcblx0XHRcdHotaW5kZXg6IDM7XHJcblxyXG5cdFx0XHQmLWJsb2NrIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQudGltZWxpbmUtbmF2LWxpc3QtZWxlbWVudCB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5wb2ludGVyIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdHRvcDogMjRweDtcclxuXHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGVhY2g7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0kZ2FwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0yMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMjA7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji1lbGVtZW50IHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCBmYWxzZSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR5ZWxsb3c7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtaW5uZXIge1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goODYlKTtcclxuXHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiA1O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg5MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWl0ZW0ge1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICRwZWFjaDtcclxuXHRcdHBhZGRpbmc6ICRnYXAgJGdhcCAqIDMgJGdhcCAqIDMgJGdhcCAqIDI7XHJcblxyXG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdC50aW1lbGluZS1pdGVtLWRhdGUtdGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHVycGxlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0fVxyXG5cdFx0Ji5uby1pbWFnZSB7XHJcblx0XHRcdC50aW1lbGluZS1pdGVtLWluZm8ge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxMHB4ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZGF0ZSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgLTEwcHg7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiAyIDAgJGdhcDtcclxuXHRcdFx0ei1pbmRleDogMztcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzAlKTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0aWNreTtcclxuXHRcdFx0XHR0b3A6IDEwcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLXRpdGxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDVyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNzdweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDdyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTEycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAtNDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtaW5mbyB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdG1hcmdpbjogJGdhcCAqIDIgMCAwIDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDcwJSk7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMS41O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji10aXRsZSB7XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLXN1bW1hcnkge1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwIDAgJGdhcCAqIDEuNTtcclxuXHRcdH1cclxuXHRcdC5idXR0b24tc2Vjb25kYXJ5IHtcclxuXHRcdFx0KyAudGltZWxpbmUtaXRlbS1pbWFnZSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAxMDBweCwgMSk7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMTBweCAxMHB4IDAgMCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTAwcHgsIDEpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IC0xMHB4IDAgMCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9iamVjdC1maXQoMTYvOSwgMTAwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtYmxvY2txdW90ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAqIDIuNSAkZ2FwICogMyAkZ2FwICogMztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAxMjBweCwgMSk7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgLTMwcHggLTMwcHggMCAwICR5ZWxsb3c7XHJcblx0XHRcdFx0Ym90dG9tOiAtMzBweDtcclxuXHRcdFx0XHRyaWdodDogLTMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDEpO1xyXG5cdFx0XHRcdHRvcDogLTMwcHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMzBweCAzMHB4IDAgMCAkeWVsbG93O1xyXG5cdFx0XHRcdGxlZnQ6IC0zMHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJsb2NrcXVvdGUge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRjaXRlIHtcclxuXHRcdFx0XHRjb2xvcjogJHllbGxvdztcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMjI1cmVtO1xyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnLSc7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji1vdXRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdG1hcmdpbjogJGdhcCAqIDMgLTNyZW0gLTNyZW0gLTJyZW07XHJcblx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDM7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogUkVTUE9OU0lWRSBOQVYgKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLy8gTGF5b3V0IGFuZCBzdHlsaW5nIG9mIHRoZSBuYXZpZ2F0aW9uIGF0IG1vYmlsZSBhbmQgdGFibGV0IHNpemVzXHJcblxyXG4ucm5hdiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAmLW91dGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi1zZWFyY2gge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIHBhZGRpbmc6ICRnYXA7XHJcblxyXG4gICAgICAgIC5zZWFyY2gge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICYtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAgLyAxLjUgJGdhcCAqIDIgJGdhcCAvIDEuNSAkZ2FwICogMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRnYXAgLyAxLjg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGxpbmUgc29saWQgcmdiYSgkd2hpdGUsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRsaW5lIHNvbGlkIHJnYmEoJHdoaXRlLCAwLjEpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5ybmF2LWFycm93IHtcclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogJGdhcCAkZ2FwICogMyAkZ2FwICRnYXA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDgpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRyb3Bkb3duIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnk7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlO1xyXG5cclxuICAgICAgICAucm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpbmUgc29saWQgcmdiYSgkc2Vjb25kYXJ5LCAwLjEpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucm5hdi1pdGVtLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCA4KTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2VjbmF2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpbmUgc29saWQgcmdiYSgkc2Vjb25kYXJ5LCAwLjEpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJuYXYtaXRlbS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkcHJpbWFyeSwgOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWFycm93IHtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6ICRnYXA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC40cyBlYXNlKTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6ICRnYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYnV0dG9uIHtcclxuICAgICAgICBib3JkZXItdG9wOiAkbGluZSBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4xKTtcclxuICAgICAgICBwYWRkaW5nOiAkZ2FwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogU0VBUkNIICsrK1xyXG4rKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4uc2VhcmNoIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDQ4JTtcclxuXHJcblx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTYwcHg7XHJcblx0fVxyXG5cclxuXHQmLWlucHV0IHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0aGVpZ2h0OiAyLjJyZW07XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0cGFkZGluZzogMCAkZ2FwIC4ycmVtICRnYXAgKiAyO1xyXG5cdH1cclxuXHJcblx0Ji1pY29uIHtcclxuXHQgICAgQGluY2x1ZGUgY2VudGVyZXIoZmFsc2UsIHRydWUpO1xyXG5cdFx0ZmlsbDogJGJsYWNrO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cmlnaHQ6ICRnYXAgLyAzLjU7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHdpZHRoOiAxNXB4O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRmaWxsOiAkcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0ZXh0LWluZGVudDogLTk5OXJlbTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAyOHB4O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IFBBR0lOQVRJT04gKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4vLyBQYWdpbmF0aW9uIGxpbmtzIGZvciB0aGUgbGlzdGluZyBhbmQgZmVhdHVyZXMgcGFnZXNcclxuXHJcbiVwYWdpbmF0aW9uIHtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcbiAgICBAZXh0ZW5kICVmb250LW1ldGE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkeWVsbG93O1xyXG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1udW1iZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtZWxlbWVudCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvcm5lcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAkZ2FwIC8gNCAkZ2FwIC8gMjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYtYXJyb3cge1xyXG4gICAgICAgIEBleHRlbmQgLmJ1dHRvbi10ZXJ0aWFyeTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLWN1cnJlbnQge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIDAgJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYtbnVtYmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJsb2NrIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICRnYXAgLyA0O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZWxlbWVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwIC8gMiAkZ2FwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRmFjZXRcclxuXHJcbi5wYWdpbmF0aW9uLW91dGVyIHtcclxuXHQuZmFjZXQtbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuLmZhY2V0d3AtcGFnZXIge1xyXG5cdEBleHRlbmQgJXBhZ2luYXRpb247XHJcblxyXG5cdC5mYWNldHdwLXBhZ2Uge1xyXG5cdFx0QGV4dGVuZCAlcGFnaW5hdGlvbi1lbGVtZW50O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0bWFyZ2luOiAwICRnYXAgLyAyO1xyXG5cdFx0cGFkZGluZzogMC4zcmVtIDFyZW0gMC42cmVtO1xyXG5cclxuXHRcdCYucHJldiB7XHJcblx0XHRcdEBleHRlbmQgJXBhZ2luYXRpb24tYXJyb3c7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pe1xyXG5cdFx0XHQgIGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5uZXh0IHtcclxuXHRcdFx0QGV4dGVuZCAlcGFnaW5hdGlvbi1hcnJvdztcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSl7XHJcblx0XHRcdCAgZm9udC1zaXplOiAxZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdEBleHRlbmQgJXBhZ2luYXRpb24tY3VycmVudDtcclxuXHRcdH1cclxuXHRcdCYuZG90cyB7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpZiAkd29yZHByZXNzIHtcclxuICAgIC5wYWdpbmF0aW9uIHtcclxuICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uO1xyXG5cclxuICAgICAgICAmX2Jsb2NrIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbi1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubnVtZXJhbCB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uLW51bWJlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi52aWV3X2FsbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2VsZW1lbnQge1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uLWVsZW1lbnQ7XHJcblxyXG4gICAgICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbi1hcnJvdztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWsobWVkaXVtKXtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uLWFycm93O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pe1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJXBhZ2luYXRpb24tY3VycmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGlmICRkcnVwYWwge1xyXG4gICAgLnBhZ2VyIHtcclxuXHQgICAgcGFkZGluZzogJGdhcCAwO1xyXG5cclxuXHQgICAgJl9faXRlbXMge1xyXG5cdCAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbjtcclxuXHQgICAgfVxyXG5cclxuICAgICAgICAmLWZpcnN0IHsgZmxvYXQ6IHJpZ2h0OyB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG5cdCAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbi1ibG9jaztcclxuXHJcblx0ICAgICAgICBhIHtcclxuXHQgICAgICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uLWVsZW1lbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogJGdhcCAvIDIgJGdhcDtcclxuXHQgICAgICAgIH1cclxuXHJcblx0ICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcblx0ICAgICAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbi1lbGVtZW50O1xyXG5cdCAgICAgICAgICAgIEBleHRlbmQgJXBhZ2luYXRpb24tY3VycmVudDtcclxuXHJcblx0ICAgICAgICAgICAgYSB7XHJcblx0XHQgICAgICAgICAgICBAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHQgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgIH1cclxuXHJcblx0ICAgICAgICAmLS1maXJzdCBhLFxyXG5cdCAgICAgICAgJi0tcHJldmlvdXMgYSxcclxuXHQgICAgICAgICYtLW5leHQgYSxcclxuXHQgICAgICAgICYtLWxhc3QgYSB7XHJcblx0ICAgICAgICAgICAgQGV4dGVuZCAlcGFnaW5hdGlvbi1hcnJvdztcclxuXHQgICAgICAgICAgICBAZXh0ZW5kICVwYWdpbmF0aW9uLWJsb2NrO1xyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1lbGxpcHNpcyB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJXBhZ2luYXRpb24tZWxlbWVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogU0lERUJBUiArKytcclxuKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi8vIFJlcHJlc2VudHMgY29udGVudCB0aGF0IGlzIHRhbmdlbnRpYWxseSByZWxhdGVkIHRvIHRoZSBjb250ZW50IG5lYXJieSwgc3VjaCBhcyB0YWdzIGFuZCBzdWJuYXZpZ2F0aW9uLiB3aXRoaW4gdGhlIHslIGJsb2NrIHBhZ2UgJX0gdGhlIHNpZGViYXIgaXMgb3B0aW9uYWwgYW5kIGlmIGluY2x1ZGVkIHdpbGwgdHJpZ2dlciBhIHR3byBjb2x1bW4gbGF5b3V0XHJcblxyXG4uc2lkZWJhciB7XHJcblx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRwYWRkaW5nOiAwICRnYXA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdEBpbmNsdWRlIGZsZXhib3goMjklKTtcclxuXHRcdG1hcmdpbjogJGdhcCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCgyNSUpO1xyXG5cdH1cclxuXHJcblx0Ji1zaG93LWJ1dHRvbiB7XHJcblx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2VsZWN0LWFycm93LnN2ZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAkZ2FwICogMS41O1xyXG5cdFx0dG9wOiAkZ2FwICogMS41O1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHR6LWluZGV4OiA2O1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW5uZXIge1xyXG5cdFx0ZGlzcGxheTogdW5zZXQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtYmxvY2sgKyAmLWJsb2NrIHtcclxuXHRcdG1hcmdpbi10b3A6ICRnYXAgKiAzO1xyXG5cdH1cclxuXHJcblx0Ji10aXRsZSB7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udDogJGJvbGQgMS4yZW0vMS4yICRmb250LWhlYWRlcjtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogJGxpbmUgc29saWQgJGdyZXk4MDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgJGdhcDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgLyAyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1ibG9jayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAxLjU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCA1MHB4LCAxKTtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMTBweCAxMHB4IDAgMCAkeWVsbG93O1xyXG5cdFx0XHRsZWZ0OiAtMTBweDtcclxuXHRcdFx0dG9wOiAtMTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDEpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDE1cHggMTVweCAwIDAgJHllbGxvdztcclxuXHRcdFx0XHRsZWZ0OiAtMTVweDtcclxuXHRcdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCA1MHB4LCAxKTtcclxuXHRcdFx0Ym90dG9tOiAtMTBweDtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgLTEwcHggLTEwcHggMCAwICRzZWNvbmRhcnk7XHJcblx0XHRcdHJpZ2h0OiAtMTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDEpO1xyXG5cdFx0XHRcdGJvdHRvbTogLTE1cHg7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgLTE1cHggLTE1cHggMCAwICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0cmlnaHQ6IC0xNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLW5hdiB7XHJcblx0XHRib3JkZXItdG9wOiBzb2xpZCAxcHggJGdyZXk5MDtcclxuXHRcdG1hcmdpbi10b3A6ICRnYXA7XHJcblx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWl0ZW0ge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgJGdhcCAvIDI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdC5ybmF2LWFycm93IHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLSRnYXAgKiAxLjU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0XHR6LWluZGV4OiA2O1xyXG5cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdC5zaWRlYmFyLW5hdi1saXN0IHtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5zdWJuYXZfZWxlbWVudCB7XHJcblx0XHRcdFx0QGV4dGVuZCAldGV4dC1ob3ZlcjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHRcdFx0XHQuc3VibmF2X2VsZW1lbnQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc2lkZWJhci1uYXYtaXRlbSB7XHJcblx0XHRcdFx0XHQuc3VibmF2X2VsZW1lbnQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLWxpc3Qge1xyXG5cdFx0XHQuc3ViLWxpc3Qge1xyXG5cdFx0XHRcdCYgJiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGdhcDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5ybmF2LWFycm93IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0kZ2FwICogMjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zaWRlYmFyLW5hdi1pdGVtIHtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDJweCAwICR0ZXJ0aWFyeTtcclxuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXAgLyAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNpZGViYXItbmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcclxuXHJcblx0XHRcdFx0XHQmLmN1cnJlbnQge1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAycHggMCBjdXJyZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtJGdhcDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zaWRlYmFyLW5hdi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xyXG5cclxuXHRcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHQuc2lkZWJhci1uYXYtaXRlbS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAycHggMCBjdXJyZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5zaWRlYmFyLW5hdi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHQuc2lkZWJhci1uYXYtaXRlbS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc3ViLWxpc3Qge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xyXG5cdFx0XHRcdFx0LnNpZGViYXItbmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2hhcmUge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmLW91dGVyIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzhweCk7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwICRnYXAgLyAzO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDhweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzJweCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0MHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53aGF0c2FwcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OXJlbTtcclxuXHRcdFx0XHR3aWR0aDogMzhweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogNDhweDtcclxuXHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuYmx1ZXNreSB7XHJcblx0XHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIFx0XHRcdFx0d2lkdGg6IDEuNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYubGlua2VkaW4ge1xyXG5cdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubWFpbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDI4IDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScxLjUnIHk9JzIuNScgd2lkdGg9JzI1JyBoZWlnaHQ9JzE3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ3BhdGggZD0nTTEgMkwxNCAxMkwyNyAyJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMnB4O1xyXG5cclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zaWduYWwge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjUxJyBoZWlnaHQ9JzI1Micgdmlld0JveD0nMCAwIDI1MSAyNTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMjUuMjExIDI3LjU4QzcxLjI4NjMgMjcuNTggMjcuNTcwMyA2Ny44NDMgMjcuNTcwMyAxMTcuNTA4QzI3LjU3MDMgMTQzLjY5OCAzOS43MzAzIDE2Ny4yNjkgNTkuMTI5MyAxODMuNzA1TDYxLjY4NjMgMjE5LjkzQzYxLjc2MTMgMjIwLjk4NyA2Mi4zNzQzIDIyMS45MzMgNjMuMzExMyAyMjIuNDMxQzY0LjI0ODMgMjIyLjkyOSA2NS4zNzQzIDIyMi45MTEgNjYuMjkzMyAyMjIuMzg0TDk4LjMzMTMgMjAzLjk4NEMxMDYuODcxIDIwNi4yMzIgMTE1Ljg4OCAyMDcuNDM3IDEyNS4yMTEgMjA3LjQzN0MxNzkuMTM2IDIwNy40MzcgMjIyLjg1MiAxNjcuMTc0IDIyMi44NTIgMTE3LjUwOEMyMjIuODUxIDY3Ljg0MiAxNzkuMTM2IDI3LjU3OSAxMjUuMjExIDI3LjU4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTUzLjA1ODMgMjUxLjI0N0w0OC4zMjEzIDIzNS4zNTRMNTQuOTI2MyAyMzMuMzg1TDU3LjIxOTMgMjQxLjA4TDY0LjI0OTMgMjM3LjJMNjcuNTc5MyAyNDMuMjM1TDUzLjA1ODMgMjUxLjI0N1onIGZpbGw9JyUyM0M4RTZFQicvJTNFJTNDcGF0aCBkPSdNNzYuMzM5MSAyMzguNDAyTDczLjAwOTEgMjMyLjM2N0w5NC41MjYxIDIyMC40OTVMOTUuODE5MSAyMjAuNzk5Qzk2LjM3NDEgMjIwLjkzMSA5Ni45MzMxIDIyMS4wNTggOTcuNDkyMSAyMjEuMTgxTDk2LjMyMDEgMjI2LjQ5M0w5Ni42OTQxIDIyNy4xNzFMOTYuMDk2MSAyMjcuNTAxTDk2LjAwNTEgMjI3LjkxMkM5NS44NDkxIDIyNy44NzggOTUuNjk1MSAyMjcuODQzIDk1LjUzOTEgMjI3LjgwOUw3Ni4zMzkxIDIzOC40MDJaTTEyNS4yMTEgMjMxLjA3OUMxMTguODEzIDIzMS4wNzkgMTEyLjM4NSAyMzAuNjI4IDEwNi4xMDcgMjI5Ljc0TDEwNy4wNzMgMjIyLjkxNUMxMTUuMDQ0IDIyNC4wNDQgMTIzLjMgMjI0LjQyMyAxMzEuMzcxIDIyNC4wNDJMMTMxLjY5NyAyMzAuOTI2QzEyOS41NTIgMjMxLjAyNyAxMjcuMzY5IDIzMS4wNzkgMTI1LjIxMSAyMzEuMDc5Wk0xNDEuOTE5IDIzMC4wNTdMMTQxLjA3NiAyMjMuMjE3QzE0OS4xNTggMjIyLjIyIDE1Ny4xNCAyMjAuNDQ2IDE2NC43OTkgMjE3Ljk0M0wxNjYuOTQgMjI0LjQ5NUMxNTguODU5IDIyNy4xMzUgMTUwLjQ0IDIyOS4wMDYgMTQxLjkxOSAyMzAuMDU3Wk00NS40MDUxIDIyNS41NjdMMzguMjYzMSAyMDEuNTk4TDQ0Ljg2ODEgMTk5LjYyOUw1Mi4wMTAxIDIyMy41OThMNDUuNDA1MSAyMjUuNTY3Wk0xNzYuNTY5IDIyMC45MjVMMTczLjkyIDIxNC41NjFDMTgxLjQzNyAyMTEuNDMyIDE4OC42MjcgMjA3LjU1NCAxOTUuMjkyIDIwMy4wMzZMMTk5LjE2IDIwOC43NDJDMTkyLjExMiAyMTMuNTIgMTg0LjUxMiAyMTcuNjE4IDE3Ni41NjkgMjIwLjkyNVpNMjA3LjQzMSAyMDIuNjJMMjAzLjEwNSAxOTcuMjU1QzIwOS40NTkgMTkyLjEzMyAyMTUuMjI3IDE4Ni4zNzMgMjIwLjI0OSAxODAuMTM2TDIyNS42MTcgMTg0LjQ1OUMyMjAuMjg2IDE5MS4wOCAyMTQuMTY3IDE5Ny4xOSAyMDcuNDMxIDIwMi42MlpNMzQuMTg4MSAxOTQuNzg4QzI4LjAwMDEgMTg4LjcyNiAyMi41MTQxIDE4Mi4wMzcgMTcuODgzMSAxNzQuOTA3TDIzLjY2NDEgMTcxLjE1M0MyOC4wMjAxIDE3Ny44NjEgMzMuMTgzMSAxODQuMTU2IDM5LjAxMTEgMTg5Ljg2NkwzNC4xODgxIDE5NC43ODhaTTIzMS43MiAxNzYuMTU0TDIyNS45ODkgMTcyLjMyNUMyMzAuNTA4IDE2NS41NiAyMzQuMjE2IDE1OC4zMzIgMjM3LjAxMSAxNTAuODQ1TDI0My40NjkgMTUzLjI1NEMyNDAuNDg4IDE2MS4yNCAyMzYuNTM1IDE2OC45NDUgMjMxLjcyIDE3Ni4xNTRaTTEyLjY2NjEgMTY2LjAwOEM4LjYzMjA5IDE1OC4zNDIgNS41MjUwOSAxNTAuMjQ5IDMuNDI5MDkgMTQxLjk1NkwxMC4xMTIxIDE0MC4yNjdDMTIuMDc0MSAxNDguMDM0IDE0Ljk4NjEgMTU1LjYxNCAxOC43NjYxIDE2Mi43OThMMTIuNjY2MSAxNjYuMDA4Wk0yNDYuNjExIDE0My40MjJMMjM5Ljk1MyAxNDEuNjM5QzI0Mi4wMzMgMTMzLjg2OSAyNDMuMTczIDEyNS44NCAyNDMuMzQyIDExNy43NzNMMjUwLjIzMiAxMTcuOTE3QzI1MC4wNTEgMTI2LjUzOCAyNDguODMzIDEzNS4xMTggMjQ2LjYxMSAxNDMuNDIyWk0xLjM4NDA5IDEzMS44MjdDMC41NzQwOTQgMTI2LjUwMyAwLjE2MzA4NiAxMjEuMDU3IDAuMTYzMDg2IDExNS42MzlDMC4xNjMwODYgMTEyLjQ0OSAwLjMwNjA5IDEwOS4yMjcgMC41ODYwOSAxMDYuMDY2TDcuNDUyMDkgMTA2LjY3NUM3LjE4OTA5IDEwOS42MzYgNy4wNTUwOCAxMTIuNjUxIDcuMDU1MDggMTE1LjYzOUM3LjA1NTA4IDEyMC43MTEgNy40MzkxIDEyNS44MDkgOC4xOTcxIDEzMC43OTFMMS4zODQwOSAxMzEuODI3Wk0yNDMuMDg1IDEwOC4xMDlDMjQyLjQ4NiAxMDAuMDggMjQwLjkxNSA5Mi4xMiAyMzguNDE1IDg0LjQ1TDI0NC45NjggODIuMzEzQzI0Ny42MzkgOTAuNTEgMjQ5LjMxOSA5OS4wMTcgMjQ5Ljk1OCAxMDcuNTk4TDI0My4wODUgMTA4LjEwOVpNOC43NzEwOSA5Ny4xMDRMMS45OTcwOSA5NS44MzVDMy41NzQwOSA4Ny40MTMgNi4xNzgwOCA3OS4xNDYgOS43MzYwOCA3MS4yNjNMMTYuMDE4MSA3NC4wOThDMTIuNjg2MSA4MS40OCAxMC4yNDgxIDg5LjIyMSA4Ljc3MTA5IDk3LjEwNFpNMjM0Ljk4MiA3NS40MDdDMjMxLjc5NyA2OC4wNzkgMjI3LjcxOCA2MS4wNDggMjIyLjg1OSA1NC41MTFMMjI4LjM5MSA1MC4zOTlDMjMzLjU2MyA1Ny4zNTggMjM3LjkwNyA2NC44NDcgMjQxLjMwMiA3Mi42NTdMMjM0Ljk4MiA3NS40MDdaTTIwLjQwNjEgNjUuNDcyTDE0LjQxNTEgNjIuMDY2QzE4LjYxODEgNTQuNjcyIDIzLjcxMzEgNDcuNjc3IDI5LjU1NzEgNDEuMjc1TDM0LjY0NzEgNDUuOTIyQzI5LjE0OTEgNTEuOTQ1IDI0LjM1NjEgNTguNTIzIDIwLjQwNjEgNjUuNDcyWk0yMTYuNzM5IDQ2Ljk5NEMyMTEuNDE0IDQxLjAxIDIwNS4zOCAzNS41MzIgMTk4LjgwMiAzMC43MTRMMjAyLjg3NCAyNS4xNTVDMjA5Ljg0NCAzMC4yNTkgMjE2LjI0MSAzNi4wNjYgMjIxLjg4OCA0Mi40MTNMMjE2LjczOSA0Ni45OTRaTTQxLjQ5NTEgMzkuMDQyTDM2LjgyMjEgMzMuOTc2QzQzLjA3MzEgMjguMjEgNDkuOTk5MSAyMy4wNDMgNTcuNDA5MSAxOC42MjFMNjAuOTQxMSAyNC41NDFDNTMuOTM5MSAyOC43MTggNDcuMzk2MSAzMy41OTcgNDEuNDk1MSAzOS4wNDJaTTE5MC43MzQgMjUuMjk5QzE4My44NyAyMS4wODkgMTc2LjUxNSAxNy41MzYgMTY4Ljg3MSAxNC43NDJMMTcxLjIzNyA4LjI2ODk4QzE3OS4zMTIgMTEuMjIgMTg3LjA4NCAxNC45NzQgMTk0LjMzOCAxOS40MjRMMTkwLjczNCAyNS4yOTlaTTY5LjQ4MzEgMTkuODk4TDY2LjQzOTEgMTMuNzE2Qzc0LjA3NTEgOS45NTU5OSA4Mi4xNTQxIDYuOTI2OTkgOTAuNDUyMSA0LjcxNTk5TDkyLjIyNzEgMTEuMzc2Qzg0LjM2NzEgMTMuNDcgNzYuNzE0MSAxNi4zMzggNjkuNDgzMSAxOS44OThaTTE1OS42MDkgMTEuNzYyQzE1MS44NDYgOS41OTU5OCAxNDMuNzk0IDguMTY0OTkgMTM1LjY3NyA3LjUwODk5TDEzNi4yMzEgMC42Mzg5OTJDMTQ0Ljc4NiAxLjMyODk5IDE1My4yNzYgMi44Mzc5OSAxNjEuNDYyIDUuMTIyOTlMMTU5LjYwOSAxMS43NjJaTTEwMS43MjMgOS4yMzM5OEwxMDAuNDY3IDIuNDU2OTlDMTA4LjU1OSAwLjk1Njk4NSAxMTYuODgzIDAuMTk1OTg0IDEyNS4yMTEgMC4xOTU5ODRMMTI1Ljk3NyAwLjE5Nzk4M0wxMjUuOTUxIDcuMDg5OThMMTI1LjIxMiA3LjA4Nzk4QzExNy4zMDIgNy4wODg5OCAxMDkuNCA3LjgxMTk4IDEwMS43MjMgOS4yMzM5OFonIGZpbGw9JyUyM0M4RTZFQicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgY2VudGVyZXIodHJ1ZSwgdHJ1ZSk7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjVyZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMnJlbTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDJyZW07XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMS41cmVtO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMnJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtbWV0YSB7XHJcblx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAxLjU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRAaW5jbHVkZSBjb3JuZXIodHJhbnNwYXJlbnQsIDUwcHgsIDEpO1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAxMHB4IDEwcHggMCAwICRwcmltYXJ5O1xyXG5cdFx0XHRsZWZ0OiAtMTBweDtcclxuXHRcdFx0dG9wOiAtMTBweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgMTIwcHgsIDEpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDE1cHggMTVweCAwIDAgJHByaW1hcnk7XHJcblx0XHRcdFx0bGVmdDogLTE1cHg7XHJcblx0XHRcdFx0dG9wOiAtMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgNTBweCwgMSk7XHJcblx0XHRcdGJvdHRvbTogLTEwcHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xMHB4IC0xMHB4IDAgMCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRyaWdodDogLTEwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBjb3JuZXIodHJhbnNwYXJlbnQsIDEyMHB4LCAxKTtcclxuXHRcdFx0XHRib3R0b206IC0xNXB4O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xNXB4IC0xNXB4IDAgMCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYmxvY2sge1xyXG5cdFx0XHRtYXJnaW46ICRnYXAgLyAxLjUgMDtcclxuXHJcblx0XHRcdCYuaW5mbyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTUlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pbWFnZSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9iamVjdC1maXQoNC81LCAxMDAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5zaWRlYmFyLWJ1dHRvbiB7XHJcblx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAuNXJlbSAxLjJyZW0gLjhyZW0gMS4ycmVtXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc21hcnQtZGF0ZSB7XHJcblx0XHRcdFx0Ji0tdGltZSwgJi0tZGF0ZSB7XHJcblx0XHRcdFx0ICBmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLS10aW1lOmFmdGVyLCAmLS1kYXRlOmJlZm9yZSB7XHJcblx0XHRcdFx0ICBjb250ZW50OiAnICc7XHJcblx0XHRcdFx0ICBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLXRpdGxlIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVmb250LWNvbnRlbnQ7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAkZ2FwIC8gNCAwIDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtdGFnIHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Zm9udDogJGJvbGQgMC44ZW0vMS41ICRmb250LWJvZHk7XHJcblx0XHRcdFx0bWFyZ2luOiAkZ2FwIC8gNCAkZ2FwIC8gNCAkZ2FwIC8gNCAwO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgMCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuc2hhcmUge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmRvd25sb2FkcyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAvIDEuNTtcclxuXHRcdFx0XHRwYWRkaW5nOiAkZ2FwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgJGdhcCAvIDMgMCAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZG93bmxvYWRzLWxpbmsge1xyXG5cdFx0XHRcdFx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgLyAyIDAgMCAkZ2FwICogMjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtc2hhcmUge1xyXG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRtYXJnaW46ICRnYXAgLyAyIDAgJGdhcCAvIDEuNTtcclxuXHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdEBleHRlbmQgJWZvbnQtY29udGVudDtcclxuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgJGdhcCAvIDI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtYnV0dG9uIHtcclxuXHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgJGdhcCAvIDIgMCAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnR3aXR0ZXIsICYuaW5zdGFncmFtIHtcclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxLjRlbTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEuNGVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLndoYXRzYXBwLCAmLmxpbmssICYubWFpbCB7XHJcblx0XHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMWVtO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMWVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5uZXctbW9kZSB7XHJcblx0LmFydGljbGUsXHJcblx0LnNpZGViYXIge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUge1xyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTIuNSUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNpZGViYXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdHBhZGRpbmc6IDAgMXJlbTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDAlKTtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zaWRlYmFyLWJsb2NrLFxyXG5cdFx0LnNoYXJlLW91dGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMwNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNpZGViYXItbmV3LW1vZGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBUQUJMRVMgKysrXHJcbisrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5jb250ZW50IHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgICBAZXh0ZW5kICVmb250LWJvZHk7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJHNlY29uZGFyeTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zIHRhYnVsYXItbnVtcztcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGNhcHRpb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTk1O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRnYXAgLyAyICRnYXAgLyAxLjU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcblxyXG5cdHRoIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxuXHJcblxyXG4gICAgdGgsIHRkIHtcclxuXHRcdGJvcmRlcjogc29saWQgMXB4ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAkZ2FwIC8gNCAkZ2FwIC8gMjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG4gICAgfVxyXG4gICAgdHIge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlOyAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRoZWFkIHRkLFxyXG4gICAgdGZvb3QgdGQsXHJcbiAgICB0aCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IFNJTkdMRSArKytcclxuKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbmJvZHkubmV3cy1wb3N0IHtcclxuXHQuc2lkZWJhciB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAkZ2FwICogMiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDQ4cHgpO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMCAwICRnYXAgKiAyICRnYXAgKiAyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAkZ2FwICogNS41O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0bWFyZ2luOiAkZ2FwICogMiAwICRnYXAgKiAyICRnYXAgKiAyO1xyXG5cdFx0XHRyaWdodDogJGdhcCAqIDQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNoYXJlIHtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtb3V0ZXIge1xyXG5cdFx0XHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XHJcblx0XHRcdFx0XHR0b3A6ICRnYXAgKiAxMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaXRlbSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgzOHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDAgJGdhcCAvIDM7XHJcblx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDQ4cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwICRnYXAgLyAyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM4cHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYudHdpdHRlciwgJi5pbnN0YWdyYW0sICYuZmFjZWJvb2ssICYubGlua2VkaW4ge1xyXG5cdFx0XHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxLjRyZW07XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEuNHJlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMS44cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud2hhdHNhcHAsICYubGluayB7XHJcblx0XHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDFyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEuOHJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxLjhyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm1haWwsICYuc2lnbmFsIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxcmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEuOHJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm5hdi11cCB7XHJcblx0XHQuc2hhcmUtb3V0ZXIge1xyXG5cdFx0XHR0b3A6ICRnYXAgKiA3O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYXJ0aWNsZSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg5MCUpO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDY7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg3NSUpO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5ldmVudC1wb3N0LCBib2R5LnJlc291cmNlLXBvc3Qge1xyXG5cdC5oZXJvLW91dGVyIHtcclxuXHRcdCYuc29saWQge1xyXG5cdFx0XHQuaGVyby1pbWFnZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNpZGViYXIge1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHR9XHJcbn1cclxuYm9keS5yZXNvdXJjZS1wb3N0IHtcclxuXHQuaGVyby1vdXRlci5zb2xpZCAuaGVyby1pbm5lciAuaGVyby1zdW1tYXJ5IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0LnNpZGViYXItbWV0YS1ibG9jayB7XHJcblx0XHQmLmltYWdlIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0d2lkdGg6IDgwdnc7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJvZHkubm8taGVyb2ltZyB7XHJcblx0LnNpZGViYXIge1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxufVxyXG4iLCIvKiArKysrKysrKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBMQU5ESU5HIFBBR0UgKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG5ib2R5LmxhbmRpbmctdGVtcGxhdGUge1xyXG5cdC5oZWFkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Ly8gSGlkaW5nIGVsZW1lbnRzXHJcblx0LmhlYWRlci1uYXYsIC5oZWFkZXItbGlua3MsIC5oZWFkZXItc3VibmF2LCAuc2VhcmNoLCAuZm9vdGVyLW5hdi1tYWluLCAuZm9vdGVyLW5hdi1vdXRlciwgLmZvb3Rlci1oZWFkZXIsIC5mb290ZXItY3JlZGl0cywgLm1lbnUtYnV0dG9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQvLyBSZW1vdmluZyB0aGUgbWFpbiBwYWRkaW5nIG5vdyBuYXYgaXNuJ3QgZml4ZWRcclxuXHQubWFpbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC8vIFJlbW92aW5nIGNvcm5lciBlbWJlbGxpc2htZW50c1xyXG5cdC5oZXJvLWlubmVyLCAuc2lkZWJhci1ibG9jaywgLnB1bGxxdW90ZSwgLnN0YXRpc3RpYy1pdGVtLCAubWVkaWEtYmxvY2stY29udGVudCwgLnByb2ZpbGUtaW1hZ2UsIC5hY2NvcmRpb24tb3V0ZXIsIC5kb25hdGUge1xyXG5cdFx0JjphZnRlciwgJjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdGF0aXN0aWMsIC5zdGF0aXN0aWMtaXRlbSB7XHJcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm1lZGlhLWJsb2NrLWluZm8sIC5wcm9maWxlLWltYWdlIHtcclxuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmNhcHRpb24ge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwLjU1NTYgMUgzLjQ0NDQ0QzIuMDk0NDEgMSAxIDIuMDk0NDEgMSAzLjQ0NDQ0VjIwLjU1NTZDMSAyMS45MDU2IDIuMDk0NDEgMjMgMy40NDQ0NCAyM0gyMC41NTU2QzIxLjkwNTYgMjMgMjMgMjEuOTA1NiAyMyAyMC41NTU2VjMuNDQ0NDRDMjMgMi4wOTQ0MSAyMS45MDU2IDEgMjAuNTU1NiAxWicgc3Ryb2tlPSclMjMwM0I0OUQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNy43MjIyNSA5LjU1NTU4QzguNzM0NzcgOS41NTU1OCA5LjU1NTU4IDguNzM0NzcgOS41NTU1OCA3LjcyMjI1QzkuNTU1NTggNi43MDk3MyA4LjczNDc3IDUuODg4OTIgNy43MjIyNSA1Ljg4ODkyQzYuNzA5NzMgNS44ODg5MiA1Ljg4ODkyIDYuNzA5NzMgNS44ODg5MiA3LjcyMjI1QzUuODg4OTIgOC43MzQ3NyA2LjcwOTczIDkuNTU1NTggNy43MjIyNSA5LjU1NTU4Wicgc3Ryb2tlPSclMjMwM0I0OUQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjMgMTUuNjY2OEwxNi44ODg5IDkuNTU1NjZMMy40NDQ0NiAyMy4wMDAxJyBzdHJva2U9JyUyMzAzQjQ5RCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdH1cclxuXHQuYmFja3RvdG9wIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI2IDE2TDE0IDRMMiAxNicgc3Ryb2tlPSclMjMwQjZFODMnIHN0cm9rZS13aWR0aD0nNScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMjggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNiAxNkwxNCA0TDIgMTYnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZC1saW5rIHtcclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjNTdBNEIxO1xyXG5cdFx0XHRcdGNvbG9yOiAjNTdBNEIxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50IHtcclxuXHRcdHAge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogIzAyNzk2YTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzU3YTRiMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnByb2ZpbGUtaXRlbSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LnByb2ZpbGUtbmFtZSB7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwICRyZWQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjp2aXNpdGVkIHtcclxuXHRcdFx0LnByb2ZpbGUtbmFtZSB7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwICRyZWQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmV4dGVybmFsLWxpbmsge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRcdEBpbmNsdWRlIGV4dGVybmFsLXN2ZygnJTIzMDI3OTZBJyk7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogJGdhcCAvIDI7XHJcblx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciwgJjp2aXNpdGVkIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZXh0ZXJuYWwtc3ZnKCclMjNGNjk4NjEnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLyogKysrKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBBQ0NPUkRJT04gKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5hY2NvcmRpb24ge1xyXG5cdCYtb3V0ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRwYWRkaW5nOiAwICRnYXAgKiAxLjU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHRcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgODBweCwgMik7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xNXB4IDE1cHggMCAwICRwdXJwbGU7XHJcblx0XHRcdHJpZ2h0OiAtMTVweDtcdFxyXG5cdFx0XHR0b3A6IC0xNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogJGdhcCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMztcclxuXHJcblx0ICAgICYgKyAmIHtcclxuXHQgICAgICAgIGJvcmRlci10b3A6ICRsaW5lIHNvbGlkICRncmV5ODA7XHJcblx0ICAgIH1cclxuXHR9XHJcblxyXG5cdCYtdHJpZ2dlciB7XHJcblx0XHQqIHtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJ1dHRvbiB7XHJcblx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0cGFkZGluZzogMCAkZ2FwICogMS41IDAgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMS4wNWVtO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwLjNlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4yMzVzIHRyYW5zZm9ybSBlYXNlLWluLW91dDtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR3aWR0aDogMS4wNWVtO1x0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0b3V0bGluZTogMDtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlLFxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjIzNXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXBhbmVsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHR9XHJcblxyXG5cdCYtZGVzY3JpcHRpb24ge1xyXG5cclxuXHRcdD4gKiB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmNvbnRlbnQge1xyXG5cdFx0XHQ+ICoge1xyXG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IENBUkRTICsrK1xyXG4rKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi8vIENhcmRzIGFyZSBtb3JlIHZpc3VhbGx5IGludGVyZXN0aW5nIGFuZCBjb250ZW50LWxpZ2h0IHRoYW4gYSBzdGFuZGFyZCBsaXN0aW5nIHBhZ2UuXHJcblxyXG4uY2FyZHMge1xyXG4gICAgQGV4dGVuZCAlZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgID4gKiB7XHJcbiAgICAgICAgQGV4dGVuZCAlZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG4gICAgICAgIG1hcmdpbjogJGdhcCAqIDEuNSAwO1xyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSksICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkgfiBhcnRpY2xlIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMiksICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMikgfiBhcnRpY2xlIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuICAgICAgICA+ICoge1xyXG5cdCAgICAgICAgQGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuICAgICAgICA+ICoge1xyXG5cdCAgICAgICAgQGluY2x1ZGUgZmxleGJveCgzMy4zMyUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtb3V0ZXIge1xyXG5cdCAgICAuc2VjdGlvbi1oZWFkZXIge1xyXG5cdFx0ICAgICYuY29udGFpbmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgJGdhcCAqIDM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHQgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0ICAgIFx0cGFkZGluZzogMCAkZ2FwICogMS41O1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0ICAgIH1cclxuXHQgICAgfVxyXG5cdCAgICAuY29udGFpbmVyIHtcclxuXHRcdCAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0ICAgIFx0cGFkZGluZzogMDtcclxuXHRcdCAgICB9XHJcblx0ICAgIH1cclxuXHRcdCYucmVsYXRlZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0LnNlY3Rpb24taGVhZGVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh4bGFyZ2UpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji10aXRsZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGdhcCAwIDAgJGdhcCAqIDEuNTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQrIC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayh4bGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY2FyZHMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAkZ2FwICogMS41ICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcmQge1xyXG4gICAgQGV4dGVuZCAlY2FyZDtcclxuICAgIEBleHRlbmQgJWZsZXg7XHJcblx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMS41O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdCAgICBtYXJnaW46IDAgJGdhcCAqIDEuNSAwO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLWltYWdlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkY29ybmVyICRjb3JuZXIgMCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuICAgICAgICBcdGhlaWdodDogMTdyZW07XHJcbiAgICAgICAgfVxyXG5cclxuXHQgICAgaW1nIHtcclxuXHRcdFx0QGluY2x1ZGUgb2JqZWN0LWZpdCgxNi85LCAxMDAlKTtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdCAgICB9XHJcblx0XHQuY2FyZC1mZWF0dXJlZCwgLmNhcmQtcnN2cCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwIC8gMi41ICRnYXAgLyAxLjU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAkZ2FwICogMS41O1xyXG5cdFx0fVxyXG5cdFx0LmNhcmQtcnN2cCB7XHJcblx0XHRcdHRvcDogJGdhcCAqIDQ7XHJcblx0XHR9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuXHQgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuXHQgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgJi1pbm5lciB7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICArIC5jYXJkLXN1bW1hcnkge1xyXG5cdCAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAvIDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdGZvbnQtc2l6ZTogXHQxLjYyNXJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgLyAxLjU7XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1kYXRlIHtcclxuXHRcdFx0Y29sb3I6ICMwMDcwYjk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZ2FwIDAgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0Ji1zdW1tYXJ5IHtcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAmLWJ1dHRvbiB7XHJcblx0ICAgICYtb3V0ZXIge1xyXG5cdFx0ICAgIG1hcmdpbi10b3A6ICRnYXA7XHJcblx0ICAgIH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFJlc291cmNlIGxheW91dFxyXG5cclxuLnJlc291cmNlcyB7XHJcblx0LmNhcmRzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAkZ2FwO1xyXG5cdFx0PiAqIHtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwICogMS41O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2FyZCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRtYXJnaW46ICRnYXAgJGdhcCAqIDEuNSAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHhsYXJnZSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzUlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRwaWN0dXJlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGFzcGVjdC1yYXRpbzogYXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhZ3Mge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzZ2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtd3JhcCB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsoeGxhcmdlKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg2NSUpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAxLjUgMCAwICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBMaXN0aW5nIGxheW91dFxyXG5cclxuLmxpc3Rpbmcge1xyXG5cdC5jYXJkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG5cdFx0Ji13cmFwIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgNXB4ICRwcmltYXJ5O1xyXG5cclxuXHRcdFx0Ji1pbm5lciB7XHJcblx0XHRcdFx0cGFkZGluZzogJGdhcCAwIDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNlY29uZGFyeSB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdCYtd3JhcCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgNXB4ICR3aGl0ZTtcclxuXHJcblx0XHRcdFx0Ji1pbm5lciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIFR3byBjb2x1bW4gbGF5b3V0XHJcbi50d28tY29sIHtcclxuXHQuY2FyZHMge1xyXG5cdFx0PiAqIHtcclxuXHQgICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0ICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0ICAgICAgICB9XHJcblxyXG5cdCAgICAgICAgLmNhcmQge1xyXG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHQgICAgICAgICAgICBtYXJnaW46IDAgJGdhcCAqIDEuNTtcclxuXHQgICAgICAgICAgICB9XHJcblxyXG5cdCAgICAgICAgICAgICYtaW1hZ2Uge1xyXG5cdFx0ICAgICAgICAgICAgaGVpZ2h0OiAxN3JlbTtcclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUaHJlZSBjb2x1bW4gbGF5b3V0XHJcbi50aHJlZS1jb2wge1xyXG5cdC5jYXJkcyB7XHJcblx0XHQ+ICoge1xyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDMzLjMzJSk7XHJcblx0XHRcdH1cclxuXHQgICAgICAgIC5jYXJkIHtcclxuXHQgICAgICAgICAgICBtYXJnaW46IDAgJGdhcCAqIDEuNTtcclxuXHJcblx0ICAgICAgICAgICAgJi1pbWFnZSB7XHJcblx0XHQgICAgICAgICAgICBoZWlnaHQ6IDE3cmVtO1xyXG5cdCAgICAgICAgICAgIH1cclxuXHQgICAgICAgIH1cclxuXHJcblx0XHQgICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IGFydGljbGUge1xyXG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHJcblx0ICAgICAgICAgICAgLmNhcmQge1xyXG5cclxuXHRcdCAgICAgICAgICAgICYtaW1hZ2Uge1xyXG5cdFx0XHQgICAgICAgICAgICBoZWlnaHQ6IDE3cmVtO1xyXG5cdFx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgICAgIH1cclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBGb3VyIGNvbHVtbiBsYXlvdXRcclxuLmZvdXItY29sIHtcclxuXHQuY2FyZHMge1xyXG5cdFx0PiAqIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHR9XHJcblx0XHQgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0ICAgIEBpbmNsdWRlIGZsZXhib3goMjUlKTtcclxuXHRcdCAgICB9XHJcblx0XHQgICAgLmNhcmQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHJcblx0XHQgICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSwgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IGFydGljbGUge1xyXG5cdFx0XHQgICAgQGluY2x1ZGUgZmxleGJveCgzMy4zMyUpO1xyXG5cdFx0ICAgIH1cclxuXHJcblx0XHQgICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IGFydGljbGUge1xyXG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHJcblx0ICAgICAgICAgICAgLmNhcmQge1xyXG5cdFx0ICAgICAgICAgICAgbWFyZ2luOiAwICRnYXAgKiAxLjU7XHJcblxyXG5cdFx0ICAgICAgICAgICAgJi1pbWFnZSB7XHJcblx0XHRcdCAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0ICAgICAgICAgICAgaGVpZ2h0OiAxN3JlbTtcclxuXHRcdFx0ICAgICAgICAgICAgfVxyXG5cdFx0ICAgICAgICAgICAgfVxyXG5cdCAgICAgICAgICAgIH1cclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogQ1RBICsrK1xyXG4rKysrKysrKysrKysrKysrICovXHJcblxyXG4uY3RhIHtcclxuICAgICYtb3V0ZXIge1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQgICAgJi5mdWxsLXdpZHRoLWltYWdlIHtcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cclxuXHRcdCAgICBAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiA4MHZoO1xyXG5cdFx0ICAgIH1cclxuXHJcblx0XHQgICAgLmN0YS1pbWFnZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdCAgICB9XHJcblxyXG5cdCAgICAmLnNpdGUtd2lkdGgtaW1hZ2Uge1xyXG5cdFx0ICAgIHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0ICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDYwdmg7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdCAgICBcdHdpZHRoOiAkcGFnZS13aWR0aDtcclxuXHRcdCAgICB9XHJcblxyXG5cdFx0ICAgIC5jdGEtaW1hZ2Uge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHQgICAgfVxyXG5cdFx0Ji5zdXBwb3J0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHJcblx0XHRcdC5jdGEge1xyXG5cdFx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkZ2FwICogMiAkZ2FwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgJGdhcCAqIDM7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6ICRwYWdlLXdpZHRoIC8gMS4xO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1pbWFnZSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgzMCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdCBAaW5jbHVkZSBvYmplY3QtZml0KDQvMywgMTAwJSk7XHJcblx0XHRcdFx0XHQgfVxyXG5cclxuXHRcdFx0XHQrIC5jdGEtaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAyIDAgMDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAkZ2FwICogMztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg2NSUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAkZ2FwICogMiAwICRnYXAgKiAzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5uZXdzbGV0dGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAqIDEuNSAwICRnYXAgKiAzO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDQgMCAkZ2FwICogNTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmN0YSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmLWlubmVyIHtcclxuXHRcdFx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDc1JSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogMS41O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDMwJSk7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtc3VtbWFyeSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDcwJSk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwICRnYXAgKiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42MjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdCAgICAuY3RhLWltYWdlIHtcclxuXHRcdCAgICArIC5jdGEtaW5uZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjgpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRtYXJnaW46IDR2aDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogOHZoO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogOHZoIGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHQgICAgfVxyXG5cdFx0LmN0YS1pbm5lciB7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiAxLjU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDM7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0d2lkdGg6ICRwYWdlLXdpZHRoIC8gMS41O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcblx0Ji1sb2dvIHtcclxuXHRcdG1hcmdpbjogMCAwICRnYXAgMDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayh4eGxhcmdlKSB7XHJcblx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuICAgICYtdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiBcdDEuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRmb250LXNpemU6IFx0Mi4xMjVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XHJcblx0XHR9XHJcblx0fVxyXG4gXHQmLXN1bW1hcnkge1xyXG5cdCBcdHBhZGRpbmc6ICRnYXAgMCAkZ2FwICogMS41O1xyXG4gXHR9XHJcblxyXG4gXHQmLWltYWdlIHtcclxuXHQgXHRoZWlnaHQ6IDEwMCU7XHJcblx0IFx0bGVmdDogMDtcclxuXHQgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0IFx0dG9wOiAwO1xyXG5cdCBcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQgXHRpbWcge1xyXG5cdFx0IFx0QGluY2x1ZGUgb2JqZWN0LWZpdCgxNi85LCAxMDAlKTtcclxuXHQgXHR9XHJcbiBcdH1cclxuXHQmLWVtYWlsIHtcclxuXHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDI7XHJcblxyXG5cdFx0Ji1pbnB1dCB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luOiAwICRnYXAgMCAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1idXR0b24ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XHJcblx0XHRcdHBhZGRpbmc6IC44cmVtIDEuMnJlbSAuOHJlbSAxLjJyZW07XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAmLWNhcHRpb24ge1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0ICAgIHBhZGRpbmc6ICRnYXAgLyAxLjUgJGdhcCAqIDEuNTtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogRE9XTkxPQURTICsrK1xyXG4rKysrKysrKysrKysrKysrICovXHJcblxyXG4uZG93bmxvYWQge1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAkZ2FwICogMS41IDA7XHJcblx0XHJcblx0Ji1ibG9jayB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0XHRtYXJnaW46ICRnYXAgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzMuMzMlKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lmljb24ge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1saW5rIHtcclxuXHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAyO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qICsrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogRVhQQU5EICsrK1xyXG4rKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4uZXhwYW5kLWNoZWNrIHtcclxuICAgIH4gZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Y2hlY2tlZCB+IGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5leHBhbmQtdHJpZ2dlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgIC5pY29uIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAwLjRzIGVhc2UpO1xyXG4gICAgfVxyXG5cclxuICAgIC5leHBhbmQtY2hlY2s6Y2hlY2tlZCB+ICYge1xyXG5cclxuXHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IEZFRUQgKysrXHJcbisrKysrKysrKysrKysrKysrICovXHJcblxyXG4vLyBGZWVkIGlzIHRoZSBiYXNpYyBsaXN0aW5nIG9mIGNvbnRlbnQgc3VjaCBhcyBuZXdzIHBvc3RzLCBtb3JlIHNjYW5uYWJsZSBhbmQgY29udGVudCBoZWF2eSB0aGFuIGNhcmRzXHJcblxyXG4uZmVhdC1pdGVtcyB7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHQuaXRlbSB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXk5NTtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRjb3JuZXI7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWltYWdlIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGNvcm5lciAkY29ybmVyIDAgMDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGNvcm5lciAkY29ybmVyIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtaW5mbyB7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiAxLjU7XHJcblx0XHR9XHJcblxyXG5cdFx0KyAuaXRlbSB7XHJcblx0XHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiAyO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgJGNvcm5lciAkY29ybmVyIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtbGlzdGluZyB7XHJcblx0LmZhY2V0d3AtdGVtcGxhdGUge1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pdGVtIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg0OCUpO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogMjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZhY2V0d3AtdGVtcGxhdGUge1xyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mYWNldGVkLWxpc3Rpbmctb3V0ZXIge1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0ZmxleC1mbG93OiB3cmFwO1xyXG5cclxuXHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdGZsZXgtZmxvdzogbm93cmFwO1xyXG5cdH1cclxuXHJcblx0LmNhcmRzIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogMztcclxuXHR9XHJcblxyXG5cdC5maWx0ZXItc2hvdy1idXR0b24ge1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZpbHRlci1vdXRlciB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDAlKTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgzMCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMjAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcmRzLW91dGVyIHtcclxuXHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDcwJSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg4MCUpO1xyXG5cdFx0XHRwYWRkaW5nOiAwICRnYXAgKiAyO1xyXG5cdFx0fVxyXG5cdFx0LmNhcmRzIHtcclxuXHRcdFx0PiAqIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh4bGFyZ2UpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzMuMzMlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwICRnYXAgKiAxLjU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnJlc291cmNlcyB7XHJcblx0XHRcdC5jYXJkcyB7XHJcblx0XHRcdFx0PiAqIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg1MCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoeGxhcmdlKSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pdGVtIHtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDI7XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQmLmhvdmVyZWQge1xyXG5cdFx0Lml0ZW0taGVhZGVyLXRpdGxlIHtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRsaW5lIHNvbGlkICRncmV5ODA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRnYXAgKiAyO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1hZ2Uge1xyXG5cdCAgICBAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRjb3JuZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcblx0XHRcdEBpbmNsdWRlIG9iamVjdC1maXQoMTYvOSwgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5mbyB7XHJcblx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cdCAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgICBAZXh0ZW5kICV0ZXh0LWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICYtaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwIC8gMjtcclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcblx0XHRcdEBleHRlbmQgJWgzO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSwgJi1hdXRob3Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGdhcCAvIDIgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1hdXRob3Ige1xyXG5cdCAgICAgICAgJjpiZWZvcmUge1xyXG5cdFx0ICAgICAgICBjb250ZW50OiAnfCc7XHJcblx0XHQgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdCAgICAgICAgbWFyZ2luOiAwICRnYXAgLyAyO1xyXG5cdCAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXN1bW1hcnkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogJGhhbGYtY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICYgKyAmIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZ2FwICogMjtcclxuICAgICAgICB9XHJcblxyXG5cdFx0Ji1pbmZvIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdH1cclxuXHJcbiAgICAgICAgJi1pbWFnZSB7XHJcblx0ICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDM1JSk7XHJcblxyXG5cdCAgICAgICAgKyAuaXRlbS1pbmZvIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDEwMCUpO1xyXG5cclxuXHRcdCAgICAgICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNjUlKTtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiAyO1xyXG5cdFx0ICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmICsgKiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IEZJTFRFUlMgKysrXHJcbisrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4uZmlsdGVyIHtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6ICRwYWdlLXdpZHRoO1xyXG4gICAgcGFkZGluZzogJGdhcCAqIDEuNSAkZ2FwIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHQgICAgcGFkZGluZzogJGdhcCAkZ2FwICRnYXAgKiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1vdXRlciB7XHJcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcblxyXG5cdCAgICAmLnNtYWxsIHtcclxuXHRcdCAgICAuZmlsdGVyIHtcclxuXHRcdFx0ICAgIG1heC13aWR0aDogJHBhZ2Utd2lkdGggLyAxLjU7XHJcblx0XHQgICAgfVxyXG5cdCAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLXNob3ctYnV0dG9uIHtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogJGdhcCAkZ2FwICogMiAkZ2FwIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYmxvY2sge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcbiAgICAgICAgcGFkZGluZzogMCAwICRnYXAgKiAxLjU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goNDAlKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAkZ2FwICRnYXAgKiAxLjU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveChhdXRvKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG5cdCAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHQgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNlbGVjdCB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1NSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc3VibWl0IHtcclxuICAgICAgICBAZXh0ZW5kIC5idXR0b24tdGVydGlhcnk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0ICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goYXV0byk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogRklYRUQgSEVBREVSICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG5AaWYgJGZpeGVkaGVhZCB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHQgICAgcG9zaXRpb246IGZpeGVkO1xyXG5cdFx0ICAgIHRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogdG9wIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdCAgICAmLm5hdi11cCB7XHJcblx0XHQgICAgdG9wOiAtNjBweDtcclxuXHRcdFx0XHJcblx0XHRcdC5oZWFkZXIge1xyXG5cdFx0XHRcdCYtaW5uZXIge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGdhcDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji1sb2dvIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji1uYXYtbGlzdCB7XHJcblx0XHRcdFx0XHQubmF2LWl0ZW0tbGluayB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgJGdhcCAvIDI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYtbGlua3Mge1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5kcm9wZG93biB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdCAgICB9XHJcblx0fVxyXG5cdC5tYWluIHtcclxuXHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKiArKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBHQUxMRVJZICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKyAqL1xyXG5cclxuLmdhbGxlcnkge1xyXG5cdG1hcmdpbjogJGdhcCAqIDEuNSAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQmLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdCYtdGh1bWIge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAkZ2FwO1xyXG5cdFx0XHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0QGluY2x1ZGUgb2JqZWN0LWZpdCg0LzMsIDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2xpY2stYXJyb3cge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcclxuXHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxufSIsIi8qICsrKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBNRVRBREFUQSArKytcclxuKysrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4vLyBNZXRhZGF0YSBvbiBhbiBhcnRpY2xlIHBhZ2VcclxuLm1ldGFkYXRhIHtcclxuICAgIEBleHRlbmQgJWZvbnQtbWV0YTtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgICYtbGluayB7XHJcbiAgICAgICAgQGV4dGVuZCAldGV4dC1ob3ZlcjtcclxuICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICB0aW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZXRhbGFiZWwge1xyXG4gICAgQGV4dGVuZCAlZm9udC1sYWJlbDtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIEBleHRlbmQgJXRleHQtaG92ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRhZ3NcclxuXHJcbi50YWdzIHtcclxuXHRAZXh0ZW5kICVmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRtYXJnaW46IDAgMCAkZ2FwIC8gMiAwO1xyXG5cdG1pbi1oZWlnaHQ6IDUycHg7XHJcbn1cclxuLm1ldGF0YWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgJGdhcCAvIDIgMCAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGdhcCAvIDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTNweDtcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpbmsge1xyXG4gICAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250OiAkYm9sZCAwLjhlbS8xLjUgJGZvbnQtYm9keTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAkZ2FwIC8gNCAwIDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIDAgJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8qICsrKysrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogVEVBTSBQUk9GSUxFICsrK1xyXG4rKysrKysrKysrKysrKysrKysrKysrKysrICovXHJcblxyXG4ucHJvZmlsZSB7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRwYWRkaW5nOiAkZ2FwICogMiAwO1xyXG5cclxuXHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0bWFyZ2luOiAwIC0kZ2FwICogMS41O1xyXG5cdH1cclxuXHJcblx0Ji1vdXRlciB7XHJcblx0XHQmLnRocmVlLWNvbCB7XHJcblx0XHRcdC5wcm9maWxlLWVsZW1lbnQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDMzLjMzJSk7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAkZ2FwICogMS41O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5sb2dvcyB7XHJcblx0XHRcdC5wcm9maWxlIHtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHQmLWVsZW1lbnQge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMjUlKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1pbWFnZSB7XHJcblx0XHRcdFx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjYwcHg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDI7XHJcblx0XHRcdFx0XHR3aWR0aDogMjYwcHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMjEwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1vdmVybGF5IHtcclxuXHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC43KTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR6LWluZGV4OiA5OTtcclxuXHJcblx0XHQmLmFjdGl2ZS1wcm9maWxlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtZWxlbWVudCB7XHJcblx0XHRAZXh0ZW5kICVmbGV4O1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCAkZ2FwICogMjtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDUwJSk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgzMy4zMyUpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94KDI1JSk7XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpLCAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gLnByb2ZpbGUtZWxlbWVudCB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhzbWFsbCkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goNTAlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3goMzMuMzMlKTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAkZ2FwICogMS41O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWl0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC5wcm9maWxlLW5hbWUge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIDAgJHB1cnBsZTtcclxuXHRcdFx0XHRjb2xvcjogJHB1cnBsZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZmlsZS1pbWFnZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMTVweCAxNXB4IDAgMCAkcHVycGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1pbWFnZSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMCAxNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDgwJTtcclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRcdEBpbmNsdWRlIGNvcm5lcih0cmFuc3BhcmVudCwgNjBweCwgMSk7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDE1cHggMTVweCAwIDAgJHllbGxvdztcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtd3JhcCB7XHJcblx0XHRtYXJnaW46ICRnYXAgLyAxLjUgMCAwO1xyXG5cdFx0cGFkZGluZzogMCAkZ2FwICogMyAwICRnYXAgKiAzLjU7XHJcblx0fVxyXG5cdCYtbmFtZSB7XHJcblx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHQmLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdHBhZGRpbmctdG9wOiAkZ2FwIC8gMS41O1xyXG5cdH1cclxuXHQmLXN1bW1hcnkge1xyXG5cdCAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0ICAgIC8qIGJveC1zaGFkb3c6ICRzaGFkb3c7ICovXHJcblx0ICAgIGhlaWdodDogMTAwJTtcclxuXHQgICAgbWFyZ2luLXRvcDogMDtcclxuXHQgICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuXHQgICAgcGFkZGluZzogJGdhcCAqIDUgJGdhcCAqIDIgJGdhcCAqIDI7XHJcblx0ICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuXHQgICAgcmlnaHQ6IC05MCU7XHJcblx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblx0ICAgIHRvcDogMDtcclxuXHQgICAgd2lkdGg6IDkwJTtcclxuXHQgICAgei1pbmRleDogOTk5O1xyXG5cclxuXHQgICAgQGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiA1ICRnYXAgKiAyLjUgJGdhcCAqIDIuNTtcclxuXHRcdFx0cmlnaHQ6IC01MCU7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0ICAgIH1cclxuXHQgICAgQGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdCAgICBwYWRkaW5nOiAkZ2FwICogNTtcclxuXHRcdFx0cmlnaHQ6IC0zNSU7XHJcblx0XHRcdHdpZHRoOiAzNSU7XHJcblx0ICAgIH1cclxuXHJcblx0ICAgICYuYWN0aXZlLXByb2ZpbGUge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHQgICAgfVxyXG5cclxuXHRcdCYtY29weSB7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgLyAyO1xyXG5cdFx0fVxyXG5cclxuXHQgICAgLnByb2ZpbGUtc3VtbWFyeS1jbG9zZSB7XHJcblx0XHQgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHQgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdCAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdCAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICAgICAgcmlnaHQ6ICRnYXAgKiAyO1xyXG5cdCAgICAgICAgdG9wOiAkZ2FwICogMjtcclxuXHRcdFx0ei1pbmRleDogOTk5O1xyXG5cclxuXHQgICAgICAgICY6aG92ZXIge1xyXG5cdFx0ICAgICAgICBjb2xvcjogJHB1cnBsZTtcclxuXHRcdCAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdCAgICAgICAgfVxyXG5cdCAgICB9XHJcblxyXG5cdCAgICAmLWlubmVyIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTE7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwICRnYXAgKiAxLjUgMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByb2ZpbGUtbmFtZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZmlsZS1zb2NpYWxoYW5kbGUge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwIC8gMjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzEzN0FCOTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0XHRcdEBleHRlbmQgJXRyYW5zaXRpb247XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWVwLXB1cnBsZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkZGVlcC1wdXJwbGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZXAtcHVycGxlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRkZWVwLXB1cnBsZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6dmlzaXRlZHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWVwLXB1cnBsZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkZGVlcC1wdXJwbGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0ICAgIH1cclxuXHR9XHJcblx0Ji1tZXRhIHtcclxuXHRcdG1hcmdpbi10b3A6ICRnYXA7XHJcblxyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwIC8gNCAwO1xyXG5cclxuXHRcdFx0Ji1saW5rIHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAvIDI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cclxuXHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBjZW50ZXJlcih0cnVlLCB0cnVlKTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdC5wcm9maWxlLW1ldGEtaXRlbS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm1haWwge1xyXG5cdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiAxLjI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogMS4yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji10ZXh0IHtcclxuXHRcdFx0XHRAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXAgLyAxLjU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrKysrK1xyXG4rKysgTEFZT1VUOiBQVUxMUVVPVEUgKysrXHJcbisrKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5wdWxscXVvdGUge1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXF1b3RlO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAkZ2FwICogMyAwO1xyXG5cclxuXHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdHBhZGRpbmc6ICRnYXAgKiAzICRnYXAgKiAyICRnYXAgKiAzIDA7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRwYWRkaW5nOiAkZ2FwICogMiAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAkZ2FwICogNCAwO1xyXG5cdFx0d2lkdGg6IDkyJTtcclxuXHR9XHJcblx0Ji1vdXRlciB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0Y2l0ZSB7XHJcblx0XHRcdHRvcDogLSRnYXAgKiAxLjU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5sb25nZm9ybSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAxMDVweCwgMSk7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IC0xNHB4IDE0cHggMCAwICR5ZWxsb3c7XHJcblx0XHRcdHJpZ2h0OiAtMTRweDtcclxuXHRcdFx0dG9wOiAtMTRweDtcclxuXHRcdH1cclxuXHRcdC5wdWxscXVvdGUtaW5mbyB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxMHB4ICR3aGl0ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwO1xyXG5cclxuXHRcdFx0YmxvY2txdW90ZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcclxuXHJcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaW1hZ2Uge1xyXG5cdFx0QGluY2x1ZGUgZmxleGJveCg5MCUpO1xyXG5cdFx0bWFyZ2luOiAwICRnYXAgKiAyIDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsZXhib3goNDAlKTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCgyMCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCsgLnB1bGxxdW90ZS1pbmZvIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveCg4OCUpO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0byAwIDA7XHJcblx0XHRcdHBhZGRpbmc6ICRnYXAgKiAxLjUgMCAwICRnYXAgKiAyO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg2MCUpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwICRnYXAgKiAyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwICRnYXAgKiAyO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveCg4MCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pbmZvIHtcclxuXHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0fVxyXG5cdCYtc3VidGl0bGUge1xyXG5cdFx0Y29sb3I6ICR0ZXJ0aWFyeTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblx0YmxvY2txdW90ZSB7XHJcblx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdGZvbnQtc2l6ZTogMi40ZW07XHJcblx0XHRmb250LXdlaWdodDogJG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG5cdFx0bWFyZ2luOiAkZ2FwICogMiAwICRnYXAgKiAyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206ICRnYXAgLyAxLjU7XHJcblx0XHQvLyBxdW90ZXM6IFwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCI7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzZW07XHJcblx0XHRcdG1hcmdpbjogJGdhcCAqIDIgMCAkZ2FwICogMy41O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNC4zNzVyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHRcdFx0bWFyZ2luOiAkZ2FwICogMiAkZ2FwICogMiAkZ2FwICogMy41IDA7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdC8vIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XHJcblx0XHRcdGNvbnRlbnQ6ICcmbGRxdW87JztcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdC8vIGNvbnRlbnQ6IGNsb3NlLXF1b3RlO1xyXG5cdFx0XHRjb250ZW50OiAnJnJkcXVvOyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Y2l0ZSB7XHJcblx0XHRmb250LXNpemU6IDEuNGVtO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJy0nO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAvIDI7XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1idXR0b25zIHtcclxuXHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRmbGV4LWZsb3c6IHJvdztcclxuXHRcdH1cclxuXHJcblx0XHQuYnV0dG9uIHtcclxuXHRcdFx0Jjpvbmx5LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idXR0b24tc2Vjb25kYXJ5IHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHQrIC5idXR0b24ge1xyXG5cdFx0XHRcdG1hcmdpbjogJGdhcCAqIDEuNSAwIDAgMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwICRnYXAgKiAyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXNoYXJlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDU7XHJcblx0XHRcdHRvcDogLTRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLXRpdGxlIHtcclxuXHRcdFx0QGV4dGVuZCAlZm9udC1jb250ZW50O1xyXG5cdFx0XHRjb2xvcjogJGdyZXkzMDtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWw7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwICRnYXAgKiA0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZXkzMDtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHR3aWR0aDogMzZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1lbGVtZW50IHtcclxuXHRcdCAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR0d2l0dGVyO1xyXG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0ICAgIGhlaWdodDogMzBweDtcclxuXHRcdCAgICBtYXJnaW46IDAgMCAwICRnYXAgLyAyO1xyXG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdCAgICB3aWR0aDogMzBweDtcclxuXHJcblx0XHQgICAgLmljb24ge1xyXG5cdFx0XHQgICAgbWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLyogKysrKysrKysrKysrKysrKysrXHJcbisrKyBMQVlPVVQ6IFNIQVJFICsrK1xyXG4rKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5zaGFyZSB7XHJcblx0QGV4dGVuZCAlZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcclxuXHQmLWl0ZW0ge1xyXG5cdFx0QGV4dGVuZCAlZmxleDtcclxuXHRcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAwICRnYXAgJGdhcCAqIDEuNTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxleGJveChhdXRvKTtcclxuXHRcdFx0bWFyZ2luOiAwICRnYXA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYud2hhdHNhcHAge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdEBleHRlbmQgJWZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsoc21hbGwpIHtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAvIDI7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYud2hhdHNhcHAsICYubGluayB7XHJcblx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjJlbTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxLjJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xyXG5cclxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXHJcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxyXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcclxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXHJcblxyXG4kc2xpY2stZm9udC1wYXRoOiBcIi4uLy4uL2Fzc2V0cy93ZWJmb250cy9zbGljay9cIiAhZGVmYXVsdDtcclxuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XHJcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xyXG4kc2xpY2stYXJyb3ctY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XHJcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogdXJsKCcuLi9pbWFnZXMvcHJldi1hcnJvdy5zdmcnKSAhZGVmYXVsdDtcclxuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiB1cmwoJy4uL2ltYWdlcy9uZXh0LWFycm93LnN2ZycpICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1zaXplOiAxMHB4ICFkZWZhdWx0O1xyXG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xyXG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcclxuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcclxuXHJcbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xyXG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcclxuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XHJcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XHJcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBTbGlkZXIgKi9cclxuXHJcbi5zbGljayB7XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi10cmFjayB7XHJcbiAgICAgICAgQGV4dGVuZCAlZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmLXNsaWRlIHtcclxuICAgICAgICBmbGV4OiAxIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEljb25zICovXHJcbkBpZiAkc2xpY2stZm9udC1mYW1pbHk9PVwic2xpY2tcIiB7XHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xyXG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XHJcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBBcnJvd3MgKi9cclxuXHJcbi5zbGljay1wcmV2LFxyXG4uc2xpY2stbmV4dCB7XHJcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDBweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogMzhweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTYwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTYwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNjAlKTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xyXG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLnNsaWNrLXByZXYge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCA3cHg7XHJcbn1cclxuXHJcbi5zbGljay1uZXh0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDRweCA3cHg7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLyogRG90cyAqL1xyXG5cclxuLnNsaWNrLWRvdHRlZCB7XHJcbiAgICAmLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcdFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5zbGljay1kb3RzIHtcclxuICAgIEBpbmNsdWRlIGNlbnRlcmVyKHRydWUsIGZhbHNlKTtcclxuICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyogKysrKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogU1RBVElTVElDUyArKytcclxuKysrKysrKysrKysrKysrKysrKysrKysgKi9cclxuXHJcbi5zdGF0aXN0aWMge1xyXG5cdEBleHRlbmQgJWZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrKHNtYWxsKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAkZ2FwICogMjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdCAgICBwYWRkaW5nOiAkZ2FwICogMyAwICRnYXAgKiAyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICBcdEBpbmNsdWRlIGZsZXhib3goMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBcdG1hcmdpbjogJGdhcCAqIDIgJGdhcCAqIDEuNTtcclxuICAgICAgICBwYWRkaW5nOiAkZ2FwICRnYXAgKiAzICRnYXAgKiAzO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBcdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdCAgICBcdEBpbmNsdWRlIGZsZXhib3goNDYlKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAkZ2FwICogMiAwO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSwgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSB+IC5zdGF0aXN0aWMtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSwgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwICogNjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goNDYlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHR9XHJcblxyXG4gICAgXHRAaW5jbHVkZSBicmVhayhsYXJnZSkge1xyXG5cdCAgICBcdEBpbmNsdWRlIGZsZXhib3goMjAlKTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdCAgICAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpLCAmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIH4gLnN0YXRpc3RpYy1pdGVtIHtcclxuXHQgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDQ4JSk7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyksICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMykgfiAuc3RhdGlzdGljLWl0ZW0ge1xyXG5cdCAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goMzAlKTtcclxuXHRcdCAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCksICY6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCkgfiAuc3RhdGlzdGljLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCg0NiUpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLCAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRnYXAgKiA4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICBcdH1cclxuICAgIFx0JjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgxMDAlKTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDQ7XHJcblxyXG5cdCAgICBcdEBpbmNsdWRlIGJyZWFrKGxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KDIwJSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcdH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29ybmVyKHRyYW5zcGFyZW50LCAxMjBweCwgMSk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0zMHB4IDMwcHggMCAwICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb3JuZXIodHJhbnNwYXJlbnQsIDEyMHB4LCAxKTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMzBweCAtMzBweCAwIDAgJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtdmFsdWUge1xyXG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmLW51bWJlciB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuXHJcblx0XHQgIEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDZ2dztcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdH1cclxuXHJcblx0XHQgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHQgIGZvbnQtc2l6ZTogNS41cmVtO1xyXG5cdFx0ICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDEuNmVtO1xyXG5cdFx0cGFkZGluZzogMCAwICRnYXA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmLXN1bW1hcnkge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkZ2FwICogMiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuY29udGVudHtcclxuICAgIC5nYWxsZXJ5e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6d3JhcDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6LTVweDtcclxuXHJcbiAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgICBtYXJnaW46MCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pY29ue1xyXG4gICAgICAgICAgICBoZWlnaHQ6MXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXI6c29saWQgNXB4IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6em9vbS1pbjtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ29iamVjdC1maXQ6IGNvdmVyOyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLyogKysrKysrKysrKysrKysrKysrKytcclxuKysrIExBWU9VVDogV1lTSVdZRyArKytcclxuKysrKysrKysrKysrKysrKysrKysgKi8gICAgXHJcbiAgICBcclxuLnd5c2l3eWcge1xyXG5cdG1hcmdpbjogMDtcclxuXHRcclxuXHQmLmNlbnRlciB7XHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1x0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmNvbnRlbnQge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0d2lkdGg6IDY2LjY2JTtcdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcbn0iLCIud3BtbC1scy1sZWdhY3ktZHJvcGRvd24ge1xyXG5cdHdpZHRoOiAxNS41ZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlXHJcbn1cclxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duPnVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmVcclxufVxyXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZTpob3ZlciAud3BtbC1scy1zdWItbWVudSwgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2U6Zm9jdXMgLndwbWwtbHMtc3ViLW1lbnUge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGVcclxufVxyXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtaXRlbSB7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0bGlzdC1zdHlsZS10eXBlOiBub25lXHJcbn1cclxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogIzQ0NDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2RjZGNkO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDFcclxufVxyXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYSBzcGFuIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXJpZ2h0OiAtd2Via2l0LWNhbGMoMTBweCArIC43ZW0gKyAuN2VtKTtcclxuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKDEwcHggKyAuN2VtICsgLjdlbSlcclxufVxyXG4ucnRsIC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAtd2Via2l0LWNhbGMoMTBweCArIC43ZW0gKyAuN2VtKTtcclxuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoMTBweCArIC43ZW0gKyAuN2VtKVxyXG59XHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlcjogLjM1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogLjVlbSBzb2xpZDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0dG9wOiAtd2Via2l0LWNhbGMoNTAlIC0gLjE3NWVtKTtcclxuXHR0b3A6IGNhbGMoNTAlIC0gLjE3NWVtKVxyXG59XHJcbi5ydGwgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIGEud3BtbC1scy1pdGVtLXRvZ2dsZTphZnRlciB7XHJcblx0cmlnaHQ6IGF1dG87XHJcblx0bGVmdDogMTBweFxyXG59XHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhOmhvdmVyLCAud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYTpmb2N1cywgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2U6aG92ZXI+YSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0YmFja2dyb3VuZDogI2VlZVxyXG59XHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1zdWItbWVudSB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwMCU7XHJcblx0cmlnaHQ6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NkY2RjZDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0ei1pbmRleDogMTAxXHJcbn1cclxuLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLXN1Yi1tZW51IGEge1xyXG5cdGJvcmRlci13aWR0aDogMCAxcHggMXB4IDFweFxyXG59XHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biAud3BtbC1scy1mbGFnIHtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR3aWR0aDogMThweDtcclxuXHRoZWlnaHQ6IDEycHhcclxufVxyXG4ud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gLndwbWwtbHMtZmxhZytzcGFuIHtcclxuXHRtYXJnaW4tbGVmdDogLjRlbVxyXG59XHJcbi5ydGwgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIC53cG1sLWxzLWZsYWcrc3BhbiB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiAuNGVtXHJcbn1cclxuXHJcbi53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdGJvcmRlci1ib3R0b206IHNvbGlkIDVweCAkeWVsbG93O1xyXG5cdGJvcmRlci1yaWdodDogc29saWQgNXB4ICR5ZWxsb3c7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrKHRhYmxldCkge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcblx0XHRib3JkZXI6IHNvbGlkIDAuNXB4ICRzZWNvbmRhcnk7XHJcblx0XHRtYXJnaW46IDAgMCAwICRnYXAgLyAyO1xyXG5cdFx0dG9wOiAtMXB4O1xyXG5cdFx0d2lkdGg6IDExNXB4O1xyXG5cdH1cclxuXHRhIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0aGVpZ2h0OiAzcmVtO1xyXG5cdFx0cGFkZGluZzogMTRweCAxNnB4IDdweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsodGFibGV0KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XHJcblx0XHRcdGhlaWdodDogMnJlbTtcclxuXHRcdFx0cGFkZGluZzogOHB4IDEwcHggN3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQmLndwbWwtbHMtaXRlbS10b2dnbGUge1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDE0IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDFMNyA3TDEzIDEnIHN0cm9rZT0nJTIzMDUyMTU3JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0dG9wOiAxNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBicmVhayh0YWJsZXQpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR0b3A6IC13ZWJraXQtY2FsYyg1MCUgLSAuMTc1ZW0pO1xyXG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIC4xNzVlbSk7XHJcblx0XHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndwbWwtbHMtc3ViLW1lbnUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xyXG5cclxuXHRsaSB7XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBkYXJrZW4oJGxpZ2h0LWJsdWUsIDUpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLm1hcCB7XHJcblx0I21hcCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMCU7XHJcblx0XHRoZWlnaHQ6IDM3dnc7XHJcblx0XHRtYXgtaGVpZ2h0OiA3MDBweDtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsoeHhsYXJnZSkge1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjAwcHgpO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwMHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMDBweDtcclxuXHRcdFx0aGVpZ2h0OiA1MHZ3O1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA3MDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNsdXN0ZXIge1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG5cdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAtMjBweCk7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsoeHhsYXJnZSkge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGJvcmRlcjogc29saWQgJHllbGxvdztcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA1cHggMCAwIDVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdGxlZnQ6IC01cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAkeWVsbG93O1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgNXB4IDVweCAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogLTVweDtcclxuXHRcdFx0cmlnaHQ6IC01cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNxdWFyZSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmhpZGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1hY2NvcmRpb25zIHtcclxuXHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHQuYWNjb3JkaW9uLXBhbmVsIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zcXVhcmUge1xyXG5cdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRib3JkZXItdG9wOiAxNXB4IHNvbGlkICNGRkRCMDA7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMTVweCBzb2xpZCAjRkZEQjAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdFx0dG9wOiAtMTVweDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zaW5nbGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0LmFjY29yZGlvbi10cmlnZ2VyIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHggMjBweCAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnJlYWsobWVkaXVtKSB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjUpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMjBweDtcclxuXHRcdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcnKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBlYXNlIDAuM3M7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI0M5QzlDOTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZTphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQubG9jYXRpb24ge1xyXG5cclxuXHRcdCYtaW1hZ2Uge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAkZ2FwICogMS41IDA7XHJcblx0XHRcdHdpZHRoOiA0MDBweDtcclxuXHRcdFx0aGVpZ2h0OiAyNTBweDtcclxuXHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb3VudHJ5IHtcclxuXHRcdFx0Ji5iaWcge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyNSk7XHJcblx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNtYWxsIHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQ7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmK3Age1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYrLmxvY2F0aW9uLW5hbWUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLW5hbWUge1xyXG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMjUpO1xyXG5cclxuXHRcdFx0JitwIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmKy5idXR0b24sXHJcblx0XHRcdCYrcCsuYnV0dG9uIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMS41O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLXN1bW1hcnkge1xyXG5cdFx0XHRwYWRkaW5nOiAkZ2FwIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1zdW1tYXJ5IHtcclxuXHRcdFx0cGFkZGluZzogJGdhcCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtbGlzdCB7XHJcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiAzO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDQ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHQmLmFkb3B0ZWQge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogMztcclxuXHRcdFx0XHRcdFx0d2lkdGg6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHRvcDogLSRnYXAgLyAyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2Fkb3B0ZWQtaWNvbi5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYudW5kZXJfcmV2aWV3IHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogMztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0kZ2FwIC8gMjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy91bmRlci1yZXZpZXctaWNvbi5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuaW5fcHJlcCB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtJGdhcCAvIDI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvcHJlcGFyYXRpb24taWNvbi5zdmcnKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuZ3VpZGVsaW5lcyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiAzO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDM7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtJGdhcCAvIDI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9zcmMvaW1hZ2VzL0lTSFJfZ3VpZGVsaW5lcyBpY29uLnN2ZycpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JitsaSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYrLmJ1dHRvbiB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDIgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtbm90ZXMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogNDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4IGxpZ2h0Z3JleTtcclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XHJcblx0XHRcdFx0XHRtYXJnaW46ICRnYXAgLyAyIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb250ZW50IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYWNjb3JkaW9uLXBhbmVsIC5sb2NhdGlvbiB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHggMzBweCAyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1jb3VudHJ5IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdCYrLmxvY2F0aW9uLW5hbWUsXHJcblx0XHRcdCYrcCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1pbWFnZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxODBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudCB7XHJcblx0XHRcdGZsZXg6IDAgMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMS41O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQmLWZpbHRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdHdpZHRoOiAyMjBweDtcclxuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDVweCA1cHggcmdiYShibGFjaywgMC4yKSk7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJyZWFrKG1lZGl1bSkge1xyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRyaWdodDogLTEwcHg7XHJcblx0XHRcdHRvcDogLTEwcHg7XHJcblx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDEwcHggJHNlY29uZGFyeTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICRzZWNvbmRhcnk7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRsZWZ0OiAtMTBweDtcclxuXHRcdFx0Ym90dG9tOiAtMTBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMTBweCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRib3JkZXItbGVmdDogc29saWQgMTBweCAkc2Vjb25kYXJ5O1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHAge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtc2luZ2xlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblxyXG5cdFx0XHQmOm50aC1vZi10eXBlKG9kZCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHR3aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHQmOmNoZWNrZWQrbGFiZWw6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmRpc2FibGVkK2xhYmVsIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCBpbnNldCAwcHggLTE1cHggMTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtdG9nZ2xlIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMTBweCAxNXB4IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggZ3JleTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDg0cHg7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIHRoaXMgaXMgYm9ycm93ZWQgZnJvbSBoZXJlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzYzNDEwNTA3L2hvdy10by1jb25uZWN0LXR3by1vcHRpb25zLWFuZC10b2dnbGUtc3dpdGNoLWJ1dHRvbnNcclxuXHJcblx0XHQubGFiZWwge1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQuc3dpdGNoLFxyXG5cdFx0LmlucHV0OmNoZWNrZWQrLmxhYmVsIC5sZWZ0LFxyXG5cdFx0LmlucHV0Om5vdCg6Y2hlY2tlZCkrLmxhYmVsIC5yaWdodCB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2l0Y2gge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zbGlkZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuNHM7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNsaWRlcjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGxlZnQ6IDRweDtcclxuXHRcdFx0Ym90dG9tOiA0cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuNHM7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gaW5wdXQ6Y2hlY2tlZCArIC5sYWJlbCAuc2xpZGVyIHtcclxuXHRcdC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xyXG5cdFx0Ly8gfVxyXG5cclxuXHRcdC8vIGlucHV0OmZvY3VzICsgLmxhYmVsIC5zbGlkZXIge1xyXG5cdFx0Ly8gICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZmMztcclxuXHRcdC8vIH1cclxuXHJcblx0XHRpbnB1dDpjaGVja2VkKy5sYWJlbCAuc2xpZGVyOmJlZm9yZSB7XHJcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xyXG5cdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMThweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxlZnQsXHJcblx0XHQucmlnaHQge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBlYXNlIDAuM3M7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuXHRcdH1cclxuXHJcblx0XHQubGVmdCB7XHJcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dDpjaGVja2VkKy5sYWJlbCB7XHJcblx0XHRcdC5sZWZ0IHtcclxuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnJpZ2h0IHtcclxuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGVyLnJvdW5kIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGVyLnJvdW5kOmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLXBhbmVsIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiA2NSU7XHJcblx0XHRyaWdodDogLTY1JTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0ei1pbmRleDogMTAwMDE7XHJcblx0XHR0cmFuc2l0aW9uOiBlYXNlIDAuM3M7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnJlYWsobGFyZ2UpIHtcclxuXHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0cmlnaHQ6IC0zNSU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLWlubmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgcGFkZGluZyg1LCAzLCAzLCAzKTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQmLWNsb3NlIHtcclxuXHRcdFx0QGV4dGVuZCAldHJhbnNpdGlvbjtcclxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogJGdhcCAqIDI7XHJcblx0XHRcdHRvcDogJGdhcCAqIDI7XHJcblx0XHRcdHotaW5kZXg6IDk5OTtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkcHVycGxlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji1hY2Nlc3NpYmxlLWRhdGEge1xyXG5cdFx0bWFyZ2luOiA0MHB4IGF1dG8gMTBweCBhdXRvO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcclxuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDIyKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRAaW5jbHVkZSBicmVhayhtZWRpdW0pIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR6LWluZGV4OiAxMDAwMDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogZWFzZSAwLjNzO1xyXG5cdH1cclxuXHJcblx0Ji5wYW5lbC1vdXQge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5jbHVzdGVyLCBbYXJpYS1sYWJlbD1cIm1hcmtlcnNcIl0sIFthcmlhLWxhYmVsPVwiY2x1c3RlcnNcIl17XHJcblx0Ly8gICAgIGRpc3BsYXk6bm9uZTtcclxuXHJcblx0Ly8gICAgIEBpbmNsdWRlIGJyZWFrKG1lZGl1bSl7XHJcblx0Ly8gICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG5cdC8vICAgICB9XHJcblx0Ly8gfVxyXG59XHJcbiJdfQ== */
