@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);.colorscheme{height:70px}.colorscheme td{border:5px solid #fff}.colorscheme td:nth-of-type(1){background-color:var(--wp--preset--color--primary)}.colorscheme td:nth-of-type(1)::after{content:"primary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(2){background-color:var(--wp--preset--color--secondary)}.colorscheme td:nth-of-type(2)::after{content:"secondary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(3){background-color:var(--wp--preset--color--tertiary)}.colorscheme td:nth-of-type(3)::after{content:"tertiary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(4){background-color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(4)::after{content:"body";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(5){background-color:var(--wp--preset--color--black)}.colorscheme td:nth-of-type(5)::after{content:"black";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(6){background-color:#fff}.colorscheme td:nth-of-type(6)::after{content:"white";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(7){background-color:var(--wp--preset--color--grey)}.colorscheme td:nth-of-type(7)::after{content:"grey";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}html{scroll-behavior:smooth}img{vertical-align:middle}div[id]{scroll-margin-top:4.5rem}header.site-header.has-sticky:not(.sticky)+main div[id]{scroll-margin-top:8.5rem}label{color:var(--wp--custom--forms--input--color)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area){display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;width:calc(100% - 32px);font-family:var(--wp--preset--font-family--primary);border-width:var(--wp--custom--forms--input--border--width);border-style:solid;border-color:var(--wp--custom--forms--input--border--color);border-radius:var(--wp--custom--forms--input--border--radius);text-align:var(--wp--custom--forms--input--text-align);text-transform:var(--wp--custom--forms--input--text-transform);font-weight:var(--wp--custom--forms--input--font-weight);font-size:var(--wp--custom--forms--input--font-size);resize:none}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=range]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=color]::-webkit-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-webkit-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-moz-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=range]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=color]:-ms-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area):-ms-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=url]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=range]::-ms-input-placeholder, input[type=date]::-ms-input-placeholder, input[type=month]::-ms-input-placeholder, input[type=week]::-ms-input-placeholder, input[type=time]::-ms-input-placeholder, input[type=datetime]::-ms-input-placeholder, input[type=datetime-local]::-ms-input-placeholder, input[type=color]::-ms-input-placeholder, textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::-ms-input-placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area)::placeholder{color:var(--wp--custom--forms--input--placeholder-color)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:not(.editor-post-title__input,.block-editor-plain-text,.wp-editor-area):focus{outline:none}form.post-password-form{margin-top:3rem}body{margin:0}body.author .wp-block-post-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}body.author .wp-block-post-author .wp-block-post-author__avatar{margin-right:calc(var(--wp--custom--spacing--vertical)*2)}body.author .wp-block-post-author .wp-block-post-author__avatar .avatar{width:180px;height:auto}body.author .wp-block-post-author .wp-block-post-author__bio{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body)}body.category .wp-block-term-description{font-size:var(--wp--preset--font-size--normal);line-height:var(--wp--custom--typography--line-height--body);margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}:not(.detailsBtn):not(.has-text-color)>a:hover{color:var(--wp--custom--links--hover-color)}:not(.detailsBtn):not(.has-text-color)>a:hover img{opacity:.7}:not(.detailsBtn):not(.has-text-color)>a:not([href]){opacity:.5;pointer-events:none}p.has-primary-color a{color:var(--wp--preset--color--primary)}p.has-secondary-color a{color:var(--wp--preset--color--secondary)}p.has-tertiary-color a{color:var(--wp--preset--color--tertiary)}p.has-body-color a{color:var(--wp--preset--color--body)}p.has-black-color a{color:var(--wp--preset--color--black)}p.has-white-color a{color:#fff}p.has-grey-color a{color:var(--wp--preset--color--grey)}.icon-arrow-circle{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd' transform='matrix(-1 0 0 1 32 0)'%3E%3Ccircle cx='16' cy='16' r='15.5' stroke='%2314213D'/%3E%3Cpath fill='%2314213D' fill-rule='nonzero' d='m16 12 9 4.5-9 4.5v-4H8v-1h8v-4Z'/%3E%3C/g%3E%3C/svg%3E")}.icon-arrow{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 9'%3E%3Cpath fill='%2381F4E1' d='m9 0 9 4.5L9 9V5H0V4h9V0Z'/%3E%3C/svg%3E")}.icon-arrow-down,.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23ffffff' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-arrow-down-yellow,.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 17'%3E%3Cpath fill='%23FCA311' d='m9.5 7.5-4.5 9-4.5-9h4v-7h1v7h4Z'/%3E%3C/svg%3E")}.icon-down,ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 7'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23ffffff' d='m.659.5 6 6 6-6'/%3E%3C/svg%3E")}.icon-chevron-down{content:"";background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-width='2' d='M1 1C3.34315 3.34315 4.65685 4.65685 7 7M13 1C10.6569 3.34315 9.34315 4.65685 7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-chevron{content:"";background:currentColor;width:.875rem;height:.875rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 8 10"><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 9C3.34315 7.4379 4.65685 6.56209 7 4.99999"/><path stroke="%23FF0073" stroke-linecap="round" stroke-width="2" d="M1 1C3.34315 2.5621 4.65685 3.43791 7 5.00001"/></svg>');mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;mask-position:center;mask-position:center;width:.875rem;height:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center center;transform-origin:center center;transform-box:fill-box}.icon-arrow-simple{-webkit-mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='24px' height='34px' viewBox='0 0 24 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%0A// %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%0A// %3Cg id='fk.dk-LANDING-PAGE_privat' transform='translate(-249.000000, -680.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%0A// %3Cpolygon id='Path-Copy-2' points='265.220183 680 249 696.063559 249 696.135593 265.440367 714 273 714 256.266055 696.063559 272.706422 680'%3E%3C/polygon%3E%0A// %3C/g%3E%0A// %3C/g%3E%0A// %3C/svg%3E");height:29px;width:20px}.icon-arrow-right{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 16'%3E%3Cpath stroke='%23A6093D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.5 8h14M8.5 1l7 7-7 7'/%3E%3C/svg%3E");width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:inline-block}.d-none{display:none !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media screen and (min-width: 480px){.d-xs-block{display:block !important}.d-xs-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xs-none{display:none !important}}@media screen and (min-width: 600px){.d-sm-block{display:block !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-none{display:none !important}}@media screen and (min-width: 782px){.d-md-block{display:block !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-none{display:none !important}}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5em}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}header{z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}header.site-header{padding-top:var(--wp--custom--spacing--vertical);padding-bottom:var(--wp--custom--spacing--vertical)}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open{display:block}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container{padding-bottom:1rem}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container .wp-block-navigation-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.site-header .wp-block-navigation .wp-block-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:300px}header.sticky{background:var(--wp--custom--header--background);position:fixed;top:0;z-index:10}header.sticky.scroll-down{top:-100px}@media only screen and (min-width: 992px){header.sticky.scroll-down{top:0}}@media only screen and (min-width: 992px){body.admin-bar header.sticky{top:30px}}@media only screen and (min-width: 992px){body.admin-bar header.sticky.scroll-down{top:30px}}@media only screen and (max-width: 599px){header.site-header .wp-block-navigation .wp-block-navigation__container{margin:0;-webkit-box-align:var(--wp--custom--navigation--mobile--align-items) !important;-ms-flex-align:var(--wp--custom--navigation--mobile--align-items) !important;align-items:var(--wp--custom--navigation--mobile--align-items) !important}header.site-header .wp-block-navigation .wp-block-search .wp-block-search__inside-wrapper{max-width:100%}}.wp-site-blocks>*+main,body .is-layout-flex.wp-block-columns,.wp-block-cover.alignfull{-webkit-margin-before:0;margin-block-start:0}main .wp-block-query .wp-block-post-title{padding:0}footer{background:var(--wp--custom--footer--background);color:var(--wp--custom--footer--color)}footer.site-footer{margin:0;padding:calc(var(--wp--custom--spacing--vertical)*2) var(--wp--custom--spacing--horizontal)}@media only screen and (max-width: 599px){footer.site-footer .wp-block-site-title,footer.site-footer [class*=has-text-align-]{text-align:center}footer.site-footer .wp-block-site-title,footer.site-footer .wp-block-navigation{width:100%}footer.site-footer .wp-block-site-title{margin-bottom:var(--wp--custom--spacing--vertical)}footer.site-footer .wp-block-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-post-navigation-link{margin:var(--wp--custom--spacing--vertical) 0;padding:0 var(--wp--custom--spacing--horizontal);text-align:center}.wp-block-post-navigation-link.post-navigation-link-previous{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}}.page-template-design .wp-block-post-content .wp-block-separator{margin-top:.5rem}ul.wp-block-post-template{list-style:none;padding:0}ul.wp-block-post-template li{margin-bottom:calc(var(--wp--custom--spacing--vertical)*3)}ul,ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.entry-content.wp-block-post-content h1+p,.entry-content.wp-block-post-content h2+p{margin-top:var(--wp--custom--spacing--headline)}.entry-content.wp-block-post-content h3+p,.entry-content.wp-block-post-content h4+p,.entry-content.wp-block-post-content h5+p{margin-top:calc(var(--wp--custom--spacing--headline)/2)}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg){padding-top:var(--wp--custom--spacing--block-gap);padding-bottom:var(--wp--custom--spacing--block-gap)}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg)+.wp-block-group:not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):not(.has-background):not(.wpcf7-form-control),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg)+.wp-block-group:not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):not(.has-background):not(.wpcf7-form-control){padding-top:0}.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background)+.wp-block-media-text:not(.has-background),.entry-content.wp-block-post-content>.wp-block-media-text:not(.has-background)+.wp-block-group:not(.has-background){padding-top:0}.has-text-align-center.has-medium-font-size{line-height:1.2}.entry-content.wp-block-post-content>.wp-block-group:not(.has-background):not(.is-style-no-space):not(.is-style-move-up):not(.is-style-move-up-sm):not(.is-style-move-up-lg):has(>div.wp-block-cb-carousel .wp-block-cover){padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.wp-site-blocks>.entry-content.wp-block-post-content{-webkit-margin-before:0;margin-block-start:0}.wp-block-button__link{-webkit-transition:all .3s ease;transition:all .3s ease}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{background-color:#fff !important;color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color{border-color:var(--wp--preset--color--primary);border-style:solid}.is-style-outline .wp-block-button__link.has-primary-color:hover{background:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-secondary-color{border-color:var(--wp--preset--color--secondary);border-style:solid}.is-style-outline .wp-block-button__link.has-secondary-color:hover{background:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-tertiary-color{border-color:var(--wp--preset--color--tertiary);border-style:solid}.is-style-outline .wp-block-button__link.has-tertiary-color:hover{background:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-body-color{border-color:var(--wp--preset--color--body);border-style:solid}.is-style-outline .wp-block-button__link.has-body-color:hover{background:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-black-color{border-color:var(--wp--preset--color--black);border-style:solid}.is-style-outline .wp-block-button__link.has-black-color:hover{background:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color{border-color:#fff;border-style:solid}.is-style-outline .wp-block-button__link.has-white-color:hover{background:#fff}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-grey-color{border-color:var(--wp--preset--color--grey);border-style:solid}.is-style-outline .wp-block-button__link.has-grey-color:hover{background:var(--wp--preset--color--grey)}.is-style-fill .wp-block-button__link.has-primary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.is-style-fill .wp-block-button__link.has-primary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--primary) !important}.is-style-fill .wp-block-button__link.has-secondary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset}.is-style-fill .wp-block-button__link.has-secondary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--secondary) !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset}.is-style-fill .wp-block-button__link.has-tertiary-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--tertiary) !important}.is-style-fill .wp-block-button__link.has-body-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--body) inset;box-shadow:0 0 0 2px var(--wp--preset--color--body) inset}.is-style-fill .wp-block-button__link.has-body-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--body) !important}.is-style-fill .wp-block-button__link.has-black-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--black) inset;box-shadow:0 0 0 2px var(--wp--preset--color--black) inset}.is-style-fill .wp-block-button__link.has-black-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--black) !important}.is-style-fill .wp-block-button__link.has-white-background-color{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.is-style-fill .wp-block-button__link.has-white-background-color:hover{background-color:#fff !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-grey-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset;box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset}.is-style-fill .wp-block-button__link.has-grey-background-color:hover{background-color:#fff !important;color:var(--wp--preset--color--grey) !important}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover{color:var(--wp--preset--color--secondary) !important;background:var(--wp--preset--color--primary)}.wp-block-columns+.wp-block-columns{padding-top:var(--wp--custom--spacing--columns)}[class*=comment-form-]{display:-webkit-box;display:-ms-flexbox;display:flex}[class*=comment-form-] label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.comment-form-cookies-consent{display:block}.wp-block-post-comments{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .comment-respond{margin-top:calc(var(--wp--custom--spacing--vertical)*3)}.wp-block-post-comments .nocomments{display:none}main .wp-block-post-content .wp-block-cover.alignfull:not(.is-style-no-space) .alignwide>.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}@media only screen and (min-width: 767px){.wp-block-cover.alignfull .wp-block-group.alignwide,.wp-block-cover.alignfull .wp-block-columns.alignwide{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-post-featured-image img{width:100%}.wp-block-gallery .wp-block-image{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;margin:0}.wp-block-group.has-background{isolation:isolate}.wp-block-group.has-background *+*{-webkit-margin-before:0;margin-block-start:0}:where(.wp-block-group.has-background){padding:3rem 2.375em}.wp-block-group.has-background+.wp-block-group.has-background{-webkit-margin-before:0;margin-block-start:0}@media screen and (max-width: 767px){.wp-block-group.is-content-justification-center.is-nowrap.is-layout-flex.wp-block-group-is-layout-flex{display:block}}.wp-block-image img,.wp-block-image video,.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}.wp-block-image.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-media-text>.wp-block-media-text__content{padding-left:0;padding-right:0}@media only screen and (min-width: 767px){.wp-block-media-text .wp-block-media-text__content h1:first-of-type,.wp-block-media-text .wp-block-media-text__content h2:first-of-type,.wp-block-media-text .wp-block-media-text__content h3:first-of-type,.wp-block-media-text .wp-block-media-text__content h4:first-of-type,.wp-block-media-text .wp-block-media-text__content h5:first-of-type,.wp-block-media-text .wp-block-media-text__content h6:first-of-type{margin-top:0;margin-bottom:0}.wp-block-media-text .wp-block-media-text__content p:last-of-type,.wp-block-media-text .wp-block-media-text__content ul:last-of-type,.wp-block-media-text .wp-block-media-text__content ol:last-of-type{margin-bottom:0}}@media only screen and (min-width: 767px){.wp-block-media-text.alignwide figure.wp-block-media-text__media{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}.wp-block-media-text.alignwide>.wp-block-media-text__content{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.wp-block-media-text{gap:var(--wp--custom--spacing--gap)}.wp-block-navigation .wp-block-navigation-link.current-menu-item .wp-block-navigation-item__label{border-bottom:2px solid}.wp-block-navigation .wp-block-navigation__responsive-container-close{position:fixed;top:var(--wp--custom--spacing--vertical);right:var(--wp--custom--spacing--horizontal)}.wp-block-query-pagination a{text-decoration:none}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots){display:inline-block;border:1px solid;text-align:center;min-width:30px}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:not(.dots).current{font-weight:bold}.wp-block-post-navigation-link{margin:calc(var(--wp--custom--spacing--vertical)*2) 0;padding:0 var(--wp--custom--spacing--horizontal)}.wp-block-post-navigation-link.post-navigation-link-previous a::before{content:"«";display:inline-block;width:20px}.wp-block-post-navigation-link.post-navigation-link-next a::after{content:"»";display:inline-block;width:20px;text-align:right}.wp-block-post-author__avatar .avatar{border-radius:50%}.post-password-form p:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.post-password-form p:nth-of-type(2) label{min-width:150px;margin-right:calc(var(--wp--custom--spacing--horizontal)*.5)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:var(--wp--custom--search--padding);border:var(--wp--custom--search--border--width) solid var(--wp--custom--search--border--color);border-radius:var(--wp--custom--search--border--radius)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper input[type=search]{border:none !important}.wp-block-search.wp-block-search__button-inside .wp-block-search__button{background:rgba(0,0,0,0);border:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:185px}.wp-block-separator{opacity:1;border-width:2px}.wp-block-post-content .wp-block-separator{margin-top:calc(var(--wp--custom--spacing--vertical)*1);margin-bottom:calc(var(--wp--custom--spacing--vertical)*1)}.wp-block-separator.is-style-wide{margin-top:var(--wp--custom--spacing--block-gap);margin-bottom:var(--wp--custom--spacing--block-gap)}.wp-block-table td,.wp-block-table th{border:inherit}blockquote.wp-block-quote.has-text-align-center{padding-left:clamp(2rem,10vw,9rem);padding-right:clamp(2rem,10vw,9rem)}video,.wp-block-embed iframe{height:var(--wp--custom--styles--video--height, auto);width:100%}.wp-block-embed__wrapper{height:var(--wp--custom--styles--video--height, auto)}main .wp-block-post-content .wp-block-video.alignfull{padding:0;line-height:0}.wp-block-video figcaption{margin-top:1rem}.wp-block-buttons.is-style-arrow-down .wp-block-button__link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.75rem 1rem;width:50px;height:50px}.wp-block-buttons.is-style-arrow-down .wp-block-button__link::after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wp-block-buttons.is-style-arrow-down .wp-block-button__link:hover{color:var(--wp--preset--color--secondary) !important}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable span{display:none}.wp-block-buttons.is-style-arrow-down .wp-block-button__link.block-editor-rich-text__editable::after{top:-30px;position:relative}h1+.wp-block-columns.is-style-flex,h2+.wp-block-columns.is-style-flex,h3+.wp-block-columns.is-style-flex,h4+.wp-block-columns.is-style-flex,h5+.wp-block-columns.is-style-flex,h6+.wp-block-columns.is-style-flex{padding-top:4rem}.wp-block-columns.is-style-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.wp-block-columns.is-style-flex .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-columns.is-style-flex .wp-block-column h3{margin-top:1rem}.wp-block-columns.is-style-flex .wp-block-column>:last-child{margin-top:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:2rem}@media only screen and (min-width: 767px){.wp-block-columns.is-style-flex .wp-block-column:not(:first-child) .wp-block-image{margin-top:0}}.wp-block-columns.is-style-flex .wp-block-column .wp-block-image{width:100%}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 767px){.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wp-block-columns.is-style-reverse-order .wp-block-column:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.wp-block-cover.is-style-no-space{padding:0}.wp-block-cover.is-style-no-space .wp-block-cover__inner-container{padding-left:0;padding-right:0}.wp-block-group.is-style-rounded{border-radius:25px}body .is-layout-flow>*+.is-style-no-space{-webkit-margin-before:0;margin-block-start:0}.wp-block-group.is-style-no-space .wp-block-columns{gap:0}.wp-block-group.is-style-no-space .wp-block-media-text{padding-left:0;padding-right:0}@media(max-width: 600px){.wp-block-group.is-style-scroll-mobile{overflow-x:scroll}.wp-block-group.is-style-scroll-mobile .wp-block-columns{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:2rem;padding:0}.wp-block-group.is-style-scroll-mobile .wp-block-columns .wp-block-column{min-width:250px;max-width:250px}}p.is-style-no-margin{margin:0 !important}@media only screen and (max-width: 766px){body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained))>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class]))),.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}}.colorscheme{height:70px}.colorscheme td{border:5px solid #fff}.colorscheme td:nth-of-type(1){background-color:var(--wp--preset--color--primary)}.colorscheme td:nth-of-type(1)::after{content:"primary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(2){background-color:var(--wp--preset--color--secondary)}.colorscheme td:nth-of-type(2)::after{content:"secondary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(3){background-color:var(--wp--preset--color--tertiary)}.colorscheme td:nth-of-type(3)::after{content:"tertiary";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(4){background-color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(4)::after{content:"body";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(5){background-color:var(--wp--preset--color--black)}.colorscheme td:nth-of-type(5)::after{content:"black";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.colorscheme td:nth-of-type(6){background-color:#fff}.colorscheme td:nth-of-type(6)::after{content:"white";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}.colorscheme td:nth-of-type(7){background-color:var(--wp--preset--color--grey)}.colorscheme td:nth-of-type(7)::after{content:"grey";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--body)}:where(header>.wp-block-group){padding:0 calc(var(--wp--custom--spacing--horizontal))}header.site-header{position:relative;z-index:2;padding-top:1rem;padding-bottom:1rem;background:-webkit-gradient(linear, left top, left bottom, from(rgba(48, 34, 28, 0.7)), to(rgba(31, 31, 31, 0)));background:linear-gradient(180deg, rgba(48, 34, 28, 0.7) 0%, rgba(31, 31, 31, 0) 100%);color:var(--wp--preset--color--white);font-weight:500}header.site-header .wp-block-navigation__container{row-gap:calc(.33*var(--wp--custom--spacing--vertical))}header.site-header .current-menu-item{color:var(--wp--preset--color--primary)}header.site-header .wp-block-navigation-item:hover{color:var(--wp--preset--color--primary)}header.site-header .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--white)}header.site-header .wp-block-navigation .current-menu-item .wp-block-navigation-item__content.wp-block-navigation-item__content{text-decoration:none;color:var(--wp--preset--color--primary) !important}header.site-header .wp-block-navigation .wp-block-navigation-link.current-menu-item .wp-block-navigation-item__label{border:0}header.site-header .wp-block-navigation__responsive-container-open svg{fill:var(--wp--preset--color--white);height:35px;width:35px}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}header.site-header .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content.wp-block-navigation-item__content{color:var(--wp--preset--color--contrast);padding-right:2rem}footer.site-footer{background:#202020;color:#7d7d7d;font-size:var(--wp--preset--font-size--small);padding-top:clamp(5rem,5vw,5.5rem)}footer.site-footer>.wp-block-group{max-width:75rem;margin-left:auto;margin-right:auto}footer.site-footer>.wp-block-group .wp-block-navigation{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer.site-footer>.wp-block-group>.wp-block-group:not(:has(>.lang-selection)){display:grid;container-type:inline-size;grid-row-gap:5rem;grid-column-gap:5%;row-gap:5rem;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}@media only screen and (min-width: 767px){footer.site-footer>.wp-block-group>.wp-block-group:not(:has(>.lang-selection)){grid-column-gap:10%;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}}footer.site-footer .wp-block-image img{border-radius:unset}footer.site-footer .wp-block-heading,footer.site-footer .wp-block-site-title{font-size:inherit;text-transform:uppercase;font-weight:400;font-size:medium;pointer-events:none;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left}footer.site-footer nav.wp-block-navigation.lang-selection>ul{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}footer.site-footer .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:inherit}@media(max-width: 1200px){body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained))>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class])):not(.wp-block-cb-carousel)){padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal)}body .is-layout-constrained:not(:has(>.is-layout-constrained,>*>.is-layout-constrained,>*>*>.is-layout-constrained)).has-background>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(ul:not([class])):not(ol:not([class])):not(.wp-block-cb-carousel)){padding-left:2rem;padding-right:2rem}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1){min-height:664px;-webkit-margin-before:-130px;margin-block-start:-130px}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__background{background:linear-gradient(4.59deg, #1e1e1e -7.4%, rgba(3, 5, 5, 0) 46.41%);opacity:1 !important}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1){min-height:1182px;margin-top:-336px}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__background{background:linear-gradient(4.59deg, #1e1e1e 8.6%, rgba(3, 5, 5, 0) 24.91%);opacity:1 !important}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container{padding-bottom:2rem}@media only screen and (min-width: 767px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container{padding-bottom:3.5rem}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container>*::before{content:"Karriere hos BoligPortal";padding-left:var(--wp--custom--spacing--horizontal);padding-right:var(--wp--custom--spacing--horizontal);display:block;text-align:center;font-size:24px;font-weight:400;margin-bottom:1rem;color:var(--wp--preset--color--primary)}@media only screen and (min-width: 1200px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container>*::before{margin-bottom:1.5rem;padding-left:0;padding-right:0}}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-buttons{margin-top:1.5rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container p{margin-top:1rem}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-heading{margin-bottom:1.5rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container .wp-block-buttons{margin-top:1rem}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1) .wp-block-cover__inner-container p{margin-top:unset}}@media only screen and (min-width: 767px){.wp-block-cover__inner-container *.has-text-align-center{text-align:left}.wp-block-cover__inner-container .is-content-justification-center{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.wp-block-cover__inner-container>*::before{text-align:left !important}}.wp-block-button__link{-webkit-transition:all .3s ease;transition:all .3s ease;padding-top:.6em;padding-bottom:.6em}.wp-site-blocks .wp-block-buttons .wp-block-button,body .wp-block-buttons .wp-block-button{overflow:hidden;text-transform:unset;border:unset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.wp-block-button.is-style-outline:not(.is-style-fill) .wp-block-button__link:not(.has-background):not(.wpcf7-submit){border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.wp-block-button.is-style-outline:not(.is-style-fill) .wp-block-button__link:not(.has-background):not(.wpcf7-submit):hover{color:#fff !important;background-color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color{border:2px solid var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-primary-color:hover{background:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-secondary-color{border:2px solid var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-secondary-color:hover{background:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-tertiary-color{border:2px solid var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-tertiary-color:hover{background:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-body-color{border:2px solid var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-body-color:hover{background:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-black-color{border:2px solid var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-black-color:hover{background:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color{border:2px solid #fff}.is-style-outline .wp-block-button__link.has-white-color:hover{background:#fff}.is-style-outline .wp-block-button__link:not(.has-white-color):hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color{border-color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-white-color.has-primary-background-color:hover{color:var(--wp--preset--color--primary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color{border-color:var(--wp--preset--color--secondary)}.is-style-outline .wp-block-button__link.has-white-color.has-secondary-background-color:hover{color:var(--wp--preset--color--secondary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color{border-color:var(--wp--preset--color--tertiary)}.is-style-outline .wp-block-button__link.has-white-color.has-tertiary-background-color:hover{color:var(--wp--preset--color--tertiary) !important}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color{border-color:var(--wp--preset--color--body)}.is-style-outline .wp-block-button__link.has-white-color.has-body-background-color:hover{color:var(--wp--preset--color--body) !important}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color{border-color:var(--wp--preset--color--black)}.is-style-outline .wp-block-button__link.has-white-color.has-black-background-color:hover{color:var(--wp--preset--color--black) !important}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color{border-color:#fff}.is-style-outline .wp-block-button__link.has-white-color.has-white-background-color:hover{color:#fff !important}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color{border-color:var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-white-color.has-grey-background-color:hover{color:var(--wp--preset--color--grey) !important}.is-style-outline .wp-block-button__link.has-white-color:not(.has-background):hover{color:var(--wp--preset--color--primary)}.is-style-outline .wp-block-button__link.has-grey-color{border:2px solid var(--wp--preset--color--grey)}.is-style-outline .wp-block-button__link.has-grey-color:hover{background:var(--wp--preset--color--grey)}.is-style-fill .wp-block-button__link.has-primary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--primary) inset}.is-style-fill .wp-block-button__link.has-primary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-secondary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--secondary) inset}.is-style-fill .wp-block-button__link.has-secondary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-tertiary-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset;box-shadow:0 0 0 2px var(--wp--preset--color--tertiary) inset}.is-style-fill .wp-block-button__link.has-tertiary-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-body-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--body) inset;box-shadow:0 0 0 2px var(--wp--preset--color--body) inset}.is-style-fill .wp-block-button__link.has-body-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-black-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--black) inset;box-shadow:0 0 0 2px var(--wp--preset--color--black) inset}.is-style-fill .wp-block-button__link.has-black-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-white-background-color{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.is-style-fill .wp-block-button__link.has-white-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.is-style-fill .wp-block-button__link.has-grey-background-color{-webkit-box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset;box-shadow:0 0 0 2px var(--wp--preset--color--grey) inset}.is-style-fill .wp-block-button__link.has-grey-background-color:hover{-webkit-box-shadow:0 0 0 2px #ff7a4e inset;box-shadow:0 0 0 2px #ff7a4e inset;background-color:#ff7a4e !important;color:#fff !important}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):hover{color:var(--wp--preset--color--secondary) !important;background:var(--wp--preset--color--primary)}.wp-block-embed__wrapper{border-radius:20px;position:relative;overflow:hidden;width:100%;height:100%}footer .wp-block-separator.is-style-wide{margin-bottom:.5rem;border-width:1px}@media screen and (min-width: 600px)and (max-width: 767px){.wp-block-media-text{gap:1rem}}@media only screen and (min-width: 992px){.wp-block-media-text .wp-block-media-text__content h2{font-size:1.5rem}}.wp-block-media-text .wp-block-media-text__content h2{font-size:1.5rem}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:0;font-size:1.25rem}@media only screen and (min-width: 767px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:2rem}}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-left:0;padding-right:.5rem}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{padding-left:0;padding-right:0}@media only screen and (min-width: 767px){.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{font-size:unset}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__media{padding-right:2rem}}.wp-block-group .wp-block-media-text+:is(.wp-block-media-text){-webkit-margin-before:2rem;margin-block-start:2rem}@media only screen and (min-width: 767px){.wp-block-group .wp-block-media-text+:is(.wp-block-media-text){-webkit-margin-before:4rem;margin-block-start:4rem}}.wp-block-group .wp-block-media-text+:is(.wp-block-buttons){-webkit-margin-before:.5rem;margin-block-start:.5rem}@media only screen and (min-width: 767px){.wp-block-group .wp-block-media-text+:is(.wp-block-buttons){-webkit-margin-before:4rem;margin-block-start:4rem}}.entry-content.wp-block-post-content h1+p,.entry-content.wp-block-post-content h2+p,.entry-content.wp-block-post-content h3+p,.entry-content.wp-block-post-content h4+p,.entry-content.wp-block-post-content h5+p{margin-top:var(--wp--custom--spacing--headline)}:root :where(.is-layout-flow.entry-content)>*{-webkit-margin-before:0;margin-block-start:0}:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1)+.wp-block-group{padding-top:7rem !important;padding-bottom:7rem !important}@media only screen and (min-width: 992px){:where(:not(.wp-block-group))>.wp-block-cover:nth-of-type(1)+.wp-block-group{padding-top:5.5rem !important;padding-bottom:5.5rem !important}}@media only screen and (min-width: 992px){:root :where(.is-layout-constrained)>.wp-block-spacer{margin-top:0;margin-bottom:0}:root :where(.is-layout-constrained)>.wp-block-spacer+*{margin-top:0}}.wp-block-image.is-style-mobile-alternative-aspect-ratio img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 767px){.wp-block-image.is-style-mobile-alternative-aspect-ratio img{aspect-ratio:auto}}.wp-block-image.is-style-icon img,.wp-block-image.is-style-sharp-corners img{border-radius:0}.wp-block-image.is-style-icon,.wp-block-image.is-style-sharp-corners{padding-left:0 !important;padding-right:0 !important}.wp-block-buttons.is-style-full-width{row-gap:1.5em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.wp-block-buttons.is-style-full-width .wp-block-button{width:100%}.wp-block-buttons.is-style-full-width .wp-block-button .wp-block-button__link{width:inherit}@media only screen and (min-width: 767px){.wp-block-buttons.is-style-full-width .wp-block-button{width:auto}.wp-block-buttons.is-style-full-width .wp-block-button .wp-block-button__link{width:auto}}.wp-block-cover.is-style-testimonial{min-height:521px}@media only screen and (min-width: 767px){.wp-block-cover.is-style-testimonial{min-height:672px}}@media only screen and (min-width: 1200px){.wp-block-cover.is-style-testimonial{border-radius:22px}}.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding:1rem 0}@media only screen and (min-width: 767px){.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding:3rem 3rem 1rem 3rem}}.wp-block-cover.is-style-testimonial .wp-block-cover__inner-container p:nth-last-of-type(1){margin-top:0}@media only screen and (min-width: 767px){.slick-slide .wp-block-cover.is-style-testimonial .wp-block-cover__inner-container{padding-bottom:3rem}}.wp-block-group.is-style-testimonial-slide{color:#fff}.wp-block-group.is-style-testimonial-slide .wp-block-columns{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){line-height:1.5;font-size:1.5rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1)::before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 24'%3E%3Cpath fill='%23fff' d='M.484 15.094c0-6 3.28-11.36 8.24-14.8l4.4 3.52c-2.56 1.36-5.52 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 3.04 0 5.44 2.32 5.44 5.76s-2.88 6.32-6.32 6.32c-3.76 0-7.12-2.96-7.12-8.16Zm16.32 0c0-6 3.2-11.36 8.16-14.8l4.48 3.52c-2.56 1.36-5.6 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 2.96 0 5.36 2.32 5.36 5.76s-2.8 6.32-6.32 6.32c-3.76 0-7.04-2.96-7.04-8.16Z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 24'%3E%3Cpath fill='%23fff' d='M.484 15.094c0-6 3.28-11.36 8.24-14.8l4.4 3.52c-2.56 1.36-5.52 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 3.04 0 5.44 2.32 5.44 5.76s-2.88 6.32-6.32 6.32c-3.76 0-7.12-2.96-7.12-8.16Zm16.32 0c0-6 3.2-11.36 8.16-14.8l4.48 3.52c-2.56 1.36-5.6 4.72-6.24 7.6.24-.16.96-.24 1.6-.24 2.96 0 5.36 2.32 5.36 5.76s-2.8 6.32-6.32 6.32c-3.76 0-7.04-2.96-7.04-8.16Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:30px;display:block;background-color:#fff;margin-bottom:1rem}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){margin-top:0}.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-height:40%}.wp-block-group.is-style-testimonial-slide p,.wp-block-group.is-style-testimonial-slide .wp-block-heading,.wp-block-group.is-style-testimonial-slide .wp-block-image{padding:0 !important}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group{text-align:left}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group>p,.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group .wp-block-heading{margin-left:0 !important;margin-right:auto !important}@media only screen and (min-width: 767px){.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-width:100%}}@media only screen and (min-width: 992px){.wp-block-group.is-style-testimonial-slide .wp-block-image img{max-width:100%;min-height:457px}}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(1),.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(2){font-weight:bold}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(2){margin-top:1.5rem}.wp-block-group.is-style-testimonial-slide p:nth-last-of-type(1){margin-bottom:1rem}@media only screen and (min-width: 767px){.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1){font-size:2.25rem;margin-top:0;margin-bottom:1rem;line-height:var(--wp--custom--typography--line-height--heading)}.wp-block-group.is-style-testimonial-slide .wp-block-heading:nth-of-type(1)::before{height:40px;margin-bottom:4rem}.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group>p,.wp-block-group.is-style-testimonial-slide .wp-block-column>.wp-block-group .wp-block-heading{max-width:80%}}.wp-block-group.is-style-rounded{border-radius:16px}.wp-block-group.has-background{padding-left:0;padding-right:0}:where(.wp-block-group.has-background){padding:1.67rem 2.375em}@media only screen and (min-width: 992px){:where(.wp-block-group.has-background){padding:3rem 2.375em}}@media only screen and (min-width: 767px){.slick-dots li{top:-30px}}.slick-dots li{margin:0;margin-left:-10px}.slick-dots li button:before{height:15px;width:15px;color:#fff;opacity:.5}.slick-dots li.slick-active button:before{font-size:10px;top:1px;color:#fff;opacity:.5}.testimonial-slider .slick-dots,.step-slider-parent .slick-dots{bottom:-12px}@media only screen and (min-width: 767px){.testimonial-slider li,.step-slider-parent li{top:0}}@media only screen and (min-width: 767px){.testimonial-slider .slick-dots li,.step-slider-parent .slick-dots li{margin-left:-10px}}.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{display:none !important}@media screen and (min-width: 782px){.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{display:inline-block !important}}.testimonial-slider .slick-arrow,.step-slider-parent .slick-arrow{top:50%;width:37px;height:37px;z-index:2;-webkit-transform-origin:center;transform-origin:center}.testimonial-slider .slick-arrow::before,.step-slider-parent .slick-arrow::before{display:inline-block;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 38 38'%3E%3Ccircle cx='19.199' cy='19.075' r='18.707' fill='%23fff' transform='rotate(180 19.199 19.075)'/%3E%3Cpath stroke='%23F63' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.368 26.302-7.227-7.227 7.227-7.227'/%3E%3C/svg%3E");opacity:1;width:inherit;height:inherit}.testimonial-slider .slick-arrow.slick-next,.step-slider-parent .slick-arrow.slick-next{right:2%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.testimonial-slider .slick-arrow.slick-prev,.step-slider-parent .slick-arrow.slick-prev{left:2%}.testimonial-slider.wp-block-cb-carousel .slick-slide,.wp-block-cb-carousel.step-slider-parent .slick-slide{padding-left:0;padding-right:0}.testimonial-cover-slider .slick-dots{bottom:12px}@media only screen and (min-width: 767px){.testimonial-cover-slider .slick-dots{bottom:0}}.testimonial-cover-slider .slick-arrow{display:none !important}@media screen and (min-width: 782px){.testimonial-cover-slider .slick-arrow{display:inline-block !important}}.testimonial-cover-slider .slick-arrow{top:50%;width:37px;height:37px;z-index:2;-webkit-transform-origin:center;transform-origin:center}.testimonial-cover-slider .slick-arrow::before{content:"";display:inline-block;content:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 39 38'%3E%3Ccircle cx='19.329' cy='18.989' r='18.707' fill='%23fff' transform='rotate(180 19.329 18.99)'/%3E%3Cpath stroke='%231F1613' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21.498 26.217-7.227-7.228 7.227-7.227'/%3E%3C/svg%3E");opacity:1;width:inherit;height:inherit}.testimonial-cover-slider .slick-arrow.slick-next{right:5%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.testimonial-cover-slider .slick-arrow.slick-prev{left:5%}.testimonial-cover-slider .wp-block-cb-carousel .slick-slide{padding-left:0;padding-right:0}.step-slider-parent{padding:2.667rem 2.375em}.step-slider-parent .slick-arrow.slick-next{right:3%;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.step-slider-parent .slick-arrow.slick-prev{left:3%}.step-slider-parent .slick-dots{bottom:-55px}@media only screen and (min-width: 767px){.step-slider-parent .slick-dots li{top:0;margin-left:-10px}}.wp-block-cb-carousel .slick-slide{padding-left:0;padding-right:0}.wpcf7{width:100%}.wpcf7 input[type=button],.wpcf7 input[type=reset],.wpcf7 input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:14px;line-height:1;outline:none}.wpcf7 button:hover,.wpcf7 input[type=button]:hover,.wpcf7 input[type=reset]:hover,.wpcf7 input[type=submit]:hover{border-color:#ccc #bbb #aaa}.wpcf7 button:active,.wpcf7 button:focus,.wpcf7 input[type=button]:active,.wpcf7 input[type=button]:focus,.wpcf7 input[type=reset]:active,.wpcf7 input[type=reset]:focus,.wpcf7 input[type=submit]:active,.wpcf7 input[type=submit]:focus{border-color:#aaa #bbb #bbb}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=password],.wpcf7 input[type=search],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=range],.wpcf7 input[type=date],.wpcf7 input[type=month],.wpcf7 input[type=week],.wpcf7 input[type=time],.wpcf7 input[type=datetime],.wpcf7 input[type=datetime-local],.wpcf7 input[type=color]{margin-bottom:var(--wp--custom--forms--input--margin-bottom)}.wpcf7 .vertical-list input[type=text],.wpcf7 .vertical-list input[type=email],.wpcf7 .vertical-list input[type=url],.wpcf7 .vertical-list input[type=password],.wpcf7 .vertical-list input[type=search],.wpcf7 .vertical-list input[type=number],.wpcf7 .vertical-list input[type=tel],.wpcf7 .vertical-list input[type=range],.wpcf7 .vertical-list input[type=date],.wpcf7 .vertical-list input[type=month],.wpcf7 .vertical-list input[type=week],.wpcf7 .vertical-list input[type=time],.wpcf7 .vertical-list input[type=datetime],.wpcf7 .vertical-list input[type=datetime-local],.wpcf7 .vertical-list input[type=color]{margin-bottom:1rem}.wpcf7 .vertical-list p{margin-bottom:0}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=range]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=week]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=color]:focus,.wpcf7 textarea:focus{color:#111}.wpcf7 select{border:1px solid #ccc}.wpcf7 .wp-block-button{display:inline-block;margin:0;padding-top:var(--wp--custom--forms--submit--paddingTop)}.wpcf7 .wp-block-button .wp-block-button__link{padding-top:calc(.667em + 2px);padding-bottom:calc(.667em + 2px);border-radius:var(--wp--custom--forms--input--border--radius);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--wp--custom--forms--submit--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wp-block-button:hover .wp-block-button__link::after{width:101%}.wpcf7 select+.wpcf7-not-valid-tip{top:80px}.wpcf7 label:not(.check):not(.wp-block-button__link){font-size:var(--wp--custom--forms--label--font-size);line-height:var(--wp--custom--forms--label--line-height);font-weight:var(--wp--custom--forms--label--font-weight);width:100%}.wpcf7 label:not(.check):not(.wp-block-button__link):not(.has-text-color){color:var(--wp--custom--forms--label--color)}.wpcf7 input[type=submit]{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:inherit;font-weight:inherit;font-size:inherit;padding:0;letter-spacing:inherit;text-transform:var(--wp--custom--forms--submit--text-transform);width:var(--wp--custom--forms--submit--width)}.wpcf7 input[type=submit]+span+span{height:.75rem;padding-left:.5rem}.wpcf7 .wpcf7-checkbox .wpcf7-list-item-label{margin:0}.wpcf7 .wpcf7-checkbox+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7 .wpcf7-list-item{padding:0;margin:0;width:100%}.wpcf7 .wpcf7-list-item-label{font-size:var(--wp--custom--forms--checkbox--font-size);line-height:var(--wp--custom--forms--checkbox--line-height);-webkit-box-align:var(--wp--custom--forms--checkbox--align-items);-ms-flex-align:var(--wp--custom--forms--checkbox--align-items);align-items:var(--wp--custom--forms--checkbox--align-items)}.wpcf7 .wpcf7-list-item-label a{display:contents}.wpcf7 textarea+.wpcf7-not-valid-tip{top:20px}.wpcf7 .wpcf7-not-valid-tip{color:var(--wp--custom--forms--validation--color);position:var(--wp--custom--forms--validation--position);top:var(--wp--custom--forms--validation--top);min-width:400px;font-size:.75em}.wpcf7 .ajax-loader{position:absolute;margin-left:60px;margin-top:5px}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 .codedropz-upload-wrapper+.wpcf7-not-valid-tip{position:relative;top:0}.wpcf7-checkbox{display:grid}.wpcf7-list-item-label{font-size:14px;font-weight:100;text-transform:initial}.wpcf7 input[type=checkbox]{height:0;width:0;opacity:0;display:none}.wpcf7 p{margin-bottom:0;line-height:inherit}.wpcf7 input[type=checkbox]+span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.6em 0;color:var(--wp--custom--forms--label--color);-webkit-transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:color 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]+span:not(.checkbox-toggle):before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:1em;position:relative;width:25px;min-width:25px;max-width:25px;height:25px;background:var(--wp--custom--forms--checkbox--background);border-width:var(--wp--custom--forms--checkbox--border--width);border-style:solid;border-color:var(--wp--custom--forms--checkbox--border--color);border-radius:var(--wp--custom--forms--checkbox--border--radius);cursor:pointer;-webkit-transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1);transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):before{-webkit-animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);animation:shrink-bounce 200ms cubic-bezier(0.4, 0, 0.23, 1);background:var(--wp--custom--forms--checkbox--selected-background)}.wpcf7 input[type=checkbox]:checked+span:not(.checkbox-toggle):after{content:"";position:absolute;font-size:20px;left:.25em;top:.6em;border-right:2.5px solid rgba(0,0,0,0);border-bottom:2.5px solid rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}.wpcf7 .has-white-color input[type=checkbox]+span:not(.checkbox-toggle):before{border:2px solid #fff}.wpcf7 .has-white-color input[type=checkbox]:checked+span:not(.checkbox-toggle):after{-webkit-animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards;animation:checkbox-check-light 125ms 250ms cubic-bezier(0.4, 1, 0.23, 1) forwards}@-webkit-keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}33%{-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:var(--wp--custom--forms--checkbox--color);-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@-webkit-keyframes checkbox-check-light{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:#fff;-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}@keyframes checkbox-check-light{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:.4em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg);transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:.4em;height:.8em;border-color:#fff;-webkit-transform:translate3d(0, -0.75em, 0) rotate(35deg);transform:translate3d(0, -0.75em, 0) rotate(35deg)}}.wpcf7-list-item{float:left;padding-right:30px;position:relative;padding-left:20px;margin-bottom:10px}.wpcf7-radio .wpcf7-list-item{position:relative;padding-left:20px;padding-right:10px}.wpcf7-radio input[type=radio]{height:20px;left:0;opacity:0;position:absolute;width:100%}.wpcf7-radio input[type=radio]:checked+span::after{opacity:1}.wpcf7-radio input[type=radio]+span{margin-right:7px}.wpcf7-radio input[type=radio]+span::before{border:1px solid var(--wp--preset--color--primary);border-radius:20px;content:"";height:18px;left:0;position:absolute;top:10px;width:18px}.wpcf7-radio input[type=radio]+span::after{background:var(--wp--preset--color--primary) none repeat scroll 0 0;border-radius:20px;content:"";height:14px;left:2px;position:absolute;top:12px;width:14px;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:rgba(0,0,0,0);padding:0;margin-left:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--secondary)}div.wpcf7-mail-sent-ok{border:rgba(0,0,0,0);padding:0;color:var(--wp--preset--color--body)}.grecaptcha-badge{visibility:hidden}.dropdown-collapse input[type=text],.dropdown-collapse input[type=email],.dropdown-collapse input[type=url],.dropdown-collapse input[type=password],.dropdown-collapse input[type=search],.dropdown-collapse input[type=number],.dropdown-collapse input[type=tel],.dropdown-collapse input[type=range],.dropdown-collapse input[type=date],.dropdown-collapse input[type=month],.dropdown-collapse input[type=week],.dropdown-collapse input[type=time],.dropdown-collapse input[type=datetime],.dropdown-collapse input[type=datetime-local],.dropdown-collapse input[type=color],.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea){border:2px solid var(--wp--preset--color--body);text-transform:uppercase;color:var(--wp--preset--color--body);font-weight:700}.dropdown-collapse input[type=text]::-webkit-input-placeholder, .dropdown-collapse input[type=email]::-webkit-input-placeholder, .dropdown-collapse input[type=url]::-webkit-input-placeholder, .dropdown-collapse input[type=password]::-webkit-input-placeholder, .dropdown-collapse input[type=search]::-webkit-input-placeholder, .dropdown-collapse input[type=number]::-webkit-input-placeholder, .dropdown-collapse input[type=tel]::-webkit-input-placeholder, .dropdown-collapse input[type=range]::-webkit-input-placeholder, .dropdown-collapse input[type=date]::-webkit-input-placeholder, .dropdown-collapse input[type=month]::-webkit-input-placeholder, .dropdown-collapse input[type=week]::-webkit-input-placeholder, .dropdown-collapse input[type=time]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime]::-webkit-input-placeholder, .dropdown-collapse input[type=datetime-local]::-webkit-input-placeholder, .dropdown-collapse input[type=color]::-webkit-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-webkit-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-moz-placeholder, .dropdown-collapse input[type=email]::-moz-placeholder, .dropdown-collapse input[type=url]::-moz-placeholder, .dropdown-collapse input[type=password]::-moz-placeholder, .dropdown-collapse input[type=search]::-moz-placeholder, .dropdown-collapse input[type=number]::-moz-placeholder, .dropdown-collapse input[type=tel]::-moz-placeholder, .dropdown-collapse input[type=range]::-moz-placeholder, .dropdown-collapse input[type=date]::-moz-placeholder, .dropdown-collapse input[type=month]::-moz-placeholder, .dropdown-collapse input[type=week]::-moz-placeholder, .dropdown-collapse input[type=time]::-moz-placeholder, .dropdown-collapse input[type=datetime]::-moz-placeholder, .dropdown-collapse input[type=datetime-local]::-moz-placeholder, .dropdown-collapse input[type=color]::-moz-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-moz-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]:-ms-input-placeholder, .dropdown-collapse input[type=email]:-ms-input-placeholder, .dropdown-collapse input[type=url]:-ms-input-placeholder, .dropdown-collapse input[type=password]:-ms-input-placeholder, .dropdown-collapse input[type=search]:-ms-input-placeholder, .dropdown-collapse input[type=number]:-ms-input-placeholder, .dropdown-collapse input[type=tel]:-ms-input-placeholder, .dropdown-collapse input[type=range]:-ms-input-placeholder, .dropdown-collapse input[type=date]:-ms-input-placeholder, .dropdown-collapse input[type=month]:-ms-input-placeholder, .dropdown-collapse input[type=week]:-ms-input-placeholder, .dropdown-collapse input[type=time]:-ms-input-placeholder, .dropdown-collapse input[type=datetime]:-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]:-ms-input-placeholder, .dropdown-collapse input[type=color]:-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea):-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::-ms-input-placeholder, .dropdown-collapse input[type=email]::-ms-input-placeholder, .dropdown-collapse input[type=url]::-ms-input-placeholder, .dropdown-collapse input[type=password]::-ms-input-placeholder, .dropdown-collapse input[type=search]::-ms-input-placeholder, .dropdown-collapse input[type=number]::-ms-input-placeholder, .dropdown-collapse input[type=tel]::-ms-input-placeholder, .dropdown-collapse input[type=range]::-ms-input-placeholder, .dropdown-collapse input[type=date]::-ms-input-placeholder, .dropdown-collapse input[type=month]::-ms-input-placeholder, .dropdown-collapse input[type=week]::-ms-input-placeholder, .dropdown-collapse input[type=time]::-ms-input-placeholder, .dropdown-collapse input[type=datetime]::-ms-input-placeholder, .dropdown-collapse input[type=datetime-local]::-ms-input-placeholder, .dropdown-collapse input[type=color]::-ms-input-placeholder, .dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::-ms-input-placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse input[type=text]::placeholder,.dropdown-collapse input[type=email]::placeholder,.dropdown-collapse input[type=url]::placeholder,.dropdown-collapse input[type=password]::placeholder,.dropdown-collapse input[type=search]::placeholder,.dropdown-collapse input[type=number]::placeholder,.dropdown-collapse input[type=tel]::placeholder,.dropdown-collapse input[type=range]::placeholder,.dropdown-collapse input[type=date]::placeholder,.dropdown-collapse input[type=month]::placeholder,.dropdown-collapse input[type=week]::placeholder,.dropdown-collapse input[type=time]::placeholder,.dropdown-collapse input[type=datetime]::placeholder,.dropdown-collapse input[type=datetime-local]::placeholder,.dropdown-collapse input[type=color]::placeholder,.dropdown-collapse textarea:not(.block-editor-block-list__block-html-textarea)::placeholder{color:var(--wp--preset--color--body)}.dropdown-collapse .wpcf7 .wp-block-button{padding-top:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link{width:auto;margin-bottom:0}.dropdown-collapse .wpcf7 .wp-block-button .wp-block-button__link .ajax-loader{position:absolute;margin:0;right:5px;top:10px}form .has-primary-color input,form .has-primary-color label,form .has-primary-color .wpcf7-list-item-label{color:var(--wp--preset--color--primary)}form .has-secondary-color input,form .has-secondary-color label,form .has-secondary-color .wpcf7-list-item-label{color:var(--wp--preset--color--secondary)}form .has-tertiary-color input,form .has-tertiary-color label,form .has-tertiary-color .wpcf7-list-item-label{color:var(--wp--preset--color--tertiary)}form .has-body-color input,form .has-body-color label,form .has-body-color .wpcf7-list-item-label{color:var(--wp--preset--color--body)}form .has-black-color input,form .has-black-color label,form .has-black-color .wpcf7-list-item-label{color:var(--wp--preset--color--black)}form .has-white-color input,form .has-white-color label,form .has-white-color .wpcf7-list-item-label{color:#fff}form .has-grey-color input,form .has-grey-color label,form .has-grey-color .wpcf7-list-item-label{color:var(--wp--preset--color--grey)}.alert{padding:.75rem;text-align:center}.codedropz-upload-inner h4{color:var(--wp--preset--color--primary)}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{padding-right:10px}.codedropz-upload-container{background:#fff}.intl-tel-input.allow-dropdown{width:100%}.intl-tel-input.allow-dropdown .flag-container:hover{border-color:var(--wp--preset--color--primary)}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{border-radius:100%}.wpcf7 form .intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel]{padding-right:52px}.has-primary-color .wpcf7 .dk-select{color:var(--wp--preset--color--primary)}.has-primary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--primary)}.has-secondary-color .wpcf7 .dk-select{color:var(--wp--preset--color--secondary)}.has-secondary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--secondary)}.has-tertiary-color .wpcf7 .dk-select{color:var(--wp--preset--color--tertiary)}.has-tertiary-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--tertiary)}.has-body-color .wpcf7 .dk-select{color:var(--wp--preset--color--body)}.has-body-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--body)}.has-black-color .wpcf7 .dk-select{color:var(--wp--preset--color--black)}.has-black-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--black)}.has-white-color .wpcf7 .dk-select{color:#fff}.has-white-background-color .wpcf7 .dk-select{background:#fff}.has-grey-color .wpcf7 .dk-select{color:var(--wp--preset--color--grey)}.has-grey-background-color .wpcf7 .dk-select{background:var(--wp--preset--color--grey)}@media only screen and (min-width: 600px){.w-100{width:100%;float:left}.w-50{width:calc(50% - .5rem);float:left}form .w-50:nth-of-type(odd){margin-left:.5rem}form .w-50:nth-of-type(even){margin-right:.5rem}}ul.wp-block-polylang-language-switcher{list-style:none;display:grid;right:0;top:0;height:1.3rem;cursor:pointer}ul.wp-block-polylang-language-switcher li a{text-decoration:none}ul.wp-block-polylang-language-switcher li a:hover{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher li:not(.lang-item.current-lang){opacity:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.wp-block-polylang-language-switcher .lang-item.current-lang{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.wp-block-polylang-language-switcher .lang-item.current-lang:after{-webkit-transition:all ease .25s;transition:all ease .25s;margin-left:.25em;width:20px;height:20px;display:block;float:right}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang a{color:var(--wp--preset--color--secondary)}ul.wp-block-polylang-language-switcher:hover .lang-item.current-lang:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.wp-block-polylang-language-switcher:hover li.lang-item{opacity:1}ul.wp-block-polylang-language-switcher{max-width:50px;margin:0 auto}@media only screen and (min-width: 1200px){ul.wp-block-polylang-language-switcher{position:relative;top:initial;left:initial}}ul.simple-sitemap-page.main>li{margin:.5rem}ul.simple-sitemap-page.main>li:first-of-type{display:none}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9nbG9iYWwvX21peGlucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2dsb2JhbC9fZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL193b3JkcHJlc3MtY3VzdG9taXphdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19saW5rcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL19pY29ucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvZ2xvYmFsL191dGlsbGl0eS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9jb3JlL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2NvcmUvX2Rlc2lnbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fY29sdW1ucy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb21tZW50LWZpZWxkcy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb21tZW50cy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19jb3Zlci5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19mZWF0dXJlZC1pbWFnZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2dyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX2ltYWdlLW1lZGlhLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX3Bvc3QtbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wb3N0LWF2YXRhci5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19wYXNzd29yZC1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3MvX3NlYXJjaC5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fcXVvdGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9fdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvYnV0dG9ucy9fYXJyb3ctZG93bi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9jb2x1bW5zL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvX3JldmVyc2Utb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL2Jsb2Nrcy9zdHlsZXMvY292ZXIvX25vLXNwYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19yb3VuZGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi8uLi9iYXNlbGluZS9hc3NldHMvc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL19uby1zcGFjZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9fc2Nyb2xsLW1vYmlsZS5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvYmxvY2tzL3N0eWxlcy9wYXJhZ3JhcGgvX25vLW1hcmdpbi5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvY29yZS9fcmVzcG9uc2l2ZS5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9jb3JlL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvY29yZS9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2NvcmUvX3Jlc3BvbnNpdmUuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL19jb3Zlci5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL19lbWJlZC5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX3NlcGFyYXRvci5zY3NzIiwid2VicGFjazovLy4vc2Nzcy9ibG9ja3MvX21lZGlhLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9fY292ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvYmxvY2tzL3N0eWxlcy9fZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8uL3Njc3MvcGx1Z2lucy9fY2Fyb3VzZWwtc2xpZGVyLWJsb2NrLWZvci1ndXRlbmJlcmcuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX2NmNy5zY3NzIiwid2VicGFjazovLy4vLi4vLi4vYmFzZWxpbmUvYXNzZXRzL3Njc3MvcGx1Z2lucy9fcG9seWxhbmcuc2NzcyIsIndlYnBhY2s6Ly8uLy4uLy4uL2Jhc2VsaW5lL2Fzc2V0cy9zY3NzL3BsdWdpbnMvX3NpbXBsZS1zaXRlbWFwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5n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QUNBLENBQUEsQ0FBQSwrQkNyREYsWUFDQyxDQUFBLDZDQUVBLFlBRUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb21waWxlIFwibWFpbi5zY3NzXCIgYXMgXCJkaXN0L21haW4uY3NzXCJcblxuLyogR2xvYmFsICovXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1OdW5pdG8rU2FuczppdGFsLHdnaHRAMCwyMDA7MCwzMDA7MCw0MDA7MCw2MDA7MCw3MDA7MCw4MDA7MCw5MDA7MSwyMDA7MSwzMDA7MSw0MDA7MSw2MDA7MSw3MDA7MSw4MDA7MSw5MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvbWl4aW5zJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvZ2VuZXJhbCc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL2Zvcm1zJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvd29yZHByZXNzLWN1c3RvbWl6YXRpb24nO1xuQGltcG9ydCAnLi9zY3NzL2dsb2JhbC9saW5rcyc7XG5AaW1wb3J0ICcuL3Njc3MvZ2xvYmFsL2ljb25zJztcbkBpbXBvcnQgJy4vc2Nzcy9nbG9iYWwvdXRpbGxpdHknO1xuXG4vKiBXb3JkUHJlc3MgQ29yZSAqL1xuQGltcG9ydCAnLi9zY3NzL2NvcmUvaGVhZGVyJztcbkBpbXBvcnQgJy4vc2Nzcy9jb3JlL21haW4nO1xuQGltcG9ydCAnLi9zY3NzL2NvcmUvZm9vdGVyJztcbkBpbXBvcnQgJy4vc2Nzcy9jb3JlL2Rlc2lnbic7XG5cbi8qIFdvcmRQcmVzcyBCbG9ja3MgKi9cbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvZ2VuZXJhbCc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2J1dHRvbnMnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9jb2x1bW5zJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvY29tbWVudC1maWVsZHMnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9jb21tZW50cyc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL2NvdmVyJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvZmVhdHVyZWQtaW1hZ2UnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9nYWxsZXJ5JztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvZ3JvdXAnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9pbWFnZS1tZWRpYS10ZXh0JztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvbmF2aWdhdGlvbic7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9wb3N0LW5hdmlnYXRpb24nO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9wb3N0LWF2YXRhcic7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3Bhc3N3b3JkLWZvcm0nO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zZWFyY2gnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zZXBhcmF0b3InO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy90YWJsZSc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3F1b3RlJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3MvdmlkZW8nO1xuXG4vKiBXb3JkUHJlc3MgU3R5bGVzICovXG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9idXR0b25zL2Fycm93LWRvd24nO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvY29sdW1ucy9mbGV4JztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2NvbHVtbnMvcmV2ZXJzZS1vcmRlcic7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9jb3Zlci9uby1zcGFjZSc7XG5AaW1wb3J0ICcuL3Njc3MvYmxvY2tzL3N0eWxlcy9ncm91cC9yb3VuZGVkJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL25vLXNwYWNlJztcbkBpbXBvcnQgJy4vc2Nzcy9ibG9ja3Mvc3R5bGVzL2dyb3VwL3Njcm9sbC1tb2JpbGUnO1xuLy8gQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvaW1hZ2UvYWJzb2x1dGUnO1xuQGltcG9ydCAnLi9zY3NzL2Jsb2Nrcy9zdHlsZXMvcGFyYWdyYXBoL25vLW1hcmdpbic7XG5cbi8qIFJlc3BvbnNpdmUgKi9cbkBpbXBvcnQgJy4vc2Nzcy9jb3JlL3Jlc3BvbnNpdmUnO1xuIiwiLy8gTGVnYWN5OiBXaWxsIGJlIHJlbW92ZWQgaW4gdGhlIGZ1dHVyZVxuQG1peGluIHJlc3BvbmQtdG8oJG5hbWUpIHtcblx0QGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJG5hbWUpIHtcblx0XHRAbWVkaWEgI3tpbnNwZWN0KG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAnbWluLXdpZHRoOiAnKyAkbmFtZSkpfSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblxuXHQvLyBJZiB0aGUga2V5IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcFxuXHRAZWxzZSB7XG5cdFx0QHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxuICAgICAgICAgICAgKyBcIlBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiB0aGUgYCRicmVha3BvaW50c2AgbWFwLlwiO1xuXHR9XG59XG5cbi8vIFVzZTogQGluY2x1ZGUgbXEoJ3NtJykgb3IgQGluY2x1ZGUgbXEoJ21kJywgbWF4KVxuQG1peGluIG1xKCR3aWR0aCwgJHR5cGU6IG1pbikge1xuXHRAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgpIHtcblx0XHQkd2lkdGg6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgpO1xuXHRcdEBpZiAkdHlwZSA9PSBtYXgge1xuXHRcdFx0JHdpZHRoOiAkd2lkdGggLSAxcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkd2lkdGgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHQvLyBJZiB0aGUga2V5IGRvZXNuJ3QgZXhpc3QgaW4gdGhlIG1hcFxuXHRAZWxzZSB7XG5cdFx0QHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skd2lkdGh9YC4gXCJcbiAgICAgICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gdGhlIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcblx0fVxufVxuXG5AbWl4aW4gbXEtbGltaXQoJHdpZHRoLXN0YXJ0LCAkd2lkdGgtZW5kLCAkdHlwZS1zdGFydDogbWluLCAkdHlwZS1lbmQ6IG1heCkge1xuXHRAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgtc3RhcnQpIHtcblx0XHQkd2lkdGgtc3RhcnQ6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgtc3RhcnQpO1xuXHRcdCR3aWR0aC1lbmQ6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgtZW5kKTtcblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGUtc3RhcnR9LXdpZHRoOiAkd2lkdGgtc3RhcnQpIGFuZCAoI3skdHlwZS1lbmR9LXdpZHRoOiAkd2lkdGgtZW5kKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0Ly8gSWYgdGhlIGtleSBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXBcblx0QGVsc2Uge1xuXHRcdEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JHdpZHRoLXN0YXJ0fWAuIFwiXG4gICAgICAgICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIHRoZSBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XG5cdH1cbn1cblxuQG1peGluIGNvbG9yc2NoZW1lKCRwcm9wZXJ0eSkge1xuXHQuY29sb3JzY2hlbWUge1xuXHRcdGhlaWdodDogNzBweDtcblx0XHR0ZCB7XG5cdFx0XHRib3JkZXI6IDVweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0JGk6IGluZGV4KCgkdGhlbWUtY29sb3JzKSwgKCRjb2xvciAkdmFsdWUpKTtcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgjeyRpfSkge1xuXHRcdFx0XHRcdCN7JHByb3BlcnR5fTogJHZhbHVlO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICRjb2xvcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpZiAoJGNvbG9yID09ICd3aGl0ZScgb3IgJGNvbG9yID09ICdncmV5Jykge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJvZHk7XG5cdFx0XHRcdFx0XHR9IEBlbHNlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgY29sb3JzY2hlbWUoJ2JhY2tncm91bmQtY29sb3InKTtcbiIsIi8qKlxuICogQWRkIGN1c3RvbSBzdHlsZXNcbiAqXG4gKiBDU1MgdmFyaWFibGVzIGFyZSBkZWZpbmVkIGluIFwidGhlbWUuanNvblwiXG4gKiBodHRwczovL2RldmVsb3Blci53b3JkcHJlc3Mub3JnL2Jsb2NrLWVkaXRvci9ob3ctdG8tZ3VpZGVzL3RoZW1lcy90aGVtZS1qc29uXG4gKi9cblxuLy8gQ29sb3IgdmFyc1xuJGJsYWNrOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2spICFkZWZhdWx0O1xuJHdoaXRlOiAjZmZmZmZmICFkZWZhdWx0O1xuJHByaW1hcnk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpICFkZWZhdWx0O1xuJHRlcnRpYXJ5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tdGVydGlhcnkpICFkZWZhdWx0O1xuJGJvZHk6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ib2R5KSAhZGVmYXVsdDtcbiRncmV5OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JleSkgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6IChcblx0J3ByaW1hcnknOiAkcHJpbWFyeSxcblx0J3NlY29uZGFyeSc6ICRzZWNvbmRhcnksXG5cdCd0ZXJ0aWFyeSc6ICR0ZXJ0aWFyeSxcblx0J2JvZHknOiAkYm9keSxcblx0J2JsYWNrJzogJGJsYWNrLFxuXHQnd2hpdGUnOiAkd2hpdGUsXG5cdCdncmV5JzogJGdyZXksXG4pO1xuXG4vLyBTcGFjaW5nXG4kc3BhY2luZy12ZXJ0aWNhbDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tdmVydGljYWwpICFkZWZhdWx0O1xuJHNwYWNpbmctaG9yaXpvbnRhbDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0taG9yaXpvbnRhbCkgIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnRzXG4kYnJlYWtwb2ludHM6IChcblx0J3hzJzogNjAwcHgsXG5cdCdzbSc6IDc2N3B4LFxuXHQnbWQnOiA5OTJweCxcblx0J2xnJzogMTIwMHB4LFxuXHQneGwnOiAxMzUwcHgsXG4pO1xuIiwiLyoqXG4gKiBHZW5lcmFsXG4gKi9cblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vLyBTY3JvbGwgbWFyZ2lucyBmb3IgYW5jaG9yIGVsZW1lbnRzXG5kaXZbaWRdIHtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDQuNXJlbTtcbn1cbmhlYWRlci5zaXRlLWhlYWRlci5oYXMtc3RpY2t5Om5vdCguc3RpY2t5KSArIG1haW4ge1xuXHRkaXZbaWRdIHtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogOC41cmVtO1xuXHR9XG59XG4iLCIvKipcbiAqIEZvcm1zXG4gKi9cblxubGFiZWwge1xuXHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1jb2xvcik7XG59XG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J251bWJlciddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSdyYW5nZSddLFxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nbW9udGgnXSxcbmlucHV0W3R5cGU9J3dlZWsnXSxcbmlucHV0W3R5cGU9J3RpbWUnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuaW5wdXRbdHlwZT0nY29sb3InXSxcbnRleHRhcmVhOm5vdCguZWRpdG9yLXBvc3QtdGl0bGVfX2lucHV0LCAuYmxvY2stZWRpdG9yLXBsYWluLXRleHQsIC53cC1lZGl0b3ItYXJlYSkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1wcmltYXJ5KTtcblx0Ym9yZGVyLXdpZHRoOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLWJvcmRlci0td2lkdGgpO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tYm9yZGVyLS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tYm9yZGVyLS1yYWRpdXMpO1xuXHR0ZXh0LWFsaWduOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLXRleHQtYWxpZ24pO1xuXHR0ZXh0LXRyYW5zZm9ybTogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS10ZXh0LXRyYW5zZm9ybSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLWZvbnQtd2VpZ2h0KTtcblx0Zm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLWZvbnQtc2l6ZSk7XG5cdHJlc2l6ZTogbm9uZTtcblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0taW5wdXQtLXBsYWNlaG9sZGVyLWNvbG9yKTtcblx0fVxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdC8vYm9yZGVyOiAycHggc29saWQgdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1jb2xvcik7XG5cdH1cbn1cblxuZm9ybS5wb3N0LXBhc3N3b3JkLWZvcm0ge1xuXHRtYXJnaW4tdG9wOiAzcmVtO1xufVxuIiwiLyoqXG4gKiBXb3JkUHJlc3MgY3VzdG9taXphdGlvblxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG5cblx0Ji5hdXRob3Ige1xuXHRcdC53cC1ibG9jay1wb3N0LWF1dGhvciB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXG5cdFx0XHQud3AtYmxvY2stcG9zdC1hdXRob3JfX2F2YXRhciB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDIpO1xuXG5cdFx0XHRcdC5hdmF0YXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LyogLndwLWJsb2NrLXBvc3QtYXV0aG9yX19uYW1lIHtcblx0XHRcdFx0QGV4dGVuZCAuaDE7XG5cdFx0XHR9ICovXG5cblx0XHRcdC53cC1ibG9jay1wb3N0LWF1dGhvcl9fYmlvIHtcblx0XHRcdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LXNpemUtLW5vcm1hbCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS10eXBvZ3JhcGh5LS1saW5lLWhlaWdodC0tYm9keSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jYXRlZ29yeSB7XG5cdFx0LndwLWJsb2NrLXRlcm0tZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LXNpemUtLW5vcm1hbCk7XG5cdFx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLWJvZHkpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXHRcdH1cblx0fVxufVxuIiwiOm5vdCguZGV0YWlsc0J0bik6bm90KC5oYXMtdGV4dC1jb2xvcikge1xuXHQ+IGEge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWxpbmtzLS1ob3Zlci1jb2xvcik7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bm90KFtocmVmXSkge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFNldHVwIGNvbG9ycyBmb3IgbGlua3MsIGlmIGl0IGlzIHNldCBieSB0aGUgcGFyYWdyYXBoIGJsb2NrXG5AbWl4aW4gbGluay1jb2xvcigkcHJvcGVydHkpIHtcblx0cCB7XG5cdFx0QGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHQmLmhhcy0jeyRjb2xvcn0tY29sb3Ige1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHZhbHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGxpbmstY29sb3IoJ2NvbG9yJyk7XG4iLCIuaWNvbi1hcnJvdy1jaXJjbGUge1xuXHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMyIDMyJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyB0cmFuc2Zvcm09J21hdHJpeCgtMSAwIDAgMSAzMiAwKSclM0UlM0NjaXJjbGUgY3g9JzE2JyBjeT0nMTYnIHI9JzE1LjUnIHN0cm9rZT0nJTIzMTQyMTNEJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzE0MjEzRCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdtMTYgMTIgOSA0LjUtOSA0LjV2LTRIOHYtMWg4di00WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tYXJyb3cge1xuXHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE4IDknJTNFJTNDcGF0aCBmaWxsPSclMjM4MUY0RTEnIGQ9J205IDAgOSA0LjVMOSA5VjVIMFY0aDlWMFonLyUzRSUzQy9zdmclM0VcIik7XG59XG4uaWNvbi1hcnJvdy1kb3duIHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCAxNyclM0UlM0NwYXRoIGZpbGw9JyN7dXJsLWZyaWVuZGx5LWNvbG91cigkd2hpdGUpfScgZD0nbTkuNSA3LjUtNC41IDktNC41LTloNHYtN2gxdjdoNFonLyUzRSUzQy9zdmclM0VcIik7XG59XG4uaWNvbi1hcnJvdy1kb3duLXllbGxvdyB7XG5cdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAgMTcnJTNFJTNDcGF0aCBmaWxsPSclMjNGQ0EzMTEnIGQ9J205LjUgNy41LTQuNSA5LTQuNS05aDR2LTdoMXY3aDRaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uaWNvbi1kb3duIHtcblx0Y29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCA3JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyN7dXJsLWZyaWVuZGx5LWNvbG91cigkd2hpdGUpfScgZD0nbS42NTkuNSA2IDYgNi02Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHQvLyBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyUzRSUzQ3BhdGggZD0nTTEuNTAwMDIgNEw2LjAwMDAyIDhMMTAuNSA0JyBzdHJva2U9JyN7dXJsLWZyaWVuZGx5LWNvbG91cigkd2hpdGUpfScgc3Ryb2tlLXdpZHRoPScxLjUnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmljb24tY2hldnJvbi1kb3duIHtcblx0Y29udGVudDogJyc7XG5cdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0bWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNCA4JyUzRSUzQ3BhdGggc3Ryb2tlPSdjdXJyZW50Q29sb3InIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMSAxQzMuMzQzMTUgMy4zNDMxNSA0LjY1Njg1IDQuNjU2ODUgNyA3TTEzIDFDMTAuNjU2OSAzLjM0MzE1IDkuMzQzMTUgNC42NTY4NSA3IDcnLyUzRSUzQy9zdmclM0VcIik7XG5cdHdpZHRoOiAwLjg3NXJlbTtcblx0aGVpZ2h0OiAwLjg3NXJlbTtcblx0bWFzay1zaXplOiBjb250YWluO1xuXHRtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWNvbi1jaGV2cm9uIHtcblx0Y29udGVudDogJyc7XG5cdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0d2lkdGg6IDAuODc1cmVtO1xuXHRoZWlnaHQ6IDAuODc1cmVtO1xuXHRtYXNrLXNpemU6IGNvbnRhaW47XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hc2staW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJub25lXCIgdmlld0JveD1cIjAgMCA4IDEwXCI+PHBhdGggc3Ryb2tlPVwiJTIzRkYwMDczXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjJcIiBkPVwiTTEgOUMzLjM0MzE1IDcuNDM3OSA0LjY1Njg1IDYuNTYyMDkgNyA0Ljk5OTk5XCIvPjxwYXRoIHN0cm9rZT1cIiUyM0ZGMDA3M1wiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIyXCIgZD1cIk0xIDFDMy4zNDMxNSAyLjU2MjEgNC42NTY4NSAzLjQzNzkxIDcgNS4wMDAwMVwiLz48L3N2Zz4nKTtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFzay1zaXplOiBjb250YWluO1xuXHRtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG5cdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0d2lkdGg6IDAuODc1cmVtO1xuXHRoZWlnaHQ6IDAuODc1cmVtO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG5cdHRyYW5zZm9ybS1ib3g6IGZpbGwtYm94O1xufVxuXG4uaWNvbi1hcnJvdy1zaW1wbGUge1xuXHRtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzM0cHgnIHZpZXdCb3g9JzAgMCAyNCAzNCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUwQS8vICUzQ2cgaWQ9J1BhZ2UtMScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlMEEvLyAlM0NnIGlkPSdmay5kay1MQU5ESU5HLVBBR0VfcHJpdmF0JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjQ5LjAwMDAwMCwgLTY4MC4wMDAwMDApJyBmaWxsPSclMjNGRkZGRkYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlMEEvLyAlM0Nwb2x5Z29uIGlkPSdQYXRoLUNvcHktMicgcG9pbnRzPScyNjUuMjIwMTgzIDY4MCAyNDkgNjk2LjA2MzU1OSAyNDkgNjk2LjEzNTU5MyAyNjUuNDQwMzY3IDcxNCAyNzMgNzE0IDI1Ni4yNjYwNTUgNjk2LjA2MzU1OSAyNzIuNzA2NDIyIDY4MCclM0UlM0MvcG9seWdvbiUzRSUwQS8vICUzQy9nJTNFJTBBLy8gJTNDL2clM0UlMEEvLyAlM0Mvc3ZnJTNFXCIpO1xuXHRoZWlnaHQ6IDI5cHg7XG5cdHdpZHRoOiAyMHB4O1xufVxuLmljb24tYXJyb3ctcmlnaHQge1xuXHRtYXNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDE3IDE2JyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNBNjA5M0QnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMS41IDhoMTRNOC41IDFsNyA3LTcgNycvJTNFJTNDL3N2ZyUzRVwiKTtcblx0d2lkdGg6IDAuODc1cmVtO1xuXHRoZWlnaHQ6IDAuODc1cmVtO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdG1hc2stc2l6ZTogY29udGFpbjtcblx0bWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuIiwiLypcbiAgR3V0ZW5iZXJnIGRlZmF1bHQgYnJlYWtwb2ludHM6XG4gIE1vYmlsZTogNDgwcHhcbiAgU21hbGwgVGFibGV0OiA2MDBweFxuICBNZWRpdW0gVGFibGV0OiA3ODJweFxuICBMYXJnZSBUYWJsZXQ6IDk2MHB4XG4gIFhMYXJnZSBUYWJsZXQ6IDEwODBweFxuICBXaWRlOiAxMjgwcHhcbiAgSHVnZTogMTQ0MHB4XG4qL1xuXG4uZC1ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi8vIDQ4MHB4IHVzZWQgYmVjYXVzZSB0aGF0J3Mgd2hhdCBXUCBwcmVmZXJzXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuXHQuZC14cy1ibG9jayB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLXhzLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0fVxuXG5cdC5kLXhzLW5vbmUge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyA2MDBweCB1c2VkIGJlY2F1c2UgdGhhdCdzIHdoYXQgV1AgcHJlZmVyc1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcblx0LmQtc20tYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC1zbS1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZC1zbS1ub25lIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gNzgycHggdXNlZCBiZWNhdXNlIHRoYXQncyB3aGF0IFdQIHByZWZlcnNcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG5cdC5kLW1kLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtbWQtZmxleCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmQtbWQtbm9uZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5teC0xIHtcblx0bWFyZ2luLWxlZnQ6IDAuMjVyZW07XG5cdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cbi5teC0yIHtcblx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5teC0zIHtcblx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5teC00IHtcblx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcblx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4ubXgtNSB7XG5cdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG4iLCIvKiBIZWFkZXIgKi9cblxuaGVhZGVyIHtcblx0ei1pbmRleDogMTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdHdpZHRoOiAxMDAlO1xuXHQmLnNpdGUtaGVhZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNpbmctdmVydGljYWw7XG5cdFx0cGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXZlcnRpY2FsO1xuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24ge1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLmlzLW1lbnUtb3Blbi5oYXMtbW9kYWwtb3BlbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtIHtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1zZWFyY2gge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiBjYWxjKCAjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIC41ICk7XG5cblx0XHRcdFx0LndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU3RpY2t5IG1lbnVcbmhlYWRlci5zdGlja3kge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13cC0tY3VzdG9tLS1oZWFkZXItLWJhY2tncm91bmQpO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTA7XG5cblx0Ly8gT25seSBzaG93IHN0aWNreSBtb2JpbGUgbWVudSBvbiBzY3JvbGwgdXBcblx0Ji5zY3JvbGwtZG93biB7XG5cdFx0dG9wOiAtMTAwcHg7XG5cdFx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG5ib2R5LmFkbWluLWJhciB7XG5cdGhlYWRlci5zdGlja3kge1xuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdHRvcDogMzBweDtcblx0XHR9XG5cdFx0Ji5zY3JvbGwtZG93biB7XG5cdFx0XHRAaW5jbHVkZSBtcSgnbWQnKSB7XG5cdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoJ3hzJywgbWF4KSB7XG5cdGhlYWRlciB7XG5cdFx0Ji5zaXRlLWhlYWRlciB7XG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogdmFyKC0td3AtLWN1c3RvbS0tbmF2aWdhdGlvbi0tbW9iaWxlLS1hbGlnbi1pdGVtcykgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1ibG9jay1zZWFyY2gge1xuXHRcdFx0XHRcdC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qIE1haW4gKi9cblxuLndwLXNpdGUtYmxvY2tzID4gKiArIG1haW4sXG5ib2R5IC5pcy1sYXlvdXQtZmxleC53cC1ibG9jay1jb2x1bW5zLFxuLndwLWJsb2NrLWNvdmVyLmFsaWduZnVsbCB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cblxubWFpbiB7XG5cdC8vIHBhZGRpbmc6IDAgJHNwYWNpbmctaG9yaXpvbnRhbDtcblxuXHQud3AtYmxvY2stcXVlcnkge1xuXHRcdC53cC1ibG9jay1wb3N0LXRpdGxlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG5cdFx0LmFsaWduZnVsbCB7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogY2FsYyggI3skc3BhY2luZy1ob3Jpem9udGFsfSAqIC0xICkgIWltcG9ydGFudDtcblx0XHRcdC8vIG1hcmdpbi1yaWdodDogY2FsYyggI3skc3BhY2luZy1ob3Jpem9udGFsfSAqIC0xICkgIWltcG9ydGFudDtcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBGb290ZXIgKi9cblxuZm9vdGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0td3AtLWN1c3RvbS0tZm9vdGVyLS1iYWNrZ3JvdW5kKTtcblx0Y29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvb3Rlci0tY29sb3IpO1xuXHQmLnNpdGUtZm9vdGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogY2FsYygkc3BhY2luZy12ZXJ0aWNhbCAqIDIpICRzcGFjaW5nLWhvcml6b250YWw7XG5cdH1cbn1cbkBpbmNsdWRlIG1xKCd4cycsIG1heCkge1xuXHRmb290ZXIge1xuXHRcdCYuc2l0ZS1mb290ZXIge1xuXHRcdFx0LndwLWJsb2NrLXNpdGUtdGl0bGUsXG5cdFx0XHRbY2xhc3MqPSdoYXMtdGV4dC1hbGlnbi0nXSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LndwLWJsb2NrLXNpdGUtdGl0bGUsXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stc2l0ZS10aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXZlcnRpY2FsO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbiB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1wb3N0LW5hdmlnYXRpb24tbGluayB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy12ZXJ0aWNhbCAwO1xuXHRcdHBhZGRpbmc6IDAgJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQmLnBvc3QtbmF2aWdhdGlvbi1saW5rLXByZXZpb3VzIHtcblx0XHRcdG1hcmdpbi10b3A6IGNhbGMoI3skc3BhY2luZy12ZXJ0aWNhbH0gKiAzKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5wYWdlLXRlbXBsYXRlLWRlc2lnbiB7XG5cdC53cC1ibG9jay1wb3N0LWNvbnRlbnQgLndwLWJsb2NrLXNlcGFyYXRvciB7XG5cdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHR9XG59XG4iLCIvLyBHZW5lcmFsXG5cbnVsLndwLWJsb2NrLXBvc3QtdGVtcGxhdGUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMyk7XG5cdH1cbn1cblxudWwsXG5vbCB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxLjVyZW07XG59XG5cbi5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG5cdC8vIFRleHRcblx0aDEsXG5cdGgyIHtcblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0taGVhZGxpbmUpO1xuXHRcdH1cblx0fVxuXHRoMyxcblx0aDQsXG5cdGg1IHtcblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogY2FsYyh2YXIoLS13cC0tY3VzdG9tLS1zcGFjaW5nLS1oZWFkbGluZSkgLyAyKTtcblx0XHR9XG5cdH1cblx0Ly8gR3JpZFxuXHQ+IC53cC1ibG9jay1ncm91cCxcblx0PiAud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKTpub3QoLmlzLXN0eWxlLW5vLXNwYWNlKTpub3QoLmlzLXN0eWxlLW1vdmUtdXApOm5vdChcblx0XHRcdFx0LmlzLXN0eWxlLW1vdmUtdXAtc21cblx0XHRcdCk6bm90KC5pcy1zdHlsZS1tb3ZlLXVwLWxnKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tYmxvY2stZ2FwKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS13cC0tY3VzdG9tLS1zcGFjaW5nLS1ibG9jay1nYXApO1xuXG5cdFx0XHQrIC53cC1ibG9jay1ncm91cDpub3QoLmlzLXN0eWxlLW1vdmUtdXApOm5vdCguaXMtc3R5bGUtbW92ZS11cC1zbSk6bm90KFxuXHRcdFx0XHRcdC5pcy1zdHlsZS1tb3ZlLXVwLWxnXG5cdFx0XHRcdCk6bm90KC5oYXMtYmFja2dyb3VuZCk6bm90KC53cGNmNy1mb3JtLWNvbnRyb2wpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdD4gLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCkge1xuXHRcdFx0KyAud3AtYmxvY2stbWVkaWEtdGV4dCxcblx0XHRcdCsgLndwLWJsb2NrLWdyb3VwIHtcblx0XHRcdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5oYXMtdGV4dC1hbGlnbi1jZW50ZXIuaGFzLW1lZGl1bS1mb250LXNpemUge1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZW50cnktY29udGVudC53cC1ibG9jay1wb3N0LWNvbnRlbnRcblx0PiAud3AtYmxvY2stZ3JvdXA6bm90KC5oYXMtYmFja2dyb3VuZCk6bm90KC5pcy1zdHlsZS1uby1zcGFjZSk6bm90KC5pcy1zdHlsZS1tb3ZlLXVwKTpub3QoXG5cdFx0LmlzLXN0eWxlLW1vdmUtdXAtc21cblx0KTpub3QoLmlzLXN0eWxlLW1vdmUtdXAtbGcpOmhhcyg+IGRpdi53cC1ibG9jay1jYi1jYXJvdXNlbCAud3AtYmxvY2stY292ZXIpIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi53cC1zaXRlLWJsb2NrcyA+IC5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cblxuLy8gLmVudHJ5LWNvbnRlbnQud3AtYmxvY2stcG9zdC1jb250ZW50IHtcbi8vIFx0PjpmaXJzdC1jaGlsZCB7XG4vLyBcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiA4LjVyZW07XG4vLyBcdFx0Ly8gbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoIC0td3AtLXN0eWxlLS1ibG9jay1nYXAgKTtcbi8vIFx0fVxuLy8gfVxuIiwiLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi8vIERlZmF1bHQgc3R5bGUgaWYgbm8gc3R5bGUgaGFzIGJlZW4gYWRkZWRcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1vdXRsaW5lKSB7XG5cdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCk6bm90KC53cGNmNy1zdWJtaXQpIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkcHJpbWFyeSBpbnNldDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidXR0b24tYmcoJHByZWZpeCwgJHBvc3RmaXgpIHtcblx0QGVhY2ggJGJnLWNvbG9yLW5hbWUsICRiZy1jb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHQuaXMtc3R5bGUtZmlsbCB7XG5cdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGJnLWNvbG9yLW5hbWV9LSN7JHBvc3RmaXh9IHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJGJnLWNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJnLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC8vIEBlYWNoICRjb2xvci1uYW1lLFxuXHRcdFx0XHQvLyAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0XHRcdC8vICAgICAmLiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tY29sb3Ige1xuXHRcdFx0XHQvLyAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXHRcdFx0XHQvLyAgICAgICAgICY6aG92ZXIge1xuXHRcdFx0XHQvLyAgICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8vICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdC8vICAgICAgICAgfVxuXHRcdFx0XHQvLyAgICAgfVxuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidXR0b24tY29sb3IoJHByZWZpeCwgJHBvc3RmaXgpIHtcblx0QGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHQuaXMtc3R5bGUtb3V0bGluZSB7XG5cdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0Jjpub3QoLmhhcy13aGl0ZS1jb2xvcikge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmhhcy13aGl0ZS1jb2xvciB7XG5cdFx0XHRcdFx0QGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0XHRcdCYuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAycHggJGNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bm90KC5oYXMtYmFja2dyb3VuZCkge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZSBpbnNldDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LSN7JHBvc3RmaXh9IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcblx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdFx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAycHggJGNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBidXR0b24tY29sb3IoJ2hhcycsICdjb2xvcicpO1xuQGluY2x1ZGUgYnV0dG9uLWJnKCdoYXMnLCAnYmFja2dyb3VuZC1jb2xvcicpO1xuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIHtcblx0PiAud3AtYmxvY2stYnV0dG9uX19saW5rOm5vdCguaGFzLXRleHQtY29sb3IpIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb2x1bW5zIHtcblx0Ly8gLndwLWJsb2NrLWNvbHVtbiB7XG5cdC8vICAgICAqICsgKiB7XG5cdC8vICAgICAgICAgJjpub3QoLndwLWJsb2NrLWJ1dHRvbikge1xuXHQvLyAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC41cmVtO1xuXHQvLyAgICAgICAgIH1cblx0Ly8gICAgIH1cblx0Ly8gfVxuXHQrIC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0tY29sdW1ucyk7XG5cdH1cbn1cbiIsIi8vIENvbW1lbnQgZm9ybTogZmllbGRzXG5cbltjbGFzcyo9J2NvbW1lbnQtZm9ybS0nXSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0bGFiZWwge1xuXHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctaG9yaXpvbnRhbH0gKiAwLjUpO1xuXHR9XG59XG5cbi5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIvLyBCbG9jazogQ29tbWVudHNcblxuLndwLWJsb2NrLXBvc3QtY29tbWVudHMge1xuXHRtYXJnaW4tdG9wOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMyk7XG5cblx0LmNvbW1lbnQtcmVzcG9uZCB7XG5cdFx0bWFyZ2luLXRvcDogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDMpO1xuXHR9XG5cblx0Lm5vY29tbWVudHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIm1haW5cblx0LndwLWJsb2NrLXBvc3QtY29udGVudFxuXHQud3AtYmxvY2stY292ZXIuYWxpZ25mdWxsOm5vdCguaXMtc3R5bGUtbm8tc3BhY2UpXG5cdC5hbGlnbndpZGVcblx0PiAuYWxpZ253aWRlIHtcblx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xufVxuXG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC53cC1ibG9jay1jb3Zlci5hbGlnbmZ1bGwge1xuXHRcdC53cC1ibG9jay1ncm91cCxcblx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHQmLmFsaWdud2lkZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBGZWF0dXJlZCBpbWFnZVxuXG4ud3AtYmxvY2stcG9zdC1mZWF0dXJlZC1pbWFnZSB7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBHYWxsZXJ5XG5cbi53cC1ibG9jay1nYWxsZXJ5IHtcblx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG4iLCIud3AtYmxvY2stZ3JvdXAge1xuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHQvLyBEaXNhYmxlIG1hcmdpbiBmb3IgZ3JvdXBzIHdpdGggYSBiYWNrZ3JvdW5kO1xuXHRcdGlzb2xhdGlvbjogaXNvbGF0ZTsgLy8gQXZvaWQgei1pbmRleCBpc3N1ZXMgd2l0aCBuZXN0ZWQgYmxvY2tzO1xuXHRcdCogKyAqIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogMDtcblx0XHR9XG5cdH1cbn1cbjp3aGVyZSgud3AtYmxvY2stZ3JvdXAuaGFzLWJhY2tncm91bmQpIHtcblx0cGFkZGluZzogM3JlbSAyLjM3NWVtO1xufVxuLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4vLyBGaXggZm9yIHJvd3Mgb24gbW9iaWxlXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQud3AtYmxvY2stZ3JvdXAuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlci5pcy1ub3dyYXAuaXMtbGF5b3V0LWZsZXgud3AtYmxvY2stZ3JvdXAtaXMtbGF5b3V0LWZsZXgge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4iLCIvLyBCbG9jazogSW1hZ2UsIE1lZGlhIGFuZCBUZXh0XG5cbi53cC1ibG9jay1pbWFnZSxcbi53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdGltZyxcblx0dmlkZW8ge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4ud3AtYmxvY2staW1hZ2UuYWxpZ25jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHQ+IC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC53cC1ibG9jay1tZWRpYS10ZXh0IHtcblx0XHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRoMSxcblx0XHRcdGgyLFxuXHRcdFx0aDMsXG5cdFx0XHRoNCxcblx0XHRcdGg1LFxuXHRcdFx0aDYge1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cCxcblx0XHRcdHVsLFxuXHRcdFx0b2wge1xuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtcSgnc20nKSB7XG5cdC53cC1ibG9jay1tZWRpYS10ZXh0LmFsaWdud2lkZSB7XG5cdFx0ZmlndXJlLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdFx0fVxuXHRcdD4gLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNpbmctaG9yaXpvbnRhbDtcblx0XHR9XG5cdH1cbn1cblxuLy8gZ2FwIGJldHdlZW4gbWVkaWEgYW5kIHRleHRcbi53cC1ibG9jay1tZWRpYS10ZXh0IHtcblx0Z2FwOiB2YXIoLS13cC0tY3VzdG9tLS1zcGFjaW5nLS1nYXApO1xufVxuIiwiLy8gQmxvY2s6IE5hdmlnYXRpb25cblxuLndwLWJsb2NrLW5hdmlnYXRpb24ge1xuXHQvKiAud3AtYmxvY2stbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcblx0XHRnYXA6IDEuNXJlbTtcblx0fSAqL1xuXHQud3AtYmxvY2stbmF2aWdhdGlvbi1saW5rIHtcblx0XHQmLmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2xhYmVsIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1uYXZpZ2F0aW9uX19yZXNwb25zaXZlLWNvbnRhaW5lci1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogJHNwYWNpbmctdmVydGljYWw7XG5cdFx0cmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBQYWdpbmF0aW9uXG5cbi53cC1ibG9jay1xdWVyeS1wYWdpbmF0aW9uIHtcblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LndwLWJsb2NrLXF1ZXJ5LXBhZ2luYXRpb24tbnVtYmVycyB7XG5cdFx0LnBhZ2UtbnVtYmVyczpub3QoLmRvdHMpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWluLXdpZHRoOiAzMHB4O1xuXG5cdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBQb3N0IG5hdmlnYXRpb25cblxuLndwLWJsb2NrLXBvc3QtbmF2aWdhdGlvbi1saW5rIHtcblx0bWFyZ2luOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMikgMDtcblx0cGFkZGluZzogMCAkc3BhY2luZy1ob3Jpem9udGFsO1xuXG5cdCYucG9zdC1uYXZpZ2F0aW9uLWxpbmstcHJldmlvdXMge1xuXHRcdGEge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ8KrJztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnBvc3QtbmF2aWdhdGlvbi1saW5rLW5leHQge1xuXHRcdGEge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnwrsnO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBQb3N0IGF2YXRhclxuXG4ud3AtYmxvY2stcG9zdC1hdXRob3JfX2F2YXRhciB7XG5cdC5hdmF0YXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxufVxuIiwiLy8gUGFzc3dvcmQgcHJvdGVjdGVkIGZvcm1cblxuLnBvc3QtcGFzc3dvcmQtZm9ybSB7XG5cdHA6bnRoLW9mLXR5cGUoMikge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0bGFiZWwge1xuXHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogY2FsYygjeyRzcGFjaW5nLWhvcml6b250YWx9ICogMC41KTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIEJsb2NrOiBTZWFyY2hcblxuLndwLWJsb2NrLXNlYXJjaCB7XG5cdCYud3AtYmxvY2stc2VhcmNoX19idXR0b24taW5zaWRlIHtcblx0XHQud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiB2YXIoLS13cC0tY3VzdG9tLS1zZWFyY2gtLXBhZGRpbmcpO1xuXHRcdFx0Ym9yZGVyOiB2YXIoLS13cC0tY3VzdG9tLS1zZWFyY2gtLWJvcmRlci0td2lkdGgpIHNvbGlkXG5cdFx0XHRcdHZhcigtLXdwLS1jdXN0b20tLXNlYXJjaC0tYm9yZGVyLS1jb2xvcik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS13cC0tY3VzdG9tLS1zZWFyY2gtLWJvcmRlci0tcmFkaXVzKTtcblxuXHRcdFx0aW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xuXHRcdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBCbG9jazogU2VwYXJhdG9yXG5cbi53cC1ibG9jay1zZXBhcmF0b3I6bm90KC5pcy1zdHlsZS13aWRlKTpub3QoLmlzLXN0eWxlLWRvdHMpIHtcblx0d2lkdGg6IDE4NXB4O1xufVxuXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcblx0b3BhY2l0eTogMTtcblx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cblx0LndwLWJsb2NrLXBvc3QtY29udGVudCAmIHtcblx0XHRtYXJnaW4tdG9wOiBjYWxjKCN7JHNwYWNpbmctdmVydGljYWx9ICogMSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogY2FsYygjeyRzcGFjaW5nLXZlcnRpY2FsfSAqIDEpO1xuXHR9XG59XG5cbi53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZSB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWJsb2NrLWdhcCk7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXdwLS1jdXN0b20tLXNwYWNpbmctLWJsb2NrLWdhcCk7XG59XG4iLCIvLyBCbG9jazogVGFibGVcblxuLndwLWJsb2NrLXRhYmxlIHtcblx0dGQsXG5cdHRoIHtcblx0XHRib3JkZXI6IGluaGVyaXQ7XG5cdH1cbn1cbiIsImJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcblx0cGFkZGluZy1sZWZ0OiBjbGFtcCgycmVtLCAxMHZ3LCA5cmVtKTtcblx0cGFkZGluZy1yaWdodDogY2xhbXAoMnJlbSwgMTB2dywgOXJlbSk7XG59XG4iLCJ2aWRlbyxcbi53cC1ibG9jay1lbWJlZCBpZnJhbWUge1xuXHRoZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLXN0eWxlcy0tdmlkZW8tLWhlaWdodCwgYXV0byk7XG5cdHdpZHRoOiAxMDAlO1xufVxuLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcblx0aGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1zdHlsZXMtLXZpZGVvLS1oZWlnaHQsIGF1dG8pO1xufVxubWFpbiAud3AtYmxvY2stcG9zdC1jb250ZW50IC53cC1ibG9jay12aWRlby5hbGlnbmZ1bGwge1xuXHRwYWRkaW5nOiAwO1xuXHRsaW5lLWhlaWdodDogMDtcbn1cbi53cC1ibG9jay12aWRlbyBmaWdjYXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMXJlbTtcbn1cbiIsIi53cC1ibG9jay1idXR0b25zLmlzLXN0eWxlLWFycm93LWRvd24ge1xuXHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0QGV4dGVuZCAuaWNvbi1hcnJvdy1kb3duO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdEBleHRlbmQgLmljb24tYXJyb3ctZG93bi15ZWxsb3c7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYmxvY2stZWRpdG9yLXJpY2gtdGV4dF9fZWRpdGFibGUge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRvcDogLTMwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdCsgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtZmxleCB7XG5cdFx0cGFkZGluZy10b3A6IDRyZW07XG5cdH1cbn1cbi53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG5cdC53cC1ibG9jay1jb2x1bW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0aDMge1xuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHR9XG5cdFx0PiA6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHR9XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyAgICAgaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1zdHlsZXMtLWNvbHVtbnMtLWZsZXgtLWltYWdlLWhlaWdodCwgYXV0byk7XG5cdFx0XHQvLyAgICAgZmlndXJlIHtcblx0XHRcdC8vICAgICAgICAgZGlzcGxheTogZmxleDtcblx0XHRcdC8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC8vICAgICB9XG5cdFx0fVxuXHR9XG59XG4iLCIud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1yZXZlcnNlLW9yZGVyIHtcblx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0JjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRvcmRlcjogMjtcblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0LndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtcmV2ZXJzZS1vcmRlciB7XG5cdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIud3AtYmxvY2stY292ZXIuaXMtc3R5bGUtbm8tc3BhY2Uge1xuXHRwYWRkaW5nOiAwO1xuXHQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1yb3VuZGVkIHtcblx0Ym9yZGVyLXJhZGl1czogMjVweDtcbn1cbiIsImJvZHkgLmlzLWxheW91dC1mbG93ID4gKiArIC5pcy1zdHlsZS1uby1zcGFjZSB7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1uby1zcGFjZSB7XG5cdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRnYXA6IDA7XG5cdH1cblx0LndwLWJsb2NrLW1lZGlhLXRleHQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXNjcm9sbC1tb2JpbGUge1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHQvKiBwb3NpdGlvbjogcmVsYXRpdmU7ICovXG5cdFx0LyogJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsMjU1LDI1NSwgMSksIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICAgIH0gKi9cblx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0XHRnYXA6IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJwLmlzLXN0eWxlLW5vLW1hcmdpbiB7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuIiwiLyoqXG4gKiBSZXNwb25zaXZlIERlc2lnbiAoQmxvY2sgTGlicmFyeSk6XG4gKiAvd3AtaW5jbHVkZXMvY3NzL2Rpc3QvYmxvY2stbGlicmFyeS9zdHlsZS5jc3NcbiAqL1xuXG5AaW5jbHVkZSBtcSgnc20nLCBtYXgpIHtcblx0Ym9keVxuXHRcdC5pcy1sYXlvdXQtY29uc3RyYWluZWQ6bm90KFxuXHRcdFx0Omhhcyhcblx0XHRcdFx0XHQ+IC5pcy1sYXlvdXQtY29uc3RyYWluZWQsXG5cdFx0XHRcdFx0PiAqID4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcblx0XHRcdFx0XHQ+ICogPiAqID4gLmlzLWxheW91dC1jb25zdHJhaW5lZFxuXHRcdFx0XHQpXG5cdFx0KVxuXHRcdD4gOndoZXJlKFxuXHRcdFx0Om5vdCguYWxpZ25sZWZ0KTpub3QoLmFsaWducmlnaHQpOm5vdCguYWxpZ25mdWxsKTpub3QodWw6bm90KFtjbGFzc10pKTpub3QoXG5cdFx0XHRcdFx0b2w6bm90KFtjbGFzc10pXG5cdFx0XHRcdClcblx0XHQpLFxuXHQud3AtYmxvY2stbGF0ZXN0LXBvc3RzLndwLWJsb2NrLWxhdGVzdC1wb3N0c19fbGlzdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdH1cbn1cbiIsIjp3aGVyZShoZWFkZXIgPiAud3AtYmxvY2stZ3JvdXApIHtcblx0cGFkZGluZzogMCBjYWxjKCRzcGFjaW5nLWhvcml6b250YWwpO1xufVxuXG5oZWFkZXIge1xuXHQmLnNpdGUtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHQxODBkZWcsXG5cdFx0XHRyZ2JhKDQ4LCAzNCwgMjgsIDAuNykgMCUsXG5cdFx0XHRyZ2JhKDMxLCAzMSwgMzEsIDApIDEwMCVcblx0XHQpO1xuXHRcdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHQvLyBcdDE4MGRlZyxcblx0XHQvLyBcdHJnYmEoNDgsIDM0LCAyOCwgMC4xKSAwJSxcblx0XHQvLyBcdHJnYmEoMzEsIDMxLCAzMSwgMCkgMTAwJVxuXHRcdC8vICk7J1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG5cdFx0XHRyb3ctZ2FwOiBjYWxjKDAuMzMgKiAkc3BhY2luZy12ZXJ0aWNhbCk7XG5cdFx0fVxuXG5cdFx0LmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50IHtcblx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdH1cblx0XHQud3AtYmxvY2stbmF2aWdhdGlvblxuXHRcdFx0LmN1cnJlbnQtbWVudS1pdGVtXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fY29udGVudCB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXByaW1hcnkpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb25cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmsuY3VycmVudC1tZW51LWl0ZW1cblx0XHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2xhYmVsIHtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cblx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXItb3BlbiB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpO1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1uYXZpZ2F0aW9uXG5cdFx0XHQud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1jb250YWluZXIuaXMtbWVudS1vcGVuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0LndwLWJsb2NrLW5hdmlnYXRpb24taXRlbV9fY29udGVudC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWNvbnRyYXN0KTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuaGVhZGVyIHtcblx0Ji5zdGlja3kge1xuXHR9XG59XG4iLCIkY29udGFpbmVyLWxnOiA3NXJlbTtcblxuZm9vdGVyLnNpdGUtZm9vdGVyIHtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4gIWltcG9ydGFudDtcblx0YmFja2dyb3VuZDogIzIwMjAyMDtcblx0Y29sb3I6ICM3ZDdkN2Q7XG5cdGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1zbWFsbCk7XG5cdHBhZGRpbmctdG9wOiBjbGFtcCg1cmVtLCA1dncsIDUuNXJlbSk7XG5cblx0PiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IGJsdWUgIWltcG9ydGFudDtcblx0XHQvLyBDZW50ZXIgdGhlIGNvbnRlbnQgYW5kIHNldCBtYXgtd2lkdGhcblx0XHRtYXgtd2lkdGg6ICRjb250YWluZXItbGc7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0LndwLWJsb2NrLW5hdmlnYXRpb24ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblxuXHRcdD4gLndwLWJsb2NrLWdyb3VwOm5vdCg6aGFzKD4gLmxhbmctc2VsZWN0aW9uKSkge1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XG5cdFx0XHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG5cdFx0XHRncmlkLXJvdy1nYXA6IDVyZW07XG5cdFx0XHRncmlkLWNvbHVtbi1nYXA6IDUlO1xuXHRcdFx0cm93LWdhcDogNXJlbTtcblx0XHRcdGNvbHVtbi1nYXA6IDUlO1xuXG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgobWluKDlyZW0sIDEwMCUpLCAxZnIpKTtcblx0XHRcdFx0Z3JpZC1jb2x1bW4tZ2FwOiAxMCU7XG5cdFx0XHRcdGNvbHVtbi1nYXA6IDEwJTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gPiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3cgIWltcG9ydGFudDtcblx0XHRcdC8vIH1cblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2staW1hZ2UgaW1nIHtcblx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0fVxuXG5cdC8vIEhlYWRpbmdzXG5cblx0LndwLWJsb2NrLWhlYWRpbmcsXG5cdC53cC1ibG9jay1zaXRlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogbWVkaXVtO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGp1c3RpZnktY29udGVudDogbGVmdDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Ly8gLy8gRXhhbXBsZSBzb2x1dGlvbiBmb3IgdGhlIGxhbmd1YWdlIHNlbGVjdGlvblxuXHQvLyAubGFuZ3VhZ2Utc2VsZWN0aW9uIHtcblx0Ly8gXHQmOjphZnRlciB7XG5cdC8vIFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFuZ3VhZ2UpO1xuXHQvLyBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBcdH1cblx0Ly8gXHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRjb250ZW50OiBhdHRyKGRhdGEtbGFuZ3VhZ2UtaWNvbik7XG5cdC8vIFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdC8vIFx0fVxuXHQvLyB9XG5cblx0bmF2LndwLWJsb2NrLW5hdmlnYXRpb24ubGFuZy1zZWxlY3Rpb24gPiB1bCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXHR9XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uIC53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW1fX2NvbnRlbnQud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtX19jb250ZW50OmhvdmVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdGJvZHlcblx0XHQuaXMtbGF5b3V0LWNvbnN0cmFpbmVkOm5vdChcblx0XHRcdDpoYXMoXG5cdFx0XHRcdFx0PiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuXHRcdFx0XHRcdD4gKiA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWQsXG5cdFx0XHRcdFx0PiAqID4gKiA+IC5pcy1sYXlvdXQtY29uc3RyYWluZWRcblx0XHRcdFx0KVxuXHRcdClcblx0XHQ+IDp3aGVyZShcblx0XHRcdDpub3QoLmFsaWdubGVmdCk6bm90KC5hbGlnbnJpZ2h0KTpub3QoLmFsaWduZnVsbCk6bm90KFxuXHRcdFx0XHRcdHVsOm5vdChbY2xhc3NdKVxuXHRcdFx0XHQpOm5vdChvbDpub3QoW2NsYXNzXSkpOm5vdCgud3AtYmxvY2stY2ItY2Fyb3VzZWwpXG5cdFx0KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLWhvcml6b250YWw7XG5cdH1cblxuXHRib2R5XG5cdFx0LmlzLWxheW91dC1jb25zdHJhaW5lZDpub3QoXG5cdFx0XHQ6aGFzKFxuXHRcdFx0XHRcdD4gLmlzLWxheW91dC1jb25zdHJhaW5lZCxcblx0XHRcdFx0XHQ+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkLFxuXHRcdFx0XHRcdD4gKiA+ICogPiAuaXMtbGF5b3V0LWNvbnN0cmFpbmVkXG5cdFx0XHRcdClcblx0XHQpLmhhcy1iYWNrZ3JvdW5kXG5cdFx0PiA6d2hlcmUoXG5cdFx0XHQ6bm90KC5hbGlnbmxlZnQpOm5vdCguYWxpZ25yaWdodCk6bm90KC5hbGlnbmZ1bGwpOm5vdChcblx0XHRcdFx0XHR1bDpub3QoW2NsYXNzXSlcblx0XHRcdFx0KTpub3Qob2w6bm90KFtjbGFzc10pKTpub3QoLndwLWJsb2NrLWNiLWNhcm91c2VsKVxuXHRcdCkge1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHR9XG59XG4iLCIvKiBIZXJvIGJsb2NrICovXG46d2hlcmUoOm5vdCgud3AtYmxvY2stZ3JvdXApKSA+IC53cC1ibG9jay1jb3ZlcjpudGgtb2YtdHlwZSgxKSB7XG5cdC8vIEZpcnN0IGNvdmVyIGJsb2NrXG5cdG1pbi1oZWlnaHQ6IDY2NHB4OyAvLyBIZWlnaHRcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTMwcHg7IC8vIEdvIHVuZGVyIHRoZSBoZWFkZXJcblx0LndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcblx0XHQvLyBPdmVybGF5XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0NC41OWRlZyxcblx0XHRcdCMxZTFlMWUgLTcuNCUsXG5cdFx0XHRyZ2JhKDMsIDUsIDUsIDApIDQ2LjQxJVxuXHRcdCk7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cblx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdG1pbi1oZWlnaHQ6IDExODJweDtcblx0XHRtYXJnaW4tdG9wOiAtMzM2cHg7XG5cdFx0LndwLWJsb2NrLWNvdmVyX19iYWNrZ3JvdW5kIHtcblx0XHRcdC8vIE92ZXJsYXlcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0NC41OWRlZyxcblx0XHRcdFx0IzFlMWUxZSA4LjYlLFxuXHRcdFx0XHRyZ2JhKDMsIDUsIDUsIDApIDI0LjkxJVxuXHRcdFx0KTtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0Ly8gQ29udGVudFxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG5cdFx0fVxuXG5cdFx0PiAqIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdC8vIE9yYW5nZSB0aXRsZVxuXHRcdFx0XHRjb250ZW50OiAnS2FycmllcmUgaG9zIEJvbGlnUG9ydGFsJztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2luZy1ob3Jpem9udGFsO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdsZycpIHtcblx0XHRcdC8vIERlc2t0b3AgdGl0bGVcblx0XHRcdD4gKiB7XG5cdFx0XHRcdC8vXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIFNwYWNpbmdcblx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdC8vIERlc2t0b3Agc3BhY2luZ1xuXHRcdFx0LndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQvLyBTcGFjaW5nXG5cdFx0XHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1xKCdzbScpIHtcblx0Ly8gRGVza3RvcCBjb250ZW50XG5cdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHQqIHtcblx0XHRcdCYuaGFzLXRleHQtYWxpZ24tY2VudGVyIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmlzLWNvbnRlbnQtanVzdGlmaWNhdGlvbi1jZW50ZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblx0XHQ+ICoge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHBhZGRpbmctdG9wOiAwLjZlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNmVtO1xufVxuXG4ud3Atc2l0ZS1ibG9ja3MgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiwgYm9keSAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuXHRib3JkZXI6IHVuc2V0O1xufVxuXG4vLyBEZWZhdWx0IHN0eWxlIGlmIG5vIHN0eWxlIGhhcyBiZWVuIGFkZGVkXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtb3V0bGluZSkge1xuXHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHQmOm5vdCguaGFzLWJhY2tncm91bmQpOm5vdCgud3BjZjctc3VibWl0KSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJHByaW1hcnkgaW5zZXQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjdhNGUgaW5zZXQ7XG5cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmN2E0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4vLyBEZWZhdWx0IHN0eWxlIGZvciBvdXRsaW5lIGJ1dHRvbnMgaWYgbm8gc3R5bGUgaGFzIGJlZW4gYWRkZWRcbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZTpub3QoLmlzLXN0eWxlLWZpbGwpIHtcblx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKTpub3QoLndwY2Y3LXN1Ym1pdCkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidXR0b24tYmcoJHByZWZpeCwgJHBvc3RmaXgpIHtcblx0QGVhY2ggJGJnLWNvbG9yLW5hbWUsICRiZy1jb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHQuaXMtc3R5bGUtZmlsbCB7XG5cdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGJnLWNvbG9yLW5hbWV9LSN7JHBvc3RmaXh9IHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJGJnLWNvbG9yIGluc2V0O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNmZjdhNGUgaW5zZXQ7XG5cblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZjdhNGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gQGVhY2ggJGNvbG9yLW5hbWUsXG5cdFx0XHRcdC8vICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcblx0XHRcdFx0Ly8gICAgICYuI3skcHJlZml4fS0jeyRjb2xvci1uYW1lfS1jb2xvciB7XG5cdFx0XHRcdC8vICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdC8vICAgICAgICAgJjpob3ZlciB7XG5cdFx0XHRcdC8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0Ly8gICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0Ly8gICAgICAgICB9XG5cdFx0XHRcdC8vICAgICB9XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGJ1dHRvbi1jb2xvcigkcHJlZml4LCAkcG9zdGZpeCkge1xuXHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdC5pcy1zdHlsZS1vdXRsaW5lIHtcblx0XHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0XHQmOm5vdCguaGFzLXdoaXRlLWNvbG9yKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGFzLXdoaXRlLWNvbG9yIHtcblx0XHRcdFx0XHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdFx0XHRcdFx0Ji4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LWJhY2tncm91bmQtY29sb3Ige1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlIGluc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tI3skcG9zdGZpeH0ge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcjtcblx0XHRcdFx0XHQvLyBib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvciBpbnNldDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcjtcblx0XHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3IgaW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGJ1dHRvbi1jb2xvcignaGFzJywgJ2NvbG9yJyk7XG5AaW5jbHVkZSBidXR0b24tYmcoJ2hhcycsICdiYWNrZ3JvdW5kLWNvbG9yJyk7XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUge1xuXHQ+IC53cC1ibG9jay1idXR0b25fX2xpbms6bm90KC5oYXMtdGV4dC1jb2xvcikge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuIiwiZm9vdGVyIC53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG59XG4iLCIud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRnYXA6IDFyZW07XG5cdH1cblx0QGluY2x1ZGUgbXEoJ21kJykge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCBoMiB7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdH1cblxuXHQmLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQge1xuXHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpub3QoLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQpIHtcblx0XHQud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdFx0LndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcblx0LndwLWJsb2NrLW1lZGlhLXRleHQgKyA6aXMoLndwLWJsb2NrLW1lZGlhLXRleHQpIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDJyZW07XG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiA0cmVtO1xuXHRcdH1cblx0fVxuXHQud3AtYmxvY2stbWVkaWEtdGV4dCArIDppcygud3AtYmxvY2stYnV0dG9ucykge1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMC41cmVtO1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogNHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5lbnRyeS1jb250ZW50LndwLWJsb2NrLXBvc3QtY29udGVudCB7XG5cdC8vIFRleHRcblx0aDEsXG5cdGgyLFxuXHRoMyxcblx0aDQsXG5cdGg1IHtcblx0XHQrIHAge1xuXHRcdFx0bWFyZ2luLXRvcDogdmFyKC0td3AtLWN1c3RvbS0tc3BhY2luZy0taGVhZGxpbmUpO1xuXHRcdH1cblx0fVxufVxuXG4vLyA6cm9vdCA6d2hlcmUoLmVudHJ5LWNvbnRlbnQuaXMtbGF5b3V0LWZsb3cpID4gOmxhc3QtY2hpbGQge1xuLy8gXHRtYXJnaW4tYmxvY2stZW5kOiAyLjVyZW07XG4vLyB9XG5cbjpyb290IDp3aGVyZSguaXMtbGF5b3V0LWZsb3cuZW50cnktY29udGVudCkgPiAqIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG46d2hlcmUoOm5vdCgud3AtYmxvY2stZ3JvdXApKVxuXHQ+IC53cC1ibG9jay1jb3ZlcjpudGgtb2YtdHlwZSgxKVxuXHQrIC53cC1ibG9jay1ncm91cCB7XG5cdHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7XG59XG5AaW5jbHVkZSBtcSgnbWQnKSB7XG5cdDp3aGVyZSg6bm90KC53cC1ibG9jay1ncm91cCkpXG5cdFx0PiAud3AtYmxvY2stY292ZXI6bnRoLW9mLXR5cGUoMSlcblx0XHQrIC53cC1ibG9jay1ncm91cCB7XG5cdFx0cGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcblx0fVxufVxuXG5AaW5jbHVkZSBtcSgnbWQnKSB7XG5cdDpyb290IDp3aGVyZSguaXMtbGF5b3V0LWNvbnN0cmFpbmVkKSA+IC53cC1ibG9jay1zcGFjZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdDpyb290IDp3aGVyZSguaXMtbGF5b3V0LWNvbnN0cmFpbmVkKSA+IC53cC1ibG9jay1zcGFjZXIgKyAqIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG4iLCIud3AtYmxvY2staW1hZ2Uge1xuXHQmLmlzLXN0eWxlLW1vYmlsZS1hbHRlcm5hdGl2ZS1hc3BlY3QtcmF0aW8ge1xuXHRcdGltZyB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDUvNDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaXMtc3R5bGUtaWNvbixcblx0Ji5pcy1zdHlsZS1zaGFycC1jb3JuZXJzIHtcblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi8vIE1vYmlsZVxuLndwLWJsb2NrLWJ1dHRvbnMge1xuXHQmLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuXHRcdHJvdy1nYXA6IDEuNWVtO1xuXHRcdGNvbHVtbi1nYXA6IDFlbTtcblx0XHQud3AtYmxvY2stYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gRGVza3RvcFxuQGluY2x1ZGUgbXEoJ3NtJykge1xuXHQud3AtYmxvY2stYnV0dG9ucyB7XG5cdFx0Ji5pcy1zdHlsZS1mdWxsLXdpZHRoIHtcblx0XHRcdC53cC1ibG9jay1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1jb3ZlciB7XG5cdCYuaXMtc3R5bGUtdGVzdGltb25pYWwge1xuXHRcdG1pbi1oZWlnaHQ6IDUyMXB4O1xuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDY3MnB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtcSgnbGcnKSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMnB4O1xuXHRcdH1cblx0XHQud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XG5cdFx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07XG5cdFx0XHR9XG5cdFx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNsaWNrLXNsaWRlIC53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS10ZXN0aW1vbmlhbCB7XG5cdC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi53cC1ibG9jay1ncm91cCB7XG5cdCYuaXMtc3R5bGUtdGVzdGltb25pYWwtc2xpZGUge1xuXHRcdC8vIEFkZCB5b3VyIHN0eWxlcyBoZXJlLlxuXHRcdC8vIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50O1xuXHRcdC8vIGJvcmRlcjogMXB4IHNvbGlkIGJsdWUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdGNvbHVtbi1nYXA6IDNyZW07XG5cdFx0fVxuXHRcdC53cC1ibG9jay1oZWFkaW5nOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdC8vIGNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0bWFzazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAzMSAyNCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTS40ODQgMTUuMDk0YzAtNiAzLjI4LTExLjM2IDguMjQtMTQuOGw0LjQgMy41MmMtMi41NiAxLjM2LTUuNTIgNC43Mi02LjI0IDcuNi4yNC0uMTYuOTYtLjI0IDEuNi0uMjQgMy4wNCAwIDUuNDQgMi4zMiA1LjQ0IDUuNzZzLTIuODggNi4zMi02LjMyIDYuMzJjLTMuNzYgMC03LjEyLTIuOTYtNy4xMi04LjE2Wm0xNi4zMiAwYzAtNiAzLjItMTEuMzYgOC4xNi0xNC44bDQuNDggMy41MmMtMi41NiAxLjM2LTUuNiA0LjcyLTYuMjQgNy42LjI0LS4xNi45Ni0uMjQgMS42LS4yNCAyLjk2IDAgNS4zNiAyLjMyIDUuMzYgNS43NnMtMi44IDYuMzItNi4zMiA2LjMyYy0zLjc2IDAtNy4wNC0yLjk2LTcuMDQtOC4xNlonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdG1hc2stc2l6ZTogY29udGFpbjtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNDAlO1xuXHRcdFx0XHQvLyBib3JkZXI6IDE1cHggc29saWQgcHVycGxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAsXG5cdFx0LndwLWJsb2NrLWhlYWRpbmcsXG5cdFx0LndwLWJsb2NrLWltYWdlIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQud3AtYmxvY2stY29sdW1uID4gLndwLWJsb2NrLWdyb3VwIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQ+IHAsXG5cdFx0XHQud3AtYmxvY2staGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xKCdtZCcpIHtcblx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC8vIGJvcmRlcjogNDVweCBzb2xpZCBibHVlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ1N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDQ5MnB4O1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSksXG5cdFx0cDpudGgtbGFzdC1vZi10eXBlKDIpIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMikge1xuXHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdH1cblx0XHRwOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoJ3NtJykge1xuXHQud3AtYmxvY2stZ3JvdXAge1xuXHRcdCYuaXMtc3R5bGUtdGVzdGltb25pYWwtc2xpZGUge1xuXHRcdFx0Ly8gY29sb3I6IGJsdWUgIWltcG9ydGFudDtcblx0XHRcdC53cC1ibG9jay1oZWFkaW5nOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tdHlwb2dyYXBoeS0tbGluZS1oZWlnaHQtLWhlYWRpbmcpO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cC1ibG9jay1jb2x1bW4gPiAud3AtYmxvY2stZ3JvdXAge1xuXHRcdFx0XHQ+IHAsXG5cdFx0XHRcdC53cC1ibG9jay1oZWFkaW5nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBSb3VuZGVkICovXG5cbi53cC1ibG9jay1ncm91cCB7XG5cdCYuaXMtc3R5bGUtcm91bmRlZCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0fVxuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG46d2hlcmUoLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdHBhZGRpbmc6IDEuNjdyZW0gMi4zNzVlbTtcbn1cblxuQGluY2x1ZGUgbXEoJ21kJykge1xuXHQ6d2hlcmUoLndwLWJsb2NrLWdyb3VwLmhhcy1iYWNrZ3JvdW5kKSB7XG5cdFx0cGFkZGluZzogM3JlbSAyLjM3NWVtO1xuXHR9XG59XG4iLCIuc2xpY2stZG90cyB7XG5cdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHRsaSB7XG5cdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG5cdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG5cdGxpLnNsaWNrLWFjdGl2ZSB7XG5cdFx0YnV0dG9uOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR0b3A6IDFweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG59XG4vLyBvcmFuZ2UgYmcgd2l0aCBpbWFnZSBvbiB0aGUgbGVmdCBhbmQgdGVzdGltb25pYWwgb24gdGhlIHJpZ2h0XG4udGVzdGltb25pYWwtc2xpZGVyIHtcblx0LnNsaWNrLWRvdHMge1xuXHRcdGJvdHRvbTogLTEycHg7XG5cdH1cblx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdGxpIHtcblx0XHRcdHRvcDogMDtcblx0XHRcdC8vIHJpZ2h0OiAtNWVtO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1xKCdzbScpIHtcblx0XHQuc2xpY2stZG90cyBsaSB7XG5cdFx0XHQvLyB0b3A6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cblx0Ly8gQXJyb3dzXG5cdC5zbGljay1hcnJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0dG9wOiA1MCU7XG5cdFx0d2lkdGg6IDM3cHg7XG5cdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDM4IDM4JyUzRSUzQ2NpcmNsZSBjeD0nMTkuMTk5JyBjeT0nMTkuMDc1JyByPScxOC43MDcnIGZpbGw9JyUyM2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMTgwIDE5LjE5OSAxOS4wNzUpJy8lM0UlM0NwYXRoIHN0cm9rZT0nJTIzRjYzJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIxLjM2OCAyNi4zMDItNy4yMjctNy4yMjcgNy4yMjctNy4yMjcnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0d2lkdGg6IGluaGVyaXQ7XG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogMiU7XG5cblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMiU7XG5cdFx0fVxuXHR9XG5cdC8vIFBhZGRpbmcgZm9yIHNsaWRlc1xuXHQmLndwLWJsb2NrLWNiLWNhcm91c2VsIC5zbGljay1zbGlkZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLWNvdmVyLXNsaWRlciB7XG5cdC5zbGljay1kb3RzIHtcblx0XHRib3R0b206IDEycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtcSgnc20nKSB7XG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0fVxuXHR9XG5cdC8vIEFycm93c1xuXHQuc2xpY2stYXJyb3cge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODJweCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiAzN3B4O1xuXHRcdGhlaWdodDogMzdweDtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDM5IDM4JyUzRSUzQ2NpcmNsZSBjeD0nMTkuMzI5JyBjeT0nMTguOTg5JyByPScxOC43MDcnIGZpbGw9JyUyM2ZmZicgdHJhbnNmb3JtPSdyb3RhdGUoMTgwIDE5LjMyOSAxOC45OSknLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMxRjE2MTMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMjEuNDk4IDI2LjIxNy03LjIyNy03LjIyOCA3LjIyNy03LjIyNycvJTNFJTNDL3N2ZyUzRVwiKTtcblxuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdH1cblx0XHQmLnNsaWNrLW5leHQge1xuXHRcdFx0cmlnaHQ6IDUlO1xuXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHR9XG5cdFx0Ji5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IDUlO1xuXHRcdH1cblx0fVxuXHQvLyBQYWRkaW5nIGZvciBzbGlkZXNcblx0LndwLWJsb2NrLWNiLWNhcm91c2VsIC5zbGljay1zbGlkZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuLnN0ZXAtc2xpZGVyLXBhcmVudCB7XG5cdHBhZGRpbmc6IDIuNjY3cmVtIDIuMzc1ZW07XG5cblx0QGV4dGVuZCAudGVzdGltb25pYWwtc2xpZGVyO1xuXHQuc2xpY2stYXJyb3cge1xuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogMyU7XG5cblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0bGVmdDogMyU7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLWRvdHMge1xuXHRcdGJvdHRvbTogLTU1cHg7XG5cdFx0QGluY2x1ZGUgbXEoJ3NtJykge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0Ly8gcmlnaHQ6IC01ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53cC1ibG9jay1jYi1jYXJvdXNlbCAuc2xpY2stc2xpZGUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG4iLCIvLyBDb250YWN0IEZvcm0gN1xuLy8gaHR0cHM6Ly93b3JkcHJlc3Mub3JnL3BsdWdpbnMvY29udGFjdC1mb3JtLTcvXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gcCsud3AtYmxvY2stY29udGFjdC1mb3JtLTctY29udGFjdC1mb3JtLXNlbGVjdG9yIHtcbi8vICAgbWFyZ2luLXRvcDogM3JlbTtcbi8vIH1cblxuLndwY2Y3IHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ly9idXR0b24sXG5cdGlucHV0W3R5cGU9J2J1dHRvbiddLFxuXHRpbnB1dFt0eXBlPSdyZXNldCddLFxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjICNjY2MgI2JiYjtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0YmFja2dyb3VuZDogI2U2ZTZlNjtcblx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0YnV0dG9uOmhvdmVyLFxuXHRpbnB1dFt0eXBlPSdidXR0b24nXTpob3Zlcixcblx0aW5wdXRbdHlwZT0ncmVzZXQnXTpob3Zlcixcblx0aW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYyAjYmJiICNhYWE7XG5cdH1cblxuXHRidXR0b246YWN0aXZlLFxuXHRidXR0b246Zm9jdXMsXG5cdGlucHV0W3R5cGU9J2J1dHRvbiddOmFjdGl2ZSxcblx0aW5wdXRbdHlwZT0nYnV0dG9uJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3Jlc2V0J106YWN0aXZlLFxuXHRpbnB1dFt0eXBlPSdyZXNldCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdzdWJtaXQnXTphY3RpdmUsXG5cdGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICNhYWEgI2JiYiAjYmJiO1xuXHR9XG5cblx0aW5wdXRbdHlwZT0ndGV4dCddLFxuXHRpbnB1dFt0eXBlPSdlbWFpbCddLFxuXHRpbnB1dFt0eXBlPSd1cmwnXSxcblx0aW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcblx0aW5wdXRbdHlwZT0nc2VhcmNoJ10sXG5cdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0aW5wdXRbdHlwZT0ncmFuZ2UnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRpbnB1dFt0eXBlPSdtb250aCddLFxuXHRpbnB1dFt0eXBlPSd3ZWVrJ10sXG5cdGlucHV0W3R5cGU9J3RpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUnXSxcblx0aW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0aW5wdXRbdHlwZT0nY29sb3InXSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWlucHV0LS1tYXJnaW4tYm90dG9tKTtcblx0fVxuXG5cdC52ZXJ0aWNhbC1saXN0IHtcblx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdFx0aW5wdXRbdHlwZT0nZW1haWwnXSxcblx0XHRpbnB1dFt0eXBlPSd1cmwnXSxcblx0XHRpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxuXHRcdGlucHV0W3R5cGU9J3NlYXJjaCddLFxuXHRcdGlucHV0W3R5cGU9J251bWJlciddLFxuXHRcdGlucHV0W3R5cGU9J3RlbCddLFxuXHRcdGlucHV0W3R5cGU9J3JhbmdlJ10sXG5cdFx0aW5wdXRbdHlwZT0nZGF0ZSddLFxuXHRcdGlucHV0W3R5cGU9J21vbnRoJ10sXG5cdFx0aW5wdXRbdHlwZT0nd2VlayddLFxuXHRcdGlucHV0W3R5cGU9J3RpbWUnXSxcblx0XHRpbnB1dFt0eXBlPSdkYXRldGltZSddLFxuXHRcdGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0aW5wdXRbdHlwZT0nY29sb3InXSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3VybCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0nbnVtYmVyJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdyYW5nZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRlJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J21vbnRoJ106Zm9jdXMsXG5cdGlucHV0W3R5cGU9J3dlZWsnXTpmb2N1cyxcblx0aW5wdXRbdHlwZT0ndGltZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRldGltZSddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzLFxuXHRpbnB1dFt0eXBlPSdjb2xvciddOmZvY3VzLFxuXHR0ZXh0YXJlYTpmb2N1cyB7XG5cdFx0Y29sb3I6ICMxMTE7XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdH1cblxuXHQud3AtYmxvY2stYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctdG9wOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tc3VibWl0LS1wYWRkaW5nVG9wKTtcblxuXHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0cGFkZGluZy10b3A6IGNhbGMoMC42NjdlbSArIDJweCk7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYygwLjY2N2VtICsgMnB4KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1pbnB1dC0tYm9yZGVyLS1yYWRpdXMpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHR3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0td2lkdGgpO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAxJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0KyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0XHR0b3A6IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0bGFiZWw6bm90KC5jaGVjayk6bm90KC53cC1ibG9jay1idXR0b25fX2xpbmspIHtcblx0XHRmb250LXNpemU6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1sYWJlbC0tZm9udC1zaXplKTtcblx0XHRsaW5lLWhlaWdodDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1saW5lLWhlaWdodCk7XG5cdFx0Zm9udC13ZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1sYWJlbC0tZm9udC13ZWlnaHQpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpub3QoLmhhcy10ZXh0LWNvbG9yKSB7XG5cdFx0XHRjb2xvcjogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWxhYmVsLS1jb2xvcik7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1zdWJtaXQtLXRleHQtdHJhbnNmb3JtKTtcblx0XHR3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXN1Ym1pdC0td2lkdGgpO1xuXG5cdFx0KyBzcGFuICsgc3BhbiB7XG5cdFx0XHQvLyBJZiBhbiBpY29uIGhhcyBiZWVuIGFkZGVkXG5cdFx0XHRoZWlnaHQ6IDAuNzVyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0XHR9XG5cdH1cblxuXHQud3BjZjctY2hlY2tib3gge1xuXHRcdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCsgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNy1saXN0LWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWZvbnQtc2l6ZSk7XG5cdFx0bGluZS1oZWlnaHQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tbGluZS1oZWlnaHQpO1xuXHRcdGFsaWduLWl0ZW1zOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWFsaWduLWl0ZW1zKTtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEgKyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdFx0dG9wOiAyMHB4O1xuXHR9XG5cblx0LndwY2Y3LW5vdC12YWxpZC10aXAge1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tY29sb3IpO1xuXHRcdHBvc2l0aW9uOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tdmFsaWRhdGlvbi0tcG9zaXRpb24pO1xuXHRcdHRvcDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLXZhbGlkYXRpb24tLXRvcCk7XG5cdFx0bWluLXdpZHRoOiA0MDBweDtcblx0XHRmb250LXNpemU6IDAuNzVlbTtcblx0fVxuXG5cdC5hamF4LWxvYWRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdC53cGNmNy1zcGlubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQuY29kZWRyb3B6LXVwbG9hZC13cmFwcGVyIHtcblx0XHQrIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQ2hlY2tib3hcbi53cGNmNy1jaGVja2JveCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG59XG5cbi53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG4ud3BjZjcge1xuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0fVxuXG5cdC8vIFVwZGF0ZSBhZnRlciA1LjggdG8gcmVtb3ZlIGV4Y2VzcyBzcGFjaW5nIG9mIGV4dHJhIHAgZWxlbWVudHNcblxuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3BhbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwLjZlbSAwO1xuXHRcdGNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tbGFiZWwtLWNvbG9yKTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIzLCAxKTtcblx0XHQvKiBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfSAqL1xuXHR9XG5cblx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXSArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0bWluLXdpZHRoOiAyNXB4O1xuXHRcdG1heC13aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1iYWNrZ3JvdW5kKTtcblx0XHRib3JkZXItd2lkdGg6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tYm9yZGVyLS13aWR0aCk7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tYm9yZGVyLS1jb2xvcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0td3AtLWN1c3RvbS0tZm9ybXMtLWNoZWNrYm94LS1ib3JkZXItLXJhZGl1cyk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIzLCAxKTtcblx0fVxuXG5cdGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIHNwYW46bm90KC5jaGVja2JveC10b2dnbGUpOmJlZm9yZSB7XG5cdFx0YW5pbWF0aW9uOiBzaHJpbmstYm91bmNlIDIwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMjMsIDEpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXdwLS1jdXN0b20tLWZvcm1zLS1jaGVja2JveC0tc2VsZWN0ZWQtYmFja2dyb3VuZCk7XG5cdH1cblxuXHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuOm5vdCguY2hlY2tib3gtdG9nZ2xlKTphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsZWZ0OiAwLjI1ZW07XG5cdFx0dG9wOiAwLjZlbTtcblx0XHRib3JkZXItcmlnaHQ6IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xuXHRcdGFuaW1hdGlvbjogY2hlY2tib3gtY2hlY2sgMTI1bXMgMjUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMSwgMC4yMywgMSkgZm9yd2FyZHM7XG5cdH1cblxuXHQuaGFzLXdoaXRlLWNvbG9yIHtcblx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3Bhbjpub3QoLmNoZWNrYm94LXRvZ2dsZSk6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuOm5vdCguY2hlY2tib3gtdG9nZ2xlKTphZnRlciB7XG5cdFx0XHRhbmltYXRpb246IGNoZWNrYm94LWNoZWNrLWxpZ2h0IDEyNW1zIDI1MG1zIGN1YmljLWJlemllcigwLjQsIDEsIDAuMjMsIDEpIGZvcndhcmRzO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNocmluay1ib3VuY2Uge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxuXG5cdDMzJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjaGVja2JveC1jaGVjayB7XG5cdDAlIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWNvbG9yKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZSg0NWRlZyk7XG5cdH1cblxuXHQzMyUge1xuXHRcdHdpZHRoOiAwLjRlbTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0d2lkdGg6IDAuNGVtO1xuXHRcdGhlaWdodDogMC44ZW07XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS13cC0tY3VzdG9tLS1mb3Jtcy0tY2hlY2tib3gtLWNvbG9yKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0wLjc1ZW0sIDApIHJvdGF0ZSgzNWRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjaGVja2JveC1jaGVjay1saWdodCB7XG5cdDAlIHtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoNDVkZWcpO1xuXHR9XG5cblx0MzMlIHtcblx0XHR3aWR0aDogMC40ZW07XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlKDQ1ZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHdpZHRoOiAwLjRlbTtcblx0XHRoZWlnaHQ6IDAuOGVtO1xuXHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTAuNzVlbSwgMCkgcm90YXRlKDM1ZGVnKTtcblx0fVxufVxuXG4vLyBSYWRpbyBidXR0b25cbi53cGNmNy1saXN0LWl0ZW0ge1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi53cGNmNy1yYWRpbyBpbnB1dFt0eXBlPSdyYWRpbyddIHtcblx0aGVpZ2h0OiAyMHB4O1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCY6Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0KyBzcGFuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0XHR9XG5cdH1cbn1cblxuLy8gR2VuZXJhbFxuXG4ud3BjZjcgZm9ybS5zZW50IC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS51bmFjY2VwdGVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQsXG4ud3BjZjcgZm9ybS5wYXltZW50LXJlcXVpcmVkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRib3JkZXI6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuZGl2LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuZGl2LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2luZyB7XG5cdGJvcmRlcjogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG5kaXYud3BjZjctbWFpbC1zZW50LW9rIHtcblx0Ym9yZGVyOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICRib2R5O1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLy8gRm9ybXMgaW4gdGhlIERyb3Bkb3duICYgU2hvdyBjb250YWluZXJcbi5kcm9wZG93bi1jb2xsYXBzZSB7XG5cdGlucHV0W3R5cGU9J3RleHQnXSxcblx0aW5wdXRbdHlwZT0nZW1haWwnXSxcblx0aW5wdXRbdHlwZT0ndXJsJ10sXG5cdGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5cdGlucHV0W3R5cGU9J3NlYXJjaCddLFxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSxcblx0aW5wdXRbdHlwZT0ndGVsJ10sXG5cdGlucHV0W3R5cGU9J3JhbmdlJ10sXG5cdGlucHV0W3R5cGU9J2RhdGUnXSxcblx0aW5wdXRbdHlwZT0nbW9udGgnXSxcblx0aW5wdXRbdHlwZT0nd2VlayddLFxuXHRpbnB1dFt0eXBlPSd0aW1lJ10sXG5cdGlucHV0W3R5cGU9J2RhdGV0aW1lJ10sXG5cdGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdGlucHV0W3R5cGU9J2NvbG9yJ10sXG5cdHRleHRhcmVhOm5vdCguYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrLWh0bWwtdGV4dGFyZWEpIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYm9keTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAkYm9keTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRib2R5O1xuXHRcdH1cblx0fVxuXG5cdC53cGNmNyAud3AtYmxvY2stYnV0dG9uIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQuYWpheC1sb2FkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gZm9ybS1jb2xvcigkcHJlZml4LCAkcG9zdGZpeCkge1xuXHRAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuXHRcdGZvcm0ge1xuXHRcdFx0LiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tI3skcG9zdGZpeH0ge1xuXHRcdFx0XHRpbnB1dCxcblx0XHRcdFx0bGFiZWwsXG5cdFx0XHRcdC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgZm9ybS1jb2xvcignaGFzJywgJ2NvbG9yJyk7XG5cbi5hbGVydCB7XG5cdC8qIEBleHRlbmQgLmQtZmxleDtcbiAgICBAZXh0ZW5kIC5hbGlnbi1pdGVtcy1jZW50ZXI7XG4gICAgQGV4dGVuZCAuanVzdGlmeS1jb250ZW50LWNlbnRlcjsgKi9cblx0cGFkZGluZzogMC43NXJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEcmFnIG4nIERyb3AgVXBsb2FkXG5cbi5jb2RlZHJvcHotdXBsb2FkLWlubmVyIHtcblx0aDQge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0fVxufVxuXG4uZG5kLXVwbG9hZC1zdGF0dXMgLmRuZC11cGxvYWQtZGV0YWlscyAuZG5kLXByb2dyZXNzLWJhciBzcGFuIHtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNvZGVkcm9wei11cGxvYWQtY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4vLyBQaG9uZSBmaWVsZFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5pbnRsLXRlbC1pbnB1dC5hbGxvdy1kcm9wZG93biAuZmxhZy1jb250YWluZXI6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uaW50bC10ZWwtaW5wdXQuYWxsb3ctZHJvcGRvd24gLmZsYWctY29udGFpbmVyOmhvdmVyIC5zZWxlY3RlZC1mbGFnIHtcblx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLndwY2Y3IGZvcm0gLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0LFxuLmludGwtdGVsLWlucHV0LmFsbG93LWRyb3Bkb3duIGlucHV0W3R5cGU9J3RlbCddIHtcblx0cGFkZGluZy1yaWdodDogNTJweDtcbn1cblxuQG1peGluIGRyb3Bkb3duLWNvbG9ycygkcHJlZml4KSB7XG5cdEBlYWNoICRjb2xvci1uYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG5cdFx0LiN7JHByZWZpeH0tI3skY29sb3ItbmFtZX0tY29sb3Ige1xuXHRcdFx0LndwY2Y3IHtcblx0XHRcdFx0LmRrLXNlbGVjdCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC4jeyRwcmVmaXh9LSN7JGNvbG9yLW5hbWV9LWJhY2tncm91bmQtY29sb3Ige1xuXHRcdFx0LndwY2Y3IHtcblx0XHRcdFx0LmRrLXNlbGVjdCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGRyb3Bkb3duLWNvbG9ycygnaGFzJyk7XG5cbi8qIC5kay1zZWxlY3Qud3BjZjctc2VsZWN0IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cbn0gKi9cblxuLy8gTW9kaWZ5IHdpZHRoIG9mIHRoZSBpbnB1dCBmaWVsZHNcbkBpbmNsdWRlIG1xKCd4cycpIHtcblx0LnctMTAwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0fVxuXG5cdC53LTUwIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0Zm9ybSB7XG5cdFx0LnctNTA6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMC41cmVtO1xuXHRcdH1cblxuXHRcdC53LTUwOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdH1cblx0fVxufVxuIiwidWwud3AtYmxvY2stcG9seWxhbmctbGFuZ3VhZ2Utc3dpdGNoZXIge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEuM3JlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRsaSB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdCgubGFuZy1pdGVtLmN1cnJlbnQtbGFuZykge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG9yZGVyOiAyO1xuXHRcdH1cblx0fVxuXHQubGFuZy1pdGVtLmN1cnJlbnQtbGFuZyB7XG5cdFx0b3JkZXI6IDE7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kIC5pY29uLWRvd247XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjI1cztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHQubGFuZy1pdGVtLmN1cnJlbnQtbGFuZyB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpLmxhbmctaXRlbSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHQvLyBkaXNwbGF5OiBub25lO1xuXHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8vIHRvcDogNi41cmVtO1xuXHQvLyBsZWZ0OiAwO1xuXHRtYXgtd2lkdGg6IDUwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBtcSgnbGcnKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogaW5pdGlhbDtcblx0XHRsZWZ0OiBpbml0aWFsO1xuXHR9XG59XG4iLCJ1bC5zaW1wbGUtc2l0ZW1hcC1wYWdlLm1haW4gPiBsaSB7XG5cdG1hcmdpbjogMC41cmVtO1xuXG5cdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0Ly8gSGlkZSB0aGUgZmlyc3QgZWxlbWVudCwgd2hpY2ggaXMgZXhwZWN0ZWQgdG8gYmUgdGhlICdTaXRlbWFwJ1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */