article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0;text-decoration:none}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:600}dfn,em,.em{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;color:rgba(9,85,164,0.1)}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;padding:0}img{border:0}svg:not(:root){overflow:hidden}.svg-logo{display:inline-block;color:white}figure{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype"),url("../fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}p{-webkit-font-feature-settings:"liga", "dlig";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.entry-content>ul{list-style-type:disc;list-style-position:outside;margin-left:1.5em;margin-bottom:1.5em}.entry-content>ol{list-style-type:decimal;list-style-position:outside;margin-left:1.5em;margin-bottom:1.5em}.entry-content>ul ul,.entry-content>ol ul{list-style-type:circle;list-style-position:outside;margin-left:1em}.entry-content>ol ol,.entry-content>ul ol{list-style-type:lower-latin;list-style-position:outside;margin-left:1em}.entry-content>ul li,.entry-content>ol li{padding-left:0.5em;line-height:1.5em}.last-col{float:right;padding-right:0 !important}@media (min-width: 241px) and (max-width: 480px){.sm-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.sm-1of2{float:left;padding-right:0.75em;width:50%}}@media (min-width: 481px) and (max-width: 767px){.m-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:0.75em;width:50%}.m-1of3{float:left;padding-right:0.75em;width:33.33%}.m-2of3{float:left;padding-right:0.75em;width:66.66%}.m-1of4{float:left;padding-right:0.75em;width:25%}.m-3of4{float:left;padding-right:0.75em;width:75%}}@media (min-width: 768px) and (max-width: 1030px){.t-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:0.75em;width:50%}.t-1of3{float:left;padding-right:0.75em;width:33.33%}.t-2of3{float:left;padding-right:0.75em;width:66.66%}.t-1of4{float:left;padding-right:0.75em;width:25%}.t-3of4{float:left;padding-right:0.75em;width:75%}.t-1of5{float:left;padding-right:0.75em;width:20%}.t-2of5{float:left;padding-right:0.75em;width:40%}.t-3of5{float:left;padding-right:0.75em;width:60%}.t-4of5{float:left;padding-right:0.75em;width:80%}.t-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.t-2of7{float:left;padding-right:0.75em;width:28.5714286%}.t-3of7{float:left;padding-right:0.75em;width:42.8571429%}.t-4of7{float:left;padding-right:0.75em;width:57.1428572%}.t-5of7{float:left;padding-right:0.75em;width:71.4285715%}.t-6of7{float:left;padding-right:0.75em;width:85.7142857%}}@media (min-width: 1030px){.d-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:0.75em;width:50%}.d-1of3{float:left;padding-right:0.75em;width:33.33%}.d-2of3{float:left;padding-right:0.75em;width:66.66%}.d-1of4{float:left;padding-right:0.75em;width:25%}.d-3of4{float:left;padding-right:0.75em;width:75%}.d-1of5{float:left;padding-right:0.75em;width:20%}.d-2of5{float:left;padding-right:0.75em;width:40%}.d-3of5{float:left;padding-right:0.75em;width:60%}.d-4of5{float:left;padding-right:0.75em;width:80%}.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:0.75em;width:28.5714286%}.d-3of7{float:left;padding-right:0.75em;width:42.8571429%}.d-4of7{float:left;padding-right:0.75em;width:57.1428572%}.d-5of7{float:left;padding-right:0.75em;width:71.4285715%}.d-6of7{float:left;padding-right:0.75em;width:85.7142857%}.d-1of8{float:left;padding-right:0.75em;width:12.5%}.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:0.75em;width:10%}.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:0.75em;width:8.33%}}@media (min-width: 1240px){.bd-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.bd-1of2{float:left;padding-right:0.75em;width:50%}.bd-1of3{float:left;padding-right:0.75em;width:33.33%}.bd-2of3{float:left;padding-right:0.75em;width:66.66%}.bd-1of4{float:left;padding-right:0.75em;width:25%}.bd-3of4{float:left;padding-right:0.75em;width:75%}.bd-1of5{float:left;padding-right:0.75em;width:20%}.bd-2of5{float:left;padding-right:0.75em;width:40%}.bd-3of5{float:left;padding-right:0.75em;width:60%}.bd-4of5{float:left;padding-right:0.75em;width:80%}.bd-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.bd-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.bd-2of7{float:left;padding-right:0.75em;width:28.5714286%}.bd-3of7{float:left;padding-right:0.75em;width:42.8571429%}.bd-4of7{float:left;padding-right:0.75em;width:57.1428572%}.bd-5of7{float:left;padding-right:0.75em;width:71.4285715%}.bd-6of7{float:left;padding-right:0.75em;width:85.7142857%}.bd-1of8{float:left;padding-right:0.75em;width:12.5%}.bd-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.bd-1of10{float:left;padding-right:0.75em;width:10%}.bd-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.bd-1of12{float:left;padding-right:0.75em;width:8.33%}}.filtercpt{background:#eeeff5;padding:20px;margin-bottom:40px;border-top:6px solid #5090cd}.filtercpt h2{text-align:center;color:#395f84;margin-top:0;padding:20px}.filtercpt__image{text-align:center}.filtercpt__content .filtercpt__content *{display:none}.filtercpt__content p:first-of-type{height:150px;margin:0;overflow:hidden;text-overflow:ellipsis;position:relative;display:block;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box}.filtercpt__end{margin-top:40px;width:100%;text-align:center}.filtercpt__category{margin:0;padding:0}.filtercpt__category li{list-style:none;margin:0;width:100%;display:inline-block;border:1px solid #d5d8e6;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;cursor:pointer}.filtercpt__category li:hover{background:#386998}.filtercpt__category li:hover label{color:#ffffff}.filtercpt__category li:hover::before{color:#ffffff}.filtercpt__category li input{display:none}.filtercpt__category li label{padding-left:20px;font-weight:bold;color:#395f84;display:inline-block;cursor:pointer;padding:10px 10px 10px 20px;pointer-events:none}@media only screen and (min-width: 480px){.filtercpt__category{-webkit-column-count:3;column-count:3}}.filtercpt__loading{text-align:center;padding-bottom:40px;display:none;font-size:25px;color:#5090cd}.filtercpt__checkbox::before{content:"\f096";font-family:fontawesome;padding-left:15px;display:inline-block;font-size:20px;position:relative;top:2px;color:#395f84;width:20px;text-align:center}.filtercpt__checkbox.filtercpt__checkbox--active::before{content:"\f0c8"}.filtercpt__search{text-align:center;margin:20px 0}.filtercpt__search--button{background:#5090cd;padding:10px 60px;display:inline-block;color:#FFFFFF;border:1px solid #eeeff5}.filtercpt__search--button:hover{border:1px solid #5090cd;color:#0955A4;background:none}.filtercpt__search--all{padding:10px 40px;font-size:14px;text-decoration:underline;display:inline-block;vertical-align:top;position:absolute}.filtercpt__search--clear{padding:10px 40px;font-size:14px;text-decoration:underline;display:inline-block;vertical-align:top;position:absolute}.filtercpt__article{width:49%;display:block}.filtercpt__article h3{margin:0;padding:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtercpt__article h4{text-align:center;border-top:1px solid #cccccc;font-size:12px;border-bottom:1px solid #cccccc}.filtercpt__article article{padding:20px;margin-bottom:15px;background:#eeeff5}.filtercpt__button{text-align:center;border-top:1px solid #cccccc;padding-top:15px}.filtercpt__button a{background:#5090cd;padding:10px 60px;display:inline-block;border:1px solid #ffffff;color:#ffffff}.filtercpt__button a:hover{border:1px solid #5090cd;background:none;color:#5090cd}.pagination__container{text-align:center;clear:both;margin-bottom:40px}.pagination__container .pagination__item{display:inline-block}.pagination__container .pagination__item--trigger,.pagination__container .pagination__item--max,.pagination__container .pagination__item--next{display:block;background:#5090cd;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #5090cd;color:#ffffff}.pagination__container .pagination__item--trigger.pagination__current,.pagination__container .pagination__item--max.pagination__current,.pagination__container .pagination__item--next.pagination__current{background:none;color:#5090cd}.pagination__container .pagination__item--next{width:80px}.filtercpt__ajax--contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__container{font-size:14px;color:#95989a;border-bottom:1px solid #e6e6e6;margin:5px 0 0;padding:12px 0}.breadcrumbs__container .wrap{padding:0 15px}.breadcrumbs__container--list{margin:0;padding:0}.breadcrumbs__container--list li{display:inline-block;list-style:none}.breadcrumbs__container--list li a{font-size:14px;color:#95989a}.breadcrumbs__container--list li a:hover{text-decoration:underline}.breadcrumbs__container--list li::after{content:"\f105";font-family:fontawesome;padding:0px 10px}.breadcrumbs__container--list li:last-child::after{display:none}.home .navigation__menu--list-home a{-webkit-box-shadow:0 5px 0 #96c9fd;box-shadow:0 5px 0 #96c9fd}.navigation__logo .user__logout--link{padding-left:10px;border-left:1px solid #cccccc;margin-left:10px}.navigation__logo{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigation__logo--sitetitle a:hover{text-decoration:none}.navigation__logo--sitetitle a .navigation__logo--sitetitle-title{font-size:35px;color:#0955a4;text-transform:uppercase}.navigation__logo--sitetitle a .navigation__logo--sitetitle-subtitle{font-size:35px;margin-left:-2px;color:#666666;text-transform:uppercase}.navigation__logo--sitetitle a .navigation__logo--sitetitle-description{font-size:14px;color:#0955a4;display:block;position:relative;margin-top:-5px;text-align:right;left:-5px;letter-spacing:0.2px}.navigation__menu{background:#333333;position:relative;-webkit-box-shadow:0px 5px 0px 0px #0955a4;box-shadow:0px 5px 0px 0px #0955a4}.navigation__menu--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;list-style:none;padding:0;margin:0}.navigation__menu--list>li>a:hover{-webkit-box-shadow:0 5px 0 #96c9fd;box-shadow:0 5px 0 #96c9fd}.navigation__menu--list a{padding:11px 10px;color:#ffffff;display:block;position:relative;font-size:14px;outline:none}.navigation__menu--list a:hover,.navigation__menu--list a:focus,.navigation__menu--list a:active{text-decoration:none;background:#0e6ed1;color:#ffffff}.navigation__menu--list-home a{padding:11px 15px}.navigation__menu--list .current_page_item{background:#0955a4;-webkit-box-shadow:0 5px 0 #96c9fd;box-shadow:0 5px 0 #96c9fd}.navigation__menu--list .current_page_ancestor .current_page_parent .current_page_item{background:#0955a4}.navigation__menu--list .sub-menu-wrap{display:none}.navigation__menu--list .sub-menu-wrap .sub-menu{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;font-size:0}@media (min-width: 768px){.navigation__menu--list .sub-menu-wrap .sub-menu{width:750px}}@media (min-width: 992px){.navigation__menu--list .sub-menu-wrap .sub-menu{width:970px}}@media (min-width: 1030px){.navigation__menu--list .sub-menu-wrap .sub-menu{width:1010px}}@media (min-width: 1240px){.navigation__menu--list .sub-menu-wrap .sub-menu{width:1240px}}.navigation__menu--sticky{position:fixed;top:0;z-index:1000000;width:100%}.navigation__loggedstatus{text-align:right;padding:5px 0;font-size:12px}.navigation__loggedstatus .user__logout--name{display:inline-block}.screenreadertext{display:none}.navigation__menu{-webkit-box-shadow:0 5px 0 0 #6D9DE2;box-shadow:0 5px 0 0 #6D9DE2}.navigation__menu--list>li>a{-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.navigation__menu--list>li>a:hover{-webkit-box-shadow:0 5px 0 #96c9fd;box-shadow:0 5px 0 #96c9fd}.navigation__menu--list>.current-menu-item{-webkit-box-shadow:0 5px 0 0 #96c9fd;box-shadow:0 5px 0 0 #96c9fd}.navigation__menu--list .current-menu-item{background:#0955a4;-webkit-box-shadow:none;box-shadow:none}.navigation__menu--list .current_page_parent .current_page_item::after{display:none}.navigation__menu--list .current_page_ancestor .current_page_parent>a{-webkit-box-shadow:none;box-shadow:none}.navigation__menu--list .menu-item-has-children .current_page_parent>a{-webkit-box-shadow:none;box-shadow:none}.navigation__menu--list .navigation__menu--stagetworeveal .navigation__menu--stagetworeveal a:hover{background:#1a8aff;color:#ffffff}.navigation__menu--list .navigation__menu--stagetworeveal .navigation__menu--stagetworeveal .navigation__menu--stagetworeveal a:hover{background:#88c3ff;color:#ffffff}.footer{margin-top:40px;font-size:14px}.footer .returntotop__container{background:#333333;position:fixed;bottom:0;right:0;width:40px;height:40px;text-align:center;color:#ffffff;font-size:20px;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;z-index:20;padding:9px}.footer .returntotop__container:hover{background:#0955a4}.footer__navigation{padding:20px 0;border-top:2px solid #cccccc;color:#95989a}.footer__navigation--titlelinks{color:#0955a4;margin:0 0 10px;padding:0;list-style:none;line-height:1em}.footer__navigation--titlelinks li{display:inline-block}.footer__navigation--titlelinks li::after{content:" | "}.footer__navigation--titlelinks li:last-of-type::after{display:none}.footer__navigation--titlelinks a{color:#0955a4;font-size:14px}.footer__navigation--sublinks{list-style:none;margin:0;padding:0}.footer__navigation--sublinks li{display:inline-block}.footer__navigation--sublinks li::after{content:" | "}.footer__navigation--sublinks li:last-of-type::after{display:none}.footer__navigation--sublinks a{color:#95989a}.footer__navigation--socialmedia{text-align:right}.footer__navigation--socialmedia a{display:inline-block;font-size:30px;margin:0 2.5px;vertical-align:middle;position:relative}.footer__navigation--socialmedia-facebook{color:#3b5998;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-facebook:hover{color:#304779}.footer__navigation--socialmedia-twitter{color:#1da1f2;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-twitter:hover{color:#1783c5}.footer__navigation--socialmedia-youtube{color:red;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-youtube:hover{color:#a90000}.footer__navigation--socialmedia-linkedin{color:#0077b5;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-linkedin:hover{color:#00496f}.footer__navigation--socialmedia-googleplus{color:#008644;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}.footer__navigation--socialmedia-googleplus:hover{color:#ffa700}.footer__copyright{background:#333333;color:#ffffff;padding:40px 0}.footer__copyright--informa{display:block}.footer__copyright--address{display:block;font-size:12px;color:#95989a;padding:20px 0 0;line-height:1.42857143}.footer img{width:100%;max-width:250px}.owl-nav.disabled{display:none}.owl__buttons{background:#0955a4;color:#fff;margin-top:-10px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.owl__buttons-wrap{background:#0955a4}.owl__buttons--jump{display:inline-block;width:12.5%;vertical-align:top;padding:10px;position:relative}.owl__buttons--jump-title{font-size:20px;font-weight:bold;padding:10px 0}.owl__buttons--jump-description{font-size:12px;line-height:16px;display:none}.owl__buttons--jump__active{background:#1a8aff}.owl__buttons--jump__active::after{content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;left:50%;display:block;background:#1a8aff;z-index:1;border:10px solid #1a8aff;border-bottom:10px solid transparent;border-right:10px solid transparent;margin-left:-15px}.owl-dots{height:5px;position:absolute;bottom:0px;width:100%;text-align:center;display:none}.owl-dots .owl-dot{display:inline-block;padding:0px 10px;cursor:pointer}.owl-dots .owl-dot span{width:10px;height:10px;border-radius:20px;display:block;background:#0955a4;position:relative;top:-30px}.owl-dots .owl-dot.active span::after{content:"";width:10px;height:10px;border:6px solid #0955a4;display:block;position:absolute;top:-6px;background:#0955a4;left:-6px;opacity:01;border-radius:30px}.owl__container{width:100%;display:block;overflow-x:hidden;height:500px;position:relative;margin-top:6px;overflow-y:hidden}.owl__slide{height:500px;overflow:hidden}.owl__slide--left{float:left}.owl__slide--right{padding-top:50px;padding-left:550px;max-width:1500px;opacity:0;-webkit-transform:translate(100px, 0px);-ms-transform:translate(100px, 0px);transform:translate(100px, 0px);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-delay:600ms;transition-delay:600ms;position:absolute;right:50px}.owl__slide--right__title{font-size:2.5vw;padding:40px 0 0}.owl__slide--right__copy{padding-right:20px;font-size:1.5em;line-height:1.5em;color:#545454;font-weight:300}.owl__slide--right__copy--card{background-color:#faa615;padding:10px 30px;color:#fff;font-weight:normal;font-size:16px;display:inline-block;position:relative}.owl__slide--right__copy--card::after{position:absolute;content:"";height:0px;width:0px;display:block;left:0;bottom:0px;z-index:10;border:10px solid white;border-top:10px solid transparent;border-right:10px solid transparent}.owl__slide--step{font-size:6.875em;line-height:1em;color:#fff;width:500px;height:500px;border-radius:500px;background-color:#f36d21;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:120px;-webkit-transform:translate(-200px, 140px);-ms-transform:translate(-200px, 140px);transform:translate(-200px, 140px);position:relative;opacity:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-delay:500ms;transition-delay:500ms}.owl__slide--step:after{content:"";display:block;position:absolute;top:157px;left:375px;width:0;border-width:70px 120px 0;border-style:solid;border-color:#f36d21 transparent}.owl__slide--icon{font-size:6em;line-height:1em;color:#fff;width:160px;height:160px;border-radius:80px;background-color:#ca1e45;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:25px;-webkit-transform:translate(170px, -380px);-ms-transform:translate(170px, -380px);transform:translate(170px, -380px);opacity:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-delay:600ms;transition-delay:600ms}.owl__slide--icon-2{font-size:2.5em;line-height:1em;color:#fff;width:76px;height:76px;border-radius:38px;background-color:#c6c6c6;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:17px;-webkit-transform:translate(280px, -570px);-ms-transform:translate(280px, -570px);transform:translate(280px, -570px);opacity:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-delay:800ms;transition-delay:800ms}.owl-item{display:inline-block;width:100%;position:relative;height:100%;overflow:hidden}.owl-item.active .owl__slide--step{opacity:1;-webkit-transform:translate(-100px, 140px);-ms-transform:translate(-100px, 140px);transform:translate(-100px, 140px)}.owl-item.active .owl__slide--icon{-webkit-transform:translate(270px, -380px);-ms-transform:translate(270px, -380px);transform:translate(270px, -380px);opacity:1}.owl-item.active .owl__slide--icon-2{-webkit-transform:translate(380px, -570px);-ms-transform:translate(380px, -570px);transform:translate(380px, -570px);opacity:1}.owl-item.active .owl__slide--right{opacity:1;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}.callforpaper__header{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:4rem;background-color:#cfdbf4}.callforpaper__header #inner-content{padding-top:0 !important}.callforpaper__header h1{margin:0;padding:0}.article-header-category{width:100%;display:block;line-height:10px;margin:10px 0;padding-top:0px;float:left}.article-header-category span{display:inline-block;color:#4f8fce;padding:0px 10px;margin:0 2px;font-size:10px;line-height:20px;border:1px solid #4f8fce;background:none}@-webkit-keyframes load-up{0%{opacity:0;background:transparent}100%{opacity:1;background:rgba(0,0,0,0.8)}}@keyframes load-up{0%{opacity:0;background:transparent}100%{opacity:1;background:rgba(0,0,0,0.8)}}.translation_modal{background:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;z-index:1000000;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:load-up 1s forwards ease-in;animation:load-up 1s forwards ease-in}.translation_modal__visitor-location{display:none}.translation_modal__icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.translation_modal__icon--close{cursor:pointer;position:absolute;margin:0;padding:0.5em;right:0;top:0;text-align:right;color:#333;font-size:2em;font-weight:bolder}.translation_modal__icon--close>i:hover{color:#006db5}.translation_modal__inner{position:relative;width:75%;height:300px;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:white}.google_translate--container{width:100%;padding:2em;text-align:center}.google_translate--text{font-size:1.25em;line-height:1.75;text-align:center;color:#333}.google_translate--skip{cursor:pointer;font-size:1em;color:#006db5}.google_translate--skip:hover{color:#004e82}.google_translate--disclaimer{font-size:0.75em}.goog-te-gadget-simple{background-color:#fff;font-size:1.25em !important;border:none !important;padding:1em !important;width:300px !important}.goog-te-gadget-simple:hover{text-decoration:underline}.goog-te-gadget-simple img:first-child{float:left}.goog-te-gadget-simple span a span{font-family:monospace;border:none !important}.goog-te-gadget-simple span a span:last-child{float:right}.hide-element{top:-100%;display:none;opacity:0}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#f09a05;background:#faa615}.alert-info{border-color:#0d1067;background:#10147e}.alert-error{border-color:#b41b3f;background:#ca1e47}.alert-success{border-color:#5ad065;background:#6ed678}.blue-btn{background:#0955a4;color:#fff;height:40px;line-height:40px;display:inline-block;padding:0 20px;border-radius:0;cursor:pointer;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border:1px solid #0955a4;margin:10px 0}.blue-btn:hover,.blue-btn:focus{background:none;color:#0955a4}.blue-btn:active{background-color:#08488c}.ecae-link{padding-left:1em;display:inline-block}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:40px;padding:0 12px;margin-bottom:14px;font-size:1em;color:#333;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:400px;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:#f2f3f8 none repeat scroll 0 0;border:1px solid #ccc;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#f7f8fa;outline:none}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="datetime"].error,input[type="datetime"].is-invalid,input[type="datetime-local"].error,input[type="datetime-local"].is-invalid,input[type="date"].error,input[type="date"].is-invalid,input[type="month"].error,input[type="month"].is-invalid,input[type="time"].error,input[type="time"].is-invalid,input[type="week"].error,input[type="week"].is-invalid,input[type="number"].error,input[type="number"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,input[type="color"].error,input[type="color"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#ca1e47;border-color:#ca1e47;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#ca1e47}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="datetime"].success,input[type="datetime"].is-valid,input[type="datetime-local"].success,input[type="datetime-local"].is-valid,input[type="date"].success,input[type="date"].is-valid,input[type="month"].success,input[type="month"].is-valid,input[type="time"].success,input[type="time"].is-valid,input[type="week"].success,input[type="week"].is-valid,input[type="number"].success,input[type="number"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,input[type="color"].success,input[type="color"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#6ed678;border-color:#6ed678;background-color:#fff;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#6ed678}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#10147e}input[type="password"]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em;background-color:#fff}select{-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}.header .search input[type="search"]{background:#f2f3f8 none repeat scroll 0 0;border:medium none;height:100%;line-height:1.5em;margin:0;width:calc(100% - 52px);padding:0;padding-left:10px;float:left;border:1px solid #ccc;max-width:inherit}.header .search button[type="submit"]{background:#0955A4 none repeat scroll 0 0;font-size:0.9em;border:medium none;color:white;float:right;height:40px;line-height:1.5em;padding-top:3px;padding-bottom:5px;padding-left:0;padding-right:0;text-align:center;width:40px;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}.header .search button[type="submit"]:hover{background:#5090cd;cursor:pointer}.header .search label{display:none;padding:4px 0;width:20%}.header .search fieldset{height:38px;background-color:transparent}.header .search .fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1}.nav-bar .search{clear:none;float:right;margin-left:0;margin-right:0;margin-top:0.5em;width:100%;background:#f2f3f8 none repeat scroll 0 0;border:1px solid #10147e;-webkit-transition:display 0.25s ease-in-out 0;transition:display 0.25s ease-in-out 0}.nav-bar .search input[type="search"]{background:#f2f3f8 none repeat scroll 0 0;border:medium none;height:100%;line-height:1.5em;margin:0;max-width:80%;padding:0;float:left}.nav-bar .search button[type="submit"]{background:#6D9DE2 none repeat scroll 0 0;width:40px}.video-wrapper{width:auto !important}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:100%;font-weight:400;line-height:1.5em;color:#333;background-color:#f9f9f9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#skip a,#skip a:hover,#skip a:visited{position:absolute;left:-500px;top:-500px;width:1px;height:1px;overflow:hidden}#skip a:active,#skip a:focus{position:static;width:auto;height:auto}.mobile-hide{display:none}#inner-content{padding-top:1em}.breadcrumbs{display:block;line-height:1.875rem;list-style:none;margin:0 0 1rem .375rem;padding:0}.breadcrumbs li{display:block;float:left;height:1.875rem;line-height:1.875rem}.breadcrumbs li:before{color:#666;content:'\f105';display:block;float:left;font-family:FontAwesome;font-size:1.25rem;height:1.875rem;padding:0 .625rem}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li a{border-radius:.25rem;color:#666;display:block;float:left;height:1.875rem;line-height:1.875rem;padding:0 .375rem}.breadcrumbs li a:hover,.breadcrumbs li a:focus{background-color:#999;color:#fff}.subscribe-link{background-color:#373737;color:#f2f3f8;padding-left:0;padding-right:0;padding-top:0.5em;padding-bottom:0.75em;margin-bottom:1em;background-image:url(../../img/corner.png);background-repeat:no-repeat;background-position:right 0px bottom 0px}.subscribe-link h2{padding-top:0;padding-left:0.75em;padding-right:0.75em;color:#fff}.subscribe-link h2 strong{color:#5090cd}.subscribe-link .subscribe-button{padding-top:0;padding-right:0;text-align:center}.subscribe-link .subscribe-button .blue-btn{width:164px;margin-left:auto;margin-right:auto}.subscribe-link .subscribe-button .blue-btn:hover{border:1px solid #ffffff;color:#ffffff}.subscribe-link .hub-buttons{text-align:center}.subscribe-link .hub-buttons .blue-btn{padding:6px 10px;width:240px;height:50px;margin-left:auto;margin-right:auto;font-weight:400;color:white}.subscribe-link .hub-buttons .blue-btn:visited{color:white}.front-page-video{padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:2.5em;border-top:6px solid #faa615;background-color:#f6efe2;display:block;margin-bottom:1em;background-image:url(../../img/corner.png);background-repeat:no-repeat;background-position:right 0px bottom 0px}.front-page-video h2{padding-top:0;margin-top:0;font-size:1.4em}.front-page-video img{max-width:100%}.front-page-video .front-page-video-video{padding-right:0}.rtbs{margin:0;margin-bottom:1em}.rtbs>.rtbs_content{background:#F2F3F8 none repeat scroll 0 0;background-image:url(../../img/corner.png);background-repeat:no-repeat;background-position:right 0px bottom 0px;padding:1em}.rtbs>.rtbs_content hr{border-bottom:1px solid #d8d9db;border-left:none;border-right:none;border-top:none;height:0}.altmetric_table tr td{background-color:transparent}.wrap,.all-wrap{width:96%;margin:0 auto}a{color:#0955A4;font-weight:400}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:500;font-family:"Open Sans",Helvetica,Arial,sans-serif;vertical-align:baseline;color:#666666}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:1.9em;line-height:1.2em;margin-bottom:0.25em;font-weight:400}h2,.h2{font-size:1.5em;line-height:1.2em;margin-bottom:0.75em;font-weight:400}h3,.h3{font-size:1.2em;line-height:1.2em;margin-bottom:0.75em;font-weight:500}h4,.h4{font-size:1em;font-weight:500}h5,.h5{font-size:1em;line-height:1.2em;text-transform:uppercase}.header{background-color:#fff}.logo{font-size:0.7em;display:block;height:45px;width:260px;margin-right:auto;margin-left:auto;margin-top:2em;margin-bottom:2em}.logo a{color:#0955A4}.logo .author-services{font-size:35px;text-transform:uppercase;font-weight:300;margin-bottom:0;color:#666}.logo .author-services strong{color:#0955A4;font-weight:400}.logo .slogan{font-size:14px;width:100%;display:block;color:#0955A4;font-weight:400;margin-top:-5px;position:relative}.top-search{display:none}.nav-bar{background-color:#373737;-webkit-box-shadow:0px 5px 0px 0px #6D9DE2;box-shadow:0px 5px 0px 0px #6D9DE2;z-index:9999}.text-logo{text-transform:uppercase;font-weight:400;font-size:1.6em;margin-right:0.5em}.text-logo .blue{color:#6D9DE2;font-weight:300}.stuck{position:fixed;width:100%;display:block;top:0}.full-nav{display:none}.nav{border-bottom:0;margin:0}.nav li{float:left}.nav li a{display:block;color:#fff;padding-top:10px;padding-bottom:10px}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:none;border-top:0;position:absolute;visibility:hidden;z-index:8999;opacity:0;-webkit-transition:visibility 0s linear 0.15s, opacity 0.25s linear;transition:visibility 0s linear 0.15s, opacity 0.25s linear;background:#6D9DE2;max-width:248px}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:1em;padding-right:0;border-right:0;display:block;width:248px;border-bottom:1px solid #5f89c5;-webkit-transition:background 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s;text-align:left}.nav li ul.sub-menu li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.children li a:hover,.nav li ul.children li a:focus{color:#fff;background:#0955A4;-webkit-transition:background 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li ul.sub-menu .current-menu-item a,.nav li ul.children .current-menu-item a{background-color:#08488c}.nav li.hover_effect>ul.sub-menu{top:auto;visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.menu-item-1501,.menu-item-1500,.menu-item-1497,.menu-item-1498,.menu-item-1499,.menu-item-1570,.menu-item-1590{border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(0,0,0,0.5)}.menu-item-1501 .fa,.menu-item-1500 .fa,.menu-item-1497 .fa,.menu-item-1498 .fa,.menu-item-1499 .fa,.menu-item-1570 .fa,.menu-item-1590 .fa{font-size:1.5em}.menu-item-1501 a,.menu-item-1500 a,.menu-item-1497 a,.menu-item-1498 a,.menu-item-1499 a,.menu-item-1570 a,.menu-item-1590 a{width:50px;display:block;text-align:center}.menu-item-1501 a:hover,.menu-item-1500 a:hover,.menu-item-1497 a:hover,.menu-item-1498 a:hover,.menu-item-1499 a:hover,.menu-item-1570 a:hover,.menu-item-1590 a:hover{color:#6D9DE2;background:#373737;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent}.menu-item-1496{border-right:1px solid rgba(0,0,0,0.5);display:none}.stuck .menu-item-1496{display:block}.menu-item-1496 a:hover{background:#373737;-webkit-box-shadow:0px 0px 0px 0px transparent;box-shadow:0px 0px 0px 0px transparent}.menu-item-1499,.menu-item-1570{-webkit-box-shadow:1px 0px 0px 0px rgba(255,255,255,0.1);box-shadow:1px 0px 0px 0px rgba(255,255,255,0.1)}.menu-item-1497,.menu-item-1498,.menu-item-1499{display:none}.archive .hentry,.search .hentry,.blog .hentry{margin-left:0;border:1px solid #ccc;border-top:6px solid #5090cd;border-radius:0;padding-top:0.75em;padding-left:0.75em;padding-right:0.75em;padding-bottom:0;margin-bottom:1em;background-color:#fff}#content{margin-top:0}.hentry{background-color:transparent;border-radius:0;border:none}.hentry header{border-bottom:none;padding:0;margin-bottom:1em;border-bottom:1px solid #cccccc;padding-bottom:20px}.hentry footer{padding:0;padding-bottom:1em;border-top:none}.hentry footer a{background-size:200.22% auto;background-position:0% 0px;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255,255,255,0)), color-stop(50%, #ddd));background-image:linear-gradient(to right, rgba(255,255,255,0) 50%, #ddd 50%);-webkit-transition:background-position 0.5s ease-out 0.25s;transition:background-position 0.5s ease-out 0.25s;font-weight:600}.hentry footer a:hover{background-position:-99.99% 0}.hentry footer p{margin:0}.single-title,.page-title,.entry-title{margin:0;color:#333}.archive-title{padding:0;margin:0;margin-bottom:1em;border-bottom:1px solid #d8d9db;padding-bottom:0.25em;color:#333}.byline{color:#9fa6b4;font-style:italic;margin:0}.entry-content{padding:0}.entry-content p{margin-top:0;margin-bottom:1em}.entry-content a{text-decoration:none;background-size:200.22% auto;background-position:0% 0px}.entry-content a img{background-position:0% 0px}.entry-content a:hover{background-position:-99.99% 0;color:#0955A4}.entry-content a:hover img{background-position:0% 0px}.entry-content table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #eaedf2}.entry-content tr:nth-child(even){background-color:#666}.entry-content td{padding:7px;border-right:1px solid #eaedf2}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#666;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2}.entry-content th:last-child{border-right:0}.entry-content blockquote{padding:0.75em;border-top:3px solid #faa615;border-bottom:3px solid #faa615;background-color:#f2f3f8;display:block;margin-bottom:1em;margin-left:0.75em;margin-right:0.75em;font-style:italic}.entry-content blockquote cite{font-weight:600;font-style:normal}.entry-content blockquote p{padding:0;margin:0;font-size:1em;line-height:1.5em;font-style:italic;color:#333;font-weight:300}.entry-content .tip{padding:0.75em;background-color:#faa615;background-image:url(../../img/corner.png);background-repeat:no-repeat;background-position:right 0px bottom 0px;display:block;color:#fff;font-size:1em;font-weight:400;margin-bottom:1em}.entry-content .tip strong{text-transform:uppercase;font-weight:800;color:#f36d21;font-size:1.125em}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1em 0;max-width:100%;height:auto;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#212121;color:#666;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.entry-content+p{margin:0 0 1.5em}.hrf-content{border-bottom:3px solid #6ed678;border-top:3px solid #6ed678}.pagination,.wp-prev-next{margin:0}.pagination{text-align:center;margin-top:-1.5em}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin-top:0;margin-bottom:0;margin-left:5px;margin-right:5px;float:left;display:inline;overflow:hidden;border-radius:3px}.pagination a,.pagination span{color:#fff;margin:0;text-decoration:none;line-height:1em;font-size:1em;font-weight:normal;padding:0.5em;min-width:32px;display:block;background-color:#0955A4;-webkit-transition:background-color 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s;text-align:center}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{background-color:#5090cd}.pagination .current{cursor:default;color:#fff;background-color:#5090cd}.pagination .current:hover,.pagination .current:focus{color:#fff;background-color:#5090cd}.wp-prev-next a{color:#fff;background-color:#5090cd;display:block}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.post-navi{width:100%;display:block;border-top:1px solid #ccc;padding-top:0.75em;padding-bottom:1em}.post-navi a{width:100%;height:100%;padding:0;color:#0955A4;font-weight:500;text-decoration:none;border-top:0;border-left:0;border-right:0}.post-navi a:hover{color:#5090cd;border-bottom:0}.post-navi .left-post{float:left;max-width:45%}.post-navi .right-post{float:right;max-width:45%}.sidebar{margin-bottom:1em}.sidebar .tfo-button{margin-bottom:1em}.sidebar .widgettitle{font-size:1.4em;line-height:1.275em;margin-top:0em;margin-bottom:0.375em;padding-top:0em;padding-bottom:0em;color:#333}.sidebar #a2a_share_save_widget-2{border-top:6px solid #5090cd}.sidebar #text-3{border-top:6px solid #ca1e47}.sidebar #text-4{border-top:6px solid #f36d21}.sidebar #widget_crp-2,.sidebar #nav_menu-2{border-top:6px solid #6ed678}.sidebar .widget{border-top:6px solid #0955A4;background-color:#f2f3f8;display:block;padding-top:0.75em;padding-bottom:0.75em;padding-left:0.75em;padding-right:0.75em;margin:0}.sidebar .widget ul{list-style:none;padding-left:0}.sidebar .widget ul li{margin-bottom:0.75em}.sidebar .widget ul li ul{margin-top:0.75em;padding-left:1em}.sidebar .widget a.widgetlink{background:none;display:block;padding:5px 0;position:relative;text-decoration:none;-webkit-transition:none;transition:none}.sidebar .widget a.widgetlink:after{content:'\f105';display:block;font-family:FontAwesome;font-size:30px;height:50px;line-height:55px;position:absolute;right:-5px;top:0}.sidebar .widget a.widgetlink img{display:block;float:left}.sidebar .widget a.widgetlink h4,.sidebar .widget a.widgetlink span{display:block;margin:0 0 0 60px;padding:0}.sidebar .widget a.widgetlink h4{color:#666;font-weight:700}.copyright p{font-size:0.7em;line-height:1.5em;margin:0;text-align:center}#slider1{margin-bottom:1em;background-color:#fff}.slider-pro{font-family:'Open Sans', Arial}.sp-slide{overflow:hidden}.slider-pro h1{font-size:2.25em;color:#545454;font-weight:normal}.slider-pro .tagline{font-size:1.125em;color:#545454;font-weight:normal}.sp-layer p{font-size:1.5em;line-height:1.5em;color:#545454;font-weight:300}.fancy_link{color:#0955a4;font-weight:500;text-decoration:none;border-bottom:2px dotted #0955a4}.fancy_link:hover{border-bottom:2px solid #0955a4}.sp-yellow{background-color:#faa615;padding:20px;color:#fff;font-weight:normal}.sp-yellow:after{content:"";display:block;position:absolute;top:60px;left:-60px;width:0;border-width:0 60px 35px;border-style:solid;border-color:#fff transparent}.sp-thumbnail{width:100%;padding:8px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-selected-thumbnail .sp-thumbnail{background-color:#0955a4}.sp-selected-thumbnail .sp-thumbnail-title{color:#fff}.sp-selected-thumbnail .sp-thumbnail-description{color:#fff}.sp-thumbnail-title{margin-bottom:5px;font-size:20px;color:#333;font-weight:400}.sp-thumbnail-description{font-size:14px;line-height:21px;color:#545454;font-weight:400}.step-number{font-size:6.875em;line-height:1em;color:#fff;width:500px;height:500px;border-radius:500px;background-color:#f36d21;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:120px}.step-number:after{content:"";display:block;position:absolute;top:157px;left:375px;width:0;border-width:70px 120px 0;border-style:solid;border-color:#f36d21 transparent}.icon-red{font-size:6em;line-height:1em;color:#fff;width:160px;height:160px;border-radius:80px;background-color:#ca1e45;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:25px}.icon-grey{font-size:2.5em;line-height:1em;color:#fff;width:76px;height:76px;border-radius:38px;background-color:#c6c6c6;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:17px}.slider-pro{position:relative;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0 !important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0 !important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #0955a4;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid #0955a4;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #F00;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid #F00;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,0.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,0.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0 !important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media only screen and (min-width: 768px) and (max-width: 1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width: 568px) and (max-width: 768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width: 320px) and (max-width: 568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px}.sp-horizontal .sp-next-arrow{right:20px}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.sp-previous-arrow:before,.sp-previous-arrow:after,.sp-next-arrow:before,.sp-next-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);-ms-transform:skew(145deg, 0deg);transform:skew(145deg, 0deg)}.sp-previous-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg, 0deg);-ms-transform:skew(-145deg, 0deg);transform:skew(-145deg, 0deg)}.sp-next-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg, 0deg);-ms-transform:skew(35deg, 0deg);transform:skew(35deg, 0deg)}.sp-next-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg, 0deg);-ms-transform:skew(-35deg, 0deg);transform:skew(-35deg, 0deg)}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0px}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0px}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0px}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0px}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);-ms-transform:skew(145deg, 0deg);transform:skew(145deg, 0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg, 0deg);-ms-transform:skew(-145deg, 0deg);transform:skew(-145deg, 0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg, 0deg);-ms-transform:skew(35deg, 0deg);transform:skew(35deg, 0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg, 0deg);-ms-transform:skew(-35deg, 0deg);transform:skew(-35deg, 0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none !important;max-height:none !important;border:none !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}@media (max-width: 860px){#slider1 .hide-medium-screen{display:none}}@media (max-width: 640px){#slider1 .sp-layer{font-size:12px}#slider1 .hide-small-screen{display:none}}@media (max-width: 500px){#slider1 .sp-thumbnail{text-align:center}#slider1 .sp-thumbnail-title{font-size:12px;text-transform:uppercase}#slider1 .sp-thumbnail-description{display:none}}.categories-page-title,.categories-filters,.categories-posts,.categories-pagination{clear:both;display:block;width:100%}.categories-page-title{border-bottom:1px solid #ccc;font-size:24px;line-height:30px;padding:10px 0;margin:0 0 20px 0}.categories-filters{list-style:none;margin:0;padding:0}.categories-filters li{float:left;margin:0 10px 10px 0;padding:0}.categories-filters li a{background-color:#0955A4;border-radius:4px;color:#fff;display:inline-block;font-size:14px;line-height:20px;padding:10px 5px;text-decoration:none;vertical-align:middle}.categories-filters li a span{background-color:#d3dcf0;border-radius:8px;color:#0955A4;display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin:0 5px;padding:0 10px;text-align:center;vertical-align:middle;white-space:nowrap}.categories-filters li a:hover{background-color:#5090cd;color:#fff}.categories-filters li a:hover span{background-color:#fff;color:#5090cd}.categories-filters li a i{border-right:1px dotted #fff;display:inline-block;line-height:20px;margin:0 10px 0 0;padding:0 10px;vertical-align:middle}.categories-filters li.cat-all a{padding:10px 20px}.categories-filters li.current-cat a{background-color:#5090cd;color:#fff}.categories-filters li.current-cat a span{background-color:#fff;color:#5090cd}.categories-posts article{margin:0 0 10px 0;min-height:510px;padding:0 !important;position:relative}.categories-posts article header{background-color:#fff;border-bottom:1px solid #6D9DE2;color:#0955A4;display:block;line-height:20px;margin:0;min-height:40px;padding:10px 15px}.categories-posts article header i{border-left:1px dotted #5090cd;display:inline-block;line-height:20px;padding:0 5px}.categories-posts article header i:first-child{border:0}.categories-posts article section{padding:0 20px}.categories-posts article section .categories-image a{background:#6D9DE2;display:block;margin:0 -20px;height:180px;overflow:hidden}.categories-posts article section .categories-image a img{margin:0;width:100%}.categories-posts article section .categories-post-title{color:#0955A4;font-size:18px;line-height:20px;margin:10px 0 0}.categories-posts article section .categories-date,.categories-posts article section .categories-excerpt{color:#999;display:block;font-size:12px;line-height:20px;margin:10px 0 0}.categories-posts article section .categories-date span{background-color:#6ed678;border-radius:10px;color:#fff;display:block;float:left;font-size:12px;height:20px;line-height:20px;margin:0 5px 0 0;padding:0 10px;text-align:center}.categories-posts article section .categories-excerpt{color:#666;font-size:16px}.categories-posts article footer{bottom:0;display:block;left:0;line-height:20px;padding:10px 20px;position:absolute}.categories-posts article footer a{text-decoration:none}.categories-pagination{text-align:center}.header__logo{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-title span{color:#0955a4}.search-highlight{color:#0955a4}.search__item{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.search__item section{padding:20px;width:98%;background:#eeeff5;border-top:5px solid #0955a4;height:350px}.search__item section h2{height:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search__item section div{display:none}.search__excerpt{height:170px}.search__excerpt .post-attachments{display:none}.search__excerpt .video-wrapper{display:none}.search__title{padding:40px 0}.pagination__search{clear:both;text-align:center}.pagination__search span,.pagination__search a{display:inline-block}.pagination__search span.page-numbers,.pagination__search a.page-numbers{background:#5090cd;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #5090cd;color:#ffffff;vertical-align:top}.pagination__search span.page-numbers.next,.pagination__search a.page-numbers.next{width:80px}.pagination__search span.page-numbers.current,.pagination__search a.page-numbers.current{background:none;color:#5090cd}span.article-header-subtitle{margin-top:5px;position:relative;display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-align:center}.breadcrumbs{display:block;line-height:inherit;list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;float:none;height:auto;line-height:40px;padding:0 5px}.breadcrumbs li::before{display:none}.breadcrumbs li a{border:none;color:#666;display:inline-block;float:none;height:auto;line-height:inherit;padding:5px 0}.breadcrumbs li a:hover{background:none;color:#6d9de2;text-decoration:underline}.breadcrumbs__container{font-size:14px;color:#95989a;border-bottom:1px solid #e6e6e6;margin:5px 0 0;padding:0}.breadcrumbs ul{margin:0;padding:0}.twitter__widget{margin-bottom:20px;position:relative}.twitter__widget--image{height:150px;background-size:cover;background-position:center;margin-top:10px}.twitter__widget--react{padding:2px 0;border-top:1px solid #d6d6d6;margin-top:10px;font-size:12px}.twitter__widget--react div{display:inline-block}.twitter__widget--time{font-size:12px;position:absolute;bottom:3px;right:0}.protected__form--container{border:1px solid #e0e0e0;padding:20px}.protected__form--container .ginput_container_checkbox{margin:0 !important;padding:0}.protected__form--container input[type="submit"]{background:#0954a4;color:#ffffff;text-transform:uppercase;padding:10px 20px;border:1px solid #0954a4}.protected__form--container input[type="submit"]:hover{background:none;color:#0954a4}@media only screen and (max-width: 480px){.m-search{width:100%;padding-bottom:1.5em}}@media only screen and (min-width: 481px){.mobile-hide{display:block}.small-hide{display:none}.nav{border:0}.nav ul{margin-top:0}.nav li{position:relative}.nav li .full-nav a{border-bottom:0;font-size:0.8em}.nav li .full-nav a:hover,.nav li .full-nav a:focus{color:#fff;text-decoration:none}.text-logo{margin-right:0.6em}.menu-item-1590{display:none}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content .alignleft a,.entry-content .alignright a,.entry-content .aligncenter a{border-bottom:0 solid transparent}.copyright p{font-size:0.8em}.categories-posts article{min-height:520px}.categories-posts article section .categories-image a{height:130px}}@media only screen and (min-width: 769px){.small-hide,.big-hide{display:block}.tablet-hide{display:none}.t-2of3{padding-right:20px}#inner-content{padding-top:1.5em}.subscribe-link{padding-top:1em;padding-bottom:1.5em;margin-bottom:1.5em}.subscribe-link h2{padding-top:0;padding-left:1em}.subscribe-link .subscribe-button{text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;padding-top:0}.subscribe-link .subscribe-button .blue-btn{position:relative;top:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.front-page-video{padding-left:1.5em;padding-right:1.5em;padding-top:1.5em;padding-bottom:0;margin-bottom:1.5em}.front-page-video .front-page-video-video{padding-right:0;padding-top:0}.rtbs{margin-bottom:1.5em}.rtbs>.rtbs_content{background:#F2F3F8 none repeat scroll 0 0;background-image:url(../../img/corner.png);background-repeat:no-repeat;background-position:right 0px bottom 0px;padding:1.5em;margin-bottom:0}#slider1{margin-bottom:1.5em}.wrap{width:96%}.logo{font-size:inherit;height:inherit;width:inherit}.logo .author-services{margin-bottom:0.2em}.nav{border:0}.nav ul{margin-top:0}.nav li{float:left;position:relative}.nav li .full-nav a{border-bottom:0;font-size:0.8em}.nav li .full-nav a:hover,.nav li .full-nav a:focus{color:#fff;text-decoration:none}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:none;border-top:0;position:absolute;visibility:hidden;z-index:8999;opacity:0;-webkit-transition:visibility 0s linear 0.15s, opacity 0.15s linear;transition:visibility 0s linear 0.15s, opacity 0.15s linear;background:#6D9DE2}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:1em;padding-right:0;border-right:0;display:block;width:248px;border-bottom:1px solid #5f89c5;border-top:1px solid rgba(255,255,255,0.1);-webkit-transition:background 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s}.nav li ul.sub-menu li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.children li a:hover,.nav li ul.children li a:focus{color:#fff;background:#0955A4;-webkit-transition:background 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.text-logo{margin-right:0.5em;margin-left:0}.menu-item-1497,.menu-item-1498,.menu-item-1499{display:block}.menu-item-1501 .fa,.menu-item-1500 .fa,.menu-item-1497 .fa,.menu-item-1498 .fa,.menu-item-1499 .fa,.menu-item-1570 .fa,.menu-item-1590 .fa{font-size:1.4em;padding-top:0.1em}.menu-item-1501 a,.menu-item-1500 a,.menu-item-1497 a,.menu-item-1498 a,.menu-item-1499 a,.menu-item-1570 a,.menu-item-1590 a{width:47px}.archive .hentry,.search .hentry,.blog .hentry{padding-top:1.5em;padding-left:1.5em;padding-right:1.5em;margin-bottom:1.5em}.entry-content .tip{padding-top:1.5em;padding-left:7.5em;padding-right:1.5em;padding-bottom:1.5em;min-height:127px;margin-bottom:1.5em}.entry-content .tip:before{font-family:'FontAwesome';content:"\f0eb";font-size:5em;color:#f36d21;position:absolute;margin-left:-1.26em;margin-top:0;background-color:#FFF;width:80px;height:40px;border-radius:80px;text-align:center;padding-top:30px;padding-bottom:10px;border:2px solid #f36d21}.entry-content blockquote{padding-top:1.5em;padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5em;margin-bottom:1.5em}.sidebar{margin-bottom:1.5em}.sidebar .tfo-button{margin-bottom:1.5em}.sidebar .widget a{color:#0955A4;font-weight:500;text-decoration:none;background-size:200.22% auto;background-position:0% 0px;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255,255,255,0)), color-stop(50%, #ddd));background-image:linear-gradient(to right, rgba(255,255,255,0) 50%, #ddd 50%);-webkit-transition:background-position 0.25s ease-out 0.125s;transition:background-position 0.25s ease-out 0.125s}.sidebar .widget a:hover{background-position:-99.99% 0;color:#0955A4}.footer-links-top{margin-bottom:0}.pre-footer nav li+li:before{content:"|";padding:0 10px;color:#5090cd}.footer-links-top ul li,.footer-links-bottom ul li{margin-right:0;float:left;border-bottom:1px dotted transparent}.footer-links-top ul li a,.footer-links-bottom ul li a{padding-left:0;padding-top:0;padding-right:0;display:inline-block}.footer-links-top ul li a:hover,.footer-links-bottom ul li a:hover{text-decoration:none}#footer-logo{text-align:right}#footer-logo a img{margin-top:0;width:100%}.copyright p{text-align:left}#social-links{display:none}.categories-posts article{min-height:530px}.categories-posts article section .categories-image a{height:140px}.navigation__logo .user__logout--link{padding-left:10px;border-left:1px solid #cccccc;margin-left:10px}.navigation__menu--list .menu-item-has-children .sub-menu-wrap{background:#0e6ed1}.navigation__menu--list .menu-item-has-children>a{padding-right:30px}.navigation__menu--list .menu-item-has-children>a::after{content:"\f107";font-family:FontAwesome;position:absolute;top:0;right:0;color:#ffffff;font-size:16px;width:30px;height:46px;text-align:center;line-height:46px;display:inline-block}.navigation__menu--list .menu-item-has-children .menu-item-has-children{top:100%}.navigation__menu--list .menu-item-has-children .menu-item-has-children li{display:inline-block}.navigation__menu--list .menu-item-has-children .menu-item-has-children .navigation__menu--stagetworeveal{display:block;position:absolute;padding:0;z-index:100;list-style:none;background:#1a8aff;left:0;top:100%;width:100%}.navigation__menu--list .menu-item-has-children .menu-item-has-children.navigation__menu--stagethreereveal>a{background:#1a8aff}.navigation__menu--list .menu-item-has-children .menu-item-has-children.navigation__menu--stagethreereveal>a::after{content:"\f106"}.navigation__menu--list .navigation__menu--stagetworeveal{background:#0e6ed1}.navigation__menu--list .navigation__menu--stagetworeveal>a::after{content:"\f106"}.navigation__menu--list .navigation__menu--stagetworeveal li{display:inline-block}.navigation__menu--list .navigation__menu--stagetworeveal .navigation__menu--stagetworeveal{display:block;position:absolute;padding:0;z-index:100;list-style:none;background:#0e6ed1;left:0;top:51px;width:100%}.navigation__stickynav--locked{border-bottom:46px solid #ffffff}.navigation__menu--list .current_page_item{position:relative}.navigation__menu--list .current_page_ancestor .current_page_parent>a::before{background:none}.navigation__menu--list .menu-item-has-children.navigation__menu--stagetworeveal>a::before{content:"";background:#96c9fd;width:100%;position:absolute;height:5px;left:0;bottom:-5px;top:auto}.navigation__menu--list .menu-item-has-children.navigation__menu--stagetworeveal .navigation__menu--stagetworeveal::before{display:none}.navigation__menu--list .menu-item-has-children .menu-item-has-children .navigation__menu--stagetworeveal{margin:0}.navigation__menu--list .menu-item-has-children .menu-item-has-children .navigation__menu--stagetworeveal::before{display:none}.visible-xs{display:none !important}.filtercpt__article{width:49%;display:block}.filtercpt__category{-webkit-column-count:2;column-count:2}}@media only screen and (max-width: 768px){.mobilemenu__trigger{font-size:20px;width:40px;height:40px;text-align:center;line-height:44px;margin-right:0px;display:block;color:#ffffff;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mobilemenu__trigger:hover,.mobilemenu__trigger:focus,.mobilemenu__trigger:active{color:#ffffff;background:none}.mobilemenu__trigger:hover .fa,.mobilemenu__trigger:focus .fa,.mobilemenu__trigger:active .fa{left:0;position:relative;top:-2px}.mobilemenu__trigger--active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobilemenu__trigger--active .fa-bars::before{content:"\f00d"}.navigation{background:#333333;position:fixed;width:100%;display:block;top:0;left:0;z-index:1000000}.navigation__logo{height:auto}.navigation__logo a .navigation__logo--sitetitle-title,.navigation__logo a .navigation__logo--sitetitle-subtitle{font-size:16px}.navigation__logo a .navigation__logo--sitetitle-subtitle{padding-left:2px;color:#ffffff}.navigation__menu{-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);position:fixed;width:100%;top:40px;height:calc(100% - 40px);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-box-shadow:100vw 0 0 #333333;box-shadow:100vw 0 0 #333333}.navigation__menu .container{padding:0}.navigation__menu--stageonereveal{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.navigation__menu.navigation__menu--stagetworeveal{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}.navigation__menu.navigation__menu--stagethreereveal{-webkit-transform:translate(-200%, 0);-ms-transform:translate(-200%, 0);transform:translate(-200%, 0)}.navigation__menu--list{display:block}.navigation__menu--list>li{position:relative}.navigation__menu--list>li>a::after{display:none}.navigation__menu--list-home .fa-home{display:none}.navigation__menu--list-home .screenreadertext{display:block}.navigation__menu--list .current_page_item::after{display:none}.navigation__menu--list>.menu-item-has-children>a::before{content:"\f105";font-family:FontAwesome;position:absolute;top:0;right:15px;color:#ffffff;font-size:16px;text-align:center;line-height:46px}.navigation__menu--list>.menu-item-has-children>a:focus::before,.navigation__menu--list>.menu-item-has-children>a:hover::before,.navigation__menu--list>.menu-item-has-children>a:active::before{content:"\f105";font-family:FontAwesome;position:absolute;top:0;right:15px;color:#ffffff;font-size:16px;text-align:right;line-height:46px;left:auto;background:none}.navigation__menu--list .menu-item-has-children.navigation__menu--stagetworeveal::after{content:"\f104";font-family:FontAwesome;position:fixed;right:-100%;top:0;color:#ffffff;height:40px;font-size:20px;width:calc( 100% - 15px);background:#0955a4;text-align:left;line-height:40px;padding-left:15px;z-index:20;z-index:200000}.navigation__menu--list .menu-item-has-children.navigation__menu--stagetworeveal::before{content:"Back";position:fixed;top:0;right:calc(-100% - 27px);color:#ffffff;font-family:inherit;padding-left:5px;text-align:left;width:100%;height:40px;line-height:40px;z-index:200001}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagetworeveal{background:#333333;top:0;padding:40px 0 0;position:fixed;width:100%;height:100%;left:0;margin:0;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;display:block;z-index:2000;-webkit-box-shadow:100vw 0 0 #333333;box-shadow:100vw 0 0 #333333}.navigation__menu--list .menu-item-has-children .sub-menu-wrap .sub-menu{padding:0}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagethreereveal{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);transform:translate(0%, 0)}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagethreereveal .sub-menu-wrap{background:#333333;top:0;padding:40px 0 0;position:fixed;width:100%;height:100%;left:0;margin:0;-webkit-transform:translate(200%, 0);-ms-transform:translate(200%, 0);transform:translate(200%, 0);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;display:block}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagethreereveal .sub-menu-wrap.navigation__menu--stagetworeveal{z-index:2000000}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagethreereveal .sub-menu-wrap::after{content:"\f104";font-family:FontAwesome;position:absolute;top:0;right:0;color:#ffffff;font-size:20px;text-align:left;line-height:40px;height:40px;width:100%;padding-left:15px;background:#0955a4}.navigation__menu--list .menu-item-has-children .sub-menu-wrap.navigation__menu--stagethreereveal .sub-menu-wrap::before{content:"Back";font-family:inherit;position:absolute;top:1px;right:0;color:#ffffff;font-size:16px;text-align:left;line-height:40px;height:40px;width:100%;z-index:200;padding-left:30px}.navigation__menu--list .menu-item-has-children .menu-item-has-children>a::after{content:"\f105";font-family:FontAwesome;position:absolute;top:0;right:15px;color:#ffffff;font-size:16px;text-align:center;line-height:46px}.footer img{margin:20px 0}.footer__copyright{padding:40px 0 20px}.footer__navigation--socialmedia{text-align:center;margin-top:20px}.footer__navigation--socialmedia a{font-size:40px;padding:0 10px}.footer__navigation--titlelinks li,.footer__navigation--sublinks li{display:inline-block;width:49%;text-align:center}.footer__navigation--titlelinks li a,.footer__navigation--sublinks li a{padding:10px;display:block}.footer__navigation--titlelinks li::after,.footer__navigation--sublinks li::after{display:none}.hidden-xs,.hidden-sm{display:none !important}body{padding-top:40px}.owl__container{margin-top:0;height:410px}.owl__buttons--jump{width:12.5%;text-align:center}.owl__buttons--jump-title{font-size:14px;line-height:1.2em}.owl__slide{height:400px}.owl__slide--step{font-size:2em;line-height:1em;color:#fff;width:200px;height:200px;border-radius:200px;padding-left:50px;padding-top:50px;-webkit-transform:translate(-180px, 260px);-ms-transform:translate(-180px, 260px);transform:translate(-180px, 260px)}.owl__slide--step:after{position:absolute;top:20px;left:140px;width:0;border-width:30px 30px 0;border-style:solid;border-color:#f36d21 transparent}.owl__slide--icon{font-size:40px;line-height:40px;width:80px;height:80px;padding-top:18px}.owl__slide--icon-2{font-size:16px;line-height:15px;width:30px;height:30px;padding-top:7px}.owl__slide--right{padding:20px;max-width:auto;right:0;text-align:center}.owl__slide--right__title{padding:0;font-size:25px}.owl__slide--right__copy{font-size:14px}.owl__slide--right__copy--card{display:none}.owl-item.active .owl__slide--step{opacity:1;-webkit-transform:translate(-80px, 260px);-ms-transform:translate(-80px, 260px);transform:translate(-80px, 260px)}.owl-item.active .owl__slide--icon{-webkit-transform:translate(130px, 90px);-ms-transform:translate(130px, 90px);transform:translate(130px, 90px);opacity:1}.owl-item.active .owl__slide--icon-2{-webkit-transform:translate(230px, 20px);-ms-transform:translate(230px, 20px);transform:translate(230px, 20px);opacity:1}.owl-item.active .owl__slide--right{opacity:1;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}.translation_modal__inner{width:95vw;height:75vh}.filtercpt__search--clear{padding:10px 40px;font-size:14px;text-decoration:underline;display:block;vertical-align:top;position:relative}.filtercpt__article{width:100%;display:block}.filtercpt__category{-webkit-column-count:1;column-count:1}.filtercpt__content p:first-of-type{height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-orient:vertical;-webkit-line-clamp:unset;display:-webkit-box;padding-bottom:10px}.breadcrumbs{display:none}}@media only screen and (min-width: 1030px){.wrap{width:1010px;padding-left:15px;padding-right:15px}#inner-content{padding-top:2em}#inner-header{padding-top:1.25em;padding-bottom:1.25em}.logo{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.big-hide{display:none}.d-5of7{padding-right:40px}.top-search{display:block}.subscribe-link{margin-bottom:2em}.front-page-video{padding-bottom:1em;margin-bottom:2em}.rtbs{margin-bottom:2em}#slider1{margin-bottom:2em}.entry-content p{margin-bottom:1.5em}.archive .hentry,.search .hentry,.blog .hentry{margin-bottom:2em}.single .hentry{background-color:transparent;border-radius:0;border:none;padding-left:120px}.single .hentry header{border-bottom:none;padding:0}.single .hentry blockquote,.single .hentry .tip{width:100%}.single .hentry blockquote,.single .hentry .tip,.single .hentry .wp-caption,.single .hentry .alignleft,.single .hentry .dataTables_wrapper,.single .hentry .video-wrapper{margin-left:-120px}.single .hentry footer{padding:0;border-top:none}.single .hentry footer p{margin:0}.sidebar{margin-bottom:2em}.sidebar .tfo-button{margin-bottom:2em}.sidebar .widget{padding-left:1.5em;padding-right:1.5em}.full-nav{display:block}.top-nav li a{padding-left:10px;padding-right:10px;font-size:13px;-webkit-transition:background-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s}.top-nav li a:hover,.top-nav li a:focus{background:#0955A4;-webkit-box-shadow:0px 5px 0px 0px #96c9fd;box-shadow:0px 5px 0px 0px #96c9fd}.top-nav li.current-menu-item a,.top-nav li.current_page_item a,.top-nav li.current_page_ancestor a{background:#08488c;-webkit-box-shadow:0px 5px 0px 0px #96c9fd;box-shadow:0px 5px 0px 0px #96c9fd}.top-nav .menu-item-1517 a{padding:10px 14px;display:block}.fixed{display:none}.stuck .fixed{display:block}.stuck .full-nav{display:none}.menu-item-1501 .fa,.menu-item-1500 .fa,.menu-item-1497 .fa,.menu-item-1498 .fa,.menu-item-1499 .fa,.menu-item-1570 .fa,.menu-item-1590 .fa{font-size:1.5em}.menu-item-1501 a,.menu-item-1500 a,.menu-item-1497 a,.menu-item-1498 a,.menu-item-1499 a,.menu-item-1570 a,.menu-item-1590 a{width:50px}#social-links,#social-links2{text-align:right;margin-top:10px;display:block}#inner-header .search{margin-top:0.75em}.categories-posts article{min-height:530px}.categories-posts article section .categories-image a{height:120px}}@media only screen and (min-width: 1240px){.wrap{width:1240px;padding-left:15px;padding-right:15px}.top-nav li a{padding-left:0.6em;padding-right:0.6em;font-size:1em}#inner-header .search{margin-top:0.8em}.text-logo{font-size:1.55em;line-height:1.05em}.categories-posts article{min-height:500px}.categories-posts article section .categories-image a{height:140px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:none}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL19ub3JtYWxpemUuc2NzcyIsInBhcnRpYWxzL190eXBvZ3JhcGh5LnNjc3MiLCJwYXJ0aWFscy9fZ3JpZC5zY3NzIiwicGFydGlhbHMvX2ZpbHRlci5zY3NzIiwicGFydGlhbHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJfbmF2aWdhdGlvbi5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwicGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiX293bGNhcm91c2VsLnNjc3MiLCJwYXJ0aWFscy9fY2FsbGZvcnBhcGVycy5zY3NzIiwicGFydGlhbHMvX3RyYW5zbGF0ZS5zY3NzIiwibW9kdWxlcy9fYWxlcnRzLnNjc3MiLCJtb2R1bGVzL19idXR0b25zLnNjc3MiLCJtb2R1bGVzL19mb3Jtcy5zY3NzIiwicGFydGlhbHMvX21peGlucy5zY3NzIiwiX2hhY2tzLnNjc3MiLCJicmVha3BvaW50cy9fYmFzZS5zY3NzIiwic3R5bGUuc2NzcyIsImJyZWFrcG9pbnRzL180ODBkb3duLnNjc3MiLCJicmVha3BvaW50cy9fNDgxdXAuc2NzcyIsImJyZWFrcG9pbnRzL183Njh1cC5zY3NzIiwiYnJlYWtwb2ludHMvXzc2OGRvd24uc2NzcyIsImJyZWFrcG9pbnRzL18xMDMwdXAuc2NzcyIsImJyZWFrcG9pbnRzL18xMjQwdXAuc2NzcyIsInBhcnRpYWxzL19wcmludC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVdBLHNGQVlJLGFBQWMsQ0FDakIsbUJBU0csb0JBQXFCLENBQ3hCLHNCQVFHLGFBQ0EsUUFBUyxDQUNaLGtCQVNHLFlBQWEsQ0FDaEIsS0FhRyx1QkFDQSwwQkFDQSw2QkFBOEIsQ0FDakMsS0FPRyxRQUFTLENBQ1osRUFXRyx1QkFDQSxvQkFBcUIsQ0FDeEIsUUFPRyxtQkFBb0IsQ0FDdkIsaUJBUUcsVUFDQSxvQkFBcUIsQ0FDeEIsR0FZRyxjQUNBLGVBQWdCLENBQ25CLFlBT0csd0JBQXlCLENBQzVCLGlCQVNHLGVBQWdCLENBQ25CLFdBU0cs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bUJBQ0EsMkNBQUEsQUFBbUMsa0NBQUEsQ0FDbkMsMkJBSUQsa0JBQ0EsYUFBYyxDQUNkLE9BR0EsWUFBYSxDQUNiLGNBR0EsYUFBYyxDQUNkLGlCQUdBLFlBQWEsQ0FDYiw0SUFXQyxlQUFnQixDQVJsQiw4SEFXRSxVQUFXLENBQ1gsNkJBS0QsaUJBQ0EsZ0JBQ0EsYUFBYyxDQUNkLHNCQVNBLGlCQUFrQixDQUNsQiwwQkFJQyxnQkFBaUIsQ0FGbkIsc0RBT0ssWUFBYSxDQUNiLENMakpMLDJDTTNEQSxNQUNFLGFBQ0Esa0JBQ0Esa0JBQW1CLENBQ3BCLGNBRUQsbUJBQ0Esb0JBQ0EsYUFBYyxDQU9iLHNCQUdHLGdCQUFpQixDQUNwQixXQUVHLGlCQUNBLGtCQUFtQixDQUN0QiwwQkFLQyxnQkFBaUIsQ0FKbkIsc0RBV0ssWUFBYSxDQUNiLENONEJMLGFPOURFLEVBQ0Usa0NBQ0EsdUJBQ0EsNEJBQ0EsK0JBQUEsQUFDQSx1QkFBQSwwQkFBMkIsQ0FDNUIsWUFHQyxzQkFDQSxvQkFBcUIsQ0FGdkIsd0JBTUksMkJBQTRCLENBTmhDLGdEQVdJLDRCQUE2QixDQUM5Qiw0REFNRCxVQUFXLENBQ1osZUFHQyxzQkFDQSx1QkFBd0IsQ0FDekIsTUFHQywwQkFBMkIsQ0FDNUIsT0FHQyx1QkFBd0IsQ0FDekIsSUFHQyx5QkFBMEIsQ0FDM0IsTUFHRyxZQUFhLENBR2YsUUFDRSxVQUNBLFFBQVMsQ0FDVixNQUlDLHNCQUF1QixDQUN4QiwwREFRQyxZQUFhLENBQ2QsQ0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBub3JtYWxpemUuY3NzIDIwMTItMDctMDdUMDk6NTAgVVRDIC0gaHR0cDovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nLFxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5kZm4sXG5lbSxcbi5lbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29sb3I6IHJnYmEoOSw4NSwxNjQsMC4xKTtcbn1cblxuLypcbiAqIHByb3BlciBmb3JtYXR0aW5nIChodHRwOi8vYmxvZy5mb250ZGVjay5jb20vcG9zdC85MDM3MDI4NDk3L2h5cGhlbnMpXG4qL1xuXG5wIHtcbiAvLyAgLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuIC8vICAtZXB1Yi1oeXBoZW5zOiAgIGF1dG87XG4gLy8gIC1tb3otaHlwaGVuczogICAgYXV0bztcbiAvLyAgaHlwaGVuczogICAgICAgICBhdXRvO1xuXG59XG5cbi8qXG4gKiBBZGRyZXNzZXMgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUU2LzcuXG4gKi9cbnByZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLyoqXG4gKiBTZXQgY29uc2lzdGVudCBxdW90ZSB0eXBlcy5cbiAqL1xuXG5xIHtcbiAgICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnE6YmVmb3JlLFxucTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIExpc3RzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkcmVzc2VzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFNi83LlxuICovXG5cbmRsLFxubWVudSxcbm9sLFxudWwge1xuICAgIG1hcmdpbjogMWVtIDA7XG59XG5cbmRkIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qXG4gKiBBZGRyZXNzZXMgcGFkZGluZ3Mgc2V0IGRpZmZlcmVudGx5IGluIElFNi83LlxuICovXG5cbm1lbnUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG5cblxuXG4vKlxuICogQ29ycmVjdHMgbGlzdCBpbWFnZXMgaGFuZGxlZCBpbmNvcnJlY3RseSBpbiBJRTcuXG4gKi9cblxubmF2IHVsLFxubmF2IG9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgRW1iZWRkZWQgY29udGVudFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuXG5pbWcge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3ZnLWxvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMiAqL1xuICAgIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgOCsuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLyogMiAqL1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuXG4vLyBCT1JERVItQk9YIEFMTCBUSEUgVEhJTkdTISAoaHR0cDovL3BhdWxpcmlzaC5jb20vMjAxMi9ib3gtc2l6aW5nLWJvcmRlci1ib3gtZnR3Lylcbioge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6ICAgIGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogICAgICAgICBib3JkZXItYm94O1xufVxuXG4vLyBodHRwOi8vd3d3LnplbGRtYW4uY29tLzIwMTIvMDMvMDEvcmVwbGFjaW5nLXRoZS05OTk5cHgtaGFjay1uZXctaW1hZ2UtcmVwbGFjZW1lbnQvXG4uaW1hZ2UtcmVwbGFjZW1lbnQsXG4uaXIge1xuICAgIHRleHQtaW5kZW50OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gQ29udGFpbiBmbG9hdHM6IG5pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG4uY2xlYXJmaXgsIC5jZiB7XG4gIHpvb206IDE7XG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICY6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxufVxuXG4vKlxudXNlIHRoZSBiZXN0IGFtcGVyc2FuZFxuaHR0cDovL3NpbXBsZWJpdHMuY29tL25vdGVib29rLzIwMDgvMDgvMTQvYW1wZXJzYW5kcy0yL1xuKi9cbnNwYW4uYW1wIHtcbiAgZm9udC1mYW1pbHk6IEJhc2tlcnZpbGxlLCdHb3VkeSBPbGQgU3R5bGUnLFBhbGF0aW5vLCdCb29rIEFudGlxdWEnLHNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4vL1xuLy8gICAgYWQ4OCAgODggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg4ICA4OFxuLy8gICBkOFwiICAgIFwiXCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg4ICA4OFxuLy8gICA4OCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg4ICA4OFxuLy8gTU04OE1NTSAgODggIDhiLCAgICAgLGQ4ICAgICAgICAgICAgICxhZFBQWVliYSwgIDg4ICA4OFxuLy8gICA4OCAgICAgODggICBgWTgsICw4UCcgICAgICAgICAgICAgIFwiXCIgICAgIGBZOCAgODggIDg4XG4vLyAgIDg4ICAgICA4OCAgICAgKTg4OCggICAgICAgICAgICAgICAgLGFkUFBQUFA4OCAgODggIDg4XG4vLyAgIDg4ICAgICA4OCAgICxkOFwiIFwiOGIsICAgICAgICAgICAgICA4OCwgICAgLDg4ICA4OCAgODhcbi8vICAgODggICAgIDg4ICA4UCcgICAgIGBZOCAgICAgICAgICAgICBgXCI4YmJkUFwiWTggIDg4ICA4OFxuLy9cbi8vICAgICAgICAgICAgICAgICAgICAgICAgICA4ODg4ODg4ODg4ODhcbi8qUmlnaHQsIHRoZSBjb2RlIHVuZGVyIGhlcmUgbWlnaHQgbm90IGJlIGJlc3QgaW4gdGhpcyBzaGVldCAtIGJ1dCBoZXJlIGlzIGV2ZXJ5dGhpbmcgaSdtIGFkZGluZyB0byBkcmFnIGF1dGhvcnNlcnZpY2VzIGlubGluZSB3aXRoIGFsbCB0aGUgb3RoZXIgdGFuZGYgc2l0ZXMuIC0gamRcblxuTElORSA3MiBPTiBfMTAzMFVQIEhBUyBUSEUgUEFERElORyBDT0RFXG4gKi9cblxuLy9pZnJhbWUge1xuLy8gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IC8vSGFyZCBmaXggdG8gc3RvcCBpZnJhbWVzIGZyb20gcHVsbGluZyBsZWZ0ICh3aXRob3V0IG1lIG1hbmF1bGx5IGZpeGluZyBldmVyeSBwb3N0KVxuLy99XG4vLy5zaW5nbGUgLmhlbnRyeSBibG9ja3F1b3RlLCAuc2luZ2xlIC5oZW50cnkgLnRpcCwgLnNpbmdsZSAuaGVudHJ5IC53cC1jYXB0aW9uLCAuc2luZ2xlIC5oZW50cnkgLmFsaWdubGVmdCwgLnNpbmdsZSAuaGVudHJ5IC5kYXRhVGFibGVzX3dyYXBwZXIsIC5zaW5nbGUgLmhlbnRyeSAudmlkZW8td3JhcHBlciB7XG4vL1x0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbi8vfVxuLy8uc2lkZWJhciAud2lkZ2V0IHtcbi8vXHRwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbi8vXHRwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4vL30iLCJAZm9udC1mYWNlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90Jyk7XG4gICAgICBzcmM6IHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgICAgIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICAgICAgdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgICAgICB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cblxuLypcblRoZSBmb2xsb3dpbmcgaXMgYmFzZWQgb2YgVHlwZWJhc2U6XG5odHRwczovL2dpdGh1Yi5jb20vZGV2aW5odW50L3R5cGViYXNlLmNzc1xuSSd2ZSBlZGl0ZWQgaXQgYSBiaXQsIGJ1dCBpdCdzIGEgbmljZSBzdGFydGluZyBwb2ludC5cbiovXG5cbi8vIGZvbnQgc3RhY2tzXG4kc2Fucy1zZXJpZjogICAgICAgIFwiT3BlbiBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kc2VyaWY6ICAgICAgICAgICAgIFwiRHJvaWQgU2VyaWZcIiwgQ2FtYnJpYSwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgc2VyaWY7XG5cbi8qXG5zb21lIG5pY2UgdHlwb2dyYXBoaWNhbCBkZWZhdWx0c1xubW9yZSBoZXJlOiBodHRwOi8vd3d3Lm5ld25ldC1zb2Z0LmNvbS9ibG9nL2Nzc3R5cG9ncmFwaHlcbiovXG5wIHtcbiAgLy8gLW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLy8gd29yZC1icmVhazogYnJlYWstd29yZDsgLy9ub24tc3RhbmRhcnQgY3NzIGZvciB3ZWJraXRcbiAgLy8gd29yZC13cmFwOiBicmVhay13b3JkO1xuICAvLyBjbGVhbmluZyB1cCB0aGUgcmFnZ2VkIGxpbmVzIGFuZCBicmVha3NcbiAgLy8gLXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xuICAvLyAgIC1tb3otaHlwaGVuczogYXV0bztcbiAgLy8gICAgICAgIGh5cGhlbnM6IGF1dG87XG4gIC8vIHNldHMgYSBtaW5pbXVtIG51bWJlciBvZiBjaGFyYWN0ZXJzIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGJyZWFrXG4gIC8vIC13ZWJraXQtaHlwaGVuYXRlLWJlZm9yZTogMjtcbiAgLy8gIC13ZWJraXQtaHlwaGVuYXRlLWFmdGVyOiAzO1xuICAvLyAgICAgICAgICBoeXBoZW5hdGUtbGluZXM6IDM7XG4gIC8vIGVuYWJsaW5nIGZhbmN5IGxpZ2F0dXJlcyB3aGVuIGF2YWlsYWJsZVxuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIsIFwiZGxpZ1wiO1xuICAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYT0xLCBkbGlnPTFcIjtcbiAgICAgIC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiLCBcImRsaWdcIjtcbiAgICAgICAtby1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiLCBcImRsaWdcIjtcbiAgICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiLCBcImRsaWdcIjtcbn1cbi5lbnRyeS1jb250ZW50ID4gdWwge1xuICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbiAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuLmVudHJ5LWNvbnRlbnQgPiBvbCB7XG4gICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG4uZW50cnktY29udGVudCA+IHVsIHVsLCAuZW50cnktY29udGVudCA+IG9sIHVsIHtcbiAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgIG1hcmdpbi1sZWZ0OiAxZW07XG59XG4uZW50cnktY29udGVudCA+IG9sIG9sLCAuZW50cnktY29udGVudCA+IHVsIG9sIHtcbiAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW47XG4gICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cbi5lbnRyeS1jb250ZW50ID4gdWwgbGksIC5lbnRyeS1jb250ZW50ID4gb2wgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU2l0ZSBOYW1lOlxuQXV0aG9yOlxuXG5TdHlsZXNoZWV0OiBHcmlkIFN0eWxlc2hlZXRcblxuSSd2ZSBzZXBlcmF0ZWQgdGhlIGdyaWQgc28geW91IGNhbiBzd2FwIGl0IG91dCBlYXNpbHkuIEl0J3NcbmNhbGxlZCBhdCB0aGUgdG9wIHRoZSBzdHlsZS5zY3NzIHN0eWxlc2hlZXQuXG5cblRoZXJlIGFyZSBhIHRvbiBvZiBncmlkIHNvbHV0aW9ucyBvdXQgdGhlcmUuIFlvdSBzaG91bGQgZGVmaW5pdGVseVxuZXhwZXJpbWVudCB3aXRoIHlvdXIgb3duLiBIZXJlIGFyZSBzb21lIHJlY29tbWVuZGF0aW9uczpcblxuaHR0cDovL2dyaWRzZXRhcHAuY29tIC0gTG92ZSB0aGlzIHNpdGUuIFJlc3BvbnNpdmUgR3JpZHMgbWFkZSBlYXN5LlxuaHR0cDovL3N1c3kub2RkYmlyZC5uZXQvIC0gR3JpZHMgdXNpbmcgQ29tcGFzcy4gVmVyeSBlbGVnYW50LlxuaHR0cDovL2dyaWRwYWsuY29tLyAtIENyZWF0ZSB5b3VyIG93biByZXNwb25zaXZlIGdyaWQuXG5odHRwczovL2dpdGh1Yi5jb20vZG9wZS9sZW1vbmFkZSAtIE5lYXQgbGlnaHR3ZWlnaHQgZ3JpZC5cblxuXG5UaGUgZ3JpZCBiZWxvdyBpcyBhIGN1c3RvbSBidWlsdCB0aGluZ3kgSSBtb2RlbGVkIGEgYml0IGFmdGVyXG5Hcmlkc2V0LiBJdCdzIFZFUlkgYmFzaWMgYW5kIHByb2JhYmx5IHNob3VsZG4ndCBiZSB1c2VkIG9uXG55b3VyIGNsaWVudCBwcm9qZWN0cy4gVGhlIGlkZWEgaXMgeW91IGxlYXJuIGhvdyB0byByb2xsIHlvdXJcbm93biBncmlkcy4gSXQncyBiZXR0ZXIgaW4gdGhlIGxvbmcgcnVuIGFuZCBhbGxvd3MgeW91IGZ1bGwgY29udHJvbFxub3ZlciB5b3VyIHByb2plY3QncyBsYXlvdXQuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gdXNpbmcgYSBtaXhpbiBzaW5jZSB3ZSBjYW4ndCB1c2UgcGxhY2Vob2xkZXIgc2VsZWN0b3JzXG5AbWl4aW4gZ3JpZC1jb2wge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuXG59XG5cbi8vIHRoZSBsYXN0IGNvbHVtblxuLmxhc3QtY29sIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qXG5TbWFsbCBNb2JpbGUgR3JpZCBTdHlsZXNcblRoZXNlIGFyZSB0aGUgd2lkdGhzIGZvciB0aGUgc21hbGwgbW9iaWxlIGdyaWQuXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDI0MXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblxuICAuc20tYWxsIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtLTFvZjIge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxufSAvLyBlbmQgbW9iaWxlIHN0eWxlc1xuXG4vKlxuTW9iaWxlIEdyaWQgU3R5bGVzXG5UaGVzZSBhcmUgdGhlIHdpZHRocyBmb3IgdGhlIG1vYmlsZSBncmlkLlxuVGhlcmUgYXJlIGZvdXIgdHlwZXMsIGJ1dCB5b3UgY2FuIGFkZCBvciBjdXN0b21pemVcbnRoZW0gaG93ZXZlciB5b3Ugc2VlIGZpdC5cbiovXG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gIC5tLWFsbCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5tLTFvZjIge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubS0xb2YzIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG5cbiAgLm0tMm9mMyB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDY2LjY2JTtcbiAgfVxuXG4gIC5tLTFvZjQge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubS0zb2Y0IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbn0gLy8gZW5kIG1vYmlsZSBzdHlsZXNcblxuXG4vKiBQb3J0cmFpdCB0YWJsZXQgdG8gbGFuZHNjYXBlICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcblxuICAudC1hbGwge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAudC0xb2YyIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnQtMW9mMyB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIC50LTJvZjMge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA2Ni42NiU7XG4gIH1cblxuICAudC0xb2Y0IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnQtM29mNCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC50LTFvZjUge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudC0yb2Y1IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnQtM29mNSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDYwJTsgXG4gIH0gXG5cbiAgLnQtNG9mNSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAudC0xb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gIH1cblxuICAudC0yb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMjguNTcxNDI4NiU7XG4gIH1cblxuICAudC0zb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNDIuODU3MTQyOSU7XG4gIH1cblxuICAudC00b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNTcuMTQyODU3MiU7XG4gIH1cblxuICAudC01b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNzEuNDI4NTcxNSU7XG4gIH1cblxuICAudC02b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogODUuNzE0Mjg1NyU7XG4gIH1cblxufSAvLyBlbmQgdGFibGV0IFxuXG4vKiBMYW5kc2NhcGUgdG8gc21hbGwgZGVza3RvcCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMzBweCkge1xuXG4gIC5kLWFsbCAge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuZC0xb2YyIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmQtMW9mMyB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuXG4gIC5kLTJvZjMge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA2Ni42NiU7XG4gIH1cblxuICAuZC0xb2Y0IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmQtM29mNCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5kLTFvZjUge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAuZC0yb2Y1IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLmQtM29mNSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5kLTRvZjUge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAuZC0xb2Y2IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuZC0xb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gIH1cblxuICAuZC0yb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMjguNTcxNDI4NiU7XG4gIH1cblxuICAuZC0zb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNDIuODU3MTQyOSU7XG4gIH1cblxuICAuZC00b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNTcuMTQyODU3MiU7XG4gIH1cblxuICAuZC01b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNzEuNDI4NTcxNSU7XG4gIH1cblxuICAuZC02b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogODUuNzE0Mjg1NyU7XG4gIH1cblxuICAuZC0xb2Y4IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cblxuICAuZC0xb2Y5IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTEuMTExMTExMTExMSU7XG4gIH1cblxuICAuZC0xb2YxMCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5kLTFvZjExIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogOS4wOTA5MDkwOTA5MSU7XG4gIH1cblxuICAuZC0xb2YxMiB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDguMzMlO1xuICB9XG5cbn0gLy8gZW5kIGRlc2t0b3Agc3R5bGVzXG5cbi8qIEJpZyBkZXNrdG9wICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG5cbiAgLmJkLWFsbCAge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuYmQtMW9mMiB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5iZC0xb2YzIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG5cbiAgLmJkLTJvZjMge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA2Ni42NiU7XG4gIH1cblxuICAuYmQtMW9mNCB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5iZC0zb2Y0IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmJkLTFvZjUge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAuYmQtMm9mNSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5iZC0zb2Y1IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLmJkLTRvZjUge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAuYmQtMW9mNiB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmJkLTFvZjcge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgfVxuXG4gIC5iZC0yb2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMjguNTcxNDI4NiU7XG4gIH1cblxuICAuYmQtM29mNyB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDQyLjg1NzE0MjklO1xuICB9XG5cbiAgLmJkLTRvZjcge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA1Ny4xNDI4NTcyJTtcbiAgfVxuXG4gIC5iZC01b2Y3IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogNzEuNDI4NTcxNSU7XG4gIH1cblxuICAuYmQtNm9mNyB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDg1LjcxNDI4NTclO1xuICB9XG5cbiAgLmJkLTFvZjgge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuXG4gIC5iZC0xb2Y5IHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbDtcbiAgICB3aWR0aDogMTEuMTExMTExMTExMSU7XG4gIH1cblxuICAuYmQtMW9mMTAge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAuYmQtMW9mMTEge1xuICAgIEBpbmNsdWRlIGdyaWQtY29sO1xuICAgIHdpZHRoOiA5LjA5MDkwOTA5MDkxJTtcbiAgfVxuXG4gIC5iZC0xb2YxMiB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb2w7XG4gICAgd2lkdGg6IDguMzMlO1xuICB9XG5cbn0gLy8gZW5kIGRlc2t0b3Agc3R5bGVzIiwiLmZpbHRlcmNwdCB7XG5cdGJhY2tncm91bmQ6ICNlZWVmZjU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdGJvcmRlci10b3A6IDZweCBzb2xpZCAjNTA5MGNkO1xuXHRcblx0aDIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogIzM5NWY4NDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0Ly9oZWlnaHQ6IDE3MHB4O1xuXG5cdFx0LmZpbHRlcmNwdF9fY29udGVudCB7XG5cdFx0XHQmICoge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdGhlaWdodDogMTUwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHR9XG5cdH1cblxuXHQmX19lbmQge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fY2F0ZWdvcnkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q1ZDhlNjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzM4Njk5ODtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRjb2xvcjogIzM5NWY4NDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHQmX19jYXRlZ29yeSB7XG5cdFx0XHQtd2Via2l0LWNvbHVtbi1jb3VudDogMztcblx0XHRcdC1tb3otY29sdW1uLWNvdW50OiAzO1xuXHRcdFx0Y29sdW1uLWNvdW50OiAzO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvYWRpbmcge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRjb2xvcjogIzUwOTBjZDtcblx0fVxuXG5cdCZfX2NoZWNrYm94IHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcXGYwOTZcIjtcblx0XHRcdGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMnB4O1xuXHRcdFx0Y29sb3I6ICMzOTVmODQ7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLmZpbHRlcmNwdF9fY2hlY2tib3gtLWFjdGl2ZSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjBjOFwiO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Jl9fc2VhcmNoIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cblx0XHQmLS1idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogIzUwOTBjZDtcblx0XHRcdHBhZGRpbmc6IDEwcHggNjBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2VlZWZmNTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgIzUwOTBjZDtcblx0XHRcdFx0Y29sb3I6ICMwOTU1QTQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYWxsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cblx0XHQmLS1jbGVhciB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYXJ0aWNsZSB7XG5cdFx0d2lkdGg6IDQ5JTtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG5cdFx0fVxuXG5cdFx0YXJ0aWNsZSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdGJhY2tncm91bmQ6ICNlZWVmZjU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQ6ICM1MDkwY2Q7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDYwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDkwY2Q7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjNTA5MGNkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5wYWdpbmF0aW9uX19jb250YWluZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdC5wYWdpbmF0aW9uX19pdGVtIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblxuXHRcdCYtLXRyaWdnZXIsXG5cdFx0Ji0tbWF4LFxuXHRcdCYtLW5leHRcblx0XHR7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQ6ICM1MDkwY2Q7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzUwOTBjZDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0XHQmLnBhZ2luYXRpb25fX2N1cnJlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzUwOTBjZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1uZXh0IHtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZmlsdGVyY3B0X19hamF4LS1jb250ZW50cyB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59IiwiLmJyZWFkY3J1bWJzX19jb250YWluZXIge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAjOTU5ODlhO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcblx0bWFyZ2luOiA1cHggMCAwO1xuXHRwYWRkaW5nOiAxMnB4IDA7XG5cblx0LndyYXAge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXG5cdCYtLWxpc3Qge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Y29sb3I6ICM5NTk4OWE7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBmb250YXdlc29tZTtcblx0XHRcdFx0cGFkZGluZzogMHB4IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmhvbWUge1xuXHQubmF2aWdhdGlvbiB7XG5cdFx0Jl9fbWVudSB7XG5cdFx0XHQmLS1saXN0IHtcblx0XHRcdFx0Ji1ob21lIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6MCA1cHggMCAjOTZjOWZkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5uYXZpZ2F0aW9uIHtcblx0Jl9fbG9nbyB7XG5cdFx0LnVzZXIge1xuXHRcdFx0Jl9fbG9nb3V0IHtcblx0XHRcdFx0Ji0tbGluayB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdCYtLXNpdGV0aXRsZSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5hdmlnYXRpb25fX2xvZ28tLXNpdGV0aXRsZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMDk1NWE0O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubmF2aWdhdGlvbl9fbG9nby0tc2l0ZXRpdGxlLXN1YnRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTJweDtcblx0XHRcdFx0XHRjb2xvcjogIzY2NjY2Njtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm5hdmlnYXRpb25fX2xvZ28tLXNpdGV0aXRsZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMDk1NWE0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdGxlZnQ6IC01cHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWVudSB7XG5cdFx0YmFja2dyb3VuZDogIzMzMzMzMztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCAwcHggMHB4ICMwOTU1YTQ7XG5cblx0XHQmLS1saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdCYgPiBsaSA+IGEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OjAgNXB4IDAgIzk2YzlmZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogMTFweCAxMHB4O1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzBlNmVkMTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWhvbWUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmN1cnJlbnRfcGFnZV9pdGVtIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzA5NTVhNDtcblx0XHRcdFx0Ym94LXNoYWRvdzowIDVweCAwICM5NmM5ZmQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xuXHRcdFx0XHQuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cdFx0XHRcdFx0LmN1cnJlbnRfcGFnZV9pdGVtIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwOTU1YTQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWItbWVudS13cmFwIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDc1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOTcwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEwMzBweCkge1xuXHRcdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjQwcHgpIHtcblx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEyNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zdGlja3kge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0ei1pbmRleDogMTAwMDAwMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ2dlZHN0YXR1cyB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0LnVzZXIge1xuXHRcdFx0Jl9fbG9nb3V0IHtcblx0XHRcdFx0Ji0tbmFtZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zY3JlZW5yZWFkZXJ0ZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24ge1xuXHQmX19tZW51IHtcblx0XHRib3gtc2hhZG93OjAgNXB4IDAgMCAjNkQ5REUyO1xuXG5cdFx0Ji0tbGlzdCB7XG5cdFx0XHQmID4gbGkge1xuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogIGFsbCBlYXNlLWluLW91dCAyMDBtcztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggMCAjOTZjOWZkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jj4uY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0XHRib3gtc2hhZG93OjAgNXB4IDAgMCAjOTZjOWZkO1xuXHRcdFx0fVxuXG5cblx0XHRcdC5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwOTU1YTQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdC8vYm94LXNoYWRvdzowcHggNXB4IDBweCAwcHggIzFhOGFmZjtcblx0XHRcdH1cblxuXHRcdFx0LmN1cnJlbnRfcGFnZV9wYXJlbnQge1xuXHRcdFx0XHQuY3VycmVudF9wYWdlX2l0ZW0ge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xuXHRcdFx0XHQuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHQuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5hdmlnYXRpb25fX21lbnUtLXN0YWdldHdvcmV2ZWFsIHtcblx0XHRcdFx0Lm5hdmlnYXRpb25fX21lbnUtLXN0YWdldHdvcmV2ZWFsIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMWE4YWZmO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0d29yZXZlYWwge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4OGMzZmY7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdC5yZXR1cm50b3RvcCB7XG5cdFx0Jl9fY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICMzMzMzMzM7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMjAwbXM7XG5cdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdHBhZGRpbmc6IDlweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwOTU1YTQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2aWdhdGlvbiB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjY2NjY2NjO1xuXHRcdGNvbG9yOiAjOTU5ODlhO1xuXG5cdFx0Ji0tdGl0bGVsaW5rcyB7XG5cdFx0XHRjb2xvcjogIzA5NTVhNDtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIiB8IFwiO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogIzA5NTVhNDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXN1YmxpbmtzIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCIgfCBcIjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICM5NTk4OWE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc29jaWFsbWVkaWEge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDIuNXB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXHRcdFx0fVxuXG5cdFx0XHQmLWZhY2Vib29rIHtcblx0XHRcdFx0IGNvbG9yOiAkRkFDRUJPT0s7XG5cdFx0XHRcdCB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMjAwbXM7XG5cblx0XHRcdFx0ICY6aG92ZXIge1xuXHRcdFx0XHRcdCBjb2xvcjogJEZBQ0VCT09LX0hPVkVSO1xuXHRcdFx0XHQgfVxuXHRcdFx0IH1cblxuXHRcdFx0Ji10d2l0dGVyIHtcblx0XHRcdFx0Y29sb3I6ICRUV0lUVEVSO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMjAwbXM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRUV0lUVEVSX0hPVkVSO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYteW91dHViZSB7XG5cdFx0XHRcdGNvbG9yOiAkWU9VVFVCRTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDIwMG1zO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkWU9VVFVCRV9IT1ZFUjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWxpbmtlZGluIHtcblx0XHRcdFx0Y29sb3I6ICRMSU5LRURJTjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDIwMG1zO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkTElOS0VESU5fSE9WRVI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1nb29nbGVwbHVzIHtcblx0XHRcdFx0Y29sb3I6ICRHT09HTEVQTFVTO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMjAwbXM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRHT09HTEVQTFVTX0hPVkVSO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29weXJpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdCYtLWluZm9ybWEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji0tYWRkcmVzcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGNvbG9yOiAjOTU5ODlhO1xuXHRcdFx0cGFkZGluZzogMjBweCAwIDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMjUwcHg7XG5cdH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNpdGUgTmFtZTpcbkF1dGhvcjpcblxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqXG5DT0xPUlNcbk5lZWQgaGVscCB3LyBjaG9vc2luZyB5b3VyIGNvbG9ycz8gVHJ5IHRoaXMgc2l0ZSBvdXQ6XG5odHRwOi8vMHRvMjU1LmNvbS9cbioqKioqKioqKioqKioqKioqKioqKi9cblxuJGFsZXJ0LXllbGxvdzogICAgICAjZmFhNjE1O1xuJGFsZXJ0LXJlZDogICAgICAgICAjY2ExZTQ3O1xuJGFsZXJ0LWdyZWVuOiAgICAgICAjNmVkNjc4O1xuJGFsZXJ0LWJsdWU6ICAgICAgICAjMTAxNDdlO1xuXG4kYmxhY2s6ICAgICAgICAgICAgICMyMTIxMjE7XG4kd2hpdGU6ICAgICAgICAgICAgICNmZmZmZmY7XG4kb2Zmd2hpdGU6XHRcdFx0I2YyZjNmODtcbiRvcmFuZ2U6XHRcdFx0I2YzNmQyMTtcblxuJGdyYXk6ICAgICAgICAgICAgICAjZWFlZGYyO1xuJGxpZ2h0LWdyYXk6ICAgICAgICAjNjY2NjY2O1xuJGRhcmstZ3JheTogXHRcdCMzNzM3Mzc7XG4kdGV4dC1jb2xvcjogICAgICAgICMzMzMzMzM7XG4kbWV0YS1ncmF5OiAgICAgICAgICM5ZmE2YjQ7XG4kYm94LWdyYXk6XHRcdFx0JHRleHQtY29sb3I7XG4kdGFuOiAgICAgICAgICAgICAgICNmMmYzZjg7XG5cbiRncmVlbjogICAgICAgICAgICAgIzZlZDY3ODtcblxuJHRhbmRmLWJsdWU6IFx0XHQkYWxlcnQtYmx1ZTtcbiRibHVlOiAgICAgICAgICAgICAgIzA5NTVBNDtcbiRsaWdodC1ibHVlOlx0XHQjNTA5MGNkO1xuJHZlcnktbGlnaHQtYmx1ZTpcdCM2RDlERTI7XG4kcGFsZS1ibHVlOlx0XHRcdCNkM2RjZjA7XG5cbiRsaW5rLWNvbG9yOiAgICAgICAgIzAwNmRiNTtcbiRsaW5rLWhvdmVyOiAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxMCUpO1xuXG4kYm9yZGVyLWNvbG9yOiAgICAgICNjY2NjY2M7XG4kZGlzYWJsZWQtZ3JheTogICAgICNjZmNmY2Y7XG5cbiRncmF5LUU6XHRcdFx0I2VlZWVlZTtcbiRncmF5LUQ6XHRcdFx0I2RkZGRkZDtcbiRncmF5LUM6XHRcdFx0I2NjY2NjYztcbiRncmF5LTk6XHRcdFx0Izk5OTk5OTtcbiRncmF5LTY6XHRcdFx0IzY2NjY2NjtcbiRncmF5LTM6XHRcdFx0IzMzMzMzMztcblxuXG4kRkFDRUJPT0s6ICMzYjU5OTg7XG4kRkFDRUJPT0tfSE9WRVI6ICMzMDQ3Nzk7XG4kVFdJVFRFUjogIzFkYTFmMjtcbiRUV0lUVEVSX0hPVkVSOiAjMTc4M2M1O1xuJFlPVVRVQkU6ICNmZjAwMDA7XG4kWU9VVFVCRV9IT1ZFUjogI2E5MDAwMDtcbiRMSU5LRURJTjogIzAwNzdiNTtcbiRMSU5LRURJTl9IT1ZFUjogIzAwNDk2ZjtcbiRHT09HTEVQTFVTOiAjMDA4NjQ0O1xuJEdPT0dMRVBMVVNfSE9WRVI6ICNmZmE3MDA7XG5cbiRUUkFOU0lUSU9OOiBhbGwgZWFzZS1pbi1vdXQgMzAwbXM7XG5cbi8qXG5IZXJlJ3MgYSBncmVhdCB0dXRvcmlhbCBvbiBob3cgdG9cbnVzZSBjb2xvciB2YXJpYWJsZXMgcHJvcGVybHk6XG5odHRwOi8vc2FjaGFncmVpZi5jb20vc2Fzcy1jb2xvci12YXJpYWJsZXMvXG4qL1xuIiwiLy9cbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODhcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODhcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODhcbi8vICAsYWRQUFliYSwgICA4OCxkUFliYSwsYWRQWWJhLCAgICAsYWRQUFliLGQ4ICAgICAgICxhZFBQWWJhLCAgIDhiICAgICAgZGIgICAgICBkOCAgODggICxhZFBQWWJhLFxuLy8gYThcIiAgICAgXCI4YSAgODhQJyAgIFwiODhcIiAgICBcIjhhICBhOFwiICAgIGBZODggICAgICBhOFwiICAgICBcIjhhICBgOGIgICAgZDg4YiAgICBkOCcgIDg4ICBJOFsgICAgXCJcIlxuLy8gOGIgICAgICAgZDggIDg4ICAgICAgODggICAgICA4OCAgOGIgICAgICAgODggICAgICA4YiAgICAgICBkOCAgIGA4YiAgZDgnYDhiICBkOCcgICA4OCAgIGBcIlk4YmEsXG4vLyBcIjhhLCAgICxhOFwiICA4OCAgICAgIDg4ICAgICAgODggIFwiOGEsICAgLGQ4OCAgICAgIFwiOGEsICAgLGE4XCIgICAgYDhiZDgnICBgOGJkOCcgICAgODggIGFhICAgIF04SVxuLy8gIGBcIlliYmRQXCInICAgODggICAgICA4OCAgICAgIDg4ICAgYFwiWWJiZFBcIlk4ICAgICAgIGBcIlliYmRQXCInICAgICAgIFlQICAgICAgWVAgICAgICA4OCAgYFwiWWJiZFBcIidcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhYSwgICAgLDg4XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiWThiYmRQXCJcblxuLm93bHtcblx0Ji1uYXYge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX19idXR0b25zIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDk1NWE0O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdFx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHQmLXdyYXAge1xuXHRcdFx0YmFja2dyb3VuZDogIzA5NTVhNDtcblx0XHR9XG5cblx0XHQmLS1qdW1wIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxMi41JTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzFhOGFmZjtcblx0XHRcdFx0Ly9oZWlnaHQ6IDg2cHg7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzFhOGFmZjtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGJvcmRlcjogMTBweCBzb2xpZCAjMWE4YWZmO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtZG90cyB7XG5cdFx0aGVpZ2h0OiA1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Lm93bC1kb3Qge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMHB4IDEwcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogIzA5NTVhNDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogNnB4IHNvbGlkICMwOTU1YTQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogLTZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwOTU1YTQ7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtNnB4O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDE7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdGhlaWdodDogNTAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cdH1cblxuXHQmX19zbGlkZSB7XG5cdFx0aGVpZ2h0OiA1MDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Ji0tbGVmdCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cblx0XHQmLS1yaWdodCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNTUwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDE1MDBweDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMHB4KTtcblx0XHRcdHRyYW5zaXRpb246ICRUUkFOU0lUSU9OO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNjAwbXM7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogNTBweDtcblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXZ3O1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fY29weSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdFx0Y29sb3I6ICM1NDU0NTQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdFx0Ji0tY2FyZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhYTYxNTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxMHB4IHNvbGlkIHdoaXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1zdGVwIHtcblx0XHRcdGZvbnQtc2l6ZTogNi44NzVlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiA1MDBweDtcblx0XHRcdGhlaWdodDogNTAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMzZkMjE7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMHB4LCAxNDBweCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHR0cmFuc2l0aW9uOiAkVFJBTlNJVElPTjtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxNTdweDtcblx0XHRcdFx0bGVmdDogMzc1cHg7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDcwcHggMTIwcHggMDtcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZjM2ZDIxIHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWljb24ge1xuXHRcdFx0Zm9udC1zaXplOiA2ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogODBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjYTFlNDU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNzBweCwtMzgwcHgpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246ICRUUkFOU0lUSU9OO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogNjAwbXM7XG5cdFx0fVxuXG5cdFx0Ji0taWNvbi0yIHtcblx0XHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogNzZweDtcblx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDM4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjNmM2O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmctdG9wOiAxN3B4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMjgwcHgsLTU3MHB4KTtcblx0XHRcdG9wYWNpdHk6MDtcblx0XHRcdHRyYW5zaXRpb246ICRUUkFOU0lUSU9OO1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogODAwbXM7XG5cdFx0fVxuXHR9XG5cblx0Ji1pdGVtIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Lm93bF9fc2xpZGUge1xuXHRcdFx0XHQmLS1zdGVwIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgMTQwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0taWNvbiAge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDI3MHB4LC0zODBweCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWljb24tMiAge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDM4MHB4LC01NzBweCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXJpZ2h0IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG4iLCIuY2FsbGZvcnBhcGVyIHtcblx0Jl9faGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRwYWRkaW5nOiA0cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjZmRiZjQ7XG5cblx0XHQjaW5uZXItY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLWhlYWRlci1jYXRlZ29yeXtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogMTBweDtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjb2xvcjogIzRmOGZjZTtcblx0XHRwYWRkaW5nOiAwcHggMTBweDtcblx0XHRtYXJnaW46IDAgMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNGY4ZmNlO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cbn1cbiIsIi8qKlxuICogR29vZ2xlIFRyYW5zbGF0ZSBlbGVtZW50XG4gKi9cblxuQGtleWZyYW1lcyBsb2FkLXVwIHtcblx0MCUge1xuXHRcdC8vIHRvcDogLTEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQxMDAlIHtcblx0XHQvLyB0b3A6IDA7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuOCk7XG5cdH1cbn1cblxuLnRyYW5zbGF0aW9uX21vZGFsIHtcblx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjgpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwMDAwMDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFuaW1hdGlvbjogbG9hZC11cCAxcyBmb3J3YXJkcyBlYXNlLWluO1xuXG5cdCZfX3Zpc2l0b3ItbG9jYXRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdCYtLWNsb3NlIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Y29sb3I6ICRncmF5LTM7XG5cdFx0XHRmb250OiB7XG5cdFx0XHRcdHNpemU6IDJlbTtcblx0XHRcdFx0d2VpZ2h0OiBib2xkZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBpOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDc1JTtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdHBhZGRpbmc6IDJlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdH1cblxufVxuXG4vLyBDb250YWluZXJcbi5nb29nbGVfdHJhbnNsYXRlIHtcblx0Ji0tY29udGFpbmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ji0tdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAkZ3JheS0zO1xuXHR9XG5cblx0Ji0tc2tpcCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGNvbG9yOiAkbGluay1jb2xvcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCYtLWRpc2NsYWltZXIge1xuXHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHR9XG59XG5cbi8vIFRoZXNlIHJ1bGVzIHdpbGwgb3ZlcnJpZGUgR29vZ2xlIFRyYW5zbGF0ZSdzIHN0eWxlc2hlZXRcbi8vIE11c3QgdXNlICFpbXBvcnRhbnQgb24gc29tZSBydWxlc1xuLy8gc2Fzcy1saW50OmRpc2FibGUtYWxsXG4uZ29vZy10ZS1nYWRnZXQtc2ltcGxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxLjI1ZW0gIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMzAwcHggIWltcG9ydGFudDtcblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdC8vIFBvc2l0aW9uIHRoZSBHb29nbGUgXCJHXCIgaWNvblxuXHRpbWcge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0YSB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0Ly8gUG9zaXRpb24gdGhlIGRyb3Bkb3duIGFycm93XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyBzYXNzLWxpbnQ6ZW5hYmxlLWFsbFxuXG4uaGlkZS1lbGVtZW50IHtcblx0dG9wOiAtMTAwJTtcblx0ZGlzcGxheTogbm9uZTtcblx0b3BhY2l0eTogMDtcbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNpdGUgTmFtZTpcbkF1dGhvcjpcblxuU3R5bGVzaGVldDogQWxlcnQgU3R5bGVzXG5cbklmIHlvdSB3YW50IHRvIHVzZSB0aGVzZSBhbGVydHMgaW4geW91ciBkZXNpZ24sIHlvdSBjYW4uIElmIG5vdCxcbnlvdSBjYW4ganVzdCByZW1vdmUgdGhpcyBzdHlsZXNoZWV0LlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXG4vLyBhbGVydHMgYW5kIG5vdGljZXNcbiVhbGVydCB7XG4gIG1hcmdpbjogMTBweDtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uYWxlcnQtaGVscCB7XG4gIEBleHRlbmQgJWFsZXJ0O1xuICBib3JkZXItY29sb3I6IGRhcmtlbigkYWxlcnQteWVsbG93LCA1JSk7XG4gIGJhY2tncm91bmQ6ICRhbGVydC15ZWxsb3c7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgQGV4dGVuZCAlYWxlcnQ7XG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRhbGVydC1ibHVlLCA1JSk7XG4gIGJhY2tncm91bmQ6ICRhbGVydC1ibHVlO1xufVxuXG4uYWxlcnQtZXJyb3Ige1xuICBAZXh0ZW5kICVhbGVydDtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGFsZXJ0LXJlZCwgNSUpO1xuICBiYWNrZ3JvdW5kOiAkYWxlcnQtcmVkO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIEBleHRlbmQgJWFsZXJ0O1xuICBib3JkZXItY29sb3I6IGRhcmtlbigkYWxlcnQtZ3JlZW4sIDUlKTtcbiAgYmFja2dyb3VuZDogJGFsZXJ0LWdyZWVuO1xufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNpdGUgTmFtZTpcbkF1dGhvcjpcblxuU3R5bGVzaGVldDogQnV0dG9uIFN0eWxlc1xuXG5CdXR0b25zIGFyZSBhIHByZXR0eSBpbXBvcnRhbnQgcGFydCBvZiB5b3VyIHNpdGUncyBzdHlsZSwgc28gaXQnc1xuaW1wb3J0YW50IHRvIGhhdmUgYSBjb25zaXN0ZW50IGJhc2VsaW5lIGZvciB0aGVtLiBVc2UgdGhpcyBzdHlsZXNoZWV0XG50byBjcmVhdGUgYWxsIGtpbmRzIG9mIGJ1dHRvbnMuXG5cbkhlbHBmdWwgTGlua3M6XG5odHRwOi8vZ2FscC5pbi9ibG9nLzIwMTEvMDgvMDIvdGhlLXVpLWd1aWRlLXBhcnQtMS1idXR0b25zL1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkJVVFRPTiBERUZBVUxUU1xuV2UncmUgZ29ubmEgdXNlIGEgcGxhY2Vob2xkZXIgc2VsZWN0b3IgaGVyZVxuc28gd2UgY2FuIHVzZSBjb21tb24gc3R5bGVzLiBXZSB0aGVuIHVzZSB0aGlzXG50byBsb2FkIHVwIHRoZSBkZWZhdWx0cyBpbiBhbGwgb3VyIGJ1dHRvbnMuXG5cbkhlcmUncyBhIHF1aWNrIHZpZGVvIHRvIHNob3cgaG93IGl0IHdvcmtzOlxuaHR0cDovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PWh3ZFZwS2lKemFjXG5cbioqKioqKioqKioqKioqKioqKioqKi9cblxuJWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogJHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAwLjE0cyBlYXNlLWluLW91dCk7XG5cbiAgLy8gaG92ZXJpbmcgb24gdGhlIGJ0blxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfSAvLyBlbmQgaG92ZXJcblxuICAvLyBjbGlja2luZyBvbiB0aGUgYnV0dG9uXG4gICY6YWN0aXZlIHtcbiAgICB0b3A6IDFweDsgLy8gYWRkcyBhIHRpbnkgaG9wIHRvIHRoZSBjbGlja1xuICB9IC8vIGVuZCBhY3RpdmVcblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxufSAvLyBlbmQgLmJ1dHRvblxuXG4vKlxuQW4gZXhhbXBsZSBidXR0b24uXG5Zb3UgY2FuIHVzZSB0aGlzIGV4YW1wbGUgaWYgeW91IHdhbnQuIEp1c3QgcmVwbGFjZSBhbGwgdGhlIHZhcmlhYmxlc1xuYW5kIGl0IHdpbGwgY3JlYXRlIGEgYnV0dG9uIGRlcGVuZGFudCBvbiB0aG9zZSB2YXJpYWJsZXMuXG4qL1xuLmJsdWUtYnRuIHtcblx0YmFja2dyb3VuZDogIzA5NTVhNDtcblx0Y29sb3I6ICNmZmY7XG5cdGhlaWdodDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDIwMG1zO1xuXHR0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMjAwbXM7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMwOTU1YTQ7XG5cdG1hcmdpbjogMTBweCAwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuXHQgIGJhY2tncm91bmQ6IG5vbmU7XG5cdCAgY29sb3I6ICMwOTU1YTQ7XG4gIH0gLy8gZW5kIGhvdmVyXG5cbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgNSUpO1xuICB9IC8vIGVuZCBhY3RpdmVcblxufSAvLyBlbmQgYmx1ZSBidXR0b25cblxuLmVjYWUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TaXRlIE5hbWU6XG5BdXRob3I6XG5cblN0eWxlc2hlZXQ6IEZvcm0gU3R5bGVzXG5cbldlIHB1dCBhbGwgdGhlIGZvcm0gYW5kIGJ1dHRvbiBzdHlsZXMgaW4gaGVyZSB0byBzZXR1cCBhIGNvbnNpc3RlbnRcbmxvb2suIElmIHdlIG5lZWQgdG8gY3VzdG9taXplIHRoZW0sIHdlIGNhbiBkbyB0aGlzIGluIHRoZSBtYWluXG5zdHlsZXNoZWV0cyBhbmQganVzdCBvdmVycmlkZSB0aGVtLiBFYXN5IFBlYXN5LlxuXG5Zb3UncmUgZ29ubmEgc2VlIGEgZmV3IGRhdGEtdXJpIHRoaW5naWVzIGRvd24gdGhlcmUuIElmIHlvdSdyZSBub3RcbnN1cmUgd2hhdCB0aGV5IGFyZSwgY2hlY2sgdGhpcyBsaW5rIG91dDpcbmh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9kYXRhLXVyaXMvXG5JZiB5b3Ugd2FudCB0byBjcmVhdGUgeW91ciBvd24sIHVzZSB0aGlzIGhlbHBmdWwgbGluazpcbmh0dHA6Ly93ZWJzZW1hbnRpY3MuY28udWsvb25saW5lX3Rvb2xzL2ltYWdlX3RvX2RhdGFfdXJpX2NvbnZlcnRvci9cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqXG5JTlBVVFNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gc2V0dGluZyB1cCBkZWZhdWx0c1xuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuc2VsZWN0LFxudGV4dGFyZWEsXG4uZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAkdGFuIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAwLjI0cyBlYXNlLWluLW91dCk7XG5cbiAgLy8gYSBmb2N1c2VkIGlucHV0IChvciBob3ZlcmVkIG9uKVxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheSwgNCUpO1xuICAgIG91dGxpbmU6IG5vbmU7IFxuICB9IC8vIGVuZCBob3ZlciBvciBmb2N1c1xuXG4gIC8vIGVycm9yIG5vdGlmaWNhdGlvblxuICAmLmVycm9yLFxuICAmLmlzLWludmFsaWQge1xuICAgIGNvbG9yOiAkYWxlcnQtcmVkO1xuICAgIGJvcmRlci1jb2xvcjogJGFsZXJ0LXJlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTklIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJZQUFBQVdDQVlBQUFERXRHdzdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8yTkRNME5EUkVRa1l3TkVJeE1VVXlPVEk0UkVaR1FURXpNekEyTURjeU5pSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzJORE0wTkRSRVEwWXdORUl4TVVVeU9USTRSRVpHUVRFek16QTJNRGN5TmlJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qUTNPRFJHUmtFMlJqQTBRVEV4UlRJNU1qaEVSa1pCTVRNek1EWXdOekkySWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pZME16UTBORVJCUmpBMFFqRXhSVEk1TWpoRVJrWkJNVE16TURZd056STJJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrVThpVDV3QUFBZWRKUkVGVWVOcWsxVTlJMDJFY3gvSHRWM2FJRkFjMWhjUkRVb0dYUkFxMG9OTEEyQ3JzRUZtSGJpa1p1MGlRWUlGR1lBaWVna0NwTGlwQnhQcERFQk1VekIwRWhTRzJMaEc3aE1SMkd2aVBnVVR2QjU3Qnc4UDMrVTIzQjE2SFBYOCtlL2I4bnQ5M3dlelpTTUNuaFhFVEYzQWNCNUJEQ25IOERxOThFeGNHSGNGbjhBaDNjZERuaStmeG5QRHY5b0FuVEI3Q0t1NlZDRlh0Q2haeTU2THhVanQramZ1Qjh0b1NPdGg5d2Q3eFdBV2hxclVqWVIvRlJUd1dKbStpSVBUL3c3YlFmNWxqaVpuQmc0NWR0S0ZYNkgrTFU4Z0lZOE9FVjZ2Z1RrU3R3WFdFOEJQVEdESEdQcU5QejJtQ2ZTT09Za0E5OVR2Q3QxYmhHUEw2OHpNY3dtbmNNdWFwZTEwanJJK3E0QmJIaS9GTG4zMVM5ejJ4NXRSaFRjKzFXNTA2aXBNK1Qzb1JENFgrOCtxdGM0U3FGdkwwei9GcjE0UytTemppczhiejlMdnZhcThjd1Mvd3dHZmRscWZQU1dxVGlGbFg3N28xM3U5WW0xUEJzOEpBeXRwUm95NDRYOUZ0OUUvZ3ZiQStyWUtuOE5jYWFNVmM4VUhnQnc0YjkvaXFVUVo2aE9BSkZieURjVWZsbXNFWDRhNit3VHRIR2ZoQUlVcWExVTI5WmMyQnl0b3VUaEQ4eDZ4dU41Q3RNUGkyQ3JYTFprWmYvSHlab1JGQ1A3bitRVlI0UFY3dUkvQWpHZ2hON09VL3IxaWxucUlMdGZwTkMrbzZ2SUZsakJLWWxoYi9GMkFBZ2FCc1dSNXdSaUlBQUFBQVNVVk9SSzVDWUlJPSk7XG4gICAgb3V0bGluZS1jb2xvcjogJGFsZXJ0LXJlZDtcbiAgfSAvLyBlbmQgaW52YWxpZCBpbnB1dFxuXG4gIC8vIHN1Y2Nlc3Mgbm90aWZpY2F0aW9uXG4gICYuc3VjY2VzcyxcbiAgJi5pcy12YWxpZCB7XG4gICAgY29sb3I6ICRhbGVydC1ncmVlbjtcbiAgICBib3JkZXItY29sb3I6ICRhbGVydC1ncmVlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTklIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJZQUFBQVdDQVlBQUFERXRHdzdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8yTkRNME5EUkVSa1l3TkVJeE1VVXlPVEk0UkVaR1FURXpNekEyTURjeU5pSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzJORE0wTkRSRk1FWXdORUl4TVVVeU9USTRSRVpHUVRFek16QTJNRGN5TmlJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qWTBNelEwTkVSRVJqQTBRakV4UlRJNU1qaEVSa1pCTVRNek1EWXdOekkySWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pZME16UTBORVJGUmpBMFFqRXhSVEk1TWpoRVJrWkJNVE16TURZd056STJJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrN29sa1RRQUFBZmhKUkVGVWVOcWtsVTlvRTBFVWh6ZHJvV2p3MHRCZVdsRHhrRWFJcDU1VHNDVTlWS0lnQ3JIQmVsQThDUTFLcjFXUGJaclEzZ3F0UXF2R3F4cFFjMmpCazZCSUlhQUdENHFOQ0tVUnBEU0tpUGk5OGdMRHNKdC8vdUJqc3p0dmZuazc4OTVzSVBBdzYvam9HTVRoRkp5QVhuMitBKzlnQTU3L1RhWS9lVTBPZUJnZmhHbTREaUduc2I3REFzenhCei9OQWRjS2pNSkx1TldDcWFnSGJzc2NONStMK2htSDRRa01PZTFMNWp6RmZOQTJQZ1QzNGFqVHVZN0FHdVpCMC9obWg1bStnUzByOHh2MXpSdmcrZ0dDSFppT3duRjREUDNpQjNzUWtZeFBkMkM2Q1dmaEI5WHdsdXM1K0sxajRqWHVhcTNhK2dNMUg5T1BjQWErN3E5bFBpZFpKcUhiaUltN1dnMjJyc0VJN0ZyUFN6QU1YL1QrQUR5QUtTc3U3RnIxS3BsZWhMdndDczVEdmZCZjY1cCtNeXBxUmJPMUZYSzl1dEg0L1FLdWFxWVRzRzNFM0lOSnYwMFE0NnB4MytYeGFuSi9VdGUyL3ZxUDRGS0R6YTJLY2RsaklLZG5oUzB4WFlVTFRhcW1MTVpGbjhGRlNGdHZ0Nng3MEV4RkNTNW9VWHNwcTJzc2E3b0VsMXN3RmErQ0dGZGd0a0hnUER5REt5MDJ6eXhOVTZsWFJVWmIxRXVIWWF5Tk5zK1loNUIwV1FvKy84ZnBKbk5UWkZ1enoyT3Bqb1EyUXJ1U09RbE15MzVmRUdtRUdNeFk5ZTFicnhvYnc3VGtXQTFoNnhmY2tVUGIrSmhHb0UvSHBmdmV3N3FVbGQvSDlKOEFBd0RwdzNXWXJ4Y1ozUUFBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgb3V0bGluZS1jb2xvcjogJGFsZXJ0LWdyZWVuO1xuICB9IC8vIGVuZCB2YWxpZCBpbnB1dFxuXG4gIC8vIGEgZGlzYWJsZWQgaW5wdXRcbiAgJltkaXNhYmxlZF0sXG4gICYuaXMtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtZ3JheTtcbiAgICBvcGFjaXR5OiAwLjY7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1ibHVlO1xuICAgIH0gLy8gZW5kIGRpc2FibGVkIGZvY3VzXG5cbiAgfSAvLyBlbmQgZGlzYWJsZWQgaW5wdXRcblxufSAvLyBlbmQgaW5wdXQgZGVmYXVsdHNcblxuLy8gc3BhY2luZyBvdXQgdGhlIHBhc3N3b3JkICh0aHggQG11cnRhdWdoKVxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xufVxuXG4vLyB0ZXh0YXJlYXNcbnRleHRhcmVhIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi8vIHNlbGVjdHNcbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xuICAvLyBCYXNlNjQgZW5jb2RlZCBsaXR0bGUgYXJyb3dcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQThBQUFBSENBWUFBQURYaFJjbkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcEVPRVpDTWpZeE1FWXdOVVV4TVVVeU9USTRSRVpHUVRFek16QTJNRGN5TmlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwRU9FWkNNall4TVVZd05VVXhNVVV5T1RJNFJFWkdRVEV6TXpBMk1EY3lOaUkrSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2tRNFJrSXlOakJGUmpBMVJURXhSVEk1TWpoRVJrWkJNVE16TURZd056STJJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPa1E0UmtJeU5qQkdSakExUlRFeFJUSTVNamhFUmtaQk1UTXpNRFl3TnpJMklpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCtWeGtwOWdBQUFJOUpSRUZVZU5waWRIRnh1Y0hBd0tBT3hFK0FtSm1CTVBnTHhESkFmSk1GU0t3RDRrcW9BQ2xnQStQLy8vOFpYRjFkUGFDR2NCS2g2UWNRQiszZXZYczdXRE1JQUEyUUIxSTdnRmdEajBhUUZ6MkJHaCtBT0V3d1VhREFReUJsQ01SN2NHamNDNUtIYVFRQnVNM0lBT2lLVGlCVmhpVFVEZFJVaHE0T3EyYW9BZWxBYWhJUTV3TTF6c0NtQmlEQUFEaFlNSlhWWjl1OUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5Ny41JSBjZW50ZXI7XG59XG5cbi8vLy8gU2VhcmNoIGZvcm0gLSBoZWFkZXJcbi8vLmhlYWRlciAuc2VhcmNoIHtcbi8vICAgIGNsZWFyOiBub25lO1xuLy8gICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICBmbG9hdDogcmlnaHQ7XG4vLyAgICBtYXJnaW4tbGVmdDogMDtcbi8vICAgIG1hcmdpbi1yaWdodDogMDtcbi8vICAgIG1hcmdpbi10b3A6IDA7Ly9cbi8vICAgIGJhY2tncm91bmQ6ICNmMmYzZjggbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbi8vfVxuXG4uaGVhZGVyIC5zZWFyY2ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgYmFja2dyb3VuZDogI2YyZjNmOCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBtYXJnaW46IDA7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSA1MnB4KTtcbiAgICBwYWRkaW5nOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdG1heC13aWR0aDogaW5oZXJpdDtcbn1cbi5oZWFkZXIgLnNlYXJjaCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDAuMjRzIGVhc2UtaW4tb3V0KTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuLmhlYWRlciAuc2VhcmNoIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIHdpZHRoOiAyMCU7XG59XG4uaGVhZGVyIC5zZWFyY2ggZmllbGRzZXQge1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhlYWRlciAuc2VhcmNoIC5mYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gU2VhcmNoIGZvcm0gLSBuYXZiYXJcbi5uYXYtYmFyIC5zZWFyY2gge1xuICAgIGNsZWFyOiBub25lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2YyZjNmOCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRhbGVydC1ibHVlO1xuICAgIHRyYW5zaXRpb246IGRpc3BsYXkgMC4yNXMgZWFzZS1pbi1vdXQgMDsgXG59XG4ubmF2LWJhciAuc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGJhY2tncm91bmQ6ICNmMmYzZjggbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICBib3JkZXI6IG1lZGl1bSBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4ubmF2LWJhciAuc2VhcmNoIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBiYWNrZ3JvdW5kOiAkdmVyeS1saWdodC1ibHVlIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgd2lkdGg6IDQwcHg7XG59IiwiQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgLy8gZGVmaW5pbmcgcHJlZml4ZXMgc28gd2UgY2FuIHVzZSB0aGVtIGluIG1peGlucyBiZWxvd1xuICAkcHJlZml4ZXM6ICAgICAgKFwiLXdlYmtpdC1cIiwgXCJcIiApO1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgI3skcHJlZml4fXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkNTUzMgR1JBRElFTlRTXG5CZSBjYXJlZnVsIHdpdGggdGhlc2Ugc2luY2UgdGhleSBjYW5cbnJlYWxseSBzbG93IGRvd24geW91ciBDU1MuIERvbid0IG92ZXJkbyBpdC5cbioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogQGluY2x1ZGUgY3NzLWdyYWRpZW50KCNkZmRmZGYsI2Y4ZjhmOCk7ICovXG5AbWl4aW4gY3NzLWdyYWRpZW50KCRmcm9tOiAjZGZkZmRmLCAkdG86ICNmOGY4ZjgpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRvO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCRmcm9tKSwgdG8oJHRvKSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20sICR0byk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20sICR0byk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tLCAkdG8pO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkZnJvbSwgJHRvKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuQk9YIFNJWklOR1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKiBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpOyAqL1xuLyogTk9URTogdmFsdWUgb2YgXCJwYWRkaW5nLWJveFwiIGlzIG9ubHkgc3VwcG9ydGVkIGluIEdlY2tvLiBTb1xucHJvYmFibHkgYmVzdCBub3QgdG8gdXNlIGl0LiBJIG1lYW4sIHdlcmUgeW91IGdvaW5nIHRvIGFueXdheT8gKi9cbkBtaXhpbiBib3gtc2l6aW5nKCR0eXBlOiBib3JkZXItYm94KSB7XG5cdC13ZWJraXQtYm94LXNpemluZzogJHR5cGU7XG5cdC1tb3otYm94LXNpemluZzogICAgJHR5cGU7XG5cdC1tcy1ib3gtc2l6aW5nOiAgICAgJHR5cGU7XG5cdGJveC1zaXppbmc6ICAgICAgICAgJHR5cGU7XG59XG5cblxuIiwiLnZpZGVvLXdyYXBwZXIge1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuIiwiYm9keSB7XG5cdGZvbnQtZmFtaWx5OiAkc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMS41ZW07XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbiNza2lwIGEsXG4jc2tpcCBhOmhvdmVyLFxuI3NraXAgYTp2aXNpdGVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAtNTAwcHg7XG5cdHRvcDogLTUwMHB4O1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI3NraXAgYTphY3RpdmUsXG4jc2tpcCBhOmZvY3VzIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcbn1cblxuLm1vYmlsZS1oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI2lubmVyLWNvbnRlbnQge1xuXHRwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDAgMCAxcmVtIC4zNzVyZW07XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRoZWlnaHQ6IDEuODc1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGNvbnRlbnQ6ICdcXGYxMDUnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdGhlaWdodDogMS44NzVyZW07XG5cdFx0XHRwYWRkaW5nOiAwIC42MjVyZW07XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjI1cmVtO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0aGVpZ2h0OiAxLjg3NXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcblx0XHRcdHBhZGRpbmc6IDAgLjM3NXJlbTtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJzY3JpYmUtbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyYXk7XG5cdGNvbG9yOiAkb2Zmd2hpdGU7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy10b3A6IDAuNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMC43NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvY29ybmVyLnBuZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBib3R0b20gMHB4O1xuXHRoMiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwLjc1ZW07XG5cdFx0cGFkZGluZy1yaWdodDogMC43NWVtO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0fVxuXHR9XG5cdC5zdWJzY3JpYmUtYnV0dG9uIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5ibHVlLWJ0biB7XG5cdFx0XHR3aWR0aDogMTY0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaHViLWJ1dHRvbnMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC5ibHVlLWJ0biB7XG5cdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRcdHdpZHRoOiAyNDBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0Jjp2aXNpdGVkIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZnJvbnQtcGFnZS12aWRlbyB7XG5cdHBhZGRpbmctbGVmdDogMWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cdHBhZGRpbmctYm90dG9tOiAyLjVlbTtcblx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkICRhbGVydC15ZWxsb3c7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNmVmZTI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvY29ybmVyLnBuZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBib3R0b20gMHB4O1xuXHRoMiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHR9XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5mcm9udC1wYWdlLXZpZGVvLXZpZGVvIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cbi5ydGJzIHtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5ydGJzPi5ydGJzX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjRjJGM0Y4IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvY29ybmVyLnBuZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBib3R0b20gMHB4O1xuXHRwYWRkaW5nOiAxZW07XG5cdGhyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDlkYjtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cbn1cblxuLmFsdG1ldHJpY190YWJsZSB0ciB0ZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkxBWU9VVCAmIEdSSUQgU1RZTEVTXG4qKioqKioqKioqKioqKioqKioqKiovXG5cbi53cmFwLFxuLmFsbC13cmFwIHtcblx0d2lkdGg6IDk2JTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTElOSyBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuYSB7XG5cdGNvbG9yOiAkYmx1ZTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Lyogb24gaG92ZXIgKi9cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7fVxuXHQvKiBvbiBjbGljayAqL1xuXHQmOmFjdGl2ZSB7fVxuXHQvKiBtb2JpbGUgdGFwIGNvbG9yICovXG5cdCY6bGluayB7XG5cdFx0Lypcblx0XHR0aGlzIGhpZ2hsaWdodHMgbGlua3Mgb24gaVBob25lcy9pUGFkcy5cblx0XHRzbyBpdCBiYXNpY2FsbHkgd29ya3MgbGlrZSB0aGUgOmhvdmVyIHNlbGVjdG9yXG5cdFx0Zm9yIG1vYmlsZSBkZXZpY2VzLlxuXHRcdCovXG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCAwLCAwLCAwLCAwLjMpO1xuXHR9XG5cdCY6dmlzaXRlZCB7XG5cdFx0Jjpob3ZlciB7fVxuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuSDEsIEgyLCBIMywgSDQsIEg1IFNUWUxFU1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1IHtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplbGVnaWJpbGl0eTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGNvbG9yOiAjNjY2NjY2O1xuXHQvKlxuXHRpZiB5b3UncmUgZ29pbmcgdG8gdXNlIHdlYmZvbnRzLCBiZSBzdXJlIHRvIGNoZWNrIHlvdXIgd2VpZ2h0c1xuXHRodHRwOi8vY3NzLXRyaWNrcy5jb20vd2F0Y2gteW91ci1mb250LXdlaWdodC9cblx0Ki9cblx0LyogcmVtb3ZpbmcgdGV4dCBkZWNvcmF0aW9uIGZyb20gYWxsIGhlYWRsaW5lIGxpbmtzICovXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5oMSxcbi5oMSB7XG5cdGZvbnQtc2l6ZTogMS45ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5oMixcbi5oMiB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5oMyxcbi5oMyB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG5oNCxcbi5oNCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG5oNSxcbi5oNSB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRsaW5lLWhlaWdodDogMS4yZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuSEVBREVSIFNUWUxFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGVhZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4ubG9nbyB7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdHdpZHRoOiAyNjBweDtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXRvcDogMmVtO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdGEge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxuXHQuYXV0aG9yLXNlcnZpY2VzIHtcblx0XHQvL2ZvbnQtc2l6ZTogMi44ZW07XG5cdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRzdHJvbmcge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cblx0LnNsb2dhbiB7XG5cdFx0Ly9mb250LXNpemU6IDEuMTVlbTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly90ZXh0LWFsaWduOiByaWdodDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxufVxuXG4udG9wLXNlYXJjaCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTkFWSUdBVElPTiBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4vKlxuYWxsIG5hdnMgaGF2ZSBhIC5uYXYgY2xhc3MgYXBwbGllZCB2aWFcbnRoZSB3cF9tZW51IGZ1bmN0aW9uOyB0aGlzIGlzIHNvIHdlIGNhblxuZWFzaWx5IHdyaXRlIG9uZSBncm91cCBvZiBzdHlsZXMgZm9yXG50aGUgbmF2cyBvbiB0aGUgc2l0ZSBzbyBvdXIgY3NzIGlzIGNsZWFuZXJcbmFuZCBtb3JlIHNjYWxhYmxlLlxuKi9cblxuLm5hdi1iYXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmF5O1xuXHRib3gtc2hhZG93OiAwcHggNXB4IDBweCAwcHggJHZlcnktbGlnaHQtYmx1ZTtcblx0ei1pbmRleDogOTk5OTtcbn1cblxuLnRleHQtbG9nbyB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMS42ZW07XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG5cblx0LmJsdWUge1xuXHRcdGNvbG9yOiAkdmVyeS1saWdodC1ibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cbn1cblxuLnN0dWNrIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRvcDogMDtcbn1cblxuLmZ1bGwtbmF2IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdiB7XG5cdGJvcmRlci1ib3R0b206IDA7XG5cdG1hcmdpbjogMDtcblxuXHRsaSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0dWwuc3ViLW1lbnUsXG5cdFx0dWwuY2hpbGRyZW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR6LWluZGV4OiA4OTk5O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuMTVzLCBvcGFjaXR5IDAuMjVzIGxpbmVhcjtcblx0XHRcdGJhY2tncm91bmQ6ICR2ZXJ5LWxpZ2h0LWJsdWU7XG5cdFx0XHRtYXgtd2lkdGg6IDI0OHB4O1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAyNDhweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzVmODljNTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLWluLW91dCAwcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8qXG5cdFx0XHRcdGlmIHlvdSBuZWVkIHRvIGdvIGRlZXBlciwgZ28gbnV0c1xuXHRcdFx0XHRqdXN0IHJlbWVtYmVyIGRlZXBlciBtZW51cyBzdWNrXG5cdFx0XHRcdGZvciB1c2FiaWxpdHkuIGssIGJhaS5cblx0XHRcdFx0Ki9cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA4NDg4Yztcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdGxpLmhvdmVyX2VmZmVjdCA+IHVsLnN1Yi1tZW51IHtcblx0XHR0b3A6IGF1dG87XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHR9XG59XG5cbi8vIG1vYmlsZSBtZW51IGljb25zIGluY2x1ZGluZyBtZW51LCBzb2NpYWwgZXRjLlxuLm1lbnUtaXRlbS0xNTAxLFxuLm1lbnUtaXRlbS0xNTAwLFxuLm1lbnUtaXRlbS0xNDk3LFxuLm1lbnUtaXRlbS0xNDk4LFxuLm1lbnUtaXRlbS0xNDk5LFxuLm1lbnUtaXRlbS0xNTcwLFxuLm1lbnUtaXRlbS0xNTkwIHtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NiwgMjU2LCAyNTYsIDAuMSk7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcblx0LmZhIHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHR9XG5cdGEge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHRhOmhvdmVyIHtcblx0XHRjb2xvcjogJHZlcnktbGlnaHQtYmx1ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xuXHR9XG59XG5cbi5tZW51LWl0ZW0tMTQ5NiB7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC41KTtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnN0dWNrIC5tZW51LWl0ZW0tMTQ5NiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVudS1pdGVtLTE0OTYgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4ubWVudS1pdGVtLTE0OTksXG4ubWVudS1pdGVtLTE1NzAge1xuXHRib3gtc2hhZG93OiAxcHggMHB4IDBweCAwcHggcmdiYSgyNTYsIDI1NiwgMjU2LCAwLjEpO1xufVxuXG4ubWVudS1pdGVtLTE0OTcsXG4ubWVudS1pdGVtLTE0OTgsXG4ubWVudS1pdGVtLTE0OTkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcblBPU1RTICYgQ09OVEVOVCBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuLmFyY2hpdmUsXG4uc2VhcmNoLFxuLmJsb2cge1xuXHQuaGVudHJ5IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdGJvcmRlci10b3A6IDZweCBzb2xpZCAjNTA5MGNkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZy10b3A6IDAuNzVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4jY29udGVudCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5oZW50cnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiBub25lO1xuXG5cdGhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdGZvb3RlciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0YSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMC4yMiUgYXV0bztcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUsICNkZGRkZGQgNTAlKTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC41cyBlYXNlLW91dCAwLjI1cztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk5Ljk5JSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiBlbmQgLmhlbnRyeSAqL1xuXG4uc2luZ2xlLXRpdGxlLFxuLnBhZ2UtdGl0bGUsXG4uZW50cnktdGl0bGUge1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcbn1cblxuLmFyY2hpdmUtdGl0bGUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ5ZGI7XG5cdHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcbn1cblxuXG4vKiBwb3N0IG1ldGEgKi9cblxuLmJ5bGluZSB7XG5cdGNvbG9yOiAkbWV0YS1ncmF5O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbjogMDtcblx0dGltZSB7fVxufVxuXG5cbi8qIGVudHJ5IGNvbnRlbnQgKi9cblxuLmVudHJ5LWNvbnRlbnQge1xuXHRwYWRkaW5nOiAwO1xuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMDAuMjIlIGF1dG87XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC05OS45OSUgMDtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRhYmxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblxuXHRcdGNhcHRpb24ge1xuXHRcdFx0bWFyZ2luOiAwIDAgN3B4O1xuXHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0XHRjb2xvcjogJG1ldGEtZ3JheTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdH1cblx0fVxuXG5cdHRyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cblx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHR9XG5cdH1cblxuXHR0ZCB7XG5cdFx0cGFkZGluZzogN3B4O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHR0aCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRwYWRkaW5nOiAwLjc1ZW07XG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRhbGVydC15ZWxsb3c7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRhbGVydC15ZWxsb3c7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9mZndoaXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRtYXJnaW4tbGVmdDogMC43NWVtO1xuXHRcdG1hcmdpbi1yaWdodDogMC43NWVtO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHQmOmFmdGVyIHt9XG5cdFx0Y2l0ZSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHR9XG5cblx0LnRpcCB7XG5cdFx0cGFkZGluZzogMC43NWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhbGVydC15ZWxsb3c7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9jb3JuZXIucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBib3R0b20gMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cblx0XHRzdHJvbmcge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0XHR9XG5cdH1cblxuXHRkZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRjb2xvcjogIzc4Nzg3ODtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxuXG5cdGltZyB7XG5cdFx0bWFyZ2luOiAwIDAgMWVtIDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRpbWFnZS1yZW5kZXJpbmc6IGNyaXNwLWVkZ2VzO1xuXHRcdGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcblx0XHQtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBuZWFyZXN0LW5laWdoYm9yO1xuXHR9XG5cdC8qXG5cdGltYWdlIGFsaWdubWVudCBvbiBhIHNjcmVlbiB0aGlzIHNpemUgbWF5IGJlXG5cdGEgYml0IGRpZmZpY3VsdC4gSXQncyBzZXQgdG8gc3RhcnQgYWxpZ25pbmdcblx0YW5kIGZsb2F0aW5nIGltYWdlcyBhdCB0aGUgbmV4dCBicmVha3BvaW50LFxuXHRidXQgaXQncyB1cCB0byB5b3UuIEZlZWwgZnJlZSB0byBjaGFuZ2UgaXQgdXAuXG5cdCovXG5cblx0LnNpemUtYXV0byxcblx0LnNpemUtZnVsbCxcblx0LnNpemUtbGFyZ2UsXG5cdC5zaXplLW1lZGl1bSxcblx0LnNpemUtdGh1bWJuYWlsIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0cHJlIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdFx0Y29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0cGFkZGluZzogMS41ZW07XG5cdFx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHR9XG59XG5cblxuLyogZW5kIC5lbnRyeS1jb250ZW50ICovXG5cbi53cC1jYXB0aW9uIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8qIGltYWdlcyBpbnNpZGUgd3AtY2FwdGlvbiAqL1xuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdHAud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRmb250LXNpemU6IDAuODVlbTtcblx0XHRtYXJnaW46IDRweCAwIDdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuXG4vKiBlbmQgLndwLWNhcHRpb24gKi9cblxuXG4vKiBpbWFnZSBnYWxsZXJ5IHN0eWxlcyAqL1xuXG4uZ2FsbGVyeSB7XG5cdGRsIHtcblx0XHRhIHt9XG5cdFx0aW1nIHt9XG5cdH1cblx0ZHQge31cblx0ZGQge31cbn1cblxuXG4vKiBlbmQgLmdhbGxlcnkgKi9cblxuXG4vKiBnYWxsZXJ5IGNhcHRpb24gc3R5bGVzICovXG5cbi5nYWxsZXJ5LWNhcHRpb24ge31cblxuLnNpemUtZnVsbCB7fVxuXG4uc2l6ZS1sYXJnZSB7fVxuXG4uc2l6ZS1tZWRpdW0ge31cblxuLnNpemUtdGh1bWJuYWlsIHt9XG5cbi8vIHRoZSB0YWcgb3V0cHV0XG4udGFncyB7XG5cdG1hcmdpbjogMDtcbn1cbi8vIEknbSBjb21tZW50aW5nIHRoaXMgb3V0LCBiZWNhdXNlIGhvbmVzdGx5IC0gaXQncyBvbmUgb2YgdGhlIGR1bWJlc3QgY3NzIGhvdmVyIGVmZmVjdHMgaSd2ZSBldmVyIHNlZW4uXG4vLy5ibG9nIC5lbnRyeS10aXRsZSBhLFxuLy8uYXJjaGl2ZSAuZW50cnktdGl0bGUgYSxcbi8vLnNlYXJjaCAuZW50cnktdGl0bGUgYSB7XG4vL1x0YmFja2dyb3VuZC1zaXplOiAyMDAuMjIlIGF1dG87XG4vL1x0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMHB4O1xuLy9cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1MCUsICNkZGRkZGQgNTAlKTtcbi8vXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuNXMgZWFzZS1vdXQgMC4yNXM7XG4vL1x0Zm9udC13ZWlnaHQ6IDQwMDtcbi8vXHQmOmhvdmVyIHtcbi8vXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC05OS45OSUgMDtcbi8vXHR9XG4vL31cblxuLmVudHJ5LWNvbnRlbnQrcCB7XG5cdG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG4uaHJmLWNvbnRlbnQge1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGdyZWVuO1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgJGdyZWVuO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblBBR0UgTkFWSSBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBhZ2luYXRpb24sXG4ud3AtcHJldi1uZXh0IHtcblx0bWFyZ2luOiAwO1xufVxuXG4ucGFnaW5hdGlvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogLTEuNWVtO1xuXHR1bCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjbGVhcjogYm90aDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblx0bGkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHR9XG5cdGEsXG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMC41ZW07XG5cdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQgMHM7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHR9XG5cdH1cblx0LmN1cnJlbnQge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0fVxuXHR9XG59XG5cblxuLyogZW5kIC5ib25lc19wYWdlX25hdmkgKi9cblxuXG4vKiBmYWxsYmFjayBwcmV2aW91cyAmIG5leHQgbGlua3MgKi9cblxuLndwLXByZXYtbmV4dCB7XG5cdGEge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0dWwge31cblx0LnByZXYtbGluayB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblx0Lm5leHQtbGluayB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi5wb3N0LW5hdmkge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRwYWRkaW5nLXRvcDogMC43NWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQubGVmdC1wb3N0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXgtd2lkdGg6IDQ1JTtcblx0fVxuXHQucmlnaHQtcG9zdCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1heC13aWR0aDogNDUlO1xuXHR9XG59XG5cblxuLyogZW5kIC53cC1wcmV2LW5leHQgKi9cblxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5TSURFQkFSUyAmIEFTSURFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4uc2lkZWJhciB7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0LnRmby1idXR0b24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHQud2lkZ2V0dGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjc1ZW07XG5cdFx0bWFyZ2luLXRvcDogMGVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzc1ZW07XG5cdFx0cGFkZGluZy10b3A6IDBlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMGVtO1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0fVxuXHQjYTJhX3NoYXJlX3NhdmVfd2lkZ2V0LTIge1xuXHRcdGJvcmRlci10b3A6IDZweCBzb2xpZCAkbGlnaHQtYmx1ZTtcblx0fVxuXHQjdGV4dC0zIHtcblx0XHRib3JkZXItdG9wOiA2cHggc29saWQgJGFsZXJ0LXJlZDtcblx0fVxuXHQjdGV4dC00IHtcblx0XHRib3JkZXItdG9wOiA2cHggc29saWQgJG9yYW5nZTtcblx0fVxuXHQjd2lkZ2V0X2NycC0yLFxuXHQjbmF2X21lbnUtMiB7XG5cdFx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkICRhbGVydC1ncmVlbjtcblx0fVxuXHQud2lkZ2V0IHtcblx0XHRib3JkZXItdG9wOiA2cHggc29saWQgJGJsdWU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9mZndoaXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwLjc1ZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuNzVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0dWwge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNzVlbTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRhLndpZGdldGxpbmsge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdH1cblx0XHRhLndpZGdldGxpbms6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcZjEwNSc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1NXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC01cHg7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHRcdGEud2lkZ2V0bGluayBpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0YS53aWRnZXRsaW5rIGg0LFxuXHRcdGEud2lkZ2V0bGluayBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCA2MHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0YS53aWRnZXRsaW5rIGg0IHtcblx0XHRcdGNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHR9XG59XG5cbi5jb3B5cmlnaHQgcCB7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLyogU2xpZGVyICovXG5cbiNzbGlkZXIxIHtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2xpZGVyLXBybyB7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgQXJpYWw7XG59XG5cbi5zcC1zbGlkZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGlkZXItcHJvIGgxIHtcblx0Zm9udC1zaXplOiAyLjI1ZW07XG5cdGNvbG9yOiAjNTQ1NDU0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2xpZGVyLXBybyAudGFnbGluZSB7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Y29sb3I6ICM1NDU0NTQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zcC1sYXllciBwIHtcblx0Zm9udC1zaXplOiAxLjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRjb2xvcjogIzU0NTQ1NDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZhbmN5X2xpbmsge1xuXHRjb2xvcjogIzA5NTVhNDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAycHggZG90dGVkICMwOTU1YTQ7XG59XG5cbi5mYW5jeV9saW5rOmhvdmVyIHtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwOTU1YTQ7XG59XG5cbi5zcC15ZWxsb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFhNjE1O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNwLXllbGxvdzphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQvKiByZWR1Y2UgdGhlIGRhbWFnZSBpbiBGRjMuMCAqL1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNjBweDtcblx0bGVmdDogLTYwcHg7XG5cdHdpZHRoOiAwO1xuXHRib3JkZXItd2lkdGg6IDAgNjBweCAzNXB4O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcC10aHVtYm5haWwge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zcC1zZWxlY3RlZC10aHVtYm5haWwgLnNwLXRodW1ibmFpbCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwOTU1YTQ7XG59XG5cbi5zcC1zZWxlY3RlZC10aHVtYm5haWwgLnNwLXRodW1ibmFpbC10aXRsZSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uc3Atc2VsZWN0ZWQtdGh1bWJuYWlsIC5zcC10aHVtYm5haWwtZGVzY3JpcHRpb24ge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLnNwLXRodW1ibmFpbC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNwLXRodW1ibmFpbC1kZXNjcmlwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdGNvbG9yOiAjNTQ1NDU0O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG4uc3RlcC1udW1iZXIge1xuXHRmb250LXNpemU6IDYuODc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxZW07XG5cdGNvbG9yOiAjZmZmO1xuXHR3aWR0aDogNTAwcHg7XG5cdGhlaWdodDogNTAwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2ZDIxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZy10b3A6IDEyMHB4O1xufVxuXG4uc3RlcC1udW1iZXI6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0LyogcmVkdWNlIHRoZSBkYW1hZ2UgaW4gRkYzLjAgKi9cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE1N3B4O1xuXHRsZWZ0OiAzNzVweDtcblx0d2lkdGg6IDA7XG5cdGJvcmRlci13aWR0aDogNzBweCAxMjBweCAwO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItY29sb3I6ICNmMzZkMjEgdHJhbnNwYXJlbnQ7XG59XG5cbi5pY29uLXJlZCB7XG5cdGZvbnQtc2l6ZTogNmVtO1xuXHRsaW5lLWhlaWdodDogMWVtO1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDE2MHB4O1xuXHRoZWlnaHQ6IDE2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA4MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2ExZTQ1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5pY29uLWdyZXkge1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRsaW5lLWhlaWdodDogMWVtO1xuXHRjb2xvcjogI2ZmZjtcblx0d2lkdGg6IDc2cHg7XG5cdGhlaWdodDogNzZweDtcblx0Ym9yZGVyLXJhZGl1czogMzhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2M2YzZjNjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmctdG9wOiAxN3B4O1xufVxuXG5cbi8qIENvcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNsaWRlci1wcm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnNwLXNsaWRlcy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcC1tYXNrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3Atc2xpZGVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcbn1cblxuLnNwLXNsaWRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3AtaW1hZ2UtY29udGFpbmVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNwLWltYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uc3Atbm8tanMge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLyogVGh1bWJuYWlsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3AtdGh1bWJuYWlscy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zcC10b3AtdGh1bWJuYWlscyxcbi5zcC1ib3R0b20tdGh1bWJuYWlscyB7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc3AtdG9wLXRodW1ibmFpbHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uc3AtYm90dG9tLXRodW1ibmFpbHMge1xuXHRtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zcC1sZWZ0LXRodW1ibmFpbHMsXG4uc3AtcmlnaHQtdGh1bWJuYWlscyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xufVxuXG4uc3AtcmlnaHQtdGh1bWJuYWlscyB7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzIHtcblx0bGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5zcC10aHVtYm5haWxzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3AtdGh1bWJuYWlsIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uc3AtdGh1bWJuYWlsLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZsb2F0OiBsZWZ0O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLyogSG9yaXpvbnRhbCB0aHVtYm5haWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3AtdG9wLXRodW1ibmFpbHMgLnNwLXRodW1ibmFpbC1jb250YWluZXIsXG4uc3AtYm90dG9tLXRodW1ibmFpbHMgLnNwLXRodW1ibmFpbC1jb250YWluZXIge1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLnNwLXRvcC10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtY29udGFpbmVyOmZpcnN0LWNoaWxkLFxuLnNwLWJvdHRvbS10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zcC10b3AtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWNvbnRhaW5lcjpsYXN0LWNoaWxkLFxuLnNwLWJvdHRvbS10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtY29udGFpbmVyOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cblxuLyogVmVydGljYWwgdGh1bWJuYWlsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC1sZWZ0LXRodW1ibmFpbHMgLnNwLXRodW1ibmFpbC1jb250YWluZXIsXG4uc3AtcmlnaHQtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWNvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6IDJweDtcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtY29udGFpbmVyOmZpcnN0LWNoaWxkLFxuLnNwLXJpZ2h0LXRodW1ibmFpbHMgLnNwLXRodW1ibmFpbC1jb250YWluZXI6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtY29udGFpbmVyOmxhc3QtY2hpbGQsXG4uc3AtcmlnaHQtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4vKiBSaWdodCB0aHVtYm5haWxzIHdpdGggcG9pbnRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3AtcmlnaHQtdGh1bWJuYWlscy5zcC1oYXMtcG9pbnRlciB7XG5cdG1hcmdpbi1sZWZ0OiAtMTNweDtcbn1cblxuLnNwLXJpZ2h0LXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXRodW1ibmFpbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMThweDtcblx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnNwLXJpZ2h0LXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXNlbGVjdGVkLXRodW1ibmFpbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0YwMDtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogMTNweDtcbn1cblxuLnNwLXJpZ2h0LXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXNlbGVjdGVkLXRodW1ibmFpbDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRib3JkZXItcmlnaHQ6IDEzcHggc29saWQgI0YwMDtcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cblxuLyogTGVmdCB0aHVtYm5haWxzIHdpdGggcG9pbnRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC1sZWZ0LXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIge1xuXHRtYXJnaW4tcmlnaHQ6IC0xM3B4O1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzLnNwLWhhcy1wb2ludGVyIC5zcC10aHVtYm5haWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxOHB4O1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzLnNwLWhhcy1wb2ludGVyIC5zcC1zZWxlY3RlZC10aHVtYm5haWw6YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItbGVmdDogNXB4IHNvbGlkICNGMDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdG1hcmdpbi1yaWdodDogMTNweDtcbn1cblxuLnNwLWxlZnQtdGh1bWJuYWlscy5zcC1oYXMtcG9pbnRlciAuc3Atc2VsZWN0ZWQtdGh1bWJuYWlsOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRib3JkZXItbGVmdDogMTNweCBzb2xpZCAjRjAwO1xuXHRib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuXG4vKiBCb3R0b20gdGh1bWJuYWlscyB3aXRoIHBvaW50ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC1ib3R0b20tdGh1bWJuYWlscy5zcC1oYXMtcG9pbnRlciB7XG5cdG1hcmdpbi10b3A6IC0xM3B4O1xufVxuXG4uc3AtYm90dG9tLXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXRodW1ibmFpbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcC1ib3R0b20tdGh1bWJuYWlscy5zcC1oYXMtcG9pbnRlciAuc3Atc2VsZWN0ZWQtdGh1bWJuYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItYm90dG9tOiA1cHggc29saWQgIzA5NTVhNDtcblx0dG9wOiAwO1xuXHRtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4uc3AtYm90dG9tLXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXNlbGVjdGVkLXRodW1ibmFpbDphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogLThweDtcblx0Ym9yZGVyLWJvdHRvbTogMTNweCBzb2xpZCAjMDk1NWE0O1xuXHRib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuXG4vKiBUb3AgdGh1bWJuYWlscyB3aXRoIHBvaW50ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC10b3AtdGh1bWJuYWlscy5zcC1oYXMtcG9pbnRlciB7XG5cdG1hcmdpbi1ib3R0b206IC0xM3B4O1xufVxuXG4uc3AtdG9wLXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXRodW1ibmFpbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAxOHB4O1xufVxuXG4uc3AtdG9wLXRodW1ibmFpbHMuc3AtaGFzLXBvaW50ZXIgLnNwLXNlbGVjdGVkLXRodW1ibmFpbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNGMDA7XG5cdGJvdHRvbTogMDtcblx0bWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnNwLXRvcC10aHVtYm5haWxzLnNwLWhhcy1wb2ludGVyIC5zcC1zZWxlY3RlZC10aHVtYm5haWw6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogMDtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdGJvcmRlci10b3A6IDEzcHggc29saWQgI0YwMDtcblx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cblxuLyogTGF5ZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC1sYXllciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3AtYmxhY2sge1xuXHRjb2xvcjogI0ZGRjtcblx0YmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5zcC13aGl0ZSB7XG5cdGNvbG9yOiAjMDAwO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNwLXJvdW5kZWQge1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc3AtcGFkZGluZyB7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cblxuLyogVG91Y2ggU3dpcGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gLnNwLWdyYWIge1xuLy8gXHRjdXJzb3I6IHVybChpbWFnZXMvb3BlbmhhbmQuY3VyKSwgbW92ZTtcbi8vIH1cbi8vIC5zcC1ncmFiYmluZyB7XG4vLyBcdGN1cnNvcjogdXJsKGltYWdlcy9jbG9zZWRoYW5kLmN1ciksIG1vdmU7XG4vLyB9XG4vLyAuc3Atc2VsZWN0YWJsZSB7XG4vLyBcdGN1cnNvcjogZGVmYXVsdDtcbi8vIH1cblxuLyogQ2FwdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3AtY2FwdGlvbi1jb250YWluZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cblxuLyogRnVsbCBTY3JlZW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNwLWZ1bGwtc2NyZWVuIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5zcC1mdWxsLXNjcmVlbi1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNXB4O1xuXHRyaWdodDogMTBweDtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uc3AtZnVsbC1zY3JlZW4tYnV0dG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICdcXDIxOTUnO1xufVxuXG4uc3AtZmFkZS1mdWxsLXNjcmVlbiB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG5cbi5zbGlkZXItcHJvOmhvdmVyIC5zcC1mYWRlLWZ1bGwtc2NyZWVuIHtcblx0b3BhY2l0eTogMTtcbn1cblxuXG4vKiBCdXR0b25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zcC1idXR0b25zIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnNwLWJ1dHRvbiB7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luOiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNwLXNlbGVjdGVkLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LnNwLWJ1dHRvbiB7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQuc3AtYnV0dG9uIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDU2OHB4KSB7XG5cdC5zcC1idXR0b24ge1xuXHRcdHdpZHRoOiAxOHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0fVxufVxuXG5cbi8qIEFycm93c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc3AtYXJyb3dzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3AtZmFkZS1hcnJvd3Mge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuXG4uc3Atc2xpZGVzLWNvbnRhaW5lcjpob3ZlciAuc3AtZmFkZS1hcnJvd3Mge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uc3AtaG9yaXpvbnRhbCAuc3AtYXJyb3dzIHtcblx0d2lkdGg6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuLnNwLXZlcnRpY2FsIC5zcC1hcnJvd3Mge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiAwO1xuXHRtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5zcC1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNwLXZlcnRpY2FsIC5zcC1hcnJvdyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5zcC1ob3Jpem9udGFsIC5zcC1wcmV2aW91cy1hcnJvdyB7XG5cdGxlZnQ6IDIwcHg7XG59XG5cbi5zcC1ob3Jpem9udGFsIC5zcC1uZXh0LWFycm93IHtcblx0cmlnaHQ6IDIwcHg7XG59XG5cbi5zcC12ZXJ0aWNhbCAuc3AtcHJldmlvdXMtYXJyb3cge1xuXHR0b3A6IDIwcHg7XG59XG5cbi5zcC12ZXJ0aWNhbCAuc3AtbmV4dC1hcnJvdyB7XG5cdGJvdHRvbTogMjBweDtcbn1cblxuLnNwLXByZXZpb3VzLWFycm93OmJlZm9yZSxcbi5zcC1wcmV2aW91cy1hcnJvdzphZnRlcixcbi5zcC1uZXh0LWFycm93OmJlZm9yZSxcbi5zcC1uZXh0LWFycm93OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDUwJTtcblx0aGVpZ2h0OiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5zcC1wcmV2aW91cy1hcnJvdzpiZWZvcmUge1xuXHRsZWZ0OiAzMCU7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMTQ1ZGVnLCAwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogc2tldygxNDVkZWcsIDBkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXcoMTQ1ZGVnLCAwZGVnKTtcbn1cblxuLnNwLXByZXZpb3VzLWFycm93OmFmdGVyIHtcblx0bGVmdDogMzAlO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTE0NWRlZywgMGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHNrZXcoLTE0NWRlZywgMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tldygtMTQ1ZGVnLCAwZGVnKTtcbn1cblxuLnNwLW5leHQtYXJyb3c6YmVmb3JlIHtcblx0cmlnaHQ6IDMwJTtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tldygzNWRlZywgMGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHNrZXcoMzVkZWcsIDBkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXcoMzVkZWcsIDBkZWcpO1xufVxuXG4uc3AtbmV4dC1hcnJvdzphZnRlciB7XG5cdHJpZ2h0OiAzMCU7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMzVkZWcsIDBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiBza2V3KC0zNWRlZywgMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tldygtMzVkZWcsIDBkZWcpO1xufVxuXG4uaWU4IC5zcC1hcnJvdyxcbi5pZTcgLnNwLWFycm93IHtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcbn1cblxuLmllOCAuc3AtYXJyb3c6YmVmb3JlLFxuLmllOCAuc3AtYXJyb3c6YWZ0ZXIsXG4uaWU3IC5zcC1hcnJvdzpiZWZvcmUsXG4uaWU3IC5zcC1hcnJvdzphZnRlciB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5pZTguc3AtaG9yaXpvbnRhbCAuc3AtcHJldmlvdXMtYXJyb3csXG4uaWU3LnNwLWhvcml6b250YWwgLnNwLXByZXZpb3VzLWFycm93IHtcblx0Ym9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkICNGRkY7XG5cdGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pZTguc3AtaG9yaXpvbnRhbCAuc3AtbmV4dC1hcnJvdyxcbi5pZTcuc3AtaG9yaXpvbnRhbCAuc3AtbmV4dC1hcnJvdyB7XG5cdGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICNGRkY7XG5cdGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pZTguc3AtdmVydGljYWwgLnNwLXByZXZpb3VzLWFycm93LFxuLmllNy5zcC12ZXJ0aWNhbCAuc3AtcHJldmlvdXMtYXJyb3cge1xuXHRib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICNGRkY7XG5cdGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5pZTguc3AtdmVydGljYWwgLnNwLW5leHQtYXJyb3csXG4uaWU3LnNwLXZlcnRpY2FsIC5zcC1uZXh0LWFycm93IHtcblx0Ym9yZGVyLXRvcDogMjBweCBzb2xpZCAjRkZGO1xuXHRib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5cbi8qIFRodW1ibmFpbCBBcnJvd3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNwLXRodW1ibmFpbC1hcnJvd3Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zcC1mYWRlLXRodW1ibmFpbC1hcnJvd3Mge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuXG4uc3AtdGh1bWJuYWlscy1jb250YWluZXI6aG92ZXIgLnNwLWZhZGUtdGh1bWJuYWlsLWFycm93cyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5zcC10b3AtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWFycm93cyxcbi5zcC1ib3R0b20tdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWFycm93cyB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMDtcblx0bWFyZ2luLXRvcDogLTEycHg7XG59XG5cbi5zcC1sZWZ0LXRodW1ibmFpbHMgLnNwLXRodW1ibmFpbC1hcnJvd3MsXG4uc3AtcmlnaHQtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWFycm93cyB7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuXG4uc3AtdGh1bWJuYWlsLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMjVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzIC5zcC10aHVtYm5haWwtYXJyb3dzIC5zcC10aHVtYm5haWwtYXJyb3csXG4uc3AtcmlnaHQtdGh1bWJuYWlscyAuc3AtdGh1bWJuYWlsLWFycm93cyAuc3AtdGh1bWJuYWlsLWFycm93IHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNwLXRvcC10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3csXG4uc3AtYm90dG9tLXRodW1ibmFpbHMgLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdyB7XG5cdGxlZnQ6IDBweDtcbn1cblxuLnNwLXRvcC10aHVtYm5haWxzIC5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdyxcbi5zcC1ib3R0b20tdGh1bWJuYWlscyAuc3AtbmV4dC10aHVtYm5haWwtYXJyb3cge1xuXHRyaWdodDogMHB4O1xufVxuXG4uc3AtbGVmdC10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3csXG4uc3AtcmlnaHQtdGh1bWJuYWlscyAuc3AtcHJldmlvdXMtdGh1bWJuYWlsLWFycm93IHtcblx0dG9wOiAwcHg7XG59XG5cbi5zcC1sZWZ0LXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93LFxuLnNwLXJpZ2h0LXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93IHtcblx0Ym90dG9tOiAwcHg7XG59XG5cbi5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3c6YmVmb3JlLFxuLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdzphZnRlcixcbi5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdzpiZWZvcmUsXG4uc3AtbmV4dC10aHVtYm5haWwtYXJyb3c6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogNTAlO1xuXHRoZWlnaHQ6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdzpiZWZvcmUge1xuXHRsZWZ0OiAzMCU7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMTQ1ZGVnLCAwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogc2tldygxNDVkZWcsIDBkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXcoMTQ1ZGVnLCAwZGVnKTtcbn1cblxuLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdzphZnRlciB7XG5cdGxlZnQ6IDMwJTtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0xNDVkZWcsIDBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiBza2V3KC0xNDVkZWcsIDBkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXcoLTE0NWRlZywgMGRlZyk7XG59XG5cbi5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdzpiZWZvcmUge1xuXHRyaWdodDogMzAlO1xuXHR0b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDM1ZGVnLCAwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogc2tldygzNWRlZywgMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tldygzNWRlZywgMGRlZyk7XG59XG5cbi5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdzphZnRlciB7XG5cdHJpZ2h0OiAzMCU7XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMzVkZWcsIDBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiBza2V3KC0zNWRlZywgMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tldygtMzVkZWcsIDBkZWcpO1xufVxuXG4uaWU4IC5zcC10aHVtYm5haWwtYXJyb3csXG4uaWU3IC5zcC10aHVtYm5haWwtYXJyb3cge1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xufVxuXG4uaWU4IC5zcC10aHVtYm5haWwtYXJyb3c6YmVmb3JlLFxuLmllOCAuc3AtdGh1bWJuYWlsLWFycm93OmFmdGVyLFxuLmllNyAuc3AtdGh1bWJuYWlsLWFycm93OmJlZm9yZSxcbi5pZTcgLnNwLXRodW1ibmFpbC1hcnJvdzphZnRlciB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5pZTggLnNwLXRvcC10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3csXG4uaWU4IC5zcC1ib3R0b20tdGh1bWJuYWlscyAuc3AtcHJldmlvdXMtdGh1bWJuYWlsLWFycm93LFxuLmllNyAuc3AtdG9wLXRodW1ibmFpbHMgLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdyxcbi5pZTcgLnNwLWJvdHRvbS10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3cge1xuXHRib3JkZXItcmlnaHQ6IDEycHggc29saWQgI0ZGRjtcblx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmllOCAuc3AtdG9wLXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93LFxuLmllOCAuc3AtYm90dG9tLXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93LFxuLmllNyAuc3AtdG9wLXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93LFxuLmllNyAuc3AtYm90dG9tLXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93IHtcblx0Ym9yZGVyLWxlZnQ6IDEycHggc29saWQgI0ZGRjtcblx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmllOCAuc3AtbGVmdC10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3csXG4uaWU4IC5zcC1yaWdodC10aHVtYm5haWxzIC5zcC1wcmV2aW91cy10aHVtYm5haWwtYXJyb3csXG4uaWU3IC5zcC1sZWZ0LXRodW1ibmFpbHMgLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdyxcbi5pZTcgLnNwLXJpZ2h0LXRodW1ibmFpbHMgLnNwLXByZXZpb3VzLXRodW1ibmFpbC1hcnJvdyB7XG5cdGJvcmRlci1ib3R0b206IDEycHggc29saWQgI0ZGRjtcblx0Ym9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmllOCAuc3AtbGVmdC10aHVtYm5haWxzIC5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdyxcbi5pZTggLnNwLXJpZ2h0LXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93LFxuLmllNyAuc3AtbGVmdC10aHVtYm5haWxzIC5zcC1uZXh0LXRodW1ibmFpbC1hcnJvdyxcbi5pZTcgLnNwLXJpZ2h0LXRodW1ibmFpbHMgLnNwLW5leHQtdGh1bWJuYWlsLWFycm93IHtcblx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCAjRkZGO1xuXHRib3JkZXItbGVmdDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5cbi8qIFZpZGVvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmEuc3AtdmlkZW8ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEuc3AtdmlkZW8gaW1nIHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuYS5zcC12aWRlbzphZnRlciB7XG5cdGNvbnRlbnQ6ICdcXDI1QjYnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiA0NXB4O1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0dG9wOiAwO1xuXHRjb2xvcjogI0ZGRjtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRtYXJnaW46IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiA1MnB4O1xufVxuXG5cbi8qIENTUyBmb3IgcHJldmVudGluZyBzdHlsaW5nIGlzc3VlcyBpbiBXb3JkUHJlc3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNsaWRlci1wcm8gaW1nLnNwLWltYWdlLFxuLnNsaWRlci1wcm8gaW1nLnNwLXRodW1ibmFpbCB7XG5cdG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuXHRtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdC1tb3gtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdHRyYW5zaXRpb246IG5vbmU7XG5cdC1tb3otdHJhbnNpdGlvbjogbm9uZTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuXHQtby10cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2xpZGVyLXBybyBhIHtcblx0cG9zaXRpb246IHN0YXRpYztcblx0dHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHQtbW96LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdC1vLXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNsaWRlci1wcm8gaWZyYW1lLFxuLnNsaWRlci1wcm8gb2JqZWN0LFxuLnNsaWRlci1wcm8gdmlkZW8sXG4uc2xpZGVyLXBybyBlbWJlZCxcbi5zbGlkZXItcHJvIGNhbnZhcyB7XG5cdG1heC13aWR0aDogbm9uZTtcblx0bWF4LWhlaWdodDogbm9uZTtcbn1cblxuLnNsaWRlci1wcm8gcC5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoMS5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoMi5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoMy5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoNC5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoNS5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBoNi5zcC1sYXllciB7XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0bWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXBybyBpbWcuc3AtbGF5ZXIge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuXHQjc2xpZGVyMSAuaGlkZS1tZWRpdW0tc2NyZWVuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuXHQjc2xpZGVyMSAuc3AtbGF5ZXIge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXHQjc2xpZGVyMSAuaGlkZS1zbWFsbC1zY3JlZW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdCNzbGlkZXIxIC5zcC10aHVtYm5haWwge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQjc2xpZGVyMSAuc3AtdGh1bWJuYWlsLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXHQjc2xpZGVyMSAuc3AtdGh1bWJuYWlsLWRlc2NyaXB0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5jYXRlZ29yaWVzLXBhZ2UtdGl0bGUsXG4uY2F0ZWdvcmllcy1maWx0ZXJzLFxuLmNhdGVnb3JpZXMtcG9zdHMsXG4uY2F0ZWdvcmllcy1wYWdpbmF0aW9uIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNhdGVnb3JpZXMtcGFnZS10aXRsZSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1DO1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmNhdGVnb3JpZXMtZmlsdGVycyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDVweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBhbGUtYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBkb3R0ZWQgJHdoaXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0bGkuY2F0LWFsbCB7XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0fVxuXHR9XG5cdGxpLmN1cnJlbnQtY2F0IHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNhdGVnb3JpZXMtcG9zdHMge1xuXHRhcnRpY2xlIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0bWluLWhlaWdodDogNTEwcHg7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR2ZXJ5LWxpZ2h0LWJsdWU7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRcdGkge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IGRvdHRlZCAkbGlnaHQtYmx1ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRzZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdC5jYXRlZ29yaWVzLWltYWdlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHZlcnktbGlnaHQtYmx1ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgLTIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxODBweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jYXRlZ29yaWVzLXBvc3QtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHR9XG5cdFx0XHQuY2F0ZWdvcmllcy1kYXRlLFxuXHRcdFx0LmNhdGVnb3JpZXMtZXhjZXJwdCB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS05O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdH1cblx0XHRcdC5jYXRlZ29yaWVzLWRhdGUge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNhdGVnb3JpZXMtZXhjZXJwdCB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS02O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGZvb3RlciB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jYXRlZ29yaWVzLXBhZ2luYXRpb24ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLmhlYWRlciB7XG5cdCZfX2xvZ28ge1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG59XG5cbi5zZWFyY2gtdGl0bGUge1xuXHRzcGFuIHtcblx0XHRjb2xvcjogIzA5NTVhNDtcblx0fVxufVxuXG4uc2VhcmNoLWhpZ2hsaWdodCB7XG5cdGNvbG9yOiAjMDk1NWE0O1xufVxuXG4uc2VhcmNoIHtcblx0Jl9faXRlbSB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0c2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0d2lkdGg6IDk4JTtcblx0XHRcdGJhY2tncm91bmQ6ICNlZWVmZjU7XG5cdFx0XHRib3JkZXItdG9wOiA1cHggc29saWQgIzA5NTVhNDtcblx0XHRcdGhlaWdodDogMzUwcHg7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdGRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmX19leGNlcnB0IHtcblx0XHRoZWlnaHQ6IDE3MHB4O1xuXG5cdFx0LnBvc3QtYXR0YWNobWVudHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQudmlkZW8td3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cbn1cblxuLnBhZ2luYXRpb25fX3NlYXJjaCB7XG5cdGNsZWFyOiBib3RoO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0c3Bhbixcblx0YSB7XG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cblx0XHQmLnBhZ2UtbnVtYmVycyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNTA5MGNkO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1MDkwY2Q7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdCYubmV4dCB7XG5cdFx0XHRcdHdpZHRoOiA4MHB4XG5cdFx0XHR9XG5cblx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjNTA5MGNkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5zcGFuLmFydGljbGUtaGVhZGVyLXN1YnRpdGxlIHtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRmb250LXNpemU6IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4uYnJlYWRjcnVtYnMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRwYWRkaW5nOiAwIDVweDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzZkOWRlMjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM5NTk4OWE7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG5cdFx0bWFyZ2luOiA1cHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cblxuLnR3aXR0ZXIge1xuXHQmX193aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji0taW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdCYtLXJlYWN0IHtcblx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ2ZDY7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tdGltZSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDNweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvdGVjdGVkIHtcblx0Jl9fZm9ybSB7XG5cdFx0Ji0tY29udGFpbmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHQuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCB7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzA5NTRhNDtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzA5NTRhNDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjMDk1NGE0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gTWFkZSB3aXRoIEJvbmVzOiBodHRwOi8vdGhlbWJsZS5jb20vYm9uZXNcblxuLy8gSW1wb3J0aW5nIHBhcnRpYWxzXG5cbi8vIG5vcm1hbGl6ZTogaHR0cDovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG5AaW1wb3J0IFwicGFydGlhbHMvbm9ybWFsaXplXCI7XG5cbi8vIFNhc3MgdmFyaWFibGVzXG5AaW1wb3J0IFwicGFydGlhbHMvdmFyaWFibGVzXCI7XG5cbi8vIHR5cG9ncmFwaHlcbkBpbXBvcnQgXCJwYXJ0aWFscy90eXBvZ3JhcGh5XCI7XG5cbi8vIFNhc3MgZnVuY3Rpb25zXG5AaW1wb3J0IFwicGFydGlhbHMvZnVuY3Rpb25zXCI7XG5cbi8vIGltcG9ydCBtaXhpbnNcbkBpbXBvcnQgXCJwYXJ0aWFscy9taXhpbnNcIjtcblxuLy8gdGhlIGdyaWRcbkBpbXBvcnQgXCJwYXJ0aWFscy9ncmlkXCI7XG5cbi8vamRcbi8vd2h5IGhhcyBzb21lb25lIGNvbW1lbnRlZCBhbGwgdGhlc2U/IFN1cmVseSBpdCdzIHByZXR0eSBvYnZpb3VzIHdoYXQgZWFjaCBzaGVldCBkb2VzLi4uPz8gLUpEXG5AaW1wb3J0IFwicGFydGlhbHMvZmlsdGVyXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvYnJlYWRjcnVtYnNcIjsvL1RoaXMgb25lIGlzIHNwZWNpZmljYWxseSBtYWRlIHNvIHRoYXQgcGlnZW9ucyBkb24ndCBnbyBodW5ncnkuXG5AaW1wb3J0IFwibmF2aWdhdGlvblwiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuQGltcG9ydCBcIm93bGNhcm91c2VsXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvY2FsbGZvcnBhcGVyc1wiO1xuLy8gL2pkXG5AaW1wb3J0IFwicGFydGlhbHMvdHJhbnNsYXRlXCI7XG5cbi8vIEltcG9ydGluZyBtb2R1bGVzXG5cbi8vIGFsZXJ0IGJveGVzXG5AaW1wb3J0IFwibW9kdWxlcy9hbGVydHNcIjtcblxuLy8gYnV0dG9uc1xuQGltcG9ydCBcIm1vZHVsZXMvYnV0dG9uc1wiO1xuXG4vLyBmb3JtcyAoaW5wdXRzICYgbGFiZWxzKVxuQGltcG9ydCBcIm1vZHVsZXMvZm9ybXNcIjtcblxuLy8gSGFjayBoYWNrIGhhY2suLi5cbkBpbXBvcnQgXCJoYWNrc1wiO1xuXG4vLyBzdHlsZXMgaW4gYmFzZS5zY3NzXG5AaW1wb3J0IFwiYnJlYWtwb2ludHMvYmFzZVwiO1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdEBpbXBvcnQgXCJicmVha3BvaW50cy80ODBkb3duXCI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIHtcblx0QGltcG9ydCBcImJyZWFrcG9pbnRzLzQ4MXVwXCI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0QGltcG9ydCBcImJyZWFrcG9pbnRzLzc2OHVwXCI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdEBpbXBvcnQgXCJicmVha3BvaW50cy83Njhkb3duXCI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAzMHB4KSB7XG5cdEBpbXBvcnQgXCJicmVha3BvaW50cy8xMDMwdXBcIjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcblx0QGltcG9ydCBcImJyZWFrcG9pbnRzLzEyNDB1cFwiO1xufVxuXG4vLyBQUklOVCBTVFlMRVNIRUVUXG5AbWVkaWEgcHJpbnQge1xuXHRAaW1wb3J0IFwicGFydGlhbHMvcHJpbnRcIjtcbn1cbiIsIi5tLXNlYXJjaCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogMS41ZW07XG59XG4iLCIubW9iaWxlLWhpZGUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnNtYWxsLWhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi5uYXYge1xuXHRib3JkZXI6IDA7XG5cblx0dWwge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmZ1bGwtbmF2IGEge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udGV4dC1sb2dvIHtcblx0bWFyZ2luLXJpZ2h0OiAwLjZlbTtcbn1cblxuLy8gVGhpcyBpcyB0aGUgc2VhcmNoIG1lbnUgaXRlbS5cbi5tZW51LWl0ZW0tMTU5MCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLmVudHJ5LWNvbnRlbnQge1xuXHQuYWxpZ25sZWZ0LFxuXHRpbWcuYWxpZ25sZWZ0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdC5hbGlnbnJpZ2h0LFxuXHRpbWcuYWxpZ25yaWdodCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQuYWxpZ25jZW50ZXIsXG5cdGltZy5hbGlnbmNlbnRlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0LmFsaWdubGVmdCxcblx0LmFsaWducmlnaHQsXG5cdC5hbGlnbmNlbnRlciB7XG5cdFx0YSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxufVxuXG5cbi8qIGVuZCAuZW50cnktY29udGVudCAqL1xuXG5cbi5jb3B5cmlnaHQgcCB7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5jYXRlZ29yaWVzLXBvc3RzIHtcblx0YXJ0aWNsZSB7XG5cdFx0bWluLWhlaWdodDogNTIwcHg7XG5cblx0XHRzZWN0aW9uIHtcblx0XHRcdC5jYXRlZ29yaWVzLWltYWdlIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNtYWxsLWhpZGUsXG4uYmlnLWhpZGUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmxldC1oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnQtMm9mMyB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbiNpbm5lci1jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDEuNWVtO1xufVxuXG4uc3Vic2NyaWJlLWxpbmsge1xuXHRwYWRkaW5nLXRvcDogMWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXG5cdGgyIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0fVxuXG5cdC5zdWJzY3JpYmUtYnV0dG9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC5ibHVlLWJ0biB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuXHRcdH1cblx0fVxufVxuXG4uZnJvbnQtcGFnZS12aWRlbyB7XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXHRwYWRkaW5nLXRvcDogMS41ZW07XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblxuXHQuZnJvbnQtcGFnZS12aWRlby12aWRlbyB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG4ucnRicyB7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4ucnRicyA+IC5ydGJzX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjRjJGM0Y4IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvY29ybmVyLnBuZyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBib3R0b20gMHB4O1xuXHRwYWRkaW5nOiAxLjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3NsaWRlcjEge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5MQVlPVVQgJiBHUklEIFNUWUxFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4ud3JhcCB7XG5cdHdpZHRoOiA5NiU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuSEVBREVSIFNUWUxFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubG9nbyB7XG5cdC8vZm9udC1zaXplOiAxZW07XG5cdC8vaGVpZ2h0OiA2MHB4O1xuXHQvL3dpZHRoOiAzNzBweDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG5cdHdpZHRoOiBpbmhlcml0O1xuXG5cdC5hdXRob3Itc2VydmljZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMmVtO1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTkFWSUdBVElPTiBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuLm5hdiB7XG5cdGJvcmRlcjogMDtcblxuXHR1bCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdGxpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LmZ1bGwtbmF2IGEge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bC5zdWItbWVudSxcblx0XHR1bC5jaGlsZHJlbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHotaW5kZXg6IDg5OTk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xNXMsIG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuXHRcdFx0YmFja2dyb3VuZDogJHZlcnktbGlnaHQtYmx1ZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMjQ4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1Zjg5YzU7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UtaW4tb3V0IDBzO1xuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1pbi1vdXQgMHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogZW5kIC5uYXYgKi9cblxuLnRleHQtbG9nbyB7XG5cdG1hcmdpbi1yaWdodDogMC41ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vLyBGYWNlYm9vaywgVHdpdHRlciwgWW91dHViZSBtZW51IGl0ZW1zXG4ubWVudS1pdGVtLTE0OTcsXG4ubWVudS1pdGVtLTE0OTgsXG4ubWVudS1pdGVtLTE0OTkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gbW9iaWxlIG1lbnUgaWNvbnMgaW5jbHVkaW5nIG1lbnUsIHNvY2lhbCBldGMuXG4ubWVudS1pdGVtLTE1MDEsXG4ubWVudS1pdGVtLTE1MDAsXG4ubWVudS1pdGVtLTE0OTcsXG4ubWVudS1pdGVtLTE0OTgsXG4ubWVudS1pdGVtLTE0OTksXG4ubWVudS1pdGVtLTE1NzAsXG4ubWVudS1pdGVtLTE1OTAge1xuXHQuZmEge1xuXHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0cGFkZGluZy10b3A6IDAuMWVtO1xuXHR9XG5cdGEge1xuXHRcdHdpZHRoOiA0N3B4O1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUE9TVFMgJiBDT05URU5UIFNUWUxFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuXG4uYXJjaGl2ZSxcbi5zZWFyY2gsXG4uYmxvZyB7XG5cdC5oZW50cnkge1xuXHRcdHBhZGRpbmctdG9wOiAxLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHR9XG59XG5cbi5lbnRyeS1jb250ZW50IC50aXAge1xuXHRwYWRkaW5nLXRvcDogMS41ZW07XG5cdHBhZGRpbmctbGVmdDogNy41ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS41ZW07XG5cdG1pbi1oZWlnaHQ6IDEyN3B4O1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG5cdFx0Y29udGVudDogXCJcXGYwZWJcIjtcblx0XHRmb250LXNpemU6IDVlbTtcblx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xLjI2ZW07XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiA4MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlO1xuXHR9XG59XG5cbi5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGUge1xuXHRwYWRkaW5nLXRvcDogMS41ZW07XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcblNJREVCQVJTICYgQVNJREVTXG4qKioqKioqKioqKioqKioqKioqKiovXG5cbi5zaWRlYmFyIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cblx0LnRmby1idXR0b24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHR9XG5cblx0LndpZGdldCB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMDAuMjIlIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTAlLCAjZGRkZGRkIDUwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMjVzIGVhc2Utb3V0IDAuMTI1cztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC05OS45OSUgMDtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkZPT1RFUiBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4vKlxueW91J2xsIHByb2JhYmx5IG5lZWQgdG8gZG8gcXVpdGUgYSBiaXRcbm9mIG92ZXJyaWRpbmcgaGVyZSBpZiB5b3Ugc3R5bGVkIHRoZW0gZm9yXG5tb2JpbGUuIE1ha2Ugc3VyZSB0byBkb3VibGUgY2hlY2sgdGhlc2UhXG4qL1xuXG4uZm9vdGVyLWxpbmtzLXRvcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcmUtZm9vdGVyIG5hdiBsaSArIGxpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwifFwiO1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGNvbG9yOiAkbGlnaHQtYmx1ZTtcbn1cblxuLmZvb3Rlci1saW5rcy10b3AsXG4uZm9vdGVyLWxpbmtzLWJvdHRvbSB7XG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGE6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLyogZW5kIC5mb290ZXItbGlua3MgKi9cblxuI2Zvb3Rlci1sb2dvIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbiNmb290ZXItbG9nbyBhIGltZyB7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY29weXJpZ2h0IHAge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4jc29jaWFsLWxpbmtzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3JpZXMtcG9zdHMge1xuXHRhcnRpY2xlIHtcblx0XHRtaW4taGVpZ2h0OiA1MzBweDtcblxuXHRcdHNlY3Rpb24ge1xuXHRcdFx0LmNhdGVnb3JpZXMtaW1hZ2Uge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uYXZpZ2F0aW9uIHtcblx0Jl9fbG9nbyB7XG5cdFx0LnVzZXIge1xuXHRcdFx0Jl9fbG9nb3V0IHtcblx0XHRcdFx0Ji0tbGluayB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX21lbnUge1xuXHRcdCYtLWxpc3Qge1xuXHRcdFx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHQuc3ViLW1lbnUtd3JhcCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzBlNmVkMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDdcIjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vR1JBTkQgQ0hJTERSRU5cblx0XHRcdFx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0d29yZXZlYWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxYThhZmY7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5uYXZpZ2F0aW9uX19tZW51LS1zdGFnZXRocmVlcmV2ZWFsIHtcblx0XHRcdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzFhOGFmZjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDZcIjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0d29yZXZlYWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGU2ZWQxO1xuXG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNlwiO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0d29yZXZlYWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZTZlZDE7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDUxcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5uYXZpZ2F0aW9uIHtcblx0Jl9fc3RpY2t5bmF2IHtcblx0XHQmLS1sb2NrZWQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNDZweCBzb2xpZCAjZmZmZmZmO1xuXHRcdH1cblx0fVxuXG5cdCZfX21lbnUge1xuXHRcdCYtLWxpc3Qge1xuXHRcdFx0LmN1cnJlbnRfcGFnZV9pdGVtIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cdFx0XHRcdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3VycmVudF9wYWdlX2FuY2VzdG9yIHtcblx0XHRcdFx0LmN1cnJlbnRfcGFnZV9wYXJlbnQge1xuXHRcdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0Ji5uYXZpZ2F0aW9uX19tZW51LS1zdGFnZXR3b3JldmVhbCB7XG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzk2YzlmZDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogLTVweDtcblx0XHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5uYXZpZ2F0aW9uX19tZW51LS1zdGFnZXR3b3JldmVhbCB7XG5cblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdC8vZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdFx0Lm5hdmlnYXRpb25fX21lbnUtLXN0YWdldHdvcmV2ZWFsIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnZpc2libGUteHMge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vLm93bF9fYnV0dG9ucy0tanVtcF9fYWN0aXZlIHtcbi8vXHRoZWlnaHQ6IDEyMHB4O1xuLy99XG5cbi5maWx0ZXJjcHRfX2FydGljbGUge1xuXHR3aWR0aDogNDklO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpbHRlcmNwdF9fY2F0ZWdvcnkge1xuXHQtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcblx0Y29sdW1uLWNvdW50OiAyO1xufSIsIlxuLy8gODgsZFBZYmEsLGFkUFliYSwgICAgLGFkUFBZYmEsICA4YixkUFBZYmEsICAgODggICAgICAgODhcbi8vIDg4UCcgICBcIjg4XCIgICAgXCI4YSAgYThQX19fX184OCAgODhQJyAgIGBcIjhhICA4OCAgICAgICA4OFxuLy8gODggICAgICA4OCAgICAgIDg4ICA4UFBcIlwiXCJcIlwiXCJcIiAgODggICAgICAgODggIDg4ICAgICAgIDg4XG4vLyA4OCAgICAgIDg4ICAgICAgODggIFwiOGIsICAgLGFhICA4OCAgICAgICA4OCAgXCI4YSwgICAsYTg4XG4vLyA4OCAgICAgIDg4ICAgICAgODggICBgXCJZYmJkOFwiJyAgODggICAgICAgODggICBgXCJZYmJkUCdZOFxuLm1vYmlsZW1lbnUge1xuXHQmX190cmlnZ2VyIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHR0cmFuc2l0aW9uOiAkVFJBTlNJVElPTjtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0LmZhIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cblx0XHRcdC5mYS1iYXJzIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwZFwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vd2xfX2NvbnRhaW5lcixcbi5vd2xfX2J1dHRvbnMge1xuXHQvL2Rpc3BsYXk6IG5vbmU7XG59XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgODhcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJcIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLGQgICAgIFwiXCJcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDg4XG4vLyA4YixkUFBZYmEsICAgLGFkUFBZWWJhLCAgOGIgICAgICAgZDggIDg4ICAgLGFkUFBZYixkOCAgLGFkUFBZWWJhLCAgTU04OE1NTSAgODggICAsYWRQUFliYSwgICA4YixkUFBZYmEsXG4vLyA4OFAnICAgYFwiOGEgIFwiXCIgICAgIGBZOCAgYDhiICAgICBkOCcgIDg4ICBhOFwiICAgIGBZODggIFwiXCIgICAgIGBZOCAgICA4OCAgICAgODggIGE4XCIgICAgIFwiOGEgIDg4UCcgICBgXCI4YVxuLy8gODggICAgICAgODggICxhZFBQUFBQODggICBgOGIgICBkOCcgICA4OCAgOGIgICAgICAgODggICxhZFBQUFBQODggICAgODggICAgIDg4ICA4YiAgICAgICBkOCAgODggICAgICAgODhcbi8vIDg4ICAgICAgIDg4ICA4OCwgICAgLDg4ICAgIGA4YixkOCcgICAgODggIFwiOGEsICAgLGQ4OCAgODgsICAgICw4OCAgICA4OCwgICAgODggIFwiOGEsICAgLGE4XCIgIDg4ICAgICAgIDg4XG4vLyA4OCAgICAgICA4OCAgYFwiOGJiZFBcIlk4ICAgICAgXCI4XCIgICAgICA4OCAgIGBcIlliYmRQXCJZOCAgYFwiOGJiZFBcIlk4ICAgIFwiWTg4OCAgODggICBgXCJZYmJkUFwiJyAgIDg4ICAgICAgIDg4XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWEsICAgICw4OFxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcIlk4YmJkUFwiXG4ubmF2aWdhdGlvbiB7XG5cdGJhY2tncm91bmQ6ICMzMzMzMzM7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDAwMDA7XG5cblx0Jl9fbG9nbyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0YSB7XG5cdFx0XHQubmF2aWdhdGlvbl9fbG9nby0tc2l0ZXRpdGxlIHtcblx0XHRcdFx0Ji10aXRsZSxcblx0XHRcdFx0Ji1zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19tZW51IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dG9wOiA0MHB4O1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0dHJhbnNpdGlvbjogJFRSQU5TSVRJT047XG5cdFx0Ym94LXNoYWRvdzogMTAwdncgMCAwICMzMzMzMzM7IC8vIEZpeCBmb3IgZmxpY2tlcmluZ1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYtLXN0YWdlb25lcmV2ZWFsIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHRcdH1cblxuXHRcdCYubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0d29yZXZlYWwge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuXHRcdH1cblxuXHRcdCYubmF2aWdhdGlvbl9fbWVudS0tc3RhZ2V0aHJlZXJldmVhbCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSwgMCk7XG5cdFx0fVxuXG5cdFx0Ji0tbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWhvbWUge1xuXHRcdFx0XHQuZmEtaG9tZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zY3JlZW5yZWFkZXJ0ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY3VycmVudF9wYWdlX2l0ZW0ge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0Ji5uYXZpZ2F0aW9uX19tZW51LS1zdGFnZXR3b3JldmVhbCB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMDRcIjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAxNXB4ICk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDk1NWE0O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyMDAwMDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiQmFja1wiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IGNhbGMoLTEwMCUgLSAyN3B4KTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjAwMDAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdWItbWVudS13cmFwIHtcblx0XHRcdFx0XHQmLm5hdmlnYXRpb25fX21lbnUtLXN0YWdldHdvcmV2ZWFsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzMzMzM7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDAgMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJFRSQU5TSVRJT047XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHotaW5kZXg6IDIwMDA7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAxMDB2dyAwIDAgIzMzMzMzMzsgLy8gRml4IGZvciBmbGlja2VyaW5nXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5uYXZpZ2F0aW9uX19tZW51LS1zdGFnZXRocmVlcmV2ZWFsIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwKTtcblxuXHRcdFx0XHRcdFx0LnN1Yi1tZW51LXdyYXAge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggMCAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwJSwgMCk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICRUUkFOU0lUSU9OO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0XHQmLm5hdmlnYXRpb25fX21lbnUtLXN0YWdldHdvcmV2ZWFsIHtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDk1NWE0O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIkJhY2tcIjtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDIwMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjEwNVwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vXG4vLyAgICBhZDg4XG4vLyAgIGQ4XCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsZFxuLy8gICA4OCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA4OFxuLy8gTU04OE1NTSAgLGFkUFBZYmEsICAgICxhZFBQWWJhLCAgTU04OE1NTSAgLGFkUFBZYmEsICA4YixkUFBZYmEsXG4vLyAgIDg4ICAgIGE4XCIgICAgIFwiOGEgIGE4XCIgICAgIFwiOGEgICA4OCAgICBhOFBfX19fXzg4ICA4OFAnICAgXCJZOFxuLy8gICA4OCAgICA4YiAgICAgICBkOCAgOGIgICAgICAgZDggICA4OCAgICA4UFBcIlwiXCJcIlwiXCJcIiAgODhcbi8vICAgODggICAgXCI4YSwgICAsYThcIiAgXCI4YSwgICAsYThcIiAgIDg4LCAgIFwiOGIsICAgLGFhICA4OFxuLy8gICA4OCAgICAgYFwiWWJiZFBcIicgICAgYFwiWWJiZFBcIicgICAgXCJZODg4ICBgXCJZYmJkOFwiJyAgODhcbi8vXG4vL1xuLmZvb3RlciB7XG5cdGltZyB7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdH1cblxuXHQmX19jb3B5cmlnaHQge1xuXHRcdHBhZGRpbmc6IDQwcHggMCAyMHB4O1xuXHR9XG5cblx0Jl9fbmF2aWdhdGlvbiB7XG5cdFx0Ji0tc29jaWFsbWVkaWEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXRpdGxlbGlua3MsXG5cdFx0Ji0tc3VibGlua3Mge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhpZGRlbi14cyxcbi5oaWRkZW4tc20ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuXHRwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLm93bHtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGhlaWdodDogNDEwcHg7XG5cdH1cblxuXHQmX19idXR0b25zIHtcblx0XHQmLS1qdW1wIHtcblx0XHRcdHdpZHRoOiAxMi41JTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3NsaWRlIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXG5cdFx0Ji0tc3RlcCB7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxZW07XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMDBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4MHB4LCAyNjBweCk7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0bGVmdDogMTQwcHg7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDMwcHggMzBweCAwO1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmMzZkMjEgdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0taWNvbiB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDE4cHg7XG5cdFx0fVxuXG5cdFx0Ji0taWNvbi0yIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogN3B4O1xuXHRcdH1cblxuXHRcdCYtLXJpZ2h0IHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IGF1dG87XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvcHkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0Ji0tY2FyZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Lm93bF9fc2xpZGUge1xuXHRcdFx0XHQmLS1zdGVwIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MHB4LCAyNjBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1pY29uICB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMwcHgsIDkwcHgpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1pY29uLTIgIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMzBweCwgMjBweCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXJpZ2h0IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuLnRyYW5zbGF0aW9uX21vZGFsX19pbm5lciB7XG5cdHdpZHRoOiA5NXZ3O1xuXHRoZWlnaHQ6IDc1dmg7XG59XG5cbi5maWx0ZXJjcHRfX3NlYXJjaC0tY2xlYXIge1xuXHRwYWRkaW5nOiAxMHB4IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXJjcHRfX2FydGljbGUge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWx0ZXJjcHRfX2NhdGVnb3J5IHtcblx0LXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XG5cdGNvbHVtbi1jb3VudDogMTtcbn1cblxuLmZpbHRlcmNwdF9fY29udGVudCBwOmZpcnN0LW9mLXR5cGUge1xuXHRoZWlnaHQ6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5icmVhZGNydW1icyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59IiwiLndyYXAge1xuXHR3aWR0aDogMTAxMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbiNpbm5lci1jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDJlbTtcbn1cblxuI2lubmVyLWhlYWRlciB7XG5cdHBhZGRpbmctdG9wOiAxLjI1ZW07XG5cdHBhZGRpbmctYm90dG9tOiAxLjI1ZW07XG59XG5cbi5sb2dvIHtcblx0Ly9tYXJnaW4tdG9wOiAwLjI1ZW07XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5iaWctaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kLTVvZjcge1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4udG9wLXNlYXJjaCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3Vic2NyaWJlLWxpbmsge1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5mcm9udC1wYWdlLXZpZGVvIHtcblx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xufVxuXG4ucnRicyB7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuI3NsaWRlcjEge1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cblxuLmVudHJ5LWNvbnRlbnQge1xuXHRwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxufVxuXG4uYXJjaGl2ZSxcbi5zZWFyY2gsXG4uYmxvZyB7XG5cdC5oZW50cnkge1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxufVxuXG4uc2luZ2xlIC5oZW50cnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuXG5cdGhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0YmxvY2txdW90ZSxcblx0LnRpcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRibG9ja3F1b3RlLFxuXHQudGlwLFxuXHQud3AtY2FwdGlvbixcblx0LmFsaWdubGVmdCxcblx0LmRhdGFUYWJsZXNfd3JhcHBlcixcblx0LnZpZGVvLXdyYXBwZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG5cdH1cblxuXHRmb290ZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcblNJREVCQVJTICYgQVNJREVTXG4qKioqKioqKioqKioqKioqKioqKiovXG5cbi5zaWRlYmFyIHtcblx0bWFyZ2luLWJvdHRvbTogMmVtO1xuXG5cdC50Zm8tYnV0dG9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdH1cblxuXHQud2lkZ2V0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTkFWSUdBVElPTiBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cblxuLmZ1bGwtbmF2IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi50b3AtbmF2IGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCAwcywgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAwcztcblx0Lypcblx0cmVtZW1iZXIgdGhpcyBpcyBmb3IgbW9iaWxlIE9OTFksIHNvIHRoZXJlJ3Mgbm8gbmVlZFxuXHR0byBldmVuIGRlY2xhcmUgaG92ZXIgc3R5bGVzIGhlcmUsIHlvdSBjYW4gZG8gaXQgaW5cblx0dGhlIHN0eWxlLnNjc3MgZmlsZSB3aGVyZSBpdCdzIHJlbGV2YW50LiBXZSB3YW50IHRvXG5cdGtlZXAgdGhpcyBmaWxlIGFzIHNtYWxsIGFzIHBvc3NpYmxlIVxuXHQqL1xuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRib3gtc2hhZG93OiAwcHggNXB4IDBweCAwcHggIzk2YzlmZDtcblx0fVxufVxuXG4udG9wLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbi50b3AtbmF2IGxpLmN1cnJlbnRfcGFnZV9pdGVtLFxuLnRvcC1uYXYgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yIHtcblx0YSB7XG5cdFx0YmFja2dyb3VuZDogZGFya2VuKCRibHVlLCA1JSk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCAwcHggMHB4ICM5NmM5ZmQ7XG5cdH1cbn1cblxuLnRvcC1uYXYgLm1lbnUtaXRlbS0xNTE3IGEge1xuXHRwYWRkaW5nOiAxMHB4IDE0cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZml4ZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uc3R1Y2sgLmZpeGVkIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdHVjayAuZnVsbC1uYXYge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vLyBtb2JpbGUgbWVudSBpY29ucyBpbmNsdWRpbmcgbWVudSwgc29jaWFsIGV0Yy5cbi5tZW51LWl0ZW0tMTUwMSxcbi5tZW51LWl0ZW0tMTUwMCxcbi5tZW51LWl0ZW0tMTQ5Nyxcbi5tZW51LWl0ZW0tMTQ5OCxcbi5tZW51LWl0ZW0tMTQ5OSxcbi5tZW51LWl0ZW0tMTU3MCxcbi5tZW51LWl0ZW0tMTU5MCB7XG5cdC5mYSB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0fVxuXHRhIHtcblx0XHR3aWR0aDogNTBweDtcblx0fVxufVxuXG4jc29jaWFsLWxpbmtzLFxuI3NvY2lhbC1saW5rczIge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWx0ZXJjcHRfX2NvbnRlbnQge1xuXHQvL2hlaWdodDogMTcwcHg7XG59XG5cbi8qIGVuZCAubmF2ICovXG5cbiNpbm5lci1oZWFkZXIgLnNlYXJjaCB7XG5cdG1hcmdpbi10b3A6IDAuNzVlbTtcbn1cblxuLmNhdGVnb3JpZXMtcG9zdHMge1xuXHRhcnRpY2xlIHtcblx0XHRtaW4taGVpZ2h0OiA1MzBweDtcblxuXHRcdHNlY3Rpb24ge1xuXHRcdFx0LmNhdGVnb3JpZXMtaW1hZ2Uge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vLm93bF9fYnV0dG9ucy0tanVtcF9fYWN0aXZlIHtcbi8vXHRoZWlnaHQ6IDg2cHg7XG4vL30iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TaXRlIE5hbWU6IFxuQXV0aG9yOiBcblxuU3R5bGVzaGVldDogU3VwZXIgTGFyZ2UgTW9uaXRvciBTdHlsZXNoZWV0XG5cbllvdSBjYW4gYWRkIHNvbWUgYWR2YW5jZWQgc3R5bGVzIGhlcmUgaWYgeW91IGxpa2UuIFRoaXMga2lja3MgaW5cbm9uIGxhcmdlciBzY3JlZW5zLlxuIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndyYXAge1xuICB3aWR0aDogMTI0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udG9wLW5hdiBsaVx0YSB7XG5wYWRkaW5nLWxlZnQ6IDAuNmVtO1xucGFkZGluZy1yaWdodDogMC42ZW07XG5mb250LXNpemU6IDFlbTtcblx0Lypcblx0cmVtZW1iZXIgdGhpcyBpcyBmb3IgbW9iaWxlIE9OTFksIHNvIHRoZXJlJ3Mgbm8gbmVlZFxuXHR0byBldmVuIGRlY2xhcmUgaG92ZXIgc3R5bGVzIGhlcmUsIHlvdSBjYW4gZG8gaXQgaW5cblx0dGhlIHN0eWxlLnNjc3MgZmlsZSB3aGVyZSBpdCdzIHJlbGV2YW50LiBXZSB3YW50IHRvXG5cdGtlZXAgdGhpcyBmaWxlIGFzIHNtYWxsIGFzIHBvc3NpYmxlIVxuXHQqL1xufVxuXHQvKiBlbmQgLm5hdiAqL1xuI2lubmVyLWhlYWRlciAuc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbn1cbi50ZXh0LWxvZ28ge1xuICAgIGZvbnQtc2l6ZTogMS41NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA1ZW07XG59XG4uY2F0ZWdvcmllcy1wb3N0c1xue1xuXHRhcnRpY2xlXG5cdHtcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcblx0XHRzZWN0aW9uXG5cdFx0e1xuXHRcdFx0LmNhdGVnb3JpZXMtaW1hZ2Vcblx0XHRcdHtcblx0XHRcdFx0YVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNpdGUgTmFtZTpcbkF1dGhvcjpcblxuU3R5bGVzaGVldDogUHJpbnQgU3R5bGVzaGVldFxuXG5UaGlzIGlzIHRoZSBwcmludCBzdHlsZXNoZWV0LiBUaGVyZSdzIHByb2JhYmx5IG5vdCBhIGxvdFxub2YgcmVhc29ucyB0byBlZGl0IHRoaXMgc3R5bGVzaGVldC4gSWYgeW91IHdhbnQgdG9cbnRob3VnaCwgZ28gZm9yIGl0LlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZpbHRlcjpub25lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYSwgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzQ0NCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC8vIHNob3cgbGlua3Mgb24gcHJpbnRlZCBwYWdlc1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gc2hvdyB0aXRsZSB0b29cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuICB9XG5cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICBwcmUsIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIHRyLCBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAgIEBwYWdlIHtcbiAgICAgIG1hcmdpbjogMC41Y207XG4gICAgfVxuXG4gICAgcCwgaDIsIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gaGlkZSBjb250ZW50IHBlb3BsZSB3aG8gcHJpbnQgZG9uJ3QgbmVlZCB0byBzZWVcbiAgICAuc2lkZWJhcixcbiAgICAucGFnZS1uYXZpZ2F0aW9uLFxuICAgIC53cC1wcmV2LW5leHQsXG4gICAgLnJlc3BvbmQtZm9ybSxcbiAgICBuYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4iXX0= */
