html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:16px;-webkit-tap-highlight-color:transparent}body{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif;font-size:1rem;line-height:1.5;color:grey;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:.9375rem;margin-bottom:.9375rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted grey}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:grey}a:hover{color:#619f42}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:grey;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.46875rem;font-family:inherit;font-weight:400;line-height:1.1;color:inherit;text-rendering:optimizeLegibility}h1{font-size:1.875rem}h2{font-size:1.875rem}h3{font-size:1.75rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}p{font-weight:400;font-size:15px;line-height:1.7;text-rendering:optimizeLegibility}p.heading{font-weight:600!important}p.terms{font-size:.75rem;width:100%;float:left}@media (max-width:767px){p{font-size:.925rem}}p.small{font-size:12px}p.pricing{font-size:1.125rem}p.pricing span{color:#619f42;font-size:1.375rem;font-weight:600}p.b-pricing{font-size:1.375rem}a.to-top-anchor{text-decoration:underline}li{font-weight:400;font-size:15px;line-height:1.7}@media (max-width:767px){li{font-size:.925rem}}footer li{line-height:1}.bold{font-weight:600}.bolder{font-weight:600}.under-line{text-decoration:underline}.feature .heading{color:#619f42;margin-bottom:0}.feature .heading+p{margin-top:10px}.lead{font-size:1.063rem;font-weight:400;margin-bottom:1.875rem}@media (max-width:767px){.lead{margin-bottom:.9375rem;font-size:1rem}}.lead h1{margin-bottom:0;font-weight:400}.lead h2{font-weight:400}.lead p{font-size:17px;line-height:1.4}@media (max-width:767px){.lead{font-size:1rem}}.lead.has-icon h3{display:inline-block;vertical-align:top;margin-bottom:0;margin-top:6px}.lead.has-icon a{display:inline-block;margin-left:1.875rem}form .lead{margin-bottom:1.875rem}form .lead p{margin-top:0;margin-bottom:0;color:#fff;font-size:.9375rem;font-weight:400}.footer-heading p{font-size:13px;font-weight:400;color:#fff;text-transform:uppercase}footer li a{color:#fff;font-size:12px;font-weight:400;line-height:1.6;float:left;width:100%}footer li a:hover{color:#619f42;font-weight:400}footer li p{color:#fff;font-size:12px;font-weight:400}.copyright p{margin-top:0;margin-bottom:0;font-size:10px}hr{margin-top:.9375rem;margin-bottom:.9375rem;border:0;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:544px){footer hr{border-top:1px solid #fff;width:104%;margin-left:-4%}}.small,small{font-size:.8125rem;font-weight:400}.list-unstyled{padding-left:0;list-style-type:disc}.list-unstyled .list-unstyled-item{display:list-item}.list-nostyle{list-style:none}.list-inline{padding-left:0;list-style-type:disc}.list-inline-item{display:inline-block}@media (min-width:544px){.list-inline-item:not(:last-child){margin-right:60px}}@media (max-width:767px){.list-inline-item{width:100%;padding-top:15px;padding-bottom:15px}}@media (max-width:767px) and (max-width:767px){.list-inline-item:not(:first-child){border-top:1px solid #fff}}.list-block{padding-left:0;list-style-type:disc}.list-block-item{display:block}@media (min-width:544px){.list-block-item:not(:first-child){margin-top:.46875rem}}@media (max-width:767px){.list-block-item{width:100%;padding-top:8px;padding-bottom:8px;border-top:1px solid #fff}}.list-ordered{font-weight:600;margin-bottom:.9375rem}.list-ordered li{font-weight:600}.list-ordered li p{font-weight:400;margin-top:0;margin-bottom:0}.list-ordered .unstyled{margin-left:.9375rem}.list-ordered .unstyled li{font-weight:400}.list-ordered .unstyled li:not(:first-child){margin-top:.9375rem}.list-nostyle li:not(:first-child){margin-top:.9375rem}.list-nostyle li p{margin-top:0;margin-bottom:0}.list-nostyle .unstyled{margin-left:.9375rem}.list-nostyle .unstyled li{font-weight:400}.m-block-ol{margin-left:1.875rem;list-style-type:none}.m-block-ol .m-block-ol-item{position:relative}.m-block-ol .m-block-ol-item span.number{color:#619f42;font-size:1.125rem;position:absolute;left:-20px;top:-3px}.check-list li::before{content:"\2713";width:20px;height:20px;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#619f42;display:block;float:left;position:absolute;margin-left:-25px;font-weight:600}.check::after{content:"\2713";height:100%;margin:0 auto;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#619f42;display:block;text-align:center;font-weight:600}.cancel::after{content:"X";height:100%;margin:0 auto;font-family:Helvetica,Arial,Tahoma,sans-serif;color:grey;display:block;text-align:center;font-weight:600}.arrow-list{margin-left:30px}.arrow-list .arrow-list-item{list-style-type:none;position:relative}.arrow-list .arrow-list-item::before{content:"";width:30px;height:24px;background-image:url(/images/icons/16-testimonial-nav-sprite.png);display:block;position:absolute;top:5px;left:-30px;background-size:100%;transform:rotate(180deg)}.arrow-list .arrow-list-item.m-block-ol-item{margin-left:30px}.arrow-list .arrow-list-item.m-block-ol-item::before{left:-45px}.arrow-h::before{content:"";width:30px;height:24px;background-image:url(/images/icons/16-testimonial-nav-sprite.png);display:block;position:absolute;top:0;left:-15px;background-size:100%;transform:rotate(180deg)}.arrow-p::before{content:"";width:30px;height:24px;background-image:url(/images/icons/16-testimonial-nav-sprite.png);display:block;position:absolute;top:0;left:-15px;background-size:100%;transform:rotate(180deg);background-position-y:-3}p.arrow-p::before{top:5px}.dl-horizontal{margin-right:-1.875rem;margin-left:-1.875rem}.dl-horizontal::after{content:"";display:table;clear:both}blockquote{font-weight:400;margin-top:1.875rem;text-align:center;color:grey;font-style:italic;padding:0 1rem;margin:0 auto}blockquote:before{content:'"';color:#619f42}blockquote:after{content:'"';color:#619f42}blockquote.n-style{text-align:left;font-style:normal;margin-bottom:.9375rem}.text-left{text-align:left}.text-right{text-align:right}.italic{font-style:italic}.upper{text-transform:uppercase}.pagination{list-style:none;display:inline-block}.pagination.v-tabbed li:not(:first-child) a{border-left:1px solid grey}.pagination li{display:inline;float:left}.pagination li.active a{font-weight:600}.pagination li a{text-decoration:none;padding:0 .46875rem;line-height:30px;position:relative}.pagination li a.prev{width:30px;height:30px;position:relative;left:auto;right:auto;top:auto;background-size:100%}.pagination li a.prev:hover{background-position:0 30px}.pagination li a.next{width:30px;height:30px;position:relative;left:auto;right:auto;top:auto;background-size:100%}.pagination li a.next:hover{background-position:0 30px}.pagination li a.active{color:#619f42}.img-fluid{display:block;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.46875rem;line-height:1}.figure-caption{font-size:90%;color:grey}.auto-w{width:auto}@media (max-width:767px){.auto-w{max-width:100%;margin-top:30px}}.icon{width:60px;height:44px;float:left;margin-top:.9375rem}.icon-protection{background-image:url(/images/icons/secuirty-stack-icons.png);background-position:-6px 0;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-protection{background-image:url(/images/icons/secuirty-stack-icons-retina.png)}}.icon-detection{background-image:url(/images/icons/secuirty-stack-icons.png);background-position:-6px 76px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-detection{background-image:url(/images/icons/secuirty-stack-icons-retina.png)}}.icon-response{background-image:url(/images/icons/secuirty-stack-icons.png);background-position:-10px 32px;background-size:100%;height:32px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-response{background-image:url(/images/icons/secuirty-stack-icons-retina.png)}}.icon-slr{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -250px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-slr{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-awp{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -68px;background-size:100%;height:60px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-awp{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-pss{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -364px;background-size:100%;height:60px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-pss{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-ssl{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -302px;background-size:100%;height:60px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ssl{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-csm{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -426px;background-size:100%;height:60px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-csm{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-ddos{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-position:0 -486px;background-size:100%;height:60px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ddos{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-csr{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 0;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-csr{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.icon-ha{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 300px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ha{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.icon-ci{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 240px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ci{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.icon-cc{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 180px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-cc{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.icon-dam{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 120px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-dam{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.icon-esla{background-image:url(/images/icons/15-enterprise-icons.png);background-position:0 60px;background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-esla{background-image:url(/images/icons/15-enterprise-icons@2.png)}}.agency-features .icon{height:60px}.icon-pyci{background-image:url(/images/icons/16-sucuri-agency-page-icons.png);background-position:0 60px;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-pyci{background-image:url(/images/icons/16-sucuri-agency-page-icons@2.png)}}.icon-pyar{background-image:url(/images/icons/16-sucuri-agency-page-icons.png);background-position:-60px 60px;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-pyar{background-image:url(/images/icons/16-sucuri-agency-page-icons@2.png)}}.icon-fam{background-image:url(/images/icons/16-sucuri-agency-page-icons.png);background-position:-120px 60px;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-fam{background-image:url(/images/icons/16-sucuri-agency-page-icons@2.png)}}.icon-tsb{background-image:url(/images/icons/16-sucuri-agency-page-icons.png);background-position:-180px 60px;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-tsb{background-image:url(/images/icons/16-sucuri-agency-page-icons@2.png)}}.icon-fwddos{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-fwddos{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.icon-bfpp{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:-65px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-bfpp{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.icon-swah{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:-130px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-swah{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.icon-mal-p{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:-195px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-mal-p{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.icon-zdir{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:-260px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-zdir{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.icon-scpa{width:65px;height:65px;background-image:url(/images/icons/16-sucuri-firewall-icons-sprite.png);background-size:cover;background-position:-325px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-scpa{background-image:url(/images/icons/16-sucuri-firewall-icons-sprite@2.png)}}.help .icon{width:86px;height:68px;display:block;float:none;margin:0 auto;margin-top:0;background-position:0 0}.help .icon.icon-email{background-image:url(/images/icons/15-contact-email-sprite.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.help .icon.icon-email{background-image:url(/images/icons/15-contact-email-sprite@2.png)}}.help .icon.icon-ticket{background-image:url(/images/icons/15-contact-ticket-sprite.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.help .icon.icon-ticket{background-image:url(/images/icons/15-contact-ticket-sprite@2.png)}}.help .icon.icon-livechat{background-image:url(/images/icons/15-contact-chat-sprite.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.help .icon.icon-livechat{background-image:url(/images/icons/15-contact-chat-sprite@2.png)}}.help .icon.icon-phone{background-image:url(/images/icons/15-contact-phone-sprite.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.help .icon.icon-phone{background-image:url(/images/icons/15-contact-phone-sprite@2.png)}}.contact-us-icons li:hover{cursor:pointer}.contact-us-icons li:hover .icon-email{background-position:0 69px}.contact-us-icons li:hover .icon-ticket{background-position:0 68px}.contact-us-icons li:hover .icon-livechat{background-position:0 69px}.contact-us-icons li:hover .icon-phone{background-position:0 69px}.contact-us-icons li:hover p{color:#619f42}.home-a .help .icon{width:60px;height:60px;display:block;float:none;margin:0 auto;margin-top:0;background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png);background-size:762px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.home-a .help .icon{background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite@2.png)}}.home-a .help .icon.icon-email{background-position:0 120px}.home-a .help .icon.icon-ticket{background-position:-60px 120px}.home-a .help .icon.icon-livechat{background-position:-120px 120px}.home-a .help .icon.icon-phone{background-position:-180px 120px}.home-a .help .contact-us-icons li:hover{cursor:pointer}.home-a .help .contact-us-icons li:hover .icon.icon-email{background-position:0 60px}.home-a .help .contact-us-icons li:hover .icon.icon-ticket{background-position:-60px 60px}.home-a .help .contact-us-icons li:hover .icon.icon-livechat{background-position:-120px 60px}.home-a .help .contact-us-icons li:hover .icon.icon-phone{background-position:-180px 60px}.home-a .help .contact-us-icons li:hover p{color:#619f42}.social-icon{width:30px;height:30px;display:block}i.facebook{background-image:url(/images/icons/15-footer-facebook-sprite.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){i.facebook{background-image:url(/images/icons/15-footer-facebook-sprite@2.png)}}i.facebook:hover{background-position:0 30px}i.twitter{background-image:url(/images/icons/15-footer-twitter-sprite.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){i.twitter{background-image:url(/images/icons/15-footer-twitter-sprite@2.png)}}i.twitter:hover{background-position:0 30px}i.linkedin{background-image:url(/images/icons/15-footer-linkedin-sprite.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){i.linkedin{background-image:url(/images/icons/15-footer-linkedin-sprite@2.png)}}i.linkedin:hover{background-position:0 30px}i.instagram{background-image:url(/images/icons/15-footer-instagram-sprite.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){i.instagram{background-image:url(/images/icons/15-footer-instagram-sprite@2.png)}}i.instagram:hover{background-position:0 30px}.website-security-stack .icon-container{width:47px;height:46px;float:left;margin-left:10px}.website-security-stack .icon{width:47px;height:46px;background-repeat:no-repeat}.website-security-stack .icon-defence{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.website-security-stack .icon-defence{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.website-security-stack .icon-protection{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-size:100%;background-position:0 -46px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.website-security-stack .icon-protection{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.website-security-stack .icon-detection{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-size:100%;background-position:0 -142px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.website-security-stack .icon-detection{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.website-security-stack .icon-response{background-image:url(/images/icons/16-sucuri-homepage-icons.png);background-size:100%;background-position:0 -96px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.website-security-stack .icon-response{background-image:url(/images/icons/16-sucuri-homepage-icons@2.png)}}.icon-play-pause{width:55px;height:40px;float:none;display:block;background-image:url(/images/icons/15-header-play-sprite.png);background-position:0 120px;margin:0 auto;margin-top:1rem;cursor:pointer}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-play-pause{background-image:url(/images/icons/15-header-play-sprite.png)}}.icon-play-pause.play{background-image:url(/images/icons/15-header-stop-sprite.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-play-pause.play{background-image:url(/images/icons/15-header-stop-sprite.png)}}.icon-play-pause:hover{background-position:0 0}.icon-view-t{width:30px;height:30px;display:block;background-image:url(/images/icons/15-view-testimonials-icon.png)}.icon-view-t:hover{background-position:0 30px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-view-t{background-image:url(/images/icons/15-view-testimonials-icon.png)}}.icon-expand-t{width:30px;height:30px;display:block;background-image:url(/images/icons/15-expand-icon.png)}.icon-expand-t:hover{background-position:0 30px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-expand-t{background-image:url(/images/icons/15-expand-icon.png)}}.icon-social-share-t{width:30px;height:30px;display:block;background-image:url(/images/icons/15-social-share-icon.png)}.icon-social-share-t:hover{background-position:0 30px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-social-share-t{background-image:url(/images/icons/15-social-share-icon.png)}}.icon-social-share-s{width:30px;height:30px;display:block;background-position:0 30px;background-image:url(/images/icons/15-social-share-icon.png)}.icon-social-share-s:hover{background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-social-share-s{background-image:url(/images/icons/15-social-share-icon.png)}}.icon-save-t{width:30px;height:30px;display:block;background-image:url(/images/icons/15-save-t-icon.png)}.icon-save-t:hover{background-position:0 30px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-save-t{background-image:url(/images/icons/15-save-t-icon.png)}}a.prev{width:60px;height:60px;display:block;position:absolute;left:-50px;top:220px;background-image:url(/images/icons/16-testimonial-nav-sprite.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.prev{background-image:url(/images/icons/16-testimonial-nav-sprite.png)}}a.prev:hover{background-position:0 60px}a.prev.disabled:hover{background-position:0 0;cursor:not-allowed}a.next{width:60px;height:60px;display:block;position:absolute;right:-50px;top:220px;background-image:url(/images/icons/16-testimonial-nav-sprite.png);transform:rotate(-180deg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){a.next{background-image:url(/images/icons/16-testimonial-nav-sprite.png)}}a.next:hover{background-position:0 60px}a.next.disabled:hover{background-position:0 0;cursor:not-allowed}.icon-ccts{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ccts{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-mddos{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -50px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-mddos{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-dam-b{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -100px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-dam-b{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-sep{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -150px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-sep{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-wim{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -200px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-wim{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-wim{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -200px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-wim{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-po{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -250px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-po{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-sil7a{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -300px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-sil7a{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-l3l4p{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -350px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-l3l4p{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-tlws{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -400px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-tlws{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-sd{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -450px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-sd{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-avr{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -500px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-avr{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-ea{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -550px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ea{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-ferpa{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons.png);background-size:100%;background-position:0 -600px;height:49px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-ferpa{background-image:url(/images/icons/16-cloud-website-security-enterprise-icons-@2.png)}}.icon-repo{background-image:url(/images/icons/16-sucuri-quarter-report-icon.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-repo{background-image:url(/images/icons/16-sucuri-quarter-report-icon@2.png)}}.t-logo{width:142px;height:58px}.t-logo.nu{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.nu{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.t-logo.tgwu{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 -62px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.tgwu{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.t-logo.wc{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 -124px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.wc{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.t-logo.nyu{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 -186px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.nyu{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.t-logo.du{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 -248px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.du{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.t-logo.mu{background-image:url(/images/icons/16-education-vendors-sprite.png);background-size:100%;background-position:0 -300px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-logo.mu{background-image:url(/images/icons/16-education-vendors-sprite@2.png)}}.agency-t-logo{width:auto;height:60px;display:inline-block;background-image:url(/images/icons/16-sucuri-agency-page-logos.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.agency-t-logo{background-image:url(/images/icons/16-sucuri-agency-page-logos@2.png)}}.agency-t-logo.w24{width:69px;background-position:0 0}.agency-t-logo.cweb{width:108px;background-position:-74px 0}.agency-t-logo.webmac{width:375px;background-position:-197px 0}.agency-t-logo.niceb{width:232px;background-position:-576px 0}.solutions-wrapper .icon{width:60px;height:60px;margin:0 auto;float:none;display:block;background-size:cover}.solutions-wrapper .icon.ecom{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite.png);background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.solutions-wrapper .icon.ecom{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite@2.png)}}.solutions-wrapper .icon.enterp{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite.png);background-position:-60px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.solutions-wrapper .icon.enterp{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite@2.png)}}.solutions-wrapper .icon.agency{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite.png);background-position:-120px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.solutions-wrapper .icon.agency{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite@2.png)}}.solutions-wrapper .icon.educ{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite.png);background-position:-180px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.solutions-wrapper .icon.educ{background-image:url(/images/icons/16-sucuri-industry-solution-menu-sprite@2.png)}}.solutions-wrapper .icon-wrapper{display:block;width:100%;float:left;text-align:center}.partner-with-wrapper .icon{width:74px;height:64px;margin:0 auto;float:none;display:block;background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite.png);background-size:720px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.partner-with-wrapper .icon{background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite@2.png)}}.partner-with-wrapper .icon.custexp{background-position:-9px 125px}.partner-with-wrapper .icon.priceamb{background-position:-98px 125px}.partner-with-wrapper .icon.arbprice{background-position:-188px 125px}.partner-with-wrapper .icon.extsec{background-position:-278px 125px}.partner-with-wrapper .icon.remexcl{background-position:-368px 125px}.partner-with-wrapper .icon.highpar{background-position:-458px 125px}.partner-with-wrapper .icon.apiinte{background-position:-548px 125px}.partner-with-wrapper .icon.simpdep{background-position:-638px 125px}.partner-with-wrapper .icon-wrapper{display:block;width:100%;float:left;text-align:center}.flexible-program .icon{width:116px;height:81px;margin:0 auto;float:none;display:block;background-size:720px;background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.flexible-program .icon{background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite@2.png)}}.flexible-program .icon.hostprov{background-position:0 0}.flexible-program .icon.digiage{background-position:-116px 0}.flexible-program .icon.varmsp{background-position:-232px 0}.flexible-program .icon-wrapper{display:block;width:100%;float:left;text-align:center}.tab-icon .icon{width:54px;height:54px;margin:0 auto;float:none;display:block;background-size:cover}.tab-icon .icon.what{background-image:url(/images/icons/16-sucuri-learn-more-sprite.png);background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tab-icon .icon.what{background-image:url(/images/icons/16-sucuri-learn-more-sprite@2.png)}}.tab-icon .icon.why{background-image:url(/images/icons/16-sucuri-learn-more-sprite.png);background-position:-54px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tab-icon .icon.why{background-image:url(/images/icons/16-sucuri-learn-more-sprite@2.png)}}.tab-icon .icon.how{background-image:url(/images/icons/16-sucuri-learn-more-sprite.png);background-position:-108px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tab-icon .icon.how{background-image:url(/images/icons/16-sucuri-learn-more-sprite@2.png)}}.sbtm-nav-icon{float:none;display:block;margin:0 auto;width:73px;height:73px;background-image:url(/images/icons/16-sucuri-info-footer-sprite.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sbtm-nav-icon{background-image:url(/images/icons/16-sucuri-info-footer-sprite@2.png)}}.sbtm-nav-icon.icon-sblog{background-position:0 0}.sbtm-nav-icon.icon-sweb{background-position:79px 0}.sbtm-nav-icon.icon-sqrep{background-position:156px 0}.trusted-logo{width:auto;height:63px;display:inline-block;background-image:url(/images/icons/16-sucuri-customers-trusted-by-row1-sprite.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.trusted-logo{background-image:url(/images/icons/16-sucuri-customers-trusted-by-row1-sprite@2.png)}}.trusted-logo.wpbeginner{width:84px;background-position:0 0}.trusted-logo.ithemes{width:132px;background-position:-86px 0}.trusted-logo.yoast{width:98px;background-position:-219px 0}.trusted-logo.cart66{width:146px;background-position:-318px 0}.trusted-logo.emphasys{width:98px;background-position:-465px 0}.trusted-logo.webmechanix{width:187px;background-position:-564px 0}.trusted-logo.nwuniversity{width:136px;background-position:-752px 0}.trusted-logo.tgwuniversity{width:81px;background-position:-889px 0}.trusted-logo.wesley-college{width:122px;background-position:-971px 0}.trusted-logo.nyu{width:39px;background-position:-1094px 0}.trusted-logo.duke{width:90px;background-position:-1134px 0}.trusted-logo.miami-universisty{width:120px;background-position:-1225px 0}.icon-d-pdf{width:46px;height:46px;display:inline-block;background-image:url(/images/icons/17-sucuri-pdf-download-icon.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon-d-pdf{background-image:url(/images/icons/16-17-sucuri-pdf-download-icon@2.png)}}.partner-features .icon{float:none;margin:0 auto;display:block;background-image:url(/images/17-sucuri-partner-page-assets-sprite.png);background-size:909px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.partner-features .icon{background-image:url(/images/17-sucuri-partner-page-assets-sprite@2.png)}}.partner-features .icon-isi{width:88px;height:89px;background-position:-14px -67px}.partner-features .icon-rsi{width:114px;height:89px;background-position:-115px -67px}.partner-features .icon-cfcm{width:77px;height:89px;background-position:-249px -69px}.partner-features .icon-dpp{width:99px;height:89px;background-position:-354px -69px}.partner-features .icon-incp{width:87px;height:89px;background-position:-475px -69px}.si-benefits-wrapper .icon{float:none;margin:0 auto;display:block;background-image:url(/images/17-sucuri-partner-page-assets-sprite.png);background-size:909px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.si-benefits-wrapper .icon{background-image:url(/images/17-sucuri-partner-page-assets-sprite@2.png)}}.si-benefits-wrapper .icon-stco{width:74px;height:64px;background-position:0 -156px}.si-benefits-wrapper .icon-sboce{width:69px;height:64px;background-position:-76px -161px}.si-benefits-wrapper .icon-npa{width:74px;height:64px;background-position:-149px -156px}.si-benefits-wrapper .icon-dewst{width:74px;height:64px;background-position:-221px -156px}.ptrn-whys-wrapper .icon{background-image:url(/images/17-sucuri-partner-page-assets-sprite.png);background-size:909px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ptrn-whys-wrapper .icon{background-image:url(/images/17-sucuri-partner-page-assets-sprite@2.png)}}@media (max-width:991px){.ptrn-whys-wrapper .icon{height:43px}}.ptrn-whys-wrapper .icon-inmsp{background-position:0 215px;width:58px}.ptrn-whys-wrapper .icon-ptlws{background-position:-58px 215px;width:58px}.ptrn-whys-wrapper .icon-psd{background-position:-116px 215px;width:58px}.ptrn-whys-wrapper .icon-aar{background-position:-175px 215px;width:58px}.kuotlws-wrapper .sbtm-nav-icon{width:65px;height:60px;background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite.png);background-size:720px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.kuotlws-wrapper .sbtm-nav-icon{background-image:url(/images/sprites/16-sucuri-partners-page-icon-sprite@2.png)}}.kuotlws-wrapper .sbtm-nav-icon.icon-sblog{background-position:0 60px}.kuotlws-wrapper .sbtm-nav-icon.icon-sweb{background-position:-65px 60px}.kuotlws-wrapper .sbtm-nav-icon.icon-sqrep{background-position:-130px 60px}.home-a .kuotlws-wrapper .sbtm-nav-icon{width:60px;height:60px;background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png);background-size:762px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.home-a .kuotlws-wrapper .sbtm-nav-icon{background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite@2.png)}}.home-a .kuotlws-wrapper .sbtm-nav-icon.icon-sblog{background-position:0 240px}.home-a .kuotlws-wrapper .sbtm-nav-icon.icon-sweb{background-position:-60px 240px}.home-a .kuotlws-wrapper .sbtm-nav-icon.icon-sg{background-position:-120px 240px}.home-a .kuotlws-wrapper .sbtm-nav-icon.icon-sqrep{background-position:-180px 240px}.home-a .kuotlws-wrapper .sbtm-nav-icon.icon-sinf{background-position:-240px 240px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover .sbtm-nav-icon.icon-sblog{background-position:0 180px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover .sbtm-nav-icon.icon-sweb{background-position:-60px 180px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover .sbtm-nav-icon.icon-sg{background-position:-120px 180px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover .sbtm-nav-icon.icon-sqrep{background-position:-180px 180px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover .sbtm-nav-icon.icon-sinf{background-position:-240px 180px}.home-a .kuotlws-wrapper .top-icon-wrapper:hover p.heading{color:#619f42}.cws-feat-wrapper .icon{display:block;margin:0 auto;float:none;width:70px;height:60px;margin-bottom:.9375rem;background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png);background-size:762px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cws-feat-wrapper .icon{background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png)}}.cws-feat-wrapper .icon.icon-crhw{background-position:0 0}.cws-feat-wrapper .icon.icon-ahp{background-position:-70px 0}.cws-feat-wrapper .icon.icon-grt{background-position:-140px 0}.cws-feat-wrapper .icon.icon-po{background-position:-210px 0}.ad-feat-wrapper .icon{display:block;margin:0 auto;float:none;width:70px;height:60px;margin-bottom:.9375rem;background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png);background-size:762px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ad-feat-wrapper .icon{background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png)}}.ad-feat-wrapper .icon.icon-pyi{background-position:0 -60px}.ad-feat-wrapper .icon.icon-tsp{background-position:-70px -60px}.ad-feat-wrapper .icon.icon-etdu{background-position:-140px -60px}.ad-feat-wrapper .icon.icon-aaf{background-position:-210px -60px}.ad-feat-wrapper .icon.icon-ps{background-position:-280px -60px}.ad-feat-wrapper .icon.icon-cdp{background-position:-350px -60px}.hdssw-wrapper .icon{display:block;margin:0 auto;float:none;width:99px;height:84px;margin-bottom:.9375rem;background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png);background-size:909px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hdssw-wrapper .icon{background-image:url(/images/sprites/17-sucuri-home-page-icon-sprite.png)}}.hdssw-wrapper .icon.icon-isi{background-position:0 -233px}.hdssw-wrapper .icon.icon-rsi{background-position:-102px -233px}.hdssw-wrapper .icon.icon-cfcm{background-position:-201px -233px}.hdssw-wrapper .icon.icon-dpp{background-position:-201px -233px}.hdssw-wrapper .icon.icon-cpo{background-position:-399px -233px}.container{margin-left:auto;margin-right:auto;padding-top:3.75rem;padding-left:.9375rem;padding-right:.9375rem;padding-bottom:3.75rem}.container::after{content:"";display:table;clear:both}@media (max-width:767px){.container{padding-top:1.875rem;padding-bottom:1.875rem}}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:940px}}.container-fluid{margin-left:auto;margin-right:auto;padding-top:3.75rem;padding-left:.9375rem;padding-right:.9375rem;padding-bottom:3.75rem}.container-fluid::after{content:"";display:table;clear:both}@media (max-width:767px){.container-fluid{padding-top:1.875rem;padding-bottom:1.875rem}}.row{margin-left:-.9375rem;margin-right:-.9375rem}.row::after{content:"";display:table;clear:both}.c-lg-1,.c-lg-10,.c-lg-11,.c-lg-12,.c-lg-2,.c-lg-3,.c-lg-4,.c-lg-5,.c-lg-6,.c-lg-7,.c-lg-8,.c-lg-9,.c-md-1,.c-md-10,.c-md-11,.c-md-12,.c-md-2,.c-md-3,.c-md-4,.c-md-5,.c-md-6,.c-md-7,.c-md-8,.c-md-9,.c-sm-1,.c-sm-10,.c-sm-11,.c-sm-12,.c-sm-2,.c-sm-3,.c-sm-4,.c-sm-5,.c-sm-6,.c-sm-7,.c-sm-8,.c-sm-9,.c-xs-1,.c-xs-10,.c-xs-11,.c-xs-12,.c-xs-2,.c-xs-3,.c-xs-4,.c-xs-5,.c-xs-6,.c-xs-7,.c-xs-8,.c-xs-9{position:relative;min-height:1px;padding-left:.9375rem;padding-right:.9375rem}.c-xs-1,.c-xs-10,.c-xs-11,.c-xs-12,.c-xs-2,.c-xs-3,.c-xs-4,.c-xs-5,.c-xs-6,.c-xs-7,.c-xs-8,.c-xs-9{float:left}.c-xs-1{width:8.33333%}.c-xs-2{width:16.66667%}.c-xs-3{width:25%}.c-xs-4{width:33.33333%}.c-xs-5{width:41.66667%}.c-xs-6{width:50%}.c-xs-7{width:58.33333%}.c-xs-8{width:66.66667%}.c-xs-9{width:75%}.c-xs-10{width:83.33333%}.c-xs-11{width:91.66667%}.c-xs-12{width:100%}.c-xs-pull-0{right:auto}.c-xs-pull-1{right:8.33333%}.c-xs-pull-2{right:16.66667%}.c-xs-pull-3{right:25%}.c-xs-pull-4{right:33.33333%}.c-xs-pull-5{right:41.66667%}.c-xs-pull-6{right:50%}.c-xs-pull-7{right:58.33333%}.c-xs-pull-8{right:66.66667%}.c-xs-pull-9{right:75%}.c-xs-pull-10{right:83.33333%}.c-xs-pull-11{right:91.66667%}.c-xs-pull-12{right:100%}.c-xs-push-0{left:auto}.c-xs-push-1{left:8.33333%}.c-xs-push-2{left:16.66667%}.c-xs-push-3{left:25%}.c-xs-push-4{left:33.33333%}.c-xs-push-5{left:41.66667%}.c-xs-push-6{left:50%}.c-xs-push-7{left:58.33333%}.c-xs-push-8{left:66.66667%}.c-xs-push-9{left:75%}.c-xs-push-10{left:83.33333%}.c-xs-push-11{left:91.66667%}.c-xs-push-12{left:100%}.c-xs-offset-0{margin-left:0}.c-xs-offset-1{margin-left:8.33333%}.c-xs-offset-2{margin-left:16.66667%}.c-xs-offset-3{margin-left:25%}.c-xs-offset-4{margin-left:33.33333%}.c-xs-offset-5{margin-left:41.66667%}.c-xs-offset-6{margin-left:50%}.c-xs-offset-7{margin-left:58.33333%}.c-xs-offset-8{margin-left:66.66667%}.c-xs-offset-9{margin-left:75%}.c-xs-offset-10{margin-left:83.33333%}.c-xs-offset-11{margin-left:91.66667%}.c-xs-offset-12{margin-left:100%}@media (min-width:544px){.c-sm-1,.c-sm-10,.c-sm-11,.c-sm-12,.c-sm-2,.c-sm-3,.c-sm-4,.c-sm-5,.c-sm-6,.c-sm-7,.c-sm-8,.c-sm-9{float:left}.c-sm-1{width:8.33333%}.c-sm-2{width:16.66667%}.c-sm-3{width:25%}.c-sm-4{width:33.33333%}.c-sm-5{width:41.66667%}.c-sm-6{width:50%}.c-sm-7{width:58.33333%}.c-sm-8{width:66.66667%}.c-sm-9{width:75%}.c-sm-10{width:83.33333%}.c-sm-11{width:91.66667%}.c-sm-12{width:100%}.c-sm-pull-0{right:auto}.c-sm-pull-1{right:8.33333%}.c-sm-pull-2{right:16.66667%}.c-sm-pull-3{right:25%}.c-sm-pull-4{right:33.33333%}.c-sm-pull-5{right:41.66667%}.c-sm-pull-6{right:50%}.c-sm-pull-7{right:58.33333%}.c-sm-pull-8{right:66.66667%}.c-sm-pull-9{right:75%}.c-sm-pull-10{right:83.33333%}.c-sm-pull-11{right:91.66667%}.c-sm-pull-12{right:100%}.c-sm-push-0{left:auto}.c-sm-push-1{left:8.33333%}.c-sm-push-2{left:16.66667%}.c-sm-push-3{left:25%}.c-sm-push-4{left:33.33333%}.c-sm-push-5{left:41.66667%}.c-sm-push-6{left:50%}.c-sm-push-7{left:58.33333%}.c-sm-push-8{left:66.66667%}.c-sm-push-9{left:75%}.c-sm-push-10{left:83.33333%}.c-sm-push-11{left:91.66667%}.c-sm-push-12{left:100%}.c-sm-offset-0{margin-left:0}.c-sm-offset-1{margin-left:8.33333%}.c-sm-offset-2{margin-left:16.66667%}.c-sm-offset-3{margin-left:25%}.c-sm-offset-4{margin-left:33.33333%}.c-sm-offset-5{margin-left:41.66667%}.c-sm-offset-6{margin-left:50%}.c-sm-offset-7{margin-left:58.33333%}.c-sm-offset-8{margin-left:66.66667%}.c-sm-offset-9{margin-left:75%}.c-sm-offset-10{margin-left:83.33333%}.c-sm-offset-11{margin-left:91.66667%}.c-sm-offset-12{margin-left:100%}}@media (min-width:768px){.c-md-1,.c-md-10,.c-md-11,.c-md-12,.c-md-2,.c-md-3,.c-md-4,.c-md-5,.c-md-6,.c-md-7,.c-md-8,.c-md-9{float:left}.c-md-1{width:8.33333%}.c-md-2{width:16.66667%}.c-md-3{width:25%}.c-md-4{width:33.33333%}.c-md-5{width:41.66667%}.c-md-6{width:50%}.c-md-7{width:58.33333%}.c-md-8{width:66.66667%}.c-md-9{width:75%}.c-md-10{width:83.33333%}.c-md-11{width:91.66667%}.c-md-12{width:100%}.c-md-pull-0{right:auto}.c-md-pull-1{right:8.33333%}.c-md-pull-2{right:16.66667%}.c-md-pull-3{right:25%}.c-md-pull-4{right:33.33333%}.c-md-pull-5{right:41.66667%}.c-md-pull-6{right:50%}.c-md-pull-7{right:58.33333%}.c-md-pull-8{right:66.66667%}.c-md-pull-9{right:75%}.c-md-pull-10{right:83.33333%}.c-md-pull-11{right:91.66667%}.c-md-pull-12{right:100%}.c-md-push-0{left:auto}.c-md-push-1{left:8.33333%}.c-md-push-2{left:16.66667%}.c-md-push-3{left:25%}.c-md-push-4{left:33.33333%}.c-md-push-5{left:41.66667%}.c-md-push-6{left:50%}.c-md-push-7{left:58.33333%}.c-md-push-8{left:66.66667%}.c-md-push-9{left:75%}.c-md-push-10{left:83.33333%}.c-md-push-11{left:91.66667%}.c-md-push-12{left:100%}.c-md-offset-0{margin-left:0}.c-md-offset-1{margin-left:8.33333%}.c-md-offset-2{margin-left:16.66667%}.c-md-offset-3{margin-left:25%}.c-md-offset-4{margin-left:33.33333%}.c-md-offset-5{margin-left:41.66667%}.c-md-offset-6{margin-left:50%}.c-md-offset-7{margin-left:58.33333%}.c-md-offset-8{margin-left:66.66667%}.c-md-offset-9{margin-left:75%}.c-md-offset-10{margin-left:83.33333%}.c-md-offset-11{margin-left:91.66667%}.c-md-offset-12{margin-left:100%}}@media (min-width:992px){.c-lg-1,.c-lg-10,.c-lg-11,.c-lg-12,.c-lg-2,.c-lg-3,.c-lg-4,.c-lg-5,.c-lg-6,.c-lg-7,.c-lg-8,.c-lg-9{float:left}.c-lg-1{width:8.33333%}.c-lg-2{width:16.66667%}.c-lg-3{width:25%}.c-lg-4{width:33.33333%}.c-lg-5{width:41.66667%}.c-lg-6{width:50%}.c-lg-7{width:58.33333%}.c-lg-8{width:66.66667%}.c-lg-9{width:75%}.c-lg-10{width:83.33333%}.c-lg-11{width:91.66667%}.c-lg-12{width:100%}.c-lg-pull-0{right:auto}.c-lg-pull-1{right:8.33333%}.c-lg-pull-2{right:16.66667%}.c-lg-pull-3{right:25%}.c-lg-pull-4{right:33.33333%}.c-lg-pull-5{right:41.66667%}.c-lg-pull-6{right:50%}.c-lg-pull-7{right:58.33333%}.c-lg-pull-8{right:66.66667%}.c-lg-pull-9{right:75%}.c-lg-pull-10{right:83.33333%}.c-lg-pull-11{right:91.66667%}.c-lg-pull-12{right:100%}.c-lg-push-0{left:auto}.c-lg-push-1{left:8.33333%}.c-lg-push-2{left:16.66667%}.c-lg-push-3{left:25%}.c-lg-push-4{left:33.33333%}.c-lg-push-5{left:41.66667%}.c-lg-push-6{left:50%}.c-lg-push-7{left:58.33333%}.c-lg-push-8{left:66.66667%}.c-lg-push-9{left:75%}.c-lg-push-10{left:83.33333%}.c-lg-push-11{left:91.66667%}.c-lg-push-12{left:100%}.c-lg-offset-0{margin-left:0}.c-lg-offset-1{margin-left:8.33333%}.c-lg-offset-2{margin-left:16.66667%}.c-lg-offset-3{margin-left:25%}.c-lg-offset-4{margin-left:33.33333%}.c-lg-offset-5{margin-left:41.66667%}.c-lg-offset-6{margin-left:50%}.c-lg-offset-7{margin-left:58.33333%}.c-lg-offset-8{margin-left:66.66667%}.c-lg-offset-9{margin-left:75%}.c-lg-offset-10{margin-left:83.33333%}.c-lg-offset-11{margin-left:91.66667%}.c-lg-offset-12{margin-left:100%}}.table{width:100%;max-width:100%;margin-bottom:.9375rem}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #ebebeb;font-size:15px;font-weight:600}.table thead th{vertical-align:bottom;color:#619f42;border-top:none}.table tbody+tbody{border-top:2px solid #ebebeb}.table .table{background-color:#fff}.table.pricing-table{margin-top:0;margin-bottom:0}.table.pricing-table p{margin:0;line-height:1.2;padding:15px 0;border-top:1px solid #cdccce}.table.pricing-table thead tr{border-bottom:1px solid #afadad}.table.pricing-table thead tr th{color:grey;padding-top:3.75rem}.table.pricing-table thead tr th p{border:none;padding:0}.table.pricing-table tr:first-child th p{border-top:none}.table.pricing-table tr th{border:none}.table.pricing-table tr th.lead h3{font-size:1.875rem;color:#619f42;font-weight:600;margin-top:0;margin-bottom:0}.table.pricing-table tr th.lead p{font-size:1.25rem;color:grey;font-weight:400;margin-top:8px}.table.pricing-table tr th:not(:first-child){text-align:center}@media (max-width:767px){.table.pricing-table tr th:nth-child(2),.table.pricing-table tr th:nth-child(4){display:none}}.table.pricing-table tr th:nth-child(even){font-weight:400}.table.pricing-table tr th:nth-child(3){background-color:rgba(183,183,183,.27)}.table.pricing-table tr th.pricing p:first-child{font-size:1.5rem;line-height:1.6}.table.pricing-table tr th.pricing p span{font-size:1.25rem;color:#619f42;font-weight:600}.table.pricing-table tr th.pricing p.small{margin-top:6px;color:#9c9b9e}.table.pricing-table tbody tr:last-child th{padding-bottom:3.75rem;border-top:1px solid grey;padding-top:15px}.table.pricing-table tbody tr:last-child th p{border-bottom:none}.table.pricing-table tbody th{padding:0}.table.pricing-table tbody th:nth-child(odd) p{padding-left:15px}@media (max-width:767px){.table.pricing-table tbody th:nth-child(odd) p{padding-right:15px}}.table.pricing-table tbody th:nth-child(odd) .btn:hover{background-color:#478237}.table.pricing-table tbody th:nth-child(even) .btn{background-color:#636466}.table.pricing-table tbody th:nth-child(even) .btn:hover{background-color:#333}.table.pricing-table tbody th:nth-child(3) p{font-weight:600}.table.pricing-table tbody th:first-child{padding-left:15px}.table.pricing-table tbody th:last-child{padding-right:15px}.table.h-ptable p{border:none}.table.h-ptable thead tr{border-bottom:none}.table.h-ptable thead tr th{padding-top:3rem}.table.h-ptable thead tr th p{color:#fff}.table.h-ptable thead tr th.pricing p span{color:#fff}.table.h-ptable thead tr th.pricing p.small{color:rgba(255,255,255,.8)}.table.h-ptable thead tr th.pricing p.plan{font-size:1.5rem;font-weight:600;margin-bottom:6px}.table.h-ptable thead tr th.pricing .t-line{padding-bottom:1.25rem}.table.h-ptable thead tr th.pricing .t-line p{color:#fff;font-size:1.25rem}.table.h-ptable thead tr th.lead p{font-size:1.0625rem}@media (min-width:544px){.table.h-ptable thead tr th.lead p{color:#fff}}.table.h-ptable thead tr th:last-child{background-color:#9c9d9e}.table.h-ptable thead tr th:nth-child(2){background-color:#9c9d9e}.table.h-ptable thead tr th:nth-child(3){background-color:#619f42;padding-top:0;border-top:solid 1rem #619f42}.table.h-ptable tbody tr:last-child th{border:none}.table.h-ptable tbody th{position:relative}.table.h-ptable tbody th:last-child{background-color:rgba(255,255,255,.17)}.table.h-ptable tbody th:nth-child(2){background-color:rgba(255,255,255,.17)}.table.h-ptable tbody th:nth-child(3){background-color:rgba(255,255,255,.7)}.table.h-ptable .t-tip{display:none}.table.h-ptable .q-mark{font-size:8px;display:inline-block;position:absolute;bottom:18px;width:10px;height:10px;margin-left:6px;cursor:pointer;text-align:center;color:#fff;border-radius:50%;background-color:rgba(128,128,128,.53)}.table.h-ptable .q-mark:hover{background-color:#333}.table.h-ptable .t-tip{position:absolute;top:40px;display:none;width:270px;padding:8px;transition:all .3s ease-in;text-align:center;border-radius:4px;background-color:#fff}.table.h-ptable .t-tip p{margin:0!important;padding:0!important;border:none!important}.table.h-ptable .t-tip:before{position:absolute;top:-5px;right:14px;width:10px;height:10px;content:'';transform:rotate(45deg);background-color:#fff}.table.prtn-ptable p{border:none}.table.prtn-ptable thead tr{border-bottom:none}.table.prtn-ptable thead tr th{padding:0}.table.prtn-ptable thead tr th p{color:grey}.table.prtn-ptable thead tr th.plan p{line-height:1;margin-top:1.875rem;margin-bottom:1.875rem;font-size:17px;font-weight:600}.table.prtn-ptable thead tr th.plan .t-line{padding-top:.9375rem;padding-bottom:.9375rem;background-color:#619f42}.table.prtn-ptable thead tr th.plan .t-line p{margin-top:0;margin-bottom:0;color:#fff;font-size:15px;line-height:1}.table.prtn-ptable thead tr th.pricing p:first-child{color:#619f42;font-size:1.25rem}.table.prtn-ptable thead tr th.pricing p span{color:#619f42}.table.prtn-ptable thead tr th.pricing p.small{color:grey;font-style:italic}.table.prtn-ptable thead tr th.lead p{font-size:1.0625rem}@media (min-width:544px){.table.prtn-ptable thead tr th.lead p{color:#fff}}.table.prtn-ptable thead tr th:last-child{background-color:transparent}.table.prtn-ptable thead tr th:nth-child(2){background-color:transparent}.table.prtn-ptable thead tr th:nth-child(3){background-color:#636466;padding-top:0;border-top-left-radius:8px;border-top-right-radius:8px}.table.prtn-ptable thead tr th:nth-child(3) p{color:#fff}.table.prtn-ptable thead tr:nth-child(2){border-top:1px solid grey;border-bottom:1px solid rgba(99,100,102,.2)}.table.prtn-ptable thead tr:nth-child(2) th{padding-top:.9375rem;padding-bottom:.9375rem}.table.prtn-ptable thead tr:nth-child(2) th.lead p{margin-left:.9375rem;padding:22px 0;color:#619f42;font-weight:600}.table.prtn-ptable tbody tr{border-top:1px solid rgba(99,100,102,.2)}.table.prtn-ptable tbody tr:last-child{border:none}.table.prtn-ptable tbody tr:last-child th{padding-bottom:1.875rem}.table.prtn-ptable tbody tr:last-child th:nth-child(3){border-bottom-left-radius:8px;border-bottom-right-radius:8px}.table.prtn-ptable tbody tr:last-child th:nth-child(3) p{color:#fff}.table.prtn-ptable tbody tr:last-child th:nth-child(3) .btn{background-color:#fff;color:grey}.table.prtn-ptable tbody tr:last-child th:nth-child(3) .btn:hover{background-color:#333;color:#fff}.table.prtn-ptable tbody tr:last-child th p{line-height:1!important;padding:0}.table.prtn-ptable tbody tr:last-child th .btn{margin-top:.9375rem}.table.prtn-ptable tbody tr:last-child th.pricing p:not(.small){font-size:15px}.table.prtn-ptable tbody tr:last-child th.pricing p span{font-size:1.25rem}.table.prtn-ptable tbody tr:last-child th.pricing:nth-child(3) p span{color:#fff}.table.prtn-ptable tbody tr th{position:relative}.table.prtn-ptable tbody tr th:first-child{padding-left:0}.table.prtn-ptable tbody tr th:first-child p{font-weight:600;padding-left:0}.table.prtn-ptable tbody tr th:nth-child(3){background-color:#636466}.table.prtn-ptable tbody tr th:nth-child(3) p{font-weight:400;color:#fff;padding-left:.9375rem;padding-right:.9375rem}.table.prtn-ptable tbody tr th:nth-child(3) .check:after{color:#fff}.table.prtn-ptable tbody tr th:nth-child(even) .btn{background-color:grey;color:#fff}.table.prtn-ptable tbody tr th .check:after{color:grey}.table.prtn-ptable .t-tip{display:none}.table.prtn-ptable .q-mark{font-size:8px;display:inline-block;position:absolute;bottom:18px;width:10px;height:10px;margin-left:6px;cursor:pointer;text-align:center;color:#fff;border-radius:50%;background-color:rgba(128,128,128,.53)}.table.prtn-ptable .q-mark:hover{background-color:#333}.table.prtn-ptable .t-tip{position:absolute;top:40px;display:none;width:270px;padding:8px;transition:all .3s ease-in;text-align:center;border-radius:4px;background-color:#fff}.table.prtn-ptable .t-tip p{margin:0!important;padding:0!important;border:none!important}.table.prtn-ptable .t-tip:before{position:absolute;top:-5px;right:14px;width:10px;height:10px;content:'';transform:rotate(45deg);background-color:#fff}.agency-features table{margin-top:0;margin-bottom:0}.agency-features table td,.agency-features table th{line-height:1;padding:0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #ebebeb}.table-bordered td,.table-bordered th{border:1px solid #ebebeb}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover tbody tr{background-color:#f5f5f5}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:#636466}.thead-default th{color:grey;background-color:#636466}.table-inverse{color:#636466;background-color:grey}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:grey}.table-reflow thead{float:left}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #ebebeb}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #ebebeb}.table-reflow tr{float:left}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #ebebeb}form{margin-top:0}form label{font-size:.9375rem;font-weight:400;line-height:1}form select{-webkit-appearance:none;-moz-appearance:none}.form-input{display:block;width:100%;padding:.375rem .75rem;font-size:13px;line-height:1.5;color:grey;background-color:#fff;background-image:none;border:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-input.submit{width:180px;font-size:16px;line-height:1.5;padding:9px 18px;margin-bottom:.9375rem;height:auto}.form-input.submit:hover{background-color:#478237;cursor:pointer}.form-input::-ms-expand{background-color:transparent;border:0}.form-input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-input::placeholder{color:#999;opacity:1}@media (max-width:767px){.form-input{margin-bottom:.9375rem}}.form-input-file,.form-input-range{display:block}.form-label{padding:.375rem .75rem;margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:1.875rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,.input-group-sm input[type=time].form-control,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:1.8625rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,.input-group-lg input[type=time].form-control,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:3.16667rem}}.form-item-static{min-height:1.875rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0}.form-item-static.form-item-lg,.form-item-static.form-item-sm{padding-right:0;padding-left:0}.form-input-sm{padding:.275rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.5625rem}.form-input-lg{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.33333;border-radius:.5625rem}.form-group{float:left;width:100%;margin-bottom:1.875rem}@media (max-width:767px){.form-group{margin-bottom:0}}.has-success .checkbox,.has-success .checkbox-inline,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success .text-help,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#619f42}.has-success .form-control{border-color:#619f42}.has-success .input-group-addon{color:#619f42;border-color:#619f42;background-color:#d1e7c6}.has-success .form-control-feedback{color:#619f42}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning .text-help,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-feedback{color:#f0ad4e}@media (min-width:544px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-input{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-item-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-input{width:100%}.form-inline .form-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline input[type=checkbox],.form-inline input[type=radio]{position:relative;margin-left:0}}.signup-form{margin:0 auto}@media (min-width:544px){.signup-form{width:60%}}.signup-form .email{width:90%;float:left}.signup-form .submit{width:10%;float:left;border:none;padding:.1875rem .75rem;background-color:#414042;background-image:url(/images/icons/newsletter-button-icon.png);background-repeat:no-repeat;background-position:50%}.nav-bar{position:relative;padding:0}.nav-bar::after{content:"";display:table;clear:both}@media (max-width:991px){.nav-bar.pro-sol{min-width:200px}}.nav-bar .nav{float:left}@media (max-width:767px){.nav-bar .nav{width:100%}}.nav-bar .nav li{list-style:none;display:inline-block;font-weight:400;float:left}@media (max-width:767px){.nav-bar .nav li{width:100%}}.nav-bar .nav li a{color:grey;padding:15px 8px;float:left}@media (max-width:767px){.nav-bar .nav li a{width:100%;float:left}}.nav-bar .nav li a:hover{color:#fff}.nav-bar .nav li a.u-attack{background-color:#619f42;color:#fff;padding:15px 25px;line-height:25px}@media (max-width:991px){.nav-bar .nav li a.u-attack{padding:15px 10px}}.nav-bar .nav li a.u-attack:hover{background-color:#478237}.nav-bar .nav li a.login{background-color:#636466;color:#fff;padding:15px 20px;line-height:25px}.nav-bar .nav li a.login:hover{background-color:#222}@media (max-width:991px){.nav-bar .nav li a.login{padding:15px 14px}}@media (max-width:767px){.nav-bar .nav li.dropdown a{width:100%;float:left;background-color:#222;color:#fff;text-align:center;font-size:1.5rem;font-weight:400;color:#619f42}}.nav-bar .nav li.dropdown .inner-nav-bar{display:none;width:202px;padding-left:15px;padding-right:15px;background-color:#fff;float:left;position:absolute;top:55px}.nav-bar .nav li.dropdown .inner-nav-bar.prod{left:-66px;width:169px}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar.prod{width:100%}}.nav-bar .nav li.dropdown .inner-nav-bar.sol{left:11px}.nav-bar .nav li.dropdown .inner-nav-bar.ua{width:398px;text-align:center;padding:0;left:-90px;box-shadow:0 1px 2px #333}.nav-bar .nav li.dropdown .inner-nav-bar.ua a{display:block;float:left;width:50%;padding:0}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar.ua a{width:100%}}.nav-bar .nav li.dropdown .inner-nav-bar.ua a:nth-child(2){border-right:1px solid #333}.nav-bar .nav li.dropdown .inner-nav-bar.ua a p{font-size:15px;font-weight:300;margin-top:0;margin-bottom:0;padding:10px 0;color:#333}.nav-bar .nav li.dropdown .inner-nav-bar.ua a p.lead{font-weight:400;background-color:rgba(51,51,51,.1);padding:10px 0}.nav-bar .nav li.dropdown .inner-nav-bar.ua a:hover{background-color:#ebebeb;color:grey}.nav-bar .nav li.dropdown .inner-nav-bar.ua a:hover .lead{background-color:#619f42;color:#fff}.nav-bar .nav li.dropdown .inner-nav-bar.ua .pointer{left:186px;border-bottom:7px solid #333}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar.ua{width:100%;float:left}}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar{position:relative;width:100%;display:block;left:auto!important;top:auto!important}}.nav-bar .nav li.dropdown .inner-nav-bar .pointer{position:absolute;top:-19px;left:46%;width:0;height:0;border:12px solid transparent;border-bottom:7px solid #fff;margin-left:0}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar .pointer{display:none}}.nav-bar .nav li.dropdown .inner-nav-bar ul{float:left;width:100%}.nav-bar .nav li.dropdown .inner-nav-bar ul li{width:100%}@media (min-width:768px){.nav-bar .nav li.dropdown .inner-nav-bar ul li:not(:last-child){border-bottom:1px solid #ebebeb}}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar ul li{padding:0 60px;background-color:#222}}.nav-bar .nav li.dropdown .inner-nav-bar ul li a{padding:30px 15px;display:block;width:100%;font-weight:400;color:#333;line-height:1}.nav-bar .nav li.dropdown .inner-nav-bar ul li a:hover{color:#619f42}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar ul li a{width:100%;float:left;text-align:center;color:#fff;font-size:15px;font-weight:300;padding:15px 0;border-top:1px solid #333}}@media (max-width:767px){.nav-bar .nav li.dropdown .inner-nav-bar{background-color:#333;padding:0}}.nav-bar .nav li.dropdown:hover .inner-nav-bar{display:block}.nav-bar .nav.lang-toggle{cursor:pointer;width:47px;height:55px;background-color:#333}@media (max-width:767px){.nav-bar .nav.lang-toggle{position:absolute;top:-55px;left:10px}}.nav-bar .nav.lang-toggle li{display:block;float:left}.nav-bar .nav.lang-toggle li.default{width:25px;height:25px;margin-top:18px;background-image:url(/images/icons/16-lang-icon.png);background-size:100%;position:relative}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.nav-bar .nav.lang-toggle li.default{background-image:url(/images/icons/16-lang-icon.png)}}.nav-bar .nav.lang-toggle li.default::after{content:"";width:0;height:0;display:block;position:absolute;right:-15px;top:8px;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid grey}.nav-bar .nav.lang-toggle .dropdown{position:absolute;display:none;width:125px;left:-9px;top:24px;background-color:#fff;z-index:99}.nav-bar .nav.lang-toggle .dropdown li{float:left;display:block;width:100%}.nav-bar .nav.lang-toggle .dropdown li a{padding:4px;width:100%}.nav-bar .nav.lang-toggle .dropdown li a:hover{color:grey;background-color:#ebebeb}.nav-bar .nav.lang-toggle .dropdown li .flag{width:25px;height:22px;float:left;margin-right:2px;background-image:url(/images/icons/16-lang-icon.png);background-size:100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.nav-bar .nav.lang-toggle .dropdown li .flag{background-image:url(/images/icons/16-lang-icon.png)}}.nav-bar .nav.lang-toggle .dropdown li.eng span{background-position:0 1px}.nav-bar .nav.lang-toggle .dropdown li.spani .flag{background-position:0 -92px}.nav-bar .nav.lang-toggle .dropdown li.porto .flag{background-position:0 -45px}.nav-bar .nav.lang-toggle:hover{background-color:#222}.nav-bar .nav.lang-toggle:hover .dropdown{display:block}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.error{animation-name:pulse;animation-duration:.5s}@keyframes pulse{0%{opacity:0}100%{opacity:10}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes testimonial-slide-down{0%{opacity:0}100%{opacity:1}}@keyframes social-w-in{0%{width:0}100%{width:94px}}@keyframes socials-w-in{0%{width:0}100%{width:94px}}@keyframes social-in{0%{left:-70px}100%{left:20px}}@keyframes socials-in{0%{left:-70px}100%{left:8px}}@keyframes social-it-in{0%{top:12px;opacity:0}100%{top:22px;opacity:1}}@keyframes mobile-nav{0%{left:100%}100%{left:0}}@keyframes mobile-nav-hide{0%{left:0}100%{left:100%}}@keyframes social-hover{0%{width:35px}100%{width:45px}}@keyframes lightboxshow{0%{opacity:0}100%{opacity:1}}@keyframes lightboxImage{0%{width:0}100%{width:100%}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp .2s linear;animation-name:fadeInUp .2s linear}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown .2s linear;animation-name:fadeOutDown .2s linear}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto;float:none}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}}a.btn{color:#fff;text-decoration:none!important}.btn{color:#fff;background:#609f43;padding:10px 18px;display:inline-block;font-size:1rem;border-radius:.5625rem;line-height:1.2;cursor:pointer}.btn.login{width:144px;padding:10px 12px;font-size:.75rem}.btn.buy{font-size:1rem;font-weight:400}.btn:hover{background:#478237}.btn.gray{background-color:grey;padding:10px 35px}.btn.gray:hover{background-color:#478237}.btn.outline{background-color:transparent;border:1px solid #fff}.btn-learn-more{text-transform:uppercase}.btn-learn-morehover{color:#fff}.btn-ghost{border:1px solid grey;background-color:transparent}.learn-more-link{color:grey;font-size:.9375rem;text-align:left;font-weight:600;text-decoration:underline}.learn-more-link:hover{color:#619f42}.text-justify{text-align:justify!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}@media (min-width:544px){.border-right{border-right:1px solid #ebebeb}}@media (min-width:544px){.bg-gray .border-right{border-right:1px solid #fff}}@media (min-width:544px){.border-left{border-left:1px solid #ebebeb}}@media (min-width:544px){.border-right-left{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}}.no-border-top{border-top:none!important}.highlight{color:#619f42}ul.highlight-list li:before{content:"";width:4px;height:4px;background-color:#619f42;float:left;display:block;border-radius:50%;margin-top:10px;margin-right:4px}.show{display:block!important}.hide{display:none}.social-share{width:35px;top:20%;position:fixed}.social-share .list-block{width:100%;list-style:none;margin:0 auto;padding:0}.social-share .list-block li{width:35px;margin:0 auto;height:35px;list-style:none;text-align:center;animation:all 2s linear}@media (max-width:767px){.social-share .list-block li{padding-top:0;padding-bottom:0}}.social-share .list-block li.fb{background-color:#3b579d}.social-share .list-block li.twitter{background-color:#2aa9e0}.social-share .list-block li.linkedin{background-color:#0274b3}.social-share .list-block li.email{background-color:#609f43}.social-share .list-block li img{height:100%}.social-share .list-block li:hover{animation:social-hover .2s linear;width:45px}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}.hidden-lg-down{display:none!important}.bg-gray{background-color:#414042;color:#fff}.bg-gray hr{border-color:#fff}.bg-white form input[type=text]{border:1px solid #ebebeb}.bg-white form input[type=email]{border:1px solid #ebebeb}.bg-white form select{border:1px solid #ebebeb}.bg-gray-light{background-color:#636466;color:#fff}.bg-gray-lighter{background-color:#ebebeb;color:grey}.bg-gray-opac{background-color:rgba(156,155,158,.12)}.bg-green{background-color:#619f42;color:#fff}.bg-grad{background-image:url(/images/header-background-image-x2.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.bg-grad{background-image:url(/images/header-background-image.jpg)}}.bg-grad .side-card{background-color:rgba(255,255,255,.4)}.bg-gradie{background-color:#fff;background-image:url(/images/16-sucuri-gradient-2.jpg);background-size:100%;background-repeat:repeat-y}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.bg-gradie{background-image:url(/images/16-sucuri-gradient-2.jpg)}}.bg-gradie .side-card{background-color:rgba(255,255,255,.4)}.bg-grayop{background-color:rgba(255,255,255,.6)}.bg-clear{background-color:transparent!important}.bg-himage{background-image:url(/images/16-home-hero-mostar-ii.jpg);background-position:center top;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.bg-himage{background-image:url(/images/16-home-hero-mostar-ii.jpg)}}.bg-d-grad{background-color:#636466;background-image:-webkit-radial-gradient(50% 50%,circle closest-side,transparent 0,rgba(24,24,24,.6) 200%);background-image:-moz-radial-gradient(50% 50%,circle closest-side,transparent 0,rgba(24,24,24,.6) 200%);background-image:-ms-radial-gradient(50% 50%,circle closest-side,transparent 0,rgba(24,24,24,.6) 200%);color:#fff}.bg-d-grad blockquote{color:#fff}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.margin-top-8{margin-top:.46875rem}.margin-bottom-8{margin-top:.46875rem}.margin-top-15{margin-top:.9375rem}.margin-left-15{margin-left:.9375rem}.margin-right-15{margin-right:.9375rem}.margin-left-30{margin-left:1.875rem}.margin-left-60{margin-left:3.75rem}.margin-top-30{margin-top:1.875rem}.margin-top-60{margin-top:3.75rem}.margin-bottom-15{margin-bottom:.9375rem}.margin-bottom-30{margin-bottom:1.875rem}.margin-bottom-60{margin-bottom:3.75rem}@media (max-width:767px){.margin-top-sm{margin-top:.9375rem}}@media (max-width:767px){.no-margin-top-sm{margin-top:0!important}}.ml-15{margin-left:.9375rem}.mt-20{margin-top:20px}.no-margin{margin:0}.no-margin-top{margin-top:0!important}.no-margin-right{margin-right:0!important}.no-margin-left{margin-left:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top-bottom{margin-top:0!important;margin-bottom:0!important}@media (min-width:544px){.no-padding-right{padding-right:0}}@media (min-width:544px){.no-padding-left{padding-left:0}}@media (min-width:768px){.no-padding-right-left{padding-right:0;padding-left:0}}@media (max-width:991px){.no-padding-right-left{padding-left:.9375rem;padding-right:.9375rem}}@media (min-width:992px){.no-padding-lg{padding:0}}.no-padding{padding:0}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top-bottom{padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.no-padding-sm{padding:0 .9375rem}}@media (min-width:768px){.no-padding-lg{padding:0}}@media (max-width:767px){.no-b-padding-sm{padding-bottom:0}}@media (max-width:767px){.no-tb-padding-sm{padding-bottom:0;padding-top:0}}.padding-bottom-60{padding-bottom:60px!important}.padding-top-60{padding-top:60px!important}.padding-top-40{padding-top:40px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.padding-left-30{padding-left:30px}.padding-bottom-15{padding-bottom:15px}.padding-left-15{padding-left:15px}@media (min-width:544px){.padding-right-left-30{padding-left:30px;padding-right:30px}}.padding-top-bottom-30{padding-top:30px;padding-bottom:30px}.pos-f-t{position:fixed;top:0;right:0;left:0}.center-vertical{position:absolute;top:50%;transform:translateY(-50%)}#header{height:55px;width:100%;position:fixed;z-index:9999;top:0;background:#333;float:left}#header .container{padding-top:0;padding-bottom:0}@media (max-width:991px){#header .container{padding-left:1.875rem;padding-right:1.875rem;max-width:100%}}@media (max-width:767px){#header{position:relative;float:none;padding-top:12px;height:auto}}#header a{text-decoration:none}.sucuri-logo{padding:0}@media (max-width:767px){.sucuri-logo{padding-bottom:15px}}.sucuri-logo a{width:116px;height:28px;display:block;margin-top:14px;background-image:url(/images/main-logo.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sucuri-logo a{background-image:url(/images/main-logo.png)}}@media (max-width:767px){.sucuri-logo a{margin:0 auto}}@media (max-width:767px){.top-nav-wrapper{display:block;float:left;position:absolute;width:100%;left:100%;display:none}}.top-nav-wrapper.active{animation:mobile-nav .5s cubic-bezier(.4,0,.2,1);left:0;display:block}.top-nav-wrapper.inactive{animation:mobile-nav-hide .5s cubic-bezier(.4,0,.2,1);left:100%}#toggle-main-menu-mobile{display:none}@media (max-width:767px){#toggle-main-menu-mobile{display:block;position:absolute;background-image:url(/images/menu-bars.gif);background-size:initial;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;top:6px;bottom:0;right:0;left:auto;z-index:99}}@media only screen and (max-width:767px) and (min-resolution:192dpi),only screen and (max-width:767px) and (min-resolution:2dppx),(max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (min-resolution:192dpi){#toggle-main-menu-mobile{background-image:url(/images/menu-bars.gif)}}#toggle-user-menu-mobile{display:none}@media (max-width:767px){#toggle-user-menu-mobile{display:block;position:absolute;background-image:url(/images/menu-user.png);background-size:initial;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;top:0;bottom:0;right:0}}@media only screen and (max-width:767px) and (min-resolution:192dpi),only screen and (max-width:767px) and (min-resolution:2dppx),(max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (min-resolution:192dpi){#toggle-user-menu-mobile{background-image:url(/images/menu-user.png)}}.tlinks-wrapper{float:right}@media (max-width:767px){.tlinks-wrapper{float:none}}.phone{float:left;width:146px}@media (max-width:767px){.phone{width:100%;text-align:center;background-color:#222}}.phone a{color:grey;padding:17px 8px;font-size:14px;display:block}@media (max-width:991px){.phone a{padding:15px 4px}}.phone a:hover{color:#fff}.phone a:before{content:"";width:15px;height:16px;display:block;float:left;margin-top:3px;margin-right:5px;background-image:url(/images/i-phone.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.phone a:before{background-image:url(/images/i-phone.png)}}@media (max-width:767px){.phone a{display:inline-block}}.login-nav{float:left}@media (max-width:767px){.login-nav{width:100%;text-align:center;background-color:#222}}.login-nav a{color:grey;padding:17px 8px;font-size:14px;display:block}@media (max-width:991px){.login-nav a{padding:15px 4px}}.login-nav a:hover{color:#fff}@media (max-width:767px){.login-nav a{display:inline-block}}.ua-lg{margin-left:0;margin-right:15px;width:285px}@media (max-width:991px){.ua-lg{margin-left:0;margin-right:0;width:244px}}@media (max-width:767px){.ua-lg{display:none}}.homepage .new-design #header .ua-lg .nav{margin-left:59px}.kb-home .new-design #header .ua-lg .nav{margin-left:59px}.labs-home #header .ua-lg .nav{margin-left:59px}.header-social{width:89px;float:right}@media (max-width:991px){.header-social{margin-left:0}}@media (min-width:544px) and (max-width:991px){.header-social{display:none}}@media (max-width:767px){.header-social{width:100%;margin:0 auto;background-color:#222;float:left;display:block}}.header-social .list-inline{width:100%;display:block;float:left;padding:15px 0}@media (max-width:767px){.header-social .list-inline{text-align:center}}.header-social .list-inline .list-inline-item{width:25px;height:25px;display:block;float:left;margin-right:0}.header-social .list-inline .list-inline-item:not(:last-child){margin-right:7px}.header-social .list-inline .list-inline-item a{float:left}@media (max-width:767px){.header-social .list-inline .list-inline-item a{float:none}}.header-social .list-inline .list-inline-item .social-icon{width:25px;height:25px;background-size:100%}.header-social .list-inline .list-inline-item .social-icon:hover{background-position:0 25px}@media (max-width:767px){.header-social .list-inline .list-inline-item{display:inline-block;border-top:0;padding:0;float:none}}.lp #header{background-color:rgba(255,255,255,.4)}.lp #header.scroll{background-color:#fff;box-shadow:1px 1px 2px #888}.lp .sucuri-logo a{background-image:url(/images/main-logo-dark.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.lp .sucuri-logo a{background-image:url(/images/main-logo-dark.png)}}.lp .phone{float:right}@media (max-width:767px){.lp .phone{background-color:#fff}}.lp .phone a{font-weight:600}.lp .phone a:hover{color:#333}.lp .phone a:before{background-image:url(/images/i-phone-dark.png)}.hero{background-position:0 0;background-repeat:no-repeat;background-size:cover;margin-top:54px}@media (max-width:767px){.hero{margin-top:0}}.hero.home{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-home-hero-mostar-ii.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.home{background-image:url(/images/16-home-hero-mostar-ii.jpg)}}@media (max-width:991px){.hero.home{padding-top:0}}.hero.home .hero-text{padding-top:1.875rem;padding-bottom:1.875rem}.hero.home .hero-text h1{font-size:2.0625rem;font-weight:600;text-transform:uppercase;margin-bottom:.9375rem;color:#fff}.hero.home .hero-text h1 span{color:#619f42;font-weight:600}.hero.home .hero-text h2{margin-bottom:.9375rem;font-size:1.25rem;font-weight:300;color:#fff}.hero.home .hero-text .cta{margin-bottom:3.75rem}@media (max-width:767px){.hero.home .hero-text .inline-list.main-feature-list{padding:0 6.25rem}}@media (min-width:544px){.hero.home .hero-text .inline-list.main-feature-list li:not(:last-child){margin-right:.9375rem}.hero.home .hero-text .inline-list.main-feature-list li:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background-color:#fff;float:right;margin-top:12px;margin-left:22px}}@media (min-width:544px) and (max-width:767px){.hero.home .hero-text .inline-list.main-feature-list li:not(:last-child):after{display:none}}.hero .hero-cards{margin-top:.9375rem;margin-bottom:5.625rem;float:left}@media (max-width:991px){.hero .hero-cards{float:none}}.hero .hero-cards .cards-wrapper{max-width:672px;float:none;margin:0 auto}@media (max-width:991px){.hero .hero-cards .cards-wrapper{max-width:100%}}.hero .hero-cards .card{width:320px;float:left;background-color:rgba(255,255,255,.8);border-radius:8px;padding-top:1.875rem;padding-bottom:1.875rem;overflow:hidden}@media (max-width:991px){.hero .hero-cards .card{float:none;margin:0 auto;display:inline-block}}@media (max-width:767px){.hero .hero-cards .card{display:block}}.hero .hero-cards .card:first-child{margin-right:1.875rem}@media (max-width:767px){.hero .hero-cards .card:first-child{margin-right:auto;margin-bottom:1.875rem}}.hero .hero-cards .card p{padding-right:.9375rem;padding-left:.9375rem}.hero .hero-cards .card p.lead{font-weight:600;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;text-align:center;text-transform:uppercase}.hero .hero-cards .card p span{color:#619f42}.hero .hero-cards .card a{font-size:.875rem}.hero .hero-cards .card .check-list{text-align:left;margin-left:2.8125rem;margin-top:15px;margin-bottom:15px}@media (max-width:767px){.hero .hero-cards .card .check-list{margin-left:0;padding-left:7px;padding-right:7px}}.hero .hero-cards .card .check-list li{position:relative}.hero .hero-cards .card .check-list li:before{left:.46875rem}@media (max-width:767px){.hero .hero-cards .card .check-list li{text-align:center}.hero .hero-cards .card .check-list li:before{display:none}.hero .hero-cards .card .check-list li:last-child{border-bottom:1px solid #fff}}.hero .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero .t-feat p span{font-weight:600;font-style:normal}.hero .video-bg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;background-color:#000;background-size:cover}@media (min-width:544px){.hero .video-bg-wrapper{height:534px}}.hero .video-bg-wrapper video{position:absolute;top:0;left:0;width:100%}@media (max-width:767px){.hero .video-bg-wrapper video{display:none}}@media (max-width:767px){.hero .video-bg-wrapper{display:none}}.hero .hero-v-btn{display:block;position:absolute;right:150px;top:370px;width:36px;height:36px;border:1px solid #fff;border-radius:22px;color:#fff}@media (max-width:767px){.hero .hero-v-btn{display:none}}.hero .hero-v-btn.play:after{content:" ";position:absolute;top:10px;left:12px;width:0;height:0;border:14px solid transparent;border-width:7px 14px;border-left-color:#fff;overflow:hidden}.hero .hero-v-btn.pause:before{content:" ";position:absolute;top:10px;left:12px;width:10px;height:14px;border:3px solid #fff;border-top:none;border-bottom:none}.hero .bg-gray{background-color:rgba(65,64,66,.5);color:#fff;float:left;width:100%}.hero.home-a{color:#fff;text-align:center;padding-top:0;background-image:url(/images/17-sucuri-homepage-background.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.home-a{background-image:url(/images/17-sucuri-homepage-background.jpg)}}@media (max-width:991px){.hero.home-a{padding-top:0}}.hero.home-a .hero-text{margin-bottom:0}.hero.home-a .hero-text h1{font-size:2.75rem;font-weight:600;text-transform:uppercase;color:#fff}.hero.home-a .hero-text h1 span{color:#619f42;font-weight:600}.hero.home-a .hero-text h2{margin-bottom:0;font-size:1.75rem;font-weight:300;margin-top:.9375rem;color:#fff;line-height:1.4}.hero.home-a .hero-btns-wrapper{margin-bottom:1.875rem}.hero.home-a .hero-btns-wrapper .btn{text-transform:uppercase;font-size:1rem;font-weight:400}.hero.home-a .hero-btns-wrapper .btn.outline{color:#fff;border-color:#fff;opacity:.5;margin-left:1.875rem}.hero.home-a .hero-btns-wrapper .btn.outline:hover{opacity:1}.hero.home-a .hero-cards{margin-bottom:3.75rem;margin-top:3.75rem;float:left}@media (max-width:991px){.hero.home-a .hero-cards{float:none}}.hero.home-a .hero-cards p{font-size:17px}.hero.home-a .hero-cards .cards-wrapper{max-width:535px;float:none;margin:0 auto}@media (max-width:991px){.hero.home-a .hero-cards .cards-wrapper{max-width:100%}}.hero.home-a .hero-cards .card{width:230px;float:left;background-color:transparent;border-radius:8px;overflow:hidden;padding-top:0;padding-bottom:0}@media (max-width:991px){.hero.home-a .hero-cards .card{float:none;margin:0 auto;display:inline-block}}@media (max-width:767px){.hero.home-a .hero-cards .card{display:block}}.hero.home-a .hero-cards .card:first-child{margin-right:3.75rem}@media (max-width:767px){.hero.home-a .hero-cards .card:first-child{margin-right:auto;margin-bottom:1.875rem}}.hero.home-a .hero-cards .card h3{font-size:17px;font-weight:600;text-align:left;margin-left:1.875rem}.hero.home-a .hero-cards .card p{padding-right:.9375rem;padding-left:.9375rem}.hero.home-a .hero-cards .card p.lead{font-weight:600;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;text-align:center;text-transform:uppercase}.hero.home-a .hero-cards .card p span{color:#619f42}.hero.home-a .hero-cards .card a{font-size:.875rem}.hero.home-a .hero-cards .card .check-list{text-align:left;margin-left:2.8125rem;margin-top:15px;margin-bottom:0}@media (max-width:767px){.hero.home-a .hero-cards .card .check-list{margin-left:0;padding-left:7px;padding-right:7px}}.hero.home-a .hero-cards .card .check-list li{font-size:1rem;font-weight:400;position:relative}.hero.home-a .hero-cards .card .check-list li:before{left:.46875rem}@media (max-width:767px){.hero.home-a .hero-cards .card .check-list li{text-align:center}.hero.home-a .hero-cards .card .check-list li:before{display:none}.hero.home-a .hero-cards .card .check-list li:last-child{border-bottom:1px solid #fff}}.hero.agency{padding-top:40px;padding-bottom:40px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.agency{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.agency{text-align:center}}@media (max-width:991px){.hero.agency .img-fluid{margin:0 auto}}@media (max-width:767px){.hero.agency{padding-top:0;padding-bottom:0}}.hero.agency .hero-text{margin-top:3.375rem}.hero.agency .hero-text h1{font-size:1.75rem;font-weight:600;text-transform:none}.hero.enterprise{background-image:url(/images/16-sucuri-fredricton-dana-trish.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.enterprise{background-image:url(/images/16-sucuri-fredricton-dana-trish.jpg)}}.hero.enterprise .container-fluid{padding-bottom:0}.hero.enterprise .container{padding-bottom:0;padding-top:40px}@media (max-width:767px){.hero.enterprise .container{padding-top:1.875rem}}.hero.enterprise .hero-text{color:#fff}@media (max-width:991px){.hero.enterprise .hero-text{margin-top:1.875rem;text-align:center}}.hero.enterprise .hero-text h1{font-size:1rem;font-weight:600;text-transform:none;line-height:1.4}.hero.enterprise .hero-text h1 span{font-size:1.75rem;text-transform:uppercase;display:block}.hero.enterprise .hero-text .check-list li{margin-top:.46875rem;margin-bottom:.46875rem}@media (max-width:991px){.hero.enterprise .img-fluid{margin:0 auto}}.hero.enterprise .enterprise-form label{color:#fff}.hero.agency-a{background-image:url(/images/16-sucuri-phoneix-eric.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.agency-a{background-image:url(/images/16-sucuri-phoneix-eric.jpg)}}.hero.agency-a .container-fluid{padding-bottom:0}.hero.agency-a .container{padding-bottom:0;padding-top:40px}@media (max-width:767px){.hero.agency-a .container{padding-top:1.875rem}}.hero.agency-a .hero-text{color:#fff}@media (max-width:991px){.hero.agency-a .hero-text{margin-top:1.875rem;text-align:center}}.hero.agency-a .hero-text h1{font-size:1rem;font-weight:600;text-transform:none;line-height:1.4}.hero.agency-a .hero-text h1 span{font-size:1.75rem;text-transform:uppercase;display:block}.hero.agency-a .hero-text .check-list li{margin-top:.46875rem;margin-bottom:.46875rem}.hero.agency-a h4{color:#fff}.hero.agency-a .aform label{color:#fff}.hero.m-removal{padding-top:40px;padding-bottom:40px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.m-removal{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.m-removal{padding-top:0;padding-bottom:0}}@media (min-width:544px){.hero.m-removal .hero-text{margin-top:1.625rem}}@media (max-width:767px){.hero.m-removal .hero-text{text-align:center}}.hero.m-removal .hero-text h1{font-size:1.75rem;font-weight:600;text-transform:none;margin-bottom:.9375rem}.hero.m-removal .hero-text h2{font-size:1.25rem;font-weight:600;text-transform:none;color:#619f42;margin-bottom:.9375rem}.hero.m-removal .hero-text .pricing p{margin-bottom:0}.hero.m-removal .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem}.hero.m-removal .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.d-protection{padding-top:40px;padding-bottom:40px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.d-protection{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.d-protection{padding-top:0;padding-bottom:0}}.hero.d-protection .hero-text{margin-top:1.625rem}@media (max-width:767px){.hero.d-protection .hero-text{text-align:center}}.hero.d-protection .hero-text h1{font-size:1.75rem;font-weight:600;text-transform:none;margin-bottom:.9375rem}.hero.d-protection .hero-text h2{font-size:1.25rem;font-weight:600;text-transform:none;color:#619f42;margin-bottom:.9375rem}.hero.d-protection .hero-text .pricing p{margin-bottom:0}.hero.d-protection .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem}.hero.d-protection .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.d-protection-a{padding-top:40px;padding-bottom:40px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.d-protection-a{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.d-protection-a{padding-top:0;padding-bottom:0}}.hero.d-protection-a .hero-text{text-align:center}.hero.d-protection-a .hero-text h1{font-size:2.1875rem;font-weight:600;text-transform:uppercase;margin-bottom:.9375rem;margin-top:0;color:#619f42}.hero.d-protection-a .hero-text h2{font-size:17px;text-transform:none;margin-bottom:.9375rem}.hero.d-protection-a .hero-text .pricing p{margin-bottom:0}.hero.d-protection-a .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem}.hero.d-protection-a .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.m-removal-a{padding-top:40px;padding-bottom:40px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.m-removal-a{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.m-removal-a{padding-top:0;padding-bottom:0}}.hero.m-removal-a .hero-text{text-align:center}.hero.m-removal-a .hero-text h1{font-size:2.1875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.m-removal-a .hero-text h2{font-size:17px;text-transform:none;margin-bottom:.9375rem}.hero.m-removal-a .hero-text .pricing p{margin-bottom:.46875rem;line-height:1}.hero.m-removal-a .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem}.hero.m-removal-a .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.m-removal-a .hero-text .pricing .btn{margin-top:.9375rem}.hero.testimonials .container{padding-top:117px;height:468px;position:relative}@media (max-width:767px){.hero.testimonials .container{padding-top:1.875rem;height:auto}}.hero.testimonials .hero-contt-wrapper p{color:#fff;margin-top:.46875rem}@media (max-width:767px){.hero.testimonials .hero-contt-wrapper p{color:grey}}@media (max-width:767px){.hero.testimonials .hero-contt h1{color:grey}}.hero.testimonials .hero-contt p{font-size:1rem}@media (max-width:767px){.hero.testimonials .hero-contt p{color:grey}}.hero.testimonials .video-bg-wrapper{z-index:-3;height:600px}.hero.testimonials .play-pause-container{position:absolute;top:358px;left:19%}@media (max-width:767px){.hero.testimonials .play-pause-container{display:none}}.hero.testimonials h1{color:#fff;text-transform:none}.hero.testimonials:after{content:"";position:absolute;width:100%;background-image:url(/images/hero-testimonials-bg.jpg);left:0;background-position:center top;background-size:cover;top:48px;opacity:1;z-index:-2}@media (min-width:544px){.hero.testimonials:after{height:552px}}@media (max-width:767px){.hero.testimonials:after{display:none}}.hero.s-report{padding-top:30px;padding-bottom:30px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.s-report{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.s-report{padding-top:0;padding-bottom:0}}.hero.s-report .hero-text h1{font-size:1.875rem;font-weight:400;text-transform:none;margin-bottom:.9375rem}.hero.s-report .hero-text h2{font-size:1.25rem;font-weight:600;text-transform:none;margin-bottom:1.875rem}.hero.s-report .hero-text .hero-list-wrapper{margin-left:.9375rem}.hero.s-report .hero-text .hero-list-wrapper .hero-list{list-style:none}.hero.s-report .hero-text .hero-list-wrapper .hero-list li{position:relative}.hero.s-report .hero-text .hero-list-wrapper .hero-list li:before{content:"";background-color:#619f42;width:3px;height:3px;border-radius:50%;position:absolute;left:-8px;top:12px}.hero.s-report .hero-text .hero-list-wrapper .btn{margin-top:1.875rem;font-size:1rem}.hero.lp-bg-gray{padding-top:0;padding-bottom:0;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.lp-bg-gray{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.lp-bg-gray{padding-top:1.875rem;padding-bottom:0}}@media (min-width:544px){.hero.lp-bg-gray .hero-text{padding-top:100px}}.hero.lp-bg-gray .hero-text h1{font-weight:600}@media (max-width:767px){.hero.lp-bg-gray .hero-text h1{text-align:center}}.hero.lp-bg-gray .hero-text .check-list{margin-left:2.8125rem;margin-top:.9375rem}@media (min-width:544px){.hero.lp-bg-gray.education-security .hero-text{padding-top:80px}}.hero.lp-bg-gray.education-security .hero-text h1{font-weight:300}@media (max-width:767px){.hero.lp-bg-gray.education-security .hero-text h1{text-align:center}}.hero.lp-bg-gray.education-security .hero-text h1 span{font-weight:600;display:block}.hero.lp-bg-gray.education-security .hero-text h2{font-size:1rem;color:#619f42;font-weight:600;margin-top:.9375rem}@media (max-width:767px){.hero.lp-bg-gray.education-security .hero-text h2{text-align:center}}.hero.lp-bg-gray.education-security .hero-text .check-list{margin-left:2.8125rem;margin-top:.9375rem}.hero.lp-bg-gray .hero-form-wrapper{background-color:rgba(255,255,255,.2);padding-top:30px}@media (max-width:767px){.hero.lp-bg-gray .hero-form-wrapper{float:left;background-color:rgba(255,255,255,.5);margin-top:30px}}.hero.lp-bg-gray .hero-form-wrapper h3{font-size:1.5rem;margin-bottom:.9375rem}.hero.lp-bg-gray .hero-form-wrapper form input:not([type=submit]){border:1px solid #dadada}.hero.lp-bg-gray .hero-form-wrapper form select{border:1px solid #dadada}.hero.lp-bg-gray .hero-form-wrapper form .form-group{margin-bottom:.9375rem}@media (max-width:767px){.hero.lp-bg-gray.dru-sec{padding-top:0;padding-bottom:0;text-align:center}}.hero.lp-bg-gray.dru-sec .hero-text{margin-top:1.625rem;padding-top:0}.hero.lp-bg-gray.dru-sec .hero-text h1{font-size:1.75rem;font-weight:600;text-transform:none;margin-bottom:.9375rem}.hero.lp-bg-gray.dru-sec .hero-text h2{font-size:1.25rem;font-weight:600;text-transform:none;color:#619f42;margin-bottom:.9375rem}.hero.lp-bg-gray.dru-sec .hero-text .pricing p{margin-bottom:0}.hero.lp-bg-gray.dru-sec .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem;color:rgba(128,128,128,.74)}.hero.lp-bg-gray.dru-sec .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.g-blacklist{padding-top:30px;padding-bottom:30px;background-image:url(/images/header-background-image-x2.jpg)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.g-blacklist{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.hero.g-blacklist{padding-top:0;padding-bottom:0}}.hero.g-blacklist .hero-text h1{font-size:1.875rem;font-weight:400;text-transform:none;margin-bottom:.9375rem}.hero.g-blacklist .hero-text h2{font-size:1.25rem;font-weight:600;text-transform:none;margin-bottom:1.875rem}.hero.g-blacklist .hero-text .pricing p{margin-bottom:0}.hero.g-blacklist .hero-text .pricing p.small{margin-top:0;margin-bottom:.46875rem;color:rgba(128,128,128,.74)}.hero.g-blacklist .hero-text .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.hero.howtcwp{color:#636466;padding-top:0;background-image:url(/images/17-hero-temecula-krystle.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.howtcwp{background-image:url(/images/17-hero-temecula-krystle.jpg)}}@media (max-width:991px){.hero.howtcwp{padding-top:0}}.hero.howtcwp .container-fluid{padding-bottom:0}.hero.howtcwp .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.howtcwp .hero-content-wrapper .card-wrapper{color:#fff}.hero.howtcwp .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.howtcwp .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.howtcwp .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.howtcwp .hero-content-wrapper .card-wrapper .pricing p{font-size:2.125rem}.hero.howtcwp .hero-content-wrapper .card-wrapper .pricing p sup{font-size:1.25rem}.hero.howtcwp .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.howtcwp .t-feat p span{font-weight:600;font-style:normal}.hero.howtrgb{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-gran-canaria-guilherme.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.howtrgb{background-image:url(/images/16-sucuri-gran-canaria-guilherme.jpg)}}@media (max-width:991px){.hero.howtrgb{padding-top:0}}.hero.howtrgb .container-fluid{padding-bottom:0}.hero.howtrgb .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.howtrgb .hero-content-wrapper .card-wrapper{color:#fff}.hero.howtrgb .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.howtrgb .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.howtrgb .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.howtrgb .hero-content-wrapper .card-wrapper .pricing p{font-size:2.125rem}.hero.howtrgb .hero-content-wrapper .card-wrapper .pricing p sup{font-size:1.25rem}.hero.howtrgb .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.howtrgb .t-feat p span{font-weight:600;font-style:normal}.hero.howtcj{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-anaheim-kimmy.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.howtcj{background-image:url(/images/16-sucuri-anaheim-kimmy.jpg)}}@media (max-width:991px){.hero.howtcj{padding-top:0}}.hero.howtcj .container-fluid{padding-bottom:0}.hero.howtcj .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.howtcj .hero-content-wrapper .card-wrapper{color:#fff}.hero.howtcj .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.howtcj .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.howtcj .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.howtcj .hero-content-wrapper .card-wrapper .pricing p{font-size:2.125rem}.hero.howtcj .hero-content-wrapper .card-wrapper .pricing p sup{font-size:1.25rem}.hero.howtcj .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.howtcj .t-feat p span{font-weight:600;font-style:normal}.hero.howtcm{color:#636466;padding-top:0;background-image:url(/images/17-sucuri-porto-cesar.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.howtcm{background-image:url(/images/17-sucuri-porto-cesar.jpg)}}@media (max-width:991px){.hero.howtcm{padding-top:0}}.hero.howtcm .container-fluid{padding-bottom:0}.hero.howtcm .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.howtcm .hero-content-wrapper .card-wrapper{color:#fff}.hero.howtcm .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.howtcm .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.howtcm .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.howtcm .hero-content-wrapper .card-wrapper .pricing p{font-size:2.125rem}.hero.howtcm .hero-content-wrapper .card-wrapper .pricing p sup{font-size:1.25rem}.hero.howtcm .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.howtcm .t-feat p span{font-weight:600;font-style:normal}.hero.uwp-security{color:#636466;padding-top:0;background-image:url(/images/16-huston-chase.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.uwp-security{background-image:url(/images/16-huston-chase.jpg)}}@media (max-width:991px){.hero.uwp-security{padding-top:0}}.hero.uwp-security .container-fluid{padding-bottom:0}.hero.uwp-security .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.uwp-security .hero-content-wrapper .card-wrapper{color:#fff}.hero.uwp-security .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.uwp-security .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.uwp-security .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.uwp-security .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.uwp-security .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.uwp-security .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.uwp-security .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.uwp-security .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.uwp-security .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.uwp-security .t-feat p span{font-weight:600;font-style:normal}.hero.web-howtcwp{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-victoria-2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-howtcwp{background-image:url(/images/16-sucuri-victoria-2.jpg)}}@media (max-width:991px){.hero.web-howtcwp{padding-top:0}}.hero.web-howtcwp .hero-text{padding-top:0;padding-bottom:0}.hero.web-howtcwp .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.web-howtcwp .hero-text p{color:#fff;text-align:center}.hero.web-howtcwp .hero-text a{color:#fff}.hero.web-howtcm{color:#636466;text-align:center;padding-top:0;background-image:url(/images/17-sucuri-porto-cesar.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-howtcm{background-image:url(/images/17-sucuri-porto-cesar.jpg)}}@media (max-width:991px){.hero.web-howtcm{padding-top:0}}.hero.web-howtcm .hero-content-wrapper{padding-left:0;padding-right:0}.hero.web-howtcm .card-wrapper{background-color:rgba(255,255,255,.8);border-radius:8px;padding:1.875rem;text-align:left}.hero.web-howtcm .card-wrapper .c-lg-4{border-left:1px solid grey;padding-left:1.875rem}@media (max-width:767px){.hero.web-howtcm .card-wrapper .c-lg-4{padding-left:.9375rem;border:none}}.hero.web-howtcm .card-wrapper h1{color:#619f42;font-weight:600;font-size:1.75rem;line-height:1.4;margin-top:0}.hero.web-howtcm .card-wrapper h3{color:grey}.hero.web-howtcm .card-wrapper p{color:grey}.hero.web-howtcm .webinar-form-wrapper{margin-top:.9375rem}.hero.web-howtcm .webinar-form-wrapper form label{display:block;color:grey}.hero.web-howtcm .webinar-form-wrapper form .form-group{margin-bottom:.9375rem}.hero.web-howtcm .webinar-form-wrapper form .form-group:last-child{margin-bottom:0}.hero.web-howtcm .webinar-form-wrapper form .form-group .form-input{background-color:rgba(255,255,255,.8);color:#333}.hero.web-howtcm .webinar-form-wrapper form .form-group .form-input:not(.submit){border:1px solid #ebebeb}.hero.web-howtcm .webinar-form-wrapper form .form-group .form-input:active{background-color:#fff;color:grey}.hero.web-howtcm .webinar-form-wrapper form .form-group .form-input:focus{background-color:#fff;color:grey}.hero.web-howtcm .webinar-form-wrapper form .form-group .submit{max-width:130px;padding:4px 18px;margin-bottom:.46875rem;background-color:#619f42;color:#fff;border:none}.hero.web-howtcm .webinar-form-wrapper .g-recaptcha{transform:scale(.83);transform-origin:0 0}.hero.web-wp-p{color:#636466;text-align:center;padding-top:0;background-image:url(/images/17-sucuri-porto-cesar.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-wp-p{background-image:url(/images/17-sucuri-porto-cesar.jpg)}}@media (max-width:991px){.hero.web-wp-p{padding-top:0}}.hero.web-wp-p .hero-content-wrapper{padding-left:0;padding-right:0}.hero.web-wp-p .card-wrapper{background-color:rgba(255,255,255,.8);border-radius:8px;padding:1.875rem;text-align:left}.hero.web-wp-p .card-wrapper .c-lg-4{border-left:1px solid grey;padding-left:1.875rem}@media (max-width:767px){.hero.web-wp-p .card-wrapper .c-lg-4{padding-left:.9375rem;border:none}}.hero.web-wp-p .card-wrapper h1{color:#619f42;font-weight:600;font-size:1.75rem;line-height:1.4;margin-top:0}.hero.web-wp-p .card-wrapper h3{color:grey}.hero.web-wp-p .card-wrapper p{color:grey}.hero.web-wp-p .webinar-form-wrapper{margin-top:.9375rem}.hero.web-wp-p .webinar-form-wrapper form label{display:block;color:grey}.hero.web-wp-p .webinar-form-wrapper form .form-group{margin-bottom:.9375rem}.hero.web-wp-p .webinar-form-wrapper form .form-group:last-child{margin-bottom:0}.hero.web-wp-p .webinar-form-wrapper form .form-group .form-input{background-color:rgba(255,255,255,.8);color:#333}.hero.web-wp-p .webinar-form-wrapper form .form-group .form-input:not(.submit){border:1px solid #ebebeb}.hero.web-wp-p .webinar-form-wrapper form .form-group .form-input:active{background-color:#fff;color:grey}.hero.web-wp-p .webinar-form-wrapper form .form-group .form-input:focus{background-color:#fff;color:grey}.hero.web-wp-p .webinar-form-wrapper form .form-group .submit{max-width:130px;padding:4px 18px;margin-bottom:.46875rem;background-color:#619f42;color:#fff;border:none}.hero.web-wp-p .webinar-form-wrapper .g-recaptcha{transform:scale(.83);transform-origin:0 0}.hero.web-howtaccsec{color:#fff;padding-top:0;background-image:url(/images/16-san-deigo-dre.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-howtaccsec{background-image:url(/images/16-san-deigo-dre.jpg)}}@media (max-width:991px){.hero.web-howtaccsec{padding-top:0}}.hero.web-howtaccsec .hero-text{padding-top:0;padding-bottom:0;text-align:center}.hero.web-howtaccsec .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.web-howtaccsec .hero-text p{color:#fff;text-align:center}.hero.web-howtaccsec .hero-text a{color:#fff}.hero.web-ufix-gbw{color:#fff;padding-top:0;background-image:url(/images/16-sucuri-victoria-alycia.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-ufix-gbw{background-image:url(/images/16-sucuri-victoria-alycia.jpg)}}@media (max-width:991px){.hero.web-ufix-gbw{padding-top:0}}.hero.web-ufix-gbw .hero-content-wrapper{padding-left:0;padding-right:0}.hero.web-ufix-gbw .card-wrapper{background-color:rgba(255,255,255,.8);border-radius:8px;padding:1.875rem;text-align:left}.hero.web-ufix-gbw .card-wrapper .c-lg-4{border-left:1px solid grey;padding-left:1.875rem}@media (max-width:767px){.hero.web-ufix-gbw .card-wrapper .c-lg-4{padding-left:.9375rem;border:none}}.hero.web-ufix-gbw .card-wrapper h1{color:#619f42;font-weight:600;font-size:1.75rem;line-height:1.4;margin-top:0}.hero.web-ufix-gbw .card-wrapper h3{color:grey}.hero.web-ufix-gbw .card-wrapper p{color:grey}.hero.web-ufix-gbw .webinar-form-wrapper{margin-top:.9375rem}.hero.web-ufix-gbw .webinar-form-wrapper form label{display:block;color:grey}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group{margin-bottom:.9375rem}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group:last-child{margin-bottom:0}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group .form-input{background-color:rgba(255,255,255,.8);color:#333}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group .form-input:not(.submit){border:1px solid #ebebeb}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group .form-input:active{background-color:#fff;color:grey}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group .form-input:focus{background-color:#fff;color:grey}.hero.web-ufix-gbw .webinar-form-wrapper form .form-group .submit{max-width:130px;padding:4px 18px;margin-bottom:.46875rem;background-color:#619f42;color:#fff;border:none}.hero.web-ufix-gbw .webinar-form-wrapper .g-recaptcha{transform:scale(.83);transform-origin:0 0}.hero.how-we-do-it{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-koh-phangan-Keir.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.how-we-do-it{background-image:url(/images/16-sucuri-koh-phangan-Keir.jpg)}}@media (max-width:991px){.hero.how-we-do-it{padding-top:0}}.hero.how-we-do-it .hero-text{padding-top:0;padding-bottom:0}.hero.how-we-do-it .hero-text h1{font-size:1.875rem;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#fff}.hero.webinar{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-victoria-2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.webinar{background-image:url(/images/16-sucuri-victoria-2.jpg)}}@media (max-width:991px){.hero.webinar{padding-top:0}}.hero.webinar .hero-text{padding-top:0;padding-bottom:0}.hero.webinar .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.webinar .hero-text p{color:#fff;text-align:center}.hero.guides{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-las-palmas-nestor.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.guides{background-image:url(/images/16-sucuri-las-palmas-nestor.jpg)}}@media (max-width:991px){.hero.guides{padding-top:0}}.hero.guides .hero-text{padding-top:0;padding-bottom:0}.hero.guides .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.guides .hero-text p{color:#fff;text-align:center}.hero.infographics{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-brooklyn-aj-2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.infographics{background-image:url(/images/16-sucuri-brooklyn-aj-2.jpg)}}@media (max-width:991px){.hero.infographics{padding-top:0}}.hero.infographics .hero-text{padding-top:0;padding-bottom:0}.hero.infographics .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.infographics .hero-text p{color:#fff;text-align:center}.hero.av-malware-removal{color:#636466;padding-top:0;background-image:url(/images/16-huston-chase.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.av-malware-removal{background-image:url(/images/16-huston-chase.jpg)}}@media (max-width:991px){.hero.av-malware-removal{padding-top:0}}.hero.av-malware-removal .container-fluid{padding-bottom:0}.hero.av-malware-removal .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.av-malware-removal .hero-content-wrapper .card-wrapper{color:#fff}.hero.av-malware-removal .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.av-malware-removal .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.av-malware-removal .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.av-malware-removal .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.av-malware-removal .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.av-malware-removal .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.av-malware-removal .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.av-malware-removal .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.av-malware-removal .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.av-malware-removal .t-feat p span{font-weight:600;font-style:normal}.hero.av-malware-scan-det{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-brasilia-juliana.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.av-malware-scan-det{background-image:url(/images/16-sucuri-brasilia-juliana.jpg)}}@media (max-width:991px){.hero.av-malware-scan-det{padding-top:0}}.hero.av-malware-scan-det .container-fluid{padding-bottom:0}.hero.av-malware-scan-det .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper{color:#fff}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.av-malware-scan-det .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.av-malware-scan-det .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.av-malware-scan-det .t-feat p span{font-weight:600;font-style:normal}.hero.fw-stop-wah{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-banff-joseph.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.fw-stop-wah{background-image:url(/images/16-sucuri-banff-joseph.jpg)}}@media (max-width:991px){.hero.fw-stop-wah{padding-top:0}}.hero.fw-stop-wah .container-fluid{padding-bottom:0}.hero.fw-stop-wah .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper{color:#fff}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.fw-stop-wah .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.fw-stop-wah .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.fw-stop-wah .t-feat p span{font-weight:600;font-style:normal}.hero.fw-ddos-prot{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-brooklyn-aj.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.fw-ddos-prot{background-image:url(/images/16-sucuri-brooklyn-aj.jpg)}}@media (max-width:991px){.hero.fw-ddos-prot{padding-top:0}}.hero.fw-ddos-prot .container-fluid{padding-bottom:0}.hero.fw-ddos-prot .hero-content-wrapper{padding-top:1.875rem;padding-bottom:1.625rem}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper{color:#fff}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.fw-ddos-prot .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.fw-ddos-prot .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.fw-ddos-prot .t-feat p span{font-weight:600;font-style:normal}.hero.fw{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-tokyo-pop-server.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.fw{background-image:url(/images/16-sucuri-tokyo-pop-server.jpg)}}@media (max-width:991px){.hero.fw{padding-top:0}}.hero.fw .container-fluid{padding-bottom:0}.hero.fw .hero-content-wrapper .card-wrapper{color:#fff}.hero.fw .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.fw .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.fw .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.fw .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.fw .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.fw .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.fw .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.fw .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.fw .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.fw .t-feat p span{font-weight:600;font-style:normal}.hero.fw-operations{color:#636466;padding-top:0;background-image:url(/images/16-sucuri-tokyo-pop-server.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.fw-operations{background-image:url(/images/16-sucuri-tokyo-pop-server.jpg)}}@media (max-width:991px){.hero.fw-operations{padding-top:0}}.hero.fw-operations .container-fluid{padding-bottom:0}.hero.fw-operations .hero-content-wrapper .card-wrapper{color:#fff}.hero.fw-operations .hero-content-wrapper .card-wrapper h1{color:#619f42;font-weight:600;text-transform:uppercase;margin-top:0}.hero.fw-operations .hero-content-wrapper .card-wrapper h2{font-size:17px;font-weight:600;text-align:center;margin-top:.9375rem;margin-bottom:.9375rem}.hero.fw-operations .hero-content-wrapper .card-wrapper p a{color:#fff;text-decoration:underline}.hero.fw-operations .hero-content-wrapper .card-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0}.hero.fw-operations .hero-content-wrapper .card-wrapper .pricing p span{font-size:1.25rem;font-weight:700}.hero.fw-operations .hero-content-wrapper .card-wrapper .pricing p sup{font-size:.75rem}.hero.fw-operations .hero-content-wrapper .card-wrapper .pricing p.small{font-size:.75rem}.hero.fw-operations .hero-content-wrapper .card-wrapper .pricing .btn{margin-top:.9375rem}.hero.fw-operations .t-feat p{color:rgba(255,255,255,.55);font-style:italic}.hero.fw-operations .t-feat p span{font-weight:600;font-style:normal}.hero.reports{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-vila-velha-fernando.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.reports{background-image:url(/images/16-sucuri-vila-velha-fernando.jpg)}}@media (max-width:991px){.hero.reports{padding-top:0}}.hero.reports .hero-text{padding-top:0;padding-bottom:0}.hero.reports .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.reports .hero-text p{color:#fff;text-align:center}.hero.customers{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-earth.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.customers{background-image:url(/images/16-sucuri-earth.jpg)}}@media (max-width:991px){.hero.customers{padding-top:0}}.hero.customers .hero-text{padding-top:0;padding-bottom:0}.hero.customers .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.customers .hero-text p{color:#fff;text-align:center}.hero.web-hwgh{color:#636466;text-align:center;padding-top:0;background-image:url(/images/16-sucuri-victoria-2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.web-hwgh{background-image:url(/images/16-sucuri-victoria-2.jpg)}}@media (max-width:991px){.hero.web-hwgh{padding-top:0}}.hero.web-hwgh .hero-text{padding-top:0;padding-bottom:0}.hero.web-hwgh .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:.9375rem;color:#619f42}.hero.web-hwgh .hero-text p{color:#fff;text-align:center}.hero.partners{color:#636466;text-align:center;padding-top:0;background-image:url(/images/17-sucuri-anaheim-dre-jess.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partners{background-image:url(/images/17-sucuri-anaheim-dre-jess.jpg)}}@media (max-width:991px){.hero.partners{padding-top:0}}.hero.partners .hero-text{padding-top:30px;padding-bottom:0}.hero.partners .hero-text h1{font-size:1.875rem;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:0;color:#fff}.hero.partners .hero-text p{color:#fff;text-align:center}.hero.testimonials-new .container{padding-top:0;padding-bottom:0}.hero.testimonials-new .client-profile-wrapper{padding:.9375rem;text-align:center;background-color:#fff}@media (min-width:544px){.hero.testimonials-new .client-profile-wrapper{min-height:423px}}.hero.testimonials-new .client-profile-wrapper img{max-width:100%}.hero.testimonials-new .client-profile-wrapper .profile-content{margin-top:.9375rem}.hero.testimonials-new .client-profile-wrapper .logo+.profile-content{margin-top:0}.hero.testimonials-new .client-profile-wrapper p{margin-top:0;margin-bottom:0}.hero.testimonials-new .client-profile-wrapper p.csw-link{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero.testimonials-new .client-profile-wrapper p.tags a{text-decoration:none}@media (min-width:544px){.hero.testimonials-new .hero-side-content{margin-top:7.5rem}}.hero.testimonials-new .hero-side-content h1{margin-top:0;text-align:center}.hero.testimonials-new .hero-side-content p{text-align:center}.hero.testimonials-new .hero-side-content .c-lg-6 p.heading{text-align:left}.hero.testimonials-new .hero-side-content ul.list-unstyled{margin-left:.9375rem}.hero.partner-inmotion{color:#636466;text-align:center;padding-top:0;background-image:url(/images/header-background-image-x2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partner-inmotion{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.partner-inmotion{padding-top:0}}.hero.partner-inmotion .im-s-branding span:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.hero.partner-inmotion .hero-text{padding-top:0;padding-bottom:0}.hero.partner-inmotion .hero-text h1{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1.875rem;color:grey}.hero.partner-inmotion .hero-text p{color:grey;text-align:center}.hero.partner-inmotion .hero-text p.heading{color:#619f42;font-weight:600}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .check-list{text-align:left;margin-left:26px}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .feat{display:inline-block}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing{display:inline-block;vertical-align:top;margin-left:1.875rem}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.2}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing p span{font-size:1.25rem;font-weight:700;color:#619f42}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing p sup{font-size:.75rem}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing p.small{font-size:.75rem;line-height:1.4}.hero.partner-inmotion .hero-text .feat-pricing-wrapper .pricing .btn{margin-top:.46875rem;font-size:12px}.hero.partner-siteground{color:#636466;text-align:center;padding-top:0;background-image:url(/images/header-background-image-x2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partner-siteground{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.partner-siteground{padding-top:0}}.hero.partner-siteground .im-s-branding span:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.hero.partner-siteground .hero-text{padding-top:0;padding-bottom:0}.hero.partner-siteground .hero-text h1{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1.875rem;color:grey}.hero.partner-siteground .hero-text p{color:grey;text-align:center}.hero.partner-siteground .hero-text p.heading{color:#619f42;font-weight:600}.hero.partner-siteground .hero-text .feat-pricing-wrapper .check-list{text-align:left;margin-left:26px}.hero.partner-siteground .hero-text .feat-pricing-wrapper .feat{display:inline-block}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing{display:inline-block;vertical-align:top;margin-left:1.875rem}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.2}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing p span{font-size:1.25rem;font-weight:700;color:#619f42}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing p sup{font-size:.75rem}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing p.small{font-size:.75rem;line-height:1.4}.hero.partner-siteground .hero-text .feat-pricing-wrapper .pricing .btn{margin-top:.46875rem;font-size:12px}.hero.partner-a2{color:#636466;text-align:center;padding-top:0;background-image:url(/images/header-background-image-x2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partner-a2{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.partner-a2{padding-top:0}}.hero.partner-a2 .im-s-branding span:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.hero.partner-a2 .hero-text{padding-top:0;padding-bottom:0}.hero.partner-a2 .hero-text h1{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1.875rem;color:grey}.hero.partner-a2 .hero-text p{color:grey;text-align:center}.hero.partner-a2 .hero-text p.heading{color:#619f42;font-weight:600}.hero.partner-a2 .hero-text .feat-pricing-wrapper .check-list{text-align:left;margin-left:26px}.hero.partner-a2 .hero-text .feat-pricing-wrapper .feat{display:inline-block}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing{display:inline-block;vertical-align:top;margin-left:1.875rem}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.2}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing p span{font-size:1.25rem;font-weight:700;color:#619f42}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing p sup{font-size:.75rem}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing p.small{font-size:.75rem;line-height:1.4}.hero.partner-a2 .hero-text .feat-pricing-wrapper .pricing .btn{margin-top:.46875rem;font-size:12px}.hero.partner-cloudways{color:#636466;text-align:center;padding-top:0;background-image:url(/images/header-background-image-x2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partner-cloudways{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.partner-cloudways{padding-top:0}}.hero.partner-cloudways .im-s-branding span:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.hero.partner-cloudways .hero-text{padding-top:0;padding-bottom:0}.hero.partner-cloudways .hero-text h1{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1.875rem;color:grey}.hero.partner-cloudways .hero-text p{color:grey;text-align:center}.hero.partner-cloudways .hero-text p.heading{color:#619f42;font-weight:600}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .check-list{text-align:left;margin-left:26px}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .feat{display:inline-block}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing{display:inline-block;vertical-align:top;margin-left:1.875rem}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.2}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing p span{font-size:1.25rem;font-weight:700;color:#619f42}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing p sup{font-size:.75rem}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing p.small{font-size:.75rem;line-height:1.4}.hero.partner-cloudways .hero-text .feat-pricing-wrapper .pricing .btn{margin-top:.46875rem;font-size:12px}.hero.partner-wpengine{color:#636466;text-align:center;padding-top:0;background-image:url(/images/header-background-image-x2.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero.partner-wpengine{background-image:url(/images/header-background-image.jpg)}}@media (max-width:991px){.hero.partner-wpengine{padding-top:0}}.hero.partner-wpengine .im-s-branding span:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.hero.partner-wpengine .hero-text{padding-top:0;padding-bottom:0}.hero.partner-wpengine .hero-text h1{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1.875rem;color:grey}.hero.partner-wpengine .hero-text p{color:grey;text-align:center}.hero.partner-wpengine .hero-text p.heading{color:#619f42;font-weight:600}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .check-list{text-align:left;margin-left:26px}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .feat{display:inline-block}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing{display:inline-block;vertical-align:top;margin-left:1.875rem}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing p{font-size:1rem;margin-top:0;margin-bottom:0;line-height:1.2}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing p span{font-size:1.25rem;font-weight:700;color:#619f42}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing p sup{font-size:.75rem}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing p.small{font-size:.75rem;line-height:1.4}.hero.partner-wpengine .hero-text .feat-pricing-wrapper .pricing .btn{margin-top:.46875rem;font-size:12px}.hero-banners-container{padding:139px 0;float:left}@media (max-width:767px){.hero-banners-container{padding:30px 0;width:90%;margin:0 auto;float:none}}@media (max-width:767px){.hero-banners-container .col-lg-3:not(:last-child){margin-bottom:15px}}.hero-banner{padding:28px;background-color:rgba(0,0,0,.6)}.hero-banner p{color:#fff;font-size:14px;margin-top:0;font-weight:400}.hero-banner .heading{text-transform:uppercase}.logos-wrapper.bg-gray-light{background-color:rgba(65,64,66,.6)}.logos-container{width:100%;float:left;text-align:center;padding-top:.9375rem;padding-bottom:.9375rem}@media (min-width:768px) and (max-width:767px){.logos-container{padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:767px){.logos-container{padding-top:0;padding-bottom:0}}.logos-container .list-inline-item{margin-right:0;width:auto;border:none}@media (max-width:767px){.logos-container .list-inline-item:nth-child(4){clear:right}}.logos-container .list-inline-item img{opacity:.7}@media (max-width:767px){.logos-container .list-inline-item img{max-width:80%}}.logos-container li{padding:0 5px}@media (max-width:767px){.logos-container li{padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0}}.home .logos-container .list-inline-item img{opacity:.5}.ad-feat-wrapper p.header,.c-ws-wrapper p.header,.ywst-wrapper p.header{line-height:1.4}@media (max-width:767px){.feature{text-align:center}}@media (max-width:767px){.feature{float:left;border-top:1px solid #dadada;padding:.9375rem 0;margin:0 .9375rem}}@media (max-width:767px){.feature .icon{float:none;display:block;margin:0 auto}}@media (max-width:767px){.feature .text-justify{text-align:center!important}}.platforms{text-align:center}.platforms h3{color:#619f42}.platforms .list-block-item{margin-top:0;font-style:italic}.parallax{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:top center}.featured-in{background-image:url(/images/featuredin-background-image-15-ii.png);background-size:cover;background-position:top center}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.featured-in{background-image:url(/images/featuredin-background-image-15-ii.png)}}@media (max-width:767px){.featured-in{background-size:cover}}.featured-in .container{padding-top:30px;padding-bottom:30px}.featured-in h2{color:#fff;font-weight:400}.featured-in h3{color:#fff;font-weight:400}.featured-in .logos-container{margin-top:1.875rem;padding-top:0;padding-bottom:0;padding-left:42px;padding-right:42px}.featured-in .logos-container li{padding:0 .9375rem}@media (max-width:991px){.featured-in .logos-container li{padding:.9375rem .46875rem}}@media (max-width:767px){.featured-in .logos-container li{padding:.9375rem 0}}.features-inline{border-top:2px solid grey;border-bottom:2px solid grey}.features-inline{margin-top:60px;margin-bottom:60px}@media (max-width:767px){.agency-form-wrapper .border-right{border-right:none}}.agency-form-wrapper .form-input.submit{margin-top:30px}.agency-form-wrapper .border-right{border-right:none}.quote-features{margin-top:.9375rem;margin-left:1.875rem}@media (max-width:991px){.quote-features{margin:0 auto;max-width:350px}}.quote-features h3{color:#619f42;margin-bottom:.9375rem}@media (max-width:767px){.quote-features h3{text-align:center}}.quote-features ul{margin-left:2.1875rem}@media (max-width:767px){.quote-features ul{margin-left:.9375rem}}.quote-features ul li{font-size:1.1875rem;margin-top:0!important;font-weight:400}.about-sucuri{background-image:url(/images/worldmap-15.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.about-sucuri{background-image:url(/images/worldmap-15-retina.png)}}.testimonials{background:-webkit-linear-gradient(left,#000 0,#000 22%,transparent 30%,transparent 70%,#000 77%,#000 100%);background:-o-linear-gradient(left,#000 0,#000 22%,transparent 30%,transparent 70%,#000 77%,#000 100%);background:linear-gradient(to right,#000 0,#000 22%,transparent 30%,transparent 70%,#000 77%,#000 100%);background:-webkit-linear-gradient(left,#000 0,#000 16%,transparent 30%,transparent 70%,#000 90%,#000 100%);background:-o-linear-gradient(left,#000 0,#000 16%,transparent 30%,transparent 70%,#000 90%,#000 100%);background:linear-gradient(to right,#000 0,#000 16%,transparent 30%,transparent 70%,#000 90%,#000 100%)}@media (max-width:767px){.testimonials{background-image:url(/images/header-background-image-x2.jpg);background-size:cover}}@media only screen and (max-width:767px) and (min-resolution:192dpi),only screen and (max-width:767px) and (min-resolution:2dppx),(max-width:767px) and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and (min-resolution:192dpi){.testimonials{background-image:url(/images/header-background-image.jpg)}}@media (max-width:767px){.resources-container .col-lg-4{margin-bottom:1.875rem}}.testimonials p{color:#fff}.testimonial-item:nth-child(odd){padding-right:1.875rem}.testimonial-item:nth-child(even){padding-left:1.875rem}.help p{display:block;font-weight:600;color:grey;margin-bottom:0}.help-wrapper{padding-top:1.875rem;padding-bottom:1.875rem}.help-wrapper a{text-decoration:none}.help-wrapper .lead{margin-bottom:1.875rem}footer{background-color:#414042}@media (max-width:767px){footer{text-align:center;display:none}}footer .container{padding-top:1.875rem;padding-bottom:.9375rem}@media (max-width:767px){footer .list-block-item{border-top:none!important}}@media (max-width:767px){footer .list-inline-item{border-top:none!important;width:auto}}footer a{text-decoration:none}footer .btn{font-size:15px}.footer-logo{width:148px;height:50px;background-image:url(/images/15-footer-logo.png);background-size:100%;margin:0 auto;display:block}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-logo{background-image:url(/images/15-footer-logo@2.png)}}.footer-social-icons{margin-top:.9375rem}.footer-social-icons .list-inline-item:not(:last-child){margin-right:.25rem}.footer-b{float:left;width:100%;margin-top:1.875rem}.footer-b .list-inline{line-height:1}.footer-b li a{color:#fff;font-size:10px;float:left}.table-container{padding:0 15px;border-bottom:1px solid grey;border-top:1px solid grey;float:left}.table-top p{color:#619f42;margin-top:0;margin-bottom:0}.top-o-overlay{position:absolute;width:100%;height:178px;background-color:rgba(255,255,255,.2);top:0;z-index:0}@media (max-width:767px){.top-o-overlay{display:none}}.top-o-overlay.h-ptable{background-color:#636466;border-top:solid .5rem #fff}.sites-container{width:90%;float:right;margin-right:-28px;margin-bottom:15px}.sites-container p{font-weight:600}@media (max-width:767px){.sites-container p{font-size:.75rem}}@media (max-width:767px){.sites-container{margin-right:-15px}}.no-sites-toggle-container{width:440px;display:block;position:relative;float:left}@media (max-width:991px){.no-sites-toggle-container{float:none;margin:0 auto}}@media (max-width:767px){.no-sites-toggle-container{width:100%}}.no-sites-toggle-container .error{margin-top:15px}.no-sites-toggle-container .error:before{top:55px}.no-sites-toggle{margin:0 auto;display:block;position:relative;float:left}.no-sites-toggle .circle{width:42px;height:42px;border-radius:50%;display:inline-block;float:left;position:relative;background-color:#fff;cursor:pointer;z-index:2}@media (max-width:767px){.no-sites-toggle .circle{width:25px;height:25px}}.no-sites-toggle .circle:not(:first-child){margin-left:50px}@media (max-width:767px){.no-sites-toggle .circle:not(:first-child){margin-left:36px}}.no-sites-toggle .circle.active{background-color:#609f43;border:3px solid #fff}.no-sites-toggle .toggle-progress{height:10px;background-color:#609f43;margin-top:17px;position:absolute;z-index:1;border-right:2px solid #414042;border-left:2px solid #414042}@media (max-width:767px){.no-sites-toggle .toggle-progress{height:4px;margin-top:11px}}.no-sites-toggle .toggle-progress-bg{width:100%;height:16px;background:#fff;margin-top:14px;position:absolute;z-index:1;border:3px solid #414042;border-right:2px solid #414042;border-left:2px solid #414042}@media (max-width:767px){.no-sites-toggle .toggle-progress-bg{height:10px;margin-top:8px}}.no-sites-toggle.h-atoggl .toggle-progress-bg{border-color:transparent;border-top:none;border-bottom:none;width:98%;margin-left:1%;margin-right:1%;box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.35)}.no-sites-toggle.h-atoggl .toggle-progress{border-color:transparent;height:17px;margin-top:14px;box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.35);margin-left:1%;margin-right:1%}@media (max-width:767px){.no-sites-toggle.h-atoggl .toggle-progress{height:10px;margin-top:8px}}.no-sites-toggle.h-atoggl .circle{box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.35)}.faqs{padding-top:.9375rem}.faqs:nth-child(2){padding-right:1.25rem;padding-left:1.25rem}.faqs:first-child{padding-right:1.25rem}.faqs:last-child{padding-left:1.25rem}.faq p{font-size:14px;margin-top:0;margin-bottom:1.875rem}.faq p.heading{font-size:15px;margin-bottom:.625rem;line-height:1.5}.form-message-container{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;z-index:9999}.form-message-wrapper{position:absolute;float:none;color:#fff;background-color:#fff;padding:15px;border:1px solid #333;border-radius:9px;top:35%;left:0;right:0;margin-left:auto;margin-right:auto;width:300px;z-index:99}.form-message-wrapper .form-message{background-color:#333;border-radius:9px;padding:30px;text-align:center}.form-message-wrapper p:last-child{margin-bottom:0}.form-message-wrapper .confrim-form{font-size:1.0625rem;width:80%}.error{color:#fff;background-color:#790000;padding:7px;position:relative}.error:not(h3):before{content:"";width:10px;height:10px;background-color:#790000;float:left;position:absolute;top:-5px;transform:rotate(45deg)}.error p{font-size:.75rem;line-height:1;margin-top:0;margin-bottom:0}h3.error{font-size:1.125rem;line-height:1.4}.g-recaptcha div{margin:0 auto}@media (min-width:992px){.website-security-stack-wrapper{max-width:1065px;padding-left:.9375rem;padding-right:.9375rem}}@media (max-width:991px){.website-security-stack-wrapper{max-width:720px;padding-left:.9375rem;padding-right:.9375rem}}@media (max-width:991px){.website-security-stack-wrapper .center-block{float:left}}@media (max-width:767px){.website-security-stack-wrapper .center-block{float:left}}@media (max-width:767px){.website-security-stack-wrapper{max-width:100%}}.website-security-stack-wrapper .puzzle-cta{padding-top:.9375rem}.website-security-stack{padding:0}@media (max-width:991px){.website-security-stack{width:100%;float:left;padding:0 20px;margin-top:90px;margin-bottom:50px}}@media (max-width:767px){.website-security-stack{height:auto;width:100%;float:left;padding-left:30px;padding-right:30px;margin-top:0;margin-bottom:15px;margin-left:0}}.website-security-stack .left-stacks{float:left}@media (max-width:991px){.website-security-stack .left-stacks{width:35%;float:left}}@media (max-width:767px){.website-security-stack .left-stacks{width:100%}}.website-security-stack .right-stacks{float:right}@media (max-width:991px){.website-security-stack .right-stacks{width:35%;float:left}}@media (max-width:767px){.website-security-stack .right-stacks{float:left;width:100%}}@media (max-width:767px){.website-security-stack .pointer{display:none}}.website-security-stack .stack p:first-child{margin-bottom:0;font-weight:600;text-transform:uppercase}.website-security-stack .stack p:last-child{margin-top:0}.website-security-stack .puzzle-container{width:350px;height:326px;margin:0 auto}@media (max-width:991px){.website-security-stack .puzzle-container{width:349px;height:auto}}@media (max-width:767px){.website-security-stack .puzzle-container{display:none}}@media (max-width:991px){.website-security-stack .puzzle-container img{max-width:100%}}.website-security-stack .stack-defence{width:259px;padding-left:10px;float:left}@media (max-width:991px){.website-security-stack .stack-defence{width:100%;float:left;padding-left:0}}@media (max-width:767px){.website-security-stack .stack-defence{width:100%;text-align:center}}.website-security-stack .stack-response{width:259px;padding-left:10px;float:left}@media (max-width:991px){.website-security-stack .stack-response{width:100%;float:left;padding-left:0}}@media (max-width:767px){.website-security-stack .stack-response{width:100%;text-align:center}}.website-security-stack .stack-protection{width:280px;padding-left:10px;float:left}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-protection{width:283px}}@media (max-width:991px){.website-security-stack .stack-protection{width:100%;float:left;padding-left:25px}}@media (max-width:767px){.website-security-stack .stack-protection{width:100%;text-align:center}}.website-security-stack .stack-detection{width:303px;padding-left:10px;float:left}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-detection{width:283px}}@media (max-width:991px){.website-security-stack .stack-detection{width:100%;float:left;padding-left:25px}}@media (max-width:767px){.website-security-stack .stack-detection{width:100%;text-align:center}}.website-security-stack .stack-defence-wrapper{position:absolute;width:359px;top:34px;left:30px}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-defence-wrapper{left:28}}@media (max-width:991px){.website-security-stack .stack-defence-wrapper{width:250px;top:-73px;bottom:auto;left:-6px;right:auto}}@media (max-width:767px){.website-security-stack .stack-defence-wrapper{position:relative;width:100%;top:auto;left:auto;right:auto;float:left;padding-left:.9375rem;padding-right:.9375rem;padding-top:.9375rem;margin-top:1.875rem;border-top:1px solid grey}}.website-security-stack .stack-defence-wrapper .pointer{float:left;width:100%}@media (max-width:991px){.website-security-stack .stack-defence-wrapper .pointer{float:left;width:100%;top:102px;position:absolute}}.website-security-stack .stack-defence-wrapper .pointer .line{width:334px;height:1px;border-top:1px solid #9c9b9e;float:left}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-defence-wrapper .pointer .line{width:314px}}@media (max-width:991px){.website-security-stack .stack-defence-wrapper .pointer .line{width:90%}}.website-security-stack .stack-defence-wrapper .pointer .line-break-down{width:30px;height:1px;border-top:1px solid #9c9b9e;float:left;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:10px;margin-left:-5px}@media (max-width:991px){.website-security-stack .stack-defence-wrapper .icon-container{display:none}}@media (max-width:767px){.website-security-stack .stack-defence-wrapper .icon-container{margin-left:auto;width:100%;height:auto;display:block}}@media (max-width:767px){.website-security-stack .stack-defence-wrapper .icon-container .icon{margin:0 auto;float:none;display:block}}.website-security-stack .stack-response-wrapper{position:absolute;width:359px;top:306px;left:60px}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-response-wrapper{left:28px}}@media (max-width:991px){.website-security-stack .stack-response-wrapper{width:250px;top:auto;bottom:8px;left:-4px;right:auto}}@media (max-width:767px){.website-security-stack .stack-response-wrapper{position:relative;width:100%;top:auto;bottom:auto;left:auto;right:auto;float:left;padding-left:15px;padding-right:15px;padding-top:15px;border-top:1px solid grey}}.website-security-stack .stack-response-wrapper .pointer{float:left;width:100%}.website-security-stack .stack-response-wrapper .pointer .line{width:334px;height:1px;border-top:1px solid #9c9b9e;float:left}@media (max-width:991px){.website-security-stack .stack-response-wrapper .pointer .line{width:90%}}.website-security-stack .stack-response-wrapper .pointer .line-break-down{width:30px;height:1px;border-top:1px solid #9c9b9e;float:left;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:-10px;margin-left:-5px}@media (max-width:991px){.website-security-stack .stack-response-wrapper .icon-container{display:none}}@media (max-width:767px){.website-security-stack .stack-response-wrapper .icon-container{margin-left:auto;width:100%;height:auto;display:block}}@media (max-width:767px){.website-security-stack .stack-response-wrapper .icon-container .icon{margin:0 auto;float:none;display:block}}.website-security-stack .stack-protection-wrapper{position:absolute;width:411px;top:16px;right:16px}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-protection-wrapper{width:368px;right:28px}}@media (max-width:991px){.website-security-stack .stack-protection-wrapper{width:271px;top:-106px;bottom:auto;left:auto;right:-8px}}@media (max-width:767px){.website-security-stack .stack-protection-wrapper{position:relative;width:100%;top:auto;left:auto;right:auto;float:left;padding-left:15px;padding-right:15px;padding-top:15px;border-top:1px solid grey}}.website-security-stack .stack-protection-wrapper .pointer{float:left;width:100%}@media (max-width:991px){.website-security-stack .stack-protection-wrapper .pointer{position:absolute;top:125px}}.website-security-stack .stack-protection-wrapper .pointer .line{width:318px;height:1px;border-top:1px solid #9c9b9e;float:left}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-protection-wrapper .pointer .line{width:329px}}@media (max-width:991px){.website-security-stack .stack-protection-wrapper .pointer .line{width:90%}}.website-security-stack .stack-protection-wrapper .pointer .line-break-down{width:30px;height:1px;border-top:1px solid #9c9b9e;float:left;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:10px;margin-right:-5px}.website-security-stack .stack-protection-wrapper .icon-container{margin-left:34px}@media (max-width:991px){.website-security-stack .stack-protection-wrapper .icon-container{display:none}}@media (max-width:767px){.website-security-stack .stack-protection-wrapper .icon-container{margin-left:auto;width:100%;height:auto;display:block}}@media (max-width:767px){.website-security-stack .stack-protection-wrapper .icon-container .icon{margin:0 auto;float:none;display:block}}.website-security-stack .stack-detection-wrapper{position:absolute;width:387px;top:290px;right:0}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-detection-wrapper{width:365px;right:28px}}@media (max-width:991px){.website-security-stack .stack-detection-wrapper{width:250px;top:auto;bottom:-17px;left:auto;right:-8px}}@media (max-width:767px){.website-security-stack .stack-detection-wrapper{position:relative;width:100%;top:auto;left:auto;right:auto;float:left;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:15px;border-top:1px solid grey;border-bottom:1px solid grey}}.website-security-stack .stack-detection-wrapper .pointer{float:left;width:100%}.website-security-stack .stack-detection-wrapper .pointer .line{width:343px;height:1px;border-top:1px solid #9c9b9e;float:left;margin-left:25px}@media (min-width:768px) and (max-width:992px){.website-security-stack .stack-detection-wrapper .pointer .line{width:336px}}@media (max-width:991px){.website-security-stack .stack-detection-wrapper .pointer .line{width:90%}}.website-security-stack .stack-detection-wrapper .pointer .line-break-down{width:30px;height:1px;border-top:1px solid #9c9b9e;float:left;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-10px;margin-right:-5px}.website-security-stack .stack-detection-wrapper .icon-container{margin-left:34px}@media (max-width:991px){.website-security-stack .stack-detection-wrapper .icon-container{display:none}}@media (max-width:767px){.website-security-stack .stack-detection-wrapper .icon-container{margin-left:auto;width:100%;height:auto;display:block}}@media (max-width:767px){.website-security-stack .stack-detection-wrapper .icon-container .icon{margin:0 auto;float:none;display:block}}.website-security-stack svg{max-width:940px}.website-security-stack .st0{opacity:.81;fill:#6b6a6c}.website-security-stack .st1{fill:#6b6a6c}.website-security-stack .st2{fill:#a4a4a5}.website-security-stack .st3{fill:#c8c8c8}.website-security-stack .st4{fill:#71ab57}.website-security-stack .st5{fill:#fff}.website-security-stack .st6{opacity:1;font-weight:600}.website-security-stack .st7{font-size:16px}.website-security-stack .st8{fill:#619f43;stroke:#fff;stroke-miterlimit:10}.website-security-stack .st9{fill:#646667}.website-security-stack .st10{fill:grey}.website-security-stack .st11{font-size:15px}.website-security-stack .st12{font-weight:400}.website-security-stack .st13{fill:#619f43}.website-security-stack .st14{fill:#63a744}.website-security-stack .st15{fill:#646566}.website-security-stack .st16{fill:#62a744}.website-security-stack .st17{fill:#636566}.website-security-stack .st18{fill:#65656a}.av-cta-container{background-image:url(/images/header-background-image-x2.jpg);background-size:cover;background-position:top center;position:relative;z-index:99}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.av-cta-container{background-image:url(/images/header-background-image-x2.jpg)}}.av-cta-container .container{position:relative;z-index:98}.av-cta-container .table.pricing-table tbody th:first-child{padding-left:0}a.learn-more-btn{color:#fff;background-color:#609f43;padding:7px 18px;display:inline-block;font-size:16px;border-radius:9px;text-decoration:none}a.learn-more-btn.btn-ghost{background-color:transparent;color:grey}a.learn-more-btn.btn-ghost:hover{color:#fff;border:none}a.learn-more-btn:hover{background-color:#478237}@media (max-width:545px){.agency-plan{border:none!important}}.agency-plan.h-agency h3{color:#636466;line-height:1.1}.agency-plan.h-agency h3 span{font-size:1.4375rem;font-weight:300}.agency-plan.h-agency p{color:grey}.agency-plan.h-agency .check-list{margin-bottom:1rem;margin-left:2rem}@media (max-width:991px){.agency-plan.border-right{border:none}}.agency-plan h3{color:#609f43;font-weight:400;line-height:1.4}.agency-plan p{color:#fff;margin-top:15px;margin-bottom:15px}@media (max-width:767px){.agency-plan img.img-fluid{max-width:80%;margin:0 auto}}@media (max-width:767px){.agency-plan{padding-bottom:.9375rem;margin-bottom:0}}.agency-features .table-container{padding:0 15px;border-bottom:none;border-top:none;float:left}@media (max-width:767px){.agency-features .table-container{width:100%;margin-left:0;padding:0}}@media (max-width:991px){.agency-features .table-container{width:100%}}.agency-features table{margin-top:0;margin-bottom:0;table-layout:auto;border-collapse:collapse;border-spacing:0}.agency-features .table{width:100%;max-width:100%}.agency-features .table thead th{border:none;padding:0 15px;border-bottom:1px solid #fff}.agency-features .table thead th p{margin-top:0;margin-bottom:0;padding:0 6px 8px 6px}.agency-features .table thead th:nth-child(2) p{padding-left:0}.agency-features .table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.agency-features .table tbody tr:last-child{border-bottom:1px solid #fff}.agency-features .table tbody tr:last-child th p{border:none}.agency-features .table tbody tr th{border:none}.agency-features .table tbody tr th:first-child{padding-left:15px}@media (max-width:767px){.agency-features .table tbody tr th:first-child{padding-left:0}}.agency-features .table tbody tr th:last-child{padding-right:15px}@media (max-width:767px){.agency-features .table tbody tr th:last-child{padding-right:0;vertical-align:bottom}}.agency-features .table tbody tr th p{margin-top:0;margin-bottom:0;padding:6px 0;border-bottom:1px solid grey;line-height:1}.agency-features .table tbody tr th p:first-child{padding-left:6px}@media (max-width:767px){.agency-features .table tbody tr th p{line-height:1.2}}@media (max-width:767px){.key-features{float:left;margin-top:1.875rem}}@media (max-width:767px){.key-features .feature{padding-top:2rem}}@media (max-width:991px){.key-features .feature .c-lg-2{width:60px;float:left}}@media (max-width:767px){.key-features .feature .c-lg-2{width:100%;float:left}}@media (max-width:991px){.key-features .feature .c-lg-10{float:left;margin-top:-60px}}@media (max-width:767px){.key-features .feature .c-lg-10{float:left;margin-top:0}}@media (max-width:991px){.key-features .feature .c-lg-10 .heading{margin-left:70px}}@media (max-width:767px){.key-features .feature .c-lg-10 .heading{margin-left:0}}@media (max-width:991px){.key-features .feature .c-lg-10 p:nth-child(2){margin-top:1.875rem}}.agency-features.h-afeat{float:left}@media (max-width:991px){.agency-features.h-afeat{margin-top:1.875rem}}@media (max-width:767px){.agency-features.h-afeat{margin-top:0}}.agency-features.h-afeat form{float:left}.agency-features.h-afeat .lead p{color:grey}@media (max-width:991px){.agency-features.border-left{border-left:none}}.agency-features tr{display:table-row;vertical-align:inherit;border-color:inherit}.agency-features td,.agency-features th{padding:0}.agency-features .agency-features .table td,.agency-features .table th{vertical-align:top;font-size:15px;font-weight:400}@media (max-width:767px){.agency-features .agency-features .table td,.agency-features .table th{font-size:.925rem}}.agency-features th{text-align:left}.agency-features .agency-features table td,.agency-features table th{line-height:1}.agency .agency-features{background-color:rgba(255,255,255,.17)}.agency .agency-features .table thead th{border-bottom:1px solid grey}.agency .agency-features .table tbody tr:last-child{border-bottom:1px solid grey}.agency .agency-features .table tbody tr th p{line-height:1.4}.custom-enterprise{overflow:visible}.custom-enterprise h2{color:grey;font-size:40px;font-weight:400;margin-top:0}.custom-enterprise p{font-size:16px;line-height:1.7;font-weight:400!important;text-align:left;color:grey;width:100%}@media (max-width:767px){.custom-enterprise p{font-size:.925rem}}.custom-enterprise .list-block{margin-top:15px;margin-bottom:15px;margin-left:30px}@media (max-width:991px){.custom-enterprise .list-block{margin-right:10px}}.custom-enterprise .img-container{position:absolute;float:right;right:-190px;width:701px;top:-50px;z-index:-1}@media (max-width:991px){.custom-enterprise .img-container .img-fluid.lg{display:none}}.custom-enterprise .img-container .img-fluid.md{display:none}@media (max-width:991px){.custom-enterprise .img-container .img-fluid.md{display:block}}@media (max-width:991px){.custom-enterprise .img-container{position:absolute;float:right;right:-11px;width:auto;top:23px;z-index:-1}}@media (max-width:767px){.custom-enterprise .img-container{display:none}}.featured-in-section{background-image:url(/images/featuredin-background-image-15.png);background-size:cover;background-position:top center}@media (max-width:767px){.featured-in-section{background-size:cover}}.featured-in-section .container{padding-top:30px;padding-bottom:30px}.featured-in-section h2{color:#fff;font-weight:400}.featured-in-section .logos-container{margin-top:2rem;padding-top:0;padding-bottom:0}.featured-in-section .logos-container li{padding:0 30px;margin:0 auto!important}@media (max-width:767px){.featured-in-section .logos-container li{padding:15px 0}}.enterprise .featured-in{background-image:url(/images/16-sucuri-fredricton-dana-trish.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.enterprise .featured-in{background-image:url(/images/16-sucuri-fredricton-dana-trish.jpg)}}.enterprise-section-wrapper{overflow:hidden}@media (max-width:767px){.enterprise-section-wrapper{padding-top:0}}@media (min-width:992px){.enterprise-container{width:150%}}@media (max-width:767px){.enterprise-container{text-align:center;padding:0}}.enterprise-container .c-lg-6{max-width:470px}@media (max-width:991px){.enterprise-container .c-lg-6{padding-bottom:1.875rem;width:50%;float:left}}@media (max-width:767px){.enterprise-container .c-lg-6{padding-bottom:1.875rem;width:100%}}@media (max-width:767px){.enterprise-container .c-lg-6.ebasic{border-bottom:1px solid #fff;padding-top:3.75rem;background-color:#636466}}@media (max-width:767px){.enterprise-container .c-lg-6.ecustom{padding-top:1.875rem}}.enterprise-container .c-lg-6.ecustom .get-quote{margin-top:25px}@media (max-width:767px){.enterprise-container .c-lg-6.ecustom .get-quote{margin-top:0}}@media (max-width:767px){.enterprise-container .c-lg-6 ul li{text-align:left}}.enterprise-container .c-lg-6 .anchor{background-color:#619f42;color:#fff;width:15px;float:left;left:-15px;display:none;position:absolute;height:168%;top:-60px;font-size:16px;line-height:10;padding:22% 4px}.enterprise-container .c-lg-6 .anchor:hover{background-color:#478237}@media (max-width:991px){.enterprise-container .c-lg-6.eform{max-width:100%;width:100%;border-left:none}}@media (max-width:767px){.enterprise-container form .c-lg-6{padding-bottom:0}}@media (max-width:767px){.enterprise-container form .submit{margin-top:1.875rem}}@media (max-width:767px){.enterprise-features-wrapper{padding-bottom:0}}.enterprise-features-wrapper .lead h2 span{font-weight:600}.enterprise-features-wrapper .lead h4{font-size:1.25rem;font-weight:600}@media (max-width:991px){.enterprise-features-wrapper .icon{height:50px}}.enterprise-features{margin-top:15px;margin-left:45px}@media (max-width:767px){.enterprise-features{margin-left:1.875rem}}.enterprise-form .form-group{margin-bottom:.9375rem}.s-advantages{background-image:url(/images/16-home-hero-mostar-ii.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-advantages{background-image:url(/images/16-home-hero-mostar-ii.jpg)}}.s-advantages h2{color:#fff;margin-bottom:1.875rem}.s-advantages .s-advantages-container{border-top:1px solid #fff;border-bottom:1px solid #fff;width:100%;float:left}@media (max-width:767px){.s-advantages .s-advantages-container{margin-bottom:1.875rem;border-top:none}}.s-advantages .block-list{width:50%;float:left}@media (max-width:767px){.s-advantages .block-list{width:100%}}.s-advantages .block-list li{width:100%;color:#fff;margin-top:0;padding-top:.46875rem;padding-bottom:.46875rem;font-weight:400}@media (min-width:544px){.s-advantages .block-list li:not(:last-child){border-bottom:1px solid #fff}}.s-advantages-wrapper{margin-top:3.75rem}.s-advantages-wrapper h4{color:grey!important;margin-bottom:0}.s-advantages-wrapper .s-advantages-container{margin-top:1.875rem;padding-top:.46875rem;padding-bottom:.46875rem;padding-left:0;padding-right:0;border-top:1px solid grey;border-bottom:1px solid grey}.s-advantages-wrapper .s-advantages-container .c-lg-6{padding-left:0;padding-right:0}.s-advantages-wrapper .s-advantages-container .block-list .list-block-item{margin-top:0;padding-top:.46875rem;padding-bottom:.46875rem}.s-advantages-wrapper .s-advantages-container .block-list .list-block-item:not(:first-child){border-top:1px solid #ebebeb}.dru-ptable-wrapper .table-lead,.mr-ptable-wrapper .table-lead{margin-top:2.8125rem;margin-bottom:2.5rem}@media (max-width:767px){.dru-ptable-wrapper .table-lead,.mr-ptable-wrapper .table-lead{margin-top:1.875rem;margin-bottom:0;min-height:90px}}.dru-ptable-wrapper .table-lead h3,.mr-ptable-wrapper .table-lead h3{font-size:1.375rem;color:#fff;font-weight:400}.dru-ptable-wrapper .table-lead h4,.mr-ptable-wrapper .table-lead h4{font-size:1.25rem;color:#fff;font-weight:400}@media (max-width:767px){.dru-ptable-wrapper .table-lead h4,.mr-ptable-wrapper .table-lead h4{font-size:1rem}}.dru-ptable-wrapper .table-lead p,.mr-ptable-wrapper .table-lead p{margin-top:0;margin-bottom:0;color:#fff;font-size:.875rem;font-weight:400}.dru-ptable-wrapper .table-lead p.pricing,.mr-ptable-wrapper .table-lead p.pricing{font-size:1.25rem;font-weight:600;color:#619f42}.dru-ptable-wrapper .table-lead p.pricing span,.mr-ptable-wrapper .table-lead p.pricing span{color:#fff;font-size:.875rem}.dru-ptable-wrapper .table-lead p.pricing sup,.mr-ptable-wrapper .table-lead p.pricing sup{color:#fff}@media (max-width:767px){.dru-ptable-wrapper .table-lead p.pricing,.mr-ptable-wrapper .table-lead p.pricing{line-height:1}}.dru-ptable-wrapper .table-lead p.small,.mr-ptable-wrapper .table-lead p.small{font-size:.75rem}.dru-ptable-wrapper .sideb h3,.mr-ptable-wrapper .sideb h3{padding-top:1.0625rem;margin-top:0;margin-bottom:0}@media (max-width:767px){.dru-ptable-wrapper .opt-list,.mr-ptable-wrapper .opt-list{width:30%;float:left}}.dru-ptable-wrapper .opt-list .table-lead,.mr-ptable-wrapper .opt-list .table-lead{margin-top:1.625rem;margin-bottom:2.375rem}@media (max-width:767px){.dru-ptable-wrapper .opt-list .table-lead,.mr-ptable-wrapper .opt-list .table-lead{margin-top:1.875rem;margin-bottom:0;min-height:98px}}@media (max-width:767px){.dru-ptable-wrapper .feat-list,.mr-ptable-wrapper .feat-list{float:left}}@media (max-width:767px){.dru-ptable-wrapper .feat-list:first-child,.mr-ptable-wrapper .feat-list:first-child{width:70%}}@media (max-width:767px){.dru-ptable-wrapper .feat-list h3,.mr-ptable-wrapper .feat-list h3{font-size:1rem}}@media (max-width:767px){.dru-ptable-wrapper .feat-list h4,.mr-ptable-wrapper .feat-list h4{font-size:1rem}}.dru-ptable-wrapper .feat-list .p-table .block-list,.mr-ptable-wrapper .feat-list .p-table .block-list{margin-left:.9375rem}@media (max-width:767px){.dru-ptable-wrapper .feat-list .p-table .block-list,.mr-ptable-wrapper .feat-list .p-table .block-list{margin-left:0}}.dru-ptable-wrapper .feat-list .p-table .list-block-item,.mr-ptable-wrapper .feat-list .p-table .list-block-item{padding-left:.9375rem;font-weight:600}@media (max-width:767px){.dru-ptable-wrapper .feat-list .p-table .list-block-item,.mr-ptable-wrapper .feat-list .p-table .list-block-item{padding-left:0}}.dru-ptable-wrapper .buy-btn-wrapper,.mr-ptable-wrapper .buy-btn-wrapper{float:left;width:100%}.dru-ptable-wrapper .buy-btn-wrapper a.text-link,.mr-ptable-wrapper .buy-btn-wrapper a.text-link{color:grey;display:inline-block;font-size:.75rem;margin-top:.5rem;margin-bottom:1.8125rem}.dru-ptable-wrapper .buy-btn-wrapper a.text-link:hover,.mr-ptable-wrapper .buy-btn-wrapper a.text-link:hover{color:#619f42}.side-pricing-table{border-bottom:1px solid #636466;float:left;width:100%;padding-bottom:.9375rem}.top-d-bar{position:absolute;width:100%;height:128px;background-color:#414042;left:0}@media (max-width:767px){.top-d-bar{height:120px}}.sideb{background-color:#636466;padding-bottom:7.75rem;color:#fff}@media (max-width:991px){.sideb .table-lead{margin-top:1.875rem;margin-bottom:.9375rem}}.sideb h3{margin-top:3.5rem;margin-bottom:3rem}@media (max-width:991px){.sideb h3{margin-top:0;margin-bottom:0}}@media (max-width:991px){.sideb{float:left;width:100%;padding-bottom:1.875rem}}.p-table .list-block-item{margin-top:0;padding:5px 0}@media (max-width:767px){.p-table .list-block-item{height:61px}}.p-table .list-block-item.highlight{font-weight:600}.p-table .list-block-item:not(:first-child){border-top:1px solid #ebebeb}.side-features{padding-bottom:.9375rem;padding-right:.9375rem;padding-left:.9375rem;padding-top:.75rem;border-top:1px solid #ababab;border-bottom:1px solid #ababab}.side-features .list-block-item{font-weight:400;margin-top:0;padding-top:5px;padding-bottom:5px;padding-right:0;padding-left:5px}@media (max-width:767px){.side-features .list-block-item{border-top:none}}.side-features .list-block-item:not(:first-child){border-top:1px solid #7d7d7d}.side-features .list-block-item:after{content:"\2713";width:20px;float:right;height:100%;margin:0 auto;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#619f42;display:block;text-align:center;font-weight:600}.s-how{background-image:url(/images/header-background-image.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-how{background-image:url(/images/header-background-image-x2.jpg)}}.s-how img{margin-top:25px;float:left}@media (max-width:767px){.s-how img{max-width:100%}}.s-how .how-list{list-style:none;float:left;position:relative}@media (max-width:767px){.s-how .how-list{margin-top:.9375rem}}.s-how .how-list li{width:300px;border-left:1px solid #636466;padding-left:.9375rem;position:relative}@media (max-width:767px){.s-how .how-list li{width:100%;border-left:none}}.s-how .how-list li h4{color:#619f42;font-size:15px;font-weight:600}.s-how .how-list li p{font-weight:400;margin-top:0}.s-how .how-list li:after{content:"";width:70px;height:1px;background-color:#636466;position:absolute;right:304px;top:38px}@media (max-width:767px){.s-how .how-list li:after{display:none}}.s-how .how-list li:not(:first-child){margin-top:30px}.s-how .how-list li:first-child{margin-left:-35px}.s-how .how-list li:nth-child(2){margin-left:55px}.s-how .how-list li:nth-child(3){margin-left:75px}.s-how .how-list li:nth-child(4){margin-left:50px}.s-how .how-list li:nth-child(5){margin-left:-45px}@media (max-width:767px){.s-how .how-list li{margin-left:0!important}}.s-how-protects{background-image:url(/images/header-background-image.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-how-protects{background-image:url(/images/header-background-image-x2.jpg)}}.s-how-protects .container{padding-bottom:180px}@media (max-width:767px){.s-how-protects .container{padding-bottom:1.875rem}}.s-how-protects img{margin-top:25px}@media (max-width:767px){.s-how-protects img{max-width:100%}}.s-how-protects .s-how-protects-wrapper{text-align:center}.s-how-protects .how-list{list-style:none;float:left;position:absolute;text-align:left;top:0;width:100%}@media (max-width:767px){.s-how-protects .how-list{position:relative;text-align:center;border-bottom:1px solid #888;margin-top:.9375rem}}.s-how-protects li{width:300px;padding-left:.9375rem}.s-how-protects li h4{color:#619f42;font-size:15px;font-weight:600}.s-how-protects li p{font-weight:400;margin-top:0}.s-how-protects li:first-child{position:absolute;top:69px;right:6px}.s-how-protects li:first-child:after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:282px;top:37px;transform:rotate(-45deg)}.s-how-protects li:nth-child(2){position:absolute;top:201px;right:-75px}.s-how-protects li:nth-child(2):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:291px;top:21px;transform:rotate(-22deg)}.s-how-protects li:nth-child(3){position:absolute;top:372px;right:-77px}.s-how-protects li:nth-child(3):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:291px;top:-3px;transform:rotate(26deg)}.s-how-protects li:nth-child(4){position:absolute;top:497px;right:-5px}.s-how-protects li:nth-child(4):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:285px;top:-10px;transform:rotate(37deg)}.s-how-protects li:nth-child(5){position:absolute;top:592px;right:138px}.s-how-protects li:nth-child(5):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:261px;top:-32px;transform:rotate(69deg)}.s-how-protects li:nth-child(6){position:absolute;top:592px;right:393px;width:288px}.s-how-protects li:nth-child(6):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;right:144px;top:-30px;transform:rotate(106deg)}.s-how-protects li:nth-child(7){position:absolute;top:504px;left:138px}.s-how-protects li:nth-child(7):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;left:118px;top:-13px;transform:rotate(132deg)}.s-how-protects li:nth-child(8){position:absolute;top:386px;left:2px}.s-how-protects li:nth-child(8):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;left:188px;top:-2px;transform:rotate(158deg)}.s-how-protects li:nth-child(9){position:absolute;top:211px;left:-23px}.s-how-protects li:nth-child(9):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;left:209px;top:19px;transform:rotate(198deg)}.s-how-protects li:nth-child(10){position:absolute;top:62px;left:-14px}.s-how-protects li:nth-child(10):after{content:"";width:50px;height:1px;background-color:#636466;position:absolute;left:283px;top:35px;transform:rotate(225deg)}@media (max-width:767px){.s-how-protects li{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;padding-top:.46875rem;padding-bottom:.46875rem;padding-right:0;padding-left:0;border-top:1px solid #888}.s-how-protects li:after{display:none}}.affix-footer-banner{position:fixed;z-index:99;bottom:0;display:none;width:100%;-webkit-transition:all 5s;transition:all 5s;border-top:5px solid #559c42;background-color:#333}@media (max-width:767px){.affix-footer-banner{display:none!important}}.affix-footer-banner .container{width:100rem}.affix-footer-banner .sucuri-footer-logo img{padding:12px 0}.affix-footer-banner a{text-decoration:none}.affix-footer-banner h3{font-size:25px;padding:9px 0;text-align:center;color:#609f43;margin-bottom:0;line-height:1;margin-top:4px}@media (max-width:991px){.affix-footer-banner h3{font-size:1.25rem}}.affix-footer-banner .price{font-size:22px;float:left;margin-top:3px;color:#fff}.affix-footer-banner .price{text-align:center}.affix-footer-banner .price span{font-size:13px}.affix-footer-banner .price p{font-size:13px;margin-top:0;margin-bottom:0}.affix-footer-banner .price p,.affix-footer-banner .price span,.affix-footer-banner .price sup{line-height:50%;color:#fff}.affix-footer-banner .btn{margin:7px auto}.testimonials-container{position:relative;overflow:hidden}@media (max-width:767px){.testimonials-container{height:auto!important}}.testimonials-container .container{padding-bottom:0}.testimonial-nav li.list-inline-item{margin-right:0;cursor:pointer}.testimonial-nav li a{font-size:1rem;padding:2px 20px;width:100px;color:grey;text-decoration:none}.testimonial-nav li a.active{color:#619f42}.testimonial-nav li a:hover{color:#619f42}.testimonial-media-nav li.list-inline-item{margin-right:0;cursor:pointer}.testimonial-media-nav li a{font-size:1rem;padding:2px 20px;width:100px;color:grey}.testimonial-media-nav li a.active{color:#619f42}.testimonial-media-nav li a:hover{color:#619f42}.testimonials-avatars-container{padding:30px 20px;border-top:1px solid #cdccce;max-width:936px;position:relative;height:515px;margin:0 17px}@media (max-width:767px){.testimonials-avatars-container{height:auto}}.testimonials-avatars-container .avatars-wrapper{width:100%;height:100%;overflow:hidden;position:relative}.testimonials-avatars-container .avatar-container{position:absolute;left:0}@media (max-width:767px){.testimonials-avatars-container .avatar-container{position:relative}}.testimonials-avatars-container .avatarst{display:block;float:left;width:900px}.testimonials-avatars-container .avatarst.active{left:0}@media (max-width:767px){.testimonials-avatars-container .avatarst{width:100%}}.testimonials-avatars-container .avatarsn{display:block;float:left;width:901px}.testimonials-avatars-container .avatarsn.active{left:0}.testimonials-avatars-container .avatarst a{float:left;width:146px;display:block;position:relative}@media (max-width:767px){.testimonials-avatars-container .avatarst a{width:80px;padding:2px;margin:0 auto!important;display:inline-block;float:none;text-align:center}}@media (max-width:767px){.testimonials-avatars-container .avatarst a img{max-width:100%}}.testimonials-avatars-container .avatarst a:not(.break-next){margin-right:4px}.testimonials-avatars-container .avatarst a:nth-child(6){margin-right:0}.testimonials-avatars-container .avatarst a:nth-child(11){margin-right:0}.testimonials-avatars-container .avatarst a:last-child{margin-right:0}.testimonials-avatars-container .avatarst a:nth-child(7){margin-right:4px;margin-left:75px}@media (max-width:767px){.testimonials-avatars-container .avatarst a:nth-child(7){margin:0 auto}}.testimonials-avatars-container .avatarst a:nth-child(n+7){margin-top:-39px}@media (max-width:767px){.testimonials-avatars-container .avatarst a:nth-child(n+7){margin:0 auto}}.testimonials-avatars-container .avatarst a .hover-testimonial-logo{display:none;position:absolute;height:85px;bottom:43px;left:0;z-index:100}@media (max-width:767px){.testimonials-avatars-container .avatarst a .hover-testimonial-logo{display:none}}.testimonials-avatars-container .avatarst a .hover-testimonial-logo img{height:auto;opacity:1}.testimonials-avatars-container .avatarst a .hover-testimonial-logo p{color:#333;font-size:.875rem;font-weight:600;font-style:normal;text-align:center;margin:0 auto;width:100%;float:left;animation:testimonial-slide-down .1s linear}.testimonials-avatars-container .avatarst a .hover-testimonial-logo p:first-child{font-size:.625rem;margin-top:26px}.testimonials-avatars-container .avatarst a:hover:after{content:"";background-image:url(/images/icons/16-testimonials-background-white-border.png);position:absolute;width:100%;height:100%;z-index:99;right:0;top:0;animation:fade-in .4s linear}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.testimonials-avatars-container .avatarst a:hover:after{background-image:url(/images/icons/16-testimonials-background-white-border.png)}}@media (max-width:767px){.testimonials-avatars-container .avatarst a:hover:after{display:none}}.testimonials-avatars-container .avatarst a:hover .hover-testimonial-logo{display:block;animation:testimonial-slide-down .1s linear}@media (max-width:767px){.testimonials-avatars-container .avatarst a:hover .hover-testimonial-logo{display:none}}.testimonials-avatars-container .avatarst a.loading img{opacity:.2}.testimonials-avatars-container .avatarst a.loading:after{content:"";background-image:url(/images/icons/16-loading-gif.gif);position:absolute;width:100px;height:100px;z-index:99;right:24px;top:35px;animation:fade-in .4s linear}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.testimonials-avatars-container .avatarst a.loading:after{background-image:url(/images/icons/16-loading-gif.gif)}}.testimonials-avatars-container .avatarst a.loading .hover-testimonial-logo{display:none;animation:testimonial-slide-down .1s linear}.testimonials-avatars-container .avatarsn a{float:left;width:146px;display:block;position:relative}@media (max-width:767px){.testimonials-avatars-container .avatarsn a{display:inline-block;float:none;text-align:center}}.testimonials-avatars-container .avatarsn a:not(.break-next){margin-right:5px}.testimonials-avatars-container .avatarsn a:nth-child(6){margin-right:0}.testimonials-avatars-container .avatarsn a:nth-child(11){margin-right:0}.testimonials-avatars-container .avatarsn a:last-child{margin-right:0}.testimonials-avatars-container .avatarsn a.break-next{margin-right:5px}.testimonials-avatars-container .avatarsn a.break-next.push-right{margin-left:76px}.testimonials-avatars-container .avatarsn a:nth-child(+n+7){margin-top:-39px}@media (max-width:767px){.testimonials-avatars-container .avatarsn a:nth-child(+n+7){margin:0 auto}}.testimonials-avatars-container .avatarsn a .hover-testimonial-logo{display:none;position:absolute;height:85px;bottom:43px;left:0;z-index:100}.testimonials-avatars-container .avatarsn a .hover-testimonial-logo img{height:auto}.testimonials-avatars-container .avatarsn a .hover-testimonial-logo p{color:#fff;font-size:.875rem;font-weight:600;font-style:normal;text-align:center;margin:0 auto;width:100%;float:left;animation:testimonial-slide-down .1s linear}.testimonials-avatars-container .avatarsn a .hover-testimonial-logo p:first-child{font-size:.625rem;margin-top:26px}@media (max-width:767px){.testimonials-avatars-container .avatarsn a .hover-testimonial-logo{display:none}}.testimonials-avatars-container .avatarsn a:hover:after{content:"";background-image:url(/images/clients/15-testimonial-mouseover.png);position:absolute;width:100%;height:100%;z-index:99;right:0;top:0;animation:fade-in .4s linear}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.testimonials-avatars-container .avatarsn a:hover:after{background-image:url(/images/clients/15-testimonial-mouseover.png)}}@media (max-width:767px){.testimonials-avatars-container .avatarsn a:hover:after{display:none}}.testimonials-avatars-container .avatarsn a:hover .hover-testimonial-logo{display:block;animation:testimonial-slide-down .1s linear}@media (max-width:767px){.testimonials-avatars-container .avatarsn a:hover .hover-testimonial-logo{display:none}}.testimonials-avatars-container .avatars-pagination{position:absolute;bottom:20px;list-style:none;left:0;right:0}.testimonials-avatars-container .avatars-pagination ul li{display:inline-block;width:10px;height:10px;border-radius:5px;margin:0 5px;background-color:#888;cursor:pointer}.testimonials-avatars-container .avatars-pagination ul li.active{background-color:#333}@media (max-width:767px){.testimonials-avatars-container .avatars-pagination{display:none}}@media (max-width:767px){.testimonials-avatars-container .avatars-nav{display:none}}.inner-testimonial-wrapper{position:absolute;left:0;width:100%;top:0;z-index:101;background-image:url(/images/header-background-image-x2.jpg);background-size:cover;background-position:center top;background-color:#fff}@media (max-width:767px){.inner-testimonial-wrapper{position:relative!important}}.testimonial-wrapper{padding:0;position:relative}@media (max-width:767px){.testimonial-nav{display:none}}.inner-avatar{padding:40px 0;background-color:#4e4d4e;width:100%;height:100%;float:left}@media (max-width:767px){.inner-avatar{height:auto!important}}.inner-avatar .ia-list{position:relative}.inner-avatar .ia-list ul.avatar-icon-list{list-style:none;float:left;width:100%}.inner-avatar .ia-list ul.avatar-icon-list>li{display:inline;float:left}.inner-avatar .ia-list ul.avatar-icon-list>li:first-child{position:absolute;left:46px;top:-23px}.inner-avatar .ia-list ul.avatar-icon-list>li:nth-child(2){position:absolute;top:1px;left:85px;z-index:105}.inner-avatar .ia-list ul.avatar-icon-list>li:hover .t-social-icons{display:block!important;overflow:hidden;animation:social-w-in .3s}.inner-avatar .ia-list ul.avatar-icon-list>li:hover .t-social-icons ul{animation:social-in .5s}.inner-avatar .t-social-icons{display:none;top:2px;height:27px;left:12px;padding:3px 2px;padding-left:20px;background-color:#999;z-index:-99;position:absolute;width:94px;border-top-right-radius:14px;border-bottom-right-radius:14px}.inner-avatar .t-social-icons ul{position:absolute;line-height:1;left:20px}.inner-avatar .t-social-icons ul li{display:inline-block;line-height:1}.inner-avatar .t-social-icons ul li .social-icon{width:20px;height:20px;background-size:100%}.inner-avatar .t-social-icons ul li .social-icon:hover{background-position:0 20px!important}.inner-avatar .ia-heading{margin-top:3.375rem;padding:15px 0;background-color:#619f42}.inner-avatar .ia-heading h2{font-size:1.4rem;color:#fff}.inner-avatar .ia-heading h4{color:#fff}.inner-avatar .ia-heading p{margin-bottom:.5rem;margin-top:.5rem}.inner-avatar .ia-heading p.twitter a{color:#fff}.inner-avatar .ia-heading a{color:#fff;text-decoration:none}.inner-avatar .ia-heading a:hover{text-decoration:none;font-weight:600}.inner-avatar .ia-banner{padding:7px 15px;background-color:#619f42}.inner-avatar .ia-banner img{max-width:100%}.inner-avatar .l-cta{padding:15px 0}.inner-avatar .l-cta h3{font-size:1.375rem;color:#fff}.inner-avatar .l-cta h4{font-size:1.375rem;font-weight:600;color:#619f42}.inner-avatar .l-cta p{margin-top:0;margin-bottom:0;color:#fff}.inner-avatar .l-cta p.pricing{font-size:1.375rem}.inner-avatar .l-cta p.pricing span{font-size:1.125rem;color:#fff}.inner-avatar .l-cta p.small{font-size:.75rem;font-style:italic}.inner-avatar .l-cta a.buy{color:#fff;margin-top:.9375rem}.inner-avatar .l-cta a.buy:hover{text-decoration:none}.inner-avatar .l-cta img{max-width:100%}.inner-avatar .ia-flist h5{font-size:.9375rem;margin-top:1.875rem;font-weight:600}.inner-avatar .ia-flist ul li:not(:first-child){margin-top:.3125rem}.inner-avatar .ia-flist ul li p{font-weight:300;font-size:.875rem;margin:0}.inner-avatar .ia-platform{margin-top:0;position:absolute;bottom:15px}.inner-avatar .ia-platform img{width:200px}.inner-testimonial{padding-top:2.1875rem;padding-left:.9375rem}.inner-testimonial .it-lead{float:left;width:100%}@media (max-width:767px){.inner-testimonial .it-lead{margin-top:.9375rem}}.inner-testimonial h3{margin-left:.46875rem;margin-bottom:0;float:left}.inner-testimonial .icon-social-share-t{float:right}.inner-testimonial .icon-social-share-it{width:74px;float:right;cursor:pointer;position:absolute;right:-16px;padding-bottom:30px;top:46px}@media (max-width:767px){.inner-testimonial .icon-social-share-it{display:none}}.inner-testimonial .icon-social-share-it p{margin-bottom:0;margin-top:10px;font-size:1rem;color:#619f42;font-weight:600;line-height:1;padding:0}.inner-testimonial .icon-social-share-it p span{font-family:sans-serif;color:grey}.inner-testimonial .icon-social-share-it .t-social-icons{position:absolute;display:none;top:22px;width:77px;background-color:#999;padding:3px 4px;height:26px;border-radius:4px}.inner-testimonial .icon-social-share-it .t-social-icons ul{line-height:1}.inner-testimonial .icon-social-share-it .t-social-icons .list-inline-item{margin-right:0;width:20px;line-height:1}.inner-testimonial .icon-social-share-it .t-social-icons .list-inline-item i.social-icon{width:20px;height:20px;background-size:100%}.inner-testimonial .icon-social-share-it .t-social-icons .list-inline-item i.social-icon:hover{background-position:0 20px}.inner-testimonial .icon-social-share-it:hover .t-social-icons{display:block;animation:social-it-in .3s}.inner-testimonial hr{width:100%;float:left}.inner-testimonial .it-content{width:100%;padding-right:1rem;float:left;top:0}.inner-testimonial .it-content .content-wrapper{float:left;position:relative;width:100%}.inner-testimonial .it-content .content-wrapper img{max-width:100%}.inner-testimonial .it-content .why-f{float:left;width:100%;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:15px}.inner-testimonial .it-content .why-f h4{color:#619f42;font-size:1.25rem;padding-left:0}.inner-testimonial .it-content .why-f ul{margin-left:0}.inner-testimonial .it-content .why-f ul li{font-size:.9375rem}.inner-testimonial .it-content .why-f ul li:not(:first-child){margin-top:0}.inner-testimonial .it-content .why-f ul li:before{content:"";width:4px;height:4px;background-color:#619f42;float:left;display:block;border-radius:50%;margin-top:10px;margin-right:8px}.inner-testimonial .it-content pre{white-space:normal}.inner-testimonial .it-content .it-lead{border-bottom:1px solid #fff;margin-bottom:1rem}.inner-testimonial .it-content h3{margin-top:1rem;margin-bottom:1rem}.inner-testimonial .it-content h4{padding-left:.9375rem;line-height:1.4}.inner-testimonial .it-content ul{list-style-type:disc;margin-left:2rem}.inner-testimonial .it-content ul li{font-weight:400}.inner-testimonial .it-content iframe{display:block}.inner-testimonial p{font-weight:400;padding-left:.9375rem}.inner-testimonial p:first-child{margin-top:0}.inner-testimonial ol{margin-left:1.875rem}.inner-testimonial ol li{font-weight:300;font-size:.875rem;line-height:1.6}.arrow-nav-t{position:absolute;bottom:30px;left:258px}.arrow-nav-t .arrow-nav-t-list{list-style:none;text-align:center;width:680px;height:30px;margin:0 auto;position:relative}.arrow-nav-t .arrow-nav-t-list li{display:inline-block;width:332px;float:left;height:30px;background-color:#636466}.arrow-nav-t .arrow-nav-t-list li:first-child{text-align:left;margin-right:15px}.arrow-nav-t .arrow-nav-t-list li:first-child a{padding-left:70px}.arrow-nav-t .arrow-nav-t-list li:first-child:after{content:"";width:60px;height:30px;float:left;background-image:url(/images/icons/15-t-left-nav-bg.png);background-position:20px 7px;background-repeat:no-repeat;position:absolute;left:0;top:0;z-index:0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.arrow-nav-t .arrow-nav-t-list li:first-child:after{background-image:url(/images/icons/15-t-left-nav-bg.png)}}.arrow-nav-t .arrow-nav-t-list li:nth-child(2){text-align:right}.arrow-nav-t .arrow-nav-t-list li:nth-child(2) a{padding-right:70px;text-decoration:none}.arrow-nav-t .arrow-nav-t-list li:nth-child(2):after{content:"";width:60px;height:30px;float:right;background-image:url(/images/icons/15-t-left-nav-bg.png);background-position:20px 7px;background-repeat:no-repeat;transform:rotate(180deg);position:absolute;right:0;top:0;z-index:0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.arrow-nav-t .arrow-nav-t-list li:nth-child(2):after{background-image:url(/images/icons/15-t-left-nav-bg.png)}}.arrow-nav-t .arrow-nav-t-list li a{color:#fff;display:block;position:relative;z-index:1}.arrow-nav-t .arrow-nav-t-list li a:nth-child(2) .go-up:before{content:"";background-image:url(/images/icons/15-t-dir-icon.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.arrow-nav-t .arrow-nav-t-list li a:nth-child(2) .go-up:before{background-image:url(/images/icons/15-t-dir-icon.png)}}.arrow-nav-t .arrow-nav-t-list li a:hover{text-decoration:none}.arrow-nav-t .arrow-nav-t-list li:hover{background-color:#333}@media (max-width:767px){.arrow-nav-t .arrow-nav-t-list{display:none}}.arrow-nav-t p{margin-bottom:3px;margin-top:3px}.right-t-nav{position:absolute;right:-30px;top:44%}.right-t-nav li{width:10px;height:10px;border-radius:50%;display:block;border:1px solid grey;cursor:pointer}.right-t-nav li:not(:first-child){margin:15px 0}.right-t-nav li.active{background-color:#619f42;border:none}.scrollbar{display:none;position:absolute;width:8px;height:460px;background-color:#353535;right:-12px;top:120px}.scrollbar .inner-scrollbar{position:absolute;width:8px;background-color:#619f42}.scrollbar .to-top{content:"";width:12px;height:14px;position:absolute;top:-16px;left:-2px;background-image:url(/images/icons/15-t-dir-icon.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.scrollbar .to-top{background-image:url(/images/icons/15-t-dir-icon.png)}}.scrollbar .to-bottom{content:"";width:12px;height:14px;position:absolute;bottom:-16px;left:-2px;background-position:6px 0;background-image:url(/images/icons/15-t-dir-icon.png)}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.scrollbar .to-bottom{background-image:url(/images/icons/15-t-dir-icon.png)}}.inner-testimonial-anchor{position:absolute;width:30px;background-color:#619f42;left:0;height:100%;cursor:pointer;background-image:url(/images/icons/15-t-left-nav-bg.png);background-position:5px 48px;background-repeat:no-repeat}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.inner-testimonial-anchor{background-image:url(/images/icons/15-t-left-nav-bg.png)}}.inner-testimonial-anchor:hover{background-color:#478237}@media (max-width:767px){.inner-testimonial-anchor{display:none}}.t-slide{display:none;padding:0}.t-slide.active{display:block}@media (max-width:767px){.t-slide{display:block!important}}.stats-container{width:100%;float:left;text-align:center;background-color:#9c9b9e;padding-top:.9375rem;padding-bottom:.9375rem;margin-bottom:1.875rem}.stats-container ul li{text-align:left}.stats-container ul li p{color:#333;margin:0;line-height:1}.stats-container ul li p:first-child{color:#fff;font-size:38px}.stats-container ul li p:first-child sup{color:#333}.stats-container ul li p:first-child span{font-size:18px}.t-cta{background-image:url(/images/header-background-image-x2.jpg);background-size:cover;background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.t-cta{background-image:url(/images/header-background-image.jpg)}}.testimonials-form{float:left}.hero-nav-wrapper{background-color:#636466;border-top:5px solid #619f42;width:100%;z-index:999;top:0}@media (max-width:767px){.hero-nav-wrapper{display:none}}@media (max-width:991px){.hero-nav-wrapper .container{padding-left:.9375rem;padding-right:.9375rem;max-width:100%}}.hero-nav-wrapper .nav-container ul.list-inline{text-align:center}.hero-nav-wrapper .nav-container ul.list-inline li.list-inline-item{margin-right:auto;position:relative}.hero-nav-wrapper .nav-container ul.list-inline li.list-inline-item a{padding:8px 10px;display:block;color:#fff;text-decoration:none}.hero-nav-wrapper .nav-container ul.list-inline li.list-inline-item a.active{background-color:#414042}.hero-nav-wrapper .nav-container ul.list-inline li.share-li{float:right;padding-top:4px}.hero-nav-wrapper .nav-container ul.list-inline li.share-li a{padding:0}.hero-nav-wrapper .nav-container ul.list-inline li.share-li:hover a{background-color:transparent}.hero-nav-wrapper .nav-container ul.list-inline li:hover a{background-color:#414042}.hero-nav-wrapper .nav-container ul.list-inline li:hover .s-social-icons{display:block!important;overflow:hidden;animation:socials-w-in .3s}.hero-nav-wrapper .nav-container ul.list-inline li:hover .s-social-icons ul{animation:socials-in .5s}.security-report-q2 .hero-nav-wrapper .nav-container ul.list-inline li.list-inline-item a{padding:8px 8px}.security-report-q2 .hero-nav-wrapper .nav-container ul.list-inline li.share-li{float:none;padding-top:0;position:absolute;top:4px}.security-report-q2 .hero-nav-wrapper .nav-container ul.list-inline li.share-li a{padding:0}.security-report-q2 .hero-nav-wrapper .nav-container ul.list-inline li.share-li .s-social-icons{top:2px}.security-report-q2 .btn-wrapper a.btn{font-size:.9375rem}.r-content{padding-bottom:0}.r-content.pb-60{padding-bottom:60px}.r-content .lead-b{background-color:#414042;padding:8px 0}.r-content .lead-b:before{content:"";width:15px;height:33px;position:absolute;left:-8px;top:0;background-color:#619f42}.r-content .lead-b h3{font-size:1.0625rem;line-height:1;margin-bottom:0;margin-left:.9375rem;color:#fff}.r-content blockquote{margin-top:1rem;margin-bottom:1rem;font-weight:600;color:#619f42;text-align:left}.r-content img{max-width:100%}.r-content .block-p{background-color:grey;color:#fff}.r-content .block-p blockquote{color:#fff;text-align:center;padding:60px 30px;font-size:1.5rem}.r-content .block-p blockquote:before{color:#fff}.r-content .block-p blockquote:after{color:#fff}.r-content p a{font-weight:600}.r-content table.report-table thead th{width:60%}.r-content table.report-table thead th:first-child{width:40%}.r-content table.report-table thead p{font-weight:600}.r-content table.report-table tr{border-bottom:1px solid #ebebeb}.r-content table.report-table tr p{margin-top:.46875rem;margin-bottom:.46875rem}.r-content pre{margin-bottom:0;background-color:#ebebeb;padding:0 30px}.s-social-icons{display:none;top:6px;height:27px;left:12px;padding:3px 2px;padding-left:20px;background-color:#999;z-index:-1;position:absolute;width:94px;border-top-right-radius:14px;border-bottom-right-radius:14px}.s-social-icons ul{position:absolute;line-height:1;left:8px;width:100%}.s-social-icons ul li{display:inline-block;line-height:1}.s-social-icons ul li .social-icon{width:20px;height:20px;background-size:100%}.s-social-icons ul li .social-icon:hover{background-position:0 20px!important}@media (max-width:767px){.lp .bg-gray .key-features{margin-top:1rem}}.bg-grad{position:relative}.bg-grad .top-o-overlay{position:absolute;width:100%;height:158px;background-color:rgba(255,255,255,.2);top:0;z-index:0}.bg-grad .top-o-overlay.short{height:120px}.bg-grad .border-left{border-left:1px solid #c5c7d1}@media (min-width:544px){.bg-grad .form-lead{margin-bottom:60px}}@media (max-width:767px){.bg-grad .form-lead{margin-bottom:30px}}.bg-grad form input:not([type=submit]){border:1px solid #dadada}.bg-grad form select{border:1px solid #dadada}.bg-grad form .form-group{margin-bottom:.9375rem}@media (max-width:767px){.bottom-form-wrapper form{float:left;padding-top:.9375rem;background-color:rgba(255,255,255,.5)}}.home-enterprise-form-wrapper .form-lead h3{font-size:1.875rem;margin-bottom:0}.home-enterprise-form-wrapper .enter-content h3 span{font-size:1.4375rem;font-weight:300}.home-enterprise-form-wrapper .enter-content .check-list{margin-left:2rem;margin-top:1rem;margin-bottom:1rem}.home-enterprise-form-wrapper .form-lead-h h3{margin-bottom:30px;margin-top:15px}.home-enterprise-form-wrapper .form-group{margin-bottom:1rem}.home-enterprise-form-wrapper .form-group input:not([type=submit]){border:1px solid #dadada}.home-enterprise-form-wrapper .form-group select{border:1px solid #dadada}.lp-footer{border-top:4px solid #619f42}.lp-footer p{margin-top:0;margin-bottom:0;color:#fff;font-size:.75rem;line-height:1;margin-top:5px}@media (max-width:991px){.lp-footer p{text-align:center}}.lp-footer a{line-height:1}.lp-footer .container{padding-top:1rem}@media (min-width:544px){.lp-footer-nav li.list-inline-item:not(:last-child){margin-right:.9375rem}}@media (max-width:991px){.lp-footer-nav{text-align:center}}.lp-footer-social-icons{line-height:1}@media (min-width:544px){.lp-footer-social-icons li.list-inline-item:not(:last-child){margin-right:4px}.lp-footer-social-icons li i.social-icon{width:24px;height:24px}.lp-footer-social-icons li i.social-icon:hover{background-position:0 24px}}.semmp-wrapper{margin-top:1.875rem}.semmp-wrapper #semmp-svg .cls-1,.semmp-wrapper #semmp-svg .cls-11,.semmp-wrapper #semmp-svg .cls-4,.semmp-wrapper #semmp-svg .cls-8{opacity:.75}.semmp-wrapper #semmp-svg .cls-1{font-size:20px}.semmp-wrapper #semmp-svg .cls-1,.semmp-wrapper #semmp-svg .cls-11,.semmp-wrapper #semmp-svg .cls-14,.semmp-wrapper #semmp-svg .cls-16,.semmp-wrapper #semmp-svg .cls-2,.semmp-wrapper #semmp-svg .cls-3,.semmp-wrapper #semmp-svg .cls-6{fill:#414042}.semmp-wrapper #semmp-svg .cls-1,.semmp-wrapper #semmp-svg .cls-14{font-family:OpenSans-Semibold,Open Sans;font-weight:700}.semmp-wrapper #semmp-svg .cls-2{opacity:.8}.semmp-wrapper #semmp-svg .cls-3{opacity:.18}.semmp-wrapper #semmp-svg .cls-5{fill:#636667}.semmp-wrapper #semmp-svg .cls-6{opacity:.4}.semmp-wrapper #semmp-svg .cls-12,.semmp-wrapper #semmp-svg .cls-7,.semmp-wrapper #semmp-svg .cls-8{fill:#fff}.semmp-wrapper #semmp-svg .cls-13,.semmp-wrapper #semmp-svg .cls-9{fill:#808384}.semmp-wrapper #semmp-svg .cls-9{opacity:.85}.semmp-wrapper #semmp-svg .cls-10{opacity:.9}.semmp-wrapper #semmp-svg .cls-11,.semmp-wrapper #semmp-svg .cls-12,.semmp-wrapper #semmp-svg .cls-13{fill-rule:evenodd}.semmp-wrapper #semmp-svg .cls-13{opacity:.6}.semmp-wrapper #semmp-svg .cls-14{font-size:17.98px}.semmp-wrapper #semmp-svg .cls-15{fill:#609f43}.semmp-wrapper #semmp-svg .cls-17{fill:#f1f2f2}.semmp-wrapper #semmp-svg #Inventory_Management:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Inventory_Management:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Inventory_Management:hover .cls-3{opacity:1}.semmp-wrapper #semmp-svg #Inventory_Management:hover .cls-4{opacity:1}.semmp-wrapper #semmp-svg #Inventory_Management:hover .cls-5{fill:#fff}.semmp-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-3{opacity:1}.semmp-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-4{opacity:1}.semmp-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-5{fill:#fff}.semmp-wrapper #semmp-svg #IoC:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #IoC:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #IoC:hover .cls-3{opacity:1}.semmp-wrapper #semmp-svg #IoC:hover .cls-4{opacity:1}.semmp-wrapper #semmp-svg #IoC:hover .cls-5{fill:#fff}.semmp-wrapper #semmp-svg #Software:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Software:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Software:hover .cls-6{opacity:1}.semmp-wrapper #semmp-svg #Software:hover .cls-7{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #Injections:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Injections:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Injections:hover .cls-6{opacity:1}.semmp-wrapper #semmp-svg #Injections:hover .cls-7{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #Spam:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Spam:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Spam:hover .cls-6{opacity:1}.semmp-wrapper #semmp-svg #Spam:hover .cls-8{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #Load_Balance:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #Load_Balance:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #Load_Balance:hover .cls-9{opacity:1;fill:#414042}.semmp-wrapper #semmp-svg #Load_Balance:hover .cls-10{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #GlobalAnyCast:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #GlobalAnyCast:hover .cls-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #GlobalAnyCast:hover .cls-9{opacity:1;fill:#414042}.semmp-wrapper #semmp-svg #GlobalAnyCast:hover .cls-10{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #BruteForce:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #BruteForce:hover .cls-1-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #BruteForce:hover .cls-2{opacity:1}.semmp-wrapper #semmp-svg #BruteForce:hover .cls-10{opacity:1;fill:#fff}.semmp-wrapper #semmp-svg #DDoS:hover .cls-1{fill:#619f42}.semmp-wrapper #semmp-svg #DDoS:hover .cls-1-2{opacity:1;fill:#619f42}.semmp-wrapper #semmp-svg #DDoS:hover .cls-2{opacity:1}.semmp-wrapper #semmp-svg #DDoS:hover .cls-10{opacity:1;fill:#fff}.trusted-by{background-image:url(/images/featuredin-background-image-15.png);background-size:cover;padding:.9375rem 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.trusted-by{background-image:url(/images/featuredin-background-image-15.png)}}.trusted-by .container{padding:0}.trusted-by .lead{margin-top:0}.trusted-by h2{color:#fff;font-weight:300}.trusted-by .logos-container{padding-bottom:0}.trusted-by.agencies{padding-top:1.875rem;padding-bottom:1.875rem;background-image:url(/images/16-sucuri-phoneix-eric.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.trusted-by.agencies{background-image:url(/images/16-sucuri-phoneix-eric.jpg)}}.trusted-by.agencies .lead{margin-bottom:.9375rem}.drupal-security-lp .bg-gray{background-image:url(/images/16-whysucuri-background-image.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.drupal-security-lp .bg-gray{background-image:url(/images/16-whysucuri-background-image.jpg)}}#drupal-security{opacity:.75}#drupal-security .cls-1{fill:#609f43}#drupal-security .cls-14,#drupal-security .cls-17,#drupal-security .cls-2,#drupal-security .cls-4,#drupal-security .cls-6,#drupal-security .cls-7{fill:#414042}#drupal-security .cls-3{fill:#f1f2f2}#drupal-security .cls-4{opacity:.8}#drupal-security .cls-16,#drupal-security .cls-5{fill:#808384}#drupal-security .cls-5{opacity:.85}#drupal-security .cls-5:hover{opacity:1}#drupal-security .cls-6{opacity:.4}#drupal-security .cls-6:hover{opacity:1}#drupal-security .cls-7{opacity:.18}#drupal-security .cls-7:hover{opacity:1}#drupal-security .cls-8{opacity:.9}#drupal-security .cls-8:hover{opacity:1}#drupal-security .cls-8:hover .cls-2{fill:#619f42}#drupal-security .cls-8:hover .cls-4{fill:#414042;opacity:1}#drupal-security .cls-8:hover .cls-5{opacity:1;fill:#414042}#drupal-security .cls-8:hover .cls-6{opacity:1}#drupal-security .cls-8:hover .cls-7{opacity:1}#drupal-security .cls-8:hover .cls-10{opacity:1}#drupal-security .cls-8:hover .cls-11{opacity:1}#drupal-security .cls-8:hover .cls-11 .cls-4{fill:#fff}#drupal-security .cls-8:hover .cls-11 .cls-5{fill:#fff}#drupal-security .cls-8:hover .cls-11 .cls-9{fill:#fff}#drupal-security .cls-8:hover .cls-11 .cls-12{fill:#fff}#drupal-security .cls-8:hover .cls-12{fill:#fff}#drupal-security .cls-8:hover .cls-13{opacity:1}#drupal-security .cls-8:hover text{fill:#619f42}#drupal-security .cls-9{font-family:OpenSans-Light,Open Sans;font-size:12px;font-weight:400;fill:rgba(99,101,102,.75)}#drupal-security .cls-10,#drupal-security .cls-13,#drupal-security .cls-15{fill:#fff}#drupal-security .cls-11,#drupal-security .cls-13,#drupal-security .cls-14{opacity:.75}#drupal-security .cls-11:hover,#drupal-security .cls-13:hover,#drupal-security .cls-14:hover{opacity:1}#drupal-security .cls-12{fill:#636667}#drupal-security .cls-12:hover{fill:#fff}#drupal-security .cls-14,#drupal-security .cls-15,#drupal-security .cls-16{fill-rule:evenodd}#drupal-security .cls-16{opacity:.6}#drupal-security .cls-16:hover{opacity:1}#drupal-security .cls-17{font-family:OpenSans-Semibold,Open Sans;font-size:7.76px;font-weight:700}#drupal-security:hover{opacity:1}.drupal-form-wrapper .container{padding-top:0;padding-bottom:0}.drupal-form-wrapper .drupal-form-wrapper-bottom{padding-top:3.75rem;padding-bottom:3.75rem;background-color:rgba(128,128,128,.1);float:left}@media (max-width:767px){.drupal-form-wrapper .drupal-form-wrapper-bottom{padding-bottom:.9375rem}}@media (max-width:767px){.drupal-form-wrapper .form-lead{text-align:center}}.drupal-form-wrapper .check-list{margin-left:2.8125rem;margin-top:.9375rem}.drupal-form-wrapper .b-pricing{margin-left:1.875rem}.drupal-form-wrapper form{margin-top:.9375rem}.drupal-form-wrapper form .form-group{margin-bottom:.9375rem}#how-sp-drupal .cls-1,#how-sp-drupal .cls-12,#how-sp-drupal .cls-9{fill:#61a043}#how-sp-drupal .cls-2{font-family:OpenSans-Bold,Open Sans;font-size:20px}#how-sp-drupal .cls-2,#how-sp-drupal .cls-8{fill:#fff}#how-sp-drupal .cls-3,#how-sp-drupal .cls-9{font-weight:700}#how-sp-drupal .cls-14,#how-sp-drupal .cls-4{font-family:OpenSans-Light,Open Sans}#how-sp-drupal .cls-14,#how-sp-drupal .cls-5{fill:#646567}#how-sp-drupal .cls-6{fill:#949396}#how-sp-drupal .cls-7{fill:#62a844}#how-sp-drupal .cls-9{font-family:OpenSans-Semibold,Open Sans;font-size:13px}#how-sp-drupal .cls-10{fill:none;stroke:#9c9b9e;stroke-miterlimit:10}#how-sp-drupal .cls-11{fill:#9c9b9e}#how-sp-drupal .cls-12,#how-sp-drupal .cls-15{font-family:Arial;font-size:12px}#how-sp-drupal .cls-13{letter-spacing:.2em}#how-sp-drupal .cls-15{fill:#619f43}#how-sp-home .cls-1,#how-sp-home .cls-12,#how-sp-home .cls-9{fill:#61a043}#how-sp-home .cls-2{font-family:OpenSans-Bold,Open Sans;font-size:20px}#how-sp-home .cls-2,#how-sp-home .cls-8{fill:#fff}#how-sp-home .cls-3,#how-sp-home .cls-9{font-weight:700}#how-sp-home .cls-14,#how-sp-home .cls-4{font-family:OpenSans-Light,Open Sans}#how-sp-home .cls-14{font-size:12px}#how-sp-home .cls-14,#how-sp-home .cls-5{fill:#646567}#how-sp-home .cls-6{fill:grey}#how-sp-home .cls-7{fill:#62a844}#how-sp-home .cls-9{font-family:OpenSans-Semibold,Open Sans;font-size:13px}#how-sp-home .cls-10{fill:none;stroke:#9c9b9e;stroke-miterlimit:10}#how-sp-home .cls-11{fill:#9c9b9e}#how-sp-home .cls-12,#how-sp-home .cls-15{font-family:Arial;font-size:12px}#how-sp-home .cls-13{letter-spacing:.2em}#how-sp-home .cls-15{fill:#619f43}iframe#s-affli{display:none;visibility:hidden}iframe[name=google_conversion_frame]{display:none}.side-card{background-color:#ebebeb;width:100%}@media (max-width:767px){.side-card{margin-top:1.875rem}}.side-card.inner-s-card{background-color:rgba(96,159,67,.09);border:3px solid #619f42}.side-card.cta{color:#fff;text-align:center;padding-bottom:1.875rem;background-image:-moz-radial-gradient(50% 50%,circle closest-side,#5c5c5d 0,#414042 100%);background-image:-webkit-radial-gradient(50% 50%,circle closest-side,#5c5c5d 0,#414042 100%);background-image:-ms-radial-gradient(50% 50%,circle closest-side,#5c5c5d 0,#414042 100%)}.side-card.cta .top-img{padding-top:1.875rem;padding-bottom:1.875rem}.side-card.cta .strip-highlight{background-color:#619f42;color:#fff;padding-top:.9375rem;padding-bottom:.9375rem}.side-card.cta .strip-highlight h3{margin-bottom:0;font-size:1.0625rem}.side-card.cta p{padding:0 15px;margin-top:1.875rem;margin-bottom:1.875rem}.side-card.cta p.heading{font-size:1.25rem}.side-card.cta .pricing p{font-weight:600;margin-top:0;margin-bottom:0;line-height:1.4}.side-card.cta .pricing p span{color:#619f42;font-size:1.25rem}.side-card.cta .pricing p.small{margin-bottom:.9375rem;font-size:12px;font-weight:400}.side-card.cta .pricing.fw p{margin-bottom:.9375rem}.side-card.cta.lead-cta{margin-top:2.6875rem}.side-card.cta.light-bg{color:grey;background-color:#ebebeb;background:-moz-linear-gradient(left,#d6d5da 0,#eeeef0 50%,#d6d5da 100%);background:-webkit-linear-gradient(left,#d6d5da 0,#eeeef0 50%,#d6d5da 100%);background:linear-gradient(to right,#d6d5da 0,#eeeef0 50%,#d6d5da 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d5da', endColorstr='#d6d5da', GradientType=1 )}.side-card.cta.wp-cta .top-img{background-color:#ebebeb}.side-card.cta.wp-cta .wp-logo-wrapper{margin-top:3.75rem}.side-card.cta.wp-cta h3{line-height:1.4}.side-card.push-d{margin-top:7.5rem}.side-card .card-lead{background-color:#619f42;color:#fff;padding:.46875rem .9375rem}.side-card .card-lead h4{font-size:17px;font-weight:600;margin:0;color:#fff}.side-card.disclaimer .card-lead{background-color:#ce3426}.side-card .card-content{padding:.9375rem}.side-card .card-content div{position:relative}.side-card .card-content h5{margin:0;font-size:15px;font-weight:600;color:#619f42}.side-card .card-content p{margin:0;color:#636466}.side-card .card-content form{margin-top:.9375rem;text-align:center}.side-card .card-content form .form-group{margin-bottom:15px}.side-card .card-content form .btn{padding:7px 35px;margin-bottom:6px}.side-card .card-content .c-block{padding-left:.9375rem}.bl-wrapper{text-align:center}.bl-wrapper p{color:#fff}.bl-banner-wrapper{padding-left:0;padding-right:0}.bl-banner{padding:15px 60px;background-color:rgba(99,100,102,.15)}.bl-banner:before{content:"";width:100%;height:60px;background-color:rgba(99,100,102,.6);display:block;position:absolute;top:-60px;left:0;z-index:-2}.number-card{margin-bottom:15px;height:105px}.number-card p{margin:0}.number-card .number{background-color:#619f42;color:#fff;height:100%}.number-card .number p{font-size:3.125rem;text-align:center;line-height:105px;font-weight:bolder;text-shadow:-2px 1px 2px #333}.number-card .content{background-color:rgba(99,100,102,.15);padding-top:15px;padding-bottom:15px;height:100%}.bl-warn-card{text-align:center;margin-top:30px;padding-left:30px;padding-right:30px}.side-banner{text-align:center;padding-bottom:60px}.side-banner img{max-width:100%}.side-banner .lead h3{font-weight:600}.side-banner .lead p{font-weight:600;margin-top:7px}.side-banner .pricing p{margin-bottom:.9375rem}.side-banner .pricing p.small{margin-top:0;margin-bottom:.46875rem;color:rgba(128,128,128,.74)}.side-banner .pricing span{font-size:1.375rem;color:#619f42;font-weight:600}.side-banner .pricing .btn{font-weight:600}.code-block-w{background-color:rgba(255,255,255,.6);padding:5px 15px}.code-block-w p{margin:0}.gray-strip{background-color:#333;color:#fff;padding-top:3.75rem;padding-bottom:3.75rem}.gray-strip h3{font-weight:600}.gray-strip h3.b-heading{font-weight:400;line-height:1.4}.w-strip{padding-top:3.75rem;padding-bottom:0}.w-strip h3{font-weight:600}.w-strip h3.b-heading{font-weight:400;line-height:1.4}.w-strip h4{font-weight:600}.pro-tip{margin-left:.9375rem}.pro-tip p{margin-bottom:0}.pro-tip p.heading{color:#619f42;margin-bottom:.46875rem}.pro-tip p:nth-child(2){font-style:italic;margin-top:.46875rem;color:#636466}.img-wrapper{cursor:pointer}.s-lightbox{position:fixed;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;overflow-y:auto;z-index:9999999999999}.s-lightbox .lightbox-content{margin:0 auto;margin-top:40px;position:relative;text-align:center}.s-lightbox .lightbox-content .close{font-size:20px;color:#fff;font-style:normal;width:40px;height:40px;line-height:1;background-color:#619f42;padding:10px;border-radius:50%;text-align:center;position:absolute;right:-20px;top:-20px;cursor:pointer;font-weight:700}.s-lightbox .lightbox-content .content-wrapper{display:inline-block;position:relative;border:6px solid #ebebeb;min-width:200px;min-height:300px;background-color:#fff;transition:all .2s linear}.s-lightbox .lightbox-content .content-wrapper p.loading{line-height:250px}.s-lightbox .lightbox-content img{max-width:100%;display:block}.s-lightbox.showup{display:block;animation:lightboxshow .1s linear}.lightbox{display:none}.lightbox.video-wrapper{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;overflow-y:auto;z-index:9999999999999}.lightbox.video-wrapper .lightbox-container{background-color:#fff;padding-top:.9375rem;padding-bottom:.9375rem;border-radius:8px;position:relative}.lightbox.video-wrapper .lightbox-container h4{font-size:1rem;font-weight:600}.lightbox.video-wrapper .social-share{left:-35px;position:absolute;top:40px}.lightbox.slides-wrapper{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;overflow-y:auto;z-index:9999999999999}.lightbox.slides-wrapper .lightbox-container{background-color:#fff;padding-top:.9375rem;padding-bottom:.9375rem;border-radius:8px;position:relative}.lightbox.slides-wrapper .lightbox-container h4{font-size:1rem;font-weight:600}.lightbox.slides-wrapper .social-share{left:-35px;position:absolute;top:40px}.lightbox .close{font-size:20px;color:#fff;font-style:normal;width:40px;height:40px;line-height:1;background-color:#619f42;padding:10px;border-radius:50%;text-align:center;position:absolute;right:-20px;top:-24px;cursor:pointer;font-weight:700}.sticky-nav{width:100%;z-index:99}@media (max-width:767px){.sticky-nav{position:relative!important}}.il-social-icons{position:absolute;display:none;width:86px;top:-28px;left:-16px;padding:4px;background-color:grey;border-radius:4px}.il-social-icons:after{content:"";width:10px;height:10px;background-color:grey;position:absolute;bottom:-5px;left:38px;transform:rotate(45deg);z-index:-1}.il-social-icons .list-inline .list-inline-item{margin:0 auto}.il-social-icons .list-inline .list-inline-item a{border-left:none!important;float:left;padding:0 3px}.il-social-icons .list-inline .list-inline-item a i{width:20px;height:20px;background-position:0 0;background-size:100%}.il-social-icons .list-inline .list-inline-item a:hover i{background-position:0 20px}.b-pricing-wrapper h4{font-size:1rem;font-weight:600}.b-pricing-wrapper .pricing p{margin:0 auto}.b-pricing-wrapper .pricing span{color:#619f42;font-weight:600;font-size:1.25rem}.b-pricing-wrapper .pricing .btn{margin-top:.9375rem}.side-list-wrapper{padding:1.875rem;padding-right:.9375rem;margin-top:.46875rem}.side-list-wrapper ol li:not(:last-child){margin-bottom:.9375rem}.uwp-security .why-section{background-image:url(/images/16-huston-chase.jpg);background-position:center top;background-size:cover;color:#fff}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.uwp-security .why-section{background-image:url(/images/16-huston-chase.jpg)}}.g-side-nav{position:fixed;display:none;width:200px;background-color:#ebebeb;padding-bottom:.9375rem;top:6%;left:35px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;z-index:1}.g-side-nav ul li{list-style:inherit}.g-side-nav ul li p.n-heading{font-size:15px;color:#619f42;margin-bottom:0;font-weight:600}.g-side-nav ul ul li.list-block-item{font-size:12px}.g-side-nav ul ul li.list-block-item a.active{color:#619f42;font-weight:600}.solutions-wrapper{background-image:url(/images/16-home-hero-mostar-ii.jpg);background-position:center top;background-size:cover;color:#fff}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.solutions-wrapper{background-image:url(/images/16-home-hero-mostar-ii.jpg)}}@media (min-width:544px) and (max-width:991px){.solutions-wrapper .c-lg-4:not(:first-child){margin-bottom:1.875rem}}.solutions-wrapper .content{text-align:center;float:left;width:100%}.solutions-wrapper .content h5{color:#fff;margin-top:.9375rem;font-size:17px}.solutions-wrapper a{color:#fff;text-decoration:none}@media (max-width:767px){.solutions-wrapper a{float:left;margin-top:.9375rem}}.solutions-wrapper a:hover{color:grey}.solutions-wrapper a:hover p{color:grey}.solutions-wrapper a:hover h5{color:grey}.solutions-wrapper a:hover .icon{opacity:.5}.p-table-wrapper .p-table p{margin:0 auto}.p-table-wrapper .p-table thead td{text-align:center;border-top:none}.p-table-wrapper .p-table thead td p{font-weight:600;color:#619f42}.p-table-wrapper .p-table tbody tr{padding:0 1.875rem}.p-table-wrapper .p-table tbody tr:first-child{border-top:1px solid #ebebeb}.p-table-wrapper .p-table tbody tr:nth-child(7){border-bottom:1px solid #ebebeb}.p-table-wrapper .p-table tbody tr th{padding:0;border-top:0;border-bottom:0}.p-table-wrapper .p-table tbody tr:not(:last-child) th:first-child p{margin-left:.46875rem}.p-table-wrapper .p-table tbody tr:not(:last-child) th p{padding:.46875rem 0;border-bottom:1px solid #ebebeb}.p-table-wrapper .p-table tbody tr:nth-child(7) th p{border-bottom:none}.p-table-wrapper .p-table tbody tr:first-child th{border-top:none}.p-table-wrapper .p-table tbody tr:last-child th{border-top:none}.p-table-wrapper .p-table .pricing{text-align:center}.p-table-wrapper .p-table .pricing p span{color:#619f42;font-weight:600;font-size:1.25rem}.p-table-wrapper .p-table .pricing a.btn{margin-top:.46875rem}@media (max-width:767px){.b-pricing-wrapper{margin-bottom:1.875rem}}.ddos-protection .mr-ptable-wrapper .opt-list .table-lead{margin-top:43px}.ddos-protection .mr-ptable-wrapper .dru-ptable-wrapper .opt-list .table-lead{margin-top:43px}.indicators-wrapper h3{margin-bottom:0;font-weight:600}.indicators-wrapper .indicators-content-wrapper{width:100%;display:block}@media (min-width:992px){.indicators-wrapper .indicators-content-wrapper{display:block;width:847px;margin:0 auto}}.indicators-wrapper .indicators-content-wrapper li{font-size:1.0625rem}.step-lead h4:last-child{margin-bottom:0}.steps-banner{float:left}.steps-banner:nth-child(2){margin:0 88px}@media (max-width:991px){.steps-banner:nth-child(2){margin:0 58px}}@media (max-width:767px){.steps-banner:nth-child(2){margin:0 auto}}@media (max-width:767px){.steps-banner{width:100%;margin:0 auto;text-align:center}.steps-banner:nth-child(2){margin:0 auto}.steps-banner:not(:first-child){margin-top:.9375rem}}.steps-banner .lead{margin-bottom:.9375rem}.steps-banner .lead h4 span{font-weight:600}.steps-banner ul{list-style:none}.steps-banner li{font-weight:600}.steps-banner li a{color:#fff;text-decoration:underline}.steps-banner li a:hover{color:#333;cursor:pointer}@media (min-width:544px){.content.container{padding-left:0;padding-right:0}}.content div p:last-child{margin-bottom:0}.content h3{font-weight:600}.content h4{font-weight:600;color:#619f42}.content h4 .num{color:grey}.content h5{font-weight:600;font-size:17px;color:#619f42}.content p{margin-top:.5rem;margin-bottom:.5rem}.content .list-ordered{margin-left:1.875rem}.content .list-ordered:last-child{margin-bottom:0}.content img{max-width:100%}.content .lead{margin-top:3.75rem;margin-bottom:.9375rem}.content .img-wrapper{text-align:center;overflow:hidden;display:inline-block;border:1px solid grey;cursor:pointer}.content .img-wrapper.wsal{height:141px;margin-top:103px}.content .img-wrapper.wci{margin-top:24px}.content .img-wrapper.whdb{margin-top:102px}.content .img-wrapper.rwup{margin-top:55px}.content .img-wrapper.rwsk{margin-top:.9375rem}.content a{text-decoration:underline}.content a.imagel-anchor{font-size:.6875rem;margin-top:15px;display:block}.content figure{margin-left:auto;margin-right:auto;margin-top:0;float:left}.content figure figcaption{text-align:center;font-weight:600;font-size:.875rem;margin-top:.9375rem}.content figure figcaption .italic{font-weight:400}.content figure figcaption a{color:grey}.content figure figcaption a:hover{color:#619f42}.back-list-wrapper{float:left;width:100%}@media (max-width:767px){.back-list-wrapper{word-wrap:break-word;float:none}}.back-list-wrapper .back-list{display:inline-block;float:left;margin-right:75px}@media (max-width:767px){.back-list-wrapper .back-list{float:none;margin-right:0;display:block;width:100%}}.webinar-content h2{margin-top:0;font-size:1.75rem;color:#619f42;line-height:1.4}.webinar-content img{max-width:100%}.webinar-content .bio-wrapper .avatar-wrapper{margin-top:.46875rem}.webinar-content .bio-wrapper .bio{margin-top:1.875rem}.webinar-content .bio-wrapper .bio p{margin-top:.46875rem;margin-bottom:.46875rem;line-height:1}.timer-container p{margin-top:0;margin-bottom:0}.timer-container p.heading{margin-bottom:.46875rem;margin-top:2px}.timer-container .timer-wrapper{width:100%;margin:0 auto;background-color:#fff;text-align:center;margin-bottom:1.875rem}.timer-container .timer-wrapper .digits td{position:relative}.timer-container .timer-wrapper .digits td span{font-size:2.625rem}.timer-container .timer-wrapper .digits td span.mins:before{content:":";position:absolute;left:-5px;line-height:1.4}.timer-container .timer-wrapper .alphabs{font-size:.75rem}.timer-container .timer-wrapper table{width:100%}.timer-container .timer-wrapper p{margin-top:15px;margin-bottom:15px}.timer-container .timer-wrapper p.timer{font-size:45px}.timer-container .timer-wrapper p.timer span{width:33.33%;text-align:center}.presenter-wrapper .container{padding-top:0;padding-bottom:0}.presenter-wrapper .content-wrapper{padding-top:1.875rem;padding-bottom:1.875rem}.presenter-wrapper .content-wrapper h4{color:#619f42;font-weight:600}.presenter-wrapper .content-wrapper .title{margin:0}.presenter-wrapper img{max-width:100%}@media (min-width:992px){.wi-google-blacklist .indicators-wrapper .indicators-content-wrapper{width:790px}}.wi-google-blacklist .indicators-wrapper .indicators-content-wrapper .indicators-content-section{display:inline-block}.wi-google-blacklist .indicators-wrapper .indicators-content-wrapper .indicators-content-section:first-child{margin-right:3.75rem}.screen-wrapper .img-wrapper{border:none}.screen-wrapper .img-wrapper p{line-height:1}.screen-wrapper .img-wrapper img{max-width:100%}.inner-card{background-color:rgba(96,159,67,.09);border:3px solid #619f42;border-top-width:10px;padding:.46875rem 1.875rem}.inner-card .card-content p.italic{font-weight:600}.content .inner-image-wrapper-b{margin-top:1.875rem;margin-bottom:1.875rem}.content .inner-image-wrapper-b img{border:1px solid grey}.how-we-do-it .why-sucuri{background-image:url(/images/16-sucuri-koh-phangan-Keir.jpg);background-size:cover;background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.how-we-do-it .why-sucuri{background-image:url(/images/16-sucuri-koh-phangan-Keir.jpg)}}.how-we-do-it .why-sucuri h3{color:#fff}.how-we-do-it .why-sucuri p{color:#fff}.how-we-do-it .why-sucuri p.heading{color:#619f42}.ident-security{padding-top:5rem;padding-bottom:0}.ident-security .lead{position:relative;margin-bottom:0}.ident-security .lead:before{content:"";width:78px;height:78px;position:absolute;top:-24px;left:-37px;background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings.png);background-size:cover;background-position:0 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ident-security .lead:before{background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings@2.png)}}@media (max-width:991px){.ident-security .lead:before{display:none}}.ident-security .lead h3{position:relative;font-weight:600;color:#619f42}@media (min-width:992px){.ident-security .lead h3{margin-left:3.75rem}}@media (max-width:767px){.ident-security .lead h3{text-align:center}}.remedi-security{padding-bottom:0}.remedi-security .lead{position:relative;margin-bottom:0}.remedi-security .lead:before{content:"";width:78px;height:78px;position:absolute;top:-24px;left:-37px;background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings.png);background-size:cover;background-position:-78px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.remedi-security .lead:before{background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings@2.png)}}@media (max-width:991px){.remedi-security .lead:before{display:none}}.remedi-security .lead h3{position:relative;font-weight:600;color:#619f42}@media (min-width:992px){.remedi-security .lead h3{margin-left:3.75rem}}@media (max-width:767px){.remedi-security .lead h3{text-align:center}}.config-monitor{padding-bottom:0}.config-monitor .lead{position:relative;margin-bottom:0}.config-monitor .lead:before{content:"";width:78px;height:78px;position:absolute;top:-24px;left:-37px;background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings.png);background-size:cover;background-position:-156px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.config-monitor .lead:before{background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings@2.png)}}@media (max-width:991px){.config-monitor .lead:before{display:none}}.config-monitor .lead h3{position:relative;font-weight:600;color:#619f42}@media (min-width:992px){.config-monitor .lead h3{margin-left:3.75rem}}@media (max-width:767px){.config-monitor .lead h3{text-align:center}}.dep-ptotection{padding-bottom:0}.dep-ptotection .lead{position:relative;margin-bottom:0}.dep-ptotection .lead:before{content:"";width:78px;height:78px;position:absolute;top:-24px;left:-37px;background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings.png);background-size:cover;background-position:-234px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.dep-ptotection .lead:before{background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings@2.png)}}@media (max-width:991px){.dep-ptotection .lead:before{display:none}}.dep-ptotection .lead h3{position:relative;font-weight:600;color:#619f42}@media (min-width:992px){.dep-ptotection .lead h3{margin-left:3.75rem}}@media (max-width:767px){.dep-ptotection .lead h3{text-align:center}}.config-perfomance .lead{position:relative;margin-bottom:0}.config-perfomance .lead:before{content:"";width:78px;height:78px;position:absolute;top:-24px;left:-37px;background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings.png);background-size:cover;background-position:-312px 0}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.config-perfomance .lead:before{background-image:url(/images/icons/16-sucuri-how-we-do-it-sprite-rings@2.png)}}@media (max-width:991px){.config-perfomance .lead:before{display:none}}.config-perfomance .lead h3{position:relative;font-weight:600;color:#619f42}@media (min-width:992px){.config-perfomance .lead h3{margin-left:3.75rem}}@media (max-width:767px){.config-perfomance .lead h3{text-align:center}}.du-content{margin-top:16px;padding-top:.9375rem;padding-bottom:1.875rem}@media (min-width:992px){.du-content{border-left:4px solid #dbdbdc}.du-content:not(.last):after{content:"";width:0;height:0;position:absolute;bottom:-4px;left:-12px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dbdbdc}}@media (max-width:767px){.du-content{text-align:center}.du-content .list-unstyled .list-unstyled-item{text-align:left}.du-content p.heading{text-align:center}}.du-content .c-lg-7{padding-left:0}@media (min-width:544px){.du-content .c-lg-7:first-child{border-bottom:1px solid #ebebeb}}@media (min-width:544px){.du-content .c-lg-5:nth-child(2){border-bottom:1px solid #ebebeb}}.du-content .list-unstyled{margin-left:.9375rem;margin-top:.9375rem}.du-content img{max-width:100%}.du-content .side-img-wrapper img{max-width:250px;margin-top:3.75rem}.tabs-container{width:100%;overflow:hidden;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.tabs-wrapper{margin:0 auto;margin-top:1.875rem;text-align:center;top:0}.tabs-wrapper.fade-down-show{animation:fadeInDown .2s ease-in-out;display:block}.tabs-wrapper.fade-up-hide{animation:fadeOutUp .2s ease-in-out}.tabs-wrapper .learn-more-lead{background-color:#619f42;margin-bottom:1.875rem}.tabs-wrapper .learn-more-lead p{margin:0 auto;color:#fff;text-align:left}.tabs-wrapper .tab-icon{float:left;width:100%;text-align:center}.tabs-wrapper .tab-icon p{margin:0 auto;color:#619f42;font-weight:600}.tab-wrapper{width:78px;height:78px;border-radius:50%;border:4px solid #619f42;display:inline-block;text-align:center}.tab-wrapper p{line-height:70px;margin:0 auto}.tab-separator{width:220px;display:inline-block}.tab-separator hr{border-top-width:4px;margin:0 15px}.st0{fill:#636466}.st1{fill:#fff}.st2{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif;font-weight:700}.st3{font-size:18px}.st4{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif}.st5{fill:#727375}.st6{opacity:.2;fill:#fff}.st7{font-size:15px}.st8{font-size:14px}.st9{fill:#5f9e43}.st10{fill:#62a744}.st11{fill:#609f43}.top-pagination-wrapper{padding-bottom:0;border-bottom:1px solid grey}.bottom-pagination-wrapper{padding-top:1.875rem;border-top:1px solid grey}.webinar-card{text-align:center}.webinar-card:not(:nth-child(-n+2)){margin-top:1.875rem}.webinar-card a{text-decoration:none}.webinar-card a h3{text-decoration:none;font-weight:600}.webinar-card .card-header{padding:.9375rem;margin-bottom:0;cursor:pointer;min-height:170px;border-top-right-radius:8px;border-top-left-radius:8px;background-image:url(/images/16-sucuri-post-webinar-landing-page-back.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webinar-card .card-header{background-image:url(/images/16-sucuri-post-webinar-landing-page-back.png)}}@media (max-width:767px){.webinar-card .card-header{background-position:top center}}.webinar-card .card-header .row{height:140px}@media (max-width:991px){.webinar-card .card-header .row{height:auto}}@media (min-width:992px){.webinar-card .card-header .c-lg-8{position:relative;top:50%;transform:translateY(-50%)}}@media (min-width:992px){.webinar-card .card-header .c-lg-4{position:relative;top:50%;transform:translateY(-50%)}}.webinar-card .card-header img{max-width:116px}.webinar-card .card-header h3{color:#619f42;font-size:1.25rem;line-height:1.4}.webinar-card .card-header .cheader-text{vertical-align:center}.webinar-card .card-content{background-color:#ebebeb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top:2px solid #619f42;min-height:230px}.webinar-card .card-content h4{font-size:.9375rem}.card-content .pagination li{position:relative}.card-content .pagination li:hover .il-social-icons{display:block;animation:fadeInUp .2s linear;-webkit-animation-name:fadeInUp .2s linear;animation-name:fadeInUp .2s linear}.card-content .pagination li a{text-decoration:underline}.vd-presinfo-wrapper .pres-info-container img{width:86px}.vd-presinfo-wrapper .pres-info-container p{margin-top:0;margin-bottom:0}.vd-presinfo-wrapper .pres-info-container p.pres-n{color:#619f42}.webi-clinks-wrapper{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.webi-clinks-wrapper a{display:block;text-decoration:none}.webi-clinks-wrapper .slides-card p:nth-child(3){text-align:center}.webi-clinks-wrapper .transc-card p:nth-child(3){text-align:center}.webi-clinks-wrapper .infog-card{margin-top:55px}.webi-clinks-wrapper .infog-card p{text-align:center}.webi-clinks-wrapper .addit-links:last-child ul{margin-top:54px}.qa-wrapper p.bold:not(:first-child){margin-top:1.875rem}.upcmwebi-wrapper{border-top:1px solid #ebebeb}.upcmwebi-wrapper .upcm-pres-info{text-align:center}.upcmwebi-wrapper .upcm-pres-info img{width:86px}.upcmwebi-wrapper .upcm-pres-info p{margin-top:0;margin-bottom:0}#twitter-widget-0{height:900px!important}.guides .bg-himage{background-image:url(/images/16-sucuri-las-palmas-nestor.jpg);background-position:center top;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.guides .bg-himage{background-image:url(/images/16-sucuri-las-palmas-nestor.jpg)}}.bottom-pagination-wrapper{padding-top:1.875rem;border-top:1px solid grey}.guide-cards-wrapper{padding-top:0}.guide-card{text-align:center}.guide-card a{text-decoration:none}.guide-card a h3{text-decoration:none}.guide-card a:hover .card-header{opacity:.7}.guide-card .card-header{padding:0;margin-bottom:1.875rem;cursor:pointer}.guide-card .card-header img{max-width:100%}.guide-card .card-content h3{font-size:1rem;font-weight:600}.guide-card .card-content p{margin-bottom:0}.sbtm-nav-wrapper{color:#fff}.sbtm-nav-wrapper .lead{font-weight:400}.sbtm-nav-wrapper .sbtm-nav a{text-decoration:none;color:#fff}.sbtm-nav-wrapper .sbtm-nav:hover{opacity:.5}.sbtm-nav-wrapper .sbtm-nav .top-icon-wrapper{text-align:center}.sbtm-nav-wrapper .sbtm-nav .top-icon-wrapper p span{color:#619f42}.sbtm-nav-wrapper .sbtm-nav .sbtm-nav-content{text-align:center}.top-pagination-wrapper{padding-bottom:0;border-bottom:1px solid grey}.bottom-pagination-wrapper{padding-top:1.875rem;border-top:1px solid grey}.infographics-card{text-align:center}.infographics-card:not(:nth-child(-n+2)){margin-top:1.875rem}.infographics-card a{text-decoration:none}.infographics-card a h3{text-decoration:none;font-weight:600}.infographics-card .card-header{padding:0;margin-bottom:0;cursor:pointer;min-height:130px;border-top-right-radius:8px;border-top-left-radius:8px;background-image:url(/images/16-sucuri-post-webinar-landing-page-back.png);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.infographics-card .card-header{background-image:url(/images/16-sucuri-post-webinar-landing-page-back.png)}}@media (max-width:767px){.infographics-card .card-header{background-position:top center}}.infographics-card .card-header .row{height:auto}@media (max-width:991px){.infographics-card .card-header .row{height:auto}}@media (min-width:992px){.infographics-card .card-header .c-lg-8{position:relative}}@media (min-width:992px){.infographics-card .card-header .c-lg-4{position:relative;top:50%;transform:translateY(-50%)}}.infographics-card .card-header img{max-width:100%}.infographics-card .card-header .cheader-text{vertical-align:center}.infographics-card .card-content{background-color:#ebebeb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top:2px solid #619f42;min-height:100px}.infographics-card .card-content h3{color:#619f42;font-size:1.25rem;line-height:1.4;margin-top:.9375rem}.infographics-card .card-content h4{font-size:.9375rem}.infographics-card:hover .card-header img{opacity:.6}.card-content .pagination li{position:relative}.card-content .pagination li:hover .il-social-icons{display:block;animation:fadeInUp .2s linear;-webkit-animation-name:fadeInUp .2s linear;animation-name:fadeInUp .2s linear}.card-content .pagination li a{text-decoration:underline}.vd-presinfo-wrapper .pres-info-container img{width:400px}.vd-presinfo-wrapper .pres-info-container p{margin-top:0;margin-bottom:0}.vd-presinfo-wrapper .pres-info-container p.pres-n{color:#619f42}.webi-clinks-wrapper{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.webi-clinks-wrapper a{display:block;text-decoration:none}.webi-clinks-wrapper .slides-card p:nth-child(3){text-align:center}.webi-clinks-wrapper .transc-card p:nth-child(3){text-align:center}.webi-clinks-wrapper .infog-card{margin-top:55px}.webi-clinks-wrapper .infog-card p{text-align:center}.webi-clinks-wrapper .addit-links:last-child ul{margin-top:54px}.qa-wrapper p.bold:not(:first-child){margin-top:1.875rem}.upcmwebi-wrapper{border-top:1px solid #ebebeb}.upcmwebi-wrapper .upcm-pres-info{text-align:center}.upcmwebi-wrapper .upcm-pres-info img{width:86px}.upcmwebi-wrapper .upcm-pres-info p{margin-top:0;margin-bottom:0}#twitter-widget-0{height:900px!important}.malware-scan-detect .bg-himage{background-image:url(/images/16-huston-chase.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.malware-scan-detect .bg-himage{background-image:url(/images/16-huston-chase.jpg)}}.malware-scan-detect .bg-himage h3{color:#fff}.malware-scan-detect .bg-himage h4{color:#fff}.malware-scan-detect .bg-himage p{color:#fff}.malware-scan-detect .bg-himage p.heading{color:#619f42}.av-malware-scan-det .bg-himage{background-image:url(/images/16-sucuri-brasilia-juliana.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.av-malware-scan-det .bg-himage{background-image:url(/images/16-sucuri-brasilia-juliana.jpg)}}.av-malware-scan-det .bg-himage h2{color:#fff}.av-malware-scan-det .bg-himage h4{color:#fff}.av-malware-scan-det .bg-himage p{color:#fff}.av-malware-scan-det .bg-himage p.heading{color:#619f42}.av-malware-scan-det .bg-himage .s-advantages-wrapper h3{color:#fff}.av-malware-scan-det .bg-himage .s-advantages-wrapper h4{color:#fff!important}.av-malware-scan-det .bg-himage .s-advantages-wrapper .s-advantages-container{border-top:1px solid #fff;border-bottom:1px solid #fff}.av-malware-scan-det .bg-himage .s-advantages-wrapper .s-advantages-container ul li{color:#fff}.fw-stop-wah .bg-himage{background-image:url(/images/16-sucuri-banff-joseph.jpg);background-size:cover;color:#fff}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.fw-stop-wah .bg-himage{background-image:url(/images/16-sucuri-banff-joseph.jpg)}}.fw-stop-wah .bg-himage h2{color:#fff}.fw-stop-wah .bg-himage h3{color:#fff}.fw-stop-wah .bg-himage p{color:#fff}.fw-stop-wah .bg-himage p.heading{color:#619f42}.fw-stop-wah .bg-himage .t-feat p{margin-bottom:0}.fw-ddos-prot .bg-himage{background-image:url(/images/16-sucuri-brooklyn-aj.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.fw-ddos-prot .bg-himage{background-image:url(/images/16-sucuri-brooklyn-aj.jpg)}}.fw-ddos-prot .bg-himage h2{color:#fff}.fw-ddos-prot .bg-himage h4{color:#fff}.fw-ddos-prot .bg-himage p{color:#fff}.fw-ddos-prot .bg-himage p.heading{color:#619f42}.fw .s-prot-platform-illus{margin-top:1.875rem}.fw .s-prot-platform-illus text{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif}.fw .s-prot-platform-illus .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.fw .s-prot-platform-illus .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#609e43}.fw .s-prot-platform-illus .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#efefef}.fw .s-prot-platform-illus .st3{fill:#636466}.fw .s-prot-platform-illus .st4{fill:#609f43}.fw .s-prot-platform-illus .st5{fill:#609e43}.fw .s-prot-platform-illus .st6{opacity:1}.fw .s-prot-platform-illus .st7{font-size:12px}.fw .s-prot-platform-illus .st8{font-size:17px}.fw .s-prot-platform-illus .st9{fill:#fff}.fw .s-prot-platform-illus .st11{font-size:15px;font-weight:600;text-transform:uppercase}.fw .s-prot-platform-illus .st12{fill:#636566}.fw-features-wrapper .key-features{float:left;margin-top:1.875rem}.fw-features-wrapper .key-features .feature{padding-left:0;padding-right:0;margin-top:.9375rem}.gdan-section{background-color:#333;background-image:url(/images/16-sucuri-firewall-cloudproxy-data-centers-map.png);background-size:100%;background-repeat:no-repeat;background-position:center top;color:#fff}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.gdan-section{background-image:url(/images/16-sucuri-firewall-cloudproxy-data-centers-map@2.png)}}@media (min-width:992px){.gdan-section{background-size:1921px}}.gdan-section .lead p{color:#fff;font-size:15px;line-height:1.7}@media (min-width:992px){.gdan-section .btm-content-wrapper{margin-top:455px}}.gdan-section .gdan-feat-list-wrapper{margin-top:.9375rem;margin-bottom:.9375rem;padding-top:.9375rem;padding-bottom:.9375rem;border-top:1px solid #fff;border-bottom:1px solid #fff}.gdan-section .gdan-feat-list-wrapper .gdan-feat-list-container{display:table;margin:0 auto}.gdan-section .gdan-feat-list-wrapper .check-list-container{display:inline-block}@media (min-width:544px){.gdan-section .gdan-feat-list-wrapper .check-list-container:first-child{margin-right:3.75rem}}.fw-operations .solutions-wrapper{background-image:url(/images/16-sucuri-tokyo-pop-server.jpg);background-size:cover;background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.fw-operations .solutions-wrapper{background-image:url(/images/16-sucuri-tokyo-pop-server.jpg)}}.how-swaf-works-wrapper .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.how-swaf-works-wrapper .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#609e43}.how-swaf-works-wrapper .st2{opacity:1;fill-rule:evenodd;clip-rule:evenodd;fill:#636466}.how-swaf-works-wrapper .st3{fill-rule:evenodd;clip-rule:evenodd;fill:#efefef}.how-swaf-works-wrapper .st4{fill:#636466}.how-swaf-works-wrapper .st5{fill:#609f43}.how-swaf-works-wrapper .st6{fill:#609e43;opacity:1}.how-swaf-works-wrapper .st7{font-weight:600}.how-swaf-works-wrapper .st8{font-size:10px;font-weight:600}.how-swaf-works-wrapper .st9{font-size:17px}.how-swaf-works-wrapper .st10{font-weight:600}.how-swaf-works-wrapper .st11{font-size:15px}.how-swaf-works-wrapper .st12{fill:#ce3426}.how-swaf-works-wrapper .st13{font-weight:600}.how-swaf-works-wrapper .st14{font-weight:600}.how-swaf-works-wrapper .st15{font-size:12px}.how-swaf-works-wrapper .st16{fill-rule:evenodd;clip-rule:evenodd;fill:#636466}.how-swaf-works-wrapper .st17{fill:#fff}.how-swaf-works-wrapper .st18{fill:#65666a}.how-swaf-works-wrapper .st19{fill:#5f9e43}.reports .bg-himage{background-image:url(/images/16-sucuri-las-palmas-nestor.jpg);background-position:center top;background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.reports .bg-himage{background-image:url(/images/16-sucuri-las-palmas-nestor.jpg)}}.lead-wrapper:not(:first-child){margin-top:3.75rem}.reports-cards-container{border-top:1px solid #636466}.reports-cards-container .repo-card{padding-top:1.875rem}.reports-cards-container .repo-card:not(:first-child):before{content:"";position:absolute;display:block;left:0;top:62px;width:1px;height:100px;background-color:#ebebeb}.reports-cards-container .repo-card .pagination li{float:none}.reports-cards-container .repo-card.report-pending{opacity:.5;cursor:not-allowed}.reports-cards-container .repo-card.report-pending .pagination li:hover .il-social-icons{display:none!important}.reports-cards-container .card-content p.heading{text-align:center;color:#619f42}.reports-cards-container .pagination-wrapper{text-align:center;margin-top:.9375rem}.reports-cards-container .icon{width:54px;height:75px;display:block;float:none;margin:0 auto}.chat-widget-wrapper{display:block;width:270px;height:62px;position:fixed;bottom:30px;right:10px;padding:10px;cursor:pointer;z-index:999}@media (min-width:544px) and (max-width:991px){.chat-widget-wrapper{bottom:75px}}.chat-widget-container{position:relative;padding:10px;background-color:#619f42;border-radius:4px}.chat-widget-container .chat-widget-text p{margin:0 auto;color:#fff}.chat-widget-container .chat-widget-text p.heading{font-weight:600}.chat-widget-avatar{width:80px;height:80px;position:absolute;top:-4px;right:20px;background-color:#619f42;border:4px solid #619f42;border-radius:50%}.chat-widget-avatar img{max-width:100%}.chat-box-container{position:absolute;width:300px;height:0;background-color:#1f8ceb;bottom:10px;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;z-index:-1}.chat-box-container.show{bottom:72px;height:300px}.testimonial-single .why-suc-section{background-color:#333}.testimonial-single .why-suc-section h3{color:#fff}.testimonial-single .why-suc-section p{color:#fff}.testimonial-single .why-suc-section p.heading{color:#619f42}.testimonial-single .why-suc-section .b-pricing-wrapper h4{color:#619f42}.slides-wrapper{width:100%;position:relative;overflow:hidden}.slides-wrapper .slides-container{position:absolute;left:0;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.slides-wrapper .slides-container .n-slide{position:relative;display:block;float:left}.video-testimonials{position:relative}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper{border-top:1px solid grey;padding-top:1.875rem;padding-bottom:1.875rem}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper .cust-name{font-style:italic}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper .video-testimonail-container{position:relative;cursor:pointer}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper .video-testimonail-container:before{content:"";display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(99,100,102,.25);background-image:url(/images/icons/16-sucuri-play-button.png);background-repeat:no-repeat;background-position:center}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper .video-testimonail-container:hover:before{display:block;-webkit-animation-name:fadeInDown .2s linear;animation-name:fadeInDown .2s linear}.video-testimonials .video-testimonails-wrapper .video-testimonails-container .video-testimonail-wrapper .video-testimonail-container a.yt-video-anchor img{max-width:100%}.tweets-container{margin-top:3.75rem}.tweet-wrapper{position:relative;text-align:center;background-color:#fff;border-radius:8px;padding:.9375rem;padding-top:0;margin-top:3.125rem}.tweet-wrapper:hover{box-shadow:0 0 3px grey}.tweet-wrapper a{text-decoration:none}.tweet-wrapper a:hover{color:grey}.tweet-wrapper .tweet-top{position:relative}.tweet-wrapper .tweet-top .top-content{padding-top:1.875rem}.tweet-wrapper .tweet-top .top-content p{margin-bottom:0}.tweet-wrapper .tweet-top .top-content p:nth-child(2){margin-top:0}.tweet-wrapper .avatar{position:absolute;text-align:center;width:100%;top:-50px;left:0}.tweet-wrapper .tweet-content{border-top:1px solid #ebebeb;margin-top:15px}.tweet-wrapper .tweet-content p a{text-decoration:none}.tweet-wrapper .tweet-handle{color:#619f42}.tweet-nav a{top:140px}.testimonials-slides-wrapper{background-image:url(/images/16-sucuri-earth.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.testimonials-slides-wrapper{background-image:url(/images/16-sucuri-earth.jpg)}}.testimonials-slides-wrapper .testimonial-slides-container{position:relative}.testimonials-slides-wrapper .testimonial-slides-container blockquote.testimonial-content{color:#619f42;font-size:1.25rem;font-style:italic;text-align:center;font-weight:600}.testimonials-slides-wrapper .testimonial-slides-container blockquote.testimonial-content:after{color:#fff}.testimonials-slides-wrapper .testimonial-slides-container blockquote.testimonial-content:before{color:#fff}.testimonials-slides-wrapper .testimonial-slides-container p.testimonial-name{color:#fff;font-size:1.25rem;font-style:italic;text-align:right;margin-bottom:0}.testimonials-slides-wrapper .testimonials-nav a.prev{top:50px;background-position:0 60px}.testimonials-slides-wrapper .testimonials-nav a.prev:hover{background-position:0 0}.testimonials-slides-wrapper .testimonials-nav a.next{top:50px;background-position:0 60px}.testimonials-slides-wrapper .testimonials-nav a.next:hover{background-position:0 0}.case-studies-wrapper .case-studies-nav{padding-bottom:.9375rem}.case-studies-wrapper .case-studies-nav li:not(:last-child){margin-right:.9375rem}.case-studies-wrapper .case-studies-nav li.active a{color:#619f42}.case-studies-wrapper .case-studies-nav a{text-decoration:none;font-weight:600;cursor:not-allowed}.case-studies-container{border-top:1px solid grey;padding-left:0;padding-right:0}.case-studies-container .case-studies .c-lg-3{padding-left:.46875rem;padding-right:.46875rem}.case-studies-container .case-study-card{background-color:#ebebeb;padding:0;border-radius:8px;margin-top:1.875rem;height:420px;text-overflow:ellipsis}.case-studies-container .case-study-card .cs-card-top{text-align:center}.case-studies-container .case-study-card .cs-card-top img{width:100%}.case-studies-container .case-study-card .cs-card-content{text-align:center}.case-studies-container .case-study-card .cs-card-content .csc-top p{margin-top:.46875rem;margin-bottom:.46875rem}.case-studies-container .case-study-card .cs-card-content .csc-bottom{padding-left:.46875rem;padding-right:.46875rem;padding-bottom:.9375rem}.case-studies-container .case-study-card .cs-card-content .csc-bottom p{font-size:.8125rem}.case-studies-container .case-study-card .cs-card-content hr{border-color:grey;width:80%;text-align:center;margin-top:.46875rem;margin-bottom:.46875rem}.case-studies-container .case-study-card .cs-card-content .cs-name{color:#619f42;font-weight:600}.case-studies-container .case-study-link{text-decoration:none;color:grey}.case-studies-container .case-study-link:hover .case-study-card{background-color:#fff;box-shadow:0 0 3px grey;cursor:pointer}.case-studies-container .bottom-pagination-wrapper{margin-top:1.875rem}.trusted-by-wrapper{background-image:url(/images/16-sucuri-earth.jpg);background-position:center top}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.trusted-by-wrapper{background-image:url(/images/16-sucuri-earth.jpg)}}.trusted-by-wrapper h3{color:#fff}.trusted-by-wrapper .logos-container li{padding-left:.9375rem;padding-right:.9375rem}.testimonial-content .lead{margin-top:3.75rem}.testimonial-content h3{color:#619f42}.testimonial-content blockquote{color:#619f42;padding-top:1.875rem;padding-bottom:1.875rem;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.testimonial-content .cust-stats-table tbody{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.testimonial-content .cust-stats-table th:nth-child(2){text-align:center}.testimonial-content .cust-stats-table td:nth-child(2){text-align:center}.nwside-ptable-wrapper .side-pricing-table{border-bottom:none}.nwside-ptable-wrapper .table-lead{text-align:center;padding-top:3.75rem;margin-bottom:.9375rem}.nwside-ptable-wrapper .table-lead h3{font-size:2.1875rem;font-weight:600;color:#619f42}.nwside-ptable-wrapper .table-lead h4{font-size:17px}.nwside-ptable-wrapper .feat-list .list-block-item{padding-left:.9375rem}.nwside-ptable-wrapper .p-table-a ul.block-list .list-block-item{line-height:1;padding-top:.9375rem;padding-bottom:.9375rem;border-top:1px solid #ebebeb;font-weight:600;margin:0 auto}.nwside-ptable-wrapper .p-table-a ul.block-list .list-block-item:last-child{border-bottom:1px solid #ebebeb}.nwside-ptable-wrapper .sideb-wrapper{padding-left:1.875rem}.nwside-ptable-wrapper .sideb{background-color:#ebebeb;padding-left:.9375rem;padding-right:.9375rem;padding-top:14.6875rem;padding-bottom:14.6875rem}.nwside-ptable-wrapper .sideb h5{font-size:17px;font-weight:600;color:#619f42}.nwside-ptable-wrapper .sideb .side-features .block-list .list-block-item{color:grey;padding:0;border-top:none;border-bottom:none}.nwside-ptable-wrapper .pricing{text-align:center}.nwside-ptable-wrapper .pricing p{margin:0 auto;line-height:1}.nwside-ptable-wrapper .pricing p span{color:#619f42;font-weight:600;font-size:1.5625rem}.nwside-ptable-wrapper .pricing p:first-child{margin-bottom:.625rem}.nwside-ptable-wrapper .pricing p.small:nth-child(2){margin-bottom:.46875rem}.nwside-ptable-wrapper .pricing a.btn{margin-top:.9375rem;margin-bottom:.9375rem}.s-how-protects-wrapper{margin-top:1.875rem}.s-how-protects-wrapper #semmp-svg .cls-1,.s-how-protects-wrapper #semmp-svg .cls-11,.s-how-protects-wrapper #semmp-svg .cls-4,.s-how-protects-wrapper #semmp-svg .cls-8{opacity:.75}.s-how-protects-wrapper #semmp-svg .cls-1{font-size:20px}.s-how-protects-wrapper #semmp-svg .cls-1,.s-how-protects-wrapper #semmp-svg .cls-11,.s-how-protects-wrapper #semmp-svg .cls-14,.s-how-protects-wrapper #semmp-svg .cls-16,.s-how-protects-wrapper #semmp-svg .cls-2,.s-how-protects-wrapper #semmp-svg .cls-3,.s-how-protects-wrapper #semmp-svg .cls-6{fill:#414042}.s-how-protects-wrapper #semmp-svg .cls-1,.s-how-protects-wrapper #semmp-svg .cls-14{font-family:OpenSans-Semibold,Open Sans;font-weight:700}.s-how-protects-wrapper #semmp-svg .cls-2{opacity:.8}.s-how-protects-wrapper #semmp-svg .cls-3{opacity:.18}.s-how-protects-wrapper #semmp-svg .cls-5{fill:#636667}.s-how-protects-wrapper #semmp-svg .cls-6{opacity:.4}.s-how-protects-wrapper #semmp-svg .cls-12,.s-how-protects-wrapper #semmp-svg .cls-7,.s-how-protects-wrapper #semmp-svg .cls-8{fill:#fff}.s-how-protects-wrapper #semmp-svg .cls-13,.s-how-protects-wrapper #semmp-svg .cls-9{fill:#808384}.s-how-protects-wrapper #semmp-svg .cls-9{opacity:.85}.s-how-protects-wrapper #semmp-svg .cls-10{opacity:.9}.s-how-protects-wrapper #semmp-svg .cls-11,.s-how-protects-wrapper #semmp-svg .cls-12,.s-how-protects-wrapper #semmp-svg .cls-13{fill-rule:evenodd}.s-how-protects-wrapper #semmp-svg .cls-13{opacity:.6}.s-how-protects-wrapper #semmp-svg .cls-14{font-size:17.98px}.s-how-protects-wrapper #semmp-svg .cls-15{fill:#609f43}.s-how-protects-wrapper #semmp-svg .cls-17{fill:#f1f2f2}.s-how-protects-wrapper #semmp-svg #Inventory_Management:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Inventory_Management:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Inventory_Management:hover .cls-3{opacity:1}.s-how-protects-wrapper #semmp-svg #Inventory_Management:hover .cls-4{opacity:1}.s-how-protects-wrapper #semmp-svg #Inventory_Management:hover .cls-5{fill:#fff}.s-how-protects-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-3{opacity:1}.s-how-protects-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-4{opacity:1}.s-how-protects-wrapper #semmp-svg #Continuous_Monitoring:hover .cls-5{fill:#fff}.s-how-protects-wrapper #semmp-svg #IoC:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #IoC:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #IoC:hover .cls-3{opacity:1}.s-how-protects-wrapper #semmp-svg #IoC:hover .cls-4{opacity:1}.s-how-protects-wrapper #semmp-svg #IoC:hover .cls-5{fill:#fff}.s-how-protects-wrapper #semmp-svg #Software:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Software:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Software:hover .cls-6{opacity:1}.s-how-protects-wrapper #semmp-svg #Software:hover .cls-7{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #Injections:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Injections:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Injections:hover .cls-6{opacity:1}.s-how-protects-wrapper #semmp-svg #Injections:hover .cls-7{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #Spam:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Spam:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Spam:hover .cls-6{opacity:1}.s-how-protects-wrapper #semmp-svg #Spam:hover .cls-8{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #Load_Balance:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #Load_Balance:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #Load_Balance:hover .cls-9{opacity:1;fill:#414042}.s-how-protects-wrapper #semmp-svg #Load_Balance:hover .cls-10{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #GlobalAnyCast:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #GlobalAnyCast:hover .cls-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #GlobalAnyCast:hover .cls-9{opacity:1;fill:#414042}.s-how-protects-wrapper #semmp-svg #GlobalAnyCast:hover .cls-10{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #BruteForce:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #BruteForce:hover .cls-1-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #BruteForce:hover .cls-2{opacity:1}.s-how-protects-wrapper #semmp-svg #BruteForce:hover .cls-10{opacity:1;fill:#fff}.s-how-protects-wrapper #semmp-svg #DDoS:hover .cls-1{fill:#619f42}.s-how-protects-wrapper #semmp-svg #DDoS:hover .cls-1-2{opacity:1;fill:#619f42}.s-how-protects-wrapper #semmp-svg #DDoS:hover .cls-2{opacity:1}.s-how-protects-wrapper #semmp-svg #DDoS:hover .cls-10{opacity:1;fill:#fff}.s-how-protects-a .s-advantages{background-image:none;margin-top:3.75rem}.s-how-protects-a .s-advantages h4{margin-bottom:1.875rem}.s-how-protects-a .s-advantages .s-advantages-container{border-top:1px solid grey;border-bottom:1px solid grey;width:100%;float:left}@media (max-width:767px){.s-how-protects-a .s-advantages .s-advantages-container{margin-bottom:1.875rem;border-top:none}}.s-how-protects-a .s-advantages .block-list{width:50%;float:left}@media (max-width:767px){.s-how-protects-a .s-advantages .block-list{width:100%}}.s-how-protects-a .s-advantages .block-list li{width:100%;color:grey;margin-top:0;padding-top:.46875rem;padding-bottom:.46875rem;font-weight:400}@media (min-width:544px){.s-how-protects-a .s-advantages .block-list li:not(:last-child){border-bottom:1px solid grey}}.agency .solutions-wrapper{background-image:url(/images/16-sucuri-phoneix-eric.jpg);background-size:cover}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.agency .solutions-wrapper{background-image:url(/images/16-sucuri-phoneix-eric.jpg)}}.bf-container form .form-input:not(.submit){border-radius:0;border:1px solid #ebebeb}.im-s-branding{margin-bottom:1.875rem}.im-s-branding span{display:inline-block;vertical-align:middle}@media (max-width:767px){.im-s-branding span{display:block;margin:0 auto}}.s-logo-h{width:205px;height:50px;background-position:205px 0;background-image:url(/images/17-sucuri-partner-page-assets-sprite.png);background-size:909px}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-logo-h{background-image:url(/images/17-sucuri-partner-page-assets-sprite@2.png)}}.plus-h{font-size:24px;font-weight:600;margin-left:1.875rem;margin-right:1.875rem}.imc-js-container{text-align:center}.imc-js-container img{max-width:100%}@media (max-width:767px){.imc-js-container{margin-bottom:1.875rem}}.imcjs-testi-container{border:1px solid #fff;border-radius:8px;padding-top:2.8125rem;padding-bottom:2.8125rem;padding-left:2.8125rem;padding-right:2.8125rem}@media (max-width:767px){.imcjs-testi-container{margin:.9375rem}}.imcjs-testi-container .ce-title{position:absolute;top:-30px;left:60px;padding-left:30px;padding-right:30px;z-index:999}.imcjs-testi-container .ce-title:before{content:"";width:100%;height:2px;background-color:#535455;display:block;position:absolute;left:0;top:14px;z-index:-1}.imcjs-testi-container blockquote{color:#fff;position:relative}.imcjs-testi-container blockquote:before{font-size:1.875rem;position:absolute;top:-11px;left:10px}.imcjs-testi-container blockquote:after{font-size:1.875rem;position:absolute;bottom:-13px}.partner-features{margin-top:3.75rem}.partner-features .row:nth-child(2){margin-top:.9375rem}.partner-features .feature{text-align:center}.partner-features .feature .top-feature{width:100%;float:left;margin-bottom:1.875rem}.partner-features .feature h4{font-size:17px;font-weight:600}@media (max-width:991px){.partner-features .feature h4 br{display:none}}.si-benefits-wrapper{text-align:center}.si-benefits-wrapper .si-benefit-top{margin-bottom:1.875rem}.si-benefits-wrapper h4{font-size:17px;font-weight:400;line-height:1.2}@media (max-width:991px){.si-benefits-wrapper h4 br{display:none}}.ptrn-whys-wrapper .feature .heading{color:grey}.ptestimonial-wrapper .pt-img{height:171px;background-image:url(/images/17-sucuri-partner-page-assets-sprite.png);background-size:909px;cursor:pointer}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ptestimonial-wrapper .pt-img{background-image:url(/images/17-sucuri-partner-page-assets-sprite@2.png)}}@media (max-width:991px){.ptestimonial-wrapper .pt-img{max-width:304px;margin:0 auto}}.ptestimonial-wrapper .pt-img:hover{opacity:.8}.ptestimonial-wrapper .pt-img.pt-wpbeginner{background-position:0 171px}.ptestimonial-wrapper .pt-img.pt-yoast{background-position:303px 171px}.ptestimonial-wrapper .pt-img.pt-ithemes{background-position:606px 171px}.ptestimonial-wrapper .pt-content p{text-align:center;font-weight:600}.ptestimonial-wrapper .ptestimonial-content{width:100%;float:left;margin-top:2.8125rem;position:relative}.ptestimonial-wrapper .ptestimonial-content .pt-slide{display:none;opacity:0}.ptestimonial-wrapper .ptestimonial-content .pt-slide.active{display:block;opacity:1;transition:all .5s ease 0s}.ptestimonial-wrapper .ptestimonial-content .pt-slide p{margin-right:1.875rem}.ptestimonial-wrapper .ptestimonial-content .pt-slide-nav a{top:40px;background-position:0 -150px;width:30px;height:30px;background-size:30px}.ptestimonial-wrapper .ptestimonial-content .pt-slide-nav a.prev{left:-8px}.ptestimonial-wrapper .ptestimonial-content .pt-slide-nav a.next{right:-8px}.ptestimonial-wrapper blockquote{color:#fff;line-height:1}.ptestimonial-wrapper blockquote:before{font-size:1.875rem;color:#fff}.ptestimonial-wrapper blockquote:after{font-size:1.875rem;color:#fff}.ptestimonial-wrapper .testimonial-name{text-align:right}.ptestimonial-wrapper .testimonials-nav .prev{background-position:0 60px}.ptestimonial-wrapper .testimonials-nav .prev:hover{opacity:.8}.ptestimonial-wrapper .testimonials-nav .next{background-position:0 60px}.ptestimonial-wrapper .testimonials-nav .next:hover{opacity:.8}.hero.partners p.heading{font-weight:100!important;color:#fff}.partners .hero-cards{margin-top:0;margin-bottom:0}.partner-with-wrapper{background-color:#fff;background-position:center top;background-size:cover;color:#666}.partner-with-wrapper .lead{margin-bottom:3.75rem}@media (min-width:544px) and (max-width:991px){.partner-with-wrapper .c-lg-3:not(:first-child){margin-bottom:1.875rem}}.partner-with-wrapper .content{text-align:center;float:left;width:100%;margin-bottom:3.75rem}.partner-with-wrapper .content h5{color:#62a644;margin-top:.9375rem;font-size:17px}.partner-with-wrapper a{color:#fff;text-decoration:none}@media (max-width:767px){.partner-with-wrapper a{float:left;margin-top:.9375rem}}.partner-with-wrapper a:hover{color:grey}.partner-with-wrapper a:hover p{color:grey}.partner-with-wrapper a:hover h5{color:grey}.partner-with-wrapper a:hover .icon{opacity:.5}.flexible-program{background-color:#f3f3f3;background-position:center top;background-size:cover;color:#666}.flexible-program h3{margin-bottom:3.75rem}@media (min-width:544px) and (max-width:991px){.flexible-program .c-lg-3:not(:first-child){margin-bottom:1.875rem}}.flexible-program .content{text-align:center;float:left;width:100%}.flexible-program .content h5{color:#62a644;margin-top:.9375rem;font-size:17px}.flexible-program a{color:#fff;text-decoration:none}@media (max-width:767px){.flexible-program a{float:left;margin-top:.9375rem}}.flexible-program a:hover{color:grey}.flexible-program a:hover p{color:grey}.flexible-program a:hover h5{color:grey}.flexible-program a:hover .icon{opacity:.5}.flexible-program .lowercontactus{margin-top:3rem}.flexible-program .lowercontactus a{color:#619f42}.flexible-program .lowercontactus a:hover{color:grey}.kuotlws-wrapper .sbtm-nav a{text-decoration:none;text-align:center}.kuotlws-wrapper .sbtm-nav p.heading{color:#619f42}.partners .agency-features.h-afeat{float:none;margin:0 auto}.partners .gray-strip{background-color:#333;color:#fff;padding-top:0;padding-bottom:0}.partners .gray-strip h3{font-weight:600}.partners .gray-strip h3.b-heading{font-weight:400;line-height:1.4}.home-a h3{font-size:2.1875rem;font-weight:600}.home-a p.header{font-size:1.5rem}.home-a .lead p{font-weight:300}.home-a .container{padding-top:80px;padding-bottom:80px}.home-a .featured-in .logos-container{margin-top:1.875rem}@media (min-width:544px){.home-a .kuotlws-wrapper .sbtm-nav{width:20%}}.home-a .kuotlws-wrapper .sbtm-nav a{text-decoration:none;text-align:center}.home-a .kuotlws-wrapper .sbtm-nav p.heading{color:grey}.home-a .contact-us-wrapper{background-color:#fff}.home-a footer .container{padding-top:1.875rem;padding-bottom:1.875rem}.c-ws-wrapper .lead p{color:grey}.c-ws-wrapper .cws-feat-wrapper{padding-right:0;padding-left:0;margin-top:3.75rem}.c-ws-wrapper .cws-feat-wrapper .c-lg-3 .feat-card{background-color:#fff;padding:1.875rem .9375rem}.c-ws-wrapper .cws-feat-wrapper .c-lg-3 .feat-card .top-feat h4{color:#619f42;font-size:17px;font-weight:600;text-align:center;line-height:1.4}.c-ws-wrapper .cws-feat-wrapper .c-lg-3 .feat-card .feat-body{text-align:center}@media (max-width:767px){.c-ws-wrapper .cws-feat-wrapper .c-lg-3:not(:last-child) .feat-card{margin-bottom:1.875rem}}.ad-feat-wrapper .ad-feat-container{margin-top:3.75rem;text-align:center}.ad-feat-wrapper .adfeat{max-width:265px;margin:0 auto;float:none;display:inline-block}.ad-feat-wrapper .adfeat:nth-child(n+4){margin-top:3.75rem}.ad-feat-wrapper .adfeat .feat-top{text-align:center}.ad-feat-wrapper .adfeat .feat-top h4{color:#619f42;font-size:15px;font-weight:600;text-align:center}.ad-feat-wrapper .adfeat .feat-body{text-align:center}.ywst-wrapper{background-image:url(/images/17-sucuri-team-homepage.jpg);background-position:0 0;background-size:auto 100%}@media only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ywst-wrapper{background-image:url(/images/17-sucuri-team-homepage@2.jpg)}}.ywst-wrapper .lead h3{color:#fff}.ywst-wrapper p{color:#fff}.hstats-wrapper svg .cls-1{fill:none;stroke:#646566;stroke-miterlimit:10;opacity:.3}.hstats-wrapper svg .cls-2{font-size:30.92px}.hstats-wrapper svg .cls-2,.hstats-wrapper svg .cls-5,.hstats-wrapper svg .cls-6,.hstats-wrapper svg .cls-7,.hstats-wrapper svg .cls-8,.hstats-wrapper svg .cls-9{fill:#63a744}.hstats-wrapper svg .cls-2,.hstats-wrapper svg .cls-6,.hstats-wrapper svg .cls-7,.hstats-wrapper svg .cls-8,.hstats-wrapper svg .cls-9{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif;font-weight:600}.hstats-wrapper svg .cls-10,.hstats-wrapper svg .cls-2,.hstats-wrapper svg .cls-6,.hstats-wrapper svg .cls-7,.hstats-wrapper svg .cls-8{font-weight:700}.hstats-wrapper svg .cls-3{font-size:15px}.hstats-wrapper svg .cls-11,.hstats-wrapper svg .cls-3,.hstats-wrapper svg .cls-4{fill:#646566}.hstats-wrapper svg .cls-11,.hstats-wrapper svg .cls-3{font-family:"Open Sans",Helvetica,Arial,Tahoma,sans-serif;font-weight:400}.hstats-wrapper svg .cls-6{font-size:51.04px}.hstats-wrapper svg .cls-7{font-size:49.53px}.hstats-wrapper svg .cls-8{font-size:29.81px}.pt-wrapper .container{position:relative}.pt-wrapper .withopacity .n-slide{opacity:.2}.pt-wrapper .withopacity .n-slide.inview{opacity:1}.pt-wrapper .n-slide{padding-top:8px}@media (max-width:767px){.pt-wrapper .pta-container{text-align:center;margin-bottom:1.875rem}}.pt-wrapper .pta-container img{max-width:100%}.pt-wrapper .ptb-testi-container{border:1px solid grey;border-radius:8px;padding-top:1.875rem;padding-bottom:1.875rem;padding-left:2.8125rem;padding-right:2.8125rem;min-height:210px}.pt-wrapper .ptb-testi-container .ptb-title{position:absolute;top:-30px;left:60px;padding-left:30px;padding-right:30px;z-index:999}.pt-wrapper .ptb-testi-container .ptb-title:before{content:"";width:100%;height:1px;background-color:#f3f3f4;display:block;position:absolute;left:0;top:14px;z-index:-1}.pt-wrapper .ptb-testi-container blockquote{color:grey;position:relative;display:inline}@media (max-width:767px){.pt-wrapper .testimonials-nav a{position:absolute}}.pt-wrapper .testimonials-nav a.next:hover{background-position:0 -60px}@media (max-width:767px){.pt-wrapper .testimonials-nav a.next{top:0;right:0}}.pt-wrapper .testimonials-nav a.prev{left:-35px}.pt-wrapper .testimonials-nav a.prev:hover{background-position:0 -60px}@media (max-width:767px){.pt-wrapper .testimonials-nav a.prev{top:0;left:0}}.hdssw-wrapper .hdssw-container{margin-top:3.75rem}.hdssw-wrapper .hdssw-container .hdssw-single{position:relative}.hdssw-wrapper .hdssw-container .hdssw-single:after{content:">";display:block;position:absolute;right:0;top:20px;color:grey}.hdssw-wrapper .hdssw-container .hdssw-single .hdssw-top h4{color:#619f42;font-size:15px;font-weight:600;text-align:center;min-height:32px}.hdssw-wrapper .hdssw-container .hdssw-single .hdssw-body{text-align:center}.hdssw-wrapper .hdssw-container .hdssw-single .hdssw-body ul{padding-left:.9375rem;padding-top:.9375rem;padding-bottom:.9375rem}.hdssw-wrapper .hdssw-container .hdssw-single .hdssw-body ul li{font-size:14px;text-align:left;position:relative}.hdssw-wrapper .hdssw-container .hdssw-single .hdssw-body ul li:before{top:0;margin-left:-15px;color:grey}.kuotlws-wrapper .sbtm-nav a{text-decoration:none;text-align:center}.kuotlws-wrapper .sbtm-nav p.heading{color:#619f42}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ub3JtYWxpemUuc2NzcyIsInN1Y3VyaS5jc3MiLCJfcmVib290LnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJtaXhpbnMvX3RhYi1mb2N1cy5zY3NzIiwiX3R5cGUuc2NzcyIsIm1peGlucy9fcmVtLWVtLnNjc3MiLCJtaXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJtaXhpbnMvX2xpc3RzLnNjc3MiLCJtaXhpbnMvX2NsZWFyZml4LnNjc3MiLCJfaW1hZ2VzLnNjc3MiLCJtaXhpbnMvX2ltYWdlLnNjc3MiLCJfaWNvbnMuc2NzcyIsIm1peGlucy9pY29ucy5zY3NzIiwiX2dyaWQuc2NzcyIsIm1peGlucy9fZ3JpZC5zY3NzIiwibWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX2Zvcm1zLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJtaXhpbnMvX2Zvcm1zLnNjc3MiLCJfbmF2YmFyLnNjc3MiLCJfYW5pbWF0aW9uLnNjc3MiLCJfdXRpbGl0aWVzLnNjc3MiLCJtaXhpbnMvX2NlbnRlci1ibG9jay5zY3NzIiwibWl4aW5zL19wdWxscy5zY3NzIiwibWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJfdXRpbGl0aWVzLXJlc3BvbnNpdmUuc2NzcyIsIl91dGlsaXRpZXMtYmFja2dyb3VuZC5zY3NzIiwiX3V0aWxpdGllcy1zcGFjaW5nLnNjc3MiLCJoZWFkZXIuc2NzcyIsInN1Y3VyaS5zY3NzIiwiaG93dG93cC5zY3NzIiwid2ViaG93dG93cC5zY3NzIiwid2lnb29nbGVibGFja2xpc3Quc2NzcyIsImhvd3dlZG9pdC5zY3NzIiwibWl4aW5zL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJpbmFycy5zY3NzIiwiZ3VpZGVzLnNjc3MiLCJpbmZvZ3JhcGhpY3Muc2NzcyIsImF2bWFsd2FyZXJlbW92YWwuc2NzcyIsImF2bWFsd2FyZXNjYW5kZXQuc2NzcyIsImZ3c3RvcHdhaC5zY3NzIiwiZndkZG9zcHJvdC5zY3NzIiwiZncuc2NzcyIsImZ3b3BlcmF0aW9ucy5zY3NzIiwicmVwb3J0cy5zY3NzIiwiY2hhdHdpZGdldC5zY3NzIiwiY3VzdG9tZXJzLnNjc3MiLCJ3c2Rkb3Nwcm90ZWN0aW9uLnNjc3MiLCJhZ2VuY3kuc2NzcyIsInBhcnRuZXIuc2NzcyIsImhvbWUtYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVFBLEtBQ0UsWUFBYSxXQUNiLHFCQUFzQixLQUN0Qix5QkFBMEIsS0FPNUIsS0FDRSxPQUFRLEVBYVYsUUFDQSxNQUNBLFFBQ0EsV0FDQSxPQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsS0FDQSxJQUNBLFFBQ0EsUUFDRSxRQUFTLE1BUVgsTUFDQSxPQUNBLFNBQ0EsTUFDRSxRQUFTLGFBQ1QsZUFBZ0IsU0FRbEIsc0JBQ0UsUUFBUyxLQUNULE9BQVEsRUNqQ1YsU0QwQ0EsU0FDRSxRQUFTLEtBVVgsRUFDRSxpQkFBa0IsWUFRcEIsU0FFSSxRQUFTLEVBRmIsUUFLSSxRQUFTLEVBV2IsWUFDRSxjQUFlLElBQUEsT0FPakIsRUFDQSxPQUNFLFlBQWEsSUFPZixJQUNFLFdBQVksT0FRZCxHQUNFLFVBQVcsSUFDWCxPQUFRLE1BQUEsRUFPVixLQUNFLFdBQVksS0FDWixNQUFPLEtBT1QsTUFDRSxVQUFXLElBT2IsSUFDQSxJQUNFLFVBQVcsSUFDWCxZQUFhLEVBQ2IsU0FBVSxTQUNWLGVBQWdCLFNBR2xCLElBQ0UsSUFBSyxNQUdQLElBQ0UsT0FBUSxPQVVWLElBQ0UsT0FBUSxFQU9WLGVBQ0UsU0FBVSxPQVVaLE9BQ0UsT0FBUSxJQUFBLEtBT1YsR0FDRSxXQUFZLFlBQ1osT0FBUSxFQU9WLElBQ0UsU0FBVSxLQU9aLEtBQ0EsSUFDQSxJQUNBLEtBQ0UsWUFBYSxTQUFBLENBQUEsVUFDYixVQUFXLElBa0JiLE9BQ0EsTUFDQSxTQUNBLE9BQ0EsU0FDRSxNQUFPLFFBQ1AsS0FBTSxRQUNOLE9BQVEsRUFPVixPQUNFLFNBQVUsUUFVWixPQUNBLE9BQ0UsZUFBZ0IsS0FXbEIsT0FDQSx3QkFDQSxrQkFDQSxtQkFD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QixlQUFnQixFQUdsQixHQUNBLEdBQ0UsUUFBUyxFS3hhWCxJQUFLLElBQUssSUFBSyxJQUFLLElBQUssSUFEekIsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBRWxCLGNGNkgyQixVRTVIM0IsWUY2SDJCLFFFNUgzQixZRjZIMkIsSUU1SDNCLFlGa0kyQixJRWpJM0IsTUZrSTJCLFFFakkzQixlQUFnQixtQkFHbEIsR0FBSyxVQ1JLLFNEU1YsR0FBSyxVQ1RLLFNEVVYsR0FBSyxVRm9Hd0IsUUVuRzdCLEdBQUssVUNYSyxVRFlWLEdBQUssVUZvR3dCLFFFbkc3QixHQUFLLFVGb0d3QixLRWxHN0IsRUFDRSxZRmtIMkIsSUVqSDNCLFVGaUcyQixLRWhHM0IsWUZ5RzJCLElFeEczQixlQUFnQixtQkFKbEIsVUFPSSxZRjZHeUIsY0VwSDdCLFFBV0ksVUMxQk0sT0QyQk4sTUFBTyxLQUNQLE1BQU8sS0U0QlAseUJGekNKLEVBZ0JJLFVGeUZ5QixTRXpHN0IsUUFtQkksVUFBVyxLQW5CZixVQXNCSSxVQ3JDTSxTRGVWLGVBeUJNLE1GNUJzQixRRTZCdEIsVUN6Q0ksU0QwQ0osWUFBYSxJQTNCbkIsWUErQkksVUM5Q00sU0RpRFYsZ0JBRUksZ0JBQWlCLFVBR3JCLEdBQ0UsWUYyRTJCLElFMUUzQixVRjBEMkIsS0V6RDNCLFlGa0UyQixJSW5FekIseUJGRkosR0FNSSxVRjREeUIsU0V6RDdCLFVBQ0UsWUFBYSxFQUVmLE1BQ0UsWUY4RDJCLElFNUQ3QixRQUNFLFlGMkQyQixJRXpEN0IsWUFDRSxnQkFBaUIsVUFHbkIsa0JBQ0UsTUZqRTBCLFFFa0UxQixjQUFlLEVBR2pCLG9CQUNFLFdBQVksS0FJZCxNQUNFLFVGaUQyQixTRWhEM0IsWUZrRDJCLElFakQzQixjQUFlLFNFakNiLHlCRjhCSixNQU1JLGNGTnlCLFNFT3pCLFVGNEN5QixNRXpDN0IsU0FFSSxjQUFlLEVBQ2YsWUY0QnlCLElFL0I3QixTQU9JLFlGd0J5QixJRS9CN0IsUUFXSSxVRlN5QixLRVJ6QixZQUFhLElFcERiLHlCRndDSixNQWdC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UUFDRSxNQUFPLEtBR1AsUURtQk4sTUFBTyxTQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsU0RtQk4sTUFBTyxVQ25CRCxTRG1CTixNQUFPLFVDbkJELFNEbUJOLE1BQU8sS0NWQyxhRHNCUixNQUFtRCxLQ3RCM0MsYURzQlIsTUFBcUIsU0N0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsS0N0QmIsYURrQlIsS0FBa0QsS0NsQjFDLGFEa0JSLEtBQW9CLFNDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLEtDbEJaLGVEY1IsWUFBYSxFQ2RMLGVEY1IsWUFBYSxTQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGdCRGNSLFlBQWEsVUNkTCxnQkRjUixZQUFhLFVDZEwsZ0JEY1IsWUFBYSxLUkpYLHlCU3ZCRSxRQUFBLFNBQUEsU0FBQSxTQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFDRSxNQUFPLEtBR1AsUURtQk4sTUFBTyxTQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsU0RtQk4sTUFBTyxVQ25CRCxTRG1CTixNQUFPLFVDbkJELFNEbUJOLE1BQU8sS0NWQyxhRHNCUixNQUFtRCxLQ3RCM0MsYURzQlIsTUFBcUIsU0N0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsS0N0QmIsYURrQlIsS0FBa0QsS0NsQjFDLGFEa0JSLEtBQW9CLFNDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLEtDbEJaLGVEY1IsWUFBYSxFQ2RMLGVEY1IsWUFBYSxTQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGdCRGNSLFlBQWEsVUNkTCxnQkRjUixZQUFhLFVDZEwsZ0JEY1IsWUFBYSxNUkpYLHlCU3ZCRSxRQUFBLFNBQUEsU0FBQSxTQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFDRSxNQUFPLEtBR1AsUURtQk4sTUFBTyxTQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsU0RtQk4sTUFBTyxVQ25CRCxTRG1CTixNQUFPLFVDbkJELFNEbUJOLE1BQU8sS0NWQyxhRHNCUixNQUFtRCxLQ3RCM0MsYURzQlIsTUFBcUIsU0N0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsS0N0QmIsYURrQlIsS0FBa0QsS0NsQjFDLGFEa0JSLEtBQW9CLFNDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLEtDbEJaLGVEY1IsWUFBYSxFQ2RMLGVEY1IsWUFBYSxTQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGdCRGNSLFlBQWEsVUNkTCxnQkRjUixZQUFhLFVDZEwsZ0JEY1IsWUFBYSxNUkpYLHlCU3ZCRSxRQUFBLFNBQUEsU0FBQSxTQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFDRSxNQUFPLEtBR1AsUURtQk4sTUFBTyxTQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsUURtQk4sTUFBTyxVQ25CRCxRRG1CTixNQUFPLFVDbkJELFFEbUJOLE1BQU8sSUNuQkQsU0RtQk4sTUFBTyxVQ25CRCxTRG1CTixNQUFPLFVDbkJELFNEbUJOLE1BQU8sS0NWQyxhRHNCUixNQUFtRCxLQ3RCM0MsYURzQlIsTUFBcUIsU0N0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsVUN0QmIsYURzQlIsTUFBcUIsSUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsVUN0QmIsY0RzQlIsTUFBcUIsS0N0QmIsYURrQlIsS0FBa0QsS0NsQjFDLGFEa0JSLEtBQW9CLFNDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLFVDbEJaLGFEa0JSLEtBQW9CLElDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLFVDbEJaLGNEa0JSLEtBQW9CLEtDbEJaLGVEY1IsWUFBYSxFQ2RMLGVEY1IsWUFBYSxTQ2RMLGVEY1IsWUFBYSxVQ2RMLGVEY1IsWUFBYSxJQ2RMLGVEY1IsWUFB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Q1EsVWpEOU9xQixLaUQrT3JCLFdBQVksS0FDWixTQUFVLFNBdENsQix1RUF5Q1MsSUFBSyxFQUNMLFlBQWEsTUFDYixNakR0V21CLEtpRCtXNUIsNkJBR0csZ0JBQWlCLEtBQ2pCLFdBQVksT0FKZixxQ0FTSSxNakRoWHdCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vL1xuLy8gMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbi8vIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4vLyAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4vL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4vL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vLyBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4vLyBhbmQgRmlyZWZveC5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4vL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4vL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyAyXG59XG5cbi8vXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuLy8gUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbi8vXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbi8vIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbi8vXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBMaW5rc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuLy9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vL1xuLy8gSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuLy8gYWN0aXZlL2hvdmVyIHN0YXRlLlxuLy9cblxuYSB7XG4gICY6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gICY6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gVGV4dC1sZXZlbCBzZW1hbnRpY3Ncbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4vLyBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbi8vXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8vIEVtYmVkZGVkIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbi8vXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy9cbi8vIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuLy9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBHcm91cGluZyBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4vL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vL1xuLy8gQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuLy9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gRm9ybXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuLy8gc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuLy9cblxuLy9cbi8vIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuLy8gMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDFcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDNcbn1cblxuLy9cbi8vIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuLy9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4vLyBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuLy8gQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbi8vIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbi8vXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2Bcbi8vICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuLy8gMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuLy8gMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbi8vICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbi8vXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG4gIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xufVxuXG4vL1xuLy8gUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbi8vXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbi8vXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuLy8gdGhlIFVBIHN0eWxlc2hlZXQuXG4vL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8vXG4vLyBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4vLyBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuLy9cbi8vIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4vLyAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuLy9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuLy8gYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbi8vIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbi8vXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vL1xuLy8gMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vLyAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLzJcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLG51bGwsIi8vIFJlYm9vdFxuLy9cbi8vIEdsb2JhbCByZXNldHMgdG8gY29tbW9uIEhUTUwgZWxlbWVudHMgYW5kIG1vcmUgZm9yIGVhc2llciB1c2FnZSBieSBCb290c3RyYXAuXG4vLyBBZGRzIGFkZGl0aW9uYWwgcnVsZXMgb24gdG9wIG9mIE5vcm1hbGl6ZS5jc3MsIGluY2x1ZGluZyBzZXZlcmFsIG92ZXJyaWRlcy5cblxuLy8gUmVzZXQgdGhlIGJveC1zaXppbmdcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHRvIGBib3JkZXItYm94YCBzbyB0aGF0IHdoZW4geW91IGFkZFxuLy8gYHBhZGRpbmdgIG9yIGBib3JkZXJgcyB0byBhbiBlbGVtZW50LCB0aGUgb3ZlcmFsbCBkZWNsYXJlZCBgd2lkdGhgIGRvZXMgbm90XG4vLyBjaGFuZ2UuIEZvciBleGFtcGxlLCBgd2lkdGg6IDEwMHB4O2Agd2lsbCBhbHdheXMgYmUgYDEwMHB4YCBkZXNwaXRlIHRoZVxuLy8gYGJvcmRlcjogMTBweCBzb2xpZCByZWQ7YCBhbmQgYHBhZGRpbmc6IDIwcHg7YC5cbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyByZXNldCBtYXkgY2F1c2UgY29uZmxpY3RzIHdpdGggc29tZSB0aGlyZC1wYXJ0eSB3aWRnZXRzLiBGb3Jcbi8vIHJlY29tbWVuZGF0aW9ucyBvbiByZXNvbHZpbmcgc3VjaCBjb25mbGljdHMsIHNlZVxuLy8gaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyN0aGlyZC1ib3gtc2l6aW5nLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5cbi8vIE1ha2Ugdmlld3BvcnQgcmVzcG9uc2l2ZVxuLy9cbi8vIEB2aWV3cG9ydCBpcyBuZWVkZWQgYmVjYXVzZSBJRSAxMCsgZG9lc24ndCBob25vciA8bWV0YSBuYW1lPVwidmlld3BvcnRcIj4gaW5cbi8vIHNvbWUgY2FzZXMuIFNlZSBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEyLzEwL2llMTAtc25hcC1tb2RlLWFuZC1yZXNwb25zaXZlLWRlc2lnbi8uXG4vLyBFdmVudHVhbGx5IEB2aWV3cG9ydCB3aWxsIHJlcGxhY2UgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCI+LiBJdCdzIGJlZW4gbWFudWFsbHlcbi8vIHByZWZpeGVkIGZvciBmb3J3YXJkLWNvbXBhdGliaWxpdHkuXG4vL1xuLy8gSG93ZXZlciwgYGRldmljZS13aWR0aGAgaXMgYnJva2VuIG9uIElFIDEwIG9uIFdpbmRvd3MgKFBob25lKSA4LFxuLy8gKHNlZSBodHRwOi8vdGlta2FkbGVjLmNvbS8yMDEzLzAxL3dpbmRvd3MtcGhvbmUtOC1hbmQtZGV2aWNlLXdpZHRoLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDQ5Nylcbi8vIGFuZCB0aGUgZml4IGZvciB0aGF0IGludm9sdmVzIGEgc25pcHBldCBvZiBKYXZhU2NyaXB0IHRvIHNuaWZmIHRoZSB1c2VyIGFnZW50XG4vLyBhbmQgYXBwbHkgc29tZSBjb25kaXRpb25hbCBDU1MuXG4vL1xuLy8gU2VlIGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jc3VwcG9ydC1pZTEwLXdpZHRoIGZvciB0aGUgcmVsZXZhbnQgaGFjay5cbi8vXG4vLyBXcmFwIGBAdmlld3BvcnRgIHdpdGggYEBhdC1yb290YCBmb3Igd2hlbiBmb2xrcyBkbyBhIG5lc3RlZCBpbXBvcnQgKGUuZy4sXG4vLyBgLmNsYXNzLW5hbWUgeyBAaW1wb3J0IFwiYm9vdHN0cmFwXCI7IH1gKS5cbi8vXG4vLyBJbmNsdWRlcyBmdXR1cmUtcHJvb2ZlZCB2ZW5kb3IgcHJlZml4ZXMgYXMgd2VsbC5cbkBhdC1yb290IHtcbiAgQC1tb3otdmlld3BvcnQgICAgICB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cbiAgQC1tcy12aWV3cG9ydCAgICAgICB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cbiAgQC1vLXZpZXdwb3J0ICAgICAgICB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cbiAgQC13ZWJraXQtdmlld3BvcnQgICB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cbiAgQHZpZXdwb3J0ICAgICAgICAgICB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cbn1cblxuXG4vL1xuLy8gUmVzZXQgSFRNTCwgYm9keSwgYW5kIG1vcmVcbi8vXG5cbmh0bWwge1xuICAvLyBTZXRzIGEgc3BlY2lmaWMgZGVmYXVsdCBgZm9udC1zaXplYCBmb3IgdXNlciB3aXRoIGByZW1gIHR5cGUgc2NhbGVzLlxuICBmb250LXNpemU6ICRmb250LXNpemUtcm9vdDtcbiAgLy8gQ2hhbmdlcyB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG5cbmJvZHkge1xuICAvLyBNYWtlIHRoZSBgYm9keWAgdXNlIHRoZSBgZm9udC1zaXplLXJvb3RgXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIEdvIGVhc3kgb24gdGhlIGV5ZXMgYW5kIHVzZSBzb21ldGhpbmcgb3RoZXIgdGhhbiBgIzAwMGAgZm9yIHRleHRcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAvLyBCeSBkZWZhdWx0LCBgPGJvZHk+YCBoYXMgbm8gYGJhY2tncm91bmQtY29sb3JgIHNvIHdlIHNldCBvbmUgYXMgYSBiZXN0IHByYWN0aWNlLlxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIFN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lIG9uIGVsZW1lbnRzIHRoYXQgY2Fubm90IGJlIGFjY2Vzc2VkIHZpYSBrZXlib2FyZC5cbi8vIFRoaXMgcHJldmVudHMgYW4gdW53YW50ZWQgZm9jdXMgb3V0bGluZSBmcm9tIGFwcGVhcmluZyBhcm91bmQgZWxlbWVudHMgdGhhdFxuLy8gbWlnaHQgc3RpbGwgcmVzcG9uZCB0byBwb2ludGVyIGV2ZW50cy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2Vcblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zIGFuZCBhY3Jvbnltc1xuYWJiclt0aXRsZV0sXG4vLyBBZGQgZGF0YS0qIGF0dHJpYnV0ZSB0byBoZWxwIG91dCBvdXIgdG9vbHRpcCBwbHVnaW4sIHBlciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzUyNTdcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJHN1Y3VyaS10ZXh0LWdyYXk7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgLy8gdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIEBpbmNsdWRlIHRhYi1mb2N1cygpO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBOb3JtYWxpemUgYWRkcyBgbWFyZ2luYCB0byBgZmlndXJlYHMgYXMgYnJvd3NlcnMgYXBwbHkgaXQgaW5jb25zaXN0ZW50bHkuXG4gIC8vIFdlIHJlc2V0IHRoYXQgdG8gY3JlYXRlIGEgYmV0dGVyIGZsb3cgaW4tcGFnZS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzXG4vL1xuXG5pbWcge1xuICAvLyBCeSBkZWZhdWx0LCBgPGltZz5gcyBhcmUgYGlubGluZS1ibG9ja2AuIFRoaXMgYXNzdW1lcyB0aGF0LCBhbmQgdmVydGljYWxseVxuICAvLyBjZW50ZXJzIHRoZW0uIFRoaXMgd29uJ3QgYXBwbHkgc2hvdWxkIHlvdSByZXNldCB0aGVtIHRvIGBibG9ja2AgbGV2ZWwuXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC8vIE5vdGU6IGA8aW1nPmBzIGFyZSBkZWxpYmVyYXRlbHkgbm90IG1hZGUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0LlxuICAvLyBGb3IgdGhlIHJhdGlvbmFsZSBiZWhpbmQgdGhpcywgc2VlIHRoZSBjb21tZW50cyBvbiB0aGUgYC5pbWctZmx1aWRgIGNsYXNzLlxufVxuXG5cbi8vIGlPUyBcImNsaWNrYWJsZSBlbGVtZW50c1wiIGZpeCBmb3Igcm9sZT1cImJ1dHRvblwiXG4vL1xuLy8gRml4ZXMgXCJjbGlja2FiaWxpdHlcIiBpc3N1ZSAoYW5kIG1vcmUgZ2VuZXJhbGx5LCB0aGUgZmlyaW5nIG9mIGV2ZW50cyBzdWNoIGFzIGZvY3VzIGFzIHdlbGwpXG4vLyBmb3IgdHJhZGl0aW9uYWxseSBub24tZm9jdXNhYmxlIGVsZW1lbnRzIHdpdGggcm9sZT1cImJ1dHRvblwiXG4vLyBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gQXZvaWQgMzAwbXMgY2xpY2sgZGVsYXkgb24gdG91Y2ggZGV2aWNlcyB0aGF0IHN1cHBvcnQgdGhlIGB0b3VjaC1hY3Rpb25gIENTUyBwcm9wZXJ0eS5cbi8vXG4vLyBJbiBwYXJ0aWN1bGFyLCB1bmxpa2UgbW9zdCBvdGhlciBicm93c2VycywgSUUxMStFZGdlIG9uIFdpbmRvd3MgMTAgb24gdG91Y2ggZGV2aWNlcyBhbmQgSUUgTW9iaWxlIDEwLTExXG4vLyBET04nVCByZW1vdmUgdGhlIGNsaWNrIGRlbGF5IHdoZW4gYDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiIGNvbnRlbnQ9XCJ3aWR0aD1kZXZpY2Utd2lkdGhcIj5gIGlzIHByZXNlbnQuXG4vLyBIb3dldmVyLCB0aGV5IERPIHN1cHBvcnQgcmVtb3ZpbmcgdGhlIGNsaWNrIGRlbGF5IHZpYSBgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb25gLlxuLy8gU2VlOlxuLy8gKiBodHRwOi8vdjQtYWxwaGEuZ2V0Ym9vdHN0cmFwLmNvbS9jb250ZW50L3JlYm9vdC8jY2xpY2stZGVsYXktb3B0aW1pemF0aW9uLWZvci10b3VjaFxuLy8gKiBodHRwOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLXRvdWNoLWFjdGlvblxuLy8gKiBodHRwOi8vcGF0cmlja2hsYXVrZS5naXRodWIuaW8vdG91Y2gvdGVzdHMvcmVzdWx0cy8jc3VwcHJlc3NpbmctMzAwbXMtZGVsYXlcblxuYSxcbmFyZWEsXG5idXR0b24sXG5bcm9sZT1cImJ1dHRvblwiXSxcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG5zdW1tYXJ5LFxudGV4dGFyZWEge1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkc3VjdXJpLXRleHQtZ3JheSA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIENlbnRlcmVkIGJ5IGRlZmF1bHQsIGJ1dCBsZWZ0LWFsaWduLWVkIHRvIG1hdGNoIHRoZSBgdGRgcyBiZWxvdy5cbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC8vIFJlbW92ZSBhbGwgYG1hcmdpbmBzIHNvIG91ciBjbGFzc2VzIGRvbid0IGhhdmUgdG8gZG8gaXQgdGhlbXNlbHZlcy5cbiAgbWFyZ2luOiAwO1xuICAvLyBOb3JtYWxpemUgaW5jbHVkZXMgYGZvbnQ6IGluaGVyaXQ7YCwgc28gYGZvbnQtZmFtaWx5YC4gYGZvbnQtc2l6ZWAsIGV0YyBhcmVcbiAgLy8gcHJvcGVybHkgaW5oZXJpdGVkLiBIb3dldmVyLCBgbGluZS1oZWlnaHRgIGlzbid0IGFkZHJlc3NlZCB0aGVyZS4gVXNpbmcgdGhpc1xuICAvLyBlbnN1cmVzIHdlIGRvbid0IG5lZWQgdG8gdW5uZWNlc3NhcmlseSByZWRlY2xhcmUgdGhlIGdsb2JhbCBmb250IHN0YWNrLlxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLy8gaU9TIGFkZHMgcm91bmRlZCBib3JkZXJzIGJ5IGRlZmF1bHRcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxudGV4dGFyZWEge1xuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQ2hyb21lIGFuZCBGaXJlZm94IHNldCBhIGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyBzbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBpdCBiZWhhdmVzIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5LlxuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgLy8gUmVzZXQgdGhlIGVudGlyZSBsZWdlbmQgZWxlbWVudCB0byBtYXRjaCB0aGUgYGZpZWxkc2V0YFxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4vLyAgYm9yZGVyOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVW5kbyBOb3JtYWxpemUncyBkZWZhdWx0IGhlcmUgdG8gbWF0Y2ggb3VyIGdsb2JhbCBvdmVycmlkZXMuXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyB0b2RvOiBuZWVkZWQ/XG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbi8vICBjb2xvcjogJGlucHV0LWNvbG9yO1xufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcblxuXG4vLyBDb2xvcnNcblxuLy8gQnJhbmQgY29sb3JzIGZvciB1c2UgYWNyb3NzIEJvb3RzdHJhcC5cblxuJHN1Y3VyaS1ncmF5OiAgICAgICAgICAgICAgICM4MDgwODAgIWRlZmF1bHQ7XG4kc3VjdXJpLWRhcmstZ3JheTogICAgICAgICAgIzQxNDA0MiAhZGVmYXVsdDtcbiRzdWN1cmktZGFya2VyLWdyYXk6ICAgICAgICAjMzMzICFkZWZhdWx0O1xuJHN1Y3VyaS10ZXh0LWdyYXk6ICAgICAgICAgICM4MDgwODAgIWRlZmF1bHQ7XG4kc3VjdXJpLXRleHQtZGFyay1ncmF5OiAgICAgIzYzNjQ2NiAhZGVmYXVsdDtcbiRzdWN1cmktcC1ncmF5OiAgICAgICAgICAgICAjN2Q3ZDdkICFkZWZhdWx0O1xuJHN1Y3VyaS1saWdodC1ncmF5OiAgICAgICAgICM2MzY0NjYgIWRlZmF1bHQ7XG4kc3VjdXJpLWxpZ2h0ZXItZ3JheTogICAgICAgI2ViZWJlYiAhZGVmYXVsdDtcbiRzdWN1cmktZ3JlZW46ICAgICAgICAgICAgICAjNjE5ZjQyICFkZWZhdWx0O1xuJHN1Y3VyaS1ob3Zlci1ncmVlbjogICAgICAgICM0NzgyMzcgIWRlZmF1bHQ7XG4kc3VjdXJpLXJlZDogICAgICAgICAgICAgICAgI2NlMzQyNiAhZGVmYXVsdDtcbiRwcmljaW5nLWJ0bi1ncmF5OiAgICAgICAgICAjNjM2NDY2ICFkZWZhdWx0O1xuJHByaWNpbmctYnRuLWdyYXktaG92ZXI6ICAgICMzMzMgICAgIWRlZmF1bHQ7XG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICAgI2ZmZiAgICAhZGVmYXVsdDtcblxuJGJyYW5kLXByaW1hcnk6ICAgICAgICAgICAgICM2MTlmNDIgIWRlZmF1bHQ7XG4kYnJhbmQtc3VjY2VzczogICAgICAgICAgICAgIzYxOWY0MiAhZGVmYXVsdDtcbiRicmFuZC1pbmZvOiAgICAgICAgICAgICAgICAjODA4MDgwICFkZWZhdWx0O1xuJGJyYW5kLXdhcm5pbmc6ICAgICAgICAgICAgICNmMGFkNGUgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gQm9keVxuXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAgJHN1Y3VyaS10ZXh0LWdyYXk7XG5cblxuLy8gTGlua3NcblxuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICRzdWN1cmktZ3JheSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAkc3VjdXJpLWdyZWVuICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG5cbi8vIERlZmluZSB0aGUgbWluaW11bSBhbmQgbWF4aW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAvLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxuICB4czogMCxcbiAgLy8gU21hbGwgc2NyZWVuIC8gcGhvbmVcbiAgc206IDU0NHB4LFxuICAvLyBNZWRpdW0gc2NyZWVuIC8gdGFibGV0XG4gIG1kOiA3NjhweCxcbiAgLy8gTGFyZ2Ugc2NyZWVuIC8gZGVza3RvcFxuICBsZzogOTkycHgsXG4gIC8vIEV4dHJhIGxhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuKSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcblxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTQwcHgsXG4pICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgMS44NzVyZW0gIWRlZmF1bHQ7IC8vIDMwcHhcblxuLy8gU3BhY2luZ1xuXG4kc3BhY2VyOiAgICAgICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAvIDIgIWRlZmF1bHQ7XG4kc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuXG4vLyBUeXBvZ3JhcGh5XG5cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICdPcGVuIFNhbnMnLCdIZWx2ZXRpY2EnLCBBcmlhbCwgVGFob21hLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWVudGl0aWVzOiAgICAgJ0hlbHZldGljYScsIEFyaWFsLCBUYWhvbWEsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4vLyBQaXhlbCB2YWx1ZSB1c2VkIHRvIHJlc3BvbnNpdmVseSBzY2FsZSBhbGwgdHlwb2dyYXBoeS4gQXBwbGllZCB0byB0aGUgYDxodG1sPmAgZWxlbWVudC5cbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgMTZweCAhZGVmYXVsdDtcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS14czogICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgICAgY2FsY3VsYXRlUmVtKDMwcHgpICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1oMjogICAgICAgICAgICAgICBjYWxjdWxhdGVSZW0oMzBweCkgICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1oMzogICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1oNDogICAgICAgICAgICAgICBjYWxjdWxhdGVSZW0oMjVweCkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWg1OiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9udC1zaXplLWg2OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9udC1zaXplLXA6ICAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWZvb3Rlci1wOiAgICAgICAgIDEzcHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLXAtaGVhZGluZzogICAgICAgIDE3cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLXAtc21hbGw6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLXAtc21hbGxlcjogICAgICAgIDEycHggIWRlZmF1bHQ7XG4kZm9vdGVyLXAtZm9udC1zaXplOiAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG4kcC1mb250LXNpemUtc206ICAgICAgICAgICAgIDAuOTI1cmVtICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRwLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgMS43ICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgIDQwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodC10aGluOiAgMzAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ6ICA2MDAgIWRlZmF1bHQ7XG4kcC1mb250LXdlaWdodDogICAgICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRwLWZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgNjAwICFkZWZhdWx0O1xuJHAtZm9udC13ZWlnaHQtdGhpbjogICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgIDEuMSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAxLjA2M3JlbSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtc2l6ZS1zbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgNDAwICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKDAsMCwwLC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgIGJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICg0IC8gMykgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgY2FsY3VsYXRlUmVtKDlweCk7XG5cblxuLy8gVGFibGVzXG5cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtc20tY2VsbC1wYWRkaW5nOiAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjY2VudDogICAgICAgICAgICAgICAjZjlmOWY5ICFkZWZhdWx0O1xuJHRhYmxlLWJnLWhvdmVyOiAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjdGl2ZTogICAgICAgICAgICAgICAkdGFibGUtYmctaG92ZXIgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJHN1Y3VyaS1saWdodGVyLWdyYXkgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIHRoZSBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlcjogICAgICAgICAgICAgJGJ0bi1iZyAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJHN1Y3VyaS10ZXh0LWdyYXkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnNcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgIzY2YWZlOSAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93LWZvY3VzOiAgICAgICAgIHJnYmEoMTAyLDE3NSwyMzMsLjYpICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAuMjc1cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodCkgKyAoJGlucHV0LXBhZGRpbmcteSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgKCgkZm9udC1zaXplLWxnICogJGxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtcGFkZGluZy15LWxnICogMikpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgKCgkZm9udC1zaXplLXNtICogJGxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtcGFkZGluZy15LXNtICogMikpICFkZWZhdWx0O1xuXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAkc3BhY2VyLXkgKiAyICFkZWZhdWx0O1xuXG4iLCIvLyBXZWJLaXQtc3R5bGUgZm9jdXNcblxuQG1peGluIHRhYi1mb2N1cygpIHtcbiAgLy8gRGVmYXVsdFxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgLy8gV2ViS2l0XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvLyBIZWFkaW5nc1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbn1cblxuaDEgeyBmb250LXNpemU6ICRmb250LXNpemUtaDE7IH1cbmgyIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgyOyB9XG5oMyB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMzsgfVxuaDQgeyBmb250LXNpemU6ICRmb250LXNpemUtaDQ7IH1cbmg1IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg1OyB9XG5oNiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjsgfVxuXG5we1xuICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuICBsaW5lLWhlaWdodDogJHAtbGluZS1oZWlnaHQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cbiAgJi5oZWFkaW5ne1xuICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLnRlcm1ze1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtO1xuICB9XG4gICYuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAmLnByaWNpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE4cHgpO1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbiAgJi5iLXByaWNpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuICB9XG59XG5hIHtcbiAgJi50by10b3AtYW5jaG9yIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxubGl7XG4gIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXA7XG4gIGxpbmUtaGVpZ2h0OiAkcC1saW5lLWhlaWdodDtcbiAgXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgZm9udC1zaXplOiAkcC1mb250LXNpemUtc207XG4gIH1cbn1cbmZvb3RlciBsaXtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYm9sZHtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xufVxuLmJvbGRlcntcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xufVxuLnVuZGVyLWxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZlYXR1cmUgLmhlYWRpbmd7XG4gIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmVhdHVyZSAuaGVhZGluZyArIHB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi8vTWFrZSB0aGUgdGV4dCBzdGFuZCBvdXRcbi5sZWFkIHtcbiAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKjIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyKTtcbiAgICBmb250LXNpemU6ICRsZWFkLWZvbnQtc2l6ZS1zbTtcbiAgfVxufVxuLmxlYWQge1xuICBoMXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgfVxuXG4gIHB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemUtc207XG4gIH1cblxuICAmLmhhcy1pY29uIHtcbiAgICBoMyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcbiAgICB9XG4gIH1cbn1cblxuZm9ybSAubGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gICAgcHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNXB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gICAgfVxufVxuLmZvb3Rlci1oZWFkaW5nIHB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1mb290ZXItcDtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvb3RlciBsaSB7XG5hIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsZXI7XG4gICAgZm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgZm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0O1xuICAgIH1cbiAgfVxuIHAge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXAtc21hbGxlcjtcbiAgICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG4gIH1cbn1cbi5jb3B5cmlnaHQgcHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJHNwYWNlci15O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuZm9vdGVye1xuICBociB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkd2hpdGU7XG4gICAgICB3aWR0aDogMTA0JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNCU7XG4gICAgfVxuICB9XG59XG5cbi8vIEVtcGhhc2lzXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTNweCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8vIExpc3RzXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG5cbiAgLmxpc3QtdW5zdHlsZWQtaXRlbSB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICB9XG59XG5cbi5saXN0LW5vc3R5bGUge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAoJGxpc3QtaW5saW5lLXBhZGRpbmcgKiAyKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG59XG5cbi8vIEJsb2NrIHR1cm5zIGxpc3QgaXRlbXMgaW50byBibG9ja1xuLmxpc3QtYmxvY2sge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xuICAvLyBtYXJnaW4tbGVmdDogKCRzcGFjZXIgKjIpO1xufVxuLmxpc3QtYmxvY2staXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6ICgkc3BhY2VyIC8gMik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG4gIH1cbn1cblxuLmxpc3Qtb3JkZXJlZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgbGkge1xuXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAudW5zdHlsZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3Qtbm9zdHlsZSB7XG4gIGxpIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC51bnN0eWxlZCB7XG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG59XG5cbi5tLWJsb2NrLW9sIHtcbiAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiAyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgLm0tYmxvY2stb2wtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3BhbiB7XG4gICAgICAmLm51bWJlciB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxOHB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2hlY2stbGlzdHtcblxuICBsaXtcblxuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNzEzXCI7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYVwiLCBBcmlhbCwgVGFob21hLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbn1cbi5jaGVja3tcblxuICAmOjphZnRlcntcbiAgICBjb250ZW50OiBcIlxcMjcxM1wiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4uY2FuY2VsIHtcblxuICAmOjphZnRlcntcbiAgICBjb250ZW50OiBcIlhcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRzdWN1cmktZ3JheTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuLmFycm93LWxpc3Qge1xuICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAuYXJyb3ctbGlzdC1pdGVtIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9pY29ucy8xNi10ZXN0aW1vbmlhbC1uYXYtc3ByaXRlLnBuZ1wiKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiAtMzBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgJi5tLWJsb2NrLW9sLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXJyb3ctaCB7XG4gICY6OmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2ljb25zLzE2LXRlc3RpbW9uaWFsLW5hdi1zcHJpdGUucG5nXCIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cblxuLmFycm93LXAge1xuICAmOjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9pY29ucy8xNi10ZXN0aW1vbmlhbC1uYXYtc3ByaXRlLnBuZ1wiKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTM7XG4gIH1cbn1cblxucCB7XG4gICYuYXJyb3ctcCB7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgdG9wOiA1cHg7XG4gICAgfVxuICB9XG59XG4vLyBIb3Jpem9udGFsIGRlc2NyaXB0aW9uIGxpc3RzIHcvIGdyaWQgY2xhc3Nlc1xuLmRsLWhvcml6b250YWwge1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3JpZC1ndXR0ZXItd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAtJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcbiAgbWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDMwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1wiJztcbiAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXCInO1xuICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICB9XG5cbiAgJi5uLXN0eWxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB9XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi51cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuLnBhZ2luYXRpb24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJi52LXRhYmJlZCB7XG4gICAgIGxpIHtcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDgwODA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgJHNwYWNlciAvIDI7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5wcmV2IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5uZXh0IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIi8vIENhbGN1bGF0ZSByZW1cbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcbiAgJHJlbVNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAjeyRyZW1TaXplfXJlbTtcbn0iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG5cbi8vICAgICh4czogMCwgc206IDU0NHB4LCBtZDogNzY4cHgpXG5cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NDRweCwgbWQ6IDc2OHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQpKVxuLy8gICAgbWRcblxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG5cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NDRweCwgbWQ6IDc2OHB4KSlcbi8vICAgIDU0NHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjEuXG5cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NDRweCwgbWQ6IDc2OHB4KSlcbi8vICAgIDc2N3B4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAxcHgsIG51bGwpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgLy8gbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vLyBGaWd1cmVzXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlci15IC8gMik7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRzdWN1cmktdGV4dC1ncmF5IDtcbn1cbi5hdXRvLXd7XG4gIHdpZHRoOiBhdXRvO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuIH1cbn1cblxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoJGRpc3BsYXk6IGJsb2NrKSB7XG4gIGRpc3BsYXk6ICRkaXNwbGF5O1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIGhlaWdodDogYXV0bzsgLy8gUGFydCAyOiBTY2FsZSB0aGUgaGVpZ2h0IGFjY29yZGluZyB0byB0aGUgd2lkdGgsIG90aGVyd2lzZSB5b3UgZ2V0IHN0cmV0Y2hpbmdcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBiZy1pbWcoJGZpbGUtMXgsICRmaWxlLTJ4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgQG1lZGlhXG4gIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpLFxuICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgXG4gIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKXsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgfVxufVxuIiwiLy9JY29uc1xuLmljb24ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbn1cblxuLmljb24tcHJvdGVjdGlvbiB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvc2VjdWlydHktc3RhY2staWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy9zZWN1aXJ0eS1zdGFjay1pY29ucy1yZXRpbmEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNnB4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmljb24tZGV0ZWN0aW9uIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy9zZWN1aXJ0eS1zdGFjay1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zL3NlY3VpcnR5LXN0YWNrLWljb25zLXJldGluYS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02cHggNzZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uaWNvbi1yZXNwb25zZSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvc2VjdWlydHktc3RhY2staWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy9zZWN1aXJ0eS1zdGFjay1pY29ucy1yZXRpbmEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTBweCAzMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmljb24tc2xyIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5pY29uLWF3cCB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02OHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmljb24tcHNzIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmljb24tc3NsIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmljb24tY3NtIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQyNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmljb24tZGRvcyB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00ODZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5pY29uLWNzciB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtZW50ZXJwcmlzZS1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE1LWVudGVycHJpc2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uaWNvbi1oYSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtZW50ZXJwcmlzZS1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE1LWVudGVycHJpc2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmljb24tY2kge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWVudGVycHJpc2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1lbnRlcnByaXNlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDI0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5pY29uLWNjIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTUtZW50ZXJwcmlzZS1pY29uc0AyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxODBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uaWNvbi1kYW0ge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWVudGVycHJpc2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1lbnRlcnByaXNlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5pY29uLWVzbGEge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWVudGVycHJpc2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1lbnRlcnByaXNlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDYwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmFnZW5jeS1mZWF0dXJlcyB7XG4gIC5pY29uIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLmljb24tcHljaSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWFnZW5jeS1wYWdlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWFnZW5jeS1wYWdlLWljb25zQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDYwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5pY29uLXB5YXIge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1hZ2VuY3ktcGFnZS1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1hZ2VuY3ktcGFnZS1pY29uc0AyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggNjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmljb24tZmFtIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktYWdlbmN5LXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktYWdlbmN5LXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCA2MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uaWNvbi10c2Ige1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1hZ2VuY3ktcGFnZS1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1hZ2VuY3ktcGFnZS1pY29uc0AyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDYwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5pY29uLWZ3ZGRvcyB7XG4gIEBpbmNsdWRlIGZ3aWNvbnMoMCAwKTtcbn1cblxuLmljb24tYmZwcCB7XG4gIEBpbmNsdWRlIGZ3aWNvbnMoLTY1cHggMCk7XG59XG5cbi5pY29uLXN3YWgge1xuICBAaW5jbHVkZSBmd2ljb25zKC0xMzBweCAwKTtcbn1cblxuLmljb24tbWFsLXAge1xuICBAaW5jbHVkZSBmd2ljb25zKC0xOTVweCAwKTtcbn1cblxuLmljb24temRpciB7XG4gIEBpbmNsdWRlIGZ3aWNvbnMoLTI2MHB4IDApO1xufVxuXG4uaWNvbi1zY3BhIHtcbiAgQGluY2x1ZGUgZndpY29ucygtMzI1cHggMCk7XG59XG5cbi5oZWxwIHtcbiAgLmljb257XG4gICAgd2lkdGg6IDg2cHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXG4gICAgJi5pY29uLWVtYWlsIHtcbiAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtY29udGFjdC1lbWFpbC1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1jb250YWN0LWVtYWlsLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB9XG5cbiAgICAmLmljb24tdGlja2V0IHtcbiAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtY29udGFjdC10aWNrZXQtc3ByaXRlLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTUtY29udGFjdC10aWNrZXQtc3ByaXRlQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cblxuICAgICYuaWNvbi1saXZlY2hhdCB7XG4gICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWNvbnRhY3QtY2hhdC1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1jb250YWN0LWNoYXQtc3ByaXRlQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cblxuICAgICYuaWNvbi1waG9uZSB7XG4gICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWNvbnRhY3QtcGhvbmUtc3ByaXRlLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTUtY29udGFjdC1waG9uZS1zcHJpdGVAMi5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5jb250YWN0LXVzLWljb25zIGxpe1xuICAmOmhvdmVye1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAuaWNvbi1lbWFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDY5cHg7XG4gICAgfVxuICAgIC5pY29uLXRpY2tldCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNjhweDtcbiAgICAgIH1cbiAgICAuaWNvbi1saXZlY2hhdCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDY5cHg7XG4gICAgfSBcbiAgICAuaWNvbi1waG9uZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDY5cHg7XG4gICAgfVxuICAgIHB7XG4gICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICB9XG4gIH1cbn1cblxuLmhvbWUtYSB7XG4gIC5oZWxwIHtcbiAgICAuaWNvbiB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvc3ByaXRlcy8xNy1zdWN1cmktaG9tZS1wYWdlLWljb24tc3ByaXRlQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3NjJweDtcblxuICAgICAgJi5pY29uLWVtYWlsIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDEyMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmljb24tdGlja2V0IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMTIwcHg7XG4gICAgICB9XG5cbiAgICAgICYuaWNvbi1saXZlY2hhdCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAxMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5pY29uLXBob25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDEyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWN0LXVzLWljb25zIGxpe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAmLmljb24tZW1haWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDYwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pY29uLXRpY2tldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCA2MHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaWNvbi1saXZlY2hhdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggNjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmljb24tcGhvbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcHtcbiAgICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc29jaWFsLWljb257XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pLmZhY2Vib29re1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWZvb3Rlci1mYWNlYm9vay1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1mb290ZXItZmFjZWJvb2stc3ByaXRlQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDMwcHg7XG4gIH1cbn1cblxuaS50d2l0dGVye1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWZvb3Rlci10d2l0dGVyLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE1LWZvb3Rlci10d2l0dGVyLXNwcml0ZUAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAzMHB4O1xuICB9XG59XG5cbmkubGlua2VkaW57XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtZm9vdGVyLWxpbmtlZGluLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE1LWZvb3Rlci1saW5rZWRpbi1zcHJpdGVAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzBweDtcbiAgfVxufVxuaS5pbnN0YWdyYW17XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtZm9vdGVyLWluc3RhZ3JhbS1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNS1mb290ZXItaW5zdGFncmFtLXNwcml0ZUAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAzMHB4O1xuICB9XG59XG5cbi53ZWJzaXRlLXNlY3VyaXR5LXN0YWNrIHtcbiAgLmljb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmljb24ge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5pY29uLWRlZmVuY2Uge1xuICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zQDIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgLmljb24tcHJvdGVjdGlvbiB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnMucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG9tZXBhZ2UtaWNvbnNAMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ2cHg7XG4gIH1cblxuICAuaWNvbi1kZXRlY3Rpb24ge1xuICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zLnBuZ1wiLCBcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvbWVwYWdlLWljb25zQDIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDJweDtcbiAgfVxuXG4gIC5pY29uLXJlc3BvbnNlIHtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob21lcGFnZS1pY29ucy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob21lcGFnZS1pY29uc0AyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbiAgfVxufVxuXG4uaWNvbi1wbGF5LXBhdXNlIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWhlYWRlci1wbGF5LXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtaGVhZGVyLXBsYXktc3ByaXRlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmLnBsYXkge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LWhlYWRlci1zdG9wLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtaGVhZGVyLXN0b3Atc3ByaXRlLnBuZ1wiKTtcblxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5pY29uLXZpZXctdCB7XG4gIEBpbmNsdWRlIHNvY2lhbC1pY29uKCk7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtdmlldy10ZXN0aW1vbmlhbHMtaWNvbi5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtdmlldy10ZXN0aW1vbmlhbHMtaWNvbi5wbmdcIik7XG59XG5cbi5pY29uLWV4cGFuZC10IHtcbiAgQGluY2x1ZGUgc29jaWFsLWljb24oKTtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS1leHBhbmQtaWNvbi5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtZXhwYW5kLWljb24ucG5nXCIpO1xufVxuLmljb24tc29jaWFsLXNoYXJlLXR7XG4gIEBpbmNsdWRlIHNvY2lhbC1pY29uKCk7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtc29jaWFsLXNoYXJlLWljb24ucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE1LXNvY2lhbC1zaGFyZS1pY29uLnBuZ1wiKTtcbn1cblxuLmljb24tc29jaWFsLXNoYXJlLXN7XG4gIEBpbmNsdWRlIHNvY2lhbC1pY29uLXMoKTtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS1zb2NpYWwtc2hhcmUtaWNvbi5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtc29jaWFsLXNoYXJlLWljb24ucG5nXCIpO1xufVxuXG4uaWNvbi1zYXZlLXR7XG4gIEBpbmNsdWRlIHNvY2lhbC1pY29uKCk7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtc2F2ZS10LWljb24ucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE1LXNhdmUtdC1pY29uLnBuZ1wiKTtcbn1cblxuYS5wcmV2IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTUwcHg7XG4gIHRvcDogMjIwcHg7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtdGVzdGltb25pYWwtbmF2LXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtdGVzdGltb25pYWwtbmF2LXNwcml0ZS5wbmdcIik7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA2MHB4O1xuICB9XG4gICYuZGlzYWJsZWQge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbn1cbmEubmV4dCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNTBweDtcbiAgdG9wOiAyMjBweDtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi10ZXN0aW1vbmlhbC1uYXYtc3ByaXRlLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi10ZXN0aW1vbmlhbC1uYXYtc3ByaXRlLnBuZ1wiKTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDYwcHg7XG4gIH1cbiAgJi5kaXNhYmxlZCB7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uaWNvbi1jY3RzIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy1AMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLmljb24tbWRkb3Mge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLUAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MHB4O1xufVxuXG4uaWNvbi1kYW0tYiB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMHB4O1xufVxuXG4uaWNvbi1zZXAge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLUAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTBweDtcbn1cblxuLmljb24td2ltIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy1AMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjAwcHg7XG59XG5cbi5pY29uLXdpbSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwMHB4O1xufVxuXG4uaWNvbi1wbyB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1MHB4O1xufVxuXG4uaWNvbi1zaWw3YSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwMHB4O1xufVxuXG4uaWNvbi1sM2w0cCB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM1MHB4O1xufVxuXG4uaWNvbi10bHdzIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy1AMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDAwcHg7XG59XG5cbi5pY29uLXNkIHtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWNsb3VkLXdlYnNpdGUtc2VjdXJpdHktZW50ZXJwcmlzZS1pY29ucy1AMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDUwcHg7XG59XG5cbi5pY29uLWF2ciB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUwMHB4O1xufVxuXG4uaWNvbi1lYSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU1MHB4O1xufVxuXG4uaWNvbi1mZXJwYSB7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtY2xvdWQtd2Vic2l0ZS1zZWN1cml0eS1lbnRlcnByaXNlLWljb25zLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1jbG91ZC13ZWJzaXRlLXNlY3VyaXR5LWVudGVycHJpc2UtaWNvbnMtQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYwMHB4O1xuICBoZWlnaHQ6IDQ5cHg7XG59XG5cbi5pY29uLXJlcG8ge1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1xdWFydGVyLXJlcG9ydC1pY29uLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktcXVhcnRlci1yZXBvcnQtaWNvbkAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi50LWxvZ28ge1xuICB3aWR0aDogMTQycHg7XG4gIGhlaWdodDogNThweDtcblxuICAmLm51IHtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtZWR1Y2F0aW9uLXZlbmRvcnMtc3ByaXRlQDIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG4gICYudGd3dSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1lZHVjYXRpb24tdmVuZG9ycy1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjJweDtcbiAgfVxuICAmLndjIHtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtZWR1Y2F0aW9uLXZlbmRvcnMtc3ByaXRlQDIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjRweDtcbiAgfVxuICAmLm55dSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1lZHVjYXRpb24tdmVuZG9ycy1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTg2cHg7XG4gIH1cbiAgJi5kdSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1lZHVjYXRpb24tdmVuZG9ycy1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjQ4cHg7XG4gIH1cbiAgJi5tdSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1lZHVjYXRpb24tdmVuZG9ycy1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LWVkdWNhdGlvbi12ZW5kb3JzLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzAwcHg7XG4gIH1cbn1cblxuXG4uYWdlbmN5LXQtbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktYWdlbmN5LXBhZ2UtbG9nb3MucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1hZ2VuY3ktcGFnZS1sb2dvc0AyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAmLncyNCB7XG4gICAgd2lkdGg6IDY5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgJi5jd2ViIHtcbiAgICB3aWR0aDogMTA4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0cHggMDtcbiAgfVxuXG4gICYud2VibWFjIHtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5N3B4IDA7XG4gIH1cblxuICAmLm5pY2ViIHtcbiAgICB3aWR0aDogMjMycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3NnB4IDA7XG4gIH1cbn1cblxuXG4uc29sdXRpb25zLXdyYXBwZXIge1xuXG4gIC5pY29uIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICYuZWNvbSB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWluZHVzdHJ5LXNvbHV0aW9uLW1lbnUtc3ByaXRlLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaW5kdXN0cnktc29sdXRpb24tbWVudS1zcHJpdGVAMi5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICB9XG5cbiAgICAmLmVudGVycCB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWluZHVzdHJ5LXNvbHV0aW9uLW1lbnUtc3ByaXRlLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaW5kdXN0cnktc29sdXRpb24tbWVudS1zcHJpdGVAMi5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XG4gICAgfVxuXG4gICAgJi5hZ2VuY3kge1xuICAgICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1pbmR1c3RyeS1zb2x1dGlvbi1tZW51LXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWluZHVzdHJ5LXNvbHV0aW9uLW1lbnUtc3ByaXRlQDIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcbiAgICB9XG5cbiAgICAmLmVkdWMge1xuICAgICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1pbmR1c3RyeS1zb2x1dGlvbi1tZW51LXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWluZHVzdHJ5LXNvbHV0aW9uLW1lbnUtc3ByaXRlQDIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcbiAgICB9XG4gIH1cblxuICAuaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgXG59XG5cbi5wYXJ0bmVyLXdpdGgtd3JhcHBlciB7XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3Nwcml0ZXMvMTYtc3VjdXJpLXBhcnRuZXJzLXBhZ2UtaWNvbi1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL3Nwcml0ZXMvMTYtc3VjdXJpLXBhcnRuZXJzLXBhZ2UtaWNvbi1zcHJpdGVAMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MjBweDtcblxuICAgICYuY3VzdGV4cCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05cHggMTI1cHg7XG4gICAgfVxuXG4gICAgJi5wcmljZWFtYiB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05OHB4IDEyNXB4O1xuICAgIH1cblxuICAgICYuYXJicHJpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg4cHggMTI1cHg7XG4gICAgfVxuXG4gICAgJi5leHRzZWMge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc4cHggMTI1cHg7XG4gICAgfVxuICAgICYucmVtZXhjbCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjhweCAxMjVweDtcbiAgICB9XG5cbiAgICAmLmhpZ2hwYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU4cHggMTI1cHg7XG4gICAgfVxuXG4gICAgJi5hcGlpbnRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0OHB4IDEyNXB4O1xuICAgIH1cblxuICAgICYuc2ltcGRlcCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MzhweCAxMjVweDtcbiAgICB9XG4gIH1cblxuICAuaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgXG59XG5cblxuLmZsZXhpYmxlLXByb2dyYW0ge1xuXG4gIC5pY29uIHtcbiAgICB3aWR0aDogMTE2cHg7XG4gICAgaGVpZ2h0OiA4MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzIwcHg7XG4gICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvc3ByaXRlcy8xNi1zdWN1cmktcGFydG5lcnMtcGFnZS1pY29uLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvc3ByaXRlcy8xNi1zdWN1cmktcGFydG5lcnMtcGFnZS1pY29uLXNwcml0ZUAyLnBuZ1wiKTtcblxuICAgICYuaG9zdHByb3Yge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gICAgJi5kaWdpYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNnB4IDA7XG4gICAgfVxuXG4gICAgJi52YXJtc3Age1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMycHggMDtcbiAgICB9XG4gIH1cblxuICAuaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgXG59XG5cblxuLnRhYi1pY29uIHtcbiAgICBcbiAgLmljb24ge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgJi53aGF0IHtcbiAgICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktbGVhcm4tbW9yZS1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1sZWFybi1tb3JlLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIH1cblxuICAgICYud2h5IHtcbiAgICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktbGVhcm4tbW9yZS1zcHJpdGUucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1sZWFybi1tb3JlLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0cHggMDtcbiAgICB9XG5cbiAgICAmLmhvdyB7XG4gICAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWxlYXJuLW1vcmUtc3ByaXRlLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktbGVhcm4tbW9yZS1zcHJpdGVAMi5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDhweCAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2J0bS1uYXYtaWNvbiB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA3M3B4O1xuICBoZWlnaHQ6IDczcHg7XG4gIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWluZm8tZm9vdGVyLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1pbmZvLWZvb3Rlci1zcHJpdGVAMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgJi5pY29uLXNibG9nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cblxuICAmLmljb24tc3dlYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzlweCAwO1xuICB9XG4gICYuaWNvbi1zcXJlcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTU2cHggMDtcbiAgfVxufVxuXG4udHJ1c3RlZC1sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNjNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1jdXN0b21lcnMtdHJ1c3RlZC1ieS1yb3cxLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWN1c3RvbWVycy10cnVzdGVkLWJ5LXJvdzEtc3ByaXRlQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICYud3BiZWdpbm5lciB7XG4gICAgd2lkdGg6IDg0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgJi5pdGhlbWVzIHtcbiAgICB3aWR0aDogMTMycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggMDtcbiAgfVxuICAmLnlvYXN0IHtcbiAgICB3aWR0aDogOThweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE5cHggMDtcbiAgfVxuICAmLmNhcnQ2NiB7XG4gICAgd2lkdGg6IDE0NnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMThweCAwO1xuICB9XG5cbiAgJi5lbXBoYXN5cyB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NXB4IDA7XG4gIH1cbiAgJi53ZWJtZWNoYW5peCB7XG4gICAgd2lkdGg6IDE4N3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjRweCAwO1xuICB9XG4gICYubnd1bml2ZXJzaXR5IHtcbiAgICB3aWR0aDogMTM2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc1MnB4IDA7XG4gIH1cbiAgJi50Z3d1bml2ZXJzaXR5IHtcbiAgICB3aWR0aDogODFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODg5cHggMDtcbiAgfVxuICAmLndlc2xleS1jb2xsZWdlIHtcbiAgICB3aWR0aDogMTIycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk3MXB4IDA7XG4gIH1cbiAgJi5ueXUge1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDk0cHggMDtcbiAgfVxuICAmLmR1a2Uge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM0cHggMDtcbiAgfVxuICAmLm1pYW1pLXVuaXZlcnNpc3R5IHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMjVweCAwO1xuICB9XG4gIFxufVxuXG4uaWNvbi1kLXBkZiB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNy1zdWN1cmktcGRmLWRvd25sb2FkLWljb24ucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE2LTE3LXN1Y3VyaS1wZGYtZG93bmxvYWQtaWNvbkAyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBhcnRuZXItZmVhdHVyZXMge1xuICAuaWNvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGVAMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MDlweDtcbiAgfVxuICAuaWNvbi1pc2kge1xuICAgIHdpZHRoOiA4OHB4O1xuICAgIGhlaWdodDogODlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTRweCAtNjdweDsgXG4gIH1cblxuICAuaWNvbi1yc2kge1xuICAgIHdpZHRoOiAxMTRweDtcbiAgICBoZWlnaHQ6IDg5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNXB4IC02N3B4O1xuICB9XG5cbiAgLmljb24tY2ZjbSB7XG4gICAgd2lkdGg6IDc3cHg7XG4gICAgaGVpZ2h0OiA4OXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDlweCAtNjlweDtcbiAgfVxuXG4gIC5pY29uLWRwcCB7XG4gICAgd2lkdGg6IDk5cHg7XG4gICAgaGVpZ2h0OiA4OXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTRweCAtNjlweDtcbiAgfVxuXG4gIC5pY29uLWluY3Age1xuICAgIHdpZHRoOiA4N3B4O1xuICAgIGhlaWdodDogODlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc1cHggLTY5cHg7XG4gIH1cbn1cblxuLnNpLWJlbmVmaXRzLXdyYXBwZXIge1xuICAuaWNvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGVAMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MDlweDtcbiAgfVxuXG4gIC5pY29uLXN0Y28ge1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTZweDtcbiAgfVxuXG4gIC5pY29uLXNib2NlIHtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc2cHggLTE2MXB4O1xuICB9XG5cbiAgLmljb24tbnBhIHtcbiAgICB3aWR0aDogNzRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0OXB4IC0xNTZweDtcbiAgfVxuXG4gIC5pY29uLWRld3N0IHtcbiAgICB3aWR0aDogNzRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMXB4IC0xNTZweDtcbiAgfVxufVxuXG4ucHRybi13aHlzLXdyYXBwZXIge1xuICAuaWNvbiB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktcGFydG5lci1wYWdlLWFzc2V0cy1zcHJpdGVAMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MDlweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgIH1cbiAgfVxuICAuaWNvbi1pbm1zcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAyMTVweDtcbiAgICB3aWR0aDogNThweDtcbiAgfVxuXG4gIC5pY29uLXB0bHdzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNThweCAyMTVweDtcbiAgICB3aWR0aDogNThweDtcbiAgfVxuXG4gIC5pY29uLXBzZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNnB4IDIxNXB4O1xuICAgIHdpZHRoOiA1OHB4O1xuICB9XG5cbiAgLmljb24tYWFyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc1cHggMjE1cHg7XG4gICAgd2lkdGg6IDU4cHg7XG4gIH1cbn1cblxuLmt1b3Rsd3Mtd3JhcHBlciB7XG4gIC5zYnRtLW5hdi1pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9zcHJpdGVzLzE2LXN1Y3VyaS1wYXJ0bmVycy1wYWdlLWljb24tc3ByaXRlLnBuZ1wiLFwiL2ltYWdlcy9zcHJpdGVzLzE2LXN1Y3VyaS1wYXJ0bmVycy1wYWdlLWljb24tc3ByaXRlQDIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzIwcHg7XG5cbiAgICAmLmljb24tc2Jsb2cge1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgNjBweDtcbiAgICB9XG5cbiAgICAmLmljb24tc3dlYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggNjBweDtcbiAgICB9XG4gICAgJi5pY29uLXNxcmVwIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMwcHggNjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmhvbWUtYSB7XG4gIC5rdW90bHdzLXdyYXBwZXIge1xuXG4gICAgLnNidG0tbmF2LWljb24ge1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIixcIi9pbWFnZXMvc3ByaXRlcy8xNy1zdWN1cmktaG9tZS1wYWdlLWljb24tc3ByaXRlQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3NjJweDtcblxuICAgICAgJi5pY29uLXNibG9nIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAyNDBweDtcbiAgICAgIH1cblxuICAgICAgJi5pY29uLXN3ZWIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAyNDBweDtcbiAgICAgIH1cbiAgICAgICYuaWNvbi1zZyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAyNDBweDtcbiAgICAgIH1cbiAgICAgICYuaWNvbi1zcXJlcCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAyNDBweDtcbiAgICAgIH1cbiAgICAgICYuaWNvbi1zaW5mIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IDI0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50b3AtaWNvbi13cmFwcGVyIHtcbiAgICAgICY6aG92ZXIge1xuXG4gICAgICAgIC5zYnRtLW5hdi1pY29uIHtcbiAgICAgICAgICAmLmljb24tc2Jsb2cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxODBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pY29uLXN3ZWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMTgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaWNvbi1zZyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAxODBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pY29uLXNxcmVwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAxODBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pY29uLXNpbmYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IDE4MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICYuaGVhZGluZyB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN3cy1mZWF0LXdyYXBwZXIge1xuICAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3NjJweDtcblxuXG4gICAgJi5pY29uLWNyaHcge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIH1cblxuICAgICYuaWNvbi1haHAge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwcHggMFxuICAgIH1cblxuICAgICYuaWNvbi1ncnQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IDA7XG4gICAgfVxuICAgICYuaWNvbi1wbyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwcHggMDtcbiAgICB9XG4gIH1cbn1cblxuLmFkLWZlYXQtd3JhcHBlciAge1xuICAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzL3Nwcml0ZXMvMTctc3VjdXJpLWhvbWUtcGFnZS1pY29uLXNwcml0ZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3NjJweDtcblxuICAgICYuaWNvbi1weWkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcbiAgICB9XG4gICAgJi5pY29uLXRzcCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzBweCAtNjBweDtcbiAgICB9XG4gICAgJi5pY29uLWV0ZHUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IC02MHB4O1xuICAgIH1cbiAgICAmLmljb24tYWFmIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTBweCAgLTYwcHg7XG4gICAgfVxuICAgICYuaWNvbi1wcyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgwcHggIC02MHB4O1xuICAgIH1cbiAgICAmLmljb24tY2RwIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTBweCAgLTYwcHg7XG4gICAgfVxuICB9XG59XG5cbi5oZHNzdy13cmFwcGVyIHtcbiAgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiA5OXB4O1xuICAgIGhlaWdodDogODRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvc3ByaXRlcy8xNy1zdWN1cmktaG9tZS1wYWdlLWljb24tc3ByaXRlLnBuZ1wiLCBcIi9pbWFnZXMvc3ByaXRlcy8xNy1zdWN1cmktaG9tZS1wYWdlLWljb24tc3ByaXRlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwOXB4O1xuXG4gICAgJi5pY29uLWlzaSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzNweDtcbiAgICB9XG5cbiAgICAmLmljb24tcnNpIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDJweCAtMjMzcHg7XG4gICAgfVxuXG4gICAgJi5pY29uLWNmY20ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMXB4IC0yMzNweDtcbiAgICB9XG4gICAgJi5pY29uLWRwcCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAxcHggLTIzM3B4O1xuICAgIH1cbiAgICAmLmljb24tY3BvIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOTlweCAtMjMzcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIkBtaXhpbiBzb2NpYWwtaWNvbigpIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpob3ZlciB7XG4gIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAzMHB4O1xuICB9XG59XG5cbkBtaXhpbiBzb2NpYWwtaWNvbi1zKCkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAzMHB4O1xuXG4gICY6aG92ZXIge1xuICBcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5AbWl4aW4gZndpY29ucygkYmdwb3NpdGlvbikge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1maXJld2FsbC1pY29ucy1zcHJpdGUucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktZmlyZXdhbGwtaWNvbnMtc3ByaXRlQDIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkYmdwb3NpdGlvbjtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcblxuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG4uY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuXG59XG5cblxuLy8gRmx1aWQgY29udGFpbmVyXG5cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcbi8vIHdpZHRoIGZvciBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbn1cblxuXG4vLyBSb3dcblxuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcblxuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuXG4iLCIvLy8gR3JpZCBzeXN0ZW1cblxuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAoJGd1dHRlciAqIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogKCRndXR0ZXIgKiAyKTtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAoJGd1dHRlcik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogKCRndXR0ZXIpO1xuICAgIH1cbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGlmIG5vdCAkZW5hYmxlLWZsZXgge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXNwYW4oJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIHdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXB1c2goJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGxlZnQ6IGlmKCRzaXplID4gMCwgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKSwgYXV0byk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1wdWxsKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICByaWdodDogaWYoJHNpemUgPiAwLCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpLCBhdXRvKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW1vZGlmaWVyKCR0eXBlLCAkc2l6ZSwgJGNvbHVtbnMpIHtcbiAgLy8gV29yayBhcm91bmQgdGhlIGxhY2sgb2YgZHluYW1pYyBtaXhpbiBAaW5jbHVkZSBzdXBwb3J0IChodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy82MjYpXG4gIEBpZiAkdHlwZSA9PSBwdXNoIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1wdXNoKCRzaXplLCAkY29sdW1ucyk7XG4gIH0gQGVsc2UgaWYgJHR5cGUgPT0gcHVsbCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcHVsbCgkc2l6ZSwgJGNvbHVtbnMpO1xuICB9IEBlbHNlIGlmICR0eXBlID09IG9mZnNldCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1ucyk7XG4gIH1cbn0iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG5cbi8vIFVzZWQgb25seSBieSB0aGUgZnJhbWV3b3JrIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICB9XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmMtI3skYnJlYWtwb2ludH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgLy8gV29yayBhcm91bmQgY3Jvc3MtbWVkaWEgQGV4dGVuZCAoaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTA1MClcbiAgICAgICVncmlkLWNvbHVtbi1mbG9hdC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jLSN7JGJyZWFrcG9pbnR9LSN7JGl9IHtcbiAgICAgICAgICBcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbi1mbG9hdC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1zcGFuKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlYWNoICRtb2RpZmllciBpbiAocHVsbCwgcHVzaCwgb2Zmc2V0KSB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jLSN7JGJyZWFrcG9pbnR9LSN7JG1vZGlmaWVyfS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1tb2RpZmllcigkbW9kaWZpZXIsICRpLCAkY29sdW1ucylcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtcDtcbiAgICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG4gIH1cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gIH1cblxuICAvL1ByaWNpbmcgdGFibGVzXG4gICYucHJpY2luZy10YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRENDQ0U7XG4gICAgfVxuICAgIHRoZWFkIHtcbiAgICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRkFEQUQ7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZXIqNDtcblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ciB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgIFxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGgge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICYubGVhZCB7XG5cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuICAgICAgICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDQpe1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODMsMTgzLDE4MywwLjI3KTtcbiAgICAgICAgfVxuICAgICAgICAmLnByaWNpbmcge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI0cHgpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM5YzliOWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcio0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0aCB7XG4gICAgICAgIC8vIGJvcmRlci10b3AgOiAxcHggc29saWQgJHN1Y3VyaS1ncmF5O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktaG92ZXItZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmljaW5nLWJ0bi1ncmF5O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaWNpbmctYnRuLWdyYXktaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaC1wdGFibGUge1xuICAgIHAge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICB0ciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5wcmljaW5nIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYucGxhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50LWxpbmUge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmxlYWQge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxN3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzljOWQ5ZTtcbiAgICAgICAgICAgIC8vIGJvcmRlci10b3A6IHNvbGlkIDFyZW0gdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzlkOWU7XG4gICAgICAgICAgICAvLyBib3JkZXItdG9wOiBzb2xpZCAxcmVtIHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcmVtICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0aCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTcpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50LXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnEtbWFyayB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE4cHg7XG5cbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIC41Myk7XG4gICAgfVxuICAgIC5xLW1hcms6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC50LXRpcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAudC10aXAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50LXRpcDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG5cbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcblxuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi5wcnRuLXB0YWJsZSB7XG4gICAgcCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIHRoZWFkIHtcbiAgICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICB0aCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5wbGFuIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudC1saW5lIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnByaWNpbmcge1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgc3VwIHtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JheTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgIH1cblxuICAgICAgICAgICYubGVhZCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE3cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc3VjdXJpLWdyYXk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoOTksIDEwMCwgMTAyLCAuMik7XG4gICAgICAgICAgXG4gICAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcblxuICAgICAgICAgICAgJi5sZWFkIHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIHRyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoOTksIDEwMCwgMTAyLCAuMik7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHN1Y3VyaS10ZXh0LWdyYXk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmljaW5nLWJ0bi1ncmF5LWhvdmVyO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wcmljaW5nIHtcbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgJjpub3QoLnNtYWxsKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVjayB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktdGV4dC1ncmF5O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2hlY2sge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc3VjdXJpLXRleHQtZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC50LXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnEtbWFyayB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE4cHg7XG5cbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIC41Myk7XG4gICAgfVxuICAgIC5xLW1hcms6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC50LXRpcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAudC10aXAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50LXRpcDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgcmlnaHQ6IDE0cHg7XG5cbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcblxuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cblxuLy9hZ2VuY3kgcGFnZSB0YWJsZVxuLmFnZW5jeS1mZWF0dXJlcyB0YWJsZXtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICB0aCxcbiAgdGR7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICB0Ym9keXtcbiAgICB0cntcbiAgICAgIC8vICY6OmJlZm9yZXtcbiAgICAgIC8vICAgY29udGVudDogXCJcIjtcbiAgICAgIC8vICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAvLyAgIHdpZHRoOiAxNXB4O1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG59XG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1zbS1jZWxsLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXG4vL1xuLy8gQWRkIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctaG92ZXI7XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBXcmFwIHlvdXIgdGFibGVzIGluIGAudGFibGUtcmVzcG9uc2l2ZWAgYW5kIHdlJ2xsIG1ha2UgdGhlbSBtb2JpbGUgZnJpZW5kbHlcbi8vIGJ5IGVuYWJsaW5nIGhvcml6b250YWwgc2Nyb2xsaW5nLiBPbmx5IGFwcGxpZXMgPDc2OHB4LiBFdmVyeXRoaW5nIGFib3ZlIHRoYXRcbi8vIHdpbGwgZGlzcGxheSBub3JtYWxseS5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyAvLyBXb3JrYXJvdW5kIGZvciBJRTkgYnVnIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNDgzNylcbiAgb3ZlcmZsb3cteDogYXV0bztcblxuICAvLyBUT0RPOiBmaW5kIG91dCBpZiB3ZSBuZWVkIHRoaXMgc3RpbGwuXG4gIC8vXG4gIC8vIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAvLyAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwMDU3XG59XG5cblxuLnRoZWFkLWludmVyc2Uge1xuICB0aCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1saWdodC1ncmF5IDtcbiAgfVxufVxuLnRoZWFkLWRlZmF1bHQge1xuICB0aCB7XG4gICAgY29sb3I6ICRzdWN1cmktZ3JheTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWxpZ2h0LWdyYXk7XG4gIH1cbn1cblxuLnRhYmxlLWludmVyc2Uge1xuICBjb2xvcjogJHN1Y3VyaS1saWdodC1ncmF5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gIH1cbn1cblxuXG4udGFibGUtcmVmbG93IHtcbiAgdGhlYWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItbGVmdDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIHRoZWFkLFxuICB0Ym9keSxcbiAgdGZvb3Qge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0ciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250ZXh0dWFsIGZvcm0gY29udHJvbHNcbmZvcm17XG4gIG1hcmdpbi10b3A6IDA7XG5cbiAgbGFiZWx7XG4gICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTVweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB9XG59XG4uZm9ybS1pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1mb290ZXItcDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cyk7XG4gICYuc3VibWl0e1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiA5cHggMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWhvdmVyLWdyZWVuO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSgxNXB4KTtcbiAgfVxuXG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1pbnB1dC1maWxlLFxuLmZvcm0taW5wdXQtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCB0ZXh0IHRvXG4vLyBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmZvcm0tbGFiZWwge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPmAgZGVmYXVsdFxufVxuXG4vLyBTcGVjaWFsIHN0eWxlcyBmb3IgaU9TIHRlbXBvcmFsIGlucHV0c1xuLy8gTm90ZSB0aGF0IGFzIG9mIDguMywgaU9TIGRvZXNuJ3Qgc3VwcG9ydCBgZGF0ZXRpbWVgIG9yIGB3ZWVrYC5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICB9XG5cbiAgICAmLmlucHV0LXNtLFxuICAgIC5pbnB1dC1ncm91cC1zbSAmLmZvcm0tY29udHJvbCB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgICB9XG5cbiAgICAmLmlucHV0LWxnLFxuICAgIC5pbnB1dC1ncm91cC1sZyAmLmZvcm0tY29udHJvbCB7XG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgICB9XG4gIH1cbn1cblxuLy8gQXBwbHkgY2xhc3MgdG8gYW4gZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpbiBhXG4vLyBob3Jpem9udGFsIGZvcm0gbGF5b3V0LlxuXG4uZm9ybS1pdGVtLXN0YXRpYyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmctdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteTtcbiAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIGZyb20gYHBgXG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgJi5mb3JtLWl0ZW0tc20sXG4gICYuZm9ybS1pdGVtLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gaW5wdXQgc2l6aW5nIHdpdGggYnJlYWtwb2ludHNcblxuLmZvcm0taW5wdXQtc20ge1xuICAvLyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbn1cblxuLmZvcm0taW5wdXQtbGcge1xuICAvLyBoZWlnaGlucHV0dDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG4gICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbn1cblxuXG4vLyBGb3JtIGdyb3VwXG5cbi5mb3JtLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgZmVlZGJhY2sgc3RhdGVzXG5cbi8vIEFwcGx5IGNvbnRleHR1YWwgYW5kIHNlbWFudGljIHN0YXRlcyB0byBpbmRpdmlkdWFsIGZvcm0gY29udHJvbHMuXG5cbi8vIEZvcm0gdmFsaWRhdGlvbiBzdGF0ZXNcbi5oYXMtc3VjY2VzcyB7XG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRicmFuZC1zdWNjZXNzKTtcbn1cblxuLmhhcy13YXJuaW5nIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJGJyYW5kLXdhcm5pbmcpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAuZm9ybS1pbnB1dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1pdGVtLXN0YXRpYyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBcbiAgICAgIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgICAgIC5pbnB1dC1ncm91cC1idG4sXG4gICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW5wdXQgZ3JvdXBzIG5lZWQgdGhhdCAxMDAlIHdpZHRoIHRob3VnaFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mb3JtLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5yYWRpbyxcbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgfVxufVxuXG4uc2lnbnVwLWZvcm17XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIG1hcmdpbjogMCBhdXRvO1xuICAuZW1haWx7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuc3VibWl0e1xuICAgIHdpZHRoOiAxMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSgzcHgpICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1kYXJrLWdyYXk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9pY29ucy9uZXdzbGV0dGVyLWJ1dHRvbi1pY29uLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgfVxufVxuIiwiLy8gVG9nZ2xlc1xuLy9cbi8vIFVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBnbG9iYWwgdmFyaWFibGVzIHRvIGVuYWJsZSBjZXJ0YWluIHRoZW1lIGZlYXR1cmVzLlxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5cbi8vIFV0aWxpdGllc1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9pbWFnZVwiO1xuQGltcG9ydCBcIm1peGlucy9sYWJlbFwiO1xuQGltcG9ydCBcIm1peGlucy90YWItZm9jdXNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvcmVzZXQtZmlsdGVyXCI7XG5AaW1wb3J0IFwibWl4aW5zL3Jlc2l6ZVwiO1xuQGltcG9ydCBcIm1peGlucy9zaXplXCI7XG5AaW1wb3J0IFwibWl4aW5zL3Jlc2V0LXRleHRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvdGV4dC10cnVuY2F0ZVwiO1xuQGltcG9ydCBcIm1peGlucy9yZW0tZW1cIjtcbkBpbXBvcnQgXCJtaXhpbnMvYW5pbWF0aW9uc1wiO1xuXG4vLyAvLyBDb21wb25lbnRzXG5AaW1wb3J0IFwibWl4aW5zL2xpc3RzXCI7XG5AaW1wb3J0IFwibWl4aW5zL2Zvcm1zXCI7XG5AaW1wb3J0IFwibWl4aW5zL2ljb25zXCI7XG5cbi8vIC8vIFNraW5zXG5AaW1wb3J0IFwibWl4aW5zL2dyYWRpZW50c1wiO1xuXG4vLyAvLyBMYXlvdXRcbkBpbXBvcnQgXCJtaXhpbnMvY2xlYXJmaXhcIjtcbkBpbXBvcnQgXCJtaXhpbnMvY2VudGVyLWJsb2NrXCI7XG5AaW1wb3J0IFwibWl4aW5zL2dyaWQtZnJhbWV3b3JrXCI7XG5AaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvcHVsbHNcIjtcbiIsIi8vIEZvcm0gdmFsaWRhdGlvbiBzdGF0ZXNcbi8vXG4vLyBVc2VkIGluIF9mb3Jtcy5zY3NzIHRvIGdlbmVyYXRlIHRoZSBmb3JtIHZhbGlkYXRpb24gQ1NTIGZvciB3YXJuaW5ncywgZXJyb3JzLFxuLy8gYW5kIHN1Y2Nlc3Nlcy5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkY29sb3IpIHtcbiAgLy8gQ29sb3IgdGhlIGxhYmVsIGFuZCBoZWxwIHRleHRcbiAgLnRleHQtaGVscCxcbiAgLmZvcm0tY29udHJvbC1sYWJlbCxcbiAgLnJhZGlvLFxuICAuY2hlY2tib3gsXG4gIC5yYWRpby1pbmxpbmUsXG4gIC5jaGVja2JveC1pbmxpbmUsXG4gICYucmFkaW8gbGFiZWwsXG4gICYuY2hlY2tib3ggbGFiZWwsXG4gICYucmFkaW8taW5saW5lIGxhYmVsLFxuICAmLmNoZWNrYm94LWlubGluZSBsYWJlbCAge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIC8vIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkpOyAvLyBSZWRlY2xhcmUgc28gdHJhbnNpdGlvbnMgd29ya1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLWNvbG9yLCAxMCUpO1xuICAgICAgLy8gJHNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA2cHggbGlnaHRlbigkYm9yZGVyLWNvbG9yLCAyMCUpO1xuICAgICAgLy8gQGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgNDAlKTtcbiAgfVxuICAvLyBPcHRpb25hbCBmZWVkYmFjayBpY29uXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgQGlucHV0LWJvcmRlci1mb2N1c2AgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1mb2N1cztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICRzaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgOHB4ICRpbnB1dC1ib3gtc2hhZG93LWZvY3VzO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJHNoYWRvdyk7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3Jcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxuLy8gZWxlbWVudCBnZXRzIHNwZWNpYWwgbG92ZSBiZWNhdXNlIGl0J3Mgc3BlY2lhbCwgYW5kIHRoYXQncyBhIGZhY3QhXG5cbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgc2VsZWN0I3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgdGV4dGFyZWEjeyRwYXJlbnR9LFxuICBzZWxlY3RbbXVsdGlwbGVdI3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCJcbi5uYXYtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIFxuICB9XG5cbiAgJi5wcm8tc29sIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgXG4gIH1cblxuICAubmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggOHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51LWF0dGFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ob3Zlci1ncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sb2dpbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2NjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjRweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbm5lci1uYXYtYmFyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHdpZHRoOiAyMDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgICAgXG4gICAgICAgICAgJi5wcm9kIHtcbiAgICAgICAgICAgIGxlZnQ6IC02NnB4O1xuICAgICAgICAgICAgd2lkdGg6IDE2OXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5zb2wge1xuICAgICAgICAgICAgbGVmdDogMTFweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOThweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtOTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4ICMzMzM7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAgICAgICAgICAgJi5sZWFkIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODA4MDgwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9pbnRlciB7XG4gICAgICAgICAgICAgIGxlZnQ6IDE4NnB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgIzMzMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wb2ludGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTE5cHg7XG4gICAgICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0ZGRjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5pbm5lci1uYXYtYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmxhbmctdG9nZ2xlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNTVweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgJi5kZWZhdWx0IHtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWxhbmctaWNvbi5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LWxhbmctaWNvbi5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzgwODA4MDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgIGxlZnQ6IC05cHg7XG4gICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgei1pbmRleDogOTk7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODA4MDgwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAuZmxhZyB7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LWxhbmctaWNvbi5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LWxhbmctaWNvbi5wbmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZW5nIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNwYW5pIHtcbiAgICAgICAgICAgIC5mbGFnIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5wb3J0byB7XG4gICAgICAgICAgICAuZmxhZyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICBcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi8vQ1NTIEFuaW1hdGlvbnNcblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xuXG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvLyB0ciYuaW4gICAgeyBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLy8gdGJvZHkmLmluIHsgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMzVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG59XG5cbi5lcnJvciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRlc3RpbW9uaWFsLXNsaWRlLWRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAvLyB0b3A6IDBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC8vIHRvcDogNDNweDtcbiAgfVxufVxuQGtleWZyYW1lcyBzb2NpYWwtdy1pbiB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogOTRweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNvY2lhbHMtdy1pbiB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB3aWR0aDogOTRweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNvY2lhbC1pbiB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNvY2lhbHMtaW4ge1xuICAwJSB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogOHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNvY2lhbC1pdC1pbiB7XG4gIDAlIHtcbiAgICB0b3A6IDEycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDIycHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBtb2JpbGUtbmF2IHtcbiAgMCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtb2JpbGUtbmF2LWhpZGUge1xuICAwJSB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNvY2lhbC1ob3ZlciB7XG4gIDAlIHtcbiAgICB3aWR0aDogMzVweDtcbiAgfSBcbiAgMTAwJSB7XG4gICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbGlnaHRib3hzaG93IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0Ym94SW1hZ2Uge1xuICAwJSB7XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcCAuMnMgbGluZWFyO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXAgLjJzIGxpbmVhcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd24gLjJzIGxpbmVhcjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duIC4ycyBsaW5lYXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG4iLCIvL1xuLy8gRmxvYXRzXG4vL1xuXG4uY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgQGluY2x1ZGUgY2VudGVyLWJsb2NrKCk7XG4gIGZsb2F0OiBub25lO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgLnB1bGwtI3skYnJlYWtwb2ludH0tbGVmdCB7XG4gICAgICBAaW5jbHVkZSBwdWxsLWxlZnQoKTtcbiAgICB9XG4gICAgLnB1bGwtI3skYnJlYWtwb2ludH0tcmlnaHQge1xuICAgICAgQGluY2x1ZGUgcHVsbC1yaWdodCgpO1xuICAgIH1cbiAgICAucHVsbC0jeyRicmVha3BvaW50fS1ub25lIHtcbiAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vQnV0dG9uc1xuYSB7XG4gICYuYnRue1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYnRue1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzYwOUY0MztcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJi5sb2dpbntcbiAgICB3aWR0aDogMTQ0cHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICB9XG4gICYuYnV5IHtcbiAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG4gIH1cbiAgJjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAkc3VjdXJpLWhvdmVyLWdyZWVuO1xuICB9XG4gICYuZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmF5O1xuICAgIHBhZGRpbmc6IDEwcHggMzVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ob3Zlci1ncmVlbjtcbiAgICB9XG4gIH1cbiAgJi5vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG4uYnRuLWxlYXJuLW1vcmUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICZob3ZlcntcbiAgICBjb2xvcjogJGJ0bi1saW5rLWhvdmVyLWNvbG9yO1xuICB9XG59XG4uYnRuLWdob3N0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwODA4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5sZWFybi1tb3JlLWxpbmsge1xuICBjb2xvcjogIzgwODA4MDtcbiAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTVweCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICB9XG59XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgICAgICAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNlbnRlciAgICAgICAgIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgICAgICAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuLnRleHQtdHJ1bmNhdGUgICAgICAgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAudGV4dC0jeyRicmVha3BvaW50fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dC0jeyRicmVha3BvaW50fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQtI3skYnJlYWtwb2ludH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgICAgIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogbm9ybWFsOyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vL2JvcmRlcnNcbi5ib3JkZXItcmlnaHR7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcbiAgfVxufVxuLmJnLWdyYXkgLmJvcmRlci1yaWdodHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cbi5ib3JkZXItbGVmdHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gIH1cbn1cbi5ib3JkZXItcmlnaHQtbGVmdHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzdWN1cmktbGlnaHRlci1ncmF5O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gIH1cbn1cbi5uby1ib3JkZXItdG9we1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4vL2NvbG9yc1xuLmhpZ2hsaWdodHtcbiAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG59XG5cbnVsLmhpZ2hsaWdodC1saXN0IGxpIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE5ZjQyO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG5cbi5zaG93e1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaGlkZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy9zb2NpYWwgc2hhcmUgXG4uc29jaWFsLXNoYXJlIHtcbiAgd2lkdGg6IDM1cHg7XG4gIHRvcDogMjAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIFxuICAubGlzdC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIFxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYW5pbWF0aW9uOiBhbGwgMnMgbGluZWFyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmZiIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTc5ZDtcbiAgICAgIH1cblxuICAgICAgJi50d2l0dGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhYTllMDtcbiAgICAgIH1cblxuICAgICAgJi5saW5rZWRpbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjc0YjM7XG4gICAgICB9XG5cbiAgICAgICYuZW1haWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA5ZjQzO1xuICAgICAgfVxuICAgICAgXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYW5pbWF0aW9uOiBzb2NpYWwtaG92ZXIgLjJzIGxpbmVhcjtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuIiwiLy8gQ2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxuXG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIkBtaXhpbiBwdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIHB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufSIsIi8vXG4vLyBSZXNwb25zaXZlIHV0aWxpdGllc1xuLy9cblxuQGVhY2ggJGJwIGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC5oaWRkZW4tI3skYnB9LXVwIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuaGlkZGVuLSN7JGJwfS1kb3duIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwKSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiIsIi8vXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG4vL1xuLmJnLWdyYXl7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZGFyay1ncmF5O1xuXHRjb2xvcjogJHdoaXRlO1xuXG5cdGhyIHtcblx0XHRib3JkZXItY29sb3I6ICNmZmY7XG5cdH1cbn1cbi5iZy13aGl0ZSB7XG5cdGZvcm0ge1xuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdH1cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcblx0XHR9XG5cdH1cbn1cbi5iZy1ncmF5LWxpZ2h0e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWxpZ2h0LWdyYXk7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4uYmctZ3JheS1saWdodGVye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcblx0Y29sb3I6ICRzdWN1cmktZ3JheTtcbn1cblxuLmJnLWdyYXktb3BhY3tcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDE1NSwgMTU4LCAuMTIpO1xufVxuLmJnLWdyZWVue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctZ3JhZCB7XG5cdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0LnNpZGUtY2FyZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNCk7XG5cdH1cbn1cblxuLmJnLWdyYWRpZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLWdyYWRpZW50LTIuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktZ3JhZGllbnQtMi5qcGdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuXG5cdC5zaWRlLWNhcmQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQpO1xuXHR9XG59XG5cbi5iZy1ncmF5b3Age1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG5cbi5iZy1jbGVhciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1oaW1hZ2Uge1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LWhvbWUtaGVyby1tb3N0YXItaWkuanBnXCIsIFwiL2ltYWdlcy8xNi1ob21lLWhlcm8tbW9zdGFyLWlpLmpwZ1wiKTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmJnLWQtZ3JhZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUsIGNpcmNsZSBjbG9zZXN0LXNpZGUsIHRyYW5zcGFyZW50IDAlLCByZ2JhKDI0LDI0LDI0LDAuNikgMjAwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUsIGNpcmNsZSBjbG9zZXN0LXNpZGUsIHRyYW5zcGFyZW50IDAlLCByZ2JhKDI0LDI0LDI0LDAuNikgMjAwJSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1yYWRpYWwtZ3JhZGllbnQoNTAlIDUwJSwgY2lyY2xlIGNsb3Nlc3Qtc2lkZSwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMjQsMjQsMjQsMC42KSAyMDAlKTtcblxuXHRjb2xvcjogI2ZmZjtcblxuXHRibG9ja3F1b3RlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG59IiwiLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbi5tLXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogIGF1dG8gIWltcG9ydGFudDtcbn1cbi5tYXJnaW4tdG9wLTh7XG4gIG1hcmdpbi10b3A6ICRzcGFjZXIgLzI7XG59XG4ubWFyZ2luLWJvdHRvbS04e1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyIC8yO1xufVxuLm1hcmdpbi10b3AtMTV7XG4gIG1hcmdpbi10b3A6ICRzcGFjZXI7XG59XG4ubWFyZ2luLWxlZnQtMTV7XG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xufVxuLm1hcmdpbi1yaWdodC0xNXtcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xufVxuLm1hcmdpbi1sZWZ0LTMwe1xuICBtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG59XG4ubWFyZ2luLWxlZnQtNjB7XG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogNDtcbn1cbi5tYXJnaW4tdG9wLTMwe1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyKjI7XG59XG4ubWFyZ2luLXRvcC02MHtcbiAgbWFyZ2luLXRvcDogKCRzcGFjZXIgKiA0KTtcbn1cbi5tYXJnaW4tYm90dG9tLTE1e1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xufVxuLm1hcmdpbi1ib3R0b20tMzB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcbn1cbi5tYXJnaW4tYm90dG9tLTYwe1xuICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlciAqIDQpO1xufVxuLm1hcmdpbi10b3Atc217XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xuICAgIH1cbn1cbi5uby1tYXJnaW4tdG9wLXNte1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xufVxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5uby1tYXJnaW57XG4gIG1hcmdpbjogMDtcbn1cbi5uby1tYXJnaW4tdG9we1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4tcmlnaHR7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luLWxlZnR7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tbWFyZ2luLWJvdHRvbXtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5vLW1hcmdpbi10b3AtYm90dG9te1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5uby1wYWRkaW5nLXJpZ2h0e1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuLm5vLXBhZGRpbmctbGVmdHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuLm5vLXBhZGRpbmctcmlnaHQtbGVmdHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbn1cbi5uby1wYWRkaW5nLWxne1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubm8tcGFkZGluZ3tcbiAgcGFkZGluZzogMDtcbn1cbi5uby1wYWRkaW5nLXRvcHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5uby1wYWRkaW5nLWJvdHRvbXtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5uby1wYWRkaW5nLXRvcC1ib3R0b217XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tcGFkZGluZy1zbXtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgICB9XG59XG4ubm8tcGFkZGluZy1sZ3tcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbi5uby1iLXBhZGRpbmctc217XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG59XG4ubm8tdGItcGFkZGluZy1zbXtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuLnBhZGRpbmctYm90dG9tLTYwe1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctdG9wLTYwe1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuLnBhZGRpbmctdG9wLTQwe1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5wYWRkaW5nLXRvcC0zMHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ucGFkZGluZy1ib3R0b20tMzB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBhZGRpbmctbGVmdC0zMHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnBhZGRpbmctYm90dG9tLTE1e1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYWRkaW5nLWxlZnQtMTV7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wYWRkaW5nLXJpZ2h0LWxlZnQtMzAge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuLnBhZGRpbmctdG9wLWJvdHRvbS0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi8vIFBvc2l0aW9uaW5nXG5cbi5wb3MtZi10IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLmNlbnRlci12ZXJ0aWNhbHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufSIsIi8vSGVhZGVyXG5cbiNoZWFkZXIge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyICogMjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5zdWN1cmktbG9nbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgd2lkdGg6IDExNnB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL21haW4tbG9nby5wbmdcIixcIi9pbWFnZXMvbWFpbi1sb2dvLnBuZ1wiKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGFuaW1hdGlvbjogbW9iaWxlLW5hdiAwLjVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgYW5pbWF0aW9uOiBtb2JpbGUtbmF2LWhpZGUgMC41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbn1cblxuI3RvZ2dsZS1tYWluLW1lbnUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9tZW51LWJhcnMuZ2lmXCIsXCIvaW1hZ2VzL21lbnUtYmFycy5naWZcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBcbiAgICB9XG59XG5cbiN0b2dnbGUtdXNlci1tZW51LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvbWVudS11c2VyLnBuZ1wiLFwiL2ltYWdlcy9tZW51LXVzZXIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgXG4gICAgfVxufVxuXG4udGxpbmtzLXdyYXBwZXIge1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbi5waG9uZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE0NnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggOHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1zbWFsbDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaS1waG9uZS5wbmdcIixcIi9pbWFnZXMvaS1waG9uZS5wbmdcIik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5sb2dpbi1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggOHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1zbWFsbDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udWEtbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB3aWR0aDogMjg1cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAyNDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbn1cblxuLy8ga2IgY3VzdG9tXG4uaG9tZXBhZ2Uge1xuICAgIC5uZXctZGVzaWduIHtcbiAgICAgICAgI2hlYWRlciB7XG4gICAgICAgICAgICAudWEtbGcge1xuICAgICAgICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5rYi1ob21lIHtcbiAgICAubmV3LWRlc2lnbiB7XG4gICAgICAgICNoZWFkZXIge1xuICAgICAgICAgICAgLnVhLWxnIHtcbiAgICAgICAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLy8gZW5kIGtiIGN1c3RvbVxuXG4vLyBsYWJzIGN1c3RvbVxuLmxhYnMtaG9tZSB7XG4gICAgI2hlYWRlciB7XG4gICAgICAgIC51YS1sZyB7XG4gICAgICAgICAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICB9XG59XG4vLyBlbmQgbGFicyBjdXN0b21cbi5oZWFkZXItc29jaWFsIHtcbiAgICB3aWR0aDogODlweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgLy8gbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgbWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG5cbiAgICAubGlzdC1pbmxpbmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1pbmxpbmUtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc29jaWFsLWljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vL0xhbmRpbmcgcGFnZSBcbi5scCB7XG4gICAgI2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQpO1xuXG4gICAgICAgICYuc2Nyb2xsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCByZ2IoMTM2LCAxMzYsIDEzNik7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Y3VyaS1sb2dvIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9tYWluLWxvZ28tZGFyay5wbmdcIixcIi9pbWFnZXMvbWFpbi1sb2dvLWRhcmsucG5nXCIpOyBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5waG9uZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2ktcGhvbmUtZGFyay5wbmdcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBTdWN1cmkgQ1NTIGZyYW1ld29yayAqL1xuXG5cblxuLy8gQ29yZSB2YXJpYWJsZXMgYW5kIG1peGluc1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5cbi8vIFJlc2V0IGFuZCBkZXBlbmRlbmNpZXNcbkBpbXBvcnQgXCJub3JtYWxpemVcIjtcblxuLy8gQ29yZSBDU1NcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJub3JtYWxpemVcIjtcbkBpbXBvcnQgXCJ0eXBlXCI7XG5AaW1wb3J0IFwiaW1hZ2VzXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJuYXZiYXJcIjtcblxuLy8gQ29tcG9uZW50c1xuQGltcG9ydCBcImFuaW1hdGlvblwiO1xuXG4vLyBVdGlsaXR5IGNsYXNzZXNcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXMtcmVzcG9uc2l2ZVwiO1xuQGltcG9ydCBcInV0aWxpdGllcy1iYWNrZ3JvdW5kXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzLXNwYWNpbmdcIjtcblxuQGltcG9ydCBcImhlYWRlclwiO1xuLmhlcm97XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0bWFyZ2luLXRvcDogNTRweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblx0Ji5ob21le1xuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LWhvbWUtaGVyby1tb3N0YXItaWkuanBnXCIsIFwiL2ltYWdlcy8xNi1ob21lLWhlcm8tbW9zdGFyLWlpLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0Lmhlcm8tdGV4dCB7XG5cblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMjtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzM3B4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHR9XG5cdFx0XHQuY3RhIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogY2FsY3VsYXRlUmVtKDYwcHgpO1xuXHRcdFx0fVxuXHRcdFx0LmlubGluZS1saXN0Lm1haW4tZmVhdHVyZS1saXN0IHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHQgICAgXHRwYWRkaW5nOiAwIGNhbGN1bGF0ZVJlbSgxMDBweCk7XG5cdFx0XHQgICAgfVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC10aGluO1xuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjdWxhdGVSZW0oMTVweCk7XG5cblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luLXRvcDogMTJweDtcblx0XHRcdFx0XHRcdFx0XHQgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG5cblx0XHRcdFx0XHRcdFx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdFx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhlcm8tY2FyZHMge1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDY7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZsb2F0OiBub25lO1xuXHRcdH1cblxuXHRcdC5jYXJkcy13cmFwcGVyIHtcblx0XHRcdG1heC13aWR0aDogNjcycHg7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXJkIHtcblx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblxuXHRcdFx0XHQmLmxlYWQge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcblx0XHRcdH1cblx0XHRcdC5jaGVjay1saXN0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiAzO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ly8gbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRsZWZ0OiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudC1mZWF0IHtcblx0XHRwIHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnZpZGVvLWJnLXdyYXBwZXIge1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgcmlnaHQ6IDA7XG5cdCAgICBib3R0b206IDA7XG5cdCAgICBsZWZ0OiAwO1xuXHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHQgICAgXHRoZWlnaHQ6IDUzNHB4O1xuXHQgICAgfVxuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdCAgICBcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvMTUtaGVhZGVyaW1hZ2UtcGxhY2Vob2xkZXIuanBnXCIpO1xuXHQgICAgfVxuXHRcdFxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHR2aWRlbyB7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAwO1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblxuXHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICB9XG5cdFx0XG5cdH1cblx0Lmhlcm8tdi1idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgcmlnaHQ6IDE1MHB4O1xuXHQgICAgdG9wOiAzNzBweDtcblx0ICAgIHdpZHRoOiAzNnB4O1xuXHQgICAgaGVpZ2h0OiAzNnB4O1xuXHQgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdCAgICBjb2xvcjogI2ZmZjtcblxuXHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICB9XG5cblx0ICAgICYucGxheSB7XG5cblx0XHQgICAgJjphZnRlciB7XG5cdFx0ICAgIFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogMTBweDtcblx0XHRcdCAgICBsZWZ0OiAxMnB4O1xuXHRcdFx0ICAgIHdpZHRoOiAwO1xuXHRcdFx0ICAgIGhlaWdodDogMDtcblx0XHRcdCAgICBib3JkZXI6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHQgICAgYm9yZGVyLXdpZHRoOiA3cHggMTRweDtcblx0XHRcdCAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcblx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCAgICB9XG5cdCAgICB9XG5cblx0ICAgICYucGF1c2Uge1xuXHQgICAgXHQmOmJlZm9yZSB7XG5cdCAgICBcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogMTBweDtcblx0XHRcdCAgICBsZWZ0OiAxMnB4O1xuXHRcdFx0ICAgIHdpZHRoOiAxMHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMTRweDtcblx0XHRcdCAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG5cdFxuXHQuYmctZ3JheSB7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA2NCwgNjYsIC41KTtcblx0ICAgIGNvbG9yOiAjZmZmO1xuXHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0fVxuXG5cdCYuaG9tZS1he1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE3LXN1Y3VyaS1ob21lcGFnZS1iYWNrZ3JvdW5kLmpwZ1wiLCBcIi9pbWFnZXMvMTctc3VjdXJpLWhvbWVwYWdlLWJhY2tncm91bmQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0XHRcblx0XHQuaGVyby10ZXh0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oNDRweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjhweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmhlcm8tYnRucy13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdFx0XHRcdCYub3V0bGluZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVyby1jYXJkcyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogNDtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKiA0O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHR9XG5cblx0XHRcdC5jYXJkcy13cmFwcGVyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MzVweDtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZCB7XG5cdFx0XHRcdHdpZHRoOiAyMzBweDtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlciAqIDQ7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblxuXHRcdFx0XHRcdCYubGVhZCB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE0cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jaGVjay1saXN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5hZ2VuY3l7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuaW1nLWZsdWlkIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0ICAgICAgcGFkZGluZy10b3A6IDA7XG5cdCAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgfVxuXHRcdC5oZXJvLXRleHR7XG5cdFx0XHRtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oNTRweCk7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjhweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuZW50ZXJwcmlzZSB7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktZnJlZHJpY3Rvbi1kYW5hLXRyaXNoLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWZyZWRyaWN0b24tZGFuYS10cmlzaC5qcGdcIik7XG5cblx0XHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5oZXJvLXRleHR7XG5cblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSg5MHB4KTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI4cHgpO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNoZWNrLWxpc3Qge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW1nLWZsdWlkIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0IH1cblx0XHR9XG5cblx0XHQuZW50ZXJwcmlzZS1mb3JtIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuYWdlbmN5LWEge1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLXBob25laXgtZXJpYy5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1waG9uZWl4LWVyaWMuanBnXCIpO1xuXG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQuaGVyby10ZXh0e1xuXG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdFx0XHQvLyBtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oOTBweCk7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0LmNoZWNrLWxpc3Qge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cblx0XHQuYWZvcm0ge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm0tcmVtb3ZhbCB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0ICAgICAgcGFkZGluZy10b3A6IDA7XG5cdCAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgfVxuXHRcdC5oZXJvLXRleHR7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJpY2luZyB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmQtcHJvdGVjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0ICAgICAgcGFkZGluZy10b3A6IDA7XG5cdCAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgfVxuXHRcdC5oZXJvLXRleHR7XG5cdFx0XHQvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblx0XHRcdC8vIH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJpY2luZyB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmQtcHJvdGVjdGlvbi1hIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLXgyLmpwZ1wiLCBcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UuanBnXCIpO1xuXHRcdFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICAgICBwYWRkaW5nLXRvcDogMDtcblx0ICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdCAgICB9XG5cdCAgICBcblx0XHQuaGVyby10ZXh0e1xuXG5cdFx0XHQvLyBtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzVweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjJweCk7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubS1yZW1vdmFsLWEge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIik7XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdCAgICAgIHBhZGRpbmctdG9wOiAwO1xuXHQgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblx0ICAgIH1cblx0ICAgIFxuXHRcdC5oZXJvLXRleHR7XG5cblx0XHRcdC8vIG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzNXB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjJweCk7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYudGVzdGltb25pYWxzIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMTdweDtcblx0XHRcdGhlaWdodDogNDY4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVyby1jb250dC13cmFwcGVyIHtcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlci8yO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1x0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lmhlcm8tY29udHQge1xuXHRcdFx0aDEge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZpZGVvLWJnLXdyYXBwZXIge1xuXHRcdFx0ei1pbmRleDogLTM7XG5cdFx0XHRoZWlnaHQ6IDYwMHB4O1xuXHRcdH1cblx0XHQucGxheS1wYXVzZS1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDM1OHB4O1xuXHRcdCAgICBsZWZ0OiAxOSU7XG5cblx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHQgICAgXHRoZWlnaHQ6IDU1MnB4O1xuXHRcdCAgICB9XG5cdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaGVyby10ZXN0aW1vbmlhbHMtYmcuanBnXCIpO1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdCAgICB0b3A6IDQ4cHg7XG5cdFx0ICAgIG9wYWNpdHk6IDE7XG5cdFx0ICAgIHotaW5kZXg6IC0yO1xuXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0ICAgIH1cblx0XHR9XG5cdH1cblx0Ji5zLXJlcG9ydCB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0ICAgICAgcGFkZGluZy10b3A6IDA7XG5cdCAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgfVxuXHRcdC5oZXJvLXRleHR7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0XHR9XG5cblx0XHRcdC5oZXJvLWxpc3Qtd3JhcHBlciB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXG5cdFx0XHRcdC5oZXJvLWxpc3Qge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtOHB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubHAtYmctZ3JheSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlciAqMjtcblx0ICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdCAgICB9XG5cblx0ICAgIC5oZXJvLXRleHQge1xuXHQgICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdCAgICBcdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHQgICAgXHR9XG5cblx0ICAgIFx0aDEge1xuXHQgICAgXHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdCAgICBcdH1cblxuXHQgICAgXHQuY2hlY2stbGlzdCB7XG5cdCAgICBcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiAzO1xuXHQgICAgXHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHQgICAgJi5lZHVjYXRpb24tc2VjdXJpdHkge1xuXG5cdFx0XHQgLmhlcm8tdGV4dCB7XG5cdFx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdCAgICBcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0aDEge1xuXHRcdCAgICBcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC10aGluO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0aDIge1xuXHRcdCAgICBcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0ICAgIFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHQgICAgXHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHQgICAgXHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cblx0XHQgICAgXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHQuY2hlY2stbGlzdCB7XG5cdFx0ICAgIFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDM7XG5cdFx0ICAgIFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHQgICAgfVxuXG5cblx0ICAgIC5oZXJvLWZvcm0td3JhcHBlciB7XG5cdCAgICBcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xuXHQgICAgXHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0ICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cblxuXHQgICAgXHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI0cHgpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHQgICAgXHR9XG5cblx0ICAgIFx0Zm9ybSB7XG5cblx0ICAgIFx0XHRpbnB1dCB7XG5cdCAgICBcdFx0XHQmOm5vdChbdHlwZT1cInN1Ym1pdFwiXSkge1xuXHQgICAgXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuXHQgICAgXHRcdFx0fVxuXHQgICAgXHRcdH1cblxuXHQgICAgXHRcdHNlbGVjdCB7XG5cdCAgICBcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuXHQgICAgXHRcdH1cblxuXHQgICAgXHRcdC5mb3JtLWdyb3VwIHtcblx0ICAgIFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAmLmRydS1zZWMge1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQgICAgICBwYWRkaW5nLXRvcDogMDtcblx0XHQgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblx0XHQgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIH1cblx0XHRcdC5oZXJvLXRleHR7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI4cHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuNzQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmctYmxhY2tsaXN0IHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLXgyLmpwZ1wiLCBcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UuanBnXCIpO1xuXHRcdFxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICAgICBwYWRkaW5nLXRvcDogMDtcblx0ICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cdCAgICB9XG5cdFx0Lmhlcm8tdGV4dHtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdH1cblxuXHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC43NCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIycHgpO1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ob3d0Y3dwIHtcblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE3LWhlcm8tdGVtZWN1bGEta3J5c3RsZS5qcGdcIiwgXCIvaW1hZ2VzLzE3LWhlcm8tdGVtZWN1bGEta3J5c3RsZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuaGVyby1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblxuXHRcdFx0Lmhlcm8tY2FyZCB7XG5cblx0XHRcdH1cblx0XHRcdC5jYXJkLXdyYXBwZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzRweCk7XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LnQtZmVhdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjU1KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji5ob3d0cmdiIHtcblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1ncmFuLWNhbmFyaWEtZ3VpbGhlcm1lLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWdyYW4tY2FuYXJpYS1ndWlsaGVybWUuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cblx0XHRcdC5oZXJvLWNhcmQge1xuXG5cdFx0XHR9XG5cdFx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDM0cHgpO1xuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50LWZlYXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdCYuaG93dGNqIHtcblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1hbmFoZWltLWtpbW15LmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWFuYWhlaW0ta2ltbXkuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cblx0XHRcdC5oZXJvLWNhcmQge1xuXG5cdFx0XHR9XG5cdFx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDM0cHgpO1xuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50LWZlYXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmhvd3RjbSB7XG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNy1zdWN1cmktcG9ydG8tY2VzYXIuanBnXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktcG9ydG8tY2VzYXIuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cblx0XHRcdC5oZXJvLWNhcmQge1xuXG5cdFx0XHR9XG5cdFx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDM0cHgpO1xuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50LWZlYXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnV3cC1zZWN1cml0eSB7XG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1odXN0b24tY2hhc2UuanBnXCIsIFwiL2ltYWdlcy8xNi1odXN0b24tY2hhc2UuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tY29udGVudC13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cblx0XHRcdC5oZXJvLWNhcmQge1xuXG5cdFx0XHR9XG5cdFx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0c3VwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0fVxuXHRcdH1cblx0XHQudC1mZWF0IHtcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNTUpO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYud2ViLWhvd3Rjd3Age1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLXZpY3RvcmlhLTIuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktdmljdG9yaWEtMi5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tdGV4dCB7XG5cblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Ji53ZWItaG93dGNte1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTctc3VjdXJpLXBvcnRvLWNlc2FyLmpwZ1wiLCBcIi9pbWFnZXMvMTctc3VjdXJpLXBvcnRvLWNlc2FyLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjgpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0cGFkZGluZzogJHNwYWNlciAqMjtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdC5jLWxnLTgge1xuXHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYy1sZy00IHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODA4MDgwO1xuXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdGgzIHtcblx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC53ZWJpbmFyLWZvcm0td3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0taW5wdXQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblxuXHRcdFx0XHRcdFx0Jjpub3QoLnN1Ym1pdCkge1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3VibWl0IHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTMwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMThweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZy1yZWNhcHRjaGEge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC44Myk7XG5cdFx0XHQgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYud2ViLXdwLXB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNy1zdWN1cmktcG9ydG8tY2VzYXIuanBnXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktcG9ydG8tY2VzYXIuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5jYXJkLXdyYXBwZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRwYWRkaW5nOiAkc3BhY2VyICoyO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0LmMtbGctOCB7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jLWxnLTQge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDgwODA7XG5cblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI4cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LndlYmluYXItZm9ybS13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZm9ybS1pbnB1dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXG5cdFx0XHRcdFx0XHQmOm5vdCguc3VibWl0KSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdWJtaXQge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxOHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nLXJlY2FwdGNoYSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjgzKTtcblx0XHRcdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYud2ViLWhvd3RhY2NzZWMge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc2FuLWRlaWdvLWRyZS5qcGdcIiwgXCIvaW1hZ2VzLzE2LXNhbi1kZWlnby1kcmUuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Ji53ZWItdWZpeC1nYncge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLXZpY3RvcmlhLWFseWNpYS5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS12aWN0b3JpYS1hbHljaWEuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5jYXJkLXdyYXBwZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRwYWRkaW5nOiAkc3BhY2VyICoyO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0LmMtbGctOCB7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jLWxnLTQge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICM4MDgwODA7XG5cblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI4cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LndlYmluYXItZm9ybS13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZm9ybS1pbnB1dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXG5cdFx0XHRcdFx0XHQmOm5vdCguc3VibWl0KSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdWJtaXQge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxOHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5nLXJlY2FwdGNoYSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjgzKTtcblx0XHRcdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaG93LXdlLWRvLWl0IHtcblxuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1rb2gtcGhhbmdhbi1LZWlyLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWtvaC1waGFuZ2FuLUtlaXIuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cdCYud2ViaW5hciB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktdmljdG9yaWEtMi5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS12aWN0b3JpYS0yLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLmd1aWRlcyB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktbGFzLXBhbG1hcy1uZXN0b3IuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktbGFzLXBhbG1hcy1uZXN0b3IuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuICAgIFxuXHQmLmluZm9ncmFwaGljcyB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktYnJvb2tseW4tYWotMi5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1icm9va2x5bi1hai0yLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH0gICAgXG5cdCYuYXYtbWFsd2FyZS1yZW1vdmFsIHtcblxuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtaHVzdG9uLWNoYXNlLmpwZ1wiLCBcIi9pbWFnZXMvMTYtaHVzdG9uLWNoYXNlLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtKDI2cHgpO1xuXG5cdFx0XHQuaGVyby1jYXJkIHtcblxuXHRcdFx0fVxuXHRcdFx0LmNhcmQtd3JhcHBlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2luZyB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LnQtZmVhdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjU1KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji5hdi1tYWx3YXJlLXNjYW4tZGV0IHtcblxuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLWJyYXNpbGlhLWp1bGlhbmEuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktYnJhc2lsaWEtanVsaWFuYS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuaGVyby1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblxuXHRcdFx0Lmhlcm8tY2FyZCB7XG5cblx0XHRcdH1cblx0XHRcdC5jYXJkLXdyYXBwZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50LWZlYXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdCYuZnctc3RvcC13YWgge1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktYmFuZmYtam9zZXBoLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWJhbmZmLWpvc2VwaC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lci1mbHVpZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuaGVyby1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgyNnB4KTtcblxuXHRcdFx0Lmhlcm8tY2FyZCB7XG5cblx0XHRcdH1cblx0XHRcdC5jYXJkLXdyYXBwZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50LWZlYXQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdCYuZnctZGRvcy1wcm90IHtcblxuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLWJyb29rbHluLWFqLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWJyb29rbHluLWFqLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtKDI2cHgpO1xuXG5cdFx0XHQuaGVyby1jYXJkIHtcblxuXHRcdFx0fVxuXHRcdFx0LmNhcmQtd3JhcHBlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2luZyB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LnQtZmVhdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjU1KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ji5mdyB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS10b2t5by1wb3Atc2VydmVyLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLXRva3lvLXBvcC1zZXJ2ZXIuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tY29udGVudC13cmFwcGVyIHtcblx0XHRcdC8vIHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMjZweCk7XG5cblx0XHRcdC5oZXJvLWNhcmQge1xuXG5cdFx0XHR9XG5cdFx0XHQuY2FyZC13cmFwcGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0c3VwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0fVxuXHRcdH1cblx0XHQudC1mZWF0IHtcblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNTUpO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQmLmZ3LW9wZXJhdGlvbnMge1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktdG9reW8tcG9wLXNlcnZlci5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS10b2t5by1wb3Atc2VydmVyLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyLWZsdWlkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtKDI2cHgpO1xuXG5cdFx0XHQuaGVyby1jYXJkIHtcblxuXHRcdFx0fVxuXHRcdFx0LmNhcmQtd3JhcHBlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2luZyB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LnQtZmVhdCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjU1KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdCYucmVwb3J0cyB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktdmlsYS12ZWxoYS1mZXJuYW5kby5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS12aWxhLXZlbGhhLWZlcm5hbmRvLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblx0Ji5jdXN0b21lcnMge1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLWVhcnRoLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWVhcnRoLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblx0Ji53ZWItaHdnaCB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktdmljdG9yaWEtMi5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS12aWN0b3JpYS0yLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLnBhcnRuZXJzIHtcblxuXHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZGFyay1ncmF5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTctc3VjdXJpLWFuYWhlaW0tZHJlLWplc3MuanBnXCIsIFwiL2ltYWdlcy8xNy1zdWN1cmktYW5haGVpbS1kcmUtamVzcy5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0Lmhlcm8tdGV4dCB7XG5cblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cdFxuXHQmLnRlc3RpbW9uaWFscy1uZXcge1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5jbGllbnQtcHJvZmlsZS13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQyM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdCsucHJvZmlsZS1jb250ZW50IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Ly8gdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcblx0XHRcdFx0Ji5jc3ctbGluayB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdCAgXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHQgIFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ICBcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHQgIFx0Ly8gbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnRhZ3Mge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Lmhlcm8tc2lkZS1jb250ZW50IHtcblx0XHRcdC8vIHBhZGRpbmctdG9wOiAkc3BhY2VyICogNjtcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogNjtcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDY7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDEyMHB4KTtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5jLWxnLTYge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHQmLmhlYWRpbmcge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWx7XG5cdFx0XHRcdCYubGlzdC11bnN0eWxlZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdCYucGFydG5lci1pbm1vdGlvbiB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaW0tcy1icmFuZGluZyB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQmLmhlYWRpbmcge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdC1wcmljaW5nLXdyYXBwZXIge1xuXG5cdFx0XHRcdC5jaGVjay1saXN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXHQmLnBhcnRuZXItc2l0ZWdyb3VuZCB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaW0tcy1icmFuZGluZyB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQmLmhlYWRpbmcge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdC1wcmljaW5nLXdyYXBwZXIge1xuXG5cdFx0XHRcdC5jaGVjay1saXN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXHQmLnBhcnRuZXItYTIge1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmltLXMtYnJhbmRpbmcge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0Ji5oZWFkaW5nIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZlYXQtcHJpY2luZy13cmFwcGVyIHtcblxuXHRcdFx0XHQuY2hlY2stbGlzdCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mZWF0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1zbWFsbGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblx0Ji5wYXJ0bmVyLWNsb3Vkd2F5cyB7XG5cblx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuaW0tcy1icmFuZGluZyB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZXJvLXRleHQge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHQmLmhlYWRpbmcge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdC1wcmljaW5nLXdyYXBwZXIge1xuXG5cdFx0XHRcdC5jaGVjay1saXN0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0LnByaWNpbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogMjtcblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxuXHQmLnBhcnRuZXItd3BlbmdpbmUge1xuXG5cdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmltLXMtYnJhbmRpbmcge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaGVyby10ZXh0IHtcblxuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0Ji5oZWFkaW5nIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZlYXQtcHJpY2luZy13cmFwcGVyIHtcblxuXHRcdFx0XHQuY2hlY2stbGlzdCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mZWF0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC5wcmljaW5nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAvIDI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1zbWFsbGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXG59XG4uaGVyby1iYW5uZXJzLWNvbnRhaW5lcntcblx0cGFkZGluZzogMTM5cHggMDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICAgcGFkZGluZzogMzBweCAwO1xuXHQgICAgd2lkdGg6IDkwJTtcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHQgICAgZmxvYXQ6IG5vbmU7XG5cdCB9XG5cblx0LmNvbC1sZy0ze1xuXHQgXHQmOm5vdCg6bGFzdC1jaGlsZCl7IFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaGVyby1iYW5uZXJ7XG5cdHBhZGRpbmc6IDI4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblxuXHRwe1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtc21hbGw7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuXHR9XG5cdC5oZWFkaW5ne1xuXHRcdCB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbi5sb2dvcy13cmFwcGVyLmJnLWdyYXktbGlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCA2NCwgNjYsIDAuNik7XG59XG4ubG9nb3MtY29udGFpbmVye1xuXHR3aWR0aDogMTAwJTtcblx0ZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2VyO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLCBzbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgKiAyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubGlzdC1pbmxpbmUtaXRlbXtcbiAgICBcdG1hcmdpbi1yaWdodDogMDtcbiAgICBcdHdpZHRoOiBhdXRvO1xuICAgIFx0Ym9yZGVyOiBub25lO1xuXG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblxuICAgIFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGNsZWFyOiByaWdodDtcbiAgICBcdFx0fVxuICAgIFx0fVxuXG4gICAgXHRpbWcge1xuICAgIFx0XHRvcGFjaXR5OiAuNztcbiAgICBcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgXHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH1cblxuICAgIGxpe1xuICAgIFx0cGFkZGluZzogMCA1cHg7XG5cbiAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0ICAgIHBhZGRpbmctbGVmdDogMDtcblx0ICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cdCAgfVxuICAgIH1cbn1cbi5ob21lIC5sb2dvcy1jb250YWluZXIgLmxpc3QtaW5saW5lLWl0ZW0gaW1nIHtcblx0b3BhY2l0eTogMC41O1xufVxuXG4ueXdzdC13cmFwcGVyIHAuaGVhZGVyLCAuYWQtZmVhdC13cmFwcGVyIHAuaGVhZGVyLCAuYy13cy13cmFwcGVyIHAuaGVhZGVyIHtsaW5lLWhlaWdodDogMS40O31cblxuLmZlYXR1cmV7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTtcblx0XHRwYWRkaW5nOiAkc3BhY2VyIDA7XG5cdFx0bWFyZ2luOiAwICRzcGFjZXI7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblx0XHR9XG5cdH1cblxuXHQuaWNvbntcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxuXHQudGV4dC1qdXN0aWZ5e1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi5wbGF0Zm9ybXN7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0aDN7XG5cdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdH1cblxuXHQubGlzdC1ibG9jay1pdGVte1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG59XG5cbi5wYXJhbGxheCB7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4uZmVhdHVyZWQtaW57XG5cdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvZmVhdHVyZWRpbi1iYWNrZ3JvdW5kLWltYWdlLTE1LWlpLnBuZ1wiLCBcIi9pbWFnZXMvZmVhdHVyZWRpbi1iYWNrZ3JvdW5kLWltYWdlLTE1LWlpLnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuXG4uZmVhdHVyZWQtaW57XG5cdC5jb250YWluZXJ7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblx0IGgye1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcblx0fVxuXHRoM3tcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdH1cblx0LmxvZ29zLWNvbnRhaW5lcntcbiAgICBcdG1hcmdpbi10b3A6ICgkc3BhY2VyICogMik7XG4gICAgXHRwYWRkaW5nLXRvcDogMDtcbiAgICBcdHBhZGRpbmctYm90dG9tOiAwO1xuICAgIFx0cGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgIFx0cGFkZGluZy1yaWdodDogNDJweDtcblxuXHRcdGxpIHtcbiAgICBcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlciAkc3BhY2VyIC8gMjtcblx0XHRcdH1cblxuICAgIFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlciAgMDtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxufVxuLmZlYXR1cmVzLWlubGluZXtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRzdWN1cmktZ3JheTtcbn1cbi5mZWF0dXJlcy1pbmxpbmV7XG5cdG1hcmdpbi10b3A6IDYwcHg7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uYWdlbmN5LWZvcm0td3JhcHBlciB7XG5cblx0LmJvcmRlci1yaWdodHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1pbnB1dC5zdWJtaXQge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQuYm9yZGVyLXJpZ2h0IHtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdH1cbn1cbi5xdW90ZS1mZWF0dXJlc3tcblx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0bWFyZ2luLWxlZnQ6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdGgze1xuXHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSgxNXB4KTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXHR1bHtcblx0XHRtYXJnaW4tbGVmdDogY2FsY3VsYXRlUmVtKDM1cHgpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogY2FsY3VsYXRlUmVtKDE1cHgpOztcblx0XHR9XG5cblx0XHRsaXtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE5cHgpO1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcblx0XHR9XG5cdH1cblx0XG59XG4uYWJvdXQtc3VjdXJpe1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL3dvcmxkbWFwLTE1LnBuZ1wiLCBcIi9pbWFnZXMvd29ybGRtYXAtMTUtcmV0aW5hLnBuZ1wiKTtcbn1cbi50ZXN0aW1vbmlhbHN7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGJsYWNrIDAlLCByZ2JhKDAsIDAsIDAsIDEpIDIyJSwgdHJhbnNwYXJlbnQgMzAlLCB0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMCwgMCwgMSkgNzclLCBibGFjayAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIGJsYWNrIDAlLCByZ2JhKDAsIDAsIDAsIDEpIDIyJSwgdHJhbnNwYXJlbnQgMzAlLCB0cmFuc3BhcmVudCA3MCUsIHJnYmEoMCwgMCwgMCwgMSkgNzclLCBibGFjayAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAxKSAyMiUsIHRyYW5zcGFyZW50IDMwJSwgdHJhbnNwYXJlbnQgNzAlLCByZ2JhKDAsIDAsIDAsIDEpIDc3JSwgYmxhY2sgMTAwJSk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdCAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBibGFjayAwJSwgYmxhY2sgMTYlLCB0cmFuc3BhcmVudCAzMCUsIHRyYW5zcGFyZW50IDcwJSwgYmxhY2sgOTAlLCBibGFjayAxMDAlKTtcblx0ICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCBibGFjayAwJSwgYmxhY2sgMTYlLCB0cmFuc3BhcmVudCAzMCUsIHRyYW5zcGFyZW50IDcwJSwgYmxhY2sgOTAlLCBibGFjayAxMDAlKTtcblx0ICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgYmxhY2sgMCUsIGJsYWNrIDE2JSwgdHJhbnNwYXJlbnQgMzAlLCB0cmFuc3BhcmVudCA3MCUsIGJsYWNrIDkwJSwgYmxhY2sgMTAwJSk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG59XG4ucmVzb3VyY2VzLWNvbnRhaW5lciB7XG5cdC5jb2wtbGctNHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogMik7XG5cdFx0fVxuXHR9XG59XG4udGVzdGltb25pYWxzIHB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cbn1cbi50ZXN0aW1vbmlhbC1pdGVtOm50aC1jaGlsZChvZGQpe1xuXHRwYWRkaW5nLXJpZ2h0OiAoJHNwYWNlciAqIDIpO1xufVxuLnRlc3RpbW9uaWFsLWl0ZW06bnRoLWNoaWxkKGV2ZW4pe1xuXHRwYWRkaW5nLWxlZnQ6ICgkc3BhY2VyICogMik7XG59XG4uaGVscCBwe1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRjb2xvcjogJHN1Y3VyaS10ZXh0LWdyYXk7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGVscC13cmFwcGVyIHtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdHBhZGRpbmctdG9wOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdHBhZGRpbmctYm90dG9tOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cblx0LmxlYWQge1xuXHRcdG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0fVxufVxuXG5mb290ZXJ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZGFyay1ncmF5O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5jb250YWluZXJ7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZXIqMjtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcblx0fVxuXHQubGlzdC1ibG9jay1pdGVte1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQubGlzdC1pbmxpbmUtaXRlbXtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdC5idG4ge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuXHR9XG59XG4uZm9vdGVyLWxvZ297XG5cdHdpZHRoOiAxNDhweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE1LWZvb3Rlci1sb2dvLnBuZ1wiLCBcIi9pbWFnZXMvMTUtZm9vdGVyLWxvZ29AMi5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3Rlci1zb2NpYWwtaWNvbnMge1xuXHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHQubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdG1hcmdpbi1yaWdodDogY2FsY3VsYXRlUmVtKDRweCk7XG5cdH1cbn1cbi5mb290ZXItYntcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcblxuICAubGlzdC1pbmxpbmV7XG4gIFx0bGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICBsaXtcbiAgICBcbiAgICBhe1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxuXG59XG4udGFibGUtY29udGFpbmVye1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuLnRhYmxlLXRvcHtcblx0cHtcblx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbi50b3Atby1vdmVybGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTc4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmgtcHRhYmxlIHtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG4gICAgXHRib3JkZXItdG9wOiBzb2xpZCAuNXJlbSAjZmZmO1xuICAgIH1cbn1cbi5zaXRlcy1jb250YWluZXJ7XG4gIHdpZHRoOiA5MCU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBwe1xuICBcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblxuICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHR9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXHR9XG59XG4ubm8tc2l0ZXMtdG9nZ2xlLWNvbnRhaW5lciAge1xuXHR3aWR0aDogNDQwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZsb2F0OiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG4gICAgXHRtYXJnaW46IDAgYXV0bztcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cbiAgIC5lcnJvciB7XG4gIFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogNTVweDtcblx0XHR9XG4gIFx0fVxufVxuLm5vLXNpdGVzLXRvZ2dsZSB7XG4gIC8vIHdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICAuY2lyY2xle1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHR9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgXHRtYXJnaW4tbGVmdDogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDM2cHhcblx0XHR9XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAvLyBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDlmNDM7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgIH1cblxuICB9XG4gIFx0LnRvZ2dsZS1wcm9ncmVzc3tcblx0ICAgIC8vIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYwOWY0Mztcblx0ICAgIG1hcmdpbi10b3A6IDE3cHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB6LWluZGV4OiAxO1xuXHQgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzQxNDA0Mjtcblx0ICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzQxNDA0MjtcblxuXHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0fVxuXHR9XG4gIFx0LnRvZ2dsZS1wcm9ncmVzcy1iZ3tcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxNnB4O1xuXHQgICAgYmFja2dyb3VuZDogI2ZmZjtcblx0ICAgIG1hcmdpbi10b3A6IDE0cHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB6LWluZGV4OiAxO1xuXHQgICAgYm9yZGVyOiAzcHggc29saWQgIzQxNDA0Mjtcblx0ICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM0MTQwNDI7XG5cdCAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0MTQwNDI7XG5cblx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdH1cbiAgXHR9XG4gIFx0Ji5oLWF0b2dnbCB7XG4gIFx0XHQudG9nZ2xlLXByb2dyZXNzLWJnIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdHdpZHRoOiA5OCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMSU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDElO1xuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMHB4IDJweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIFx0XHR9XG5cbiAgXHRcdC50b2dnbGUtcHJvZ3Jlc3Mge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMSU7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdH1cblxuICBcdFx0fVxuICBcdFx0LmNpcmNsZSB7XG4gIFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCAycHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBcdFx0fVxuXHR9XG59XG4gIC5mYXFzIHtcbiAgXHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblxuICBcdCY6bnRoLWNoaWxkKDIpe1xuXHRcdHBhZGRpbmctcmlnaHQ6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRwYWRkaW5nLWxlZnQ6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgXHR9XG4gIFx0JjpmaXJzdC1jaGlsZHtcblx0XHRwYWRkaW5nLXJpZ2h0OiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gIFx0fVxuICBcdCY6bGFzdC1jaGlsZHtcblx0XHRwYWRkaW5nLWxlZnQ6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgXHR9XG4gIH1cbiAgLmZhcXtcbiAgXHRwe1xuICBcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtc21hbGw7XG4gIFx0XHRtYXJnaW4tdG9wOiAwO1xuICBcdFx0bWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAyKTtcbiAgXHRcdCYuaGVhZGluZ3tcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogY2FsY3VsYXRlUmVtKDEwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG4gIFx0fVxuXHRcbiAgfVxuICAuZm9ybS1tZXNzYWdlLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gIH1cbiAgLmZvcm0tbWVzc2FnZS13cmFwcGVye1xuICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgdG9wOiAzNSU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHotaW5kZXg6IDk5O1xuXG4gICAgLmZvcm0tbWVzc2FnZXtcblx0ICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHQgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuXHQgICAgcGFkZGluZzogMzBweDtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgcHtcbiAgICBcdCY6bGFzdC1jaGlsZHtcbiAgICBcdFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdH1cbiAgICB9XG4gICAgLmNvbmZyaW0tZm9ybXtcbiAgICBcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE3cHgpO1xuICAgIFx0d2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cblxuLmVycm9ye1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzc5MDAwMDtcbiAgICBwYWRkaW5nOjdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOm5vdChoMykge1xuICAgIFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdCAgICB3aWR0aDogMTBweDtcblx0XHQgICAgaGVpZ2h0OiAxMHB4O1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkwMDAwO1xuXHRcdCAgICBmbG9hdDogbGVmdDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IC01cHg7XG5cdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XHRcbiAgICB9XG5cdHB7XG5cdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5oMyB7XG5cdCYuZXJyb3Ige1xuXHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE4cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cbn1cbi5nLXJlY2FwdGNoYSBkaXYge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi53ZWJzaXRlLXNlY3VyaXR5LXN0YWNrLWNvbnRhaW5lciB7XG4gICAgLy8gQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcbiAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLndlYnNpdGUtc2VjdXJpdHktc3RhY2std3JhcHBlciB7XG5cdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4ICkge1xuXHRcdG1heC13aWR0aDogMTA2NXB4O1xuXHQgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgXHRwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCApIHsgXG5cdFx0XG5cdH1cblxuICAgIC5jZW50ZXItYmxvY2sge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuICAgIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5wdXp6bGUtY3RhIHtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblx0fVxufVxuLndlYnNpdGUtc2VjdXJpdHktc3RhY2sge1xuXHRwYWRkaW5nOiAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuICAgIFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRmbG9hdDogbGVmdDtcbiAgICBcdHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgXHRtYXJnaW4tdG9wOiAwO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cblxuXG5cdC5sZWZ0LXN0YWNrc3tcblx0XHRmbG9hdDogbGVmdDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LnJpZ2h0LXN0YWNrc3tcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LnBvaW50ZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnN0YWNrIHtcblx0XHRwe1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHV6emxlLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDM1MHB4O1xuXHRcdGhlaWdodDogMzI2cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHdpZHRoOiAzNDlweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zdGFjay1kZWZlbmNlIHtcblx0XHR3aWR0aDogMjU5cHg7XG4gICAgXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgXHRmbG9hdDogbGVmdDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5zdGFjay1yZXNwb25zZSB7XG5cdFx0d2lkdGg6IDI1OXB4O1xuICAgIFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQuc3RhY2stcHJvdGVjdGlvbiB7XG5cdFx0d2lkdGg6IDI4MHB4O1xuICAgIFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIFx0ZmxvYXQ6IGxlZnQ7XG5cbiAgICBcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHggKSB7IFxuXHRcdFx0d2lkdGg6IDI4M3B4O1xuICAgIFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5zdGFjay1kZXRlY3Rpb24ge1xuXHRcdHdpZHRoOiAzMDNweDtcbiAgICBcdHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBcdGZsb2F0OiBsZWZ0O1xuXG4gICAgXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkge1xuICAgIFx0XHR3aWR0aDogMjgzcHg7XG4gICAgXHR9XG5cbiAgICBcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHggKSB7XG5cdFx0XHQvLyB3aWR0aDogMjgzcHg7XG4gICAgXHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5zdGFjay1kZWZlbmNlLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzU5cHg7XG5cdFx0dG9wOiAzNHB4O1xuICAgIFx0bGVmdDogMzBweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHggKSB7IFxuXHRcdFx0bGVmdDogMjg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0ICAgIHRvcDogLTczcHg7XG5cdFx0ICAgIGJvdHRvbTogYXV0bztcblx0XHQgICAgbGVmdDogLTZweDtcblx0XHQgICAgcmlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0XHR9XG5cblx0XHQucG9pbnRlcntcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuXG4gICAgXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIHRvcDogMTAycHg7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR9XG5cblx0XHQgIC5saW5lIHtcblx0XHRcdCAgICB3aWR0aDogMzM0cHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5YzliOWU7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdCAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkgeyBcblx0XHRcdFx0XHR3aWR0aDogMzE0cHg7XG5cdFx0XHQgICAgfVxuXG5cdFx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxpbmUtYnJlYWstZG93biB7XG5cdFx0XHQgIFx0d2lkdGg6IDMwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5YzliOWU7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogMTBweDtcblx0XHRcdCAgICBtYXJnaW4tbGVmdDogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmljb24tY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ICAgIGZsb2F0OiBub25lO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblxuXHQuc3RhY2stcmVzcG9uc2Utd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAzNTlweDtcblx0XHR0b3A6IDMwNnB4O1xuICAgIFx0bGVmdDogNjBweDtcblxuICAgIFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCApIHsgXG5cdFx0XHRsZWZ0OiAyOHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdCAgICB0b3A6IGF1dG87XG5cdFx0ICAgIGJvdHRvbTogOHB4O1xuXHRcdCAgICBsZWZ0OiAtNHB4O1xuXHRcdCAgICByaWdodDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0XHR9XG5cblx0XHQucG9pbnRlcntcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0ICAubGluZSB7XG5cdFx0XHQgICAgd2lkdGg6IDMzNHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWM5YjllO1xuXHRcdFx0ICAgIGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxpbmUtYnJlYWstZG93biB7XG5cdFx0XHQgIFx0d2lkdGg6IDMwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5YzliOWU7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdCAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdCAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHQgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmljb24tY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ICAgIGZsb2F0OiBub25lO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RhY2stcHJvdGVjdGlvbi13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDQxMXB4O1xuXHRcdHRvcDogMTZweDtcbiAgICBcdHJpZ2h0OiAxNnB4O1xuXHRcdFxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHggKSB7IFxuXHRcdFx0d2lkdGg6IDM2OHB4O1xuXHRcdFx0cmlnaHQ6IDI4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0d2lkdGg6IDI3MXB4O1xuXHRcdCAgICB0b3A6IC0xMDZweDtcblx0XHQgICAgYm90dG9tOiBhdXRvO1xuXHRcdCAgICBsZWZ0OiBhdXRvO1xuXHRcdCAgICByaWdodDogLThweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0XHR9XG5cblx0XHQucG9pbnRlcntcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHRcdHRvcDogMTI1cHg7XG5cdFx0XHR9XG5cdFx0ICAubGluZSB7XG5cdFx0XHQgICAgd2lkdGg6IDMxOHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWM5YjllO1xuXHRcdFx0ICAgIGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHQgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCApIHtcblx0XHRcdFx0XHR3aWR0aDogMzI5cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5saW5lLWJyZWFrLWRvd24ge1xuXHRcdFx0ICBcdHdpZHRoOiAzMHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWM5YjllO1xuXHRcdFx0ICAgIGZsb2F0OiBsZWZ0O1xuXHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHQgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaWNvbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDM0cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ICAgIGZsb2F0OiBub25lO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RhY2stZGV0ZWN0aW9uLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzg3cHg7XG5cdFx0dG9wOiAyOTBweDtcbiAgICBcdHJpZ2h0OiAwO1xuXG4gICAgXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkgeyBcblx0XHRcdHdpZHRoOiAzNjVweDtcblx0XHRcdHJpZ2h0OiAyOHB4O1xuICAgIFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0ICAgIHRvcDogYXV0bztcblx0XHQgICAgYm90dG9tOiAtMTdweDtcblx0XHQgICAgbGVmdDogYXV0bztcblx0XHQgICAgcmlnaHQ6IC04cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VjdXJpLWdyYXk7XG5cdFx0fVxuXG5cdFx0LnBvaW50ZXJ7XG5cdFx0ICAgIGZsb2F0OiBsZWZ0O1xuICAgIFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCAgLmxpbmUge1xuXHRcdFx0ICAgIHdpZHRoOiAzNDNweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzljOWI5ZTtcblx0XHRcdCAgICBmbG9hdDogbGVmdDtcblx0XHRcdCAgICBtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdCAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4ICkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMzZweDtcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxpbmUtYnJlYWstZG93biB7XG5cdFx0XHQgIFx0d2lkdGg6IDMwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5YzliOWU7XG5cdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0ICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaWNvbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDM0cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdCAgICBmbG9hdDogbm9uZTtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHN2ZyB7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0fVxuXHQuc3QwIHtcblx0ICBvcGFjaXR5OiAuODE7XG5cblx0ICBmaWxsOiAjNmI2YTZjO1xuXHR9XG5cdC5zdDEge1xuXHQgIGZpbGw6ICM2YjZhNmM7XG5cdH1cblx0LnN0MiB7XG5cdCAgZmlsbDogI2E0YTRhNTtcblx0fVxuXHQuc3QzIHtcblx0ICBmaWxsOiAjYzhjOGM4O1xuXHR9XG5cdC5zdDQge1xuXHQgIGZpbGw6ICM3MWFiNTc7XG5cdH1cblx0LnN0NSB7XG5cdCAgZmlsbDogI2ZmZjtcblx0fVxuXHQuc3Q2IHtcblx0ICBvcGFjaXR5OiAxO1xuXHQgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblx0LnN0NyB7XG5cdCAgZm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdC5zdDgge1xuXHQgIGZpbGw6ICM2MTlmNDM7XG5cdCAgc3Ryb2tlOiAjZmZmO1xuXHQgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcblx0fVxuXHQuc3Q5IHtcblx0ICBmaWxsOiAjNjQ2NjY3O1xuXHR9XG5cdC5zdDEwIHtcblx0ICBmaWxsOiAjODA4MDgwO1xuXHR9XG5cdC5zdDExIHtcblx0ICBmb250LXNpemU6IDE1cHg7XG5cdH1cblx0LnN0MTIge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0LnN0MTMge1xuXHQgIGZpbGw6ICM2MTlmNDM7XG5cdH1cblx0LnN0MTQge1xuXHQgIGZpbGw6ICM2M2E3NDQ7XG5cdH1cblx0LnN0MTUge1xuXHQgIGZpbGw6ICM2NDY1NjY7XG5cdH1cblx0LnN0MTYge1xuXHQgIGZpbGw6ICM2MmE3NDQ7XG5cdH1cblx0LnN0MTcge1xuXHQgIGZpbGw6ICM2MzY1NjY7XG5cdH1cblx0LnN0MTgge1xuXHQgIGZpbGw6ICM2NTY1NmE7XG5cdH1cbn1cbi5hdi1jdGEtY29udGFpbmVyIHtcblx0QGluY2x1ZGUgYmctaW1nKCcvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLXgyLmpwZycsICcvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLXgyLmpwZycpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk5O1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA5ODtcblx0fVxuXG5cdC50YWJsZXtcblxuXHRcdCYucHJpY2luZy10YWJsZSB7XG5cblx0XHRcdHRib2R5IHtcblxuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyoqKioqKioqKioqKiovXG5hLmxlYXJuLW1vcmUtYnRuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA5RjQzO1xuICAgIHBhZGRpbmc6IDdweCAxOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICYuYnRuLWdob3N0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogIzgwODA4MDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuICAgIH1cbn1cbmEubGVhcm4tbW9yZS1idG46aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3ODIzNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDVweCkge1xuICAgIC5hZ2VuY3ktcGxhbntcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmFnZW5jeS1wbGFuIHtcblx0Ji5oLWFnZW5jeSB7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDFyZW07XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJHN1Y3VyaS10ZXh0LWRhcmstZ3JheTtcblx0XHRcdC8vIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI2cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIzcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0fVxuXHRcdC5jaGVjay1saXN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHR9XG5cdH1cblxuXHQmLmJvcmRlci1yaWdodCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcblx0ICAgIFx0Ym9yZGVyOiBub25lO1xuXHQgICAgfVxuXHR9XG5cdGgze1xuXHQgICAgY29sb3I6ICM2MDlmNDM7XG5cdCAgICAvLyBmb250LXNpemU6IDI2cHg7XG5cdCAgICBmb250LXdlaWdodDogNDAwO1xuXHQgICAgbGluZS1oZWlnaHQ6IDEuNDtcblx0fVxuXHRwe1xuXHQgICAgY29sb3I6ICNmZmY7XG5cdCAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHRpbWcuaW1nLWZsdWlke1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgXHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbiAgICBcdG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuLmFnZW5jeS1mZWF0dXJlcyAudGFibGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdG1hcmdpbi1sZWZ0OiAwO1xuICAgIFx0cGFkZGluZzogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYWdlbmN5LWZlYXR1cmVzIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4uYWdlbmN5LWZlYXR1cmVzIC50YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgdGhlYWQge1xuXG5cdCAgICB0aCB7XG5cdCAgICBcdGJvcmRlcjogbm9uZTtcblx0ICAgIFx0cGFkZGluZzogMCAxNXB4O1xuXHQgICAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblxuXHQgICAgXHRwIHtcblx0XHQgICAgXHRtYXJnaW4tdG9wOiAwO1xuXHRcdCAgICBcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ICAgIFx0cGFkZGluZzogMCA2cHggOHB4IDZweDtcblx0XHQgICAgfVxuXG5cdFx0ICAgICY6bnRoLWNoaWxkKDIpIHtcblx0XHQgICAgXHRwIHtcblx0XHQgICAgXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblxuXHQgICAgfVxuICAgIH1cbiAgICB0Ym9keSB7XG5cdCAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuXG5cdCAgICB0ciB7XG5cdCAgICBcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHQgICAgXHR9XG5cdCAgICBcdHRoIHtcblx0XHQgICAgXHRib3JkZXI6IG5vbmU7XG5cblx0XHQgICAgXHQmOmZpcnN0LWNoaWxkIHtcblx0XHQgICAgXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRcdCAgICBcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHQgICAgXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdCAgICBcdFx0fVxuXHRcdCAgICBcdH1cblx0XHQgICAgXHQmOmxhc3QtY2hpbGQge1xuXHRcdCAgICBcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblxuXHRcdCAgICBcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHQgICAgXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHQgICAgXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHQgICAgXHRcdH1cblx0XHQgICAgXHR9XG5cdFx0ICAgIFx0cCB7XG5cdFx0ICAgIFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdCAgICBcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgXHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0ICAgIFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdCAgICBcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0ICAgIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcblx0XHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHQgICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdCAgICBcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdCAgICBcdFx0fVxuXHRcdFx0ICAgIH1cblx0XHQgICAgfVxuXHQgICAgfVxuXHR9XG59XG5cbi5oLWZlYXR1cmVzLXdyYXBwZXIge1xuXHQvLyBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmtleS1mZWF0dXJlcyB7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdH1cblx0LmZlYXR1cmUge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXHRcdH1cblxuXG5cdFx0LmMtbGctMiB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jLWxnLTEwIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkaW5nIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuLmFnZW5jeS1mZWF0dXJlcyB7XG5cdCYuaC1hZmVhdCB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LCAyNTUsIC4xNyk7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDFyZW07XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0Zm9ybSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cblx0XHQubGVhZCB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCYuYm9yZGVyLWxlZnQge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHR0ciB7XG5cdCAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcblx0ICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblx0fVxuXHR0ZCwgdGgge1xuXHQgICAgcGFkZGluZzogMDtcblx0fVxuXHQudGFibGUgdGgsIC5hZ2VuY3ktZmVhdHVyZXMgLnRhYmxlIHRkIHtcblx0ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdCAgICBmb250LXNpemU6IDE1cHg7XG5cdCAgICBmb250LXdlaWdodDogNDAwO1xuXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHQgICAgXHRmb250LXNpemU6ICRwLWZvbnQtc2l6ZS1zbTtcblx0ICAgIH1cblx0fVxuXHR0aCB7XG5cdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdHRhYmxlIHRoLCAuYWdlbmN5LWZlYXR1cmVzIHRhYmxlIHRkIHtcblx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblxuXHR9XG59XG5cbi8vQWdlbmN5IHBhZ2UgZmVhdHVyZXMgdGFibGVcbi5hZ2VuY3kge1xuXHQuYWdlbmN5LWZlYXR1cmVzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsIDI1NSwgLjE3KTtcblx0XHQudGFibGUge1xuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHR0aCB7XG5cdFx0ICAgIFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y3VyaS1ncmF5O1xuXHRcdCAgICBcdH1cblx0XHRcdH1cblx0XHRcdHRib2R5IHtcblx0XHRcdFx0dHIge1xuXHRcdFx0ICAgIFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VjdXJpLWdyYXk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IFxufVxuLmN1c3RvbS1lbnRlcnByaXNlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5jdXN0b20tZW50ZXJwcmlzZSBoMiB7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi5jdXN0b20tZW50ZXJwcmlzZSAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdGZvbnQtc2l6ZTogJHAtZm9udC1zaXplLXNtO1xuICAgIH1cbn1cbi5jdXN0b20tZW50ZXJwcmlzZSAubGlzdC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuLmN1c3RvbS1lbnRlcnByaXNlIC5saXN0LWJsb2NrLWl0ZW0ge1xuXG59XG4uY3VzdG9tLWVudGVycHJpc2UgLmltZy1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICByaWdodDogLTE5MHB4O1xuICAgIHdpZHRoOiA3MDFweDtcbiAgICB0b3A6IC01MHB4O1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgLmltZy1mbHVpZC5sZyB7XG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuICAgIH1cbiAgICAuaW1nLWZsdWlkLm1kIHtcbiAgICBcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0ICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBmbG9hdDogcmlnaHQ7XG5cdCAgICByaWdodDogLTExcHg7XG5cdCAgICB3aWR0aDogYXV0bztcblx0ICAgIHRvcDogMjNweDtcblx0ICAgIHotaW5kZXg6IC0xO1xuICAgIH0gIFxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHQgICBcdGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmZlYXR1cmVkLWluLXNlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2ZlYXR1cmVkaW4tYmFja2dyb3VuZC1pbWFnZS0xNS5wbmdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IFxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cblx0LmZlYXR1cmVkLWluLXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxuXHR9IFxufVxuXG4uZmVhdHVyZWQtaW4tc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyBcbn1cbi5mZWF0dXJlZC1pbi1zZWN0aW9uIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IFxufVxuLmZlYXR1cmVkLWluLXNlY3Rpb24gLmxvZ29zLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuLmZlYXR1cmVkLWluLXNlY3Rpb24gLmxvZ29zLWNvbnRhaW5lciBsaSB7XG4gICAgcGFkZGluZzogMCAzMHB4OyBcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlZC1pbi1zZWN0aW9uIC5sb2dvcy1jb250YWluZXIgbGkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IFxuICAgIH0gXG59XG4uZW50ZXJwcmlzZSB7XG5cdC5mZWF0dXJlZC1pbiB7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktZnJlZHJpY3Rvbi1kYW5hLXRyaXNoLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWZyZWRyaWN0b24tZGFuYS10cmlzaC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblxuXHR9XG59XG4uZW50ZXJwcmlzZS1zZWN0aW9uLXdyYXBwZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG59XG4uZW50ZXJwcmlzZS1jb250YWluZXIge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0d2lkdGg6IDE1MCU7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuYy1sZy02IHtcblx0XHRtYXgtd2lkdGg6IDQ3MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmLmViYXNpYyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzLjc1cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZWN1c3RvbSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSgzMHB4KTtcblx0XHRcdH1cblxuXHRcdFx0LmdldC1xdW90ZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFuY2hvciB7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdCAgICB3aWR0aDogMTVweDtcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0ICAgIGxlZnQ6IC0xNXB4O1xuXHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGhlaWdodDogMTY4JTtcblx0XHQgICAgdG9wOiAtNjBweDtcblx0XHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHRcdCAgICBsaW5lLWhlaWdodDogMTA7XG5cdFx0ICAgIHBhZGRpbmc6IDIyJSA0cHg7XG5cblx0XHQgICAgJjpob3ZlciB7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ob3Zlci1ncmVlbjtcblx0XHQgICAgfVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Ji5lZm9ybSB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdGZvcm0ge1xuXHRcdC5jLWxnLTYge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3VibWl0IHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZW50ZXJwcmlzZS1mZWF0dXJlcy13cmFwcGVyIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0XG5cdC5sZWFkIHtcblx0XHRoMiB7XG5cdFx0XHQvLyBmb250LXdlaWdodDogMzAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cdC5pY29uIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cdH1cbn1cbi5lbnRlcnByaXNlLWZlYXR1cmVzIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0bWFyZ2luLWxlZnQ6IDQ1cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiAyO1xuXHR9XG59XG4uZW50ZXJwcmlzZS1mb3JtIHtcblxuXHQuZm9ybS1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuXHR9XG59XG5cbi5zLWFkdmFudGFnZXMge1xuICAvLyBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LW1hbHdhcmVyZW1vdmFsLWFkdmFudGFnZXMtaW1hZ2UuanBnXCIsIFwiL2ltYWdlcy8xNi1tYWx3YXJlcmVtb3ZhbC1hZHZhbnRhZ2VzLWltYWdlLmpwZ1wiKTtcbiAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1ob21lLWhlcm8tbW9zdGFyLWlpLmpwZ1wiLCBcIi9pbWFnZXMvMTYtaG9tZS1oZXJvLW1vc3Rhci1paS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgaDIge1xuICBcdGNvbG9yOiAjZmZmO1xuICBcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuICB9XG5cbiAgLnMtYWR2YW50YWdlcy1jb250YWluZXIge1xuICBcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICBcdHdpZHRoOiAxMDAlO1xuICBcdGZsb2F0OiBsZWZ0O1xuXG4gIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5cbiAgfVxuXG4gIC5ibG9jay1saXN0IHtcbiAgXHR3aWR0aDogNTAlO1xuICBcdGZsb2F0OiBsZWZ0O1xuXG4gIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG4gIFx0bGkge1xuICBcdFx0d2lkdGg6IDEwMCU7XG4gIFx0XHRjb2xvcjogI2ZmZjtcbiAgXHRcdG1hcmdpbi10b3A6IDA7XG4gIFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAvMjtcbiAgXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyIC8yO1xuICBcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuICBcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG4gIFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIFx0XHRcdH1cbiAgXHRcdH1cbiAgXHRcdCY6bGFzdC1jaGlsZCB7XG4gIFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0fVxuICBcdFx0fVxuICBcdH1cbiAgfVxufVxuXG4ucy1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcblxuXHRoNCB7XG5cdFx0Y29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LnMtYWR2YW50YWdlcy1jb250YWluZXIge1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKjI7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgLyAyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyIC8gMjtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblxuXHRcdC5jLWxnLTYge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuYmxvY2stbGlzdCB7XG5cdFx0XHQubGlzdC1ibG9jay1pdGVtIHtcblx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgLzI7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyIC8yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubXItcHRhYmxlLXdyYXBwZXIsICBcbi5kcnUtcHRhYmxlLXdyYXBwZXIge1xuXG5cdC50YWJsZS1sZWFkIHtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyICogMztcblx0XHRtYXJnaW4tYm90dG9tOiBjYWxjdWxhdGVSZW0oNDBweCk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWluLWhlaWdodDogOTBweDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMnB4KTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTRweCk7XG5cdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuXG5cdFx0XHQmLnByaWNpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2lkZWIge1xuXHRcdGgzIHtcblx0XHQgICAgcGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSgxN3B4KTtcblx0XHQgICAgbWFyZ2luLXRvcDogMDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQub3B0LWxpc3Qge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdC50YWJsZS1sZWFkIHtcblx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSgyNnB4KTtcbiAgICBcdFx0bWFyZ2luLWJvdHRvbTogY2FsY3VsYXRlUmVtKDM4cHgpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0bWluLWhlaWdodDogOThweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmVhdC1saXN0IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucC10YWJsZXtcblx0XHRcdC5ibG9jay1saXN0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lmxpc3QtYmxvY2staXRlbXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1eS1idG4td3JhcHBlciB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRhIHtcblx0XHRcdCYudGV4dC1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICM4MDgwODA7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBjYWxjdWxhdGVSZW0oMjlweCk7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRydS1wdGFibGUge1xuXHRcdC5mZWF0LWxpc3Qge1xuXHRcdFx0LnRhYmxlLWxlYWQge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSg1MHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNpZGUtcHJpY2luZy10YWJsZSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjM2NDY2O1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXG59XG4udG9wLWQtYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTI4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1kYXJrLWdyYXk7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0aGVpZ2h0OiAxMjBweDtcbiAgICB9XG59XG5cbi5zaWRlYiB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Njtcblx0cGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgxMjRweCk7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdC50YWJsZS1sZWFkIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdH1cblx0fVxuXG5cdGgzIHtcblx0XHRtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oNTZweCk7XG4gICAgXHRtYXJnaW4tYm90dG9tOiBjYWxjdWxhdGVSZW0oNDhweCk7XG5cbiAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpe1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICoyO1xuXHR9XG59XG5cbi5wLXRhYmxlIHtcblxuXHQubGlzdC1ibG9jay1pdGVtIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmc6IDVweCAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdGhlaWdodDogNjFweDtcblx0XHR9XG5cblxuXHRcdCYuaGlnaGxpZ2h0IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHR9XG5cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdH1cblxuXHR9XG59XG5cbi5zaWRlLWZlYXR1cmVzIHtcblx0cGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG5cdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0cGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBQkFCQUI7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUJBQkFCO1xuXG5cdC5saXN0LWJsb2NrLWl0ZW0ge1xuXHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjN0Q3RDdEO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXDI3MTNcIjtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdCAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIFRhaG9tYSwgc2Fucy1zZXJpZjtcblx0XHQgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG59XG5cbi5zLWhvdyB7XG5cblx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLXgyLmpwZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRpbWcge1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5ob3ctbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cblx0XHRsaSB7XG5cblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzYzNjQ2Njtcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0fVxuXG5cblx0XHRcdGg0IHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAzMDRweDtcbiAgICBcdFx0XHR0b3A6IDM4cHg7XG5cbiAgICBcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTM1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDU1cHg7XG5cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNzVweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNTBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTQ1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaG9tZSB7XG5cdC5zLWhvdyB7XG5cdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0Ly8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0fVxuXHR9XG59XG5cbi5zLWhvdy1wcm90ZWN0cyB7XG5cdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UuanBnXCIsIFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIik7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIgKjI7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQucy1ob3ctcHJvdGVjdHMtd3JhcHBlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lmhvdy1saXN0IHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg4ODtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0fVxuXHR9XG5cblxuXHRsaSB7XG5cblx0XHR3aWR0aDogMzAwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXG5cdFx0aDQge1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdFxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogNjlweDtcblx0XHQgICAgcmlnaHQ6IDZweDtcblxuICAgIFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogMjgycHg7XG5cdFx0XHQgICAgdG9wOiAzN3B4O1xuXHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDIwMXB4O1xuICAgIFx0XHRyaWdodDogLTc1cHg7XG5cbiAgICBcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQgICAgd2lkdGg6IDUwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Njtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgcmlnaHQ6IDI5MXB4O1xuXHRcdFx0ICAgIHRvcDogMjFweDtcbiAgICBcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiAzNzJweDtcbiAgICBcdFx0cmlnaHQ6IC03N3B4O1xuXG4gICAgXHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ICAgIHdpZHRoOiA1MHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY0NjY7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHJpZ2h0OiAyOTFweDtcblx0XHRcdCAgICB0b3A6IC0zcHg7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoMjZkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDQ5N3B4O1xuXHRcdCAgICByaWdodDogLTVweDtcblxuICAgIFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogMjg1cHg7XG5cdFx0XHQgICAgdG9wOiAtMTBweDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzN2RlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogNTkycHg7XG4gICAgXHRcdHJpZ2h0OiAxMzhweDtcblxuICAgIFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogMjYxcHg7XG5cdFx0XHQgICAgdG9wOiAtMzJweDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2OWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoNikge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDU5MnB4O1xuXHRcdCAgICByaWdodDogMzkzcHg7XG5cdFx0ICAgIHdpZHRoOiAyODhweDtcblxuICAgIFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogMTQ0cHg7XG5cdFx0XHQgICAgdG9wOiAtMzBweDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDZkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiA1MDRweDtcblx0XHQgICAgbGVmdDogMTM4cHg7XG5cbiAgICBcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQgICAgd2lkdGg6IDUwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Njtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgbGVmdDogMTE4cHg7XG5cdFx0XHQgICAgdG9wOiAtMTNweDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzJkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDgpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAzODZweDtcblx0XHQgICAgbGVmdDogMnB4O1xuXG4gICAgXHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ICAgIHdpZHRoOiA1MHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY0NjY7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIGxlZnQ6IDE4OHB4O1xuXHRcdFx0ICAgIHRvcDogLTJweDtcblx0XHRcdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNThkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgdG9wOiAyMTFweDtcblx0XHRcdCAgICBsZWZ0OiAtMjNweDtcblxuICAgIFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBoZWlnaHQ6IDFweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBsZWZ0OiAyMDlweDtcblx0XHRcdCAgICB0b3A6IDE5cHg7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoMTk4ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxMCkge1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB0b3A6IDYycHg7XG5cdFx0XHQgICAgbGVmdDogLTE0cHg7XG5cbiAgICBcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQgICAgd2lkdGg6IDUwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Njtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgbGVmdDogMjgzcHg7XG5cdFx0XHQgICAgdG9wOiAzNXB4O1xuXHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRyaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyIC8gMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyIC8gMjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzg4ODtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vZm9vdGVyIGZsb2F0IGJhbm5lclxuLmFmZml4LWZvb3Rlci1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCA1cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1cztcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzU1OWM0MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cdC5jb250YWluZXIge1xuXHQgICAgd2lkdGg6IDEwMHJlbTtcblx0fVxuXHQuc3VjdXJpLWZvb3Rlci1sb2dvIGltZyB7XG5cdCAgICBwYWRkaW5nOiAxMnB4IDA7XG5cdH1cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0aDMge1xuXHQgICAgZm9udC1zaXplOiAyNXB4O1xuXHQgICAgcGFkZGluZzogOXB4IDA7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBjb2xvcjogIzYwOWY0Mztcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdCAgICBsaW5lLWhlaWdodDogMTtcblx0ICAgIG1hcmdpbi10b3A6IDRweDtcblxuXHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdCAgICBcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHQgICAgfVxuXHR9XG5cdC5wcmljZSB7XG5cdCAgICBmb250LXNpemU6IDIycHg7XG5cdCAgICBmbG9hdDogbGVmdDtcblx0ICAgIG1hcmdpbi10b3A6IDNweDtcblx0ICAgIGNvbG9yOiAjZmZmO1xuXHR9XG5cdC5wcmljZSB7XG5cdFx0XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0c3BhbiB7XG5cdCAgICBcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcblx0XHQgICAgbWFyZ2luLXRvcDogMDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHRzcGFuLFxuXHRcdHN1cCxcblx0XHRwIHtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDUwJTtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cdC5idG4ge1xuXHQgICAgbWFyZ2luOiA3cHggYXV0bztcblx0fVxufVxuXG5cbi8vVGVzdGltb25pYWxzIFxuLnRlc3RpbW9uaWFscy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxufVxuLnRlc3RpbW9uaWFsLW5hdiB7XG5cblx0bGkge1xuXG5cdFx0Ji5saXN0LWlubGluZS1pdGVtIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdHBhZGRpbmc6IDJweCAyMHB4O1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLW1lZGlhLW5hdiB7XG5cblx0bGkge1xuXG5cdFx0Ji5saXN0LWlubGluZS1pdGVtIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0XHRcdHBhZGRpbmc6IDJweCAyMHB4O1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi50ZXN0aW1vbmlhbHMtYXZhdGFycy1jb250YWluZXIge1xuXHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0RDQ0NFO1xuXHRtYXgtd2lkdGg6IDkzNnB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNTE1cHg7XG5cdG1hcmdpbjogMCAxN3B4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5hdmF0YXJzLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxMDAlO1xuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5hdmF0YXItY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXG5cdC5hdmF0YXJzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDkwMHB4O1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdC5hdmF0YXJzbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDkwMXB4O1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQuYXZhdGFyc3Qge1xuXG5cdFx0YSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAxNDZweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLmJyZWFrLW5leHQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxMSkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZChuKzcpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTM5cHg7XG5cdFx0XHRcdC8vIGNsZWFyOiByaWdodDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdC5ob3Zlci10ZXN0aW1vbmlhbC1sb2dvIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRoZWlnaHQ6IDg1cHg7XG5cdFx0XHRcdGJvdHRvbTogNDNweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMTAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE0cHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRhbmltYXRpb246IHRlc3RpbW9uaWFsLXNsaWRlLWRvd24gLjFzIGxpbmVhcjtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTBweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE2LXRlc3RpbW9uaWFscy1iYWNrZ3JvdW5kLXdoaXRlLWJvcmRlci5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXRlc3RpbW9uaWFscy1iYWNrZ3JvdW5kLXdoaXRlLWJvcmRlci5wbmdcIik7XG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQgICAgei1pbmRleDogOTk7XG5cdFx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHRcdCAgICB0b3A6IDA7XG5cdFx0XHRcdFx0ICAgIGFuaW1hdGlvbjogZmFkZS1pbiAuNHMgbGluZWFyO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaG92ZXItdGVzdGltb25pYWwtbG9nbyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiB0ZXN0aW1vbmlhbC1zbGlkZS1kb3duIC4xcyBsaW5lYXI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmxvYWRpbmcge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC4yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1sb2FkaW5nLWdpZi5naWZcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LWxvYWRpbmctZ2lmLmdpZlwiKTtcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICB3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0ICAgIHotaW5kZXg6IDk5O1xuXHRcdFx0XHRcdCAgICByaWdodDogMjRweDtcblx0XHRcdFx0XHQgICAgdG9wOiAzNXB4O1xuXHRcdFx0XHRcdCAgICBhbmltYXRpb246IGZhZGUtaW4gLjRzIGxpbmVhcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ob3Zlci10ZXN0aW1vbmlhbC1sb2dvIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogdGVzdGltb25pYWwtc2xpZGUtZG93biAuMXMgbGluZWFyO1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hdmF0YXJzbiB7XG5cblx0XHRhIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDE0NnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLmJyZWFrLW5leHQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxMSkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQmLmJyZWFrLW5leHQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblxuXHRcdFx0XHQmLnB1c2gtcmlnaHQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3NnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKCtuKzcpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTM5cHg7XG5cdFx0XHRcdC8vIGNsZWFyOiByaWdodDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhvdmVyLXRlc3RpbW9uaWFsLWxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogODVweDtcblx0XHRcdFx0Ym90dG9tOiA0M3B4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTRweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogdGVzdGltb25pYWwtc2xpZGUtZG93biAuMXMgbGluZWFyO1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMHB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2NsaWVudHMvMTUtdGVzdGltb25pYWwtbW91c2VvdmVyLnBuZ1wiLCBcIi9pbWFnZXMvY2xpZW50cy8xNS10ZXN0aW1vbmlhbC1tb3VzZW92ZXIucG5nXCIpO1xuXHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIHotaW5kZXg6IDk5O1xuXHRcdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0XHRcdCAgICBhbmltYXRpb246IGZhZGUtaW4gLjRzIGxpbmVhcjtcblxuXHRcdFx0XHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ob3Zlci10ZXN0aW1vbmlhbC1sb2dvIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRhbmltYXRpb246IHRlc3RpbW9uaWFsLXNsaWRlLWRvd24gLjFzIGxpbmVhcjtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hdmF0YXJzLXBhZ2luYXRpb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIHdpZHRoOiAxMHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMTBweDtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHQgICAgbWFyZ2luOiAwIDVweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xuXHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0ICAgICYuYWN0aXZlIHtcblx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuYXZhdGFycy1uYXYge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5pbm5lci10ZXN0aW1vbmlhbC13cmFwcGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiAxMDE7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQtaW1hZ2UteDIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4udGVzdGltb25pYWwtd3JhcHBlciB7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZXN0aW1vbmlhbC1uYXYge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBcdGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmlubmVyLWF2YXRhciB7XG5cdHBhZGRpbmc6IDQwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzRFNEQ0RTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cblx0LmlhLWxpc3Qge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHVsLmF2YXRhci1pY29uLWxpc3Qge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdD5saSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgbGVmdDogNDZweDtcblx0XHRcdFx0ICAgIHRvcDogLTIzcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIHRvcDogMXB4O1xuXHRcdFx0XHQgICAgbGVmdDogODVweDtcblx0XHRcdFx0ICAgIHotaW5kZXg6IDEwNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC50LXNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc29jaWFsLXctaW4gLjNzO1xuXG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc29jaWFsLWluIC41cztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudC1zb2NpYWwtaWNvbnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0dG9wOiAycHg7XG5cdFx0aGVpZ2h0OiAyN3B4O1xuXHQgICAgbGVmdDogMTJweDtcblx0ICAgIHBhZGRpbmc6IDNweCAycHg7XG5cdCAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHQgICAgei1pbmRleDogLTk5O1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgd2lkdGg6IDk0cHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE0cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE0cHg7XG5cblx0XHR1bCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGxlZnQ6IDIwcHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHQuc29jaWFsLWljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaWEtaGVhZGluZyB7XG5cdFx0bWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDU0cHgpO1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0aDQge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IC41cmVtO1xuXHRcdFx0XG5cdFx0XHQmLnR3aXR0ZXIge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaWEtYmFubmVyIHtcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LmwtY3RhIHtcblx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMnB4KTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMnB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHQmLnByaWNpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMnB4KTtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxOHB4KTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YS5idXkge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5pYS1mbGlzdCB7XG5cdFx0aDUge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTVweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oMzBweCk7XG5cdFx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0fVxuXG5cdFx0dWwge1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHQgICAgbWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDVweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQtdGhpbjtcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmlhLXBsYXRmb3JtIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgYm90dG9tOiAxNXB4O1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0fVxuXHR9XG5cdFxufVxuLmlubmVyLXRlc3RpbW9uaWFsIHtcblx0cGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSgzNXB4KTtcblx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXHRcblx0Lml0LWxlYWQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHQgICAgfVxuXHR9XG5cdGgzIHtcblx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAvMjtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5pY29uLXNvY2lhbC1zaGFyZS10IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cblx0fVxuXHQuaWNvbi1zb2NpYWwtc2hhcmUtaXQge1xuXHRcdHdpZHRoOiA3NHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtMTZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR0b3A6IDQ2cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDE2cHgpO1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnQtc29jaWFsLWljb25zIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR0b3A6IDIycHg7XG5cdFx0XHR3aWR0aDogNzdweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG5cdFx0XHRwYWRkaW5nOiAzcHggNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQubGlzdC1pbmxpbmUtaXRlbSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRcdGkuc29jaWFsLWljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC50LXNvY2lhbC1pY29ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRhbmltYXRpb246IHNvY2lhbC1pdC1pbiAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdGhyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXHQuaXQtY29udGVudCB7XG5cdFx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LndoeS1mIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0ICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHQgICAgaDQge1xuXHRcdCAgICBcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdCAgICBcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdCAgICBcdHBhZGRpbmctbGVmdDogMDtcblx0XHQgICAgfVxuXG5cdFx0ICAgIHVsIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHQgICAgXHRsaSB7XG5cdFx0XHQgICAgXHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNXB4KTtcblxuXHRcdFx0ICAgIFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cblx0XHRcdFx0XHQgICAgbWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdCAgICB3aWR0aDogNHB4O1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxOWY0Mjtcblx0XHRcdFx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdCAgICB9XG5cdFx0ICAgIH1cblx0XHR9XG4gICAgXHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIFx0ZmxvYXQ6IGxlZnQ7XG4gICAgXHR0b3A6IDA7XG5cblx0XHRwcmUge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHR9XG5cdFx0Lml0LWxlYWQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuICAgIFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTsgXG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdGxpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodDtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHRpZnJhbWUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0cHtcblx0XHRmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQ7XG5cdFx0cGFkZGluZy1sZWZ0OiBjYWxjdWxhdGVSZW0oMTVweCk7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cdG9sIHtcblx0XHRtYXJnaW4tbGVmdDogY2FsY3VsYXRlUmVtKDMwcHgpO1xuXG5cdFx0bGkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LXRoaW47XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0fVxuXHR9XG5cbn1cbi5hcnJvdy1uYXYtdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OiAyNThweDtcblxuXHQuYXJyb3ctbmF2LXQtbGlzdCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDY4MHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMzMycHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2MzY0NjY7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS10LWxlZnQtbmF2LWJnLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNS10LWxlZnQtbmF2LWJnLnBuZ1wiKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDdweDtcbiAgICBcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0XHQgICAgei1pbmRleDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ljb25zLzE1LXQtbGVmdC1uYXYtYmcucG5nXCIsXCIvaW1hZ2VzL2ljb25zLzE1LXQtbGVmdC1uYXYtYmcucG5nXCIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggN3B4O1xuICAgIFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdFx0ICAgIHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICAgIHotaW5kZXg6IDE7XG5cblx0XHRcdCAgICAmOm50aC1jaGlsZCgyKVxuXG5cdFx0XHRcdC5nby11cCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTUtdC1kaXItaWNvbi5wbmdcIixcIi9pbWFnZXMvaWNvbnMvMTUtdC1kaXItaWNvbi5wbmdcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0ICAgIH1cblx0fVxuXG5cdHB7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXHRcdG1hcmdpbi10b3A6IDNweDtcblx0fVxufVxuLnJpZ2h0LXQtbmF2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogLTMwcHg7XG5cdHRvcDogNDQlO1xuXG5cdGxpIHtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM4MDgwODA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCl7XG5cdFx0XHRtYXJnaW46IDE1cHggMDtcblx0XHR9XG5cdFxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4uc2Nyb2xsYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDQ2MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuXHRyaWdodDogLTEycHg7XG5cdHRvcDogMTIwcHg7XG5cblx0LmlubmVyLXNjcm9sbGJhciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0fVxuXG5cdC50by10b3Age1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0xNnB4O1xuXHRcdGxlZnQ6IC0ycHg7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS10LWRpci1pY29uLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNS10LWRpci1pY29uLnBuZ1wiKTtcblx0fVxuXHQudG8tYm90dG9tIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMTZweDtcblx0XHRsZWZ0OiAtMnB4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246NnB4IDA7XG5cdFx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS10LWRpci1pY29uLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNS10LWRpci1pY29uLnBuZ1wiKTtcblx0fVxuXG59XG4uaW5uZXItdGVzdGltb25pYWwtYW5jaG9yIHtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNS10LWxlZnQtbmF2LWJnLnBuZ1wiLFwiL2ltYWdlcy9pY29ucy8xNS10LWxlZnQtbmF2LWJnLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjVweCA0OHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ob3Zlci1ncmVlbjtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLnQtc2xpZGUge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbn1cbi5zdGF0cy1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljOWI5ZTtcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblxuICAgIHVsIHtcblxuICAgIFx0bGkge1xuICAgIFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgXHRcdHAge1xuICAgIFx0XHRcdGNvbG9yOiAjMzMzO1xuICAgIFx0XHRcdG1hcmdpbjogMDtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuICAgIFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzhweDtcblxuXHRcdFx0XHRcdHN1cCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG4gICAgfVxufVxuLnQtY3RhIHtcblx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9oZWFkZXItYmFja2dyb3VuZC1pbWFnZS14Mi5qcGdcIiwgXCIvaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xufVxuXG4udGVzdGltb25pYWxzLWZvcm0ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLy9TZWN1cml0eSBSZXBvcnRcbi5oZXJvLW5hdi13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2Njtcblx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk7XG5cdHRvcDogMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Lm5hdi1jb250YWluZXIge1xuXG5cdFx0dWwubGlzdC1pbmxpbmUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRsaSB7XG5cblx0XHRcdFx0Ji5saXN0LWlubGluZS1pdGVtIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1kYXJrLWdyYXk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2hhcmUtbGkge1xuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1kYXJrLWdyYXk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnMtc29jaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzb2NpYWxzLXctaW4gLjNzO1xuXG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc29jaWFscy1pbiAuNXM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN1cml0eS1yZXBvcnQtcTIge1xuXG5cdC5oZXJvLW5hdi13cmFwcGVyIHtcblxuXHRcdC5uYXYtY29udGFpbmVyIHtcblxuXG5cdFx0XHR1bC5saXN0LWlubGluZSB7XG5cblx0XHRcdFx0bGkge1xuXG5cdFx0XHRcdFx0Ji5saXN0LWlubGluZS1pdGVtIHtcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCA4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc2hhcmUtbGkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNHB4O1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnMtc29jaWFsLWljb25zIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idG4td3JhcHBlciAge1xuXHRcdGEge1xuXHRcdFx0Ji5idG4ge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnItY29udGVudCB7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdCYucGItNjAge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHR9XG5cblx0aDQge1xuXG5cdH1cblx0LmxlYWQtYiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1kYXJrLWdyYXk7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdCAgICB3aWR0aDogMTVweDtcblx0XHQgICAgaGVpZ2h0OiAzM3B4O1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGxlZnQ6IC04cHg7XG5cdFx0ICAgIHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTdweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlcjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdC5pbm5lci1sZWFkIHtcblx0XHRoNCB7XG5cdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblx0XHR9XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBcdGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgXHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICBcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ibG9jay1wIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDYwcHggMzBweDtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI0cHgpO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0cCB7XG5cdFx0YXtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cblx0dGFibGUge1xuXHRcdCYucmVwb3J0LXRhYmxlIHtcblx0XHRcdHRoZWFkIHtcblx0XHRcdFx0dGgge1xuXG5cdFx0XHRcdFx0d2lkdGg6IDYwJTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgLzI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAvMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHByZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxufVxuXG5cbi5zLXNvY2lhbC1pY29ucyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHRvcDogNnB4O1xuXHRoZWlnaHQ6IDI3cHg7XG4gICAgbGVmdDogMTJweDtcbiAgICBwYWRkaW5nOiAzcHggMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOTRweDtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE0cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNHB4O1xuXG5cdHVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bGVmdDogOHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdC5zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHR9XG59XG5cblxuLy9OZXcgTGFuZGluZyBwYWdlcyBcbi5scCB7XG5cdC5iZy1ncmF5IHtcblxuXHRcdC5rZXktZmVhdHVyZXMge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0ICAgIFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHQgICAgfVxuXHRcdH1cblx0fVxufVxuXG4uYmctZ3JhZCB7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC50b3Atby1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTU4cHg7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdCAgICB0b3A6IDA7XG5cdCAgICB6LWluZGV4OiAwO1xuXG5cdCAgICAmLnNob3J0IHtcblx0ICAgIFx0aGVpZ2h0OiAxMjBweDtcblx0ICAgIH1cblx0fVxuXG5cdC5ib3JkZXItbGVmdCB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzVjN2QxO1xuXHR9IFxuXG5cdC5mb3JtLWxlYWQge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdGZvcm0ge1xuXG5cdFx0aW5wdXQge1xuXHRcdFx0Jjpub3QoW3R5cGU9XCJzdWJtaXRcIl0pIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcblx0XHR9XG5cblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdH1cblx0fVxufVxuXG4uYm90dG9tLWZvcm0td3JhcHBlciB7XG5cblx0Zm9ybSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdH1cblx0fVxuXG59XG5cbi5ob21lLWVudGVycHJpc2UtZm9ybS13cmFwcGVyIHtcblx0LmZvcm0tbGVhZCB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWgyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LmVudGVyLWNvbnRlbnQge1xuXHRcdGgzIHtcblx0XHRcdC8vIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDI2cHgpO1xuXHRcdFx0Ly8gbGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyM3B4KTtcbiAgICBcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hlY2stbGlzdCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxuXHQuZm9ybS1sZWFkLWgge1xuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0aW5wdXQge1xuXHRcdFx0Jjpub3QoW3R5cGU9XCJzdWJtaXRcIl0pIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcblx0XHRcdH1cblx0XHR9XG5cdFx0c2VsZWN0IHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG5cdFx0fVxuXHR9XG59XG5cbi5scC1mb290ZXIge1xuXG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAkc3VjdXJpLWdyZWVuO1xuXG5cdHAge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdH1cblxuXHRhIHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHR9XG59XG5cblxuLmxwLWZvb3Rlci1uYXYge1xuXG5cdGxpIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdCYubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblxuXHRcdCAgICBcdG1hcmdpbi1yaWdodDogJHNwYWNlcjtcblxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5scC1mb290ZXItc29jaWFsLWljb25zIHtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0bGkge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblxuXHRcdFx0Ji5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXG5cblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDRweDtcblxuXHRcdFx0fVxuXG5cdFx0XHRpLnNvY2lhbC1pY29uIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlbW1wLXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcblxuXHQjc2VtbXAtc3ZnIHtcbiAgICAgICAgLmNscy0xLC5jbHMtMTEsLmNscy00LC5jbHMtOCB7XG5cdFx0ICBvcGFjaXR5OiAuNzU7XG5cdFx0fS5jbHMtMSB7XG5cdFx0ICBmb250LXNpemU6IDIwcHg7XG5cdFx0fS5jbHMtMSwuY2xzLTExLC5jbHMtMTQsLmNscy0xNiwuY2xzLTIsLmNscy0zLC5jbHMtNiB7XG5cdFx0ICBmaWxsOiAjNDE0MDQyO1xuXHRcdH0uY2xzLTEsLmNscy0xNCB7XG5cdFx0ICBmb250LWZhbWlseTogT3BlblNhbnMtU2VtaWJvbGQsIE9wZW4gU2Fucztcblx0XHQgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fS5jbHMtMiB7XG5cdFx0ICBvcGFjaXR5OiAuODtcblx0XHR9LmNscy0zIHtcblx0XHQgIG9wYWNpdHk6IC4xODtcblx0XHR9LmNscy01IHtcblx0XHQgIGZpbGw6ICM2MzY2Njc7XG5cdFx0fS5jbHMtNiB7XG5cdFx0ICBvcGFjaXR5OiAuNDtcblx0XHR9LmNscy0xMiwuY2xzLTcsLmNscy04IHtcblx0XHQgIGZpbGw6ICNmZmY7XG5cdFx0fS5jbHMtMTMsLmNscy05IHtcblx0XHQgIGZpbGw6ICM4MDgzODQ7XG5cdFx0fS5jbHMtOSB7XG5cdFx0ICBvcGFjaXR5OiAuODU7XG5cdFx0fS5jbHMtMTAge1xuXHRcdCAgb3BhY2l0eTogLjk7XG5cdFx0fS5jbHMtMTEsLmNscy0xMiwuY2xzLTEzIHtcblx0XHQgIGZpbGwtcnVsZTogZXZlbm9kZDtcblx0XHR9LmNscy0xMyB7XG5cdFx0ICBvcGFjaXR5OiAuNjtcblx0XHR9LmNscy0xNCB7XG5cdFx0ICBmb250LXNpemU6IDE3Ljk4cHg7XG5cdFx0fS5jbHMtMTUge1xuXHRcdCAgZmlsbDogIzYwOWY0Mztcblx0XHR9LmNscy0xNyB7XG5cdFx0ICBmaWxsOiAjZjFmMmYyO1xuXHRcdH1cblxuXHRcdCNJbnZlbnRvcnlfTWFuYWdlbWVudCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmNscy0xIHtcblx0XHRcdFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbHMtMiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbHMtMyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2xzLTQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2xzLTUge1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjQ29udGludW91c19Nb25pdG9yaW5nIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuY2xzLTEge1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy0yIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy0zIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbHMtNCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbHMtNSB7XG5cdFx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNJb0Mge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5jbHMtMSB7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTMge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNscy00IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNscy01IHtcblx0XHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNTb2Z0d2FyZSB7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuY2xzLTEge1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy0yIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy02IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbHMtNyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNJbmplY3Rpb25zIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuY2xzLTEge1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy0yIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy02IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbHMtNyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I1NwYW0ge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5jbHMtMSB7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTYge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNscy04IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjTG9hZF9CYWxhbmNlIHtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5jbHMtMSB7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTkge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHRcdGZpbGw6ICM0MTQwNDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2xzLTEwIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjR2xvYmFsQW55Q2FzdCB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmNscy0xIHtcblx0XHRcdFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbHMtMiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbHMtOSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRcdFx0ZmlsbDogIzQxNDA0Mjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbHMtMTAge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNCcnV0ZUZvcmNlIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuY2xzLTEge1xuXHRcdFx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNscy0xLTIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNscy0xMCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I0REb1Mge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5jbHMtMSB7XG5cdFx0XHRcdFx0ZmlsbDogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTEtMiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbHMtMiB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTsgXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2xzLTEwIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi50cnVzdGVkLWJ5IHtcblxuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzL2ZlYXR1cmVkaW4tYmFja2dyb3VuZC1pbWFnZS0xNS5wbmdcIixcIi9pbWFnZXMvZmVhdHVyZWRpbi1iYWNrZ3JvdW5kLWltYWdlLTE1LnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cGFkZGluZzogJHNwYWNlciAwO1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQubGVhZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdGgyIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHR9XG5cdC5sb2dvcy1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0Ji5hZ2VuY2llcyB7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1waG9uZWl4LWVyaWMuanBnXCIsXCIvaW1hZ2VzLzE2LXN1Y3VyaS1waG9uZWl4LWVyaWMuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHQubGVhZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdH1cblxuXHR9XG59XG5cbi8vRHJ1cGFsIExQXG4uZHJ1cGFsLXNlY3VyaXR5LWxwIHtcblx0LmJnLWdyYXkge1xuXHRcdEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtd2h5c3VjdXJpLWJhY2tncm91bmQtaW1hZ2UuanBnXCIsXCIvaW1hZ2VzLzE2LXdoeXN1Y3VyaS1iYWNrZ3JvdW5kLWltYWdlLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cbn1cbiNkcnVwYWwtc2VjdXJpdHkge1xuXG5cdG9wYWNpdHk6IC43NTtcblxuXHQuY2xzLTEge1xuXHQgIGZpbGw6ICM2MDlmNDM7XG5cdH1cblx0LmNscy0xNCxcblx0LmNscy0xNyxcblx0LmNscy0yLFxuXHQuY2xzLTQsXG5cdC5jbHMtNixcblx0LmNscy03IHtcblx0ICBmaWxsOiAjNDE0MDQyO1xuXHR9XG5cdC5jbHMtMyB7XG5cdCAgZmlsbDogI2YxZjJmMjtcblx0fVxuXHQuY2xzLTQge1xuXHQgIG9wYWNpdHk6IC44O1xuXHR9XG5cdC5jbHMtMTYsLmNscy01IHtcblx0ICBmaWxsOiAjODA4Mzg0O1xuXHR9XG5cdC5jbHMtNSB7XG5cdCAgb3BhY2l0eTogLjg1O1xuXG5cdCAgJjpob3ZlciB7XG5cdCAgXHRvcGFjaXR5OiAxO1xuXHQgIH1cblx0fVxuXHQuY2xzLTYge1xuXHQgIG9wYWNpdHk6IC40O1xuXG5cdCAgJjpob3ZlciB7XG5cdCAgXHRvcGFjaXR5OiAxO1xuXHQgIH1cblx0fVxuXHQuY2xzLTcge1xuXHQgIG9wYWNpdHk6IC4xODtcblxuXHQgICY6aG92ZXIge1xuXHQgIFx0b3BhY2l0eTogMTtcblx0ICB9XG5cdH1cblx0LmNscy04IHtcblx0ICBvcGFjaXR5OiAuOTtcblxuXHQgICY6aG92ZXIge1xuXG5cdCAgXHRvcGFjaXR5OiAxO1xuXG5cdCAgXHQuY2xzLTIge1xuXHQgIFx0XHRmaWxsOiAkc3VjdXJpLWdyZWVuO1xuXHQgIFx0fVxuXG5cdCAgXHQuY2xzLTQge1xuXHQgIFx0XHRmaWxsOiAjNDE0MDQyO1xuXHQgIFx0XHRvcGFjaXR5OiAxO1xuXHQgIFx0fVxuXG5cdCAgXHQuY2xzLTUge1xuXHQgIFx0XHRvcGFjaXR5OiAxO1xuXHQgIFx0XHRmaWxsOiAjNDE0MDQyO1xuXHQgIFx0fVxuXG5cdCAgXHQuY2xzLTYge1xuXHQgIFx0XHRvcGFjaXR5OiAxO1xuXHQgIFx0fVxuXHQgIFx0LmNscy03IHtcblx0ICBcdFx0b3BhY2l0eTogMTtcblx0ICBcdH1cblxuXHQgIFx0LmNscy0xMCB7XG5cdCAgXHRcdG9wYWNpdHk6IDE7XG5cdCAgXHR9XG5cblx0ICBcdC5jbHMtMTEge1xuXHQgIFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHQuY2xzLTQge1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0LmNscy01IHtcblx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdH1cblx0XHRcdC5jbHMtOSB7XG5cdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQuY2xzLTEyIHtcblx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdH1cblx0ICBcdH1cblxuXHQgIFx0LmNscy0xMiB7XG5cdFx0XHRmaWxsOiAjZmZmO1xuXHRcdH1cblxuXHRcdC5jbHMtMTMge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cblx0XHR0ZXh0IHtcblx0XHRcdGZpbGw6ICRzdWN1cmktZ3JlZW47XG5cdFx0fVxuXHQgIH1cblx0fVxuXHQuY2xzLTkge1xuXHQgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1MaWdodCwgT3BlbiBTYW5zO1xuXHQgIGZvbnQtc2l6ZTogMTJweDtcblx0ICBmb250LXdlaWdodDogNDAwO1xuXHQgIGZpbGw6IHJnYmEoOTksIDEwMSwgMTAyLCAwLjc1KTtcblx0fVxuXHQuY2xzLTEwLFxuXHQuY2xzLTEzLFxuXHQuY2xzLTE1IHtcblx0ICBmaWxsOiAjZmZmO1xuXHR9XG5cdC5jbHMtMTEsXG5cdC5jbHMtMTMsXG5cdC5jbHMtMTQge1xuXHQgIG9wYWNpdHk6IC43NTtcblxuXHQgICY6aG92ZXIge1xuXHQgIFx0b3BhY2l0eTogMTtcblx0ICB9XG5cdH1cblx0LmNscy0xMiB7XG5cdCAgZmlsbDogIzYzNjY2NztcblxuXHQgICY6aG92ZXIge1xuXHQgIFx0ZmlsbDogI2ZmZjtcblx0ICB9XG5cblx0fVxuXHQuY2xzLTE0LFxuXHQuY2xzLTE1LFxuXHQuY2xzLTE2IHtcblx0ICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG5cdH1cblx0LmNscy0xNiB7XG5cdCAgb3BhY2l0eTogLjY7XG5cblx0ICAmOmhvdmVyIHtcblx0ICBcdG9wYWNpdHk6IDE7XG5cdCAgfVxuXHR9XG5cdC5jbHMtMTcge1xuXHQgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1TZW1pYm9sZCwgT3BlbiBTYW5zO1xuXHQgIGZvbnQtc2l6ZTogNy43NnB4O1xuXHQgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4uZHJ1cGFsLWZvcm0td3JhcHBlciB7XG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdC5kcnVwYWwtZm9ybS13cmFwcGVyLWJvdHRvbSB7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiA0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogNDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuMSk7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtLWxlYWQge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5jaGVjay1saXN0IHtcblx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDM7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0fVxuXG5cdC5iLXByaWNpbmcge1xuXHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2VyICoyO1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblxuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0fVxuXHR9XG5cbn1cblxuI2hvdy1zcC1kcnVwYWwge1xuXHQuY2xzLTEsXG5cdC5jbHMtMTIsXG5cdC5jbHMtOSB7XG5cdCAgZmlsbDogIzYxYTA0Mztcblx0fVxuXHQuY2xzLTIge1xuXHQgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1Cb2xkLCBPcGVuIFNhbnM7XG5cdCAgZm9udC1zaXplOiAyMHB4O1xuXHR9XG5cdC5jbHMtMiwuY2xzLTgge1xuXHQgIGZpbGw6ICNmZmY7XG5cdH1cblx0LmNscy0zLC5jbHMtOSB7XG5cdCAgZm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXHQuY2xzLTE0LC5jbHMtNCB7XG5cdCAgZm9udC1mYW1pbHk6IE9wZW5TYW5zLUxpZ2h0LCBPcGVuIFNhbnM7XG5cdH1cblx0LmNscy0xNCwuY2xzLTUge1xuXHQgIGZpbGw6ICM2NDY1Njc7XG5cdH1cblx0LmNscy02IHtcblx0ICBmaWxsOiAjOTQ5Mzk2O1xuXHR9XG5cdC5jbHMtNyB7XG5cdCAgZmlsbDogIzYyYTg0NDtcblx0fVxuXHQuY2xzLTkge1xuXHQgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1TZW1pYm9sZCwgT3BlbiBTYW5zO1xuXHQgIGZvbnQtc2l6ZTogMTNweDtcblx0fVxuXHQuY2xzLTEwIHtcblx0ICBmaWxsOiBub25lO1xuXHQgIHN0cm9rZTogIzljOWI5ZTtcblx0ICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG5cdH1cblx0LmNscy0xMSB7XG5cdCAgZmlsbDogIzljOWI5ZTtcblx0fVxuXHQuY2xzLTEyLFxuXHQuY2xzLTE1IHtcblx0ICBmb250LWZhbWlseTogQXJpYWw7XG5cdCAgZm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdC5jbHMtMTMge1xuXHQgIGxldHRlci1zcGFjaW5nOiAuMmVtO1xuXHR9XG5cdC5jbHMtMTUge1xuXHQgIGZpbGw6ICM2MTlmNDM7XG5cdH1cblxufVxuXG4jaG93LXNwLWhvbWUge1xuXHQuY2xzLTEsXG5cdC5jbHMtMTIsXG5cdC5jbHMtOSB7XG5cdCAgZmlsbDogIzYxYTA0Mztcblx0fVxuXHQuY2xzLTIge1xuXHQgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1Cb2xkLCBPcGVuIFNhbnM7XG5cdCAgZm9udC1zaXplOiAyMHB4O1xuXHR9XG5cdC5jbHMtMiwuY2xzLTgge1xuXHQgIGZpbGw6ICNmZmY7XG5cdH1cblx0LmNscy0zLC5jbHMtOSB7XG5cdCAgZm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXHQuY2xzLTE0LC5jbHMtNCB7XG5cdCAgZm9udC1mYW1pbHk6IE9wZW5TYW5zLUxpZ2h0LCBPcGVuIFNhbnM7XG5cdH1cblx0LmNscy0xNCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdC5jbHMtMTQsLmNscy01IHtcblx0ICBmaWxsOiAjNjQ2NTY3O1xuXHR9XG5cdC5jbHMtNiB7XG5cdCAgZmlsbDogIzgwODA4MDtcblx0fVxuXHQuY2xzLTcge1xuXHQgIGZpbGw6ICM2MmE4NDQ7XG5cdH1cblx0LmNscy05IHtcblx0ICBmb250LWZhbWlseTogT3BlblNhbnMtU2VtaWJvbGQsIE9wZW4gU2Fucztcblx0ICBmb250LXNpemU6IDEzcHg7XG5cdH1cblx0LmNscy0xMCB7XG5cdCAgZmlsbDogbm9uZTtcblx0ICBzdHJva2U6ICM5YzliOWU7XG5cdCAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuXHR9XG5cdC5jbHMtMTEge1xuXHQgIGZpbGw6ICM5YzliOWU7XG5cdH1cblx0LmNscy0xMixcblx0LmNscy0xNSB7XG5cdCAgZm9udC1mYW1pbHk6IEFyaWFsO1xuXHQgIGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXHQuY2xzLTEzIHtcblx0ICBsZXR0ZXItc3BhY2luZzogLjJlbTtcblx0fVxuXHQuY2xzLTE1IHtcblx0ICBmaWxsOiAjNjE5ZjQzO1xuXHR9XG5cbn1cblxuaWZyYW1lIHtcblx0JiNzLWFmZmxpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuXG4vL0hpZGUgR29vZ2xlIHJlbWFya2V0aW5nIGlmcmFtZVxuaWZyYW1lW25hbWU9XCJnb29nbGVfY29udmVyc2lvbl9mcmFtZVwiXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLy9Hb29nbGUgQmxhY2tsaXN0IFBhZ2Vcbi5zaWRlLWNhcmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuXHQvLyBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICoyO1xuXHR3aWR0aDogMTAwJTtcblx0Ly8gZmxvYXQ6IGxlZnQ7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdH1cblxuXHQmLmlubmVyLXMtY2FyZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwxNTksNjcsLjA5KTtcblx0XHRib3JkZXI6IDNweCBzb2xpZCAkc3VjdXJpLWdyZWVuO1xuXHR9XG5cblx0Ji5jdGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1yYWRpYWwtZ3JhZGllbnQoIDUwJSA1MCUsIGNpcmNsZSBjbG9zZXN0LXNpZGUsIHJnYig5Miw5Miw5MykgMCUsIHJnYig2NSw2NCw2NikgMTAwJSk7XG5cdCAgXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCggNTAlIDUwJSwgY2lyY2xlIGNsb3Nlc3Qtc2lkZSwgcmdiKDkyLDkyLDkzKSAwJSwgcmdiKDY1LDY0LDY2KSAxMDAlKTtcblx0ICBcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1yYWRpYWwtZ3JhZGllbnQoIDUwJSA1MCUsIGNpcmNsZSBjbG9zZXN0LXNpZGUsIHJnYig5Miw5Miw5MykgMCUsIHJnYig2NSw2NCw2NikgMTAwJSk7XG5cblx0XHQudG9wLWltZyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqMjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHR9XG5cblx0XHQuc3RyaXAtaGlnaGxpZ2h0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblxuXHRcdFx0Ji5oZWFkaW5nIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcmljaW5nIHtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmZ3IHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGVhZC1jdGEge1xuXHRcdFx0bWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDQzcHgpO1xuXHRcdH1cblxuXHRcdCYubGlnaHQtYmcgIHtcblx0XHRcdGNvbG9yOiAjODA4MDgwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICAjZDZkNWRhIDAlLCAjZWVlZWYwIDUwJSwgI2Q2ZDVkYSAxMDAlKTsgXG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgI2Q2ZDVkYSAwJSwjZWVlZWYwIDUwJSwjZDZkNWRhIDEwMCUpOyBcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgICNkNmQ1ZGEgMCUsI2VlZWVmMCA1MCUsI2Q2ZDVkYSAxMDAlKTsgXG5cdFx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2Q2ZDVkYScsIGVuZENvbG9yc3RyPScjZDZkNWRhJyxHcmFkaWVudFR5cGU9MSApOyBcblxuXHRcdH1cblxuXHRcdCYud3AtY3RhIHtcblx0XHRcdC50b3AtaW1nIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcblx0XHRcdH1cblx0XHRcdC53cC1sb2dvLXdyYXBwZXIgIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnB1c2gtZCB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDg7XG5cdH1cblxuXHQuY2FyZC1sZWFkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6ICRzcGFjZXIvMiAkc3BhY2VyO1xuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQmLmRpc2NsYWltZXIge1xuXHRcdC5jYXJkLWxlYWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1yZWQ7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cblx0XHRkaXYge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdGg1IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0fVxuXG5cdFx0Zm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRwYWRkaW5nOiA3cHggMzVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jLWJsb2NrIHtcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0XHR9XG5cdH1cbn1cblxuLmJsLXdyYXBwZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0cCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmJsLWJhbm5lci13cmFwcGVyIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uYmwtYmFubmVyIHtcblx0cGFkZGluZzogMTVweCA2MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LDEwMCwxMDIsLjE1KTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiA2MHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwxMDAsMTAyLC42KTtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAtNjBweDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICB6LWluZGV4OiAtMjtcblx0fVxufVxuXG4ubnVtYmVyLWNhcmQge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRoZWlnaHQ6IDEwNXB4O1xuXHRwIHtcblx0XHRtYXJnaW46IDA7IFxuXHR9XG5cdC5udW1iZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0Y29sb3I6ICNmZmY7XG4gICAgXHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDUwcHgpO1xuXHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxMDVweDtcblx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcblx0XHQgICAgdGV4dC1zaGFkb3c6IC0ycHggMXB4IDJweCAjMzMzO1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LDEwMCwxMDIsLjE1KTsgXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4uYmwtd2Fybi1jYXJkIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5zaWRlLWJhbm5lciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LmxlYWQge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHR9XG5cdH1cblx0LnByaWNpbmcge1xuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHQmLnNtYWxsIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRjb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjc0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMnB4KTtcblx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG59XG5cbi5jb2RlLWJsb2NrLXcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0cGFkZGluZzogNXB4IDE1cHg7XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAwXG5cdH1cblxufVxuXG4uZ3JheS1zdHJpcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDQ7XG5cdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogNDtcblxuXHRoMyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXG5cdFx0Ji5iLWhlYWRpbmcge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHR9XG59XG5cbi53LXN0cmlwIHtcblxuXHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDQ7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdGgzIHtcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cblx0XHQmLmItaGVhZGluZyB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR9XG5cdH1cblxuXHRoNCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuLnByby10aXAge1xuXHRtYXJnaW4tbGVmdDogJHNwYWNlcjtcblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcblx0XHQmLmhlYWRpbmcge1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8yO1xuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8yO1xuXHRcdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1kYXJrLWdyYXk7XG5cdFx0fVxuXHR9XG59XG5cbi5pbWctd3JhcHBlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnMtbGlnaHRib3gge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjgpO1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk7XG5cbiAgICAubGlnaHRib3gtY29udGVudCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5jbG9zZSB7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMjBweDtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0ICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHQgICAgd2lkdGg6IDQwcHg7XG5cdFx0ICAgIGhlaWdodDogNDBweDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0ICAgIHBhZGRpbmc6IDEwcHg7XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHJpZ2h0OiAtMjBweDtcbiAgICBcdFx0dG9wOiAtMjBweDtcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXI6IDZweCBzb2xpZCAjZWJlYmViO1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHQgICAgbWluLWhlaWdodDogMzAwcHg7XG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHQgICAgcCB7XG5cdFx0ICAgIFx0Ji5sb2FkaW5nIHtcblx0XHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAyNTBweDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblxuXHRcdH1cblx0ICAgIGltZyB7XG5cdCAgICBcdG1heC13aWR0aDogMTAwJTtcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICB9XG4gICAgfVxuXG4gICAgJi5zaG93dXAge1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YW5pbWF0aW9uOiBsaWdodGJveHNob3cgLjFzIGxpbmVhcjtcbiAgICB9XG4gICAgJi5oaWRlZG93biB7XG5cdFx0XG4gICAgfVxufVxuLmxpZ2h0Ym94IHtcblx0ZGlzcGxheTogbm9uZTtcblx0Ji52aWRlby13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ly8gZGlzcGxheTogYmxvY2s7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjgpO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgb3ZlcmZsb3cteTogYXV0bztcblx0ICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk7XG5cblx0ICAgIC5saWdodGJveC1jb250YWluZXIge1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHQgICAgXHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblx0ICAgIFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG5cdCAgICBcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0ICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCAgICBcdGg0IHtcblx0ICAgIFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcblx0ICAgIFx0XHRmb250LXdlaWdodDogNjAwO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cblx0ICAgIC5zb2NpYWwtc2hhcmUge1xuXHQgICAgXHRsZWZ0OiAtMzVweDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDQwcHg7XG5cdCAgICB9XG5cdH1cblx0Ji5zbGlkZXMtd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC44KTtcblx0ICAgIHRvcDogMDtcblx0ICAgIG92ZXJmbG93LXk6IGF1dG87XG5cdCAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuXG5cdCAgICAubGlnaHRib3gtY29udGFpbmVyIHtcblx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ICAgIFx0cGFkZGluZy10b3A6ICRzcGFjZXI7XG5cdCAgICBcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXHQgICAgXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdCAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQgICAgXHRoNCB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdCAgICBcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0ICAgIFx0fVxuXHQgICAgfVxuXG5cdCAgICAuc29jaWFsLXNoYXJlIHtcblx0ICAgIFx0bGVmdDogLTM1cHg7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiA0MHB4O1xuXHQgICAgfVxuXHR9XG5cblx0LmNsb3NlIHtcblx0ICAgIGZvbnQtc2l6ZTogMjBweDtcblx0ICAgIGNvbG9yOiAjZmZmO1xuXHQgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgICAgd2lkdGg6IDQwcHg7XG5cdCAgICBoZWlnaHQ6IDQwcHg7XG5cdCAgICBsaW5lLWhlaWdodDogMTtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdCAgICBwYWRkaW5nOiAxMHB4O1xuXHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgcmlnaHQ6IC0yMHB4O1xuXHRcdHRvcDogLTI0cHg7XG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0fVxufVxuLnN0aWNreS1uYXYge1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmlsLXNvY2lhbC1pY29ucyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogODZweDtcbiAgICB0b3A6IC0yOHB4O1xuICAgIGxlZnQ6IC0xNnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICY6YWZ0ZXIge1xuICAgIFx0Y29udGVudDogXCJcIjtcblx0ICAgIHdpZHRoOiAxMHB4O1xuXHQgICAgaGVpZ2h0OiAxMHB4O1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvdHRvbTogLTVweDtcblx0ICAgIGxlZnQ6IDM4cHg7XG5cdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdCAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cblx0Lmxpc3QtaW5saW5lIHtcblx0XHQubGlzdC1pbmxpbmUtaXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDNweDtcblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYi1wcmljaW5nLXdyYXBwZXIge1xuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC5wcmljaW5nIHtcblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cdH1cbn1cblxuLnNpZGUtbGlzdC13cmFwcGVyIHtcblx0cGFkZGluZzogJHNwYWNlciAqIDI7XG5cdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG5cdG1hcmdpbi10b3A6ICRzcGFjZXIgLyAyO1xuXG5cdG9sIHtcblx0XHRsaSB7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnV3cC1zZWN1cml0eSB7XG5cblx0LndoeS1zZWN0aW9uIHtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LWh1c3Rvbi1jaGFzZS5qcGdcIiwgXCIvaW1hZ2VzLzE2LWh1c3Rvbi1jaGFzZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbi5nLXNpZGUtbmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuICAgIHRvcDogNiU7XG4gICAgbGVmdDogMzVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbiAgICB6LWluZGV4OiAxO1xuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Ly8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cbiAgICB1bCB7XG5cbiAgICBcdGxpIHtcbiAgICBcdFx0bGlzdC1zdHlsZTogaW5oZXJpdDtcblxuICAgIFx0XHRwIHtcbiAgICBcdFx0XHQmLm4taGVhZGluZyB7XG4gICAgXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcDtcbiAgICBcdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgIFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHR9XG5cbiAgICBcdHVsIHtcbiAgICBcdFx0bGkge1xuICAgIFx0XHRcdCYubGlzdC1ibG9jay1pdGVtIHtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsZXI7XG5cbiAgICBcdFx0XHRcdGEge1xuICAgIFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG4gICAgXHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcbiAgICBcdFx0XHRcdFx0fVxuICAgIFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH1cbn1cblxuLnNvbHV0aW9ucy13cmFwcGVyIHtcblx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1ob21lLWhlcm8tbW9zdGFyLWlpLmpwZ1wiLCBcIi9pbWFnZXMvMTYtaG9tZS1oZXJvLW1vc3Rhci1paS5qcGdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdC5jLWxnLTQge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgbWQpIHtcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZsb2F0OiBsZWZ0O1xuICAgIFx0d2lkdGg6IDEwMCU7XG5cbiAgICBcdGg1IHtcbiAgICBcdFx0Y29sb3I6ICNmZmY7XG4gICAgXHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLWhlYWRpbmc7XG4gICAgXHR9XG4gICAgfVxuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXG5cdFx0XHRwe1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXHRcdFx0fVxuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uIHtcblx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxufVxuXG4ucC10YWJsZS13cmFwcGVyIHtcblx0LnAtdGFibGUge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0dGhlYWQge1xuXHRcdFx0dGQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dGJvZHkge1xuXHRcdFx0XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cGFkZGluZzogMCAkc3BhY2VyICogMjtcblxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cblxuXG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAvMjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyIC8gMiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCg3KSB7XG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByaWNpbmcge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdCYuYnRuIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYi1wcmljaW5nLXdyYXBwZXIge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0fVxufVxuXG4uZGRvcy1wcm90ZWN0aW9uIHtcblxuXHQubXItcHRhYmxlLXdyYXBwZXIge1xuXG5cdFx0Lm9wdC1saXN0IHtcblx0XHRcdC50YWJsZS1sZWFkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDNweDtcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kcnUtcHRhYmxlLXdyYXBwZXIge1xuXHRcdFx0Lm9wdC1saXN0IHtcblx0XHRcdFx0LnRhYmxlLWxlYWQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5AaW1wb3J0IFwiaG93dG93cFwiO1xuQGltcG9ydCBcIndlYmhvd3Rvd3BcIjtcbkBpbXBvcnQgXCJ3aWdvb2dsZWJsYWNrbGlzdFwiO1xuQGltcG9ydCBcImhvd3dlZG9pdFwiO1xuQGltcG9ydCBcIndlYmluYXJzXCI7XG5AaW1wb3J0IFwiZ3VpZGVzXCI7XG5AaW1wb3J0IFwiaW5mb2dyYXBoaWNzXCI7XG5AaW1wb3J0IFwiYXZtYWx3YXJlcmVtb3ZhbFwiO1xuQGltcG9ydCBcImF2bWFsd2FyZXNjYW5kZXRcIjtcbkBpbXBvcnQgXCJmd3N0b3B3YWhcIjtcbkBpbXBvcnQgXCJmd2Rkb3Nwcm90XCI7XG5AaW1wb3J0IFwiZndcIjtcbkBpbXBvcnQgXCJmd29wZXJhdGlvbnNcIjtcbkBpbXBvcnQgXCJyZXBvcnRzXCI7XG5AaW1wb3J0IFwiY2hhdHdpZGdldFwiO1xuQGltcG9ydCBcImN1c3RvbWVyc1wiO1xuQGltcG9ydCBcIndzZGRvc3Byb3RlY3Rpb25cIjtcbkBpbXBvcnQgXCJhZ2VuY3lcIjtcbkBpbXBvcnQgXCJwYXJ0bmVyXCI7XG5AaW1wb3J0IFwiaG9tZS1hXCI7IiwiLmluZGljYXRvcnMtd3JhcHBlcntcblx0aDMge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdC5pbmRpY2F0b3JzLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQgICAgd2lkdGg6IDg0N3B4O1xuXHRcdCAgICBtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxN3B4KTtcblx0XHR9XG5cdH1cbn1cblxuLnN0ZXBzLXdyYXBwZXIgIHtcblxufVxuXG4uc3RlcC1sZWFkIHtcblx0aDQge1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uc3RlcHMtYmFubmVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cblx0JjpudGgtY2hpbGQoMikge1xuXHRcdG1hcmdpbjogMCA4OHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRtYXJnaW46IDAgNThweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cdH1cblxuXHQubGVhZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRoNCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IGNhbGN1bGF0ZVJlbSgyM3B4KTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cdGxpIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbnRlbnQge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0Ji5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblx0ZGl2IHtcblx0XHRwIHtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGgzIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdGg0IHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXG5cdFx0Lm51bSB7XG5cdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXHRcdH1cblx0fVxuXHRoNSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuXG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luLXRvcDogLjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdH1cblxuXHQubGlzdC1vcmRlcmVkIHtcblx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgIzMzMztcblx0fVxuXHQubGVhZCB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0fVxuXHR9XG5cblx0Lmxpc3Qtb3JkZXJlZCB7XG5cdFx0bGkge1xuXHRcdFx0cCB7XG5cdFx0XHRcdC8vIGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5pbWctd3JhcHBlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0Ym9yZGVyOiAxcHggc29saWQgIzgwODA4MDtcbiAgICBcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYud3NhbCB7XG5cdFx0XHRoZWlnaHQ6IDE0MXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTAzcHg7XG5cdFx0fVxuXG5cdFx0Ji53Y2kge1xuXHRcdFx0Ly8gaGVpZ2h0OiAxODZweDtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0fVxuXHRcdCYud2hkYiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDJweDtcblx0XHR9XG5cblx0XHQmLnJ3dXAge1xuXHRcdFx0bWFyZ2luLXRvcDogNTVweDtcblx0XHR9XG5cblx0XHQmLnJ3c2sge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdCYuaW1hZ2VsLWFuY2hvciB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMXB4KTtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHRmaWd1cmUge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0ZmlnY2FwdGlvbiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTRweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXG5cdFx0XHQuaXRhbGljIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmN0YSB7XG5cdFx0Ly8gbWFyZ2luLXRvcDogNDZweDtcblx0fVxufVxuLmJhY2stbGlzdC13cmFwcGVyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXG5cdC5iYWNrLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIGZsb2F0OiBsZWZ0O1xuXHQgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cblxuXG4iLCIud2ViaW5hci1jb250ZW50IHtcblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjhweCk7XG5cdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5iaW8td3JhcHBlciB7XG5cdFx0LmF2YXRhci13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgLyAyO1xuXHRcdH1cblx0XHQuYmlvIHtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgLzI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLzI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnRpbWVyLWNvbnRhaW5lciB7XG5cdHB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0Ji5oZWFkaW5nIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLzI7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7IFxuXHRcdH1cblx0fVxuXHQudGltZXItd3JhcHBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cblx0XHQuZGlnaXRzIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICBzcGFuIHtcblx0XHRcdCAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSg0MnB4KTtcblxuXHRcdFx0ICAgICYubWlucyB7XG5cdFx0XHQgICAgXHQmOmJlZm9yZSB7XG5cdFx0XHQgICAgXHRcdGNvbnRlbnQ6IFwiOlwiO1xuXHRcdFx0ICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgXHRcdGxlZnQ6IC01cHg7XG5cdFx0XHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgfVxuXHRcdFx0ICB9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hbHBoYWJzIHtcblx0XHRcdGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuXHRcdH1cblx0XHR0YWJsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyIHtcblx0XHRcdCAgdGQge1xuXHRcdFx0ICAgIC8vIHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0ICB9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdCYudGltZXIge1xuXHRcdFx0ICBmb250LXNpemU6IDQ1cHg7XG5cdFx0XHQgIHNwYW4ge1xuXHRcdFx0ICAgIHdpZHRoOiAzMy4zMyU7XG5cdFx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcmVzZW50ZXItd3JhcHBlciB7XG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdC5jb250ZW50LXdyYXBwZXIge1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cblx0XHRoNCB7XG5cdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi53aS1nb29nbGUtYmxhY2tsaXN0IHtcblx0LmluZGljYXRvcnMtd3JhcHBlciB7XG5cblx0XHQuaW5kaWNhdG9ycy1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHR3aWR0aDogNzkwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5pbmRpY2F0b3JzLWNvbnRlbnQtc2VjdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIgKiA0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSBcblx0fVxuXG59XG5cbi5zY3JlZW4td3JhcHBlciB7XG5cdC5pbWctd3JhcHBlciB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdFxuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5pbm5lci1jYXJkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NiwxNTksNjcsLjA5KTtcblx0Ym9yZGVyOiAzcHggc29saWQgJHN1Y3VyaS1ncmVlbjtcblx0Ym9yZGVyLXRvcC13aWR0aDogMTBweDtcblx0cGFkZGluZzogJHNwYWNlci8yICRzcGFjZXIgKiAyO1xuXG5cdC5jYXJkLWNvbnRlbnQge1xuXHRcdHAge1xuXHRcdFx0Ji5pdGFsaWMge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29udGVudCB7XG5cdC5pbm5lci1pbWFnZS13cmFwcGVyLWJ7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzgwODA4MDtcblx0XHR9XG5cdH1cbn0iLCIuaG93LXdlLWRvLWl0IHtcblxuICAud2h5LXN1Y3VyaSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmkta29oLXBoYW5nYW4tS2Vpci5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1rb2gtcGhhbmdhbi1LZWlyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmLmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cblxuLmlkZW50LXNlY3VyaXR5IHtcbiAgcGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSg4MHB4KTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC5sZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNzhweDtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI0cHg7XG4gICAgICBsZWZ0OiAtMzdweDtcblxuICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG93LXdlLWRvLWl0LXNwcml0ZS1yaW5ncy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob3ctd2UtZG8taXQtc3ByaXRlLXJpbmdzQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIFxuICAgIH1cblxuICAgIGgzIHtcblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogNDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAuc2lkZS1pbWctd3JhcHBlciB7XG4gICAgLy8gbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gIH1cbn1cblxuLnJlbWVkaS1zZWN1cml0eSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gIC5sZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNzhweDtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI0cHg7XG4gICAgICBsZWZ0OiAtMzdweDtcblxuICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG93LXdlLWRvLWl0LXNwcml0ZS1yaW5ncy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob3ctd2UtZG8taXQtc3ByaXRlLXJpbmdzQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03OHB4IDA7XG5cbiAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgXG4gICAgfVxuXG4gICAgaDMge1xuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiA0O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaWRlLWltZy13cmFwcGVyIHtcbiAgICAvLyBtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcbiAgfVxufVxuLmNvbmZpZy1tb25pdG9yIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIFxuICAubGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yNHB4O1xuICAgICAgbGVmdDogLTM3cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvaWNvbnMvMTYtc3VjdXJpLWhvdy13ZS1kby1pdC1zcHJpdGUtcmluZ3MucG5nXCIsIFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG93LXdlLWRvLWl0LXNwcml0ZS1yaW5nc0AyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU2cHggMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIFxuICAgIH1cblxuICAgIGgzIHtcblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyICogNDtcbiAgICAgIH1cbiAgICAgIFxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAuc2lkZS1pbWctd3JhcHBlciB7XG4gICAgLy8gbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gIH1cbn1cblxuLmRlcC1wdG90ZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC5sZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNzhweDtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI0cHg7XG4gICAgICBsZWZ0OiAtMzdweDtcblxuICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG93LXdlLWRvLWl0LXNwcml0ZS1yaW5ncy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob3ctd2UtZG8taXQtc3ByaXRlLXJpbmdzQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzRweCAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgXG4gICAgfVxuXG4gICAgaDMge1xuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiA0O1xuICAgICAgfVxuXG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAuc2lkZS1pbWctd3JhcHBlciB7XG4gICAgLy8gbWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG4gIH1cbn1cblxuLmNvbmZpZy1wZXJmb21hbmNlIHtcbiAgLy8gcGFkZGluZy1ib3R0b206IDA7XG4gIC5sZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNzhweDtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI0cHg7XG4gICAgICBsZWZ0OiAtMzdweDtcblxuICAgICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktaG93LXdlLWRvLWl0LXNwcml0ZS1yaW5ncy5wbmdcIiwgXCIvaW1hZ2VzL2ljb25zLzE2LXN1Y3VyaS1ob3ctd2UtZG8taXQtc3ByaXRlLXJpbmdzQDIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTJweCAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgXG4gICAgfVxuXG4gICAgaDMge1xuXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiA0O1xuICAgICAgfVxuXG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAuc2lkZS1pbWctd3JhcHBlciB7XG4gICAgLy8gbWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG4gIH1cbn1cblxuLmR1LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogJHNwYWNlcjtcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZXIgKiAyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNkYmRiZGM7XG4gICAgICAgIFxuXG4gICAgJjpub3QoLmxhc3QpIHtcbiAgICAgIFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZGJkYmRjO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAubGlzdC11bnN0eWxlZCB7XG4gICAgICAubGlzdC11bnN0eWxlZC1pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAmLmhlYWRpbmcge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG4gIFxuXG4gIC5jLWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYy1sZy01IHtcbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LXVuc3R5bGVke1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gIH1cblxuXHRhIHtcblx0XHQmLmxlYXJuLW1vcmUge1xuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuICAuc2lkZS1pbWctd3JhcHBlciB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYnMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHN1Y3VyaS1hbmltYXRpb24oKTtcbn1cblxuLnRhYnMtd3JhcHBlciB7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG5cblxuICAmLmZhZGUtZG93bi1zaG93IHtcbiAgICBhbmltYXRpb246IGZhZGVJbkRvd24gLjJzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi5mYWRlLXVwLWhpZGUge1xuICAgIGFuaW1hdGlvbjogZmFkZU91dFVwIC4ycyBlYXNlLWluLW91dDtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxlYXJuLW1vcmUtbGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1pY29uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxufVxuXG4udGFiLXdyYXBwZXIge1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIHAge1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbn1cbi50YWItc2VwYXJhdG9yIHtcblx0d2lkdGg6IDIyMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cblxuLnN0MCB7XG4gIGZpbGw6ICM2MzY0NjY7XG59XG4uc3QxIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5zdDIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zdDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc3Q0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG59XG4uc3Q1IHtcbiAgZmlsbDogIzcyNzM3NTtcbn1cbi5zdDYge1xuICBvcGFjaXR5OiAuMjtcblxuICBmaWxsOiAjZmZmO1xufVxuLnN0NyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zdDgge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc3Q5IHtcbiAgZmlsbDogIzVmOWU0Mztcbn1cbi5zdDEwIHtcbiAgZmlsbDogIzYyYTc0NDtcbn1cbi5zdDExIHtcbiAgZmlsbDogIzYwOWY0Mztcbn1cblxuXG5cblxuXG5cbiIsIkBtaXhpbiBzdWN1cmktYW5pbWF0aW9uKCkge1xuXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuICAgIFxuIH0iLCIudG9wLXBhZ2luYXRpb24td3JhcHBlciB7XG4gIC8vIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDgwODA7XG59XG5cbi5ib3R0b20tcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xufVxuLndlYmluYXItY2FyZHMtd3JhcHBlciB7XG5cbn1cbi53ZWJpbmFyLWNhcmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJjpub3QoOm50aC1jaGlsZCgtbisyKSkge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuICB9XG5cbiAgYSB7XG4gICAgXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgaDMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAxNzBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1wb3N0LXdlYmluYXItbGFuZGluZy1wYWdlLWJhY2sucG5nXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktcG9zdC13ZWJpbmFyLWxhbmRpbmctcGFnZS1iYWNrLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jLWxnLTh7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1sZy00IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAgIFxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDExNnB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIC5jaGVhZGVyLXRleHQge1xuICAgICAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmNhcmQtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG5cbiAgLmMtbGctOHtcblxuICB9XG5cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBsaSB7XG5cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmlsLXNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1jb250ZW50IHtcblxuICAucGFnaW5hdGlvbiB7XG5cbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuaWwtc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAuMnMgbGluZWFyO1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXAgLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcCAuMnMgbGluZWFyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52ZC1wcmVzaW5mby13cmFwcGVyIHtcbiAgLnZkLWNvbnRhaW5lciB7XG5cbiAgfVxuICAucHJlcy1pbmZvLWNvbnRhaW5lciB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA4NnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmLnByZXMtbiB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2ViaS1jbGlua3Mtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdWN1cmktbGlnaHRlci1ncmF5O1xuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zbGlkZXMtY2FyZCB7XG4gICAgcCB7XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudHJhbnNjLWNhcmQge1xuICAgIHAge1xuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZm9nLWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG5cbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuYWRkaXQtbGlua3Mge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5xYS13cmFwcGVyIHtcbiAgcCB7XG4gICAgJi5ib2xkIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVwY213ZWJpLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gIC51cGNtLXByZXMtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA4NnB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cblxuICAgIH1cbiAgfVxuICBcbn1cblxuI3R3aXR0ZXItd2lkZ2V0LTAge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsIi5ndWlkZXMge1xuICAuYmctaGltYWdlIHtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1sYXMtcGFsbWFzLW5lc3Rvci5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1sYXMtcGFsbWFzLW5lc3Rvci5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5ib3R0b20tcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcbn1cbi5ndWlkZS1jYXJkcy13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5ndWlkZS1jYXJkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAvLyBtaW4taGVpZ2h0OiA1MTBweDtcbiAgfVxuXG4gIGEge1xuICAgIFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGgzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuY2FyZC1jb250ZW50IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5zYnRtLW5hdi13cmFwcGVyIHtcbiAgY29sb3I6ICNmZmY7XG5cbiAgLmxlYWQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc2J0bS1uYXYge1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICAudG9wLWljb24td3JhcHBlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHAge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zYnRtLW5hdi1jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn0iLCIudG9wLXBhZ2luYXRpb24td3JhcHBlciB7XG4gIC8vIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDgwODA7XG59XG5cbi5ib3R0b20tcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xufVxuLmluZm9ncmFwaGljcy1jYXJkcy13cmFwcGVyIHtcblxufVxuLmluZm9ncmFwaGljcy1jYXJkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6bm90KDpudGgtY2hpbGQoLW4rMikpIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcbiAgfVxuXG4gIGEge1xuICAgIFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGgzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWluLWhlaWdodDogMTMwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktcG9zdC13ZWJpbmFyLWxhbmRpbmctcGFnZS1iYWNrLnBuZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLXBvc3Qtd2ViaW5hci1sYW5kaW5nLXBhZ2UtYmFjay5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblxuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1sZy04e1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtbGctNCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgICBcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jaGVhZGVyLXRleHQge1xuICAgICAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmNhcmQtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG5cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICB9XG4gICAgICBcbiAgLmMtbGctOHtcblxuICB9XG5cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBsaSB7XG5cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmlsLXNvY2lhbC1pY29ucyB7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJjpob3ZlciB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4uY2FyZC1jb250ZW50IHtcblxuICAucGFnaW5hdGlvbiB7XG5cbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuaWwtc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlSW5VcCAuMnMgbGluZWFyO1xuICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXAgLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcCAuMnMgbGluZWFyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52ZC1wcmVzaW5mby13cmFwcGVyIHtcbiAgLnZkLWNvbnRhaW5lciB7XG5cbiAgfVxuICAucHJlcy1pbmZvLWNvbnRhaW5lciB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJi5wcmVzLW4ge1xuICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndlYmktY2xpbmtzLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc2xpZGVzLWNhcmQge1xuICAgIHAge1xuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRyYW5zYy1jYXJkIHtcbiAgICBwIHtcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbmZvZy1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuXG4gICAgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmFkZGl0LWxpbmtzIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucWEtd3JhcHBlciB7XG4gIHAge1xuICAgICYuYm9sZCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51cGNtd2ViaS13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktbGlnaHRlci1ncmF5O1xuICAudXBjbS1wcmVzLWluZm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogODZweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG5cbiAgICB9XG4gIH1cbiAgXG59XG5cbiN0d2l0dGVyLXdpZGdldC0wIHtcbiAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIubWFsd2FyZS1zY2FuLWRldGVjdCB7XG4gIC5iZy1oaW1hZ2Uge1xuICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtaHVzdG9uLWNoYXNlLmpwZ1wiLCBcIi9pbWFnZXMvMTYtaHVzdG9uLWNoYXNlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgaDMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgJi5oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmF2LW1hbHdhcmUtc2Nhbi1kZXQge1xuICAuYmctaGltYWdlIHtcbiAgICBAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1icmFzaWxpYS1qdWxpYW5hLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWJyYXNpbGlhLWp1bGlhbmEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmLmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucy1hZHZhbnRhZ2VzLXdyYXBwZXIge1xuICAgICAgaDMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAucy1hZHZhbnRhZ2VzLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZ3LXN0b3Atd2FoIHtcbiAgLmJnLWhpbWFnZSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktYmFuZmYtam9zZXBoLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWJhbmZmLWpvc2VwaC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICYuaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50LWZlYXQge1xuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZ3LWRkb3MtcHJvdCB7XG4gIC5iZy1oaW1hZ2Uge1xuICAgIEBpbmNsdWRlIGJnLWltZyhcIi9pbWFnZXMvMTYtc3VjdXJpLWJyb29rbHluLWFqLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWJyb29rbHluLWFqLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgJi5oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZ3IHtcblx0LnMtcHJvdC1wbGF0Zm9ybS1pbGx1cyB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cblx0XHR0ZXh0IHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgVGFob21hLCBzYW5zLXNlcmlmO1xuXHRcdH1cblxuXHQgXHQuc3QwIHtcblx0XHQgIGZpbGwtcnVsZTogZXZlbm9kZDtcblx0XHQgIGNsaXAtcnVsZTogZXZlbm9kZDtcblx0XHQgIGZpbGw6ICNmZmY7XG5cdFx0fVxuXHRcdC5zdDEge1xuXHRcdCAgZmlsbC1ydWxlOiBldmVub2RkO1xuXHRcdCAgY2xpcC1ydWxlOiBldmVub2RkO1xuXHRcdCAgZmlsbDogIzYwOWU0Mztcblx0XHR9XG5cdFx0LnN0MiB7XG5cdFx0ICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG5cdFx0ICBjbGlwLXJ1bGU6IGV2ZW5vZGQ7XG5cdFx0ICBmaWxsOiAjZWZlZmVmO1xuXHRcdH1cblx0XHQuc3QzIHtcblx0XHQgIGZpbGw6ICM2MzY0NjY7XG5cdFx0fVxuXHRcdC5zdDQge1xuXHRcdCAgZmlsbDogIzYwOWY0Mztcblx0XHR9XG5cdFx0LnN0NSB7XG5cdFx0ICBmaWxsOiAjNjA5ZTQzO1xuXHRcdH1cblx0XHQuc3Q2IHtcblx0XHQgIG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdC5zdDcge1xuXHRcdCAgZm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0XHQuc3Q4IHtcblx0XHQgIGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdFx0LnN0OSB7XG5cdFx0ICBmaWxsOiAjZmZmO1xuXHRcdH1cblx0XHQuc3QxMCB7XG5cblx0XHR9XG5cdFx0LnN0MTEge1xuXHRcdCAgZm9udC1zaXplOiAxNXB4O1xuXHRcdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0XHQgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHRcdC5zdDEyIHtcblx0XHQgIGZpbGw6ICM2MzY1NjY7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmZ3LWZlYXR1cmVzLXdyYXBwZXIge1xuXHQua2V5LWZlYXR1cmVzIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcblxuXHRcdC5mZWF0dXJlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdH1cblx0fVxufVxuXG4uZ2Rhbi1zZWN0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0QGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktZmlyZXdhbGwtY2xvdWRwcm94eS1kYXRhLWNlbnRlcnMtbWFwLnBuZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLWZpcmV3YWxsLWNsb3VkcHJveHktZGF0YS1jZW50ZXJzLW1hcEAyLnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDE5MjFweDtcblx0fVxuXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRjb2xvcjogI2ZmZjtcblxuXHQubGVhZCB7XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR9XG5cdH1cblxuXHQuYnRtLWNvbnRlbnQtd3JhcHBlciB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NTVweDtcblx0XHR9XG5cdH1cblxuXHQuZ2Rhbi1mZWF0LWxpc3Qtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXG5cdFx0LmdkYW4tZmVhdC1saXN0LWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0ICAgIFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0LmNoZWNrLWxpc3QtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC8vIGZsb2F0OiBsZWZ0O1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIgKjQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbiIsIi5mdy1vcGVyYXRpb25zIHtcblx0LnNvbHV0aW9ucy13cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS10b2t5by1wb3Atc2VydmVyLmpwZ1wiLCBcIi9pbWFnZXMvMTYtc3VjdXJpLXRva3lvLXBvcC1zZXJ2ZXIuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0fVxufVxuLmhvdy1zd2FmLXdvcmtzLXdyYXBwZXIge1xuXHQuc3QwIHtcblx0ICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG5cdCAgY2xpcC1ydWxlOiBldmVub2RkO1xuXHQgIGZpbGw6ICNmZmY7XG5cdH1cblx0LnN0MSB7XG5cdCAgZmlsbC1ydWxlOiBldmVub2RkO1xuXHQgIGNsaXAtcnVsZTogZXZlbm9kZDtcblx0ICBmaWxsOiAjNjA5ZTQzO1xuXHR9XG5cdC5zdDIge1xuXHQgIG9wYWNpdHk6IDE7XG5cblx0ICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG5cdCAgY2xpcC1ydWxlOiBldmVub2RkO1xuXHQgIGZpbGw6ICM2MzY0NjY7XG5cdH1cblx0LnN0MyB7XG5cdCAgZmlsbC1ydWxlOiBldmVub2RkO1xuXHQgIGNsaXAtcnVsZTogZXZlbm9kZDtcblx0ICBmaWxsOiAjZWZlZmVmO1xuXHR9XG5cdC5zdDQge1xuXHQgIGZpbGw6ICM2MzY0NjY7XG5cdH1cblx0LnN0NSB7XG5cdCAgZmlsbDogIzYwOWY0Mztcblx0fVxuXHQuc3Q2IHtcblx0ICBmaWxsOiAjNjA5ZTQzO1xuXHQgIG9wYWNpdHk6IDE7XG5cdH1cblx0LnN0NyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuc3Q4IHtcblx0ICBmb250LXNpemU6IDEwcHg7XG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuc3Q5IHtcblx0ICBmb250LXNpemU6IDE3cHg7XG5cdH1cblx0LnN0MTAge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdH1cblx0LnN0MTEge1xuXHQgIGZvbnQtc2l6ZTogMTVweDtcblx0fVxuXHQuc3QxMiB7XG5cdCAgZmlsbDogI2NlMzQyNjtcblx0fVxuXHQuc3QxMyB7XG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuc3QxNCB7XG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuc3QxNSB7XG5cdCAgZm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdC5zdDE2IHtcblx0ICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG5cdCAgY2xpcC1ydWxlOiBldmVub2RkO1xuXHQgIGZpbGw6ICM2MzY0NjY7XG5cdH1cblx0LnN0MTcge1xuXHQgIGZpbGw6ICNmZmY7XG5cdH1cblx0LnN0MTgge1xuXHQgIGZpbGw6ICM2NTY2NmE7XG5cdH1cblx0LnN0MTkge1xuXHQgIGZpbGw6ICM1ZjllNDM7XG5cdH1cblxufSIsIi5yZXBvcnRzIHtcbiAgLmJnLWhpbWFnZSB7XG4gICAgQGluY2x1ZGUgYmctaW1nKFwiL2ltYWdlcy8xNi1zdWN1cmktbGFzLXBhbG1hcy1uZXN0b3IuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktbGFzLXBhbG1hcy1uZXN0b3IuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuLmxlYWQtd3JhcHBlciB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIgKiA0O1xuICB9XG59XG4ucmVwb3J0cy1jYXJkcy1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJHN1Y3VyaS1saWdodC1ncmF5O1xuICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG5cbiAgLnJlcG8tY2FyZCB7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMjtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDYycHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgJi5yZXBvcnQtcGVuZGluZyB7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIC5wYWdpbmF0aW9uIHtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWwtc29jaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWNvbnRlbnQge1xuICAgIFxuICAgIHAge1xuICAgICAgJi5oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICAgIH0gXG4gICAgfVxuICB9XG5cbiAgLnBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59IiwiLmNoYXQtd2lkZ2V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAzMHB4O1xuICByaWdodDogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHNtLCBtZCkge1xuICAgIGJvdHRvbTogNzVweDtcbiAgfVxufVxuXG4uY2hhdC13aWRnZXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIFxuICAuY2hhdC13aWRnZXQtdGV4dCB7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgXG4gICAgICAmLmhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2hhdC13aWRnZXQtYXZhdGFyIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTRweDtcbiAgICByaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRzdWN1cmktZ3JlZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5jaGF0LWJveC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY4Y2ViO1xuICBib3R0b206IDEwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xuICB6LWluZGV4OiAtMTtcbiAgXG4gICYuc2hvdyB7XG4gICAgYm90dG9tIDogNzJweDtcbiAgICBoZWlnaHQgOiAzMDBweDtcbiAgfVxufSIsIi50ZXN0aW1vbmlhbC1zaW5nbGUge1xuXG5cdC53aHktc3VjLXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzdWN1cmktZGFya2VyLWdyYXk7XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHQmLmhlYWRpbmcge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYi1wcmljaW5nLXdyYXBwZXIge1xuXHRcdFx0aDQge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNsaWRlcy13cmFwcGVye1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5zbGlkZXMtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG5cdCAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG5cdCAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcblx0ICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuXHRcdFxuXHRcdC5uLXNsaWRlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fSBcblx0fVxuXG59XG5cbi52aWRlby10ZXN0aW1vbmlhbHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXHQudmlkZW8tdGVzdGltb25haWxzLXdyYXBwZXJ7XG5cblxuXHRcdC52aWRlby10ZXN0aW1vbmFpbHMtY29udGFpbmVyIHtcblxuXHRcdFx0XG5cdFx0XHQudmlkZW8tdGVzdGltb25haWxzLXNsaWRlIHtcblxuXHRcdFx0fSBcblxuXHRcdFx0LnZpZGVvLXRlc3RpbW9uYWlsLXdyYXBwZXIge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jdXN0LW5hbWUge1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52aWRlby10ZXN0aW1vbmFpbC1jb250YWluZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5OSwgMTAwLCAxMDIsIDAuMjUpO1xuXHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy8xNi1zdWN1cmktcGxheS1idXR0b24ucG5nKTtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdCAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duIC4ycyBsaW5lYXI7XG5cdFx0XHRcdFx0XHQgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd24gLjJzIGxpbmVhcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdCYueXQtdmlkZW8tYW5jaG9yIHtcblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG4udHdlZXRzLWNvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6ICRzcGFjZXIgKiA0O1xufVxuLnR3ZWV0LXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRwYWRkaW5nOiAkc3BhY2VyO1xuXHRwYWRkaW5nLXRvcDogMDtcblx0bWFyZ2luLXRvcDogY2FsY3VsYXRlUmVtKDUwcHgpO1xuXG5cdCY6aG92ZXIge1xuXG5cdCAgICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAjODA4MDgwO1xuXHR9XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzgwODA4MDtcblx0XHR9XG5cdH1cblx0XG5cdC50d2VldC10b3Age1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC50b3AtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciAqIDI7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmF2YXRhciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0b3A6IC01MHB4O1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQudHdlZXQtY29udGVudCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgXHRtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgXHRwIHtcbiAgICBcdFx0YSB7XG4gICAgXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIFx0XHR9XG4gICAgXHR9XG5cdH1cblxuXHQudHdlZXQtbmFtZSB7XG5cblx0fVxuXG5cdC50d2VldC1oYW5kbGUge1xuXHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHR9XG59XG5cbi50d2VldC1uYXYge1xuXHRhIHtcblx0XHR0b3A6IDE0MHB4O1xuXHR9XG59XG5cbi50ZXN0aW1vbmlhbHMtc2xpZGVzLXdyYXBwZXIge1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1lYXJ0aC5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1lYXJ0aC5qcGdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcy1jb250YWluZXIge1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHQmLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0XHRcdFx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cblx0XHRcdCYudGVzdGltb25pYWwtbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC50ZXN0aW1vbmlhbHMtbmF2IHtcblx0XHRhIHtcblx0XHRcdCYucHJldiB7XG5cdFx0XHRcdHRvcDogNTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCA2MHB4O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm5leHQge1xuXHRcdFx0XHR0b3A6IDUwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgNjBweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNhc2Utc3R1ZGllcy13cmFwcGVyIHtcblx0LmNhc2Utc3R1ZGllcy1uYXYge1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0bGkge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdH1cblxuXHR9XG59XG5cbi5jYXNlLXN0dWRpZXMtY29udGFpbmVyIHtcblx0Ly8gcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdC5jYXNlLXN0dWRpZXMge1xuXHRcdC5jLWxnLTMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyIC8gMjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgLyAyO1xuXHRcdH1cblx0fVxuXG5cdC5jYXNlLXN0dWR5LWNhcmQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gICAgXHRwYWRkaW5nOiAwO1xuICAgIFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuICAgIFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG4gICAgXHRoZWlnaHQ6IDQyMHB4O1xuICAgIFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQuY3MtY2FyZC10b3Age1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNzLWNhcmQtY29udGVudCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdC5jc2MtdG9wIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAvMjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jc2MtYm90dG9tIHtcblx0XHRcdFx0Ly8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MDgwODA7XG5cblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyIC8yO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyIC8yO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxM3B4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzgwODA4MDtcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyIC8yO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8yO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3MtbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FzZS1zdHVkeS1saW5rIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM4MDgwODA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5jYXNlLXN0dWR5LWNhcmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDNweCAjODA4MDgwO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJvdHRvbS1wYWdpbmF0aW9uLXdyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKiAyO1xuXHR9XG59XG5cbi50cnVzdGVkLWJ5LXdyYXBwZXIge1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1lYXJ0aC5qcGdcIiwgXCIvaW1hZ2VzLzE2LXN1Y3VyaS1lYXJ0aC5qcGdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0aDMge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0LmxvZ29zLWNvbnRhaW5lciB7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcblx0XHR9XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLWNvbnRhaW5lciB7XG5cbn1cblxuLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuXG5cdC5sZWFkIHtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcblx0fVxuXG5cdGgzIHtcblx0XHRjb2xvcjogJHN1Y3VyaS1ncmVlbjtcblx0fVxuXG5cdGJsb2NrcXVvdGUge1xuXHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyICogMjtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRzdWN1cmktbGlnaHRlci1ncmF5O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcblx0fVxuXG5cdC5jdXN0LXN0YXRzLXRhYmxlIHtcblx0XHR0Ym9keSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc3VjdXJpLWxpZ2h0ZXItZ3JheTtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y3VyaS1saWdodGVyLWdyYXk7XG5cdFx0fVxuXHRcdHRoIHtcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRkIHtcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cblxuXG5cblxuIiwiLm53c2lkZS1wdGFibGUtd3JhcHBlciB7XG4gIC5zaWRlLXByaWNpbmctdGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAudGFibGUtbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAkc3BhY2VyICogNDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMzVweCk7XG4gICAgICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICBjb2xvcjogJHN1Y3VyaS1ncmVlbjtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0LWxpc3Qge1xuICAgIC5saXN0LWJsb2NrLWl0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuICAgIH1cbiAgfVxuXG4gIC5wLXRhYmxlLWEge1xuXG4gICAgdWwge1xuICAgICAgJi5ibG9jay1saXN0IHtcbiAgICAgICAgLmxpc3QtYmxvY2staXRlbSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXI7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLnNpZGViLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlciAqIDI7XG4gIH1cblxuICAuc2lkZWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XG4gICAgcGFkZGluZy10b3A6IGNhbGN1bGF0ZVJlbSgyMzVweCk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGN1bGF0ZVJlbSgyMzVweCk7XG5cbiAgICBoNSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JlZW5cbiAgICB9XG5cbiAgICAuc2lkZS1mZWF0dXJlcyB7XG4gICAgICAuYmxvY2stbGlzdCB7XG4gICAgICAgIC5saXN0LWJsb2NrLWl0ZW0ge1xuICAgICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJpY2luZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIC8vIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICBmb250LXdlaWdodDogJHAtZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjVweCk7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsY3VsYXRlUmVtKDEwcHgpO1xuICAgICAgfVxuXG4gICAgICAmLnNtYWxsIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmLmJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zLWhvdy1wcm90ZWN0cy13cmFwcGVye1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyICogMjtcblxuICAjc2VtbXAtc3ZnIHtcbiAgICAuY2xzLTEsLmNscy0xMSwuY2xzLTQsLmNscy04IHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9LmNscy0xIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9LmNscy0xLC5jbHMtMTEsLmNscy0xNCwuY2xzLTE2LC5jbHMtMiwuY2xzLTMsLmNscy02IHtcbiAgICAgIGZpbGw6ICM0MTQwNDI7XG4gICAgfS5jbHMtMSwuY2xzLTE0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBPcGVuU2Fucy1TZW1pYm9sZCwgT3BlbiBTYW5zO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9LmNscy0yIHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgIH0uY2xzLTMge1xuICAgICAgb3BhY2l0eTogLjE4O1xuICAgIH0uY2xzLTUge1xuICAgICAgZmlsbDogIzYzNjY2NztcbiAgICB9LmNscy02IHtcbiAgICAgIG9wYWNpdHk6IC40O1xuICAgIH0uY2xzLTEyLC5jbHMtNywuY2xzLTgge1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9LmNscy0xMywuY2xzLTkge1xuICAgICAgZmlsbDogIzgwODM4NDtcbiAgICB9LmNscy05IHtcbiAgICAgIG9wYWNpdHk6IC44NTtcbiAgICB9LmNscy0xMCB7XG4gICAgICBvcGFjaXR5OiAuOTtcbiAgICB9LmNscy0xMSwuY2xzLTEyLC5jbHMtMTMge1xuICAgICAgZmlsbC1ydWxlOiBldmVub2RkO1xuICAgIH0uY2xzLTEzIHtcbiAgICAgIG9wYWNpdHk6IC42O1xuICAgIH0uY2xzLTE0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTcuOThweDtcbiAgICB9LmNscy0xNSB7XG4gICAgICBmaWxsOiAjNjA5ZjQzO1xuICAgIH0uY2xzLTE3IHtcbiAgICAgIGZpbGw6ICNmMWYyZjI7XG4gICAgfVxuXG4gICAgI0ludmVudG9yeV9NYW5hZ2VtZW50IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuY2xzLTEge1xuICAgICAgICAgIGZpbGw6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNscy0yIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNscy0zIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtNCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtNSB7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNDb250aW51b3VzX01vbml0b3Jpbmcge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jbHMtMSB7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTMge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IFxuICAgICAgICB9XG5cbiAgICAgICAgLmNscy00IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy01IHtcbiAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI0lvQyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMyB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTUge1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI1NvZnR3YXJlIHtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jbHMtMSB7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTYge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IFxuICAgICAgICB9XG5cbiAgICAgICAgLmNscy03IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI0luamVjdGlvbnMge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jbHMtMSB7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTYge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IFxuICAgICAgICB9XG5cbiAgICAgICAgLmNscy03IHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjU3BhbSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtNiB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTgge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNMb2FkX0JhbGFuY2Uge1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtOSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgICAgICAgZmlsbDogIzQxNDA0MjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtMTAge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNHbG9iYWxBbnlDYXN0IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuY2xzLTEge1xuICAgICAgICAgIGZpbGw6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNscy0yIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNscy05IHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgICBmaWxsOiAjNDE0MDQyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy0xMCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI0JydXRlRm9yY2Uge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jbHMtMSB7XG4gICAgICAgICAgZmlsbDogJHN1Y3VyaS1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuY2xzLTEtMiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMiB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgXG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTEwIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjRERvUyB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkc3VjdXJpLWdyZWVuO1xuICAgICAgICB9XG4gICAgICAgIC5jbHMtMS0yIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGZpbGw6ICRzdWN1cmktZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNscy0yIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtMTAge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucy1ob3ctcHJvdGVjdHMtYSB7XG5cbiAgLnMtYWR2YW50YWdlcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcblxuICAgIGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuICAgIH1cblxuICAgIC5zLWFkdmFudGFnZXMtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc3VjdXJpLWdyYXk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHN1Y3VyaS1ncmF5O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAyO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICB9XG5cbiAgICAuYmxvY2stbGlzdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkc3VjdXJpLWdyYXk7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2VyIC8yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlciAvMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdWN1cmktZ3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYWdlbmN5IHtcblx0LnNvbHV0aW9ucy13cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE2LXN1Y3VyaS1waG9uZWl4LWVyaWMuanBnXCIsIFwiL2ltYWdlcy8xNi1zdWN1cmktcGhvbmVpeC1lcmljLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG59XG5cbi5iZi1jb250YWluZXIge1xuXHRmb3JtIHtcblx0XHQuZm9ybS1pbnB1dCB7XG5cdFx0XHQmOm5vdCguc3VibWl0KSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRzdWN1cmktbGlnaHRlci1ncmF5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbS1zLWJyYW5kaW5nIHtcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnMtbG9nby1oIHtcblx0d2lkdGg6IDIwNXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMDVweCAwO1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE3LXN1Y3VyaS1wYXJ0bmVyLXBhZ2UtYXNzZXRzLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzLzE3LXN1Y3VyaS1wYXJ0bmVyLXBhZ2UtYXNzZXRzLXNwcml0ZUAyLnBuZ1wiKTtcblx0YmFja2dyb3VuZC1zaXplOiA5MDlweDtcbn1cblxuLnBsdXMtaCB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIgKiAyO1xuXHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIgKiAyO1xufVxuXG4uaW1jLWpzLWNvbnRhaW5lciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdH1cblxufVxuXG4uaW1janMtdGVzdGktY29udGFpbmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMztcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXIgKiAzO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgKiAzO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0bWFyZ2luOiAkc3BhY2VyO1xuICAgIH1cblxuICAgIC5jZS10aXRsZSB7XG4gICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHR0b3A6IC0zMHB4O1xuXHQgICAgbGVmdDogNjBweDtcblx0ICAgIHBhZGRpbmctbGVmdDogMzBweDtcblx0ICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdCAgICB6LWluZGV4OiA5OTk7XG5cblx0ICAgICY6YmVmb3JlIHtcblx0XHQgICAgY29udGVudDogXCJcIjtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogMnB4O1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM1NDU1O1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICB0b3A6IDE0cHg7XG5cdFx0ICAgIHotaW5kZXg6IC0xO1xuXHQgICAgfVxuICAgIH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtaDE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogLTExcHg7XG5cdFx0ICAgIGxlZnQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtaDE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGJvdHRvbTogLTEzcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wYXJ0bmVyLWZlYXR1cmVzIHtcblx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG5cblx0LnJvdyB7XG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0LnRvcC1mZWF0dXJlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodC1ib2xkO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpLWJlbmVmaXRzLXdyYXBwZXIgIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdC5zaS1iZW5lZml0LXRvcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdH1cblxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cblx0XHRiciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnB0cm4td2h5cy13cmFwcGVyIHtcblx0LmZlYXR1cmUge1xuXHRcdC5oZWFkaW5nIHtcblx0XHRcdGNvbG9yOiAkc3VjdXJpLXRleHQtZ3JheTtcblx0XHR9XG5cdH1cbn1cblxuLnB0ZXN0aW1vbmlhbC13cmFwcGVyIHtcblx0LnB0LWltZyB7XG5cdFx0aGVpZ2h0OiAxNzFweDtcblx0XHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE3LXN1Y3VyaS1wYXJ0bmVyLXBhZ2UtYXNzZXRzLXNwcml0ZS5wbmdcIiwgXCIvaW1hZ2VzLzE3LXN1Y3VyaS1wYXJ0bmVyLXBhZ2UtYXNzZXRzLXNwcml0ZUAyLnBuZ1wiKTtcbiAgICBcdGJhY2tncm91bmQtc2l6ZTogOTA5cHg7XG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIFx0XHQgICAgbWF4LXdpZHRoOiAzMDRweDtcbiAgICBcdFx0XHRtYXJnaW46IDAgYXV0bztcbiAgICBcdH1cblxuICAgIFx0Jjpob3ZlciB7XG4gICAgXHRcdG9wYWNpdHk6IC44O1xuICAgIFx0fVxuXG4gICAgXHQmLnB0LXdwYmVnaW5uZXIge1xuICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDE3MXB4O1xuICAgIFx0fVxuXG4gICAgXHQmLnB0LXlvYXN0IHtcbiAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMzAzcHggMTcxcHg7XG4gICAgXHR9XG5cbiAgICBcdCYucHQtaXRoZW1lcyB7XG4gICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDYwNnB4IDE3MXB4O1xuICAgIFx0fVxuXHR9XG5cblx0LnB0LWNvbnRlbnQge1xuXHRcdHAge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0LnB0ZXN0aW1vbmlhbC1jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyICogMztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQucHQtc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZSAwcztcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlciAqIDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnB0LXNsaWRlLW5hdiB7XG5cdFx0XHRhIHtcblx0XHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1MHB4O1xuXHRcdFx0ICAgIHdpZHRoOiAzMHB4O1xuXHRcdFx0ICAgIGhlaWdodDogMzBweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG5cblx0XHRcdCAgICAmLnByZXYge1xuXHRcdFx0ICAgIFx0bGVmdDogLThweDtcblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICAmLm5leHQge1xuXHRcdFx0ICAgIFx0cmlnaHQ6IC04cHg7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRibG9ja3F1b3RlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMTtcblx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtaDE7XG5cdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdC50ZXN0aW1vbmlhbC1uYW1lIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC50ZXN0aW1vbmlhbHMtbmF2IHtcblx0XHQucHJldiB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDYwcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV4dCB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDYwcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhlcm8ucGFydG5lcnMgcC5oZWFkaW5nIHsgXG5cdFx0XHRmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdH1cblx0XHRcbi5wYXJ0bmVycyB7IFxuXG5cdC5oZXJvLWNhcmRzIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdFxuLnBhcnRuZXItd2l0aC13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y29sb3I6ICM2NjY7XG5cblx0LmxlYWQge1xuICAgIFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDQ7XG5cdH1cblx0XG5cdC5jLWxnLTMge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSwgbWQpIHtcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZsb2F0OiBsZWZ0O1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogNDtcblxuICAgIFx0aDUge1xuICAgIFx0XHRjb2xvcjogIzYyYTY0NDtcbiAgICBcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICBcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXAtaGVhZGluZztcbiAgICBcdH1cbiAgICB9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cblx0XHRcdHB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyYXk7XG5cdFx0XHR9XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG59XHRcblxuLmZsZXhpYmxlLXByb2dyYW0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjb2xvcjogIzY2NjtcblxuXHRoMyB7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogNDtcblx0fVxuXHRcdFxuXHQuYy1sZy0zIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIG1kKSB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmbG9hdDogbGVmdDtcbiAgICBcdHdpZHRoOiAxMDAlO1xuXG4gICAgXHRoNSB7XG4gICAgXHRcdGNvbG9yOiAjNjJhNjQ0O1xuICAgIFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuICAgIFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuICAgIFx0fVxuICAgIH1cblxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcjtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblxuXHRcdFx0cHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRjb2xvcjogJHN1Y3VyaS1ncmF5O1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbiB7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdFxuXHQubG93ZXJjb250YWN0dXMge1xuXHRcdG1hcmdpbi10b3A6IDNyZW07XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcdFxuXHRcdFx0fVx0XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXG59XG5cbi5rdW90bHdzLXdyYXBwZXIgIHtcblx0LnNidG0tbmF2IHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdCYuaGVhZGluZyB7XG5cdFx0XHRcdGNvbG9yOiAkc3VjdXJpLWdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGFydG5lcnMgLmFnZW5jeS1mZWF0dXJlcy5oLWFmZWF0IHtcblx0ZmxvYXQ6IG5vbmU7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGFydG5lcnMgLmdyYXktc3RyaXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRjb2xvcjogI2ZmZjtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdGgzIHtcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cblx0XHQmLmItaGVhZGluZyB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR9XG5cdH1cbn1cbiIsIlxuLmhvbWUtYSB7XG5cdGgzIHtcblx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgzNXB4KTtcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdH1cblxuXHRwIHtcblx0XHQmLmhlYWRlciB7XG5cdFx0XHRmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgyNHB4KTtcblx0XHR9XG5cdH1cblx0XG5cdC5sZWFkIHtcblx0XHRwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cdH1cblxuXHQuZmVhdHVyZWQtaW4ge1xuXHRcdC5sb2dvcy1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDI7XG5cdFx0fVxuXHR9XG5cdC5rdW90bHdzLXdyYXBwZXIgIHtcblx0XHQuc2J0bS1uYXYge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdCYuaGVhZGluZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb250YWN0LXVzLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHR9XG5cblx0fVxuXHRmb290ZXIge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIgKiAyO1xuXHRcdH1cblx0fVxufVxuLndlYnNpdGUtc2VjdXJpdHktc3RhY2stY29udGFpbmVyIHtcblx0LmxlYWQge1xuXHR9XG59XG4uYy13cy13cmFwcGVyIHtcbiAgLmxlYWQge1xuICAgIHAge1xuICAgICAgY29sb3I6ICRzdWN1cmktZ3JheTtcbiAgICB9XG4gIH1cblxuICAuY3dzLWZlYXQtd3JhcHBlciB7XG4gIFx0cGFkZGluZy1yaWdodDogMDtcbiAgXHRwYWRkaW5nLWxlZnQ6IDA7XG4gIFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG5cbiAgXHQuYy1sZy0zIHtcblxuXHQgIFx0LmZlYXQtY2FyZCB7XG5cdCAgXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgXHRcdHBhZGRpbmc6ICRzcGFjZXIgKiAyICRzcGFjZXI7XG5cblx0XHRcdC50b3AtZmVhdCB7XG5cdFx0XHQgIFx0aDQge1xuXHRcdFx0ICBcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHQgIFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcC1oZWFkaW5nO1xuXHRcdFx0ICBcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHQgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQgIFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0ICBcdH1cblx0XHQgIFx0fVxuXHRcdCAgXHQuZmVhdC1ib2R5IHtcblx0XHQgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICBcdH1cblx0ICBcdH1cblxuXHQgIFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0ICBcdFx0LmZlYXQtY2FyZCB7XG5cdCAgXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdCAgXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0ICBcdFx0XHR9XG5cdCAgXHRcdH1cbiAgXHRcdH1cblx0IH1cbiAgfVxufVxuXG4uYWQtZmVhdC13cmFwcGVyIHtcblx0IC5hZC1mZWF0LWNvbnRhaW5lciB7XG5cdCBcdCBtYXJnaW4tdG9wOiAkc3BhY2VyICogNDtcblx0IFx0IHRleHQtYWxpZ246IGNlbnRlcjtcblx0IH1cblxuXHQuYWRmZWF0IHtcblx0XHRtYXgtd2lkdGg6IDI2NXB4O1xuXHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdCAgICBmbG9hdDogbm9uZTtcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdCY6bnRoLWNoaWxkKG4rNCkge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciAqIDQ7XG5cdFx0fVxuXHRcdC5mZWF0LXRvcCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRoNCB7XG5cdFx0ICBcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0ICBcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXA7XG5cdFx0ICBcdFx0Zm9udC13ZWlnaHQ6ICRwLWZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0ICBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCAgXHR9XG5cdFx0fVxuXG5cdFx0LmZlYXQtYm9keSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdHB7XG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbi55d3N0LXdyYXBwZXIge1xuXHRAaW5jbHVkZSBiZy1pbWcoXCIvaW1hZ2VzLzE3LXN1Y3VyaS10ZWFtLWhvbWVwYWdlLmpwZ1wiLCBcIi9pbWFnZXMvMTctc3VjdXJpLXRlYW0taG9tZXBhZ2VAMi5qcGdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cblx0LmxlYWQge1xuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbi5oc3RhdHMtd3JhcHBlciB7XG5cdHN2ZyB7XG5cdFx0LmNscy0xIHtcbiAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgIHN0cm9rZTogIzY0NjU2NjtcbiAgICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy0yIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwLjkycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTIsIC5jbHMtNSwgLmNscy02LCAuY2xzLTcsIC5jbHMtOCwgLmNscy05IHtcbiAgICAgICAgICBmaWxsOiAjNjNhNzQ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy0yLCAuY2xzLTYsIC5jbHMtNywgLmNscy04LCAuY2xzLTkge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIFRhaG9tYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtMTAsIC5jbHMtMiwgLmNscy02LCAuY2xzLTcsIC5jbHMtOCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy0xMSwgLmNscy0zLCAuY2xzLTQge1xuICAgICAgICAgIGZpbGw6ICM2NDY1NjY7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTExLCAuY2xzLTMge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBUYWhvbWEsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNscy02IHtcbiAgICAgICAgICBmb250LXNpemU6IDUxLjA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xzLTcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDkuNTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbHMtOCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOS44MXB4O1xuICAgICAgICB9XG5cdH1cbn1cblxuLnB0LXdyYXBwZXIgIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LndpdGhvcGFjaXR5IHtcblx0XHQubi1zbGlkZSB7XG5cdFx0XHRvcGFjaXR5OiAuMjtcblxuXG5cdFx0XHQmLmludmlldyB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm4tc2xpZGUge1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdH1cblxuXHQucHRhLWNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMjtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnB0Yi10ZXN0aS1jb250YWluZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzdWN1cmktdGV4dC1ncmF5O1xuXHQgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXHQgICAgcGFkZGluZy10b3A6ICRzcGFjZXIgKiAyO1xuXHQgICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXIgKiAyO1xuXHQgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMztcblx0ICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIgKiAzO1xuXG5cdCAgICBtaW4taGVpZ2h0OiAyMTBweDtcblxuXHQgICAgLnB0Yi10aXRsZSB7XG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAtMzBweDtcblx0XHQgICAgbGVmdDogNjBweDtcblx0XHQgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdCAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdCAgICB6LWluZGV4OiA5OTk7XG5cblx0XHQgICAgJjpiZWZvcmUge1xuXHRcdCAgICBcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgaGVpZ2h0OiAxcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNDtcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdCAgICB0b3A6IDE0cHg7XG5cdFx0XHQgICAgei1pbmRleDogLTE7XG5cdFx0ICAgIH1cblx0ICAgIH1cblxuXHQgICAgYmxvY2txdW90ZSB7XG5cdCAgICBcdGNvbG9yOiAkc3VjdXJpLXRleHQtZ3JheTtcbiAgICBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdCAgICB9XG5cblx0ICAgIGEge1xuXG5cdCAgICB9XG5cdH1cblxuXHQudGVzdGltb25pYWxzLW5hdiB7XG5cdFx0YSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm5leHQge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucHJldiB7XG5cdFx0XHRcdGxlZnQ6IC0zNXB4O1xuXHRcdFx0XHRcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oZHNzdy13cmFwcGVyIHtcblx0Lmhkc3N3LWNvbnRhaW5lciAge1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXIgKiA0O1xuXG5cdFx0Lmhkc3N3LXNpbmdsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIj5cIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktdGV4dC1ncmF5O1xuXG5cdFx0XHR9XG5cblx0XHRcdC5oZHNzdy10b3Age1xuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHQgIFx0XHRmb250LXNpemU6ICRmb250LXNpemUtcDtcblx0XHRcdCAgXHRcdGZvbnQtd2VpZ2h0OiAkcC1mb250LXdlaWdodC1ib2xkO1xuXHRcdFx0ICBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ICBcdFx0bWluLWhlaWdodDogMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGRzc3ctYm9keSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHR1bCB7XG5cdCAgXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdCAgXHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblx0ICBcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuXG5cdCAgXHRcdFx0XHRsaSB7XG5cdCAgXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1wLXNtYWxsO1xuXHQgIFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgIFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0ICBcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHQgIFx0XHRcdFx0XHRcdHRvcDogMDtcblx0ICBcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdCAgXHRcdFx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JheTtcblx0ICBcdFx0XHRcdFx0fVxuXHQgIFx0XHRcdFx0fVxuXHQgIFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmt1b3Rsd3Mtd3JhcHBlciAge1xuXHQuc2J0bS1uYXYge1xuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Ji5oZWFkaW5nIHtcblx0XHRcdFx0Y29sb3I6ICRzdWN1cmktZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cblxuIl19 */
