.cmp-out-of-region{background-color:#eeefea;overflow:hidden;-webkit-transition:max-height .8s ease-in-out;transition:max-height .8s ease-in-out}.cmp-out-of-region--enabled{max-height:0}.jsa-cmp-out-of-region--open{max-height:25rem}.cmp-out-of-region__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 0}@media(min-width:1024px){.cmp-out-of-region__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1.875rem 0}.cmp-out-of-region__wrapper-item{width:50%}}.cmp-out-of-region__wrapper-item:first-child{padding-right:6.25rem}.cmp-out-of-region__description{font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1rem;margin-bottom:1.875rem}@media(min-width:1024px){.cmp-out-of-region__description{font-size:1rem;line-height:1.125rem;margin-bottom:0}}.cmp-out-of-region__link{background:none;border:0;cursor:pointer;font-size:1rem;font-weight:400;padding:0}button.cmp-out-of-region__button{cursor:pointer;margin-bottom:.625rem;margin-top:0}@media(min-width:1024px){button.cmp-out-of-region__button{margin-bottom:1.125rem}}.global-gateway h2.cmp-out-of-region__subtitle{font-size:1rem;font-weight:400;letter-spacing:normal;line-height:1.125rem;margin-bottom:1.6875rem}@media(min-width:1024px){.global-gateway h2.cmp-out-of-region__subtitle{font-size:1.25rem;line-height:1.5rem;margin-bottom:2.125rem}}.global-gateway h1.cmp-out-of-region__title{font-size:1.25rem;font-weight:400;letter-spacing:normal;line-height:1.5rem;margin-bottom:1.25rem}.jsa-modal-open{overflow:hidden}.cmp-region-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#eeefea;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:1000}.jsa-region-modal--open{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-region-modal-header{background:#fff;padding:2.5rem 0 1.75rem}@media(min-width:1024px){.cmp-region-modal-header{padding:3.125rem 0}}h1.cmp-region-modal-header__title{font-size:1.9375rem;font-weight:300;margin-bottom:.9375rem}@media(min-width:1024px){h1.cmp-region-modal-header__title{font-size:3.1875rem;margin-bottom:1.25rem}}.cmp-region-modal-header__description{font-size:.875rem;font-weight:400}.cmp-region-modal-header__close-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:absolute;right:1rem;top:1rem}.cmp-region-modal-header__close-button-text{display:none;font-size:.625rem;font-weight:700;margin-right:.625rem;text-transform:uppercase}@media(min-width:1024px){.cmp-region-modal-header__close-button-text{display:inline-block}}.cmp-region-modal-header__close-button-icon{stroke:currentColor;height:.875rem;width:.875rem}@media(min-width:767px){.cmp-region-modal-header__close-button-icon{height:.6875rem;width:.6875rem}}.cmp-region-modal-regions{list-style:none;margin:0;padding:0;position:relative}.cmp-region-modal-regions__countries-list{display:none;list-style:none;margin:0;padding-left:0;width:100%}@media(min-width:1024px){.cmp-region-modal-regions__countries-list{padding-left:1.25rem}}.cmp-region-modal-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1rem 0 2.8125rem;position:relative}@media(min-width:1024px){.cmp-region-modal-body{padding:2.8125rem 0}}.cmp-region-modal-body__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.cmp-region-modal-footer{padding:1.875rem 0;text-align:center}@media(min-width:1024px){.cmp-region-modal-footer{display:none}}.jsa-region-modal__child--open .cmp-region-modal-regions__countries-list{display:block;left:0;position:relative;top:0;width:100%}@media(min-width:1024px){.jsa-region-modal__child--open .cmp-region-modal-regions__countries-list{left:25%;position:absolute;width:75%}}.cmp-region-modal-regions__item-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;align-items:center;background:none;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;order:-1;padding:.625rem;text-align:left;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out;width:100%}.cmp-region-modal-regions__item-button:hover{background:rgba(0,0,0,.09)}.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button{background:none;font-size:1.25rem;margin-bottom:1rem}@media(min-width:1024px){.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button{background:rgba(0,0,0,.09);font-size:.875rem;margin-bottom:0}}.cmp-region-modal-regions__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmp-region-modal-regions>.cmp-region-modal-regions__item{max-width:100%;width:100%}@media(min-width:1024px){.cmp-region-modal-regions>.cmp-region-modal-regions__item{max-width:25%}}.cmp-region-modal-regions__item-icon{margin-right:.625rem}@media(min-width:1024px){.cmp-region-modal-regions__countries-list>li{max-width:33.333333%}}.cmp-region-modal-regions__country-content{display:none}.cmp-region-modal-regions__country-content .title{margin-top:2.5rem}.cmp-region-modal-regions__country-content .title:first-child{margin-top:0}.cmp-region-modal-regions__country-content .cmp-title__text{font-size:1.25rem;font-weight:400;letter-spacing:-.5px;line-height:1.5rem;margin-bottom:1.25rem}.cmp-region-modal-regions__country-content .linklist{font-size:.875rem;font-weight:400;margin-bottom:1rem}.cmp-region-modal-regions__country-content .cmp-linklist{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media(min-width:1024px){.cmp-region-modal-regions__country-content .cmp-linklist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.cmp-region-modal-regions__country-content .cmp-linklist__links{min-width:50%}@media(min-width:1024px){.cmp-region-modal-regions__country-content .cmp-linklist__links{margin-left:auto}}.cmp-region-modal-regions__country-content .cmp-linklist__links-list{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-region-modal-regions__country-content .cmp-linklist__item{margin-right:.9375rem}@media(min-width:1024px){.cmp-region-modal-regions__country-content .cmp-linklist__item:first-child{margin-left:auto}}.cmp-region-modal-regions__country-content .cmp-linklist__item:last-child{margin-right:0}.cmp-region-modal-regions__country-content .cmp-linklist__header--text,.cmp-region-modal-regions__country-content .cmp-linklist__item--link{color:inherit;font-size:1rem}@media(min-width:1024px){.cmp-region-modal-regions__country-content .cmp-linklist__header--text,.cmp-region-modal-regions__country-content .cmp-linklist__item--link{font-size:.875rem}}.jsa-region-modal__child--open>.cmp-region-modal-regions__country-content{display:block;left:0;padding-left:0;position:relative;width:100%}@media(min-width:1024px){.jsa-region-modal__child--open>.cmp-region-modal-regions__country-content{left:33.33333%;padding-left:2.5rem;position:absolute;top:0;width:66.66666%}.cmp-region-modal-regions__col:before{content:attr(data-title);display:block;font-size:2.25rem;font-weight:600;margin-bottom:2rem}}.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button>.cmp-region-modal-regions__item-icon{display:none}@media(min-width:1024px){.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button>.cmp-region-modal-regions__item-icon{display:block}}.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button:before{background:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/globalgateway-icons.df8e60127c2e61c6b7b8437982940c6c.svg#carat-left-view) 50%/100% 100% no-repeat;content:"";display:block;height:.625rem;margin-right:.3125rem;width:.625rem}@media(min-width:1024px){.jsa-region-modal__child--open>.cmp-region-modal-regions__item-button:before{display:none}}.jsa-region-modal-col--open>.cmp-region-modal-regions__item{display:none}@media(min-width:1024px){.jsa-region-modal-col--open>.cmp-region-modal-regions__item{display:block}}.jsa-region-modal-col--open>.jsa-region-modal__child--open{display:-webkit-box;display:-ms-flexbox;display:flex}ul.jsa-region-modal-col--open+.cmp-region-modal-regions__item-button{display:none}@media(min-width:1024px){ul.jsa-region-modal-col--open+.cmp-region-modal-regions__item-button{display:block}}.cmp-footer__sw-footer .cmp-region-modal{color:#2f2f30;font-style:normal}.cmp-footer__sw-footer .cmp-region-modal .title{padding:0}.cmp-footer__sw-footer .cmp-region-modal .text{padding:0!important}.cmp-footer__sw-footer .cmp-region-modal .cmp-text p{font-weight:300;padding:0}.cmp-footer__sw-footer .cmp-region-modal .cmp-seperator hr{line-height:2rem;margin:.61rem 0 .2025rem 2.671875rem}.cmp-footer__sw-footer .cmp-region-modal-header__description,.cmp-footer__sw-footer .cmp-region-modal-header__title,.cmp-footer__sw-footer .cmp-region-modal-regions__col,.cmp-footer__sw-footer .regionselector{font-family:Open Sans,sans-serif}.cmp-footer__sw-footer .cmp-region-modal-regions__country-content div.cmp-container .container{width:100%}.cmp-region-modal .cmp-region-modal-regions__country-content div.cmp-container .separator hr.cmp-separator__horizontal-rule{border-style:inset;border-width:1px;display:block;margin:1.875rem 0;overflow:hidden;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;width:100%;width:95%}.cmp-footer__sw-footer .regionselector .cmp-container .text .cmp-text p,.cmp-footer__sw-footer .regionselector .cmp-container .text .cmp-text p a{display:inline-block!important}.cmp-footer__sw-footer .regionselector .cmp-container .text .cmp-text p a{color:#00e;font-weight:300;text-decoration:underline!important;-webkit-text-decoration-color:#00e;text-decoration-color:#00e}.cmp-footer__sw-footer .regionselector .title .cmp-title h2.cmp-title__text{font-size:20px}.cmp-footer__sw-footer .regionselector .cmp-linklist__header,.cmp-footer__sw-footer .regionselector .linklist{padding:0}.cmp-footer__sw-footer .regionselector .cmp-linklist__header .cmp-linklist__header--link{font-weight:400}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50bGliLWdhdGV3YXktc3RvcmVkZXRhaWwtcmVnaW9uc2VsZWN0b3IvZ2F0ZXdheS1zdG9yZWRldGFpbC1yZWdpb25zZWxlY3Rvci5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsbUJBQ0Usd0JDeUJjLENEeEJkLGdCQUNBLG9GQUdGLDRCQUNFLGFBR0YsNkJBQ0UsaUJBR0YsNEJBRUUseURBREEscURBQ0EsZ0RBQ0Esa0JFR0EseUJGTkYsNEJBTUkscUdBQ0EsbUJBSUosaUNBRUksVUFOQSxDQVVKLDZDQUNFLHNCQUdGLGdDQUNFLGtCQUdBLGdCQUNBLHNCQUhBLGlCQUNBLHNCQUVBLENFcEJBLHlCRmVGLGdDQVFJLGVBQ0EscUJBQ0EsaUJBSUoseUJBQ0UsZ0JBQ0EsU0FFQSxlQUVBLGVBREEsZ0JBRkEsU0FHQSxDQUlGLGlDQUdFLGVBREEsc0JBREEsWUFFQSxDRTFDQSx5QkZ1Q0YsaUNBTUksd0JBSUosK0NBQ0UsZUFJQSxnQkFGQSxzQkFEQSxxQkFFQSx1QkFDQSxDRXREQSx5QkZpREYsK0NBUUksa0JBQ0EsbUJBQ0Esd0JBSUosNENBQ0Usa0JBSUEsZ0JBRkEsc0JBREEsbUJBRUEscUJBQ0EsQ0d4RkYsZ0JBQ0UsZ0JBR0Ysa0JBVUUseURBSEEsa0JGZWMsQ0diZCxhRENBLGdEQVJBLFlBR0EsT0FKQSxnQkFFQSxlQUNBLE1BRUEsV0NHQSxZRENBLENBR0Ysd0JBQ0UscURBR0YseUJBQ0UsZ0JBQ0EseUJESEEseUJDQ0YseUJBS0ksb0JBSUosa0NBRUUsb0JBREEsZ0JBRUEsdUJEYkEseUJDVUYsa0NBTUksb0JBQ0EsdUJBSUosc0NBQ0Usa0JBQ0EsZ0JBR0YsdUNBVUUsa0VBTkEsZ0JBQ0EsWUFHQSxlQUNBLHFEQUZBLFNBREEsVUFMQSxrQkFFQSxXQURBLFFBUUEsQ0FHRiw0Q0FFRSxhQUNBLGtCQUZBLGVFdERVLENGeURWLHFCQUNBLHlCRDVDQSx5QkN1Q0YsNENBUUksc0JBSUosNENBR0Usb0JBREEsZUFEQSxhQUVBLENENURBLHdCQ3lERiw0Q0FPSSxnQkFEQSxjQUNBLEVBSUosMEJBQ0UsZ0JBRUEsU0FEQSxVQUVBLGtCQUdGLDBDQUtFLGFBRkEsZ0JBQ0EsU0FIQSxlQUNBLFVBR0EsQ0QxRUEseUJDcUVGLDBDQVFJLHNCQUlKLHVCQUdFLG1EQUZBLHlCQUNBLGlCQUNBLENEcEZBLHlCQ2lGRix1QkFNSSxxQkFJSixnQ0FFRSx5REFEQSxxREFDQSxnREFHRix5QkFDRSxtQkFDQSxrQkRsR0EseUJDZ0dGLHlCQUtJLGNBSUoseUVBS0UsY0FIQSxPQURBLGtCQUdBLE1BREEsVUFFQSxDRDlHQSx5QkN5R0YseUVBU0ksU0FEQSxrQkFFQSxXQUlKLHVDQVNFLCtDQUdBLDhDQUhBLG1CQVJBLGdCQUNBLFNBSUEsZUFFQSxxREFFQSxrQkFDQSxnQkFDQSxTQVRBLGdCQUVBLGdCQUVBLG9GQUhBLFVBUUEsQ0FFQSw2Q0FDRSwyQkFJSixzRUFHRSxnQkFGQSxrQkFDQSxrQkFDQSxDRDdJQSx5QkMwSUYsc0VBT0ksMkJBREEsa0JBRUEsaUJBSUosZ0NBQ0UseUdBR0YsMERBQ0UsZUFDQSxXRDVKQSx5QkMwSkYsMERBS0ksZUFJSixxQ0FDRSxxQkRwS0EseUJDdUtGLDZDQUVJLHNCQUtKLDJDQUNFLGFBRUEsa0RBQ0Usa0JBRUEsOERBQ0UsYUFJSiw0REFDRSxrQkFJQSxnQkFIQSxxQkFFQSxtQkFEQSxxQkFFQSxDQUdGLHFEQUdFLGtCQURBLGdCQURBLGtCQUVBLENBR0YseURBQ0UseURBQ0EscURBREEsK0NBQ0EsQ0R6TUYseUJDdU1BLHlEQUtJLHNHQUlKLGdFQUNFLGNEak5GLHlCQ2dOQSxnRUFJSSxrQkFJSixxRUFDRSxxREFHRiwrREFDRSxzQkQ3TkYseUJDK05FLDJFQUVJLGtCQUlKLDBFQUNFLGVBSUosNElBRUUsY0FDQSxlRDdPRix5QkMwT0EsNElBTUksbUJBS04sMEVBS0UsY0FGQSxPQUNBLGVBSEEsa0JBQ0EsVUFHQSxDRDFQQSx5QkNxUEYsMEVBU0ksZUFFQSxvQkFIQSxrQkFJQSxNQUZBLGVBRUEsQ0FLRixzQ0FFSSx5QkFJQSxjQUhBLGtCQUNBLGdCQUNBLGtCQUNBLENBWEYsQ0FnQkosMkdBQ0UsYURsUkEseUJDaVJGLDJHQUlJLGVBSUosNkVHNVNFLDJFSDZTQSxXQUNBLGNHelJBLGVIMFJBLHNCRzNSQSxhQUNBLENKRkEseUJDeVJGLDZFQVFJLGNBSUosNERBQ0UsYUR0U0EseUJDcVNGLDREQUlJLGVBSUosMkRBQ0UscURBSUYscUVBQ0UsYURuVEEseUJDa1RGLHFFQUlJLGVBS0oseUNBRUUsYUZoVjRCLENFK1U1QixpQkYvVTRCLENFa1Y1QixnREFDRSxVQUdGLCtDQUNFLG9CQUdGLHFEQUNFLGdCQUNBLFVBR0YsMkRBRUUsaUJBREEsb0NBQ0EsQ0FjSixpTkFDRSxnQ0VqV3FCLENGb1d2QiwrRkFDRSxXQUdGLDRIQUtFLG1CQUNBLGlCQUpBLGNBTUEsa0JBSkEsZ0JBREEsNEVBSUEsV0FFQSxVQUdGLGtKQUNFLCtCQUdGLDBFQUNFLFdBR0EsZ0JBRkEsb0NBQ0EsNkRBQ0EsQ0FHRiw0RUFDRSxlQUdGLDhHQUNFLFVBRUYseUZBQ0Usd0giLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2dhdGV3YXktc3RvcmVkZXRhaWwvcmVnaW9uc2VsZWN0b3IvX291dE9mUmVnaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9nYXRld2F5LXN0b3JlZGV0YWlsL3NpdGUvc3R5bGVzL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9nYXRld2F5LXN0b3JlZGV0YWlsL3NpdGUvc3R5bGVzL3V0aWxpdGllcy9fcXVlcmllcy5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvZ2F0ZXdheS1zdG9yZWRldGFpbC9yZWdpb25zZWxlY3Rvci9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2dhdGV3YXktc3RvcmVkZXRhaWwvc2l0ZS9zdHlsZXMvdXRpbGl0aWVzL196ZGVwdGguc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2dhdGV3YXktc3RvcmVkZXRhaWwvc2l0ZS9zdHlsZXMvdmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9nYXRld2F5LXN0b3JlZGV0YWlsL3NpdGUvc3R5bGVzL21peGlucy9faWNvbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY21wLW91dC1vZi1yZWdpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2FyYXJyYTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuOHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jbXAtb3V0LW9mLXJlZ2lvbi0tZW5hYmxlZCB7XG4gIG1heC1oZWlnaHQ6IDA7XG59XG5cbi5qc2EtY21wLW91dC1vZi1yZWdpb24tLW9wZW4ge1xuICBtYXgtaGVpZ2h0OiByZW0oNDAwcHgpO1xufVxuXG4uY21wLW91dC1vZi1yZWdpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiByZW0oMjBweCAwKTtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiByZW0oMzBweCAwKTtcbiAgfVxufVxuXG4uY21wLW91dC1vZi1yZWdpb25fX3dyYXBwZXItaXRlbSB7XG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5jbXAtb3V0LW9mLXJlZ2lvbl9fd3JhcHBlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogcmVtKDEwMHB4KTtcbn1cblxuLmNtcC1vdXQtb2YtcmVnaW9uX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE2cHgpO1xuICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY21wLW91dC1vZi1yZWdpb25fX2xpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG59XG5cbi8vIFRoaXMgYWRkaXRpb25hbCBzY29waW5nIGlzIHVuZm9ydHVuYXRlIGJ1dCB1bm5lY2Vzc2FyeSBiZWNhdXNlIG9mIHRoZSAuZ2xvYmFsLWdhdGV3YXkge2VsZW1lbnR9IGRlZmF1bHQgc3R5bGVzIHRoYXQgYXJlIGNvbmZsaWN0aW5nLlxuYnV0dG9uLmNtcC1vdXQtb2YtcmVnaW9uX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE4cHgpO1xuICB9XG59XG5cbi5nbG9iYWwtZ2F0ZXdheSBoMi5jbXAtb3V0LW9mLXJlZ2lvbl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDI3cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgzNHB4KTtcbiAgfVxufVxuXG4uZ2xvYmFsLWdhdGV3YXkgaDEuY21wLW91dC1vZi1yZWdpb25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8vIFByaW1hcnlcbiRjb2xvci1wcmltYXJ5LXRyaWNvcm4tYmxhY2s6ICMyZjJmMzA7IC8vZGVmYXVsdCBjb2xvclxuJGNvbG9yLXByaW1hcnktd2hpdGU6ICNmZmY7XG5cbiRjb2xvci1zZWNvbmRhcnktYmxhY2s6ICMwMDA7XG4kY29sb3Itc2Vjb25kYXJ5LW1pZHBvaW50LWdyYXk6ICM3Njc2NzY7XG4kY29sb3Itc2Vjb25kYXJ5LXNpdGUtd2hpdGU6ICNkY2RlZGM7XG4kY29sb3Itc2Vjb25kYXJ5LXB1cmUtd2hpdGUtaGFsZi10aW50OiAjZmFmYWY5O1xuXG4vLz09IENvbG9yXG4kY29sb3Itd2hpdGU6IHdoaXRlO1xuJGNvbG9yLWJsYWNrOiAjMDAwO1xuJGxpZ2h0LWJsdWU6ICMwMDY3YjE7XG5cbi8vIFRlYXNlclxuJGNvbG9yLXRlYXNlci10aXRsZTogIzIyMjtcbiRjb2xvci10ZWFzZXItYWN0aW9uLWxpbms6ICMwNzFjNTE7XG5cbi8vIE5vcm1hbCBtb2RlXG4kY29sb3ItZm9yZWdyb3VuZDogIzIwMjAyMDtcbiRjb2xvci1iYWNrZ3JvdW5kOiAjZTVlNWU1O1xuJGNvbG9yLWJhY2tncm91bmQtc2VjdGlvbjogI2VkZWNlNjtcbiRjb2xvci1saW5rOiAjMjAyMGUwO1xuXG4vLyBDb2xvcnNcbiRjb2xvci1kYXJrLWdyYXk6ICMyZjJmMzA7XG4kY29sb3ItY2FyYXJyYTogI2VlZWZlYTtcbiRjb2xvci1tZWRpdW0td2hpdGU6ICNkNmQ2ZDY7XG5cbi8vIFN0b3JlIERldGFpbFxuJGNvbG9yLWxpbmstYmx1ZTogIzA3MWM1MTtcblxuLy8gR2xvYmFsIEdhdGV3YXlcbiRjb2xvci1tZWdhbWVudS1saW5rLWJsdWU6ICMwMDY4YjM7XG4kY29sb3ItbWVnYW1lbnUtZGFyazogIzJmMmYzMDtcblxuJGNvbG9yLWZvY3VzOiAjMDA2OGIzO1xuXG4vLyBGb250IENvbG9yc1xuJGNvbG9yLWZvbnQtZGVmYXVsdC1kYXJrOiAjMzMzMzMyO1xuJGNvbG9yLWZvbnQtbGlnaHQ6ICNmZmY7XG4kY29sb3ItZm9udC1ibHVlOiAkbGlnaHQtYmx1ZTtcbiRjb2xvci1mb250LWJyZWFkY3J1bWI6ICRjb2xvci1saW5rLWJsdWU7XG4iLCJAbWl4aW4gZm9yLXBob25lLW9ubHkge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14c21hbGwpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZm9yLXBob25lLXRhYmxldC1wb3J0cmFpdC1vbmx5IHtcbiAgLy8gKCRzY3JlZW4tbWVkaXVtIC0gMSkgaXMgc28gdGhhdCBpdCBoYXBwZW5zIGp1c3QgdW5kZXIgdGhlIHRhYmxldCBsYW5kc2NhcGVcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkc2NyZWVuLW1lZGl1bSAtIDEpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZvci10YWJsZXQtcG9ydHJhaXQtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbWFsbCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1lZGl1bSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxhcmdlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZvci14bC1kZXNrdG9wLXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teGwtbGFyZ2UpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZm9yLTQwMC1wZXJjZW50LXpvb20ge1xuICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi00MDAtem9vbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIuanNhLW1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY21wLXJlZ2lvbi1tb2RhbCB7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItY2FyYXJyYTtcbiAgQGluY2x1ZGUgemRlcHRoLW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uanNhLXJlZ2lvbi1tb2RhbC0tb3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jbXAtcmVnaW9uLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiByZW0oNDBweCAwIDI4cHgpO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBwYWRkaW5nOiByZW0oNTBweCAwKTtcbiAgfVxufVxuXG5oMS5jbXAtcmVnaW9uLW1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IHJlbSgzMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBmb250LXNpemU6IHJlbSg1MXB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gIH1cbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtaGVhZGVyX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY21wLXJlZ2lvbi1tb2RhbC1oZWFkZXJfX2Nsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiByZW0oMTZweCk7XG4gIHJpZ2h0OiByZW0oMTZweCk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jbXAtcmVnaW9uLW1vZGFsLWhlYWRlcl9fY2xvc2UtYnV0dG9uLXRleHQge1xuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiByZW0oMTBweCk7XG4gIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtaGVhZGVyX19jbG9zZS1idXR0b24taWNvbiB7XG4gIHdpZHRoOiByZW0oMTRweCk7XG4gIGhlaWdodDogcmVtKDE0cHgpO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcbiAgICB3aWR0aDogcmVtKDExcHgpO1xuICAgIGhlaWdodDogcmVtKDExcHgpO1xuICB9XG59XG5cbi5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9uc19fY291bnRyaWVzLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDIwcHgpO1xuICB9XG59XG5cbi5jbXAtcmVnaW9uLW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiByZW0oMTZweCAwIDQ1cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZ3JvdzogMTtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgcGFkZGluZzogcmVtKDQ1cHggMCk7XG4gIH1cbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtYm9keV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG59XG5cbi5jbXAtcmVnaW9uLW1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IHJlbSgzMCAwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5qc2EtcmVnaW9uLW1vZGFsX19jaGlsZC0tb3BlbiAuY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19jb3VudHJpZXMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuXG4uY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19pdGVtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogcmVtKDEwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG9yZGVyOiAtMTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wOSk7XG4gIH1cbn1cblxuLmpzYS1yZWdpb24tbW9kYWxfX2NoaWxkLS1vcGVuID4gLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9uc19faXRlbS1idXR0b24ge1xuICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wOSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19pdGVtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9ucyA+IC5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxufVxuXG4uY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19pdGVtLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9uc19fY291bnRyaWVzLWxpc3QgPiBsaSB7XG4gIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbn1cblxuLy8gVGhlIGNvdW50cnkgZXhwZXJpZW5jZSBmcmFnbWVudCBjb250ZW50IOKAkyBubyBjdXN0b20gc3R5bGUgZ3JvdXAgZXRjIGFkZGVkLlxuLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9uc19fY291bnRyeS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogcmVtKDQwcHgpO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICYgLmNtcC10aXRsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAmIC5saW5rbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIH1cblxuICAmIC5jbXAtbGlua2xpc3Qge1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLXVwIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICB9XG5cbiAgJiAuY21wLWxpbmtsaXN0X19saW5rcyB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmIC5jbXAtbGlua2xpc3RfX2xpbmtzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmIC5jbXAtbGlua2xpc3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJiAuY21wLWxpbmtsaXN0X19oZWFkZXItLXRleHQsXG4gICYgLmNtcC1saW5rbGlzdF9faXRlbS0tbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XG5cbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmpzYS1yZWdpb24tbW9kYWxfX2NoaWxkLS1vcGVuID4gLmNtcC1yZWdpb24tbW9kYWwtcmVnaW9uc19fY291bnRyeS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgICB3aWR0aDogNjYuNjY2NjYlO1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19jb2wge1xuICAmOmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uanNhLXJlZ2lvbi1tb2RhbF9fY2hpbGQtLW9wZW4gPiAuY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19pdGVtLWJ1dHRvbiA+IC5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnNfX2l0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5qc2EtcmVnaW9uLW1vZGFsX19jaGlsZC0tb3BlbiA+IC5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnNfX2l0ZW0tYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcblxuICBAaW5jbHVkZSBpY29uLWNhcmF0LWxlZnQoKTtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uanNhLXJlZ2lvbi1tb2RhbC1jb2wtLW9wZW4gPiAuY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmpzYS1yZWdpb24tbW9kYWwtY29sLS1vcGVuID4gLmpzYS1yZWdpb24tbW9kYWxfX2NoaWxkLS1vcGVuIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gVGhpcyBlbGVtZW50IHNlbGVjdG9yIGlzIG5lZWRlZCB0byBzZWxlY3RpdmVseSBoaWRlIHRoZSBwYXJlbnQgdGl0bGUgaWYgdGhlIGNoaWxkIGlzIG9wZW4uXG51bC5qc2EtcmVnaW9uLW1vZGFsLWNvbC0tb3BlbiArIC5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnNfX2l0ZW0tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gc3R5bGVzIGZvciBjb2xvci1qb3VybmV5IHBhZ2VzXG4uY21wLWZvb3Rlcl9fc3ctZm9vdGVyIC5jbXAtcmVnaW9uLW1vZGFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogJGNvbG9yLXByaW1hcnktdHJpY29ybi1ibGFjaztcblxuICAmIC50aXRsZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgJiAudGV4dCB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmIC5jbXAtdGV4dCBwIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gICYgLmNtcC1zZXBlcmF0b3IgaHJ7XG4gICAgbWFyZ2luOiByZW0oOS43NnB4IDAgMy4yNHB4IDQyLjc1cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XG4gIH1cbn1cbi5jbXAtZm9vdGVyX19zdy1mb290ZXIgLmNtcC1yZWdpb24tbW9kYWwtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktb3BlbnNhbnM7XG59XG5cbi5jbXAtZm9vdGVyX19zdy1mb290ZXIgLmNtcC1yZWdpb24tbW9kYWwtaGVhZGVyX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktb3BlbnNhbnM7XG59XG4uY21wLWZvb3Rlcl9fc3ctZm9vdGVyIC5jbXAtcmVnaW9uLW1vZGFsLXJlZ2lvbnNfX2NvbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktb3BlbnNhbnM7XG59XG5cbi5jbXAtZm9vdGVyX19zdy1mb290ZXIgLnJlZ2lvbnNlbGVjdG9yIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1vcGVuc2Fucztcbn1cblxuLmNtcC1mb290ZXJfX3N3LWZvb3RlciAuY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19jb3VudHJ5LWNvbnRlbnQgZGl2LmNtcC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY21wLXJlZ2lvbi1tb2RhbCAuY21wLXJlZ2lvbi1tb2RhbC1yZWdpb25zX19jb3VudHJ5LWNvbnRlbnQgZGl2LmNtcC1jb250YWluZXIgLnNlcGFyYXRvciBoci5jbXAtc2VwYXJhdG9yX19ob3Jpem9udGFsLXJ1bGUge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1zdHlsZTogaW5zZXQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiByZW0oMzBweCAwKTtcbiAgd2lkdGg6IDk1JTtcbn1cblxuLmNtcC1mb290ZXJfX3N3LWZvb3RlciAucmVnaW9uc2VsZWN0b3IgLmNtcC1jb250YWluZXIgLnRleHQgLmNtcC10ZXh0IHAsIC5jbXAtZm9vdGVyX19zdy1mb290ZXIgLnJlZ2lvbnNlbGVjdG9yIC5jbXAtY29udGFpbmVyIC50ZXh0IC5jbXAtdGV4dCBwIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmNtcC1mb290ZXJfX3N3LWZvb3RlciAucmVnaW9uc2VsZWN0b3IgLmNtcC1jb250YWluZXIgLnRleHQgLmNtcC10ZXh0IHAgYSB7XG4gIGNvbG9yOiAjMDBlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMwMGU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5jbXAtZm9vdGVyX19zdy1mb290ZXIgLnJlZ2lvbnNlbGVjdG9yIC50aXRsZSAuY21wLXRpdGxlIGgyLmNtcC10aXRsZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNtcC1mb290ZXJfX3N3LWZvb3RlciAucmVnaW9uc2VsZWN0b3IgLmxpbmtsaXN0LCAuY21wLWZvb3Rlcl9fc3ctZm9vdGVyIC5yZWdpb25zZWxlY3RvciAuY21wLWxpbmtsaXN0X19oZWFkZXIge1xuICBwYWRkaW5nOiAwcHg7XG59XG4uY21wLWZvb3Rlcl9fc3ctZm9vdGVyIC5yZWdpb25zZWxlY3RvciAuY21wLWxpbmtsaXN0X19oZWFkZXIgLmNtcC1saW5rbGlzdF9faGVhZGVyLS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIkBtaXhpbiB6ZGVwdGgtYmFja2dyb3VuZCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtaXhpbiB6ZGVwdGgtbWlkZ3JvdW5kIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWl4aW4gemRlcHRoLWZvcmVncm91bmQge1xuICB6LWluZGV4OiAzMDA7XG59XG5cbkBtaXhpbiB6ZGVwdGgtbW9kYWwge1xuICB6LWluZGV4OiAxMDAwO1xufVxuIiwiJGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgJ0hlbHZldGljYSBOZXVlJywgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250LXNpemU6IDE2cHg7XG4kZm9udC1oZWlnaHQ6IDEuNTtcbiRmb250LWxpZ2h0OiAzMDA7XG4kZm9udC1ub3JtYWw6IDQwMDtcbiRmb250LXNlbWlib2xkOiA2MDA7XG4kZm9udC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4vLyBUZWFzZXJcbiR0ZWFzZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiR0ZWFzZXItdGl0bGUtZm9udC1zaXplOiByZW0oMjRweCk7XG4kdGVhc2VyLWRlc2MtZm9udC1zaXplOiByZW0oMTZweCk7XG4kdGVhc2VyLWRlc2MtbGluZS1oZWlnaHQ6IHJlbSgyOHB4KTtcblxuLy8gR2xvYmFsIEdhdGV3YXlcbiRmb250LWZhbWlseS1vcGVuc2FuczogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbi8vIFBhcmFncmFwaCBtaXhpbnNcbkBtaXhpbiB0ZXh0LXhzIHtcbiAgZm9udC1zaXplOiByZW0oMTBweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMTVweCk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oMTVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xufVxuXG5AbWl4aW4gdGV4dC1zbSB7XG4gIGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogLS4wMDI1cmVtO1xuICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuXG4gIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDE2cHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAwMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgfVxufVxuXG5AbWl4aW4gdGV4dC1iYXNlIHtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiAtLjI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG5cbiAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMjVweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICB9XG59XG5cbkBtaXhpbiB0ZXh0LWxnIHtcbiAgZm9udC1zaXplOiByZW0oMjVweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMzJweCk7XG4gIGxldHRlci1zcGFjaW5nOiAtLjc1cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB0ZXh0LXhsIHtcbiAgZm9udC1zaXplOiByZW0oMjFweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjhweCk7XG59XG5cbi8vIEhlYWRlcnMgYW5kIHRpdGxlcyBtaXhpbnNcbkBtaXhpbiBwcmUtdGl0bGUge1xuICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHJlbSgycHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuQG1peGluIGhlYWRpbmcxIHtcbiAgZm9udC1zaXplOiByZW0oMzlweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMzZweCk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oLTJweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG5cbiAgQGluY2x1ZGUgZm9yLXhsLWRlc2t0b3AtdXAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDUxcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oNDhweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgtMi41cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgfVxufVxuXG5AbWl4aW4gaGVhZGluZzIge1xuICBmb250LXNpemU6IHJlbSgzOXB4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgzNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHJlbSgtMnB4KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcblxuICBAaW5jbHVkZSBmb3ItdGFibGV0LXBvcnRyYWl0LXVwIHtcbiAgICBmb250LXNpemU6IHJlbSg1MXB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiByZW0oLTIuNXB4KTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gICAgJi5oZWFkaW5nLWxnIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDcycHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbSg3MnB4KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oLTRweCk7XG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdWktaGVhZGluZzEge1xuICBmb250LXNpemU6IHJlbSgxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB1aS1oZWFkaW5nMiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0uMjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB1aS1oZWFkaW5nMyB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0uMjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB1aS1oZWFkaW5nNCB7XG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0uNXB4KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbn1cblxuQG1peGluIHVpLWRpc3BsYXkxIHtcbiAgZm9udC1zaXplOiByZW0oMThweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oLS4yNXB4KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbn1cblxuQG1peGluIHVpLW92ZXJsaW5lMSB7XG4gIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE1cHgpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbkBtaXhpbiB1aS1vdmVybGluZTIge1xuICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHJlbSgycHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cbi8vIFRoZXNlIGhlYWRpbmdzIGJlbG93IGFyZSBkZXByZWNhdGVkLCBsZWZ0IGhlcmUgdG8gYXZvaWQgYnJlYWtpbmcgY2hhbmdlcy5cbi8vIEluaXRpYWxseSBjcmVhdGVkIGFzc3VtaW5nIEZpZ21hIHdhcyB1c2luZyBoMSwgaDIsIGgzLi4uXG4vLyBidXQgdGhvc2Ugd2VyZSBqdXN0IGdlbmVyaWMgZm9udCBzaXplcyBmb3IgKmFueXRoaW5nKi5cbkBtaXhpbiBoZWFkaW5nMyB7XG4gIGZvbnQtc2l6ZTogcmVtKDMxcHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0xLjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcblxuICBAaW5jbHVkZSBmb3ItZGVza3RvcC11cCB7XG4gICAgZm9udC1zaXplOiByZW0oNTFweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogcmVtKC0yLjVweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICB9XG59XG5cbkBtaXhpbiBoZWFkaW5nNCB7XG4gIGZvbnQtc2l6ZTogcmVtKDI1cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDI4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0xcHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtc2VtaWJvbGQ7XG5cbiAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgtMS4yNXB4KTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaWJvbGQ7XG4gIH1cbn1cblxuQG1peGluIGhlYWRpbmc1IHtcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oLS41cHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuXG4gIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICBmb250LXNpemU6IHJlbSgyNXB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtKDMycHgpO1xuICAgIGxldHRlci1zcGFjaW5nOiByZW0oLS43NXB4KTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICB9XG59XG5cbkBtaXhpbiBoZWFkaW5nNiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0uMjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG5cbiAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgtLjI1cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gIH1cbn1cbiIsIkBtaXhpbiBpY29uKCR2aWV3SWQpIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9yZXNvdXJjZXMvZ2xvYmFsZ2F0ZXdheS1pY29ucy5zdmcjI3skdmlld0lkfScpIGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbkBtaXhpbiBpY29uLWNsb3NlKCkge1xuICBAaW5jbHVkZSBpY29uKCdjbG9zZS12aWV3Jyk7XG5cbiAgd2lkdGg6IHJlbSgxMnB4KTtcbiAgaGVpZ2h0OiByZW0oMTJweCk7XG59XG5cbkBtaXhpbiBpY29uLWNhcmF0LWRvd24oKSB7XG4gIEBpbmNsdWRlIGljb24oJ2NhcmF0LWRvd24tdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMTBweCk7XG4gIGhlaWdodDogcmVtKDEwcHgpO1xufVxuXG5AbWl4aW4gaWNvbi1jYXJhdC1sZWZ0KCkge1xuICBAaW5jbHVkZSBpY29uKCdjYXJhdC1sZWZ0LXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDEwcHgpO1xuICBoZWlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuQG1peGluIGljb24tY2FyYXQtcmlnaHQoKSB7XG4gIEBpbmNsdWRlIGljb24oJ2NhcmF0LXJpZ2h0LXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDEwcHgpO1xuICBoZWlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuQG1peGluIGljb24tY2FyYXQtdXAoKSB7XG4gIEBpbmNsdWRlIGljb24oJ2NhcmF0LXVwLXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDEwcHgpO1xuICBoZWlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuQG1peGluIGljb24tZXhwYW5kKCkge1xuICBAaW5jbHVkZSBpY29uKCdleHBhbmQtdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMTVweCk7XG4gIGhlaWdodDogcmVtKDE1cHgpO1xufVxuXG5AbWl4aW4gaWNvbi1jb2xsYXBzZSgpIHtcbiAgQGluY2x1ZGUgaWNvbignY29sbGFwc2UtdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMTVweCk7XG4gIGhlaWdodDogMXB4O1xufVxuXG5AbWl4aW4gaWNvbi1waW5kcm9wKCkge1xuICBAaW5jbHVkZSBpY29uKCdwaW5kcm9wLXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDExcHgpO1xuICBoZWlnaHQ6IHJlbSgxNXB4KTtcbn1cblxuQG1peGluIGljb24tZ2xvYmUoKSB7XG4gIEBpbmNsdWRlIGljb24oJ2dsb2JlLXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDE1cHgpO1xuICBoZWlnaHQ6IHJlbSgxNXB4KTtcbn1cblxuQG1peGluIGljb24tcGVyc29uKCkge1xuICBAaW5jbHVkZSBpY29uKCdwZXJzb24tdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMTdweCk7XG4gIGhlaWdodDogcmVtKDE1cHgpO1xufVxuXG5AbWl4aW4gaWNvbi1ob3RzcG90LWNpcmNsZSgpIHtcbiAgQGluY2x1ZGUgaWNvbignaG90c3BvdC1jaXJjbGUtdmlldycpO1xuXG4gIHdpZHRoOiByZW0oNjBweCk7XG4gIGhlaWdodDogcmVtKDYwcHgpO1xufVxuXG5AbWl4aW4gaWNvbi1hcnJvdy1sZWZ0KCkge1xuICBAaW5jbHVkZSBpY29uKCdhcnJvdy1sZWZ0LXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDYwcHgpO1xuICBoZWlnaHQ6IHJlbSg2MHB4KTtcbn1cblxuQG1peGluIGljb24tYXJyb3ctcmlnaHQoKSB7XG4gIEBpbmNsdWRlIGljb24oJ2Fycm93LXJpZ2h0LXZpZXcnKTtcblxuICB3aWR0aDogcmVtKDYwcHgpO1xuICBoZWlnaHQ6IHJlbSg2MHB4KTtcbn1cblxuQG1peGluIGljb24tYXJyb3ctbmV4dCgpIHtcbiAgQGluY2x1ZGUgaWNvbignYXJyb3ctbmV4dC12aWV3Jyk7XG5cbiAgd2lkdGg6IHJlbSgxMnB4KTtcbiAgaGVpZ2h0OiByZW0oMjBweCk7XG59XG5cbkBtaXhpbiBpY29uLWFycm93LXByZXYoKSB7XG4gIEBpbmNsdWRlIGljb24oJ2Fycm93LXByZXYtdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMTJweCk7XG4gIGhlaWdodDogcmVtKDIwcHgpO1xufVxuXG5AbWl4aW4gaWNvbi1oYW1idXJnZXItbWVudSgpIHtcbiAgQGluY2x1ZGUgaWNvbignaGFtYnVyZ2VyLW1lbnUtdmlldycpO1xuXG4gIHdpZHRoOiByZW0oMjBweCk7XG4gIGhlaWdodDogcmVtKDE0cHgpO1xufVxuXG5AbWl4aW4gbWFzay1jYXJhdC1yaWdodCB7XG4gIG1hc2staW1hZ2U6IHVybCgnLi4vcmVzb3VyY2VzL2NhcmF0LXJpZ2h0LnN2ZycpO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoJy4uL3Jlc291cmNlcy9jYXJhdC1yaWdodC5zdmcnKTtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvdmVyO1xuICBjb250ZW50OiAnJztcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/