@media (min-width:600px){.is-style-mask .wp-block-media-text__media{height:100%}.is-style-mask .wp-block-media-text__media img{-webkit-mask:url(../../images/media-text-mask-reverse.svg) no-repeat 0 50%/cover;mask:url(../../images/media-text-mask-reverse.svg) no-repeat 0 50%/cover;height:100%!important;object-fit:cover}@media (min-width:768px){.is-style-mask .wp-block-media-text__media img{-webkit-mask-position:100% 50%;mask-position:100% 50%}}}.is-style-mask .wp-block-media-text__content{padding-top:var(--spacing);padding-bottom:var(--spacing)}@media (min-width:768px){.is-style-mask .wp-block-media-text__content{padding-top:var(--spacing-x2);padding-bottom:var(--spacing-x2)}}@media (min-width:1000px){.is-style-mask .wp-block-media-text__content{padding-top:var(--spacing-x3);padding-bottom:var(--spacing-x3)}}.is-style-mask.has-media-on-the-right img{-webkit-mask:url(../../images/media-text-mask.svg) no-repeat 0 50%/cover;mask:url(../../images/media-text-mask.svg) no-repeat 0 50%/cover}@media (min-width:768px){.is-style-mask.has-media-on-the-right img{-webkit-mask-position:100% 50%;mask-position:100% 50%}}.is-style-watermark.wp-block-group{background-image:url(../../images/logo-watermark.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50%}.is-style-full-bleed-headings{overflow:hidden}.is-style-full-bleed-headings .wp-block-column .wp-block-heading{padding:var(--spacing-div2) 0;position:relative}@media (-xl){.is-style-full-bleed-headings .wp-block-column .wp-block-heading{padding:var(--spacing-div2)}}.is-style-full-bleed-headings .wp-block-column .wp-block-heading:before{content:"";display:block;position:absolute;top:0;height:100%;background-color:var(--linen);z-index:-1;opacity:.5;width:100vw}@media (min-width:1280px){.is-style-full-bleed-headings .wp-block-column .wp-block-heading:before{width:calc(100vw - ((100vw - var(--xl) - var(--spacing-div2)) / 2))}}.is-style-full-bleed-headings .wp-block-column:first-child .wp-block-heading:before{left:calc(var(--spacing) * -1);width:100vw}@media (min-width:768px){.is-style-full-bleed-headings .wp-block-column:first-child .wp-block-heading:before{left:calc(var(--spacing-x3) * -1)}}@media (min-width:1280px){.is-style-full-bleed-headings .wp-block-column:first-child .wp-block-heading:before{left:calc((100vw - var(--l) - var(--spacing-div2)) / -2);width:calc(100vw - ((100vw - var(--xl) - var(--spacing-div2)) / 2));border-radius:0 20px 20px 0}}.is-style-full-bleed-headings .wp-block-column:last-child .wp-block-heading:before{right:calc(var(--spacing) * -1);width:100vw}@media (min-width:768px){.is-style-full-bleed-headings .wp-block-column:last-child .wp-block-heading:before{right:calc(var(--spacing-x3) * -1)}}@media (min-width:1280px){.is-style-full-bleed-headings .wp-block-column:last-child .wp-block-heading:before{right:calc((100vw - var(--l) - var(--spacing-div2)) / -2);width:calc(100vw - ((100vw - var(--xl) - var(--spacing-div2)) / 2));border-radius:20px 0 0 20px}}.btn,.sjb-page .list-data .v2 .sjb-apply-now-btn a,.tax-filter__submit,.wp-block-button__link{background:var(--linen);color:var(--black);padding:var(--spacing-div2);text-align:center;border-radius:10px;font-weight:900}.btn:focus,.btn:hover,.sjb-page .list-data .v2 .sjb-apply-now-btn a:focus,.sjb-page .list-data .v2 .sjb-apply-now-btn a:hover,.tax-filter__submit:focus,.tax-filter__submit:hover,.wp-block-button__link:focus,.wp-block-button__link:hover{filter:grayscale(.2)}.btn--blue{background-color:var(--slate-blue);color:var(--white)}.btn--green,.sjb-page .list-data .v2 .sjb-apply-now-btn a,.tax-filter__submit{background-color:var(--green);color:var(--white)}.btn--slate-blue{background-color:var(--slate-blue);color:var(--white)}.btn--gray{background-color:var(--gray);color:var(--white)}a.btn,button.btn{text-decoration:none}button:disabled.btn{background:var(--disabled);box-shadow:none;cursor:default;opacity:.6}.wp-block-heading strong{font-weight:900}.wp-rich-text-font-awesome-icon{display:inline}.wp-rich-text-font-awesome-icon svg{width:auto}@media (max-width:624px){.wp-block-group.is-layout-grid{grid-template-columns:1fr}}.wp-block-pullquote{padding:0}.wp-block-embed iframe{width:100%;height:100%;aspect-ratio:16/9}.wp-block-embed.wp-embed-aspect-21-9 iframe{aspect-ratio:21/9}.wp-block-embed.wp-embed-aspect-18-9 iframe{aspect-ratio:18/9}.wp-block-embed.wp-embed-aspect-16-9 iframe{aspect-ratio:16/9}.wp-embed-aspect-4-3 .wp-block-embed{aspect-ratio:4/3}.wp-embed-aspect-1-1 .wp-block-embed{aspect-ratio:1/1}.wp-embed-aspect-9-16 .wp-block-embed{aspect-ratio:9/16}.wp-embed-aspect-1-2 .wp-block-embed{aspect-ratio:1/2}form ol,form ul{padding:0}button,input[type=submit]{border:0;padding:0;margin:0;border-radius:0;background:none;cursor:pointer}input:not([type=submit]):not([type=checkbox]):not([type=radio]),textarea{padding:var(--spacing-div2);width:100%;max-width:500px;border:1px solid var(--gray)}input:not([type=submit]):not([type=checkbox]):not([type=radio]).large,textarea.large{max-width:none}.iti--allow-dropdown input[type=tel]{padding-left:52px!important}select{cursor:pointer;display:block;color:var(--black);padding:var(--spacing-div2);width:100%;max-width:100%;margin:0;border:1px solid var(--gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);border-radius:0;background-image:url(../../images/chevron.svg);background-repeat:no-repeat,repeat;background-position:right var(--spacing-div2) top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}select:hover{border-color:var(--gray)}select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:var(--gray);outline:none}select option{font-weight:400}:root:lang(ar) select,:root:lang(iw) select,[dir=rtl] select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}select:disabled,select[aria-disabled=true]{color:graytext}select:disabled:hover,select[aria-disabled=true]{border:1px solid var(--gray);cursor:auto}label{margin-bottom:var(--spacing-div2);display:inline-block}label[for]{cursor:pointer}body .gform_wrapper .top_label input.datepicker{width:100%}.gform_confirmation_message{border:1px solid var(--gray);background-color:var(--gray-light);padding:var(--spacing)}.hidden-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sjb-listing .job-date{display:none}img,img[width]{max-width:100%}img[width]{width:auto}img[width][height]:not(.wp-block-cover__image-background){height:auto}img[src$=".svg"]{width:100%;height:auto;max-width:none}svg{width:100%}.post-type-archive-jobpost{background-color:var(--linen)}.post-type-archive-jobpost h3{text-align:center;font-size:var(--h1)}.post-type-archive-jobpost .sjb-page .list-data .v2{border:0;border-radius:20px}.wp-block-group.has-linen-background-color .sjb-page{padding:0}.wp-block-group.has-linen-background-color .sjb-page .list-data .v2{border:0;border-radius:20px}.single-jobpost{background-color:var(--linen)}.single-jobpost .sjb-page{padding-top:0}.single-jobpost .sjb-page .list-data .v2{background-color:transparent}.single-jobpost .sjb-page .list-data .v2>header{display:none}.single-jobpost .jobpost-form{background-color:var(--white);padding:var(--spacing);border-radius:20px}.container,.tax-service .providers{margin:0 auto;padding:0 var(--spacing);max-width:var(--wp--style--global--content-size);display:block}@media (min-width:768px){.container,.tax-service .providers{padding:0 var(--spacing)}}.container--s{max-width:var(--s)}.container--m{max-width:var(--m)}.container--l{max-width:var(--l)}.container--xl,.tax-service .providers{max-width:var(--xl)}.container--xxl{max-width:var(--xxl)}.section{margin-bottom:var(--spacing-x2)}@media (min-width:625px){.section{margin-bottom:calc(var(--spacing) * 6)}}figure,img{max-width:100%;height:auto}a{transition:color .2s ease-in-out}a:focus{outline:2px dashed var(--blue-100)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{min-height:100vh;box-sizing:border-box;scroll-behavior:smooth}body{display:flex;flex-direction:column}iframe{max-width:100%}:focus:not(:focus-visible){outline:none}[id]{scroll-margin-top:103px}body{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}table{width:auto;border-spacing:0;border-collapse:collapse}td,th{margin:0;padding:var(--spacing-div2);border:1px solid var(--gray)}th{text-align:left}b,strong{font-weight:900}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--gray-50);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:var(--z-skip-to)}.wp-block-separator{border-top-width:1px}.wp-block-separator:not(.has-background){border-color:var(--gray)}body{--disabled:#bbb;--z-skip-to:100000;--z-slider-nav:10;--z-map-text-overlay:1000;--z-header:1050;--z-popup:1100;--font-primary:var(--wp--preset--font-family--font-primary);--font-size:var(--wp--preset--font-size--default);--font-size-small:var(--wp--preset--font-size--small);--s:625px;--m:768px;--l:1000px;--xl:1280px;--xxl:1440px;--xxxl:1620px;--spacing-div2:calc(var(--spacing) / 2);--spacing:var(--wp--preset--spacing--40);--spacing-x2:calc(var(--spacing) * 2);--spacing-x3:calc(var(--spacing) * 3);--spacing-x4:calc(var(--spacing) * 4);--spacing-x5:calc(var(--spacing) * 5)}.card{display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--light-beige);border-radius:20px;padding-bottom:var(--spacing-div2)}@media (min-width:625px){.card{padding-bottom:var(--spacing)}}.card__title{font-size:var(--h3);margin-bottom:0;padding-left:var(--spacing-div2);padding-right:var(--spacing-div2)}@media (min-width:625px){.card__title{padding-left:var(--spacing);padding-right:var(--spacing)}}.card__title a{color:#333;text-decoration:none}.card__title a:focus,.card__title a:hover{color:var(--green)}.card__meta{padding-left:var(--spacing-div2);padding-right:var(--spacing-div2);margin-bottom:var(--spacing-div2);margin-top:var(--spacing-div2)}@media (min-width:625px){.card__meta{padding-left:var(--spacing);padding-right:var(--spacing)}}.card__date{font-weight:900}.card__author:before{content:" | "}.card__text{padding-left:var(--spacing-div2);padding-right:var(--spacing-div2);padding-bottom:var(--spacing-div2)}@media (min-width:625px){.card__text{padding-left:var(--spacing);padding-right:var(--spacing)}}.card__image{margin-bottom:var(--spacing-div2);display:block}@media (min-width:625px){.card__image{margin-bottom:var(--spacing)}}.card__image .image__img{border-radius:20px 20px 0 0;height:100%!important;object-fit:cover;width:100%;max-width:none;display:block;aspect-ratio:3/2}.care__excerpt{margin-bottom:auto}.card__link{margin-top:auto}.card__link a{display:inline-block}.card .categories{padding-left:var(--spacing-div2);padding-right:var(--spacing-div2);justify-self:flex-end;margin-top:auto}@media (min-width:625px){.card .categories{padding-left:var(--spacing);padding-right:var(--spacing)}}.cards{display:grid;grid-template:auto/1fr;margin-bottom:var(--spacing);grid-gap:var(--spacing-div2)}.archive .cards,.blog .cards,.search-results .cards{margin-top:var(--spacing)}@media (min-width:625px){.archive .cards,.blog .cards,.search-results .cards{margin-top:var(--spacing-x2);margin-bottom:var(--spacing-x2)}}@media (min-width:768px){.archive .cards,.blog .cards,.search-results .cards{margin-top:var(--spacing-x3);margin-bottom:var(--spacing-x3)}}@media (min-width:768px){.cards{grid-template:auto/1fr 1fr 1fr;grid-gap:var(--spacing)}}@media (min-width:1000px){.cards{margin-bottom:var(--spacing-x2)}}.cards .searchwp-revised-search-notice{grid-column:1/-1}.cards__no-result{grid-column:1/-1;margin-top:var(--spacing);margin-bottom:var(--spacing)}@media (min-width:625px){.cards__no-result{margin-top:var(--spacing-x2);margin-bottom:var(--spacing-x2)}}@media (min-width:768px){.cards__no-result{margin-top:var(--spacing-x3);margin-bottom:var(--spacing-x3)}}@media (min-width:1000px){.cards__no-result{margin-bottom:var(--spacing-x2)}}.categories{margin:0;display:flex;flex-wrap:wrap;list-style:none;gap:5px;padding:0}.categories__item{display:inline-block}.categories__link{font-weight:500;font-size:14px;text-align:center;background-color:var(--linen);text-decoration:none;color:var(--black);padding:5px;border-radius:10px;display:block}.comments{margin:var(--spacing-div2) auto;padding:var(--spacing)}.comments .comment{display:block;border-left:5px solid var(--blue);padding-left:var(--spacing)}.comments .comment-respond label{display:block}.comments .comment-respond p{margin-bottom:var(--spacing-div2)}.comments .comment-respond .comment-form-cookies-consent label{display:inline-block}.comments .comment-reply-title{margin-bottom:var(--spacing-div2)}.comments .submit{background:var(--blue);color:var(--white);min-width:160px;padding:.75em;text-align:center;border-radius:0}.comments .comment-metadata a{text-decoration:none}.comments .comment-author{display:grid;grid-gap:0 var(--spacing-div2);grid-template:25px 25px/calc(40px + var(--spacing-div2)) auto;margin-bottom:var(--spacing-div2)}.comments .comment-author img{grid-row:1/3}.comments .comment-author>:not(img){grid-column:2/2}.comments .says{display:none}.comments__title{font-size:var(--h3)}.copyright{text-align:center;margin-bottom:var(--spacing-div2)}.credentials{width:100%}.credentials__items{display:grid;grid-template:auto/1fr;background-color:var(--light-beige);border-radius:20px;padding:var(--spacing)}@media (min-width:625px){.credentials__items{grid-template:auto/1fr 2fr;grid-gap:var(--spacing-div2) var(--spacing)}}.credentials__name{font-weight:700;font-size:var(--font-size);margin-bottom:0}@media (min-width:625px){.credentials__name{text-align:right}}.credentials__value{color:var(--dark-gray);font-size:var(--font-size)}@media (min-width:625px){.credentials__value{margin-bottom:0}}.doctor-content{padding-top:var(--spacing);padding-bottom:var(--spacing);display:grid;grid-template:auto/1fr;grid-gap:var(--spacing)}@media (min-width:625px){.doctor-content{grid-gap:var(--spacing-x2);padding-top:var(--spacing-x2);padding-bottom:var(--spacing-x2)}}.doctor-content__title{font-size:var(--h2);margin-bottom:0}.doctor-content__locations{container-type:inline-size;width:100%}.single .doctor-content__locations .location-card{margin-bottom:0}.doctor-content__specialties{font-size:var(--h4);margin-bottom:var(--spacing-div2)}.doctor-content__location{font-size:var(--h3);font-weight:600}.doctor-content__image{max-width:150px;margin:0 auto}@media (min-width:625px){.doctor-content__image{float:left;max-width:250px;margin:0 var(--spacing) var(--spacing) 0;shape-outside:circle(50%);-webkit-clip-path:circle(50%);clip-path:circle(50%)}}.doctor-content__image .image{aspect-ratio:1/1}.doctor-content__image .image__img{aspect-ratio:1/1;display:block;border-radius:50%;object-fit:cover;height:100%!important;width:100%}.doctor-content__attributes{background-color:var(--white);border-radius:20px;padding:var(--spacing)}.doctor-content__attr-title{font-weight:600}.single-doctor{background-color:var(--linen)}.dynamic-menu ul{list-style:none;margin:0;padding:0}.dynamic-menu li{display:block}.dynamic-menu a{display:block;color:var(--maroon);text-decoration:none}.dynamic-menu__title{color:var(--black);margin-bottom:var(--spacing-div2)}.featured-image__image img{margin:0 auto;display:block}.footer{margin-top:auto}.footer__links{background-color:var(--linen);color:var(--maroon);padding:var(--spacing) 0}@media (min-width:768px){.footer__links{padding:var(--spacing-x2) 0}}@media (min-width:1000px){.footer__links{padding:var(--spacing-x3) 0}}.footer__links .container,.footer__links .tax-service .providers{display:grid;grid-template:auto/1fr;grid-gap:var(--spacing)}@media (min-width:625px){.footer__links .container,.footer__links .tax-service .providers{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.footer__links .container,.footer__links .tax-service .providers{grid-template-columns:repeat(4,1fr)}}@media (min-width:1000px){.footer__links .container,.footer__links .tax-service .providers{grid-gap:var(--spacing-x2)}}@media (min-width:1280px){.footer__links .container,.footer__links .tax-service .providers{grid-template-columns:1fr 2fr 1fr 2fr}}.footer__blurb .menu-footer__title{display:none}@media (min-width:625px){.footer__blurb .menu-footer__title{display:block}}.footer__fine-print{background-color:var(--light-cyan);color:var(--black);padding:var(--spacing-div2) 0}@media (min-width:768px){.footer__fine-print{padding:var(--spacing) 0}}.footer__fine-print a{color:var(--green)}.footer__fine-print a:focus,.footer__fine-print a:hover{color:var(--black)}.footer-ctas{background:var(--slate-blue);color:var(--white);padding:var(--spacing) 0}@media (min-width:625px){.footer-ctas{padding:var(--spacing-x2) 0}}@media (min-width:768px){.footer-ctas{padding:var(--spacing-x3) 0}}.footer-ctas__items{list-style:none;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:var(--spacing)}@media (min-width:625px){.footer-ctas__items{flex-direction:row;gap:var(--spacing-x2)}}@media (min-width:768px){.footer-ctas__items{gap:var(--spacing-x2)}}.footer-ctas__item{flex:1 1 120px;max-width:120px}@media (min-width:768px){.footer-ctas__item{flex:1 1 150px;max-width:150px}}.footer-ctas__link{font-size:var(--h3);line-height:1.25;text-align:center;color:var(--white);text-decoration:none;display:flex;flex-direction:column;flex-wrap:wrap}.footer-ctas__link:focus,.footer-ctas__link:hover{color:var(--linen)}.footer-ctas__link i{font-size:48px;margin-bottom:var(--spacing-div2)}@media (min-width:625px){.footer-ctas__link i{margin-bottom:var(--spacing)}}@media (min-width:768px){.footer-ctas__link i{font-size:70px}}.frontend-search-form{display:flex;flex-direction:column;padding-top:var(--spacing-div2)}@media (min-width:768px){.frontend-search-form{padding:var(--spacing-div2)}}.frontend-search-form__field{display:flex;margin:0 auto;width:100%}.post-header .frontend-search-form__field{display:block}.frontend-search-form__input{background:var(--white);border:1px solid var(--gray);border-radius:10px;max-width:none;font-size:16px}.frontend-search-form__submit{min-width:auto;background-color:var(--green);color:var(--white);margin-left:var(--spacing-div2);font-size:16px}.header{background-color:var(--white);position:sticky;width:100%;left:0;top:0;z-index:var(--z-header);transition:background-color .3s;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.admin-bar .header{top:32px}.header .container,.header .tax-service .providers{display:grid;grid-template-columns:40px 1fr 40px;grid-template-rows:auto auto auto;align-items:center;position:relative;padding:var(--spacing);transition:padding .3s}.js-scrolled .header .container,.js-scrolled .header .tax-service .providers{padding:var(--spacing-div2)}@media (min-width:768px){.header .container,.header .tax-service .providers{grid-template:auto auto/1fr}}@media (min-width:1280px){.header .container,.header .tax-service .providers{display:flex;padding-top:var(--spacing-x2);padding-bottom:calc(var(--spacing) * 1.5)}}@media (min-width:768px){.header__nav-toggle{display:none}}.header__phone{font-weight:500;font-size:18px;color:var(--black);text-decoration:none;margin-bottom:var(--spacing-div2);display:block;text-align:center}@media (min-width:768px){.header__phone{margin:0;grid-row:2}}.header__phone:focus,.header__phone:hover{color:var(--green);text-decoration:underline}.header__menu{max-height:0;width:100%;overflow:hidden;transition:max-height .3s;grid-column-start:1;grid-column-end:4;grid-row:3;position:relative;z-index:1}.js-body-nav-toggle .header__menu{max-height:999px}@media (min-width:768px){.header__menu{max-height:none;max-width:none;display:flex;align-items:center;overflow:visible;justify-content:space-between;flex-direction:column}}@media (min-width:1280px){.header__menu{flex-direction:row}}.header__menu .menu-header{z-index:1}@media (min-width:768px){.header__menu-right{display:flex;align-items:center;grid-gap:var(--spacing-div2)}}.header__logo{display:flex;align-items:center;justify-content:center;max-width:100%;transition:width .3s;margin:0 auto}@media (min-width:1280px){.header__logo{margin:0 var(--spacing-div2) 0 0}}.js-scrolled .header__logo{width:200px}@media (min-width:768px){.header__search-toggle{position:absolute;top:var(--spacing);right:var(--spacing)}}@media (min-width:1280px){.header__search-toggle{position:static}}.header__search{max-height:0;width:100%;overflow:hidden;transition:max-height .3s;grid-column-start:1;grid-column-end:4;grid-row:2}@media (min-width:768px){.header__search{background-color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:0 0 10px 10px;position:absolute;top:100%;right:var(--spacing);width:auto}}.js-body-search-toggle .header__search{max-height:999px}.image{margin:0}.location-card{border-radius:20px;background:var(--light-beige);padding:var(--spacing);display:grid;grid-template:auto/1fr 1fr;grid-gap:var(--spacing-div2)}@container (min-width:900px){.location-card{grid-gap:0 var(--spacing);grid-template:auto auto/1fr 1fr 1fr}}.single .location-card{margin-bottom:var(--spacing)}@container (min-width:900px){.single .location-card{margin-bottom:var(--spacing-x2)}}.location-card__image{grid-column:1/3}@container (min-width:900px){.location-card__image{grid-column:1/1;grid-row:1/3}}.location-card__image .image__img{border-radius:10px;aspect-ratio:3/2;height:100%;object-fit:cover;width:100%;max-width:none}@container (min-width:625px){.location-card__image .image__img{aspect-ratio:2/1}}@container (min-width:900px){.location-card__image .image__img{aspect-ratio:3/2}}.location-card__title{font-size:var(--h2);grid-column:1/3;margin-bottom:0}@container (min-width:900px){.location-card__text,.location-card__title{grid-column:2}}.location-card__icon-text{display:grid;grid-template-columns:25px auto;grid-gap:var(--spacing-div2);font-size:16px;margin-top:0;margin-bottom:var(--spacing-div2)}.location-card__icon-text i{font-size:28px;color:var(--green);top:3px;position:relative}@container (min-width:900px){.location-card__buttons{grid-column:3;grid-row:1/3}}.location-card__buttons ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-div2)}.location-card__button,.location-card__button .btn,.location-card__button .sjb-page .list-data .v2 .sjb-apply-now-btn a,.location-card__button .tax-filter__submit{display:block}.location-cards{display:grid;grid-template:auto/1fr;grid-gap:var(--spacing);padding:var(--spacing) 0}@media (min-width:768px){.location-cards{grid-template:auto/1fr 2fr;grid-gap:var(--spacing-x2);padding:var(--spacing-x2) 0}}@media (min-width:1000px){.location-cards{grid-template:auto/1fr 4fr;grid-gap:var(--spacing-x3);padding:var(--spacing-x3) 0}}.location-cards__column--main{container-type:inline-size;display:grid;grid-template:auto/1fr;margin-bottom:var(--spacing);grid-gap:var(--spacing-div2);align-items:flex-start}@media (min-width:768px){.location-cards__column--main{grid-gap:var(--spacing)}}.post-type-archive-location{background-color:var(--linen)}.location-cards__toggle i{transition:transform .3s}@media (min-width:768px){.location-cards__toggle{display:none}}.location-cards__toggle--open i{transform:rotate(180deg)}.location-cards__filter{max-height:0;overflow:hidden}@media (min-width:768px){.location-cards__filter{max-height:none}}.location-cards__filter--open{max-height:9999px}@media (min-width:768px){.location-cards__filter--open{max-height:none}}.location-content{background-color:var(--linen);padding:var(--spacing) 0}@media (min-width:625px){.location-content{padding:var(--spacing-x2) 0}}@media (min-width:1000px){.location-content{padding:var(--spacing-x5) 0}}.location-content__columns{display:grid;grid-template-columns:auto/auto;grid-gap:var(--spacing)}@media (min-width:768px){.location-content__columns{grid-template-columns:5fr 2fr;grid-gap:var(--spacing-x2)}}.location-content__column--main{container-type:inline-size}.location-content__content{background-color:var(--white);padding:var(--spacing);border-radius:20px;margin-bottom:var(--spacing)}@media (min-width:768px){.location-content__content{margin-bottom:var(--spacing-x2)}}.logo{max-width:300px;width:100%;margin-bottom:0}.logo__link{display:flex;align-items:center}.map-embed{position:relative;background-color:var(--gray);height:500px;width:100%}.clinic-map .map-embed{height:300px}@media (min-width:768px){.clinic-map .map-embed{height:500px}}.archive .map-embed,.single .map-embed{height:200px}@media (min-width:768px){.archive .map-embed,.single .map-embed{height:300px}}.map-embed .leaflet-popup-content{margin:var(--spacing)}.map-embed .leaflet-container a.leaflet-popup-close-button{font-size:24px;width:35px;height:35px}.map-embed .leaflet-container a.leaflet-popup-close-button span{line-height:1.3}.map-embed__title{font-size:var(--h3);margin-bottom:var(--spacing-div2)}.map-embed__icon-text{display:grid;grid-template-columns:25px auto;grid-gap:var(--spacing-div2);font-size:16px}.leaflet-popup-content .map-embed__icon-text{margin-top:0;margin-bottom:var(--spacing-div2)}.map-embed__icon-text i{font-size:28px;color:var(--green);top:3px;position:relative}.map-embed__link{margin-top:var(--spacing);display:block}.leaflet-container .map-embed__link{color:var(--white)}.menu-footer ul{list-style:none;margin:0;padding:0}.menu-footer li{display:block}.menu-footer a{display:block;color:var(--maroon);text-decoration:none}.menu-footer__title{color:var(--black);margin-bottom:var(--spacing-div2)}.menu-footer-secondary ul{list-style:none;margin:0;padding:0;text-align:center}.menu-footer-secondary li{display:inline}.menu-footer-secondary li:after{content:" |";padding:0 5px}.menu-footer-secondary li:last-child:after{display:none}.menu-header ul{list-style-type:none;padding:0;margin:0}.menu-header li{display:block;transition-duration:.5s;margin:var(--spacing) 0}@media (min-width:768px){.menu-header li{display:inline-block;margin:0}}@media (min-width:768px){.menu-header__list>li.menu-item-has-children{position:relative}.menu-header__list>li.menu-item-has-children>a:after{content:url(../../images/chevron-nav.svg);margin-left:5px;position:relative;top:-2px}}.menu-header__list>li{position:relative}.menu-header__list li a{text-decoration:none;transition:all .3s;display:block;font-weight:900;font-size:16px;color:var(--black)}.menu-header__list li a:focus,.menu-header__list li a:hover{color:var(--green)}@media (min-width:768px){.menu-header__list li a{padding:var(--spacing-div2)}}.menu-header__list li.menu-item--bold>a{font-weight:900}.menu-header__list li.current_page_item>a{color:var(--green)}.menu-header__list li li{display:block;margin:0}.menu-header__list li li a{font-weight:400;font-size:14px;display:block;padding:calc(var(--spacing) / 4) var(--spacing);margin:0}@media (min-width:768px){.menu-header__list li li a:focus,.menu-header__list li li a:hover{color:var(--black);background-color:var(--white)}}.menu-header__list li li li a{padding-left:30px}.menu-header__list>li>.sub-menu{margin-bottom:var(--spacing);max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}@media (min-width:768px){.menu-header__list>li>.sub-menu{visibility:hidden;opacity:0;max-height:0;position:absolute;transition:opacity .5s ease;left:0;background-color:var(--linen);padding:var(--spacing-div2) 0;margin:0;min-width:250px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}}.menu-header__list>li>.sub-menu .sub-menu{margin-bottom:0}@media (min-width:768px){.menu-header__list>li>.sub-menu .sub-menu{visibility:visible;opacity:1;position:static;display:block;padding:0;max-height:99999px}}.menu-header__list>li>.sub-menu--active{max-height:99999px}.menu-header__list>li.js-menu-item-right>.sub-menu{left:auto;right:0}@media (min-width:768px){.menu-header__list li:focus-within>.sub-menu,.menu-header__list li:hover>.sub-menu{visibility:visible;opacity:1;display:block;max-height:99999px}}.menu-header__btn{cursor:pointer;padding:10px;position:absolute;right:0;top:-5px;font-size:0;line-height:.5}.menu-header__btn:after{content:"+";font-size:var(--h4)}@media (min-width:768px){.menu-header__btn{display:none}}.menu-header__btn--expanded:after{content:"-"}.menu-header-secondary ul{list-style-type:none;padding:0;margin:0}.menu-header-secondary li{display:block;transition-duration:.5s;margin-bottom:var(--spacing-div2)}.menu-header-secondary li:last-child{margin-bottom:0}@media (min-width:768px){.menu-header-secondary li{display:inline-block;margin:0 var(--spacing-div2) 0 0}}@media (min-width:768px){.menu-header-secondary__list{display:flex}.menu-header-secondary__list>li.menu-item-has-children{position:relative}.menu-header-secondary__list>li.menu-item-has-children>a:after{content:url(../../images/chevron-nav.svg);margin-left:5px;position:relative;top:-2px}}.menu-header-secondary__list>li{position:relative}.menu-header-secondary__list>li>a{background:var(--linen);color:var(--black);padding:var(--spacing-div2);text-align:center;border-radius:10px;white-space:nowrap}.menu-header-secondary__list>li>a:focus,.menu-header-secondary__list>li>a:hover{background-color:var(--light-beige);color:var(--black)}.menu-header-secondary__list li.menu-item--bold>a{font-weight:900}.menu-header-secondary__list li.menu-item--green>a{background:var(--green);color:var(--white)}.menu-header-secondary__list li.menu-item--light-coral>a{background:var(--light-coral);color:var(--black)}.menu-header-secondary__list li.menu-item--linen>a{background:var(--linen);color:var(--black)}.menu-header-secondary__list li.menu-item--light-beige>a{background:var(--light-beige);color:var(--black)}.menu-header-secondary__list li.menu-item--gray>a{background:var(--gray);color:var(--black)}.menu-header-secondary__list li.menu-item--light-cyan>a{background:var(--light-cyan);color:var(--black)}.menu-header-secondary__list li.menu-item--slate-blue>a{background:var(--slate-blue);color:var(--black)}.menu-header-secondary__list li.menu-item--gray>a:focus,.menu-header-secondary__list li.menu-item--green>a:focus,.menu-header-secondary__list li.menu-item--light-beige>a:focus,.menu-header-secondary__list li.menu-item--light-coral>a:focus,.menu-header-secondary__list li.menu-item--light-cyan>a:focus,.menu-header-secondary__list li.menu-item--linen>a:focus,.menu-header-secondary__list li.menu-item--slate-blue>a:focus{background-color:var(--light-beige);color:var(--black)}.menu-header-secondary__list li a{text-decoration:none;transition:all .3s;display:block;font-weight:900;font-size:16px}@media (min-width:768px){.menu-header-secondary__list li a{padding:var(--spacing-div2)}}.menu-header-secondary__list li.current_page_item>a{color:var(--white)}.menu-header-secondary__list li li{display:block;margin:0}.menu-header-secondary__list li li a{font-weight:400;font-size:14px;display:block;padding:calc(var(--spacing) / 4) var(--spacing);margin:0}@media (min-width:768px){.menu-header-secondary__list li li a{color:var(--black)}.menu-header-secondary__list li li a:focus,.menu-header-secondary__list li li a:hover{color:var(--black);background-color:var(--white)}}.menu-header-secondary__list li li li a{padding-left:30px}.menu-header-secondary__list>li>.sub-menu{max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}@media (min-width:768px){.menu-header-secondary__list>li>.sub-menu{visibility:hidden;opacity:0;max-height:0;position:absolute;transition:opacity .5s ease;left:0;background-color:var(--linen);padding:var(--spacing-div2) 0;margin:0;min-width:375px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}}@media (min-width:768px){.menu-header-secondary__list>li>.sub-menu .sub-menu{visibility:visible;opacity:1;position:static;display:block;padding:0;max-height:99999px}}.menu-header-secondary__list>li>.sub-menu--active{max-height:99999px}.menu-header-secondary__list>li.js-menu-item-right>.sub-menu{left:auto;right:0}@media (min-width:768px){.menu-header-secondary__list li:focus-within>.sub-menu,.menu-header-secondary__list li:hover>.sub-menu{visibility:visible;opacity:1;display:block;max-height:99999px}}.menu-header-secondary__icon{margin-right:5px}.menu-header-secondary__btn{cursor:pointer;padding:10px;position:absolute;right:0;top:10px;font-size:0;line-height:.5;transition:transform .3s}.menu-header-secondary__btn:after{content:url(../../images/chevron-nav.svg)}@media (min-width:768px){.menu-header-secondary__btn{display:none}}.menu-header-secondary__btn--expanded{transform:rotate(180deg)}.menu-social__items{align-items:center;display:flex;justify-content:center;list-style:none;margin:0 auto;padding:0}.menu-social__item{display:inline-block;padding:0 var(--spacing-div2) 0 0}.menu-social__item:first-child{padding-left:0}.menu-social__item:last-child{padding-right:0}.menu-social__link{align-items:center;display:flex;height:100%;transition:all .3s;width:100%}.menu-social__icon{font-size:var(--h3)}.nav-toggle{position:relative;background:transparent;width:25px;height:16px;display:block;outline:0;grid-column-start:2;cursor:pointer}.nav-toggle:focus .nav-toggle__bar,.nav-toggle:hover .nav-toggle__bar{background-color:var(--gray)}.js-body-nav-toggle .nav-toggle{width:27px;height:17px}.nav-toggle__bar{transition:all .3s;width:100%;height:2px;background:var(--gray);position:absolute;left:0}.nav-toggle__bar:first-child{top:0}.nav-toggle__bar:nth-child(2){top:7px}.nav-toggle__bar:nth-child(3){bottom:0}.js-body-nav-toggle .nav-toggle__bar{background:var(--gray);border-radius:100px}.js-body-nav-toggle .nav-toggle__bar:first-child{transform:rotate(45deg) translateX(5px) translateY(5px)}.js-body-nav-toggle .nav-toggle__bar:nth-child(2){opacity:0}.js-body-nav-toggle .nav-toggle__bar:nth-child(3){transform:rotate(-45deg) translateX(5px) translateY(-6px)}.newsletter{background-color:var(--light-coral)}.notifications__item{text-align:center;background-color:var(--slate-blue);padding-top:var(--spacing-div2);padding-bottom:var(--spacing-div2)}.notifications__item--green{background:var(--green);color:var(--white)}.notifications__item--green a{color:var(--light-coral)}.notifications__item--green a:focus,.notifications__item--green a:hover{color:var(--white)}.notifications__item--light-coral{background:var(--light-coral);color:var(--black)}.notifications__item--linen{background:var(--linen);color:var(--black)}.notifications__item--light-beige{background:var(--light-beige);color:var(--black)}.notifications__item--gray{background:var(--gray);color:var(--black)}.notifications__item--light-cyan{background:var(--light-cyan);color:var(--black)}.notifications__item--slate-blue{background:var(--slate-blue);color:var(--white)}.notifications__item--slate-blue a{color:var(--light-coral)}.notifications__item--slate-blue a:focus,.notifications__item--slate-blue a:hover{color:var(--white)}.notifications__icon{margin-right:calc(var(--spacing) / 4)}.notifications__link{margin-left:calc(var(--spacing) / 4)}.notifications__link:after{font-family:Font Awesome\ 6 Pro,sans-serif;content:"\f061"}.pagination{text-align:center;margin:0 auto var(--spacing);display:flex;justify-content:center;align-items:center}@media (min-width:625px){.pagination{margin:0 auto var(--spacing-x2)}}@media (min-width:768px){.pagination{margin:0 auto var(--spacing-x3)}}.pagination .page-numbers{display:block;padding:6px 22px;margin:0 5px;font-weight:300;font-size:24px;line-height:1.8;border-radius:10px;background:var(--gray);color:var(--white);text-decoration:none}.pagination .page-numbers.current{background:var(--light-cyan)}.pagination .page-numbers.next,.pagination .page-numbers.prev{padding-left:17px;padding-right:17px}.pagination a.page-numbers:focus,.pagination a.page-numbers:hover{background-color:var(--light-cyan)}.post-header{background-color:var(--light-beige);padding:var(--spacing);text-align:center}@media (min-width:625px){.post-header{padding:var(--spacing-x2)}}.post-header .categories{justify-content:center}.post-header__subtitle{font-size:18px;font-weight:500;margin-bottom:0}.post-header__title{margin-bottom:var(--spacing-div2);line-height:1}.post-header__meta{font-size:18px;margin-bottom:var(--spacing-div2)}.post-header__date{font-weight:500}.post-header__author:before{content:" | "}.provider-cards{display:grid;grid-template:auto/1fr;grid-gap:var(--spacing);padding:var(--spacing) 0}@media (min-width:768px){.provider-cards{grid-template:auto/1fr 2fr;grid-gap:var(--spacing-x2);padding:var(--spacing-x2) 0}}@media (min-width:1000px){.provider-cards{grid-template:auto/1fr 4fr;grid-gap:var(--spacing-x3);padding:var(--spacing-x3) 0}}.provider-cards__column--main{container-type:inline-size;display:grid;grid-template:auto/1fr;margin-bottom:var(--spacing);grid-gap:var(--spacing-div2)}@media (min-width:768px){.provider-cards__column--main{grid-gap:var(--spacing)}}.post-type-archive-doctor{background-color:var(--linen)}.provider-cards__toggle i{transition:transform .3s}@media (min-width:768px){.provider-cards__toggle{display:none}}.provider-cards__toggle--open i{transform:rotate(180deg)}.provider-cards__filter{max-height:0;overflow:hidden}.provider-cards__filter .tax-filter{margin-bottom:var(--spacing)}@media (min-width:768px){.provider-cards__filter{max-height:none}.provider-cards__filter .tax-filter{margin-bottom:var(--spacing-x2)}}.provider-cards__filter--open{max-height:9999px}@media (min-width:768px){.provider-cards__filter--open{max-height:none}}.providers{container-type:inline-size}.tax-service .providers__title{text-align:center}.providers__list{display:grid;grid-template:auto/1fr 1fr;grid-gap:var(--spacing);list-style:none;padding:0;margin:0}@container (min-width:600px){.providers__list{grid-template:auto/1fr 1fr 1fr;grid-gap:var(--spacing-x2)}}@container (min-width:800px){.providers__list{grid-template:auto/1fr 1fr 1fr 1fr;grid-gap:var(--spacing-x2)}}.providers__item .image{aspect-ratio:1/1;display:block;overflow:hidden;border-radius:50%}.providers__item .image__img{width:100%;height:100%!important;object-fit:cover;border-radius:50%;transition:transform .3s}.providers__link{display:block;text-align:center;color:var(--maroon);text-decoration:none;font-size:var(--h5)}.providers__link:focus .image__img,.providers__link:hover .image__img{transform:scale(1.1)}.providers__title{display:block}.providers__specialty{color:var(--black);font-size:var(--font-size-small);line-height:1.3;display:block}.related-locations{container-type:inline-size;margin-bottom:var(--spacing)}@media (min-width:625px){.related-locations{margin-bottom:var(--spacing-x2)}}@media (min-width:768px){.related-locations{margin-bottom:var(--spacing-x3)}}.related-locations__title{text-align:center}.related-locations__items{display:grid;grid-template:auto/1fr;grid-gap:var(--spacing)}.related-posts{margin-bottom:var(--spacing)}@media (min-width:625px){.related-posts{margin-bottom:var(--spacing-x2)}}@media (min-width:768px){.related-posts{margin-bottom:var(--spacing-x3)}}.related-posts__title{font-size:var(--h2);text-align:center}@media (min-width:768px){.related-posts__title{grid-column:1/4}}.related-posts__items{display:flex;flex-direction:column;gap:var(--spacing-div2);align-items:center}@media (min-width:768px){.related-posts__items{flex-direction:row;gap:var(--spacing);justify-content:center;align-items:stretch}}.related-posts__items .card{max-width:400px;flex:1}.search-toggle{display:flex;align-items:center;justify-content:center}.search-toggle svg{width:25px;height:auto}.search-toggle path{fill:var(--black)}.search-toggle:focus path,.search-toggle:hover path{fill:var(--green)}.services__title{font-size:var(--h2);margin-bottom:0}.services__items--main a{font-weight:700}.services__title-other{font-size:var(--h3);font-weight:300;margin-bottom:var(--spacing-div2)}.location-content .services__items{list-style:none;margin:0;padding:0}.location-content .services__items.services__items--main{margin-bottom:var(--spacing)}.location-content .services__item a{color:var(--maroon);text-decoration:none}.tax-filter__items{list-style:none;padding:0;margin:0}.tax-filter__item,.tax-filter__label{display:flex;align-items:flex-start}.tax-filter__title{margin-bottom:var(--spacing-div2)}.tax-filter__input{margin-top:5px;margin-right:5px}.testimonial-slider{width:100%;box-sizing:border-box}.testimonial-slider *{box-sizing:inherit}.testimonial-slider__title{text-align:center;font-size:var(--h2)}.single-doctor .testimonial-slider__title{text-align:left}.testimonial-slider__wrap{background-color:var(--white);border-radius:20px;padding:var(--spacing);position:relative}@media (min-width:625px){.testimonial-slider__wrap{padding:var(--spacing-x2)}}.testimonial-slider__track{overflow:hidden}.testimonial-slider__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;align-items:center}.testimonial-slider__slide,.testimonial-slider__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-slider__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.testimonial-slider__slide a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.single .testimonial-slider__text .the-content{margin:0;padding:0}.testimonial-slider__arrows{-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-slider--rtl{direction:rtl}.testimonial-slider__arrow{position:absolute;display:block;top:50%;z-index:var(--z-slider-nav);text-transform:uppercase;padding:9px 12px;background-color:transparent;border:0;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1;color:var(--gray);font-size:var(--h2)}.testimonial-slider__arrow:focus{outline:none}.testimonial-slider__arrow:hover{border-color:#fff}.testimonial-slider__arrow--prev{left:calc(var(--spacing) * -2);opacity:0;transition:opacity .15s ease,left .3s ease-in-out}.testimonial-slider__wrap:hover .testimonial-slider__arrow--prev{left:0;opacity:1}.testimonial-slider__arrow--next{right:calc(var(--spacing) * -2);opacity:0;transition:opacity .15s ease,right .3s ease-in-out}.testimonial-slider__wrap:hover .testimonial-slider__arrow--next{right:0;opacity:1}.testimonial-slider--disabled{opacity:.33}.testimonial-slider__bullets{position:absolute;z-index:var(--z-slider-nav);bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.testimonial-slider__bullet{background-color:rgba(0,0,0,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.testimonial-slider__bullet:focus{outline:none}.testimonial-slider__bullet:focus,.testimonial-slider__bullet:hover{border:2px solid #fff;background-color:rgba(90,90,90,.5)}.glide__bullet--active{background-color:var(--gray)}.testimonial-slider--swipeable{cursor:grab}.testimonial-slider--dragging{cursor:grabbing}.the-content{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.the-content :where(.has-global-padding){padding-right:0;padding-left:0}.error404 .the-content,.single .the-content,.tax-service .the-content{-webkit-margin-before:var(--wp--preset--spacing--40);margin-block-start:var(--wp--preset--spacing--40);-webkit-margin-after:var(--wp--preset--spacing--40);margin-block-end:var(--wp--preset--spacing--40)}@media (min-width:768px){.error404 .the-content,.single .the-content,.tax-service .the-content{-webkit-margin-before:var(--wp--preset--spacing--60);margin-block-start:var(--wp--preset--spacing--60);-webkit-margin-after:var(--wp--preset--spacing--60);margin-block-end:var(--wp--preset--spacing--60)}}.the-content .single .testimonial-slider{margin:0}.the-content .gform_wrapper,.the-content .is-layout-constrained .gform_wrapper,.the-content .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.the-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.the-content>:where(:not(.is-layout-constrained)){-webkit-margin-before:var(--wp--preset--spacing--40);margin-block-start:var(--wp--preset--spacing--40);-webkit-margin-after:0;margin-block-end:0}.the-content>p:empty:last-child{display:none}.the-content>.alignfull+.alignfull,.the-content>:where(:first-child){-webkit-margin-before:0;margin-block-start:0}.the-content .alignfull{clear:both;margin-right:calc(var(--wp--style--root--padding-right) * -1);margin-left:calc(var(--wp--style--root--padding-left) * -1)}.the-content .is-layout-constrained.alignfull{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.the-content .alignleft{float:left;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:var(--wp--preset--spacing--40);margin-inline-end:var(--wp--preset--spacing--40)}.the-content .alignright{float:right;-webkit-margin-start:var(--wp--preset--spacing--40);margin-inline-start:var(--wp--preset--spacing--40);-webkit-margin-end:0;margin-inline-end:0}.the-content .alignwide{max-width:var(--wp--style--global--wide-size)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2NrLXN0eWxlcy5jc3MiLCJidXR0b24uY3NzIiwiY29yZS1ibG9ja3MuY3NzIiwiZW1iZWQuY3NzIiwiZm9ybS5jc3MiLCJoZWxwZXIuY3NzIiwiaW1hZ2UuY3NzIiwiam9icy5jc3MiLCJsYXlvdXQuY3NzIiwibGluay5jc3MiLCJub3JtYWxpemUuY3NzIiwicmVzZXQuY3NzIiwidHlwb2dyYXBoeS5jc3MiLCJ2YXJpYWJsZS5jc3MiLCJjYXJkL2NhcmQuY3NzIiwiY2FyZHMvY2FyZHMuY3NzIiwiY2F0ZWdvcmllcy9jYXRlZ29yaWVzLmNzcyIsImNvbW1lbnRzL2NvbW1lbnRzLmNzcyIsImNvcHlyaWdodC9jb3B5cmlnaHQuY3NzIiwiY3JlZGVudGlhbHMvY3JlZGVudGlhbHMuY3NzIiwiZG9jdG9yLWNvbnRlbnQvZG9jdG9yLWNvbnRlbnQuY3NzIiwiZHluYW1pYy1tZW51L2R5bmFtaWMtbWVudS5jc3MiLCJmZWF0dXJlZC1pbWFnZS9mZWF0dXJlZC1pbWFnZS5jc3MiLCJmb290ZXIvZm9vdGVyLmNzcyIsImZvb3Rlci1jdGFzL2Zvb3Rlci1jdGFzLmNzcyIsImZyb250ZW5kLXNlYXJjaC1mb3JtL2Zyb250ZW5kLXNlYXJjaC1mb3JtLmNzcyIsImhlYWRlci9oZWFkZXIuY3NzIiwiaW1hZ2UvaW1hZ2UuY3NzIiwibG9jYXRpb24tY2FyZC9sb2NhdGlvbi1jYXJkLmNzcyIsImxvY2F0aW9uLWNhcmRzL2xvY2F0aW9uLWNhcmRzLmNzcyIsImxvY2F0aW9uLWNvbnRlbnQvbG9jYXRpb24tY29udGVudC5jc3MiLCJsb2dvL2xvZ28uY3NzIiwibWFwLWVtYmVkL21hcC1lbWJlZC5jc3MiLCJtZW51LWZvb3Rlci9tZW51LWZvb3Rlci5jc3MiLCJtZW51LWZvb3Rlci1zZWNvbmRhcnkvbWVudS1mb290ZXItc2Vjb25kYXJ5LmNzcyIsIm1lbnUtaGVhZGVyL21lbnUtaGVhZGVyLmNzcyIsIm1lbnUtaGVhZGVyLXNlY29uZGFyeS9tZW51LWhlYWRlci1zZWNvbmRhcnkuY3NzIiwibWVudS1zb2NpYWwvbWVudS1zb2NpYWwuY3NzIiwibmF2LXRvZ2dsZS9uYXYtdG9nZ2xlLmNzcyIsIm5ld3NsZXR0ZXIvbmV3c2xldHRlci5jc3MiLCJub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMuY3NzIiwicGFnaW5hdGlvbi9wYWdpbmF0aW9uLmNzcyIsInBvc3QtaGVhZGVyL3Bvc3QtaGVhZGVyLmNzcyIsInByb3ZpZGVyLWNhcmRzL3Byb3ZpZGVyLWNhcmRzLmNzcyIsInByb3ZpZGVycy9wcm92aWRlcnMuY3NzIiwicmVsYXRlZC1sb2NhdGlvbnMvcmVsYXRlZC1sb2NhdGlvbnMuY3NzIiwicmVsYXRlZC1wb3N0cy9yZWxhdGVkLXBvc3RzLmNzcyIsInNlYXJjaC10b2dnbGUvc2VhcmNoLXRvZ2dsZS5jc3MiLCJzZXJ2aWNlcy9zZXJ2aWNlcy5jc3MiLCJ0YXgtZmlsdGVyL3RheC1maWx0ZXIuY3NzIiwidGVzdGltb25pYWwtc2xpZGVyL3Rlc3RpbW9uaWFsLXNsaWRlci5jc3MiLCJ0aGUtY29udGVudC90aGUtY29udGVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EseUJBREEsMkNBRUEsV0FBQSxDQVlBLEFBVkEsK0NBQ0EsaUZBQUEseUVBQUEsQUFDQSxzQkFBQSxBQUNBLGdCQUFBLENBS0EsQUFIQSx5QkFMQSwrQ0FNQSwrQkFBQSxzQkFBQSxDQUVBLENBREEsQ0FFQSxBQUdBLDZDQUNBLDJCQUFBLEFBQ0EsNkJBQUEsQ0FXQSxBQVRBLHlCQUpBLDZDQUtBLDhCQUFBLEFBQ0EsZ0NBQUEsQ0FPQSxDQU5BLEFBRUEsMEJBVEEsNkNBVUEsOEJBQUEsQUFDQSxnQ0FBQSxDQUVBLENBREEsQUFJQSwwQ0FDQSx5RUFBQSxnRUFBQSxDQUtBLEFBSEEseUJBSEEsMENBSUEsK0JBQUEsc0JBQUEsQ0FFQSxDQURBLEFBTUEsbUNBQ0Esc0RBQUEsQUFDQSw0QkFBQSxBQUNBLDBCQUFBLEFBQ0EsdUJBQUEsQ0FDQSxBQUdBLDhCQUNBLGVBQUEsQ0FnRUEsQUE5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QUVBLCtCQUNBLFdBQUEsQ0FDQSxBQUVBLDhCQUNBLGVBQUEsQ0FDQSxBQ25MQSxhQUNBLG9EQUFBLEFBQ0EsaURBQUEsQ0E2RUEsQUExRUEseUNBQ0EsZ0JBQUEsQUFDQSxjQUFBLENBQ0EsQUFFQSxzRUFHQSxxREFBQSxrREFBQSxBQUNBLG9EQUFBLCtDQUFBLENBTUEsQUFKQSx5QkFOQSxzRUFPQSxxREFBQSxrREFBQSxBQUNBLG9EQUFBLCtDQUFBLENBRUEsQ0FEQSxBQUdBLHlDQUNBLFFBQUEsQ0FDQSxBQUlBLG9QQUVBLGlEQUFBLEFBQ0EsMkJBQUEsQUFDQSwyQkFBQSxDQUNBLEFBR0Esa0RBQ0EscURBQUEsa0RBQUEsQUFDQSx1QkFBQSxrQkFBQSxDQUNBLEFBRUEsZ0NBQ0EsWUFBQSxDQUNBLEFBTUEscUVBQ0Esd0JBQUEsb0JBQUEsQ0FDQSxBQUVBLHdCQUNBLFdBQUEsQUFDQSw4REFBQSxBQUNBLDJEQUFBLENBQ0EsQUFFQSw4Q0FDQSxvREFBQSxBQUNBLGlEQUFBLENBQ0EsQUFFQSx3QkFDQSxXQUFBLEFBQ0EsdUJBQUEsc0JBQUEsQUFDQSxrREFBQSxnREFBQSxDQUNBLEFBRUEseUJBQ0EsWUFBQSxBQUNBLG9EQUFBLG1EQUFBLEFBQ0EscUJBQUEsbUJBQUEsQ0FDQSxBQUVBLHdCQUNBLDZDQUFBLENBQ0EiLCJmaWxlIjoibWFpbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogVE9ETzogZG9lc24ndCBsb29rIGdvb2Qgb24gcmVhbGx5IHdpZGUgYW5kIG1vYmlsZS5zICovXG4uaXMtc3R5bGUtbWFzayB7XG5cdC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hc2s6IHVybCgnLi4vLi4vaW1hZ2VzL21lZGlhLXRleHQtbWFzay1yZXZlcnNlLnN2ZycpIG5vLXJlcGVhdCAwIDUwJSAvIGNvdmVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cblx0XHRcdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdFx0XHRtYXNrLXBvc2l0aW9uOiAxMDAlIDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZyk7XG5cdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbCkge1xuXHRcdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteDMpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcteDMpO1xuXHRcdH1cblx0fVxuXG5cdCYuaGFzLW1lZGlhLW9uLXRoZS1yaWdodCB7XG5cdFx0aW1nIHtcblx0XHRcdG1hc2s6IHVybCgnLi4vLi4vaW1hZ2VzL21lZGlhLXRleHQtbWFzay5zdmcnKSBuby1yZXBlYXQgMCA1MCUgLyBjb3ZlcjtcblxuXHRcdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdFx0bWFzay1wb3NpdGlvbjogMTAwJSA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5pcy1zdHlsZS13YXRlcm1hcmsge1xuXHQmLndwLWJsb2NrLWdyb3VwIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9sb2dvLXdhdGVybWFyay5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdH1cbn1cblxuLmlzLXN0eWxlLWZ1bGwtYmxlZWQtaGVhZGluZ3Mge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctZGl2MikgMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKC14bCkge1xuXHRcdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmVuKTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXG5cdFx0XHRAbWVkaWEgKC0teGwpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAoKDEwMHZ3IC0gdmFyKC0teGwpIC0gdmFyKC0tc3BhY2luZy1kaXYyKSkgLyAyKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCB7XG5cdFx0LndwLWJsb2NrLWhlYWRpbmcge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0bGVmdDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIC0xKTtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRcdFx0bGVmdDogY2FsYyh2YXIoLS1zcGFjaW5nLXgzKSAqIC0xKVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICgtLXhsKSB7XG5cdFx0XHRcdFx0bGVmdDogY2FsYygoMTAwdncgLSB2YXIoLS1sKSAtIHZhcigtLXNwYWNpbmctZGl2MikpIC8gLTIpO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gKCgxMDB2dyAtIHZhcigtLXhsKSAtIHZhcigtLXNwYWNpbmctZGl2MikpIC8gMikpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDIwcHggMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHtcblx0XHQud3AtYmxvY2staGVhZGluZyB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRyaWdodDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIC0xKTtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXG5cdFx0XHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IGNhbGModmFyKC0tc3BhY2luZy14MykgKiAtMSlcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAoLS14bCkge1xuXHRcdFx0XHRcdHJpZ2h0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWwpIC0gdmFyKC0tc3BhY2luZy1kaXYyKSkgLyAtMik7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAoKDEwMHZ3IC0gdmFyKC0teGwpIC0gdmFyKC0tc3BhY2luZy1kaXYyKSkgLyAyKSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi5idG4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1saW5lbik7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwLjIpO1xuXHR9XG59XG5cbi5idG4tLWJsdWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zbGF0ZS1ibHVlKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuLmJ0bi0tZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5idG4tLXNsYXRlLWJsdWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAgdmFyKC0tc2xhdGUtYmx1ZSk7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5idG4tLWdyYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuYS5idG4sXG5idXR0b24uYnRuIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b246ZGlzYWJsZWQuYnRuIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZGlzYWJsZWQpO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdG9wYWNpdHk6IDAuNjtcbn1cbiIsIi53cC1ibG9jay1oZWFkaW5nIHtcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHR9XG59XG5cbi53cC1yaWNoLXRleHQtZm9udC1hd2Vzb21lLWljb24ge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG4ud3AtYmxvY2stZ3JvdXAuaXMtbGF5b3V0LWdyaWQge1xuXHRAbWVkaWEgKC0tbWF4LXMpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ud3AtYmxvY2stcHVsbHF1b3RlIHtcblx0cGFkZGluZzogMDtcbn1cbiIsIi53cC1ibG9jay1lbWJlZCB7XG5cdGlmcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHR9XG5cblx0Ji53cC1lbWJlZC1hc3BlY3QtMjEtOSBpZnJhbWUge1xuXHRcdGFzcGVjdC1yYXRpbzogMjEgLyA5O1xuXHR9XG5cblx0Ji53cC1lbWJlZC1hc3BlY3QtMTgtOSBpZnJhbWUge1xuXHRcdGFzcGVjdC1yYXRpbzogMTggLyA5O1xuXHR9XG5cblx0Ji53cC1lbWJlZC1hc3BlY3QtMTYtOSBpZnJhbWUge1xuXHRcdGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXHR9XG5cblx0LndwLWVtYmVkLWFzcGVjdC00LTMgJiB7XG5cdFx0YXNwZWN0LXJhdGlvOiA0IC8gMztcblx0fVxuXG5cdC53cC1lbWJlZC1hc3BlY3QtMS0xICYge1xuXHRcdGFzcGVjdC1yYXRpbzogMSAvIDE7XG5cdH1cblxuXHQud3AtZW1iZWQtYXNwZWN0LTktMTYgJiB7XG5cdFx0YXNwZWN0LXJhdGlvOiA5IC8gMTY7XG5cdH1cblxuXHQud3AtZW1iZWQtYXNwZWN0LTEtMiAmIHtcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAyO1xuXHR9XG59XG4iLCJmb3JtIHtcblx0dWwsXG5cdG9sIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpub3QoW3R5cGU9XCJzdWJtaXRcIl0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpub3QoW3R5cGU9XCJyYWRpb1wiXSksXG50ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcblxuXHQmLmxhcmdlIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cbn1cblxuLml0aS0tYWxsb3ctZHJvcGRvd24gaW5wdXRbdHlwZT10ZWxdIHtcblx0cGFkZGluZy1sZWZ0OiA1MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9maWxhbWVudGdyb3VwL3NlbGVjdC1jc3MvbWFzdGVyL3NyYy9zZWxlY3QtY3NzLmNzcyAqL1xuc2VsZWN0IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvY2hldnJvbi5zdmdcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdmFyKC0tc3BhY2luZy1kaXYyKSB0b3AgNTAlLCAwIDA7XG5cdGJhY2tncm91bmQtc2l6ZTogLjY1ZW0gYXV0bywgMTAwJTtcblxuXHQmOjotbXMtZXhwYW5kIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5KTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxcHggM3B4IHJnYmEoNTksIDE1MywgMjUyLCAuNyk7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgM3B4IC1tb3otbWFjLWZvY3VzcmluZztcblx0XHRjb2xvcjogdmFyKC0tZ3JheSk7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdG9wdGlvbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXG5cdCpbZGlyPVwicnRsXCJdICYsXG5cdDpyb290OmxhbmcoYXIpICYsXG5cdDpyb290OmxhbmcoaXcpICYge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLjdlbSB0b3AgNTAlLCAwIDA7XG5cdFx0cGFkZGluZzogLjZlbSAuOGVtIC41ZW0gMS40ZW07XG5cdH1cblxuXHQmOmRpc2FibGVkLFxuXHQmW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuXHRcdGNvbG9yOiBncmF5dGV4dDtcblx0fVxuXG5cdCY6ZGlzYWJsZWQ6aG92ZXIsXG5cdCZbYXJpYS1kaXNhYmxlZD10cnVlXSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG5cdFx0Y3Vyc29yOiBhdXRvO1xuXHR9XG59XG5cblxubGFiZWwge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0Jltmb3JdIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuYm9keSAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGlucHV0LmRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXktbGlnaHQpO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcbn1cbiIsIi5oaWRkZW4tdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xufVxuXG4uc2piLWxpc3RpbmcgLmpvYi1kYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIFBlciBodHRwczovL2Nzcy10cmlja3MuY29tL2JhcmVib25lcy1jc3MtZm9yLWZsdWlkLWltYWdlcy8gKi9cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nW3dpZHRoXSB7XG5cdHdpZHRoOiBhdXRvOyAvKiBEZWZlciB0byBtYXgtd2lkdGggKi9cblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWdbd2lkdGhdW2hlaWdodF06bm90KC53cC1ibG9jay1jb3Zlcl9faW1hZ2UtYmFja2dyb3VuZCkge1xuXHRoZWlnaHQ6IGF1dG87IC8qIFByZXNlcnZlIGFzcGVjdCByYXRpbyAqL1xufVxuXG4vKiBMZXQgU1ZHIHNjYWxlIHdpdGhvdXQgYm91bmRhcmllcyAqL1xuaW1nW3NyYyQ9XCIuc3ZnXCJdIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiBub25lO1xufVxuXG5zdmcge1xuXHR3aWR0aDogMTAwJTtcbn1cbiIsIi5wb3N0LXR5cGUtYXJjaGl2ZS1qb2Jwb3N0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluZW4pO1xuXG5cdGgzIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiB2YXIoLS1oMSk7XG5cdH1cblxuXHQuc2piLXBhZ2UgLmxpc3QtZGF0YSAudjIge1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHR9XG59XG5cbi53cC1ibG9jay1ncm91cC5oYXMtbGluZW4tYmFja2dyb3VuZC1jb2xvciB7XG5cdC5zamItcGFnZSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5zamItcGFnZSAubGlzdC1kYXRhIC52MiB7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cbn1cblxuLnNqYi1wYWdlIC5saXN0LWRhdGEgLnYyIC5zamItYXBwbHktbm93LWJ0biBhIHtcblx0QGV4dGVuZCAuYnRuO1xuXHRAZXh0ZW5kIC5idG4tLWdyZWVuO1xufVxuXG5cbi5zaW5nbGUtam9icG9zdCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmVuKTtcblxuXHQuc2piLXBhZ2Uge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0LnNqYi1wYWdlIC5saXN0LWRhdGEgLnYyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdD4gaGVhZGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmpvYnBvc3QtZm9ybSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdH1cbn1cbiIsIi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCB2YXIoLS1zcGFjaW5nKTtcblx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItLXMge1xuXHRtYXgtd2lkdGg6IHZhcigtLXMpO1xufVxuXG4uY29udGFpbmVyLS1tIHtcblx0bWF4LXdpZHRoOiB2YXIoLS1tKTtcbn1cblxuLmNvbnRhaW5lci0tbCB7XG5cdG1heC13aWR0aDogdmFyKC0tbCk7XG59XG5cbi5jb250YWluZXItLXhsIHtcblx0bWF4LXdpZHRoOiB2YXIoLS14bCk7XG59XG5cbi5jb250YWluZXItLXh4bCB7XG5cdG1heC13aWR0aDogdmFyKC0teHhsKTtcbn1cblxuLnNlY3Rpb24ge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tc3BhY2luZykgKiA2KTtcblx0fVxufVxuXG5pbWcsXG5maWd1cmUge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbiIsImEge1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDJweCBkYXNoZWQgdmFyKC0tYmx1ZS0xMDApO1xuXHR9XG59XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcblx0PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuXHQ9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiLyogSW5oZXJpdGluZyBCb3ggU2l6aW5nICovXG5cbmh0bWwge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyogTWFrZXMgZm9vdGVyIGFsd2F5cyBiZSBhdCBib3R0b20gb2YgcGFnZXMsIGV2ZW4gb24gc2hvcnQgcGFnZXMgKi9cbmh0bWwsXG5ib2R5IHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuaWZyYW1lIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiBodHRwczovL3JlbXlzaGFycC5jb20vbGlua3MvMjAyMC0wOC0yNi05ZDQ4M2RiMyAqL1xuOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vKiBodHRwczovL3BpY2NhbGlsLmxpL3F1aWNrLXRpcC9hZGQtc2Nyb2xsLW1hcmdpbi10by1hbGwtZWxlbWVudHMtd2hpY2gtY2FuLWJlLXRhcmdldGVkICovXG4vKiBZb3UgY2FuIHVzZSBjYWxjKCkgb24gdGhpcyB0byBvZmZzZXQgdGhlIGhlaWdodCBvZiB5b3VyIGZpeGVkIG1lbnUuICovXG5baWRdIHtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDEwM3B4OyAvKiBoZWlnaHQgb2YgaGVhZGVyICovXG59XG4iLCJib2R5IHtcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG5vbCxcbnVsIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxucCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbnRhYmxlIHtcblx0d2lkdGg6IGF1dG87XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50ZCxcbnRoIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5KTtcbn1cblxudGgge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXktNTApO1xuXHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogbm9uZTtcblx0Y29sb3I6ICM0NDQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDFlbTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRsZWZ0OiA1cHg7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRvcDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0ei1pbmRleDogdmFyKC0tei1za2lwLXRvKTtcbn1cblxuLndwLWJsb2NrLXNlcGFyYXRvciB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDFweDtcblxuXHQmOm5vdCguaGFzLWJhY2tncm91bmQpIHtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWdyYXkpO1xuXHR9XG59XG4iLCJib2R5IHtcblx0LyogTk9URTogQ29sb3IgdmFyaWFibGVzIGFyZSBhdXRvbWF0aWNhbGx5IGNyZWF0ZWQgYmFzZWQgb24gcGFsZXR0ZSBpbiB0aGVtZS5qc29uLiBXaGVuIHlvdSBhZGQgYSBjb2xvciBgZm9vYCB0byB0aGVtZS5qc29uLCBhIHZhcmlhYmxlIHZhcigtLWZvbykgd2lsbCBiZSBhdXRvbWF0aWNhbGx5IGNyZWF0ZWQuICovXG5cblx0LS1kaXNhYmxlZDogI2JiYjtcblxuXHQtLXotc2tpcC10bzogMTAwMDAwOyAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xuXHQtLXotc2xpZGVyLW5hdjogMTA7XG5cdC0tei1tYXAtdGV4dC1vdmVybGF5OiAxMDAwOyAvKiBTZXQgaW4gY2xpbmljLW1hcC5qcyByaWdodCBub3cuICovXG5cdC0tei1oZWFkZXI6IDEwNTA7XG5cdC0tei1wb3B1cDogMTEwMDtcblxuXHQvKiBBS0EgUGFsYXRpbm8gKi9cblx0LS1mb250LXByaW1hcnk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1mb250LXByaW1hcnkpO1xuXG5cdC0tZm9udC1zaXplOiB2YXIoLS13cC0tcHJlc2V0LS1mb250LXNpemUtLWRlZmF1bHQpO1xuXHQtLWZvbnQtc2l6ZS1zbWFsbDogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1zbWFsbCk7XG5cblx0LS1zOiA2MjVweDtcblx0LS1tOiA3NjhweDtcblx0LS1sOiAxMDAwcHg7XG5cdC0teGw6IDEyODBweDtcblx0LS14eGw6IDE0NDBweDtcblx0LS14eHhsOiAxNjIwcHg7XG5cblx0LS1zcGFjaW5nLWRpdjI6IGNhbGModmFyKC0tc3BhY2luZykgLyAyKTtcblx0LyogQUtBIE1lZGl1bSBzcGFjaW5nIGZyb20gdGhlbWUuanNvbiAqL1xuXHQtLXNwYWNpbmc6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtcblx0LS1zcGFjaW5nLXgyOiBjYWxjKHZhcigtLXNwYWNpbmcpICogMik7XG5cdC0tc3BhY2luZy14MzogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDMpO1xuXHQtLXNwYWNpbmcteDQ6IGNhbGModmFyKC0tc3BhY2luZykgKiA0KTtcblx0LS1zcGFjaW5nLXg1OiBjYWxjKHZhcigtLXNwYWNpbmcpICogNSk7XG59XG5cbi8qIFNlZSBjdXN0b20tbWVkaWEuY3NzIGZvciBtZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiIsIi5jYXJkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1iZWlnZSk7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXHR9XG59XG5cbi5jYXJkX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDMpO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cblx0QG1lZGlhICgtLXMpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmcpO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICMzMzM7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1ncmVlbik7XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJkX19tZXRhIHtcblx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zcGFjaW5nKTtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcblx0fVxufVxuXG4uY2FyZF9fZGF0ZSB7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5jYXJkX19hdXRob3Ige1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiIHwgXCI7XG5cdH1cbn1cblxuLmNhcmRfX3RleHQge1xuXHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zcGFjaW5nKTtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcblx0fVxufVxuXG4uY2FyZF9faW1hZ2Uge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXHR9XG5cblx0LmltYWdlX19pbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFzcGVjdC1yYXRpbzogMyAvIDI7XG5cdH1cbn1cblxuLmNhcmVfX2V4Y2VycHQge1xuXHRtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4uY2FyZF9fbGluayB7XG5cdG1hcmdpbi10b3A6IGF1dG87XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbi5jYXJkIC5jYXRlZ29yaWVzIHtcblx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1zcGFjaW5nKTtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcblx0fVxufVxuIiwiLmNhcmRzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZyk7XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdC5ibG9nICYsXG5cdC5hcmNoaXZlICYsXG5cdC5zZWFyY2gtcmVzdWx0cyAmIHtcblx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nKTtcblxuXHRcdEBtZWRpYSAoLS1zKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDIpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXgzKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDMpO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxZnIgMWZyO1xuXHRcdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nKTtcblx0fVxuXG5cdEBtZWRpYSAoLS1sKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14Mik7XG5cdH1cblxuXHQuc2VhcmNod3AtcmV2aXNlZC1zZWFyY2gtbm90aWNlIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHR9XG59XG5cbi5jYXJkc19fbm8tcmVzdWx0IHtcblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZyk7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0bWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14Mik7XG5cdH1cblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteDMpO1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDMpO1xuXHR9XG5cblx0QG1lZGlhICgtLWwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxufVxuIiwiLmNhdGVnb3JpZXMge1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0Z2FwOiA1cHg7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jYXRlZ29yaWVzX19pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2F0ZWdvcmllc19fbGluayB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5lbik7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi5jb21tZW50cyB7XG5cdG1hcmdpbjogdmFyKC0tc3BhY2luZy1kaXYyKSBhdXRvO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblxuXHQuY29tbWVudCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1ibHVlKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmcpO1xuXHR9XG5cblx0LmNvbW1lbnQtcmVzcG9uZCB7XG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRcdH1cblxuXHRcdC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHQuY29tbWVudC1yZXBseS10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0fVxuXG5cdC5zdWJtaXQge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWJsdWUpO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0bWluLXdpZHRoOiAxNjBweDtcblx0XHRwYWRkaW5nOiAwLjc1ZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHQuY29tbWVudC1tZXRhZGF0YSBhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQuY29tbWVudC1hdXRob3Ige1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC1nYXA6IDAgdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0XHRncmlkLXRlbXBsYXRlOiAyNXB4IDI1cHggLyBjYWxjKDQwcHggKyB2YXIoLS1zcGFjaW5nLWRpdjIpKSBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cblx0XHRpbWcge1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyAzO1xuXHRcdH1cblxuXHRcdD4gKjpub3QoaW1nKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMiAvIDI7XG5cdFx0fVxuXHR9XG5cblx0LnNheXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmNvbW1lbnRzX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDMpO1xufVxuIiwiLmNvcHlyaWdodCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcbn1cbiIsIi5jcmVkZW50aWFscyB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uY3JlZGVudGlhbHNfX2l0ZW1zIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmVpZ2UpO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMmZyO1xuXHRcdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpIHZhcigtLXNwYWNpbmcpO1xuXHR9XG59XG5cbi5jcmVkZW50aWFsc19fbmFtZSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZSk7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cblx0QG1lZGlhICgtLXMpIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuXG4uY3JlZGVudGlhbHNfX3ZhbHVlIHtcblx0Y29sb3I6IHZhcigtLWRhcmstZ3JheSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbiIsIi5kb2N0b3ItY29udGVudCB7XG5cdHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nKTtcblx0cGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xuXHRncmlkLWdhcDogdmFyKC0tc3BhY2luZyk7XG5cblx0QG1lZGlhICgtLXMpIHtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdFx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteDIpO1xuXHRcdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxufVxuXG4uZG9jdG9yLWNvbnRlbnRfX3RpdGxlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1oMik7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kb2N0b3ItY29udGVudF9fbG9jYXRpb25zIHtcblx0Y29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuc2luZ2xlICYgLmxvY2F0aW9uLWNhcmQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLmRvY3Rvci1jb250ZW50X19zcGVjaWFsdGllcyB7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDQpO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xufVxuXG4uZG9jdG9yLWNvbnRlbnRfX2xvY2F0aW9uIHtcblx0Zm9udC1zaXplOiB2YXIoLS1oMyk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kb2N0b3ItY29udGVudF9faW1hZ2Uge1xuXHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1heC13aWR0aDogMjUwcHg7XG5cdFx0bWFyZ2luOiAwIHZhcigtLXNwYWNpbmcpIHZhcigtLXNwYWNpbmcpIDA7XG5cdFx0c2hhcGUtb3V0c2lkZTogY2lyY2xlKDUwJSk7XG5cdFx0Y2xpcC1wYXRoOiBjaXJjbGUoNTAlKTtcblx0fVxuXG5cdC5pbWFnZSB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0fVxuXG5cdC5pbWFnZV9faW1nIHtcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uZG9jdG9yLWNvbnRlbnRfX2F0dHJpYnV0ZXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcpO1xufVxuXG4uZG9jdG9yLWNvbnRlbnRfX2F0dHItdGl0bGUge1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2luZ2xlLWRvY3RvciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmVuKTtcbn1cbiIsIi5keW5hbWljLW1lbnUge1xuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdGxpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiB2YXIoLS1tYXJvb24pO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4uZHluYW1pYy1tZW51X190aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctZGl2Mik7XG59XG4iLCIuZmVhdHVyZWQtaW1hZ2VfX2ltYWdlIHtcblx0aW1nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdC8qIFB1dHMgZm9vdGVyIGF0IGJvdHRvbSBvZiBwYWdlIGFsbCB0aGUgdGltZS4gU2VlIHJlc2V0LmNzcyBmb3IgZmxleGJveCBpbXBsZW1lbnRhdGlvbi4gTWFrZSBzdXJlIC5mb290ZXIgaXMgYSBkaXJlY3QgY2hpbGQgb2YgYm9keS4gKi9cblx0bWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3Rlcl9fbGlua3Mge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5lbik7XG5cdGNvbG9yOiB2YXIoLS1tYXJvb24pO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKSAwO1xuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy14MikgMDtcblx0fVxuXG5cdEBtZWRpYSAoLS1sKSB7XG5cdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy14MykgMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZyk7XG5cblx0XHRAbWVkaWEgKC0tcykge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0tbCkge1xuXHRcdFx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcteDIpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS14bCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyIDFmciAyZnI7XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXJfX2JsdXJiIHtcblx0Lm1lbnUtZm9vdGVyX190aXRsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAoLS1zKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmZvb3Rlcl9fZmluZS1wcmludCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWN5YW4pO1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpIDA7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKSAwO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IHZhcigtLWdyZWVuKTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRcdH1cblx0fVxufVxuIiwiLmZvb3Rlci1jdGFzIHtcblx0YmFja2dyb3VuZDogdmFyKC0tc2xhdGUtYmx1ZSk7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcpIDA7XG5cblx0QG1lZGlhICgtLXMpIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXgyKSAwO1xuXHR9XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXgzKSAwO1xuXHR9XG59XG5cbi5mb290ZXItY3Rhc19faXRlbXMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiB2YXIoLS1zcGFjaW5nKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0Z2FwOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxufVxuXG4uZm9vdGVyLWN0YXNfX2l0ZW0ge1xuXHRmbGV4OiAxIDEgMTIwcHg7XG5cdG1heC13aWR0aDogMTIwcHg7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRmbGV4OiAxIDEgMTUwcHg7XG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0fVxufVxuXG4uZm9vdGVyLWN0YXNfX2xpbmsge1xuXHRmb250LXNpemU6IHZhcigtLWgzKTtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6IHZhcigtLWxpbmVuKTtcblx0fVxuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdFx0QG1lZGlhICgtLXMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRmb250LXNpemU6IDcwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuZnJvbnRlbmQtc2VhcmNoLWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy1kaXYyKTtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdH1cbn1cblxuLmZyb250ZW5kLXNlYXJjaC1mb3JtX19maWVsZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblxuXHQucG9zdC1oZWFkZXIgJiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLmZyb250ZW5kLXNlYXJjaC1mb3JtX19pbnB1dCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheSk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdG1heC13aWR0aDogbm9uZTtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuXG4uZnJvbnRlbmQtc2VhcmNoLWZvcm1fX3N1Ym1pdCB7XG5cdG1pbi13aWR0aDogYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuIiwiLmhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblx0LyogTk9URTogSWYgeW91IG5lZWQgdG8gb2Zmc2V0IHRoZSBzY3JvbGwtdG8gb24gYW5jaG9ycyAjZm9vLCBzZWUgYFtpZF0ge31gIGluIHJlc2V0LmNzcyAqL1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR3aWR0aDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR6LWluZGV4OiB2YXIoLS16LWhlYWRlcik7XG5cdHRyYW5zaXRpb246IC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuXHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuXG5cdC8qIHRvIGFjY29tbW9kYXRlIHRoZSBXb3JkUHJlc3MgYWRtaW4gYmFyICovXG5cdC5hZG1pbi1iYXIgJiB7XG5cdFx0dG9wOiAzMnB4O1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwcHggMWZyIDQwcHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblx0XHR0cmFuc2l0aW9uOiAuM3MgcGFkZGluZztcblxuXHRcdC5qcy1zY3JvbGxlZCAmIHtcblx0XHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gYXV0byAvIDFmcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKC0teGwpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDEuNSk7XG5cdFx0fVxuXHR9XG59XG5cbi5oZWFkZXJfX25hdi10b2dnbGUge1xuXHRAbWVkaWEgKC0tbSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmhlYWRlcl9fcGhvbmUge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRncmlkLXJvdzogMjtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiB2YXIoLS1ncmVlbik7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLmhlYWRlcl9fbWVudSB7XG5cdG1heC1oZWlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiAuM3MgbWF4LWhlaWdodDtcblx0Z3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG5cdGdyaWQtY29sdW1uLWVuZDogNDtcblx0Z3JpZC1yb3c6IDM7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTsgLyogdG8gc3RhY2sgYWJvdmUgdGhlIHNlYXJjaCAqL1xuXG5cdC5qcy1ib2R5LW5hdi10b2dnbGUgJiB7XG5cdFx0bWF4LWhlaWdodDogOTk5cHg7XG5cdH1cblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdEBtZWRpYSAoLS14bCkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQubWVudS1oZWFkZXIge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cblxuLmhlYWRlcl9fbWVudS1yaWdodCB7XG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHR9XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR0cmFuc2l0aW9uOiAuM3Mgd2lkdGg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdEBtZWRpYSAoLS14bCkge1xuXHRcdG1hcmdpbjogMCB2YXIoLS1zcGFjaW5nLWRpdjIpIDAgMDtcblx0fVxuXG5cdC5qcy1zY3JvbGxlZCAmIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdH1cbn1cblxuLmhlYWRlcl9fc2VhcmNoLXRvZ2dsZSB7XG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogdmFyKC0tc3BhY2luZyk7XG5cdFx0cmlnaHQ6IHZhcigtLXNwYWNpbmcpO1xuXHR9XG5cblx0QG1lZGlhICgtLXhsKSB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxufVxuXG4uaGVhZGVyX19zZWFyY2gge1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dHJhbnNpdGlvbjogLjNzIG1heC1oZWlnaHQ7XG5cdGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuXHRncmlkLWNvbHVtbi1lbmQ6IDQ7XG5cdGdyaWQtcm93OiAyO1xuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHJpZ2h0OiB2YXIoLS1zcGFjaW5nKTtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdC5qcy1ib2R5LXNlYXJjaC10b2dnbGUgJiB7XG5cdFx0bWF4LWhlaWdodDogOTk5cHg7XG5cdH1cbn1cbiIsIi5pbWFnZSB7XG5cdG1hcmdpbjogMDtcbn1cbiIsIi5sb2NhdGlvbi1jYXJkIHtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tbGlnaHQtYmVpZ2UpO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxZnI7XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdEBjb250YWluZXIgKG1pbi13aWR0aDogOTAwcHgpIHtcblx0XHRncmlkLWdhcDogMCB2YXIoLS1zcGFjaW5nKTtcblx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIGF1dG8gLyAxZnIgMWZyIDFmcjtcblx0fVxuXG5cdC5zaW5nbGUgJiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZyk7XG5cblx0XHRAY29udGFpbmVyIChtaW4td2lkdGg6IDkwMHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0XHR9XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNhcmRfX2ltYWdlIHtcblx0Z3JpZC1jb2x1bW46IDEgLyAzO1xuXG5cdEBjb250YWluZXIgKG1pbi13aWR0aDogOTAwcHgpIHtcblx0XHRncmlkLWNvbHVtbjogMSAvIDE7XG5cdFx0Z3JpZC1yb3c6IDEgLyAzO1xuXHR9XG5cblx0LmltYWdlX19pbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0YXNwZWN0LXJhdGlvOiAzIC8gMjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXG5cdFx0QGNvbnRhaW5lciAobWluLXdpZHRoOiA2MjVweCkge1xuXHRcdFx0YXNwZWN0LXJhdGlvOiAyIC8gMTtcblx0XHR9XG5cblx0XHRAY29udGFpbmVyIChtaW4td2lkdGg6IDkwMHB4KSB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDMgLyAyO1xuXHRcdH1cblx0fVxufVxuXG4ubG9jYXRpb24tY2FyZF9fdGl0bGUge1xuXHRmb250LXNpemU6IHZhcigtLWgyKTtcblx0Z3JpZC1jb2x1bW46IDEgLyAzO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdEBjb250YWluZXIgKG1pbi13aWR0aDogOTAwcHgpIHtcblx0XHRncmlkLWNvbHVtbjogMjtcblx0fVxufVxuXG4ubG9jYXRpb24tY2FyZF9fdGV4dCB7XG5cdEBjb250YWluZXIgKG1pbi13aWR0aDogOTAwcHgpIHtcblx0XHRncmlkLWNvbHVtbjogMjtcblx0fVxufVxuXG4ubG9jYXRpb24tY2FyZF9faWNvbi10ZXh0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNXB4IGF1dG87XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cblx0aSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1ncmVlbik7XG5cdFx0dG9wOiAzcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbi5sb2NhdGlvbi1jYXJkX19idXR0b25zIHtcblx0QGNvbnRhaW5lciAobWluLXdpZHRoOiA5MDBweCkge1xuXHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdGdyaWQtcm93OiAxIC8gMztcblx0fVxuXG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNhcmRfX2J1dHRvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdC5idG4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4iLCIubG9jYXRpb24tY2FyZHMge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xuXHRncmlkLWdhcDogdmFyKC0tc3BhY2luZyk7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcpIDA7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDJmcjtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy14MikgMDtcblx0fVxuXG5cdEBtZWRpYSAoLS1sKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciA0ZnI7XG5cdFx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcteDMpO1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteDMpIDA7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNhcmRzX19jb2x1bW4tLW1haW4ge1xuXHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcpO1xuXHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZyk7XG5cdH1cbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLWxvY2F0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluZW4pO1xufVxuXG4ubG9jYXRpb24tY2FyZHNfX3RvZ2dsZSB7XG5cdGkge1xuXHRcdHRyYW5zaXRpb246IC4zcyB0cmFuc2Zvcm07XG5cdH1cblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNhcmRzX190b2dnbGUtLW9wZW4ge1xuXHRpIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR9XG59XG5cbi5sb2NhdGlvbi1jYXJkc19fZmlsdGVyIHtcblx0bWF4LWhlaWdodDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNhcmRzX19maWx0ZXItLW9wZW4ge1xuXHRtYXgtaGVpZ2h0OiA5OTk5cHg7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHR9XG59XG4iLCIubG9jYXRpb24tY29udGVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpbmVuKTtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZykgMDtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteDIpIDA7XG5cdH1cblxuXHRAbWVkaWEgKC0tbCkge1xuXHRcdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteDUpIDA7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNvbnRlbnRfX2NvbHVtbnMge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gLyBhdXRvO1xuXHRncmlkLWdhcDogdmFyKC0tc3BhY2luZyk7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAyZnI7XG5cdFx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcteDIpO1xuXHR9XG59XG5cbi5sb2NhdGlvbi1jb250ZW50X19jb2x1bW4tLW1haW4ge1xuXHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG59XG5cbi5sb2NhdGlvbi1jb250ZW50X19jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZyk7XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxufVxuIiwiLmxvZ28ge1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxvZ29fX2xpbmsge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuIiwiLm1hcC1lbWJlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSk7XG5cdGhlaWdodDogNTAwcHg7IC8qIERlZmF1bHQgKi9cblx0d2lkdGg6IDEwMCU7XG5cblx0LmNsaW5pYy1tYXAgJiB7XG5cdFx0aGVpZ2h0OiAzMDBweDtcblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRoZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zaW5nbGUgJixcblx0LmFyY2hpdmUgJiB7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuXHRcdG1hcmdpbjogdmFyKC0tc3BhY2luZyk7XG5cdH1cblxuXHQubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGhlaWdodDogMzVweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHR9XG5cdH1cbn1cblxuLm1hcC1lbWJlZF9fdGl0bGUge1xuXHRmb250LXNpemU6IHZhcigtLWgzKTtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcbn1cblxuLm1hcC1lbWJlZF9faWNvbi10ZXh0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNXB4IGF1dG87XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0LmxlYWZsZXQtcG9wdXAtY29udGVudCAmIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdH1cblxuXHRpIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Y29sb3I6IHZhcigtLWdyZWVuKTtcblx0XHR0b3A6IDNweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cbn1cblxuLm1hcC1lbWJlZF9fbGluayB7XG5cdG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcpO1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHQubGVhZmxldC1jb250YWluZXIgJiB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0fVxufVxuIiwiLm1lbnUtZm9vdGVyIHtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb2xvcjogdmFyKC0tbWFyb29uKTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLm1lbnUtZm9vdGVyX190aXRsZSB7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctZGl2Mik7XG59XG4iLCIubWVudS1mb290ZXItc2Vjb25kYXJ5IHtcblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiIHxcIjtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5tZW51LWhlYWRlciB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRtYXJnaW46IHZhcigtLXNwYWNpbmcpIDA7XG5cblx0XHRAbWVkaWEgKC0tbSkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4ubWVudS1oZWFkZXJfX2xpc3Qge1xuXHRAbWVkaWEgKC0tbSkge1xuXHRcdD4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vaW1hZ2VzL2NoZXZyb24tbmF2LnN2Zyk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiBsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0bGkgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRyYW5zaXRpb246IC4zcyBhbGw7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZ3JlZW4pO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRcdH1cblx0fVxuXG5cdGxpLm1lbnUtaXRlbS0tYm9sZCA+IGEge1xuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdH1cblxuXHRsaS5jdXJyZW50X3BhZ2VfaXRlbSA+IGEge1xuXHRcdGNvbG9yOiB2YXIoLS1ncmVlbik7XG5cdH1cblxuXHRsaSBsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0bGkgbGkgYSB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogY2FsYyh2YXIoLS1zcGFjaW5nKSAvIDQpIHZhcigtLXNwYWNpbmcpO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsaSBsaSBsaSBhIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdH1cblxuXHQ+IGxpID4gLnN1Yi1tZW51IHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nKTtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW4tb3V0O1xuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGluZW4pO1xuXHRcdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy1kaXYyKSAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bWluLXdpZHRoOiAyNTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA5OTk5OXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD4gbGkgPiAuc3ViLW1lbnUtLWFjdGl2ZSB7XG5cdFx0bWF4LWhlaWdodDogOTk5OTlweDtcblx0fVxuXG5cdD4gbGkuanMtbWVudS1pdGVtLXJpZ2h0ID4gLnN1Yi1tZW51IHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRsaTpob3ZlciA+IC5zdWItbWVudSxcblx0XHRsaTpmb2N1cy13aXRoaW4gPiAuc3ViLW1lbnUge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC1oZWlnaHQ6IDk5OTk5cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWhlYWRlcl9fYnRuIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IC01cHg7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IC41O1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIitcIjtcblx0XHRmb250LXNpemU6IHZhcigtLWg0KTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5cbi5tZW51LWhlYWRlcl9fYnRuLS1leHBhbmRlZCB7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIi1cIjtcblx0fVxufVxuIiwiLm1lbnUtaGVhZGVyLXNlY29uZGFyeSB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMCB2YXIoLS1zcGFjaW5nLWRpdjIpIDAgMDtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtaGVhZGVyLXNlY29uZGFyeV9fbGlzdCB7XG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXG5cdFx0PiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9pbWFnZXMvY2hldnJvbi1uYXYuc3ZnKTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQvKiBCdXR0b24gc3R5bGVzICovXG5cdD4gbGkgPiBhIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1saW5lbik7XG5cdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmVpZ2UpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHR9XG5cdH1cblxuXHRsaS5tZW51LWl0ZW0tLWJvbGQgPiBhIHtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHR9XG5cblx0bGkubWVudS1pdGVtLS1ncmVlbiB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWdyZWVuKTtcblx0XHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0fVxuXHR9XG5cblx0bGkubWVudS1pdGVtLS1saWdodC1jb3JhbCB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWNvcmFsKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdFx0fVxuXHR9XG5cblx0bGkubWVudS1pdGVtLS1saW5lbiB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWxpbmVuKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdFx0fVxuXHR9XG5cblx0bGkubWVudS1pdGVtLS1saWdodC1iZWlnZSB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWJlaWdlKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cdFx0fVxuXHR9XG5cblx0bGkubWVudS1pdGVtLS1ncmF5IHtcblx0XHQ+IGEge1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tZ3JheSk7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRcdH1cblx0fVxuXG5cdGxpLm1lbnUtaXRlbS0tbGlnaHQtY3lhbiB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWN5YW4pO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHR9XG5cblx0fVxuXG5cdGxpLm1lbnUtaXRlbS0tc2xhdGUtYmx1ZSB7XG5cdFx0PiBhIHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLXNsYXRlLWJsdWUpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHR9XG5cdH1cblxuXHRsaS5tZW51LWl0ZW0tLWdyZWVuLFxuXHRsaS5tZW51LWl0ZW0tLWxpZ2h0LWNvcmFsLFxuXHRsaS5tZW51LWl0ZW0tLWxpbmVuLFxuXHRsaS5tZW51LWl0ZW0tLWxpZ2h0LWJlaWdlLFxuXHRsaS5tZW51LWl0ZW0tLWdyYXksXG5cdGxpLm1lbnUtaXRlbS0tbGlnaHQtY3lhbixcblx0bGkubWVudS1pdGVtLS1zbGF0ZS1ibHVlIHtcblx0XHQ+IGEge1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWJlaWdlKTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsaSBhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogLjNzIGFsbDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdEBtZWRpYSAoLS1tKSB7XG5cdFx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXHRcdH1cblx0fVxuXG5cdGxpLmN1cnJlbnRfcGFnZV9pdGVtID4gYSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0fVxuXG5cdGxpIGxpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRsaSBsaSBhIHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiBjYWxjKHZhcigtLXNwYWNpbmcpIC8gNCkgdmFyKC0tc3BhY2luZyk7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibGFjayk7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJsYWNrKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGxpIGxpIGxpIGEge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXG5cdD4gbGkgPiAuc3ViLW1lbnUge1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbi1vdXQ7XG5cblx0XHRAbWVkaWEgKC0tbSkge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5lbik7XG5cdFx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWRpdjIpIDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRtaW4td2lkdGg6IDM3NXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHR9XG5cblx0XHQuc3ViLW1lbnUge1xuXHRcdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDk5OTk5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiBsaSA+IC5zdWItbWVudS0tYWN0aXZlIHtcblx0XHRtYXgtaGVpZ2h0OiA5OTk5OXB4O1xuXHR9XG5cblx0PiBsaS5qcy1tZW51LWl0ZW0tcmlnaHQgPiAuc3ViLW1lbnUge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdGxpOmhvdmVyID4gLnN1Yi1tZW51LFxuXHRcdGxpOmZvY3VzLXdpdGhpbiA+IC5zdWItbWVudSB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LWhlaWdodDogOTk5OTlweDtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtaGVhZGVyLXNlY29uZGFyeV9faWNvbiB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubWVudS1oZWFkZXItc2Vjb25kYXJ5X19idG4ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMTBweDtcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogLjU7XG5cdHRyYW5zaXRpb246IC4zcyB0cmFuc2Zvcm07XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9pbWFnZXMvY2hldnJvbi1uYXYuc3ZnKTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5cbi5tZW51LWhlYWRlci1zZWNvbmRhcnlfX2J0bi0tZXhwYW5kZWQge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuIiwiLm1lbnUtc29jaWFsX19pdGVtcyB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMDtcbn1cblxuLm1lbnUtc29jaWFsX19pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctZGl2MikgMCAwO1xuXG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuXG4ubWVudS1zb2NpYWxfX2xpbmsge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubWVudS1zb2NpYWxfX2ljb24ge1xuXHRmb250LXNpemU6IHZhcigtLWgzKTtcbn1cbiIsIi5uYXYtdG9nZ2xlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IDI1cHg7XG5cdGhlaWdodDogMTZweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IDA7XG5cdGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Lm5hdi10b2dnbGVfX2JhciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcblx0XHR9XG5cdH1cblxuXHQuanMtYm9keS1uYXYtdG9nZ2xlICYge1xuXHRcdHdpZHRoOiAyN3B4O1xuXHRcdGhlaWdodDogMTdweDtcblx0fVxufVxuXG4ubmF2LXRvZ2dsZV9fYmFyIHtcblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ3JheSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblxuXHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0JjpudGgtY2hpbGQoMikge1xuXHRcdHRvcDogN3B4O1xuXHR9XG5cblx0JjpudGgtY2hpbGQoMykge1xuXHRcdGJvdHRvbTogMDtcblx0fVxuXG5cdC5qcy1ib2R5LW5hdi10b2dnbGUgJiB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tZ3JheSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWCg1cHgpIHRyYW5zbGF0ZVkoNXB4KTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCg1cHgpIHRyYW5zbGF0ZVkoLTZweCk7XG5cdFx0fVxuXHR9XG59XG4iLCIubmV3c2xldHRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWNvcmFsKTtcbn1cbiIsIi5ub3RpZmljYXRpb25zX19pdGVtIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zbGF0ZS1ibHVlKTtcblx0cGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmctZGl2Mik7XG5cdHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbS0tZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmVlbik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cblx0YSB7XG5cdFx0Y29sb3I6IHZhcigtLWxpZ2h0LWNvcmFsKTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXHRcdH1cblx0fVxufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbS0tbGlnaHQtY29yYWwge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1jb3JhbCk7XG5cdGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG5cbi5ub3RpZmljYXRpb25zX19pdGVtLS1saW5lbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWxpbmVuKTtcblx0Y29sb3I6IHZhcigtLWJsYWNrKTtcbn1cblxuLm5vdGlmaWNhdGlvbnNfX2l0ZW0tLWxpZ2h0LWJlaWdlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tbGlnaHQtYmVpZ2UpO1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbS0tZ3JheSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdyYXkpO1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbS0tbGlnaHQtY3lhbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWN5YW4pO1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuXG4ubm90aWZpY2F0aW9uc19faXRlbS0tc2xhdGUtYmx1ZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNsYXRlLWJsdWUpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUpO1xuXG5cdGEge1xuXHRcdGNvbG9yOiB2YXIoLS1saWdodC1jb3JhbCk7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6IHZhcigtLXdoaXRlKTtcblx0XHR9XG5cdH1cbn1cblxuLm5vdGlmaWNhdGlvbnNfX2ljb24ge1xuXHRtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tc3BhY2luZykgLyA0KTtcbn1cblxuLm5vdGlmaWNhdGlvbnNfX2xpbmsge1xuXHRtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1zcGFjaW5nKSAvIDQpO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybycsIHNhbnMtc2VyaWY7XG5cdFx0Y29udGVudDogJ1xcZjA2MSc7XG5cdH1cbn1cblxuIiwiLnBhZ2luYXRpb24ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMCBhdXRvIHZhcigtLXNwYWNpbmcpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbjogMCBhdXRvIHZhcigtLXNwYWNpbmcteDIpO1xuXHR9XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRtYXJnaW46IDAgYXV0byB2YXIoLS1zcGFjaW5nLXgzKTtcblx0fVxuXG5cdC5wYWdlLW51bWJlcnMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDZweCAyMnB4O1xuXHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWdyYXkpO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LWN5YW4pO1xuXHRcdH1cblxuXHRcdCYubmV4dCxcblx0XHQmLnByZXYge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTdweDtcblx0XHR9XG5cdH1cblxuXHRhLnBhZ2UtbnVtYmVyczpob3Zlcixcblx0YS5wYWdlLW51bWJlcnM6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWN5YW4pO1xuXHR9XG59XG4iLCIucG9zdC1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1iZWlnZSk7XG5cdHBhZGRpbmc6IHZhcigtLXNwYWNpbmcpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhICgtLXMpIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0fVxuXG5cdC5jYXRlZ29yaWVzIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxufVxuXG4ucG9zdC1oZWFkZXJfX3N1YnRpdGxlIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucG9zdC1oZWFkZXJfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wb3N0LWhlYWRlcl9fbWV0YSB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcbn1cblxuLnBvc3QtaGVhZGVyX19kYXRlIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnBvc3QtaGVhZGVyX19hdXRob3Ige1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiIHwgXCI7XG5cdH1cbn1cbiIsIi5wcm92aWRlci1jYXJkcyB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nKTtcblx0cGFkZGluZzogdmFyKC0tc3BhY2luZykgMDtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMmZyO1xuXHRcdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLXgyKTtcblx0XHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXgyKSAwO1xuXHR9XG5cblx0QG1lZGlhICgtLWwpIHtcblx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDRmcjtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy14Myk7XG5cdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy14MykgMDtcblx0fVxufVxuXG4ucHJvdmlkZXItY2FyZHNfX2NvbHVtbi0tbWFpbiB7XG5cdGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZyk7XG5cdGdyaWQtZ2FwOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcpO1xuXHR9XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1kb2N0b3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saW5lbik7XG59XG5cbi5wcm92aWRlci1jYXJkc19fdG9nZ2xlIHtcblx0aSB7XG5cdFx0dHJhbnNpdGlvbjogLjNzIHRyYW5zZm9ybTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ucHJvdmlkZXItY2FyZHNfX3RvZ2dsZS0tb3BlbiB7XG5cdGkge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cblxuLnByb3ZpZGVyLWNhcmRzX19maWx0ZXIge1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC50YXgtZmlsdGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nKTtcblx0fVxuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0bWF4LWhlaWdodDogbm9uZTtcblxuXHRcdC50YXgtZmlsdGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDIpO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvdmlkZXItY2FyZHNfX2ZpbHRlci0tb3BlbiB7XG5cdG1heC1oZWlnaHQ6IDk5OTlweDtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdH1cbn1cbiIsIi5wcm92aWRlcnMge1xuXHRjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG59XG5cbi50YXgtc2VydmljZSAucHJvdmlkZXJzIHtcblx0QGV4dGVuZCAuY29udGFpbmVyO1xuXHRAZXh0ZW5kIC5jb250YWluZXItLXhsO1xufVxuXG4udGF4LXNlcnZpY2Uge1xuXHQucHJvdmlkZXJzX190aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbi5wcm92aWRlcnNfX2xpc3Qge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDFmcjtcblx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcpO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cblx0QGNvbnRhaW5lciAobWluLXdpZHRoOiA2MDBweCkge1xuXHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMWZyIDFmcjtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdH1cblxuXHRAY29udGFpbmVyIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxZnIgMWZyIDFmcjtcblx0XHRncmlkLWdhcDogdmFyKC0tc3BhY2luZy14Mik7XG5cdH1cbn1cblxuLnByb3ZpZGVyc19faXRlbSB7XG5cdC5pbWFnZSB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxIC8gMTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxuXG5cdC5pbWFnZV9faW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogLjNzIHRyYW5zZm9ybTtcblx0fVxufVxuXG4ucHJvdmlkZXJzX19saW5rIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6IHZhcigtLW1hcm9vbik7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiB2YXIoLS1oNSk7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0LmltYWdlX19pbWcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvdmlkZXJzX190aXRsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvdmlkZXJzX19zcGVjaWFsdHkge1xuXHRjb2xvcjogdmFyKC0tYmxhY2spO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnJlbGF0ZWQtbG9jYXRpb25zIHtcblx0Y29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDIpO1xuXHR9XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgzKTtcblx0fVxufVxuXG4ucmVsYXRlZC1sb2NhdGlvbnNfX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVsYXRlZC1sb2NhdGlvbnNfX2l0ZW1zIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcblx0Z3JpZC1nYXA6IHZhcigtLXNwYWNpbmcpO1xufVxuIiwiLnJlbGF0ZWQtcG9zdHMge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nKTtcblxuXHRAbWVkaWEgKC0tcykge1xuXHRcdG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteDIpO1xuXHR9XG5cblx0QG1lZGlhICgtLW0pIHtcblx0XHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXgzKTtcblx0fVxufVxuXG4ucmVsYXRlZC1wb3N0c19fdGl0bGUge1xuXHRmb250LXNpemU6IHZhcigtLWgyKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBtZWRpYSAoLS1tKSB7XG5cdFx0Z3JpZC1jb2x1bW46IDEgLyA0O1xuXHR9XG59XG5cbi5yZWxhdGVkLXBvc3RzX19pdGVtcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogdmFyKC0tc3BhY2luZy1kaXYyKTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRAbWVkaWEgKC0tbSkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiB2YXIoLS1zcGFjaW5nKTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0fVxuXG5cdC5jYXJkIHtcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdGZsZXg6IDE7XG5cdH1cbn1cbiIsIi5zZWFyY2gtdG9nZ2xlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblxuXHRwYXRoIHtcblx0XHRmaWxsOiB2YXIoLS1ibGFjayk7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRwYXRoIHtcblx0XHRcdGZpbGw6IHZhcigtLWdyZWVuKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5zZXJ2aWNlc19fdGl0bGUge1xuXHRmb250LXNpemU6IHZhcigtLWgyKTtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlcnZpY2VzX19pdGVtcy0tbWFpbiB7XG5cdGEge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG59XG5cbi5zZXJ2aWNlc19fdGl0bGUtb3RoZXIge1xuXHRmb250LXNpemU6IHZhcigtLWgzKTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1kaXYyKTtcbn1cblxuLmxvY2F0aW9uLWNvbnRlbnQgLnNlcnZpY2VzX19pdGVtcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblxuXHQmLnNlcnZpY2VzX19pdGVtcy0tbWFpbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZyk7XG5cdH1cbn1cblxuLmxvY2F0aW9uLWNvbnRlbnQgLnNlcnZpY2VzX19pdGVtIHtcblx0YSB7XG5cdFx0Y29sb3I6IHZhcigtLW1hcm9vbik7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4iLCIudGF4LWZpbHRlcl9faXRlbXMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbi50YXgtZmlsdGVyX19sYWJlbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4udGF4LWZpbHRlcl9faXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4udGF4LWZpbHRlcl9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWRpdjIpO1xufVxuXG4udGF4LWZpbHRlcl9faW5wdXQge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udGF4LWZpbHRlcl9fc3VibWl0IHtcblx0QGV4dGVuZCAuYnRuO1xuXHRAZXh0ZW5kIC5idG4tLWdyZWVuO1xufVxuIiwiLnRlc3RpbW9uaWFsLXNsaWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyICoge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1oMik7XG5cblx0LnNpbmdsZS1kb2N0b3IgJiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX193cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwYWRkaW5nOiB2YXIoLS1zcGFjaW5nKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBtZWRpYSAoLS1zKSB7XG5cdFx0cGFkZGluZzogdmFyKC0tc3BhY2luZy14Mik7XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fdHJhY2sge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX19zbGlkZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cdHRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX19zbGlkZXMtLWRyYWdnaW5nIHtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXJfX3NsaWRlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ZmxleC1zaHJpbms6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXJfX3NsaWRlIGEge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNpbmdsZSAudGVzdGltb25pYWwtc2xpZGVyX190ZXh0IHtcblx0LnRoZS1jb250ZW50IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX19hcnJvd3Mge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlci0tcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXJfX2Fycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiA1MCU7XG5cdHotaW5kZXg6IHZhcigtLXotc2xpZGVyLW5hdik7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDlweCAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZSwgYm9yZGVyIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogdmFyKC0tZ3JheSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0taDIpO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX19hcnJvdzpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi50ZXN0aW1vbmlhbC1zbGlkZXJfX2Fycm93OmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYXJyb3ctLXByZXYge1xuXHRsZWZ0OiBjYWxjKHZhcigtLXNwYWNpbmcpICogLTIpO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UsIGxlZnQgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cblx0LnRlc3RpbW9uaWFsLXNsaWRlcl9fd3JhcDpob3ZlciAmIHtcblx0XHRsZWZ0OiAwO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYXJyb3ctLW5leHQge1xuXHRyaWdodDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIC0yKTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLCByaWdodCAzMDBtcyBlYXNlLWluLW91dDtcblxuXHQudGVzdGltb25pYWwtc2xpZGVyX193cmFwOmhvdmVyICYge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlci0tZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjMzO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyX19idWxsZXRzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiB2YXIoLS16LXNsaWRlci1uYXYpO1xuXHRib3R0b206IDJlbTtcblx0bGVmdDogNTAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYnVsbGV0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3gtc2hhZG93OiAwIDAuMjVlbSAwLjVlbSAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0bWFyZ2luOiAwIDAuMjVlbTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYnVsbGV0OmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYnVsbGV0OmhvdmVyLFxuLnRlc3RpbW9uaWFsLXNsaWRlcl9fYnVsbGV0OmZvY3VzIHtcblx0Ym9yZGVyOiAycHggc29saWQgd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTAsIDkwLCA5MCwgMC41KTtcbn1cblxuLyogVE9ETzogY2xhc3MgbmFtZT8gKi9cbi5nbGlkZV9fYnVsbGV0LS1hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcbn1cblxuLnRlc3RpbW9uaWFsLXNsaWRlci0tc3dpcGVhYmxlIHtcblx0Y3Vyc29yOiBncmFiO1xufVxuXG4udGVzdGltb25pYWwtc2xpZGVyLS1kcmFnZ2luZyB7XG5cdGN1cnNvcjogZ3JhYmJpbmc7XG59XG4iLCIudGhlLWNvbnRlbnQge1xuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS13cC0tc3R5bGUtLXJvb3QtLXBhZGRpbmctcmlnaHQpO1xuXHRwYWRkaW5nLWxlZnQ6IHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1sZWZ0KTtcblxuXHQvKiBUT0RPOiBJIGZlZWwgbGlrZSBXb3JkUHJlc3Mgc2hvdWxkIGJlIG91dHB1dHRpbmcgdGhpcyBjc3MuICovXG5cdDp3aGVyZSguaGFzLWdsb2JhbC1wYWRkaW5nKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQuc2luZ2xlICYsXG5cdC50YXgtc2VydmljZSAmLFxuXHQuZXJyb3I0MDQgJiB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogdmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO1xuXG5cdFx0QG1lZGlhICgtLW0pIHtcblx0XHRcdG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNjApO1xuXHRcdFx0bWFyZ2luLWJsb2NrLWVuZDogdmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNjApO1xuXHRcdH1cblx0fVxuXG5cdC5zaW5nbGUgLnRlc3RpbW9uaWFsLXNsaWRlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LmlzLWxheW91dC1jb25zdHJhaW5lZCxcblx0JiB7XG5cdFx0PiA6d2hlcmUoOm5vdCguYWxpZ25sZWZ0KTpub3QoLmFsaWducmlnaHQpOm5vdCguYWxpZ25mdWxsKSksXG5cdFx0Lmdmb3JtX3dyYXBwZXIge1xuXHRcdFx0bWF4LXdpZHRoOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplKTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQ+IDp3aGVyZSg6bm90KC5pcy1sYXlvdXQtY29uc3RyYWluZWQpKSB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogMDtcblx0fVxuXG5cdD4gcDplbXB0eTpsYXN0LWNoaWxkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0PiAuYWxpZ25mdWxsICsgLmFsaWduZnVsbCB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHR9XG5cblx0PiA6d2hlcmUoOmZpcnN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHR9XG5cblx0LmFsaWduZnVsbCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1yaWdodCkgKiAtMSk7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGModmFyKC0td3AtLXN0eWxlLS1yb290LS1wYWRkaW5nLWxlZnQpICogLTEpO1xuXHR9XG5cblx0LmlzLWxheW91dC1jb25zdHJhaW5lZC5hbGlnbmZ1bGwge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLXdwLS1zdHlsZS0tcm9vdC0tcGFkZGluZy1yaWdodCk7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS13cC0tc3R5bGUtLXJvb3QtLXBhZGRpbmctbGVmdCk7XG5cdH1cblxuXHQuYWxpZ25sZWZ0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7XG5cdH1cblxuXHQuYWxpZ25yaWdodCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0fVxuXG5cdC5hbGlnbndpZGUge1xuXHRcdG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG5cdH1cbn1cbiJdfQ== */