@font-face{font-family:'Signature';src:url("/site/assets/fonts/AmostelySignature.ttf") format("truetype")}.uk-button,main .slideshow .uk-slideshow-container,main .column-layout .left img,.tiles li .tile,.tiles li .tile a .bubble,.xgallery .uk-slider-items li a,.xslideshow .uk-slider-items li .slidebox,.xslideshow .uk-slider-items li .slidebox a:hover .text,.xslideshow .uk-slider-items li .slidebox a:active .text,.xslideshow .uk-slider-items li .slidebox a:focus .text,.xslideshow .uk-slider-items li .slidebox a:focus-within .text,.xspotlights .uk-container ul li,.template-video .video-layout .video{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.25s ease-in-out}.uk-button:hover,.uk-button:active,.uk-button:focus,.uk-button:focus-within,#ui-datepicker-div,#reservation .uk-container>div,.tiles li .tile:hover,.tiles li .tile:active,.tiles li .tile:focus,.tiles li .tile:focus-within,header.uk-active,.xbanner .uk-container .text,.xgallery .uk-slider-items li a:hover,.xgallery .uk-slider-items li a:active,.xgallery .uk-slider-items li a:focus,.xgallery .uk-slider-items li a:focus-within,.xslideshow .uk-slider-items li .slidebox .text,.xslideshow .uk-slider-items li.uk-active .slidebox,.xspotlights .uk-container ul li:hover,.xspotlights .uk-container ul li:active,.xspotlights .uk-container ul li:focus,.xspotlights .uk-container ul li:focus-within{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.25s ease-in-out}.uk-button{text-transform:uppercase;font-size:0.7em;color:#fff !important;padding:15px 40px;letter-spacing:1.1px;background-color:#b49e6c;line-height:1;font-weight:500;transition:background 0.4s ease;border-radius:5px;text-align:center}.uk-button a{color:#fff !important;display:block;text-align:center}.reverse.uk-button{background-color:#454648}.uk-button:hover,.uk-button:active,.uk-button:focus,.uk-button:focus-within{color:#fff;background-color:#454648;transition:background 0.4s ease;text-decoration:none}.uk-button:hover a,.uk-button:active a,.uk-button:focus a,.uk-button:focus-within a{text-decoration:none}.uk-button:hover.reverse,.uk-button:active.reverse,.uk-button:focus.reverse,.uk-button:focus-within.reverse{background-color:#b49e6c}@media screen and (max-width: 500px){.uk-button{width:100%}}table:not(.ui-datepicker-calendar),table{border-collapse:collapse;border-spacing:0;width:100% !important;margin:50px 0 30px}table:not(.ui-datepicker-calendar) th,table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:0.875rem;font-weight:400;color:#fff;background:#b49e6c;text-transform:uppercase}table:not(.ui-datepicker-calendar) td,table td{padding:16px 12px;vertical-align:top;border:1px solid #585a5b}table:not(.ui-datepicker-calendar) td>:last-child,table td>:last-child{margin-bottom:0}table:not(.ui-datepicker-calendar) .tfoot,table .tfoot{font-size:0.875rem}table:not(.ui-datepicker-calendar) caption,table caption{font-size:0.875rem;text-align:left;color:#999}@media (max-width: 959px){table:not(.ui-datepicker-calendar),table{display:block}table:not(.ui-datepicker-calendar) tbody,table:not(.ui-datepicker-calendar) td,table:not(.ui-datepicker-calendar) th,table:not(.ui-datepicker-calendar) tr,table tbody,table td,table th,table tr{display:block}table:not(.ui-datepicker-calendar) thead,table thead{display:none}table:not(.ui-datepicker-calendar) td,table:not(.ui-datepicker-calendar) th,table td,table th{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}table:not(.ui-datepicker-calendar) td:not(:first-child):not(.uk-table-link),table:not(.ui-datepicker-calendar) th:not(:first-child):not(.uk-table-link),table td:not(:first-child):not(.uk-table-link),table th:not(:first-child):not(.uk-table-link){padding-top:5px !important}table:not(.ui-datepicker-calendar) td:not(:last-child):not(.uk-table-link),table:not(.ui-datepicker-calendar) th:not(:last-child):not(.uk-table-link),table td:not(:last-child):not(.uk-table-link),table th:not(:last-child):not(.uk-table-link){padding-bottom:5px !important}table:not(.ui-datepicker-calendar) td:nth-child(1),table td:nth-child(1){border-top:5px solid #b49e6c}}html,body{width:100%;font-size:20px;font-family:brandon-grotesque,sans-serif;height:100%}#wrap{min-height:calc(100% - 363px)}*{box-sizing:border-box}.hidden{display:none !important}h1,h2,h3,h4,h5,h6{font-family:canada-type-gibson,sans-serif;line-height:1.2em}h1{font-size:2em;line-height:1.4em}@media screen and (max-width: 680px){h1{font-size:1.5em}}h2{text-transform:uppercase;color:#585a5b;letter-spacing:1px;font-size:2em;line-height:1.2em;margin:0 0 30px;font-weight:300;letter-spacing:1px;font-family:brandon-grotesque,sans-serif}@media screen and (max-width: 680px){h2{font-size:1.5em}}h3{font-size:1.7em;color:#454648}@media screen and (max-width: 680px){h3{font-size:1.4em}}h4{font-size:1.5em;color:#b49e6c}@media screen and (max-width: 680px){h4{font-size:1.3em}}h5{font-size:1.3em;color:#585a5b;text-transform:uppercase}@media screen and (max-width: 680px){h5{font-size:1.2em}}h6{font-size:1.15em;coor:#454648;text-transform:uppercase}ul{list-style:circle}li{padding:5px 0}em{color:inherit}.copy p,.copy li,.text p,.text li{color:#454648;line-height:1.7}.copy a:not(.uk-button),.text a:not(.uk-button){text-decoration:none;color:#b49e6c}.copy a:not(.uk-button):hover,.copy a:not(.uk-button):active,.copy a:not(.uk-button):focus,.copy a:not(.uk-button):focus-within,.text a:not(.uk-button):hover,.text a:not(.uk-button):active,.text a:not(.uk-button):focus,.text a:not(.uk-button):focus-within{color:#454648;text-decoration:underline}iframe{border:none !important}video[poster]{-o-object-fit:cover;object-fit:cover}.mobile-show{display:none}.uk-slider .uk-slider-container{margin:0 60px;overflow:hidden}.uk-slider .uk-slidenav{color:#454648}@media screen and (max-width: 787px){.uk-slider .uk-slider-container{margin:0}.uk-slider .uk-slidenav{display:none}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#share{padding:0 0 0 50px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}#share h2{text-transform:uppercase;font-size:0.8em;margin:0;line-height:1;padding:5px 0 0 0}#share .MarkupSocialShareButtons{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;margin:0;padding:0 0 0 20px}#share .MarkupSocialShareButtons li{padding:0 5px 5px}#share .MarkupSocialShareButtons li a span{background:#b49e6c;color:#fff;width:28px;height:28px}#share .MarkupSocialShareButtons li a svg{width:15px}#share .MarkupSocialShareButtons li a:hover span,#share .MarkupSocialShareButtons li a:active span,#share .MarkupSocialShareButtons li a:focus span,#share .MarkupSocialShareButtons li a:focus-within span{background:#454648;color:#fff}@media screen and (max-width: 680px){#share{flex-wrap:wrap;padding:50px 0 0}#share h2{width:100%;text-align:center}#share .MarkupSocialShareButtons{padding:10px 0 0}}#google{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding:0px 15px 0px 0}#google .box{background:transparent;padding:0;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}#google .box .goog-te-gadget-simple{background:transparent;border:none;padding:0}#google .box .goog-te-gadget-simple .goog-te-gadget-icon{display:none}#google .box .goog-te-gadget-simple .goog-te-menu-value{font-size:12px;padding:0;line-height:1;color:#fff;text-transform:uppercase;font-family:canada-type-gibson,sans-serif;font-weight:normal;margin:0}#google .box .goog-te-gadget-simple .goog-te-menu-value img{display:none !important}#google .box .goog-te-gadget-simple .goog-te-menu-value span:nth-child(3){display:none}#google .box .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5){font-size:8px;padding:0 0 0 10px;color:#fff !important;display:none}#google .box:hover .goog-te-gadget-simple .goog-te-menu-value,#google .box:active .goog-te-gadget-simple .goog-te-menu-value,#google .box:focus .goog-te-gadget-simple .goog-te-menu-value,#google .box:focus-within .goog-te-gadget-simple .goog-te-menu-value{color:#454648;text-decoration:none}#hero{overflow:hidden;position:relative;padding:4% 0 0;z-index:0}#hero .slide{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}#hero .slide:after{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(0,0,0,0.6), rgba(0,0,0,0.1));z-index:1;content:'';display:block}#hero .uk-container{position:relative;z-index:2}#hero.hashero{padding:20% 0 30px}#hero.hashero .uk-container h1,#hero.hashero .uk-container h2{color:#fff}.headlines{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.headlines h1{color:#454648;text-transform:uppercase;font-size:2.75em;letter-spacing:4px;margin:0;font-weight:100;line-height:1.2}.headlines h2{color:#b49e6c;order:-1;font-size:1.2em;font-weight:100;font-family:brandon-grotesque,sans-serif;margin:0 0 5px}@media screen and (max-width: 680px){.headlines h1{font-size:1.5em}.headlines h2{font-size:1em}}.template-home #hero.hashero{padding:30% 0 30px}.template-home #hero.hashero .slide:after{display:none}@media screen and (max-width: 1080px){.template-home #hero.hashero{padding:50% 0 30px}}@media screen and (max-width: 787px){.template-home #hero.hashero{padding:80% 0 30px}}#page1114.res #hero{padding:4% 0 100px}#page1114.res #hero.hashero{padding:10% 0 100px}#page1170.res #hero{padding:4% 0 90px}#page1170.res #hero.hashero{padding:20% 0 90px}main .slideshow .uk-slideshow-container{border-radius:13px;overflow:hidden}main .slideshow .uk-slideshow-container ul.uk-slideshow-items li{padding:0}main time{display:block;color:#b49e6c;padding:0 0 25px}main .details ul.uk-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:0}main .details ul.uk-list li{margin-top:0;margin:5px 0 5px 20px;line-height:1;text-align:center}main .details ul.uk-list li strong{font-weight:500;display:block;margin:-4px 7px 0 0}main .details ul.uk-list li svg{width:20px;margin:-4px 7px 0 0}main .details ul.uk-list li:nth-child(1){margin:5px 0}main .details ul.uk-list li:not(.uk-button){font-weight:400;font-family:canada-type-gibson,sans-serif;color:#b49e6c;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}main .details ul.uk-list li:not(.uk-button) a{color:#b49e6c}main .details ul.uk-list li:not(.uk-button) a:hover,main .details ul.uk-list li:not(.uk-button) a:active,main .details ul.uk-list li:not(.uk-button) a:focus,main .details ul.uk-list li:not(.uk-button) a:focus-within{color:#454648;text-decoration:none}main .details ul.uk-list li time{padding:0}main .details ul.uk-list.buttons{margin:20px 0 30px}main.center{text-align:center}main.center h1{font-weight:100}main .column-layout{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}main .column-layout .right{width:calc(100% - 400px)}main .column-layout .left{width:400px;order:-1;padding:0 50px 0 0}main .column-layout .left img{border-radius:13px;overflow:hidden;width:100%}main .column-layout.halfsies .right{width:40%}main .column-layout.halfsies .left{width:60%}main .column-layout.halfsies h1{margin:0}@media screen and (max-width: 992px){main .column-layout,main .column-layout.halfsies{flex-direction:column}main .column-layout .right,main .column-layout .left,main .column-layout.halfsies .right,main .column-layout.halfsies .left{width:100%;padding:0}main .column-layout .right,main .column-layout.halfsies .right{order:-1;padding:0 0 50px}}@media screen and (max-width: 500px){main .details ul.uk-list.buttons li{margin:5px 0}}.more-section{background:#f4f8fb}#directory ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#directory ul li h3{font-size:1em;text-transform:uppercase;padding:0;width:25%;margin:0;line-height:1.1}#directory ul li a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0 0 0 30px;min-width:25%;color:#454648}#directory ul li a span{padding:0 10px 0 0}#directory ul li a span svg{width:20px}#directory ul li a:hover,#directory ul li a:active,#directory ul li a:focus,#directory ul li a:focus-within{color:#b49e6c}@media screen and (max-width: 1400px){#directory ul li{flex-wrap:wrap}#directory ul li h3{width:100%;margin:0 0 10px}#directory ul li a{width:calc(100% / 3)}#directory ul li a:nth-child(2){padding:0}}@media screen and (max-width: 992px){#directory ul li a{width:100%;padding:0}}.apps{width:250px;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;list-style:none;padding:10px 0}.apps li{padding:5px 0}.apps li:nth-child(1){padding-right:15px}.apps li a{display:block}.apps li a svg{height:40px;overflow:hidden}.apps li a:hover,.apps li a:active,.apps li a:focus{opacity:0.8}#matrix section:nth-child(odd){background-color:#f4f8fb}@media screen and (max-width: 787px){#matrix section.xtextblock *:not(.uk-button),#matrix section.xribbon *:not(.uk-button),#matrix section.xdropdowns *:not(.uk-button),#matrix section.xbanner *:not(.uk-button){text-align:left !important}}.matrix .uk-container{position:relative}.matrix h2{margin:0 0 30px !important}.view-all{color:#b49e6c;text-align:right;padding:10px;position:absolute;right:0;bottom:0;z-index:9;font-size:0.9em;letter-spacing:1px;font-family:canada-type-gibson,sans-serif;text-transform:lowercase;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.view-all:hover,.view-all:active,.view-all:focus,.view-all:focus-within{color:#454648;text-decoration:none}@media screen and (max-width: 500px){.view-all{position:static}}#ui-datepicker-div{background:#fff;border-radius:13px;overflow:hidden;padding:20px;display:none}#ui-datepicker-div .ui-datepicker-header{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}#ui-datepicker-div .ui-datepicker-header a{color:#454648;font-size:0.8em;padding:10px}#ui-datepicker-div .ui-datepicker-header a:hover,#ui-datepicker-div .ui-datepicker-header a:active,#ui-datepicker-div .ui-datepicker-header a:focus,#ui-datepicker-div .ui-datepicker-header a:focus-within{color:#b49e6c}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{order:2}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{order:1;padding:0 35px;font-weight:bold}#ui-datepicker-div table{margin:0;font-size:0.8em;width:100%}#ui-datepicker-div table th{color:#b49e6c}#ui-datepicker-div table td{padding:2px}#ui-datepicker-div table td a{color:#454648}#ui-datepicker-div table td a:hover,#ui-datepicker-div table td a:active,#ui-datepicker-div table td a:focus,#ui-datepicker-div table td a:focus-within{color:#b49e6c}#reservation{position:relative;z-index:9;margin-top:-75px}#reservation .uk-container>div{background:#fff;border-radius:13px;padding:30px;width:100%}#reservation .uk-container h2{font-size:1.2em;margin:0 10px 5px}#reservation .uk-container form{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:nowrap}#reservation .uk-container form>input{width:calc(20% - 20px);margin:0 10px}#reservation .uk-container form>input.uk-button{padding:15px}#reservation .uk-container form>div{width:20%;padding:0 10px}#reservation .uk-container form>div label{display:block;font-size:.8em;transition:all 0.2s ease}#reservation .uk-container form>div label:hover{transition:all 0.2s ease}#reservation .uk-container form>div div.uk-inline{width:100%}#reservation .uk-container form>div div.uk-inline span{transition:all 0.2s ease}#reservation .uk-container form>div div.uk-inline span:hover{transition:all 0.2s ease}#reservation .uk-container form>div div.uk-inline input{background:#f4f8fb;border-radius:6px;width:100%;padding:3px 5px;height:44px;transition:all 0.2s ease}#reservation .uk-container form>div div.uk-inline input:hover{transition:all 0.2s ease}#reservation .uk-container form>div:focus-within label{color:#b49e6c;transition:all 0.2s ease}#reservation .uk-container form>div:focus-within label:hover{transition:all 0.2s ease}#reservation .uk-container form>div:focus-within div.uk-inline span{color:#b49e6c;transition:all 0.2s ease}#reservation .uk-container form>div:focus-within div.uk-inline span:hover{transition:all 0.2s ease}#reservation .uk-container form>div:focus-within div.uk-inline input{outline:none;border-color:#b49e6c;transition:all 0.2s ease;color:#b49e6c}#reservation .uk-container form>div:focus-within div.uk-inline input:hover{transition:all 0.2s ease}@media screen and (max-width: 1280px){#reservation .uk-container form{flex-wrap:wrap}#reservation .uk-container form>input{width:calc(100% / 3 - 20px)}#reservation .uk-container form>div{width:50%;padding:10px}#reservation .uk-container form>div:nth-last-child(3),#reservation .uk-container form>div:nth-last-child(2){width:calc(100% / 3);padding-bottom:0}}@media screen and (max-width: 787px){#reservation .uk-container form>input{width:calc(100% - 20px);margin:10px 0 0}#reservation .uk-container form>div{width:50% !important;padding:10px !important}}@media screen and (max-width: 680px){#reservation .uk-container form>div{width:100% !important}#reservation .uk-container form>div:nth-last-child(3),#reservation .uk-container form>div:nth-last-child(2){width:50% !important}}@media screen and (max-width: 380px){#reservation .uk-container>div{padding:20px 10px}}.tiles{padding:0}.tiles.center{justify-content:center}.tiles li{width:calc(25% - 30px);margin:15px;padding:0}.tiles li .tile{border-radius:13px;padding:0;width:100%;height:100%}.tiles li .tile a{width:100%;height:100%;border-radius:13px;overflow:hidden;display:block;background:#fff;position:relative}.tiles li .tile a .image{overflow:hidden;position:relative;z-index:0}.tiles li .tile a .image>div{padding:70% 0 0;margin:0 0 40px;position:relative;transition:transform 0.2s ease-out}.tiles li .tile a .text{padding:15px;border-radius:8px 8px 0 0;background:#fff;position:absolute;bottom:0;width:100%;text-align:left;z-index:1}.tiles li .tile a .text p{color:#454648;line-height:1.2;margin:0}.tiles li .tile a .text p strong{display:block;font-weight:500}.tiles li .tile a .text p>span{padding:10px 0 0;flex-grow:1;display:none;font-size:0.7em}.tiles li .tile a .text p>span.link{color:#b49e6c;font-size:0.7em}.tiles li .tile a .bubble{position:absolute;z-index:2;top:15px;right:15px;border-radius:13px;padding:5px 20px;font-size:0.7em;color:#fff;background:#b49e6c;line-height:1}.tiles li .tile.promotion a .image>div{padding:54% 0 0}.tiles li .tile.profile a .image>div{padding:100% 0 0}.tiles li .tile:hover a,.tiles li .tile:active a,.tiles li .tile:focus a,.tiles li .tile:focus-within a{background:#b49e6c}.tiles li .tile:hover a .text,.tiles li .tile:active a .text,.tiles li .tile:focus a .text,.tiles li .tile:focus-within a .text{background:#b49e6c}.tiles li .tile:hover a .text p,.tiles li .tile:active a .text p,.tiles li .tile:focus a .text p,.tiles li .tile:focus-within a .text p{color:#fff}.tiles li .tile:hover a .text p>span,.tiles li .tile:active a .text p>span,.tiles li .tile:focus a .text p>span,.tiles li .tile:focus-within a .text p>span{display:block}.tiles li .tile:hover a .text p>span.link,.tiles li .tile:active a .text p>span.link,.tiles li .tile:focus a .text p>span.link,.tiles li .tile:focus-within a .text p>span.link{color:#fff}.tiles li .tile:hover a .bubble,.tiles li .tile:active a .bubble,.tiles li .tile:focus a .bubble,.tiles li .tile:focus-within a .bubble{background:#fff;color:#b49e6c}.tiles li .tile:hover a .image>div,.tiles li .tile:active a .image>div,.tiles li .tile:focus a .image>div,.tiles li .tile:focus-within a .image>div{transition:transform 0.2s ease-out;transform:scale(1.08)}@media screen and (max-width: 1280px){.tiles li{width:calc(100% / 3 - 30px)}}@media screen and (max-width: 992px){.tiles li{width:calc(100% / 2 - 30px)}}@media screen and (max-width: 680px){.tiles li{width:calc(50% - 10px);margin:15px 5px}.tiles li .tile a .text p strong{font-size:0.8em}}@media screen and (max-width: 500px){.tiles li{width:calc(100% - 10px)}}#footer-menu h2{font-size:1.4em}#footer-menu ul{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;padding:0}#footer-menu ul li{padding:0px;margin:5px}#footer-menu ul li a{padding:0px 20px;color:#454648;line-height:1.1;display:block;font-size:0.9em;text-align:center}#footer-menu ul li a.current{color:#b49e6c;font-weight:bold}#footer-menu ul li a:hover,#footer-menu ul li a:active,#footer-menu ul li a:focus,#footer-menu ul li a:focus-within{color:#b49e6c}#footer-menu ul li:nth-last-child(1){border-right:none}footer{background:#b49e6c;padding:20px 0}footer .uk-container>div{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;position:relative;padding:30px 0}footer .uk-container>div div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .uk-container>div div:nth-child(2){justify-content:flex-end}footer .uk-container>div div:nth-child(2) nav ul{justify-content:flex-end}footer .uk-container>div div.logo,footer .uk-container>div div.socialnav{width:480px}footer .uk-container>div div.navigation{width:calc(100% - 500px)}footer .uk-container>div div.logo>a svg{height:70px}footer .uk-container>div div.logo>a svg *{fill:#fff !important;transition:fill 0.2s ease}footer .uk-container>div div.logo>a:hover svg *,footer .uk-container>div div.logo>a:active svg *,footer .uk-container>div div.logo>a:focus svg *,footer .uk-container>div div.logo>a:focus-within svg *{fill:#454648 !important;transition:fill 0.2s ease}footer .uk-container>div div.logo address{margin:0;padding:10px 0 0;color:#fff;font-size:0.8em}footer .uk-container>div div.logo address a{color:#fff}footer .uk-container>div div.logo address a:hover,footer .uk-container>div div.logo address a:active,footer .uk-container>div div.logo address a:focus{text-decoration:underline}footer .uk-container>div div .logos{padding:25px 0 15px}footer .uk-container>div div .logos a svg{max-width:100px}footer .uk-container>div div .logos a svg .cls-2{fill:#fff !important;transition:fill 0.2s ease}footer .uk-container>div div .logos a svg .cls-2:hover{transition:fill 0.2s ease}footer .uk-container>div div .logos a svg .cls-1{fill:#b49e6c !important}footer .uk-container>div div .logos a:nth-child(1){padding-right:25px}footer .uk-container>div div .logos a:hover svg .cls-2,footer .uk-container>div div .logos a:focus svg .cls-2,footer .uk-container>div div .logos a:active svg .cls-2,footer .uk-container>div div .logos a:focus-within svg .cls-2{fill:#454648 !important;transition:fill 0.2s ease}footer .uk-container>div div .logos a:hover svg .cls-2:hover,footer .uk-container>div div .logos a:focus svg .cls-2:hover,footer .uk-container>div div .logos a:active svg .cls-2:hover,footer .uk-container>div div .logos a:focus-within svg .cls-2:hover{transition:fill 0.2s ease}footer .uk-container nav{width:100%}footer .uk-container nav ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}footer .uk-container nav ul li{line-height:1}footer .uk-container nav ul li a{color:#fff;font-weight:500;font-size:0.9em;display:block;padding:0 0 0 15px;transition:color 0.2s ease}footer .uk-container nav ul li a:hover{transition:color 0.2s ease}footer .uk-container nav ul li a:hover,footer .uk-container nav ul li a:active,footer .uk-container nav ul li a:focus,footer .uk-container nav ul li a:focus-within{color:#454648;transition:color 0.2s ease}footer .uk-container nav ul li a:hover:hover,footer .uk-container nav ul li a:active:hover,footer .uk-container nav ul li a:focus:hover,footer .uk-container nav ul li a:focus-within:hover{transition:color 0.2s ease}footer .uk-container nav ul li:nth-child(1) a{padding-left:0}footer .uk-container nav ul li:nth-last-child(1) a{padding-right:0}footer .uk-container nav ul#footer-utility-nav{padding:10px 0 0}footer .uk-container nav ul#footer-utility-nav li a{font-size:12px;padding:0 15px 0 0;font-weight:normal;text-transform:uppercase}footer .uk-container #hotline,footer .uk-container #copy{color:#fff;width:100%;margin:0;font-size:12px;text-align:right;text-transform:uppercase}footer .uk-container #hotline a,footer .uk-container #copy a{color:#fff}footer .uk-container #hotline a:hover,footer .uk-container #hotline a:active,footer .uk-container #hotline a:focus,footer .uk-container #hotline a:focus-within,footer .uk-container #copy a:hover,footer .uk-container #copy a:active,footer .uk-container #copy a:focus,footer .uk-container #copy a:focus-within{transition:color 0.2s ease;color:#454648}footer .uk-container #hotline a:hover:hover,footer .uk-container #hotline a:active:hover,footer .uk-container #hotline a:focus:hover,footer .uk-container #hotline a:focus-within:hover,footer .uk-container #copy a:hover:hover,footer .uk-container #copy a:active:hover,footer .uk-container #copy a:focus:hover,footer .uk-container #copy a:focus-within:hover{transition:color 0.2s ease}footer .uk-container #hotline a.emplogin,footer .uk-container #copy a.emplogin{display:none}footer .uk-container:nth-child(1)>div{border-bottom:1px solid #fff}@media screen and (max-width: 992px){footer .uk-container nav{display:none}footer .uk-container>div div.logo,footer .uk-container>div div.navigation{width:50%}footer .uk-container>div div .logos{padding:15px 0}footer .uk-container>div div.socialnav{width:100%}footer .uk-container>div div.socialnav nav{display:block}}@media screen and (max-width: 680px){footer .uk-container #hotline,footer .uk-container #copy{text-align:center}footer .uk-container #hotline a.emplogin,footer .uk-container #copy a.emplogin{display:block}footer .uk-container>div{flex-direction:column}footer .uk-container>div div.logo,footer .uk-container>div div.navigation{width:100%;justify-content:center}footer .uk-container>div div.logo>a{display:block;width:100%;text-align:center;padding:0 0 10px}footer .uk-container>div div.logo address span{display:none}footer .uk-container>div div.logo address a{display:block;padding:10px 0;text-align:center;text-transform:uppercase}footer .uk-container>div div .logos{padding:30px 0 15px}footer .uk-container>div div:nth-child(2) nav ul{justify-content:center;padding:0 0 15px}}header{width:100% !important}header #mobile-menu{display:none;background:#fff;border:none;cursor:pointer;color:#454648;text-align:right;padding:0}header #mobile-menu:hover,header #mobile-menu:active,header #mobile-menu :focus,header #mobile-menu:focus-within{color:#b49e6c}header nav ul{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;padding:0;margin:0;width:100%}header nav ul li{padding:0 5px}header #alert{width:100%;background:#005b4d}header #alert *{color:#fff}header #alert a{text-decoration:none;display:block}header #alert a:hover,header #alert a:active,header #alert a:focus,header #alert a:focus-within{background:#454648}header #alert .uk-container p{padding:8px 0;text-align:center;line-height:1.2;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;font-size:0.9em}header #alert .uk-container p span{padding:0 5px 0 0}header #topbar{background:#b49e6c;padding:5px 0;width:100%}header #topbar .uk-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}header #topbar .uk-container .logo{width:200px;border-right:1px solid #fff}header #topbar .uk-container .logo a{display:block}header #topbar .uk-container .logo a svg{height:25px}header #topbar .uk-container .logo a svg .cls-2{fill:#fff !important;transition:fill 0.2s ease}header #topbar .uk-container .logo a svg .cls-1{fill:#b49e6c !important}header #topbar .uk-container .logo a:hover svg .cls-2,header #topbar .uk-container .logo a:active svg .cls-2,header #topbar .uk-container .logo a:focus svg .cls-2,header #topbar .uk-container .logo a:focus-within svg .cls-2{fill:#454648 !important;transition:fill 0.2s ease}header #topbar .uk-container .logo:nth-last-child(1){border:none;border-left:1px solid #fff;text-align:right}header #topbar .uk-container .utility{width:calc(100% - 400px);display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}header #topbar .uk-container .utility a.search{color:#fff;display:block;padding:0 10px 3px 0;line-height:1}header #topbar .uk-container .utility a.search svg{width:18px;height:18px}header #topbar .uk-container .utility a.search:hover,header #topbar .uk-container .utility a.search:active,header #topbar .uk-container .utility a.search:focus,header #topbar .uk-container .utility a.search:focus-within{color:#454648}header #topbar .uk-container .utility nav ul li a{color:#fff;font-size:.8em;transition:color 0.2s ease;line-height:1;display:block;padding:0px}header #topbar .uk-container .utility nav ul li a svg{width:15px}header #topbar .uk-container .utility nav ul li a:hover,header #topbar .uk-container .utility nav ul li a:active,header #topbar .uk-container .utility nav ul li a:focus,header #topbar .uk-container .utility nav ul li a:focus-within{color:#454648;transition:color 0.2s ease}header #topbar .uk-container .utility nav:nth-child(1){padding:0 20px 0 0}header #mainnav{background:#fff;width:100%}header #mainnav .uk-container{padding-top:35px;padding-bottom:35px;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}header #mainnav .uk-container .dalogo{z-index:1;position:absolute;top:50%;left:50%;padding:10px 0;transform:translateX(-50%) translateY(-50%)}header #mainnav .uk-container .dalogo a{display:block}header #mainnav .uk-container .dalogo a svg{width:200px;overflow:visible}header #mainnav .uk-container .dalogo a svg *{fill:#454648;transition:fill 0.2s ease}header #mainnav .uk-container .dalogo a:hover svg *,header #mainnav .uk-container .dalogo a:focus svg *,header #mainnav .uk-container .dalogo a:active header #mainnav .uk-container .dalogo a:focus-within svg *{fill:#b49e6c;transition:fill 0.2s ease}header #mainnav .uk-container nav{z-index:0;position:relative;width:100%}header #mainnav .uk-container nav ul li{width:calc((100% - 250px) / 6);text-align:center}header #mainnav .uk-container nav ul li:nth-child(3){margin-right:250px}header #mainnav .uk-container nav ul li a{color:#585a5b;font-weight:bold;line-height:1.3;display:block;font-size:0.9em;transition:color 0.2s ease}header #mainnav .uk-container nav ul li a:hover,header #mainnav .uk-container nav ul li a:focus,header #mainnav .uk-container nav ul li a:active,header #mainnav .uk-container nav ul li a:focus-within{color:#b49e6c;transition:color 0.2s ease}header.uk-active #alert{display:none}header.uk-active #mainnav .uk-container{padding-top:15px;padding-bottom:15px}header.uk-active #mainnav .uk-container .dalogo a svg{width:125px}header.uk-active+.uk-sticky-placeholder{height:125px !important}@media screen and (max-width: 1180px){header #mainnav .uk-container{padding-top:25px;padding-bottom:25px}header #mainnav .uk-container .dalogo a svg{width:150px}header #mainnav .uk-container nav ul li a{font-size:0.8em}}@media screen and (max-width: 1180px){header #topbar{display:none}header #mobile-menu{display:block;flex:1}header.uk-active+.uk-sticky-placeholder{height:77px !important}header #mainnav{border-top:5px solid #b49e6c}header #mainnav .uk-container{padding-top:5px !important;padding-bottom:5px !important;justify-content:space-between}header #mainnav .uk-container .dalogo{position:static;top:auto;left:auto;transform:none;flex:2}header #mainnav .uk-container .dalogo a svg{width:100px !important}header #mainnav .uk-container nav{display:none}}#offcanvas-flip .uk-offcanvas-bar{background:#fff;max-width:300px;width:90%;padding:25px 0 25px}#offcanvas-flip .uk-offcanvas-bar button{color:#454648}#offcanvas-flip .uk-offcanvas-bar .logos{background:#b49e6c;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:25px;margin:25px 0 0}#offcanvas-flip .uk-offcanvas-bar .logos a{display:block;width:calc(50% - 15px)}#offcanvas-flip .uk-offcanvas-bar .logos a svg .cls-2{fill:#fff !important;transition:fill 0.2s ease}#offcanvas-flip .uk-offcanvas-bar .logos a svg .cls-1{fill:#b49e6c !important}#offcanvas-flip .uk-offcanvas-bar .logos a:hover svg .cls-2,#offcanvas-flip .uk-offcanvas-bar .logos a:active svg .cls-2,#offcanvas-flip .uk-offcanvas-bar .logos a:focus svg .cls-2,#offcanvas-flip .uk-offcanvas-bar .logos a:focus-within svg .cls-2{fill:#454648 !important;transition:fill 0.2s ease}#offcanvas-flip .uk-offcanvas-bar nav{padding:0 25px}#offcanvas-flip .uk-offcanvas-bar nav ul li a{color:#454648;padding:0}#offcanvas-flip .uk-offcanvas-bar nav ul li a:hover,#offcanvas-flip .uk-offcanvas-bar nav ul li a:active,#offcanvas-flip .uk-offcanvas-bar nav ul li a:focus,#offcanvas-flip .uk-offcanvas-bar nav ul li a:focus-within{color:#b49e6c}#offcanvas-flip .uk-offcanvas-bar nav.main-nav{border-bottom:2px solid #b49e6c;padding:25px 25px 15px;margin:0 0 15px}#offcanvas-flip .uk-offcanvas-bar nav.main-nav ul li a{font-weight:bold}#offcanvas-flip .uk-offcanvas-bar nav.social-nav ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#offcanvas-flip .uk-offcanvas-bar nav.social-nav ul li a{padding:0 10px 0 0}.xbanner{background:#b49e6c;padding:50px 0;position:relative;overflow:hidden}.xbanner .background{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;right:0;bottom:0;overflow:hidden}.xbanner .uk-container{position:relative;box-sizing:border-box;width:100%;z-index:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.xbanner .uk-container .text{border-radius:13px;background:#fff;padding:30px;width:40%;max-width:100%;text-align:left}.xbanner .uk-container .text h2{margin:0 0 18px !important;text-transform:none}.xbanner .uk-container .text p{margin:0 0 10px}.xbanner .uk-container .text p:nth-last-of-type(1){margin:0}.xbanner .uk-container .text .uk-button{display:block;margin:30px 0 0}@media screen and (max-width: 1125px){.xbanner .uk-container .text{width:60%}}@media screen and (max-width: 992px){.xbanner{display:flex;flex-direction:column;padding-top:0px}.xbanner .background{position:relative;order:-1;padding:50% 0 0}.xbanner .uk-container{margin-top:-100px}.xbanner .uk-container .text{width:100%}}@media screen and (max-width: 680px){.xbanner .uk-container{margin-top:-50px}}@media screen and (max-width: 380px){.xbanner .background{padding:100% 0 0}}.dropdowns li a.uk-accordion-title{font-size:0.9em;text-transform:uppercase;font-family:canada-type-gibson,sans-serif;color:#454648;letter-spacing:1px;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.dropdowns li a.uk-accordion-title::before{order:2;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23454648%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23454648%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}.dropdowns li a.uk-accordion-title:hover,.dropdowns li a.uk-accordion-title:active,.dropdowns li a.uk-accordion-title:focus,.dropdowns li a.uk-accordion-title:focus-within{opacity:.7}.dropdowns li .uk-accordion-content{font-size:18px}.dropdowns li .uk-accordion-content h2{font-size:1em;margin:0 0 5px}.dropdowns li .uk-accordion-content address{margin:0}.dropdowns li .uk-accordion-content nav ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin:5px 0;padding:0}.dropdowns li .uk-accordion-content nav ul li a{padding:0 10px 0 0}.dropdowns li .uk-accordion-content a,.dropdowns li .uk-accordion-content p a,.dropdowns li .uk-accordion-content li a{color:#585a5b}.dropdowns li .uk-accordion-content a:hover,.dropdowns li .uk-accordion-content a:active,.dropdowns li .uk-accordion-content a:focus,.dropdowns li .uk-accordion-content a:focus-within,.dropdowns li .uk-accordion-content p a:hover,.dropdowns li .uk-accordion-content p a:active,.dropdowns li .uk-accordion-content p a:focus,.dropdowns li .uk-accordion-content p a:focus-within,.dropdowns li .uk-accordion-content li a:hover,.dropdowns li .uk-accordion-content li a:active,.dropdowns li .uk-accordion-content li a:focus,.dropdowns li .uk-accordion-content li a:focus-within{color:#b49e6c}.dropdowns li.uk-open a.uk-accordion-title{color:#b49e6c;border-bottom:1px solid rgba(180,158,108,0.6);padding:0 0 5px}.dropdowns li.uk-open a.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23b49e6c%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}.xgallery .uk-container-small{text-align:center}.xgallery .uk-container-small h2{margin:0 0 10px !important}.xgallery .uk-container-small .copy{padding-bottom:25px}.xgallery .uk-slider-items li{width:20%;padding:10px}.xgallery .uk-slider-items li a{background:#b49e6c;display:block;width:100%;height:100%;overflow:hidden;color:#fff;position:relative;border-radius:13px}.xgallery .uk-slider-items li a .image{position:relative;transition:transform 0.2s ease;width:100%;padding:100% 0 0}.xgallery .uk-slider-items li a .image img{z-index:0}.xgallery .uk-slider-items li a .slider-icon{display:none}.xgallery .uk-slider-items li a:hover .image,.xgallery .uk-slider-items li a:active .image,.xgallery .uk-slider-items li a:focus .image,.xgallery .uk-slider-items li a:focus-within .image{transform:scale(1.04);transition:transform 0.2s ease;opacity:0.4}.xgallery .uk-slider-items li a:hover .slider-icon,.xgallery .uk-slider-items li a:active .slider-icon,.xgallery .uk-slider-items li a:focus .slider-icon,.xgallery .uk-slider-items li a:focus-within .slider-icon{display:block}.xgallery .images .uk-slider-items{justify-content:center;flex-wrap:wrap}.xgallery .images .uk-slider-items li{padding:10px}@media screen and (max-width: 992px){.xgallery .images .uk-slider-items li{width:50%}}@media screen and (max-width: 600px){.xgallery .images .uk-slider-items li{width:100%}}.xgallery .uk-slidenav{background:#b49e6c;padding:15px;margin:0;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:padding 0.4s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.xgallery .uk-slidenav svg{width:20px}.xgallery .uk-slidenav svg polyline{stroke:#fff !important}.xgallery .uk-slidenav.uk-slidenav-next{border-radius:6px 0 0 6px}.xgallery .uk-slidenav.uk-slidenav-previous{border-radius:0 6px 6px 0}.xgallery .uk-slidenav:hover,.xgallery .uk-slidenav:active,.xgallery .uk-slidenav:focus,.xgallery .uk-slidenav:focus-within{background:#454648}.xgallery .uk-slidenav:hover svg polyline,.xgallery .uk-slidenav:active svg polyline,.xgallery .uk-slidenav:focus svg polyline,.xgallery .uk-slidenav:focus-within svg polyline{stroke:#fff !important}.xgallery .uk-slidenav:hover.uk-slidenav-next,.xgallery .uk-slidenav:active.uk-slidenav-next,.xgallery .uk-slidenav:focus.uk-slidenav-next,.xgallery .uk-slidenav:focus-within.uk-slidenav-next{padding:10px 30px 10px 15px;transition:padding 0.4s ease}.xgallery .uk-slidenav:hover.uk-slidenav-previous,.xgallery .uk-slidenav:active.uk-slidenav-previous,.xgallery .uk-slidenav:focus.uk-slidenav-previous,.xgallery .uk-slidenav:focus-within.uk-slidenav-previous{padding:10px 15px 10px 30px;transition:padding 0.4s ease}.xgallery .uk-slidenav.uk-slidenav-next{right:0}@media screen and (max-width: 1280px){.xgallery .uk-slider-items li{width:24%}}@media screen and (max-width: 992px){.xgallery .uk-slider-items li{width:calc(100% / 3)}}@media screen and (max-width: 787px){.xgallery .uk-slider-items li{width:50%}}@media screen and (max-width: 600px){.xgallery .uk-slider-items li{width:100%}}.xresources ul{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;padding:0}.xresources ul li{margin:10px}.xribbon{padding:40px 0 !important}.xribbon .uk-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.xribbon .uk-container h2{padding:0 50px 0 0;min-width:380px;margin:0 !important}.xribbon .uk-container .text{border-left:2px solid #b49e6c;padding:20px 0 20px 50px}.xribbon .uk-container .text a{font-weight:bold;font-size:.9em;display:block;line-height:1;margin:20px 0 0}@media screen and (max-width: 787px){.xribbon .uk-container{flex-direction:column}.xribbon .uk-container h2{text-align:left;width:100%;min-width:0px;padding:0}.xribbon .uk-container .text{border:none;padding:25px 0}}#rooms .uk-container .tiles>li{width:calc(100% / 3);padding:0 15px 30px;margin:0}#rooms .uk-container .spots{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none}#rooms .uk-container .tile a .image{min-height:325px}#rooms .uk-container .tile a .image>div{margin:0;width:100%;height:100%;position:absolute}#rooms .uk-container .tile a .text{padding:15px 25px 20px;position:absolute;bottom:0;right:0;width:50%;min-width:250px}#rooms .uk-container .tile a .text h3{font-size:1em;margin:0}#rooms .uk-container .tile a .text ul{width:100%;margin:0;padding:0}#rooms .uk-container .tile a .text ul li{width:100%;margin:5px 0;color:#585a5b;font-weight:500;font-size:0.7em;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}#rooms .uk-container .tile a .text ul li svg{width:15px;margin:0 8px 0 0}#rooms .uk-container .tile a .text ul li>span{color:#b49e6c;font-size:0.9em;display:block;font-weight:400}#rooms .uk-container .tile a:hover .text,#rooms .uk-container .tile a:active .text,#rooms .uk-container .tile a:focus .text,#rooms .uk-container .tile a:focus-within .text{padding:15px 25px}#rooms .uk-container .tile a:hover .text *,#rooms .uk-container .tile a:active .text *,#rooms .uk-container .tile a:focus .text *,#rooms .uk-container .tile a:focus-within .text *{color:#fff !important;fill:#fff !important}@media screen and (max-width: 1125px){#rooms .uk-container .tiles li{width:50%}}@media screen and (max-width: 680px){#rooms .uk-container .tiles li{width:100%}}.xslideshow{position:relative}.xslideshow .uk-slider-items{width:100%;position:relative;z-index:0}.xslideshow .uk-slider-items li{padding:0 60px;margin:0;width:65%}.xslideshow .uk-slider-items li .slidebox{width:100%;height:100%;border-radius:13px;position:relative;opacity:0.3}.xslideshow .uk-slider-items li .slidebox a{width:100%;height:100%;border-radius:13px;position:relative}.xslideshow .uk-slider-items li .slidebox .video{border-radius:13px;overflow:hidden}.xslideshow .uk-slider-items li .slidebox .image{width:100%;height:100%;z-index:0;overflow:hidden;padding:56% 0 0;border-radius:13px;position:relative}.xslideshow .uk-slider-items li .slidebox .image>div{transition:transform 0.2s ease-out;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.xslideshow .uk-slider-items li .slidebox .text{position:absolute;left:-30px;bottom:50px;padding:20px;background:#fff;text-align:left;border-radius:8px}.xslideshow .uk-slider-items li .slidebox .text .count{color:#585a5b;font-style:italic;font-size:0.7em;display:block}.xslideshow .uk-slider-items li .slidebox .text div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;min-width:400px;padding:10px 0 0}.xslideshow .uk-slider-items li .slidebox .text div strong{display:block;color:#454648;flex:2;font-size:1.2em;line-height:1;padding:0 50px 0 0;font-weight:400}.xslideshow .uk-slider-items li .slidebox .text div>span{display:block;color:#b49e6c;font-size:0.8em;line-height:1}.xslideshow .uk-slider-items li .slidebox a:hover .image>div,.xslideshow .uk-slider-items li .slidebox a:active .image>div,.xslideshow .uk-slider-items li .slidebox a:focus .image>div,.xslideshow .uk-slider-items li .slidebox a:focus-within .image>div{transition:transform 0.2s ease-out;transform:scale(1.08)}.xslideshow .uk-slider-items li .slidebox a:hover .text,.xslideshow .uk-slider-items li .slidebox a:active .text,.xslideshow .uk-slider-items li .slidebox a:focus .text,.xslideshow .uk-slider-items li .slidebox a:focus-within .text{background:#b49e6c}.xslideshow .uk-slider-items li .slidebox a:hover .text *,.xslideshow .uk-slider-items li .slidebox a:active .text *,.xslideshow .uk-slider-items li .slidebox a:focus .text *,.xslideshow .uk-slider-items li .slidebox a:focus-within .text *{color:#fff !important}.xslideshow .uk-slider-items li.uk-active .slidebox{opacity:1}.xslideshow .uk-dotnav{margin:30px 0 0 !important}.xslideshow .uk-slidenav{position:absolute;height:100%;top:0;bottom:0;z-index:1;width:17%}.xslideshow .uk-slidenav svg{display:none}.xslideshow .uk-slidenav.uk-slidenav-next{right:0 !important}.xslideshow .uk-slidenav.uk-slidenav-previous{left:0 !important}@media screen and (max-width: 1280px){.xslideshow .uk-slider-items li .slidebox .text{bottom:25px}}@media screen and (max-width: 992px){.xslideshow .uk-slider-items li{padding:0 30px;width:80%}}@media screen and (max-width: 787px){.xslideshow .uk-slider-items li{padding:0 20px 20px}.xslideshow .uk-slider-items li .slidebox{display:flex;flex-direction:column}.xslideshow .uk-slider-items li .slidebox .image{height:auto;border-radius:13px 13px 0 0;flex:2}.xslideshow .uk-slider-items li .slidebox .text{position:relative;left:0;bottom:0;box-shadow:none;flex:1;margin-top:-10px}.xslideshow .uk-slider-items li .slidebox .text>div{min-width:0px}.xslideshow .uk-slider-items li .slidebox a:hover .text,.xslideshow .uk-slider-items li .slidebox a:active .text,.xslideshow .uk-slider-items li .slidebox a:focus .text,.xslideshow .uk-slider-items li .slidebox a:focus-within .text{margin-top:-20px;padding-bottom:30px}.xslideshow .uk-slider-items li .slidebox a:hover .text strong,.xslideshow .uk-slider-items li .slidebox a:hover .text>span,.xslideshow .uk-slider-items li .slidebox a:active .text strong,.xslideshow .uk-slider-items li .slidebox a:active .text>span,.xslideshow .uk-slider-items li .slidebox a:focus .text strong,.xslideshow .uk-slider-items li .slidebox a:focus .text>span,.xslideshow .uk-slider-items li .slidebox a:focus-within .text strong,.xslideshow .uk-slider-items li .slidebox a:focus-within .text>span{padding:10px 0 0}}@media screen and (max-width: 680px){.xslideshow .uk-slider-items li{padding:0 10px 20px}.xslideshow .uk-slider-items li .slidebox .text>div{flex-wrap:wrap;justify-content:space-between;padding:0}.xslideshow .uk-slider-items li .slidebox .text>div strong,.xslideshow .uk-slider-items li .slidebox .text>div>span{padding:5px 0 0}}@media screen and (max-width: 380px){.xslideshow .uk-slider-items li .slidebox .text>div>span{display:none}}.xspotlights .uk-container ul{list-style:none;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}.xspotlights .uk-container ul li{margin:10px;border-radius:13px;overflow:hidden !important;position:relative;padding:0}.xspotlights .uk-container ul li a{width:100%;height:100%;background:rgba(0,0,0,0.4);background:linear-gradient(to top, rgba(0,0,0,0.6), transparent);padding:40% 30px 30px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;position:relative;z-index:1}.xspotlights .uk-container ul li a h2{color:#fff;text-transform:none;font-size:1.2em;text-align:left;margin:0 !important;line-height:1.2}.xspotlights .uk-container ul li div{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;display:block;transition:transform .4s ease;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.xspotlights .uk-container ul li:hover,.xspotlights .uk-container ul li:active,.xspotlights .uk-container ul li:focus,.xspotlights .uk-container ul li:focus-within{overflow:hidden !important}.xspotlights .uk-container ul li:hover a,.xspotlights .uk-container ul li:active a,.xspotlights .uk-container ul li:focus a,.xspotlights .uk-container ul li:focus-within a{background:linear-gradient(to top, rgba(180,158,108,0.6), transparent);text-decoration:none}.xspotlights .uk-container ul li:hover div,.xspotlights .uk-container ul li:active div,.xspotlights .uk-container ul li:focus div,.xspotlights .uk-container ul li:focus-within div{transform:scale(1.04);transition:transform .4s ease}.xspotlights .uk-container ul.spots2 li,.xspotlights .uk-container ul.spots4 li{width:calc(50% - 20px)}.xspotlights .uk-container ul.spots3 li,.xspotlights .uk-container ul.spots5 li{width:calc(100% / 3 - 20px)}.xspotlights .uk-container ul.spots3 li:nth-child(4),.xspotlights .uk-container ul.spots3 li:nth-child(5),.xspotlights .uk-container ul.spots5 li:nth-child(4),.xspotlights .uk-container ul.spots5 li:nth-child(5){width:calc(50% - 20px)}@media screen and (max-width: 992px){.xspotlights .uk-container ul.spots3 li:nth-child(1),.xspotlights .uk-container ul.spots5 li:nth-child(1){width:100%}.xspotlights .uk-container ul.spots3 li:nth-child(2),.xspotlights .uk-container ul.spots3 li:nth-child(3),.xspotlights .uk-container ul.spots3 li:nth-child(4),.xspotlights .uk-container ul.spots3 li:nth-child(5),.xspotlights .uk-container ul.spots5 li:nth-child(2),.xspotlights .uk-container ul.spots5 li:nth-child(3),.xspotlights .uk-container ul.spots5 li:nth-child(4),.xspotlights .uk-container ul.spots5 li:nth-child(5){width:calc(50% - 20px) !important}}@media screen and (max-width: 680px){.xspotlights .uk-container ul.spots1 li:nth-child(1),.xspotlights .uk-container ul.spots1 li:nth-child(2),.xspotlights .uk-container ul.spots1 li:nth-child(3),.xspotlights .uk-container ul.spots1 li:nth-child(4),.xspotlights .uk-container ul.spots1 li:nth-child(5),.xspotlights .uk-container ul.spots2 li:nth-child(1),.xspotlights .uk-container ul.spots2 li:nth-child(2),.xspotlights .uk-container ul.spots2 li:nth-child(3),.xspotlights .uk-container ul.spots2 li:nth-child(4),.xspotlights .uk-container ul.spots2 li:nth-child(5),.xspotlights .uk-container ul.spots3 li:nth-child(1),.xspotlights .uk-container ul.spots3 li:nth-child(2),.xspotlights .uk-container ul.spots3 li:nth-child(3),.xspotlights .uk-container ul.spots3 li:nth-child(4),.xspotlights .uk-container ul.spots3 li:nth-child(5),.xspotlights .uk-container ul.spots4 li:nth-child(1),.xspotlights .uk-container ul.spots4 li:nth-child(2),.xspotlights .uk-container ul.spots4 li:nth-child(3),.xspotlights .uk-container ul.spots4 li:nth-child(4),.xspotlights .uk-container ul.spots4 li:nth-child(5),.xspotlights .uk-container ul.spots5 li:nth-child(1),.xspotlights .uk-container ul.spots5 li:nth-child(2),.xspotlights .uk-container ul.spots5 li:nth-child(3),.xspotlights .uk-container ul.spots5 li:nth-child(4),.xspotlights .uk-container ul.spots5 li:nth-child(5){width:100% !important}.xspotlights .uk-container ul.spots1 li:nth-child(1) a,.xspotlights .uk-container ul.spots1 li:nth-child(2) a,.xspotlights .uk-container ul.spots1 li:nth-child(3) a,.xspotlights .uk-container ul.spots1 li:nth-child(4) a,.xspotlights .uk-container ul.spots1 li:nth-child(5) a,.xspotlights .uk-container ul.spots2 li:nth-child(1) a,.xspotlights .uk-container ul.spots2 li:nth-child(2) a,.xspotlights .uk-container ul.spots2 li:nth-child(3) a,.xspotlights .uk-container ul.spots2 li:nth-child(4) a,.xspotlights .uk-container ul.spots2 li:nth-child(5) a,.xspotlights .uk-container ul.spots3 li:nth-child(1) a,.xspotlights .uk-container ul.spots3 li:nth-child(2) a,.xspotlights .uk-container ul.spots3 li:nth-child(3) a,.xspotlights .uk-container ul.spots3 li:nth-child(4) a,.xspotlights .uk-container ul.spots3 li:nth-child(5) a,.xspotlights .uk-container ul.spots4 li:nth-child(1) a,.xspotlights .uk-container ul.spots4 li:nth-child(2) a,.xspotlights .uk-container ul.spots4 li:nth-child(3) a,.xspotlights .uk-container ul.spots4 li:nth-child(4) a,.xspotlights .uk-container ul.spots4 li:nth-child(5) a,.xspotlights .uk-container ul.spots5 li:nth-child(1) a,.xspotlights .uk-container ul.spots5 li:nth-child(2) a,.xspotlights .uk-container ul.spots5 li:nth-child(3) a,.xspotlights .uk-container ul.spots5 li:nth-child(4) a,.xspotlights .uk-container ul.spots5 li:nth-child(5) a{padding:40% 20px 20px}}.xswitcher .switch{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;list-style:none;padding:0}.xswitcher .switch li{line-height:1}.xswitcher .switch li a{color:#454648;line-height:1}.xswitcher .switch li a:hover,.xswitcher .switch li a:active,.xswitcher .switch li a:focus,.xswitcher .switch li a:focus-within{text-decoration:underline}.xswitcher .switch li:nth-child(2){padding:0 20px;margin:0 20px;border-left:2px solid #454648;border-right:2px solid #454648}.xswitcher .switch li.uk-active a{color:#b49e6c;font-weight:bold}@media screen and (max-width: 500px){.xswitcher .switch{flex-wrap:wrap}.xswitcher .switch li{padding:5px}.xswitcher .switch li a{display:block;padding:5px 15px;border:1px solid #454648;border-radius:8px;font-size:0.9em}.xswitcher .switch li:nth-child(2){border:none;margin:0;padding:0}.xswitcher .switch li.uk-active a{background:#b49e6c;border-color:#b49e6c;font-weight:normal;color:#fff}}#download{background:#f4f8fb;padding:20px 0}#download .uk-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}#download .uk-container .logo{width:250px;order:-1}#download .uk-container .logo svg{width:200px}#download .uk-container .logo svg .cls-2{fill:#454648 !important}#download .uk-container .logo svg .cls-1{fill:#b49e6c !important}#download .uk-container h2{font-size:1.5em;margin:0 50px;width:calc(100% - 500px);text-align:center}@media screen and (max-width: 1080px){#download .uk-container{flex-wrap:wrap}#download .uk-container .logo{order:0}#download .uk-container h2{order:-1;width:100%;margin:0 0 10px}}@media screen and (max-width: 680px){#download .uk-container .logo{display:none}#download .uk-container h2{font-size:1.2em}}.template-grid .tiles{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}.template-grid main .copy{padding:25px 0}.template-grid#page1118 .headlines h1,.template-grid#page1116 .headlines h1{font-size:6em;font-family:"Signature",canada-type-gibson,sans-serif;text-transform:none;margin:0 0 100px;letter-spacing:0px}.template-grid#page1118 #hero.hashero,.template-grid#page1116 #hero.hashero{padding:12% 0 30px}@media screen and (max-width: 1280px){.template-grid#page1118 .headlines h1,.template-grid#page1116 .headlines h1{font-size:5em}}@media screen and (max-width: 1125px){.template-grid#page1118 .headlines h1,.template-grid#page1116 .headlines h1{font-size:4em;margin:0 0 75px}}@media screen and (max-width: 992px){.template-grid#page1118 .headlines h1,.template-grid#page1116 .headlines h1{font-size:3em;margin:0 0 50px}}@media screen and (max-width: 787px){.template-grid main .copy *{text-align:left !important}}.MarkupPagerNav{list-style:none;padding:50px 25px 0;margin:0;display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:nowrap}.MarkupPagerNav li{display:block}.MarkupPagerNav li a{text-transform:uppercase;padding:5px;font-size:0.8em;line-height:1;color:#454648;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.MarkupPagerNav li a svg{width:25px}.MarkupPagerNav li a:hover,.MarkupPagerNav li a:active,.MarkupPagerNav li a:focus,.MarkupPagerNav li a:focus-within{color:#b49e6c}.MarkupPagerNav li.MarkupPagerNavOn a{color:#b49e6c}#filters{width:100%}#filters form{width:100%;padding:25px 0 25px;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap}#filters form .group{padding:0 30px 0 0}#filters form .group label{display:none}#filters form .group button{border:1px solid #b49e6c;padding:10px;background-color:#fff;color:#b49e6c;font-size:0.8em;border-radius:5px;min-width:250px;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}#filters form .group:hover button,#filters form .group:active button,#filters form .group:focus button,#filters form .group:focus-within button{border-color:#454648;color:#454648}@media screen and (max-width: 787px){#filters form{flex-wrap:wrap}#filters form .group{padding:10px 0 10px 20px}#filters form .uk-button{margin:10px 0 10px 20px;width:auto}}@media screen and (max-width: 500px){#filters form{flex-wrap:wrap}#filters form>div,#filters form .group{padding:10px 0 10px;width:100%}#filters form>div>div,#filters form .group>div{width:100%}#filters form>div>div button,#filters form .group>div button{width:100%}#filters form .uk-button{margin:0;width:100%;box-sizing:border-box;padding:15px}}.template-home #matrix section:nth-child(odd){background-color:#fff}.template-home #matrix section:nth-child(even){background-color:#f4f8fb}.template-home .xspotlights .spots5 li:nth-child(1),.template-home .xspotlights .spots5 li:nth-child(2){width:calc(50% - 20px)}.template-home .xspotlights .spots5 li:nth-child(3),.template-home .xspotlights .spots5 li:nth-child(4),.template-home .xspotlights .spots5 li:nth-child(5){width:calc(100% / 3 - 20px) !important}.template-landing #hero.hashero{padding:12% 0 30px}.template-landing .headlines h1{font-size:6em;font-family:"Signature",canada-type-gibson,sans-serif;text-transform:none;margin:0 0 100px;letter-spacing:0px}.template-landing #matrix section:nth-child(odd){background-color:#fff}.template-landing #matrix section:nth-child(even){background-color:#f4f8fb}@media screen and (max-width: 1280px){.template-landing .headlines h1{font-size:5em}}@media screen and (max-width: 1125px){.template-landing .headlines h1{font-size:4em;margin:0 0 75px}}@media screen and (max-width: 992px){.template-landing .headlines h1{font-size:3em;margin:0 0 50px}}@media screen and (max-width: 680px){.template-landing .headlines h1{margin:0}}#searchsite{width:auto}#searchsite a{color:#454648 !important;transition:color 0.2s ease}#searchsite input.uk-search-input{border:1px solid #454648;color:#454648;padding:5px 20px 5px 40px;transition:border-color 0.2s ease;line-height:1}#searchsite input.uk-search-input::-moz-placeholder{color:#454648;font-weight:normal}#searchsite input.uk-search-input:-ms-input-placeholder{color:#454648;font-weight:normal}#searchsite input.uk-search-input::placeholder{color:#454648;font-weight:normal}#searchsite:hover a,#searchsite:active a,#searchsite:focus a,#searchsite:focus-within a{color:#b49e6c !important;transition:color 0.2s ease}#searchsite:hover input.uk-search-input,#searchsite:active input.uk-search-input,#searchsite:focus input.uk-search-input,#searchsite:focus-within input.uk-search-input{border-color:#b49e6c;color:#b49e6c;transition:border-color 0.2s ease}#searchsite:hover input.uk-search-input::-moz-placeholder, #searchsite:active input.uk-search-input::-moz-placeholder, #searchsite:focus input.uk-search-input::-moz-placeholder, #searchsite:focus-within input.uk-search-input::-moz-placeholder{color:#fff}#searchsite:hover input.uk-search-input:-ms-input-placeholder, #searchsite:active input.uk-search-input:-ms-input-placeholder, #searchsite:focus input.uk-search-input:-ms-input-placeholder, #searchsite:focus-within input.uk-search-input:-ms-input-placeholder{color:#fff}#searchsite:hover input.uk-search-input::placeholder,#searchsite:active input.uk-search-input::placeholder,#searchsite:focus input.uk-search-input::placeholder,#searchsite:focus-within input.uk-search-input::placeholder{color:#fff}#search-results{padding:0 0 75px}#search-results li{padding:0}#search-results li a{display:block;padding:15px;transition:background 0.4s ease}#search-results li a h2{font-size:1.2em;margin:0 0 5px}#search-results li a p{color:#454648;margin:0}#search-results li a:hover,#search-results li a:active,#search-results li a:focus,#search-results li a:focus-within{background:#b49e6c;transition:background 0.4s ease}#search-results li a:hover h2,#search-results li a:hover p,#search-results li a:active h2,#search-results li a:active p,#search-results li a:focus h2,#search-results li a:focus p,#search-results li a:focus-within h2,#search-results li a:focus-within p{color:#fff}.template-video .video-layout{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.template-video .video-layout .video{order:-1;width:100%;margin:0 0 30px;border-radius:13px;overflow:hidden}.template-video .video-layout .details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%;margin:0 0 25px}.template-video .video-layout .details h1{margin:0}@media screen and (max-width: 1080px){.template-video .video-layout{flex-direction:column}.template-video .video-layout .details{flex-direction:column;align-items:flex-start}.template-video .video-layout .details h1{margin:0 0 20px}.template-video .video-layout .details #share{padding:0}}.template-winner main .column-layout .left{width:calc(100% - 450px)}.template-winner main .column-layout .right{width:400px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2NvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiaW5jbHVkZXMvY29yZS9fbWl4aW5zLnNjc3MiLCJpbmNsdWRlcy9jb3JlL19iYXNlLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L19oZXJvLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L19tYWluLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L19tYXRyaXguc2NzcyIsImluY2x1ZGVzL2NvbnRlbnQvX3Jlc2VydmF0aW9uLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L190aWxlcy5zY3NzIiwiaW5jbHVkZXMvY29udGVudC9nbG9iYWxzL19mb290ZXIuc2NzcyIsImluY2x1ZGVzL2NvbnRlbnQvZ2xvYmFscy9faGVhZGVyLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L21hdHJpeC9fYmFubmVyLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L21hdHJpeC9fZHJvcGRvd25zLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L21hdHJpeC9fZ2FsbGVyeS5zY3NzIiwiaW5jbHVkZXMvY29udGVudC9tYXRyaXgvX3Jlc291cmNlcy5zY3NzIiwiaW5jbHVkZXMvY29udGVudC9tYXRyaXgvX3JpYmJvbi5zY3NzIiwiaW5jbHVkZXMvY29udGVudC9tYXRyaXgvX3Jvb21zLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L21hdHJpeC9fc2xpZGVzaG93LnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L21hdHJpeC9fc3BvdGxpZ2h0cy5zY3NzIiwiaW5jbHVkZXMvY29udGVudC9tYXRyaXgvX3N3aXRjaGVyLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L3RlbXBsYXRlcy9fYXBwLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L3RlbXBsYXRlcy9fZ3JpZC5zY3NzIiwiaW5jbHVkZXMvY29udGVudC90ZW1wbGF0ZXMvX2hvbWUuc2NzcyIsImluY2x1ZGVzL2NvbnRlbnQvdGVtcGxhdGVzL19sYW5kaW5nLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L3RlbXBsYXRlcy9fc2VhcmNoLnNjc3MiLCJpbmNsdWRlcy9jb250ZW50L3RlbXBsYXRlcy9fdmlkZW8uc2NzcyIsImluY2x1ZGVzL2NvbnRlbnQvdGVtcGxhdGVzL193aW5uZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQSxXQUNHLHVCQUF3QixDQUN4QixzRUFBd0UsQ0MrQjFFLG1mQUdFLGdFQUF3RSxDQUV4RSxnQ0FBaUMsQ0FDbEMsb3JCQUtDLGtFQUEwRSxDQUUxRSxnQ0FBaUMsQ0FDbEMsV0FXQyx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIscUJBQXdCLENBQ3hCLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FFckIsd0JEdkVhLENDd0ViLGFBQWMsQ0FDZCxlQUFnQixDQUNoQiwrQkFBZ0MsQ0FDaEMsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixhQUNELHFCQUF3QixDQUN4QixhQUFjLENBQ2QsaUJBQWtCLENBQ2hCLG1CQUVBLHdCRHRGWSxDQ3VGWiw0RUFNRixVRDVGYyxDQzZGZCx3QkQ5RmMsQ0MrRmQsK0JBQWdDLENBQ2hDLG9CQUFxQixDQUNyQixvRkFDQyxvQkFBcUIsQ0FDckIsNEdBRUEsd0JEbEdhLENDbUdiLHFDQW5DRixXQXVDQyxVQUFXLENBRVgsQ0FhRCx5Q0FDRSx3QkFBeUIsQ0FDekIsZ0JBQWlCLENBQ2pCLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsK0NBQ0QsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsVURuSWMsQ0NvSWQsa0JEbEljLENDbUlkLHdCQUF5QixDQUN2QiwrQ0FFRixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLHdCRHZJYyxDQ3dJZCx1RUFDRSxlQUFnQixDQUNqQix1REFHRCxrQkFBbUIsQ0FDakIseURBRUYsa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLFVBQVcsQ0FDVCwwQkE5QkgseUNBc0NDLGFBQWMsQ0FDZCxrTUFJRSxhQUFjLENBQ2YscURBRUMsWUFBYSxDQUNk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QnJCLDhDQThCSyxTQUFVLENBQ1YsQ0MvQkwsMkNBSUksd0JBQXlCLENBSjdCLDRDQU9JLFdBQVkiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRibGFjazogICM0NTQ2NDg7XG4kd2hpdGU6ICAjRkZGRkZGO1xuJHNpbHZlcjogI2Y0ZjhmYjtcbiRnb2xkOiAgICNiNDllNmM7XG4kZ3JheTogICAjNTg1YTViO1xuJGdyZWVuOiAgIzAwNWI0ZDtcblxuJGhlYWRpbmc6IGNhbmFkYS10eXBlLWdpYnNvbiwgc2Fucy1zZXJpZjtcbiR0ZXh0OiBicmFuZG9uLWdyb3Rlc3F1ZSwgc2Fucy1zZXJpZjtcblxuQGZvbnQtZmFjZSB7XG5cdCAgZm9udC1mYW1pbHk6ICdTaWduYXR1cmUnO1xuXHQgIHNyYzogdXJsKCcvc2l0ZS9hc3NldHMvZm9udHMvQW1vc3RlbHlTaWduYXR1cmUudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cblx0fVxuXG5AaW1wb3J0IFwiX21peGlucy5zY3NzXCI7XG5AaW1wb3J0IFwiX2Jhc2Uuc2Nzc1wiOyIsIkBtaXhpbiB0ZXh0LXN0cm9rZSgkeCkge1xuXHQgIC13ZWJraXQtdGV4dC1zdHJva2U6ICR4O1xuXHQgIHRleHQtc3Ryb2tlOiAkeDtcblx0fVxuXG5cdEBtaXhpbiBmbGV4KCRkLCAkeCwgJHksICR3KSB7XG5cdCAgZGlzcGxheTogZmxleDtcblx0ICBmbGV4LWRpcmVjdGlvbjogJGQ7XG5cdCAganVzdGlmeS1jb250ZW50OiAkeDtcblx0ICBhbGlnbi1pdGVtczogJHk7XG5cdCAgZmxleC13cmFwOiAkdztcblx0fVxuXG5cdEBtaXhpbiBzaXplKCR3LCAkaCkge1xuXHQgIHdpZHRoOiAkdztcblx0ICBoZWlnaHQ6ICRoO1xuXHR9XG5cblx0QG1peGluIGJhY2tncm91bmQoJHMsICRwLCAkcikge1xuXHQgIGJhY2tncm91bmQtc2l6ZTogJHM7XG5cdCAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHA7XG5cdCAgYmFja2dyb3VuZC1yZXBlYXQ6ICRyO1xuXHR9XG5cblx0QG1peGluIHRyYW5zZm9ybSgkeCkge1xuXHQgIC13ZWJraXQtdHJhbnNmb3JtOiAkeDtcblx0ICB0cmFuc2Zvcm06ICR4O1xuXHR9XG5cblx0QG1peGluIGVhc2UoJHgpIHtcblx0XHR0cmFuc2l0aW9uOiAkeCAwLjJzIGVhc2U7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2l0aW9uOiAkeCAwLjJzIGVhc2U7XG5cdFx0fVxuXHR9XG5cblx0JWJveC1ub25lIHtcblx0ICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdCAgYm94LXNoYWRvdzogbm9uZTtcblx0ICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcblx0ICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQlYm94LWxpZ2h0IHtcblx0ICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuXHRcdDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXHQgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcblx0ICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcblx0ICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQlYm94LW1lZGl1bSB7XG5cdCAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLFxuXHRcdDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHQgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xOSksIDAgNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHQgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuXHQgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcblx0fVxuXG5cdCVib3gtaGVhdnkge1xuXHQgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSxcblx0XHQwIDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXHQgIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4yNSksIDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG5cdCAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG5cdCAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0JWJ1dHRvbiB7XG5cdCAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ICBmb250LXNpemU6IDAuN2VtO1xuXHQgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0ICBwYWRkaW5nOiAxNXB4IDQwcHg7XG5cdCAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xuXHQgIEBleHRlbmQgJWJveC1saWdodDtcblx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0ICBsaW5lLWhlaWdodDogMTtcblx0ICBmb250LXdlaWdodDogNTAwO1xuXHQgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuXHQgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0ICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgYSB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICB9XG5cdCAgJi5yZXZlcnNlIHtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0ICB9XG5cdCAgJjpob3Zlcixcblx0ICAmOmFjdGl2ZSxcblx0ICAmOmZvY3VzLFxuXHQgICY6Zm9jdXMtd2l0aGluIHtcblx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0Ji5yZXZlcnNlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuXHRcdH1cblxuXHQgIH1cblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHQgIH1cblx0fVxuXG5cdCV6b29tLWhvdmVyIHtcblx0ICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcblx0ICAmOmhvdmVyLFxuXHQgICY6YWN0aXZlLFxuXHQgICY6Zm9jdXMsXG5cdCAgJjpmb2N1cy13aXRoaW4ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdCAgfVxuXHR9XG5cblx0JXRhYmxlLCB0YWJsZSB7XG5cdCAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0ICBib3JkZXItc3BhY2luZzogMDtcblx0ICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHQgIG1hcmdpbjogNTBweCAwIDMwcHg7XG5cdCAgdGgge1xuXHRcdHBhZGRpbmc6IDE2cHggMTJweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ICB9XG5cdCAgdGQge1xuXHRcdHBhZGRpbmc6IDE2cHggMTJweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuXHRcdD4gOmxhc3QtY2hpbGQge1xuXHRcdCAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdCAgfVxuXHQgIC50Zm9vdCB7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0ICB9XG5cdCAgY2FwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGNvbG9yOiAjOTk5O1xuXHQgIH1cblx0ICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxuXHQgID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0Ly9iYWNrZ3JvdW5kOiAjZjhmOGY4O1xuXHRcdC8vYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblx0ICB9XG5cdCAgQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGJvZHksXG5cdFx0dGQsXG5cdFx0dGgsXG5cdFx0dHIge1xuXHRcdCAgZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdHRoZWFkIHtcblx0XHQgIGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHRkLFxuXHRcdHRoIHtcblx0XHQgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0ICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcblx0XHQgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuXHRcdCAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHQgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0dGQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KC51ay10YWJsZS1saW5rKSxcblx0XHR0aDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLnVrLXRhYmxlLWxpbmspIHtcblx0XHQgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0dGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLnVrLXRhYmxlLWxpbmspLFxuXHRcdHRoOm5vdCg6bGFzdC1jaGlsZCk6bm90KC51ay10YWJsZS1saW5rKSB7XG5cdFx0ICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHRkIHtcblx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgJGdvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHQgIH1cblx0fVxuIiwiaHRtbCwgYm9keSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiAkdGV4dDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuI3dyYXAge1xuXHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzNjNweCk7XG59XG4qIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XG5cbmgxLGgyLGgzLGg0LGg1LGg2IHtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRsaW5lLWhlaWdodDogMS4yZW07XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0fVxufVxuXG5oMiB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGNvbG9yOiAkZ3JheTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0Zm9udC1zaXplOiAyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0bWFyZ2luOiAwIDAgMzBweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0Zm9udC1mYW1pbHk6ICR0ZXh0O1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdH1cbn1cblxuaDMge1xuXHRmb250LXNpemU6IDEuN2VtO1xuXHRjb2xvcjogJGJsYWNrO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdH1cbn1cblxuaDQge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRjb2xvcjogJGdvbGQ7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0fVxufVxuXG5oNSB7XG5cdGZvbnQtc2l6ZTogMS4zZW07XG5cdGNvbG9yOiAkZ3JheTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcblx0XHRmb250LXNpemU6IDEuMmVtO1xuXHR9XG59XG5oNiB7XG5cdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRjb29yOiAkYmxhY2s7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogY2lyY2xlO1xufVxuXG5saSB7XG5cdHBhZGRpbmc6IDVweCAwO1xufVxuXG5lbSB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4uY29weSwgLnRleHQge1xuXHRwLCBsaSB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHR9XG5cdGE6bm90KC51ay1idXR0b24pIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICRnb2xkO1xuXHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbmlmcmFtZSB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxudmlkZW9bcG9zdGVyXSB7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxudGFibGU6bm90KC51aS1kYXRlcGlja2VyLWNhbGVuZGFyKSB7XG5cdEBleHRlbmQgJXRhYmxlO1xufVxuLnVrLWJ1dHRvbiB7XG5cdEBleHRlbmQgJWJ1dHRvbjtcbn1cblxuLm1vYmlsZS1zaG93IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnVrLXNsaWRlciB7XG5cdC51ay1zbGlkZXItY29udGFpbmVyIHtcblx0XHRtYXJnaW46IDAgNjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC51ay1zbGlkZW5hdiB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuXHRcdC51ay1zbGlkZXItY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0LnVrLXNsaWRlbmF2IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5lbWJlZC1jb250YWluZXIgeyBcblx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTsgXG5cdGhlaWdodDogMDsgXG5cdG92ZXJmbG93OiBoaWRkZW47IFxuXHRtYXgtd2lkdGg6IDEwMCU7IFxufSBcbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLCAuZW1iZWQtY29udGFpbmVyIG9iamVjdCwgLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7IFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHR0b3A6IDA7IFxuXHRsZWZ0OiAwOyBcblx0d2lkdGg6IDEwMCU7IFxuXHRoZWlnaHQ6IDEwMCU7IFxuIH1cblxuICNzaGFyZSB7XG5cdCBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuXHQgQGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCBub3dyYXApO1xuXHQgaDIge1xuXHRcdCB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdCBmb250LXNpemU6IDAuOGVtO1xuXHRcdCBtYXJnaW46IDA7XG5cdFx0IGxpbmUtaGVpZ2h0OiAxO1xuXHRcdCBwYWRkaW5nOiA1cHggMCAwIDA7XG5cdCB9XG5cdCAuTWFya3VwU29jaWFsU2hhcmVCdXR0b25zIHtcblx0XHQgbGlzdC1zdHlsZTogbm9uZTtcblx0XHQgQGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCBub3dyYXApO1xuXHRcdCBtYXJnaW46IDA7XG5cdFx0IHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cdFx0IGxpIHtcblx0XHRcdCBwYWRkaW5nOiAwIDVweCA1cHg7XG5cdFx0XHQgYSB7XG5cdFx0XHRcdCBzcGFuIHtcblx0XHRcdFx0XHQgYmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0XHRcdFx0IGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0IHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdCBoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdCB9XG5cdFx0XHRcdCBzdmcge1xuXHRcdFx0XHRcdCB3aWR0aDogMTVweDtcblx0XHRcdFx0IH1cblx0XHRcdFx0ICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0IHNwYW4ge1xuXHRcdFx0XHRcdFx0IGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0XHRcdCBjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdCB9XG5cdFx0XHRcdCB9XG5cdFx0XHQgfVxuXHRcdCB9XG5cdCB9XG5cdCBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMDtcblx0XHRoMiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0Lk1hcmt1cFNvY2lhbFNoYXJlQnV0dG9ucyB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHR9XG5cdCB9XG5cbiB9XG5cbiAjZ29vZ2xlIHtcblx0ICAgQGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCBub3dyYXApO1xuXHQgICBwYWRkaW5nOiAwcHggMTVweCAwcHggMDtcblx0ICAgLmJveCB7XG5cdFx0IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdCBwYWRkaW5nOiAwO1xuXHRcdCBib3JkZXI6IG5vbmU7XG5cdFx0IEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlciwgbm93cmFwKTtcblx0XHQgLmdvb2ctdGUtZ2FkZ2V0LXNpbXBsZSB7XG5cdFx0ICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0ICAgYm9yZGVyOiBub25lO1xuXHRcdCAgIHBhZGRpbmc6IDA7XG5cdFx0ICAgLmdvb2ctdGUtZ2FkZ2V0LWljb24ge1xuXHRcdFx0IGRpc3BsYXk6IG5vbmU7XG5cdFx0ICAgfVxuXHRcdCAgIC5nb29nLXRlLW1lbnUtdmFsdWUge1xuXHRcdFx0IGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdCBwYWRkaW5nOiAwO1xuXHRcdFx0IGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0IGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdCBmb250LWZhbWlseTogJGhlYWRpbmc7XG5cdFx0XHQgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCBtYXJnaW46IDA7XG5cdFx0XHQgaW1nIHtcblx0XHRcdCAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdCB9XG5cdFx0XHQgc3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0ICAgZGlzcGxheTogbm9uZTtcblx0XHRcdCB9XG5cdFx0XHQgc3BhbjpudGgtY2hpbGQoNSkge1xuXHRcdFx0ICAgZm9udC1zaXplOiA4cHg7XG5cdFx0XHQgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuXHRcdFx0ICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0ICAgZGlzcGxheTogbm9uZTtcblx0XHRcdCB9XG5cdFx0ICAgfVxuXHRcdCB9XG5cdFx0ICY6aG92ZXIsXG5cdFx0ICY6YWN0aXZlLFxuXHRcdCAmOmZvY3VzLFxuXHRcdCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0ICAgLmdvb2ctdGUtZ2FkZ2V0LXNpbXBsZSAuZ29vZy10ZS1tZW51LXZhbHVlIHtcblx0XHRcdCBjb2xvcjogJGJsYWNrO1xuXHRcdFx0IHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQgICB9XG5cdFx0IH1cblx0ICAgfVxuXHQgfSIsIiNoZXJvIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0JSAwIDA7XG5cdHotaW5kZXg6IDA7XG5cdC5zbGlkZSB7XG5cdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHJpZ2h0OiAwO1xuXHRcdEBpbmNsdWRlIGJhY2tncm91bmQoY292ZXIsIGNlbnRlciwgbm8tcmVwZWF0KTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwwLDAsIC42KSwgcmdiYSgwLDAsMCwgLjEpKTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQudWstY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxuXHQmLmhhc2hlcm8ge1xuXHRcdHBhZGRpbmc6IDIwJSAwIDMwcHg7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRoMSwgaDIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaGVhZGxpbmVzIHtcblx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIG5vd3JhcCk7XG5cdGgxIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAyLjc1ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDRweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHR9XG5cdGgyIHtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0b3JkZXI6IC0xO1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRmb250LWZhbWlseTogJHRleHQ7XG5cdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHR9XG59XG5cbi50ZW1wbGF0ZS1ob21lICNoZXJvLmhhc2hlcm8ge1xuXHRwYWRkaW5nOiAzMCUgMCAzMHB4O1xuXHQuc2xpZGU6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG5cdFx0cGFkZGluZzogNTAlIDAgMzBweDtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuXHRcdHBhZGRpbmc6IDgwJSAwIDMwcHg7XG5cdH1cbn1cblxuI3BhZ2UxMTE0LnJlcyAjaGVybyB7IC8vaG90ZWwgJiBzcGFcblx0cGFkZGluZzogNCUgMCAxMDBweDtcblx0Ji5oYXNoZXJvIHtcblx0XHRwYWRkaW5nOiAxMCUgMCAxMDBweDtcblx0fVxufVxuI3BhZ2UxMTcwLnJlcyAjaGVybyB7IC8vcm9vbXNcblx0cGFkZGluZzogNCUgMCA5MHB4O1xuXHQmLmhhc2hlcm8ge1xuXHRcdHBhZGRpbmc6IDIwJSAwIDkwcHg7XG5cdH1cbn1cbiIsIlxubWFpbiB7XG5cdC5zbGlkZXNob3cge1xuXHRcdC51ay1zbGlkZXNob3ctY29udGFpbmVyIHtcblx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dWwudWstc2xpZGVzaG93LWl0ZW1zIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGltZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRnb2xkO1xuXHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXHR9XG5cdC5kZXRhaWxzIHtcblx0XHR1bC51ay1saXN0IHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBzdHJldGNoLCB3cmFwKTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luOiA1cHggMCA1cHggMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogLTRweCA3cHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAtNHB4IDdweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoLnVrLWJ1dHRvbikge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyLCBub3dyYXApO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHR0aW1lIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmJ1dHRvbnMge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNlbnRlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0fVxuXHR9XG5cdC5jb2x1bW4tbGF5b3V0IHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgZmxleC1zdGFydCwgbm93cmFwKTtcblx0XHQucmlnaHQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcblx0XHR9XG5cdFx0LmxlZnQge1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0cGFkZGluZzogMCA1MHB4IDAgMDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaGFsZnNpZXMge1xuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdH1cblx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdH1cblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC5jb2x1bW4tbGF5b3V0LCAuY29sdW1uLWxheW91dC5oYWxmc2llcyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0LnJpZ2h0LCAubGVmdCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNTBweDtcblx0XHRcdH1cblx0XHR9XHRcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdC5kZXRhaWxzIHtcblx0XHRcdHVsLnVrLWxpc3Qge1xuXHRcdFx0XHQmLmJ1dHRvbnMgbGkge1xuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vcmUtc2VjdGlvbiB7XG5cdGJhY2tncm91bmQ6ICRzaWx2ZXI7XG59XG5cblxuI2RpcmVjdG9yeSB7XG5cdHVse1xuXHRcdGxpIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblx0XHRcdFx0bWluLXdpZHRoOiAyNSU7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAgMTQwMHB4KSB7XG5cdFx0dWwgbGkge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0aDMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICA5OTJweCkge1xuXHRcdHVsIGxpIHtcblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFwcHMge1xuXHR3aWR0aDogMjUwcHg7XG5cdG1hcmdpbjogMDtcblx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlciwgbm93cmFwKTtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMTBweCAwO1xuXHRsaSB7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSBcblxuXG4iLCIjbWF0cml4IHtcblx0c2VjdGlvbiB7XG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2lsdmVyO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODdweCkge1xuXHRcdFx0Ji54dGV4dGJsb2NrLCAmLnhyaWJib24sICYueGRyb3Bkb3ducywgJi54YmFubmVyIHtcblx0XHRcdFx0Kjpub3QoLnVrLWJ1dHRvbikge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubWF0cml4IHtcblx0LnVrLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdGgyIHtcblx0XHRtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnZpZXctYWxsIHtcblx0Y29sb3I6ICRnb2xkO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZzogMTBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiA5O1xuXHRmb250LXNpemU6IDAuOWVtO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRmb250LWZhbWlseTogJGhlYWRpbmc7XG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlciwgbm93cmFwKTtcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cbn1cbiIsIi8qI2NhbGVuZGFyIHtcblx0d2lkdGg6IDI3MHB4O1xuXHRoZWlnaHQ6IDI0MHB4O1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA5O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHR0b3A6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdHRhYmxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGR7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdH1cbn0qL1xuXG4jdWktZGF0ZXBpY2tlci1kaXYge1xuXHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6MjBweDtcblx0ZGlzcGxheTogbm9uZTtcblx0LnVpLWRhdGVwaWNrZXItaGVhZGVyIHsgXG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCBub3dyYXApO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0XHQudWktZGF0ZXBpY2tlci10aXRsZSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHRcdHBhZGRpbmc6IDAgMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXHR0YWJsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGgge1xuXHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdH1cblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNyZXNlcnZhdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTtcblx0bWFyZ2luLXRvcDogLTc1cHg7XG5cdC51ay1jb250YWluZXIge1xuXHRcdD4gZGl2IHtcblx0XHRcdEBleHRlbmQgJWJveC1tZWRpdW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggNXB4O1xuXHRcdH1cblx0XHRmb3JtIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGZsZXgtZW5kLCBub3dyYXApO1xuXHRcdFx0PmlucHV0IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjAlIC0gMjBweCk7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHQmLnVrLWJ1dHRvbiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PmRpdiB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdFx0XHRmb250LXNpemU6IC44ZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgZWFzZShhbGwpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGRpdi51ay1pbmxpbmUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZWFzZShhbGwpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2lsdmVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZWFzZShhbGwpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZWFzZShhbGwpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkaXYudWstaW5saW5lIHtcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGVhc2UoYWxsKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZ29sZDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZWFzZShhbGwpO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMyksICY6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XHRcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDMpLCAmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcblx0XHQudWstY29udGFpbmVyID4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTBweDtcblx0XHR9XHRcdFxuXHR9XG59IiwiLnRpbGVzIHtcblx0cGFkZGluZzogMDtcblx0Ji5jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdGxpIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcblx0XHRtYXJnaW46IDE1cHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHQudGlsZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwgMTAwJSk7XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNzAlIDAgMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdFx0XHRcdCYubGluayB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ1YmJsZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcm9tb3Rpb24ge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1NCUgMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcm9maWxlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTAwJSAwIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdCYubGluayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYnViYmxlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDMwcHgpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMzBweCk7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0XHRtYXJnaW46IDE1cHggNXB4O1xuXHRcdFx0LnRpbGUgYSAudGV4dCB7XG5cdFx0XHRcdHAgc3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG5cdFx0fVx0XG5cdH1cbn0iLCIjZm9vdGVyLW1lbnUge1xuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0fVxuXHR1bCB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCB3cmFwKTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0bWFyZ2luOiA1cHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogMHB4IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHRcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0cGFkZGluZzogMjBweCAwO1xuXHQudWstY29udGFpbmVyIHtcblx0XHQ+IGRpdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0XHRkaXYge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyLCB3cmFwKTtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0bmF2IHVse1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5sb2dvLCAmLnNvY2lhbG5hdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ4MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubmF2aWdhdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmxvZ28ge1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdFx0XHRzdmcgKiB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubG9nb3Mge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMCAxNXB4O1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0LmNscy0yIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBlYXNlKGZpbGwpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5jbHMtMXtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkZ29sZCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSwgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdFx0XHRzdmcgLmNscy0yIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBlYXNlKGZpbGwpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHRuYXYge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LXN0YXJ0LCBjZW50ZXIsIHdyYXApO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBlYXNlKGNvbG9yKTtcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGVhc2UoY29sb3IpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmI2Zvb3Rlci11dGlsaXR5LW5hdiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCNob3RsaW5lLCAjY29weSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBlYXNlKGNvbG9yKTtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZW1wbG9naW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHQ+ZGl2IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdG5hdiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0Ji5sb2dvLCAmLm5hdmlnYXRpb24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxvZ29zIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5zb2NpYWxuYXYge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRuYXYge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdCNob3RsaW5lLCAjY29weSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YS5lbXBsb2dpbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHQmLmxvZ28sICYubmF2aWdhdGlvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmxvZ28ge1xuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5sb2dvcyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0bmF2IHVsIHtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImhlYWRlciB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdCNtb2JpbGUtbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Jjpob3ZlciwgJjphY3RpdmUsIDpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdH1cblx0fVxuXHRuYXYge1xuXHRcdHVsIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNhbGVydCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJGdyZWVuO1xuXHRcdCoge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZzogOHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgZmxleC1zdGFydCwgd3JhcCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4IDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjdG9wYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgocm93LCBjZW50ZXIsIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdC5sb2dvIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuY2xzLTF7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRnb2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdFx0XHRcdGZpbGw6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnV0aWxpdHkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0XHRcdGEuc2VhcmNoIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAzcHggMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbntcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdG5hdiB7XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjhlbTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21haW5uYXYge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDM1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIsICBub3dyYXApO1xuXHRcdFx0LmRhbG9nbyB7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdHN2ZyAqIHtcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGdvbGQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bmF2IHtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMjUwcHgpIC8gNik7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYudWstYWN0aXZlIHtcblx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdCNhbGVydCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQjbWFpbm5hdiB7XG5cdFx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHQuZGFsb2dvIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0JiArIC51ay1zdGlja3ktcGxhY2Vob2xkZXIge1xuXHRcdFx0aGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4ICkge1xuXHRcdCNtYWlubmF2IHtcblx0XHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0XHRcdC5kYWxvZ28ge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRuYXYge1xuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHggKSB7XG5cdFx0I3RvcGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQjbW9iaWxlLW1lbnUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdH1cblx0XHQmLnVrLWFjdGl2ZSArIC51ay1zdGlja3ktcGxhY2Vob2xkZXIge1xuXHRcdFx0aGVpZ2h0OiA3N3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCNtYWlubmF2IHtcblx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCAkZ29sZDtcblx0XHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQuZGFsb2dvIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRmbGV4OiAyO1xuXHRcdFx0XHRcdGEgc3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRuYXYgIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNvZmZjYW52YXMtZmxpcCB7XG5cdC51ay1vZmZjYW52YXMtYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHR3aWR0aDogOTAlO1xuXHRcdHBhZGRpbmc6IDI1cHggMCAyNXB4O1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0XHQubG9nb3Mge1xuXHRcdFx0YmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyLCBub3dyYXApO1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdG1hcmdpbjogMjVweCAwIDA7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdC5jbHMtMiB7XG5cdFx0XHRcdFx0XHRmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2xzLTF7XG5cdFx0XHRcdFx0XHRmaWxsOiAkZ29sZCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG5hdiB7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tYWluLW5hdiB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ29sZDtcblx0XHRcdFx0cGFkZGluZzogMjVweCAyNXB4IDE1cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdHVsIGxpIGEge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNvY2lhbC1uYXYge1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnhiYW5uZXIge1xuXHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0cGFkZGluZzogNTBweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5iYWNrZ3JvdW5kIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdC51ay1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtZW5kLCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0LnRleHQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlOyBcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7IFxuXHRcdFx0XHQmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnVrLWJ1dHRvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyNXB4KSB7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHQuYmFja2dyb3VuZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRwYWRkaW5nOiA1MCUgMCAwO1xuXHRcdH1cblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdH1cdFxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cdFx0LmJhY2tncm91bmQge1xuXHRcdFx0cGFkZGluZzogMTAwJSAwIDA7XG5cdFx0fVx0XG5cdH1cbn0iLCIuZHJvcGRvd25zIHtcblx0bGkge1xuXHRcdGEudWstYWNjb3JkaW9uLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIHNwYWNlLWJldHdlZW4sIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjEzJTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMyUyMDEzJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NyZWN0JTIwZmlsbCUzRCUyMiUyMzQ1NDY0OCUyMiUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxJTIyJTIweCUzRCUyMjAlMjIlMjB5JTNEJTIyNiUyMiUyMCUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzNDU0NjQ4JTIyJTIwd2lkdGglM0QlMjIxJTIyJTIwaGVpZ2h0JTNEJTIyMTMlMjIlMjB4JTNEJTIyNiUyMiUyMHklM0QlMjIwJTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC51ay1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHR9XG5cdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0bmF2IHVsIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEsIHAgYSwgbGkgYSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji51ay1vcGVuIHtcblx0XHRcdGEudWstYWNjb3JkaW9uLXRpdGxlIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ29sZCwgLjYpO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNXB4O1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHQgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3JlY3QlMjBmaWxsJTNEJTIyJTIzYjQ5ZTZjJTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjElMjIlMjB4JTNEJTIyMCUyMiUyMHklM0QlMjI2JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnhnYWxsZXJ5IHtcblx0LnVrLWNvbnRhaW5lci1zbWFsbCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmNvcHkge1x0XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblx0XHR9XG5cdH1cblx0LnVrLXNsaWRlci1pdGVtcyB7XG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0QGV4dGVuZCAlYm94LWxpZ2h0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMDAlIDAgMDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWRlci1pY29uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlYm94LW1lZGl1bTtcblx0XHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbGlkZXItaWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmltYWdlcyAudWstc2xpZGVyLWl0ZW1zIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC51ay1zbGlkZW5hdiB7XG5cdCAgYmFja2dyb3VuZDogJGdvbGQ7XG5cdCAgcGFkZGluZzogMTVweDtcblx0ICBtYXJnaW46IDA7XG5cdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgIHRvcDogNTAlO1xuXHQgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdCAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjRzIGVhc2U7XG5cdCAgQGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCBub3dyYXApO1xuXHQgIHN2ZyB7XG5cdFx0ICB3aWR0aDogMjBweDtcblx0XHQgIHBvbHlsaW5lIHtcblx0XHRcdCAgc3Ryb2tlOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHQgIH1cblx0ICB9XG5cdCAgJi51ay1zbGlkZW5hdi1uZXh0IHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXHRcdH1cblx0XHQmLnVrLXNsaWRlbmF2LXByZXZpb3VzIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuXHRcdH1cblx0ICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdCAgYmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdCAgc3ZnIHtcblx0XHRcdFx0cG9seWxpbmUge1xuXHRcdFx0XHRcdHN0cm9rZTogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHQgICYudWstc2xpZGVuYXYtbmV4dCB7XG5cdFx0XHQgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDE1cHg7XG5cdFx0XHQgIHRyYW5zaXRpb246IHBhZGRpbmcgMC40cyBlYXNlO1xuXHRcdCAgfVxuXHRcdCAgJi51ay1zbGlkZW5hdi1wcmV2aW91cyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDMwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IHBhZGRpbmcgMC40cyBlYXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0ICAmLnVrLXNsaWRlbmF2LW5leHQge1xuXHRcdCAgcmlnaHQ6IDA7XG5cdCAgfVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMjQlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0LnVrLXNsaWRlci1pdGVtcyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0LnVrLXNsaWRlci1pdGVtcyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi54cmVzb3VyY2VzIHtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csY2VudGVyLHN0cmV0Y2gsd3JhcCk7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnhyaWJib24ge1xuXHRwYWRkaW5nOiA0MHB4IDAgIWltcG9ydGFudDtcblx0LnVrLWNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGZsZXgtc3RhcnQsIGNlbnRlciwgbm93cmFwKTtcblx0XHRoMiB7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHggMCAwO1xuXHRcdFx0bWluLXdpZHRoOiAzODBweDtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudGV4dCB7XG5cdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRnb2xkO1xuXHRcdFx0cGFkZGluZzogMjBweCAwIDIwcHggNTBweDtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0aDIge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLXdpZHRoOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMjVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiNyb29tcyB7XG5cdC51ay1jb250YWluZXIge1xuXHRcdC50aWxlcyB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggMzBweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3BvdHMge1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgY2VudGVyLCB3cmFwKTtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0fVxuXHRcdC50aWxlIHtcblx0XHRcdGEge1xuXHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMyNXB4O1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4IDIwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdC8vb3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuN2VtO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyLCBub3dyYXApO1xuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdD5zcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xuXHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHQvL2hlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0Ly9vcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0ZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjVweCkge1xuXHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0LnRpbGVzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcblx0XHQudWstY29udGFpbmVyIHtcblx0XHRcdC50aWxlcyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG59IiwiLnhzbGlkZXNob3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdGxpIHtcblx0XHRcdHBhZGRpbmc6IDAgNjBweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHQuc2xpZGVib3gge1xuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEzcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC52aWRlbyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cGFkZGluZzogNTYlIDAgMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogNTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdFx0XHRcdC5jb3VudCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuN2VtO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgZmxleC1zdGFydCwgY2VudGVyLCBub3dyYXApO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDUwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cywgYTpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ29sZDtcblx0XHRcdFx0XHRcdEBleHRlbmQgJWJveC1saWdodDtcblx0XHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnVrLWFjdGl2ZSB7XG5cdFx0XHRcdC5zbGlkZWJveCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC51ay1kb3RuYXYge1xuXHRcdG1hcmdpbjogMzBweCAwIDAgIWltcG9ydGFudDtcblx0fVxuXHQudWstc2xpZGVuYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxNyU7XG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYudWstc2xpZGVuYXYtbmV4dCB7XG5cdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLnVrLXNsaWRlbmF2LXByZXZpb3VzIHtcblx0XHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0LnVrLXNsaWRlci1pdGVtcyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdC5zbGlkZWJveCB7XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0LnVrLXNsaWRlci1pdGVtcyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuXHRcdFx0XHQuc2xpZGVib3gge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcblx0XHRcdFx0XHRcdGZsZXg6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMsIGE6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRzdHJvbmcsID4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XHRcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMjBweDtcblx0XHRcdFx0LnNsaWRlYm94IHtcblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRzdHJvbmcsID4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCkge1xuXHRcdC51ay1zbGlkZXItaXRlbXMge1xuXHRcdFx0bGkgLnNsaWRlYm94IC50ZXh0ID4gZGl2ID4gc3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFx0XHRcblx0fVxufSIsIi54c3BvdGxpZ2h0cyB7XG5cdC51ay1jb250YWluZXIge1xuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgc3RyZXRjaCwgd3JhcCk7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0QGV4dGVuZCAlYm94LWxpZ2h0O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLCAxMDAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC40KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsMCwwLC42KSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwJSAzMHB4IDMwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleChjb2x1bW4sIGZsZXgtZW5kLCBmbGV4LXN0YXJ0LCBub3dyYXApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJhY2tncm91bmQoY292ZXIsIGNlbnRlciwgbm8tcmVwZWF0KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVib3gtbWVkaXVtO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoJGdvbGQsIC42KSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc3BvdHMyLCAmLnNwb3RzNCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdCYuc3BvdHMzLCAmLnNwb3RzNSB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDIwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpOm50aC1jaGlsZCg0KSwgbGk6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0dWwge1xuXHRcdFx0XHQmLnNwb3RzMywgJi5zcG90czUge1xuXHRcdFx0XHRcdGxpOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDIpLCBsaTpudGgtY2hpbGQoMyksIGxpOm50aC1jaGlsZCg0KSwgbGk6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdCYuc3BvdHMxLCAmLnNwb3RzMiwgJi5zcG90czMsICYuc3BvdHM0LCAmLnNwb3RzNSB7XG5cdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDEpLCBsaTpudGgtY2hpbGQoMiksIGxpOm50aC1jaGlsZCgzKSwgbGk6bnRoLWNoaWxkKDQpLCBsaTpudGgtY2hpbGQoNSkgIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNDAlIDIwcHggMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XHRcblx0fVxufSIsIi54c3dpdGNoZXIge1xuXHQuc3dpdGNoIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0XHQmLnVrLWFjdGl2ZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdC5zd2l0Y2gge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxNXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudWstYWN0aXZlIGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRnb2xkO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGdvbGQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiXG4jZG93bmxvYWQge1xuXHRiYWNrZ3JvdW5kOiAkc2lsdmVyOyBcblx0cGFkZGluZzogMjBweCAwO1xuXHQudWstY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0LmxvZ28ge1xuXHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHQuY2xzLTIge1xuXHRcdFx0XHRcdGZpbGw6ICAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xzLTEge1xuXHRcdFx0XHRcdGZpbGw6ICRnb2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdG1hcmdpbjogMCA1MHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG5cdFx0LnVrLWNvbnRhaW5lciB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdG9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuXHRcdC51ay1jb250YWluZXIge1xuXHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn0iLCIudGVtcGxhdGUtZ3JpZCB7XG5cdC50aWxlcyB7XG5cdFx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgc3RyZXRjaCwgd3JhcCk7XG5cdH1cblx0bWFpbiB7XG5cdFx0LmNvcHkge1xuXHRcdFx0cGFkZGluZzogMjVweCAwO1xuXHRcdH1cblx0fVxuXHQmI3BhZ2UxMTE4LCAmI3BhZ2UxMTE2IHtcblx0XHQuaGVhZGxpbmVzIHtcblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA2ZW07XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlNpZ25hdHVyZVwiLCAkaGVhZGluZztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwMHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjaGVybyB7XG5cdFx0XHQmLmhhc2hlcm8geyBcblx0XHRcdFx0cGFkZGluZzogMTIlIDAgMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFx0JiNwYWdlMTExOCwgJiNwYWdlMTExNiB7XG5cdFx0XHQuaGVhZGxpbmVzIGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjVweCkge1xuXHRcdCYjcGFnZTExMTgsICYjcGFnZTExMTYge1xuXHRcdFx0LmhlYWRsaW5lcyBoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNGVtO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdCYjcGFnZTExMTgsICYjcGFnZTExMTYge1xuXHRcdFx0LmhlYWRsaW5lcyBoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cdFxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0bWFpbiAuY29weSAqIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLk1hcmt1cFBhZ2VyTmF2IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogNTBweCAyNXB4IDA7XG5cdG1hcmdpbjogMDtcblx0QGluY2x1ZGUgZmxleChyb3csIGNlbnRlciwgc3RyZXRjaCwgbm93cmFwKTtcblx0bGkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGEge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgY2VudGVyLCBjZW50ZXIsIG5vd3JhcCk7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5NYXJrdXBQYWdlck5hdk9uIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNmaWx0ZXJzIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDI1cHggMCAyNXB4O1xuXHRcdEBpbmNsdWRlIGZsZXgocm93LCBmbGV4LWVuZCwgc3RyZXRjaCwgbm93cmFwKTtcblx0XHQuZ3JvdXAge1xuXHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMDtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRnb2xkO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4KHJvdywgc3BhY2UtYmV0d2VlbiwgY2VudGVyLCBub3dyYXApO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4N3B4KSB7XG5cdFx0Zm9ybSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQuZ3JvdXAge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnVrLWJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDEwcHggMjBweDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0Zm9ybSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQ+IGRpdiwgLmdyb3Vwe1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudWstYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiLnRlbXBsYXRlLWhvbWUge1xuXHQjbWF0cml4IHtcblx0XHRzZWN0aW9uIHtcblx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzaWx2ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC54c3BvdGxpZ2h0cyB7XG5cdFx0LnNwb3RzNSB7XG5cdFx0XHRsaTpudGgtY2hpbGQoMSksIGxpOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuXHRcdFx0fVxuXHRcdFx0bGk6bnRoLWNoaWxkKDMpLCBsaTpudGgtY2hpbGQoNCksIGxpOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMjBweCkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGVtcGxhdGUtbGFuZGluZyB7XG5cdCNoZXJvIHtcblx0XHQmLmhhc2hlcm8geyBcblx0XHRcdHBhZGRpbmc6IDEyJSAwIDMwcHg7XG5cdFx0fVxuXHR9XG5cdC5oZWFkbGluZXMge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogNmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiU2lnbmF0dXJlXCIsICRoZWFkaW5nO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRtYXJnaW46IDAgMCAxMDBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0fVxuXHR9XG5cdCNtYXRyaXgge1xuXHRcdHNlY3Rpb24ge1xuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNpbHZlcjtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHQuaGVhZGxpbmVzIGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1ZW07XG5cdFx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyNXB4KSB7XG5cdFx0XHQuaGVhZGxpbmVzIGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0ZW07XG5cdFx0XHRcdG1hcmdpbjogMCAwIDc1cHg7XG5cdFx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdC5oZWFkbGluZXMgaDEge1xuXHRcdFx0XHRmb250LXNpemU6IDNlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHRcdH1cdFxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cdFx0XHQuaGVhZGxpbmVzIGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVx0XG5cdH1cbn1cbiIsIiNzZWFyY2hzaXRlIHtcblx0d2lkdGg6IGF1dG87XG5cdGEge1xuXHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cdH1cblx0aW5wdXQudWstc2VhcmNoLWlucHV0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRwYWRkaW5nOiA1cHggMjBweCA1cHggNDBweDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRnb2xkICFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cdFx0fVxuXHRcdGlucHV0LnVrLXNlYXJjaC1pbnB1dCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRnb2xkO1xuXHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcblx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNzZWFyY2gtcmVzdWx0cyB7XG5cdHBhZGRpbmc6IDAgMCA3NXB4O1xuXHRsaSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdvbGQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuXHRcdFx0XHRoMiwgcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50ZW1wbGF0ZS12aWRlbyB7XG5cdC52aWRlby1sYXlvdXQge1xuXHRcdEBpbmNsdWRlIGZsZXgoY29sdW1uLCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0LCBub3dyYXApO1xuXHRcdC52aWRlbyB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxM3B4O1xuXHRcdFx0QGV4dGVuZCAlYm94LWxpZ2h0O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0LmRldGFpbHMge1xuXHRcdFx0QGluY2x1ZGUgZmxleChyb3csIHNwYWNlLWJldHdlZW4sIGNlbnRlciwgbm93cmFwKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIHtcblx0XHQudmlkZW8tbGF5b3V0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQuZGV0YWlscyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQjc2hhcmUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGVtcGxhdGUtd2lubmVyIHtcblx0bWFpbiB7XG5cdFx0LmNvbHVtbi1sYXlvdXQge1xuXHRcdFx0LmxlZnQge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpO1xuXHRcdFx0fVxuXHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSJdfQ== */
