@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{font-family:Montserrat,sans-serif;font-size:20px;line-height:30px;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.etudeCD__history-titre,.etudeCD__solution-titre,.h1,.nav-main__list-item,h1{font-weight:700;font-size:2rem;line-height:1.3em;margin-bottom:.3em}@media (min-width:640px){.etudeCD__history-titre,.etudeCD__solution-titre,.h1,.nav-main__list-item,h1{font-size:2.9rem}}.col2__titre,.contact__titre,.h2,.sliderV__header-title,.sliderV__texte-titre,.titre-hero__titre,h2{font-weight:700;font-size:1.5rem;line-height:1.2em;margin-top:1.7em;margin-bottom:.3em}@media (min-width:640px){.col2__titre,.contact__titre,.h2,.sliderV__header-title,.sliderV__texte-titre,.titre-hero__titre,h2{font-size:1.8rem}}@media (min-width:1025px){.col2__titre,.contact__titre,.h2,.sliderV__header-title,.sliderV__texte-titre,.titre-hero__titre,h2{font-size:2.9rem}}.action-call a,.etudeCD__accentuer-texte,.etudeCD__code-texte,.footer__titre,.gallerieVertical__titre,.h3,.portfolio__behance a,.titre-hero__texte--gros,h3{font-weight:700;font-size:1.3rem;line-height:1.2em;margin-top:1.7em;margin-bottom:.3em}@media (min-width:640px){.action-call a,.etudeCD__accentuer-texte,.etudeCD__code-texte,.footer__titre,.gallerieVertical__titre,.h3,.portfolio__behance a,.titre-hero__texte--gros,h3{font-size:1.8rem}}.red{color:#e21d22}.exergue{font-weight:600;font-size:24px;display:block;line-height:1.3em}.col2__petit-titre,.petit-titre{color:#e21d22;text-decoration:underline}html{position:relative;z-index:-9999}body,html{background-color:#ececec;padding:0;margin:0}.no-scroll{overflow:hidden;position:relative}.hidden{display:none;visibility:hidden}.logo{fill:#fff;width:85px;height:35px;transition:fill .6s linear,all .4s linear}.logo__slogan{height:0;display:none}.logo--dark{fill:#e21d22}.logo--expend{width:100px;height:56px}.logo--expend .logo__slogan{height:auto;display:block}.menu-button{background:0;border:0;display:block;float:right;width:48px;height:48px;cursor:pointer;position:relative}.menu-button,.menu-button__beard{transform:rotate(0);transition:transform .4s cubic-bezier(.45,.05,.55,.95)}.menu-button__beard{position:absolute;height:100%;width:100%;top:0;left:0}.menu-button__beard-crust{position:absolute;width:25px;height:5px;background:#fff;display:block;content:' ';left:11.5px;transition:transform .8s cubic-bezier(.45,.05,.55,.95)}@media (min-width:1000px){.menu-button__beard-crust{width:35px;left:6.9px}}.menu-button__beard-crust-top{top:21.5px;transform:translateY(-11.5px)}.menu-button__beard-crust-center{top:21.5px;bottom:21.5px}.menu-button__beard-crust-bottom{bottom:21.5px;transform:translateY(11.5px)}@media (min-width:1000px){.menu-button__beard-crust-bottom{background:0}.menu-button__beard-crust-bottom:before{content:'menu';color:#fff;font-size:11px;line-height:.6em;text-transform:uppercase;font-weight:700;position:absolute;top:0;left:0}}.menu-button.menu-button--open{transform:rotate(90deg)}.menu-button.menu-button--open .menu-button__bread-top{transform:rotate(-45deg)}.menu-button.menu-button--open .menu-button__bread-center{opacity:0}@media (min-width:1000px){.menu-button.menu-button--open .menu-button__bread-center{opacity:1;transform:rotate(45deg)}}.menu-button.menu-button--open .menu-button__bread-bottom{transform:rotate(45deg)}@media (min-width:1000px){.menu-button.menu-button--open .menu-button__bread-bottom{opacity:0;transform:rotate(0)}}.menu-button.menu-button--open .menu-button__beard-crust{transition:transform .4s cubic-bezier(.45,.05,.55,.95)}.menu-button.menu-button--open .menu-button__beard-crust-bottom,.menu-button.menu-button--open .menu-button__beard-crust-top{transform:translateY(0)}.menu-button.menu-button--dark .menu-button__beard-crust{background:#e21d22}.menu-portfolio-button{height:48px;width:48px;float:right;border:0;background:0;position:relative;transform:rotate(0);transition:transform .4s cubic-bezier(.45,.05,.55,.95)}.menu-portfolio-button__six-pack{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:rotate(0)}.menu-portfolio-button__six-pack-beer{height:5px;width:10.5px;background:#fff;display:block;content:' ';position:absolute;top:21.5px;left:13.5px;transition:transform .4s cubic-bezier(.45,.05,.55,.95)}.menu-portfolio-button__six-pack-beer-top-left{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(-7.25px) translateY(-11.5px)}.menu-portfolio-button__six-pack-beer-top-right{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(7.25px) translateY(-11.5px)}.menu-portfolio-button__six-pack-beer-middle-left{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(-7.25px)}.menu-portfolio-button__six-pack-beer-middle-right{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(7.25px)}.menu-portfolio-button__six-pack-beer-bottom-left{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(-7.25px) translateY(11.5px)}.menu-portfolio-button__six-pack-beer-bottom-right{transition:transform .4s cubic-bezier(.45,.05,.55,.95);transform:translateX(7.25px) translateY(11.5px)}.menu-portfolio-button.menu-portfolio-button--open{transform:rotate(90deg)}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack{transform:translateX(3px)}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer{width:15px}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-top-left{transform:translateX(-4px) translateY(-13.5px) rotate(315deg)}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-top-right{transform:translateX(4px) translateY(-13.5px) rotate(45deg)}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-middle-left,.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-middle-right{transform:translateX(0) rotate(90deg)}.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-bottom-left,.menu-portfolio-button.menu-portfolio-button--open .menu-portfolio-button__six-pack-beer-bottom-right{transform:translateX(0) translateY(0) rotate(90deg)}.form__fieldset{border:0;position:relative;width:100%;padding:0;margin:0;margin-bottom:14px;display:block;overflow:visible;box-sizing:border-box}.form__label{position:absolute;top:20px;left:14px;color:#ccc;transition:all 50ms}.form__label--focus{top:0;font-size:.5em}.form__label--error{color:#e21d22}.form__input{display:block;border:0;margin:0;padding:20px 14px;width:100%;color:#666;font-size:1rem;font-family:Montserrat,sans-serif;box-sizing:border-box}.form__input--error{border:2px solid #e21d22}.form__dropdown{position:relative;display:block;border:0;margin:0;padding:20px 14px;width:100%;color:#666;font-size:1rem;font-family:Montserrat,sans-serif;box-sizing:border-box}.form__dropdown-arrow{position:absolute;right:0;top:0;padding:20px 14px;cursor:pointer;transition:all 50ms}.form__dropdown-arrow--up{transform:rotateX(180deg)}.form__textarea{display:block;border:0;margin:0;padding:20px 14px;width:100%;color:#666;font-size:1rem;font-family:Montserrat,sans-serif;box-sizing:border-box}.form__textarea--error{border:2px solid #e21d22}.form__dropdown-list{position:absolute;z-index:1;list-style:none;margin:0;padding:0;width:100%;height:0;overflow:hidden}.form__dropdown-list--open{height:auto}.form__dropdown-list-item{background:#fff;width:100%;display:block;cursor:pointer;padding:20px 14px}.form__dropdown-list-item:hover{background:#e21d22;color:#fff}.form__submit-inline{background-color:#e21d22;border:0;display:block;position:absolute;right:0;top:0;height:100%}.form__submit-inline:before{padding:20px 14px;font-family:lmgcom;content:'\e801';color:#fff;font-size:1rem;display:block;line-height:1em}.form__button{display:block;border:0;margin:0;padding:.4em 14px;color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#e21d22;float:right}.contact{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:-ms-flexbox;display:flex;position:relative;overflow:visible;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.contact>div,.contact>figure{width:100%}@media (min-width:800px){.contact>div,.contact>figure{width:50%}}@media (min-width:800px){.contact>:nth-child(2n){position:relative}}.contact__container{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px}@media (max-width:1560px){.contact__container{padding-left:9.29487vw;padding-right:9.29487vw}}.contact__adresse{background-color:#fff}.contact__adresse a{color:#666;text-decoration:none}.contact__courriel{background-color:#ececec;overflow:visible}.contact__titre{color:#e21d22;margin-top:0;font-weight:700}.contact__titre .contact__titre,.contact__titre .sliderV__header-title,.contact__titre .sliderV__texte-titre,.contact__titre .titre-hero__titre,.contact__titre h2{margin-top:0}.contact__titre-texte{color:#e21d22;font-size:1rem;font-weight:400}.contact__savoir-plus{text-align:center;width:260px;background:#e21d22;position:relative;height:260px;color:#fff;text-decoration:none;display:none;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;right:50%;position:absolute;bottom:-180px;z-index:1}@media (min-width:800px){.contact__savoir-plus{display:-ms-flexbox;display:flex}}.contact__envoyer-boutton{background-color:#e21d22;color:#ececec;border:0;font-family:Montserrat,sans-serif}.carre,.etudeCD__code-stats,.etudeCD__reinventer-stats,.etudeCD__typo-stats{position:absolute;width:260px;height:260px;background-color:#e21d22;color:#fff;text-align:center;transform:translateY(-100%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.carre__numbre{font-size:3.4em;display:block;line-height:1em}.video-adaptatif{position:relative}.video-adaptatif__video{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:none}.video-adaptatif__video--top{position:absolute;top:0;display:block}.video-adaptatif__video--fixed{position:fixed;top:0;display:block}.video-adaptatif__video--bottom{position:absolute;bottom:0;display:block}.col2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px}.col2__col{position:relative}@media (min-width:800px){.col2__col{width:50%;float:left}}.col2__col--texte{background-color:#fff}.col2__col:after{display:block;content:"";padding-bottom:100%}.col2__content--texte{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:1560px){.col2__content--texte{padding-left:9.29487vw;padding-right:9.29487vw}}.col2__content--logo{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:block;position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.col2__titre{margin-top:.3em}.commentaire{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;position:relative;min-height:260px}@media (max-width:800px){.commentaire{display:none}}.commentaire__boutton{text-align:center;width:260px;background:#e21d22;height:260px;color:#fff;right:50%;position:absolute;border:0}.commentaire__boutton>*{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%;margin:0}.commentaire__content{margin:auto;box-sizing:border-box;max-width:1560px;padding-left:145px;padding-right:145px;position:relative;width:50%;left:50%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;min-height:260px;overflow:hidden;margin:0}@media (max-width:1560px){.commentaire__content{padding-left:9.29487vw;padding-right:9.29487vw}}.commentaire__content:after{width:100%;transition:all .4s}.commentaire__content--visible:after,.commentaire__content:after{height:100%;position:absolute;top:0;right:0;display:block;content:"";background-color:#fff}.commentaire__content--visible:after{width:0}.commentaire__citation:before{content:"«"}.commentaire__citation:after{content:"»"}.commentaire__auteur{font-size:.6rem}.commentaire__auteur:before{content:"-"}.menu-lang{background-color:#ce0f04;text-decoration:none;float:right;line-height:38px;width:38px;border-radius:38px;margin:5px;margin-left:10px;text-align:center;color:#fff;font-size:11px;text-transform:uppercase;font-weight:700}.header-main{position:fixed;width:100vw;padding-bottom:0;padding-top:0;height:75px;z-index:8000;background-color:#e21d22;transition:all .4s,background-color .6s linear .3s}.header-main__wrapper{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding-left:145px;padding-right:145px}@media (max-width:1560px){.header-main__wrapper{padding-left:9.29487vw;padding-right:9.29487vw}}.header-main .logo{margin-top:25px}.header-main .menu-button,.header-main .menu-portfolio-button{margin-top:13px}.header-main .menu-lang{margin-top:18px}.header-main.header-main--expend{padding-bottom:35px;padding-top:35px;height:auto}.header-main.header-main--expend .logo,.header-main.header-main--expend .menu-button,.header-main.header-main--expend .menu-portfolio-button{margin-top:0}.header-main.header-main--expend .menu-lang{margin-top:5px}.header-main.header-main--transparent{background-color:rgba(226,29,34,0)}.header-main__spacer{height:75px}.hero{height:96vh;width:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../imgs/HomePage.jpg)}.hero *{padding-left:145px;padding-right:145px}@media (max-width:1560px){.hero *{padding-left:5.12821vw;padding-right:5.12821vw}}.hero__titre{position:relative;padding:0;transition:font-size .2s ease-in-out;display:inline-block}.hero__titre:after{transition:width .2s ease-in-out;content:"";width:0;height:100%;background-color:#e21d22;position:absolute;top:0;z-index:1;display:block}.hero__titre--opening:after{width:100%}.hero .h1{margin-top:0;margin-bottom:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.hero{background-image:url(../imgs/HomePage@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.hero{background-image:url(../imgs/HomePage@3x.jpg)}}.nav-main{position:fixed;width:100%;height:0;opacity:0;top:0;background-color:#fff;z-index:7000;overflow:hidden;transition:opacity .25s linear .15s,height .4s ease-in-out;box-sizing:border-box}.nav-main.nav-main--visible{height:100vh;opacity:1;transition:opacity .25s linear,height .4s ease-in-out}.nav-main__container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;height:100vh;box-sizing:border-box;border-left:14px solid #e21d22;border-right:14px solid #e21d22}.nav-main__list{list-style:none;margin:0;padding:0;text-align:center}.nav-main__list-item{color:#e21d22;text-decoration:none;font-weight:700;line-height:1.5em;position:relative;transition:all .4s}@media (max-width:800px){.nav-main__list-item{font-size:1.8rem}}.nav-main__list-item:after{transition:width .2s ease-in-out;width:0;background-color:#ececec;content:' ';height:120%;position:absolute;top:-10%;left:-25%;display:block;z-index:-1}.nav-main__list-item:hover:after{width:150%}.statistiques{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background:#ececec;background:linear-gradient(90deg,#ececec,#fff,#ececec);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;padding-top:3%;padding-bottom:3%}@media (max-width:800px){.statistiques{padding:0;height:100vw;background:#ececec}.statistiques>:nth-child(3n-2){background-color:#fff}}.statistiques__stats{-ms-flex:1 1 50vw;flex:1 1 50vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.statistiques__stats em{display:block;font-style:normal;font-weight:700;font-size:1.9rem;line-height:1em}@media (min-width:800px){.statistiques__stats{-ms-flex:1 1 25%;flex:1 1 25%;box-sizing:border-box;padding:3% 0}.statistiques__stats:not(:last-child){border-right:1px solid #ccc}.statistiques__stats em{display:block;font-style:normal;font-weight:700;font-size:2.8rem;line-height:1em}}.menu-portfolio{width:100vw;background-color:rgba(226,29,34,.95);position:fixed;cursor:url(imgs/cursor-close.png),auto;opacity:0;height:0;z-index:6000;transition:opacity .4s linear,height 0ms linear .4s}.menu-portfolio__wrapper{transition:width .4s;background-color:#fff;width:0;height:calc(100vh - 75px);overflow-y:scroll;overflow-x:hidden;position:absolute;right:0}.menu-portfolio__nav{display:none}.menu-portfolio__list{margin:0;padding:0;list-style:none;overflow:scroll;width:100vw}@media (min-width:800px){.menu-portfolio__list{width:50vw}}.menu-portfolio__list-item{width:50%;position:relative;float:left;overflow:hidden;background-color:#e21d22;background-position:50%;background-repeat:no-repeat;background-size:cover}.menu-portfolio__list-item:after{content:"";display:block;padding-bottom:62%}.menu-portfolio__item{display:block;content:"";padding-top:100%;padding-bottom:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;background-color:#e21d22;color:#fff;text-decoration:none;opacity:0;transition:all .2s ease-in-out}.menu-portfolio__item:hover{opacity:1}.menu-portfolio.menu-portfolio--open{opacity:1;height:100vh;transition:opacity .4s linear,height 0ms linear}.menu-portfolio.menu-portfolio--open .menu-portfolio__wrapper{width:100vw}@media (min-width:800px){.menu-portfolio.menu-portfolio--open .menu-portfolio__wrapper{width:50vw}}.accueil-valeurs__figure-creative{background:url(imgs/CREATIVE.svg)}.accueil-valeurs__figure-methodologie{background-image:url(imgs/METHODOLOGIE.svg);top:100vh}.accueil-valeurs__figure-humaine{background-image:url(imgs/HUMAINE.svg);top:200vh}.accueil-valeurs__figure-proactive{background-image:url(imgs/PROACTIVE.svg);top:300vh}.accueil-valeurs__figure--page-valeur{top:0}.accueil-projet-vedette{height:100vh;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:0;background-image:url(/imgs/EtudeDeCas.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.accueil-projet-vedette{background-image:url(/imgs/EtudeDeCas@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.accueil-projet-vedette{background-image:url(/imgs/EtudeDeCas@3x.jpg)}}.accueil-projet-vedette__lien{text-decoration:none;color:#fff;z-index:1;text-align:center}.accueil-projet-vedette__lien .contact__titre,.accueil-projet-vedette__lien .sliderV__header-title,.accueil-projet-vedette__lien .sliderV__texte-titre,.accueil-projet-vedette__lien .titre-hero__titre,.accueil-projet-vedette__lien h2{font-size:1.8rem;line-height:1em;margin:0;margin-bottom:14px}.accueil-contact{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;top:-25vh;margin-bottom:-25vh;overflow:visible}@media (min-width:800px){.accueil-contact>:nth-child(2n){top:25vh}}@media (min-width:800px){.accueil-contact+footer>div{padding-top:25vh}}.accueil-contact__photo1{background-image:url(../imgs/photos_bureau/bureau01.jpg);margin:0;padding:0;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.accueil-contact__photo1{background-image:url(../imgs/photos_bureau/bureau01@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.accueil-contact__photo1{background-image:url(../imgs/photos_bureau/bureau01@3x.jpg)}}.accueil-contact__photo1:after{display:block;padding-bottom:115.76923%;content:""}.accueil-contact__photo2{background-image:url(../imgs/photos_bureau_agence/Bureau_03.jpg);margin:0;padding:0;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.accueil-contact__photo2{background-image:url(../imgs/photos_bureau_agence/Bureau_03@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.accueil-contact__photo2{background-image:url(../imgs/photos_bureau_agence/Bureau_03@3x.jpg)}}.accueil-contact__photo2:after{display:block;padding-bottom:98.07692%;content:""}.accueil-contact__savoir-plus{text-align:center;width:260px;background:#e21d22;height:260px;color:#fff;text-decoration:none;display:none;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column;flex-flow:column;right:50%;position:absolute;bottom:-180px;z-index:1}@media (min-width:800px){.accueil-contact__savoir-plus{display:-ms-flexbox;display:flex}}.footer{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:800px){.footer{-ms-flex-direction:row;flex-direction:row}}.footer>div{-ms-flex:1 1;flex:1 1}.footer__container{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px;width:100%;position:relative;text-align:center}@media (max-width:1560px){.footer__container{padding-left:9.29487vw;padding-right:9.29487vw}}@media (min-width:800px){.footer__container{text-align:left}}.footer__sociaux{background-color:#fff;position:relative;width:100vw}@media (min-width:800px){.footer__sociaux{width:auto}}.footer__titre{font-weight:400}.footer__titre br{display:block}.footer__sociaux-titre{color:#e21d22;position:relative}@media (min-width:800px){.footer__sociaux-titre{left:25%}}.footer__sociaux-liste{list-style:none;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;-ms-flex-pack:center;justify-content:center}@media (min-width:800px){.footer__sociaux-liste{left:25%;-ms-flex-pack:start;justify-content:flex-start}}.footer__sociaux-lien{color:#e21d22;font-size:1.6rem}.titre-hero{min-height:75vh;width:100%;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:10vh;padding-bottom:10vh}.titre-hero__container{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding-left:145px;padding-right:145px;width:100%}@media (max-width:1560px){.titre-hero__container{padding-left:9.29487vw;padding-right:9.29487vw}}.titre-hero__titre{margin-top:0}.titre-hero__sous-titre{margin-top:2em}.titre-hero__header{color:#e21d22;text-decoration:underline;font-size:1rem;font-weight:400}.titre-hero__header:before{background-image:url(../imgs/oeil.svg);width:58px;height:40px;display:block;content:"";margin:auto;margin-bottom:18px}.titre-hero__texte--gros{font-weight:400}.liste-services__figure-image-de-marque{background-image:url(imgs/picto-branding.svg)}.liste-services__figure-communication-imprimee{background-image:url(imgs/picto-print.svg);top:100vh}.liste-services__figure-web{background-image:url(imgs/picto-web.svg);top:200vh}.liste-services__figure-photographie{background-image:url(imgs/picto-photo.svg);top:300vh}.liste-services__figure-creation-de-contenu{background-image:url(imgs/picto-contenu.svg);top:400vh}.liste-services__figure-placement-publicitaire{background-image:url(imgs/picto-pub.svg);top:500vh}.action-call{background-color:#e21d22;height:40vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.action-call p{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding-left:145px;padding-right:145px}@media (max-width:1560px){.action-call p{padding-left:9.29487vw;padding-right:9.29487vw}}.action-call a{color:#fff;text-decoration:none}.action-call a:after{font-family:lmgcom;content:' \e805';font-weight:200;font-size:1.2em;vertical-align:middle}.gallerie{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px}.gallerie__liste{margin:0;padding:0;list-style:none}.gallerie__item{width:50%;background-color:#e21d22;background-size:cover;position:relative;float:left;overflow:hidden}@media (min-width:800px){.gallerie__item{width:25%}}.gallerie__item:after{content:"";padding-bottom:100%;display:block}.gallerie__item--visible .gallerie__item-content,.gallerie__item:hover .gallerie__item-content{opacity:1}.gallerie__item--vedette{width:100%}.gallerie__item--vedette-left{float:left}.gallerie__item--vedette-right{float:right}@media (min-width:800px){.gallerie__item--vedette{width:50%}}.gallerie__item--vedette .gallerie__item-content{border-radius:100%;width:35%;height:35%;top:50%;left:50%;transform:translate(-50%,-50%)}.action-call .gallerie__item--vedette .gallerie__item-content a:after,.gallerie__item--vedette .gallerie__item-content .action-call a:after,.gallerie__item--vedette .gallerie__item-content .etudeCD__accentuer-texte:after,.gallerie__item--vedette .gallerie__item-content .etudeCD__code-texte:after,.gallerie__item--vedette .gallerie__item-content .footer__titre:after,.gallerie__item--vedette .gallerie__item-content .gallerieVertical__titre:after,.gallerie__item--vedette .gallerie__item-content .portfolio__behance a:after,.gallerie__item--vedette .gallerie__item-content .titre-hero__texte--gros:after,.gallerie__item--vedette .gallerie__item-content h3:after,.portfolio__behance .gallerie__item--vedette .gallerie__item-content a:after{display:none}.gallerie__item-content{opacity:0;background-color:#e21d22;text-align:center;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;color:#fff;position:absolute;font-size:.7rem;line-height:1.3em;transition:all .2s ease-in-out;overflow:hidden}.action-call .gallerie__item-content a,.gallerie__item-content .action-call a,.gallerie__item-content .etudeCD__accentuer-texte,.gallerie__item-content .etudeCD__code-texte,.gallerie__item-content .footer__titre,.gallerie__item-content .gallerieVertical__titre,.gallerie__item-content .portfolio__behance a,.gallerie__item-content .titre-hero__texte--gros,.gallerie__item-content h3,.portfolio__behance .gallerie__item-content a{font-size:1rem;margin:0}.action-call .gallerie__item-content a:after,.gallerie__item-content .action-call a:after,.gallerie__item-content .etudeCD__accentuer-texte:after,.gallerie__item-content .etudeCD__code-texte:after,.gallerie__item-content .footer__titre:after,.gallerie__item-content .gallerieVertical__titre:after,.gallerie__item-content .portfolio__behance a:after,.gallerie__item-content .titre-hero__texte--gros:after,.gallerie__item-content h3:after,.portfolio__behance .gallerie__item-content a:after{content:"-";display:block}.gallerie__item-content p{margin:0}.gallerie__item-content a{color:#fff;text-decoration:none}.gallerie__item-list{list-style:none;margin:0;padding:0}.gallerie__item-lien{padding:100% 5%;display:block;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.equipe__julia{background-image:url(../imgs/photos_equipe/Julia.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__julia{background-image:url(../imgs/photos_equipe/Julia@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__julia{background-image:url(../imgs/photos_equipe/Julia@3x.jpg)}}.equipe__yan{background-image:url(../imgs/photos_equipe/Yan.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__yan{background-image:url(../imgs/photos_equipe/Yan@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__yan{background-image:url(../imgs/photos_equipe/Yan@3x.jpg)}}.equipe__laurent{background-image:url(../imgs/photos_equipe/Laurent.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__laurent{background-image:url(../imgs/photos_equipe/Laurent@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__laurent{background-image:url(../imgs/photos_equipe/Laurent@3x.jpg)}}.equipe__louis{background-image:url(../imgs/photos_equipe/Louis.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__louis{background-image:url(../imgs/photos_equipe/Louis@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__louis{background-image:url(../imgs/photos_equipe/Louis@3x.jpg)}}.equipe__marc-antoine{background-image:url(../imgs/photos_equipe/MarcAntoine.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__marc-antoine{background-image:url(../imgs/photos_equipe/MarcAntoine@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__marc-antoine{background-image:url(../imgs/photos_equipe/MarcAntoine@3x.jpg)}}.equipe__martine{background-image:url(../imgs/photos_equipe/Martine.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__martine{background-image:url(../imgs/photos_equipe/Martine@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__martine{background-image:url(../imgs/photos_equipe/Martine@3x.jpg)}}.equipe__mathieu{background-image:url(../imgs/photos_equipe/Mathieu.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__mathieu{background-image:url(../imgs/photos_equipe/Mathieu@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__mathieu{background-image:url(../imgs/photos_equipe/Mathieu@3x.jpg)}}.equipe__isabelle{background-image:url(../imgs/photos_equipe/isa.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__isabelle{background-image:url(../imgs/photos_equipe/isa@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__isabelle{background-image:url(../imgs/photos_equipe/isa@3x.jpg)}}.equipe__melanie{background-image:url(../imgs/photos_equipe/Melanie.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__melanie{background-image:url(../imgs/photos_equipe/Melanie@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__melanie{background-image:url(../imgs/photos_equipe/Melanie@3x.jpg)}}.equipe__marylene{background-image:url(../imgs/photos_equipe/marylene.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__marylene{background-image:url(../imgs/photos_equipe/marylene@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__marylene{background-image:url(../imgs/photos_equipe/marylene@3x.jpg)}}.equipe__pascal{background-image:url(../imgs/photos_equipe/pascal.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__pascal{background-image:url(../imgs/photos_equipe/pascal@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__pascal{background-image:url(../imgs/photos_equipe/pascal@3x.jpg)}}.equipe__yves{background-image:url(../imgs/photos_equipe/yves.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.equipe__yves{background-image:url(../imgs/photos_equipe/yves@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.equipe__yves{background-image:url(../imgs/photos_equipe/yves@3x.jpg)}}.gallerieVertical{overflow:hidden;-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0;overflow:visible;position:relative}.gallerieVertical,.gallerieVertical__titre{margin:auto;box-sizing:border-box;max-width:1560px}.gallerieVertical__titre{overflow:hidden;padding:9.29487vh 145px;background-color:#fff}@media (max-width:1560px){.gallerieVertical__titre{padding-left:9.29487vw;padding-right:9.29487vw}}.gallerieVertical__container{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px;background-color:#fff}@media (max-width:1560px){.gallerieVertical__container{padding-left:9.29487vw;padding-right:9.29487vw}}.gallerieVertical__figure{page-break-inside:avoid;break-inside:avoid;position:relative;margin:0;padding:0;background-size:cover}.gallerieVertical__figure:after{display:block;content:""}.gallerieVertical__figure--break-after{page-break-after:always;break-after:always}.bureau__figure1{background-image:url(/imgs/photos_bureau_agence/Bureau_01.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.bureau__figure1{background-image:url(/imgs/photos_bureau_agence/Bureau_01@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.bureau__figure1{background-image:url(/imgs/photos_bureau_agence/Bureau_01@3x.jpg)}}.bureau__figure1:after{padding-bottom:76.28205%}.bureau__figure2{background-image:url(/imgs/photos_bureau_agence/Bureau_02.jpg);margin:0;padding:0;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.bureau__figure2{background-image:url(/imgs/photos_bureau_agence/Bureau_02@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.bureau__figure2{background-image:url(/imgs/photos_bureau_agence/Bureau_02@3x.jpg)}}.bureau__figure2:after{display:block;padding-bottom:106.15385%;content:''}.bureau__figure3{background-image:url(/imgs/photos_bureau_agence/Bureau_03.jpg);margin:0;padding:0;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.bureau__figure3{background-image:url(/imgs/photos_bureau_agence/Bureau_03@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.bureau__figure3{background-image:url(/imgs/photos_bureau_agence/Bureau_03@3x.jpg)}}.bureau__figure3:after{display:block;padding-bottom:98.07692%;content:''}.bureau__figure4{background-image:url(/imgs/photos_bureau_agence/Bureau_04.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.bureau__figure4{background-image:url(/imgs/photos_bureau_agence/Bureau_04@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.bureau__figure4{background-image:url(/imgs/photos_bureau_agence/Bureau_04@3x.jpg)}}.bureau__figure4:after{padding-bottom:122.05128%}.l-contact__map{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/carte@3x.jpg);width:100%;background-size:cover;background-position:0 0;position:relative;z-index:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.l-contact__map{background-image:url(../imgs/carte@3x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.l-contact__map{background-image:url(../imgs/carte@3x.jpg)}}.l-contact__map:after{display:block;padding-bottom:50%;content:""}.l-contact__coordonees-list-item{background-color:#fff;width:100%}@media (max-width:799px){.l-contact__coordonees-list-item:nth-child(2n+1){background-color:#ececec}}@media (min-width:800px){.l-contact__coordonees-list-item{width:25%}.l-contact__coordonees-list-item:nth-child(2n+1){background-color:#fff}.l-contact__coordonees-list-item:nth-child(2n){background-color:#ececec}.l-contact__coordonees-list-item:nth-child(2n+6){background-color:#fff}.l-contact__coordonees-list-item:nth-child(2n+5){background-color:#ececec}.l-contact__coordonees-list-item:nth-child(2n+9){background-color:#fff}.l-contact__coordonees-list-item:nth-child(2n+10){background-color:#ececec}}.l-contact__coordonees-list-item-content,.l-contact__coordonees-list-item-content a{background:none;color:#666}.etudeCD__history{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;position:relative;display:none}@media (min-width:800px){.etudeCD__history{display:block}}.etudeCD__history-titre{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px;color:#fff;position:absolute;z-index:4;text-align:center;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);padding:0;margin:0;pointer-events:none}@media (max-width:1560px){.etudeCD__history-titre{padding-left:9.29487vw;padding-right:9.29487vw}}.etudeCD__history-liste{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.etudeCD__history-liste-item{-ms-flex:1 0 25%;flex:1 0 25%;position:relative;z-index:0;margin:0;padding:0;overflow:hidden}.etudeCD__history-liste-item-titre{opacity:0;position:absolute;top:50%;left:0;width:100%;margin:0;padding:0;transform:translateY(-50%);text-align:center;z-index:2;color:#fff}.etudeCD__history-liste-item:hover .etudeCD__history-figure,.etudeCD__history-liste-item:hover .etudeCD__history-liste-item-titre{opacity:1}.etudeCD__history-liste-item:hover:after{border-radius:100%;height:100px;width:100px}.etudeCD__history-liste-item:after{position:absolute;background-color:#e21d22;height:100%;width:100%;display:block;top:50%;left:50%;transform:translate(-50%,-50%);content:"";mix-blend-mode:multiply;z-index:1;transition:height 90ms ease-in-out,width .1s ease-in-out,border-radius 80ms ease-in-out 20ms;line-height:0;font-size:0;border:0}.etudeCD__history-figure{background-size:cover;width:100%;margin:0;padding:0;opacity:.4;transition:opacity .1s ease-in-out}.etudeCD__history-figure:before{display:block;padding-bottom:128.20513%;content:''}.etudeCD__history-figure1{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history01.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure1{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history01@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure1{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history01@3x.jpg)}}.etudeCD__history-figure2{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history02.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure2{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history02@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure2{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history02@3x.jpg)}}.etudeCD__history-figure3{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history03.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure3{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history03@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure3{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history03@3x.jpg)}}.etudeCD__history-figure4{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history04.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure4{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history04@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure4{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history04@3x.jpg)}}.etudeCD__history-figure5{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history05.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure5{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history05@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure5{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history05@3x.jpg)}}.etudeCD__history-figure6{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history06.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure6{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history06@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure6{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history06@3x.jpg)}}.etudeCD__history-figure7{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history07.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure7{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history07@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure7{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history07@3x.jpg)}}.etudeCD__history-figure8{background-image:url(/imgs/etude_CD/photos_history/MenuCD-history08.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__history-figure8{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history08@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__history-figure8{background-image:url(../imgs/etude_CD/photos_history/MenuCD-history08@3x.jpg)}}.etudeCD__reinventer{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;min-height:80vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:800px){.etudeCD__reinventer{-ms-flex-direction:row;flex-direction:row}}.etudeCD__reinventer-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.etudeCD__reinventer-container{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:25vh 145px;padding-top:9.29487vh;padding-bottom:9.29487vh;background-color:#fff;position:relative;overflow:visible}@media (max-width:1560px){.etudeCD__reinventer-container{padding-left:9.29487vw;padding-right:9.29487vw}}.etudeCD__reinventer-figure{-ms-flex:2 0;flex:2 0;background-size:cover;background-repeat:no-repeat;margin:0;padding:0}@media (max-width:800px){.etudeCD__reinventer-figure{-ms-flex-order:1;order:1}}.etudeCD__reinventer-stats{position:absolute;right:100%;top:0;transform:translateY(-100%)}@media (max-width:1025px){.etudeCD__reinventer-stats{display:none}}.etudeCD__figure1{background-image:url(../imgs/etude_CD/LogoCD-1998.jpg);background-position:100% 100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__figure1{background-image:url(../imgs/etude_CD/LogoCD-1998@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__figure1{background-image:url(../imgs/etude_CD/LogoCD-1998@3x.jpg)}}.etudeCD__figure1:after{display:block;padding-bottom:102.5641%;content:''}.etudeCD__figure2{background-image:url(../imgs/etude_CD/CD_old.jpg)}@media (max-width:800px){.etudeCD__figure2{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__figure2{background-image:url(../imgs/etude_CD/CD_old@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__figure2{background-image:url(../imgs/etude_CD/CD_old@3x.jpg)}}.etudeCD__figure2:after{display:block;padding-bottom:102.5641%;content:''}.etudeCD__moodboard{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:-ms-flexbox;display:flex;min-height:60vh;position:relative}@media (min-width:800px){.etudeCD__moodboard{min-height:130vh}}.etudeCD__moodboard-bg-left{background-image:url(/imgs/grille.gif);width:50%;display:block}.etudeCD__moodboard-bg-right{background-color:#fff;width:50%;display:block}.etudeCD__moodboard-figure1{background-image:url(/imgs/etude_CD/MoodboardCD01.jpg);width:1000px;width:64.10256%;position:absolute;top:16.32653%;left:6.41026%;margin:0;padding:0;box-shadow:5px 7px 30px 0 rgba(0,0,0,.3);background-size:contain;transform:rotate(-5deg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__moodboard-figure1{background-image:url(/imgs/etude_CD/MoodboardCD01@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__moodboard-figure1{background-image:url(/imgs/etude_CD/MoodboardCD01@3x.jpg)}}.etudeCD__moodboard-figure1:after{display:block;padding-bottom:56.6%;content:''}.etudeCD__moodboard-figure2{background-image:url(/imgs/etude_CD/MoodboardCD02.jpg);width:1000px;width:64.10256%;position:absolute;top:40.81633%;right:6.41026%;margin:0;padding:0;background-size:contain;box-shadow:5px 7px 30px 0 rgba(0,0,0,.2)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__moodboard-figure2{background-image:url(/imgs/etude_CD/MoodboardCD02@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__moodboard-figure2{background-image:url(/imgs/etude_CD/MoodboardCD02@3x.jpg)}}.etudeCD__moodboard-figure2:after{display:block;padding-bottom:71.8%;content:''}.etudeCD__moodboard-titre{line-height:160px;width:160px;position:absolute;top:20.40816%;right:11.21795%;background-color:#e21d22;color:#fff;text-align:center;border-radius:100%}@media (max-width:800px){.etudeCD__moodboard-titre{font-size:.7em;line-height:120px;width:120px}}.etudeCD__solution{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;-ms-flex-flow:column;flex-flow:column;z-index:1}.etudeCD__solution,.etudeCD__solution-texte{box-sizing:border-box;overflow:hidden;max-width:1560px}.etudeCD__solution-texte{margin:auto;padding:9.29487vh 145px;background-image:url(/imgs/grille.gif);color:#e21d22;margin:0;width:100%}@media (max-width:1560px){.etudeCD__solution-texte{padding-left:9.29487vw;padding-right:9.29487vw}}@media (min-width:800px){.etudeCD__solution-texte{width:50%}}.etudeCD__solution-logo{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px 20vh;padding-bottom:9.29487vh;background-color:#fff;text-align:center;width:100%}@media (max-width:1560px){.etudeCD__solution-logo{padding-left:9.29487vw;padding-right:9.29487vw}}@media (min-width:800px){.etudeCD__solution-logo{width:50%}}.etudeCD__solution-logo-figure{background-image:url(/imgs/etude_CD/LogoCD-2014.svg);width:70%;margin:auto;padding:0;background-size:contain}.etudeCD__solution-logo-figure:after{display:block;padding-bottom:101.55763%;content:''}@media (min-width:800px){.etudeCD__solution{-ms-flex-flow:row;flex-flow:row}}.etudeCD__sketch{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(/imgs/etude_CD/SketchCD.jpg);height:150vh;z-index:0;position:relative;top:-25vh;margin-bottom:-65vh;background-size:cover;background-position:top}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__sketch{background-image:url(/imgs/etude_CD/SketchCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__sketch{background-image:url(/imgs/etude_CD/SketchCD@3x.jpg)}}.etudeCD__sketch:after{position:absolute;background:url(/imgs/grille.gif);background-position:0 0;height:100%;width:100%;display:block;content:' ';mix-blend-mode:multiply;z-index:1}.etudeCD__code{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;top:-30vh;position:relative;margin-bottom:-30vh;overflow:visible}.etudeCD__code-column{width:50%;position:relative;overflow:visible}@media (max-width:800px){.etudeCD__code-column{width:100%}.etudeCD__code-column:last-child{display:none}}.etudeCD__code-stats{left:100%;transform:translateY(-50%);z-index:2;position:absolute}@media (max-width:800px){.etudeCD__code-stats{display:none}}.etudeCD__code-figure1{background-image:url(../imgs/etude_CD/EnseigneCD.jpg);width:100%;background-size:contain;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__code-figure1{background-image:url(../imgs/etude_CD/EnseigneCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__code-figure1{background-image:url(../imgs/etude_CD/EnseigneCD@3x.jpg)}}.etudeCD__code-figure1:after{display:block;padding-bottom:74.87179%;content:''}.etudeCD__code-figure2{background-image:url(../imgs/etude_CD/SacPapierCD.jpg);width:100%;background-size:contain;margin:0;margin-top:13vh;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__code-figure2{background-image:url(../imgs/etude_CD/SacPapierCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__code-figure2{background-image:url(../imgs/etude_CD/SacPapierCD@3x.jpg)}}.etudeCD__code-figure2:after{display:block;padding-bottom:75.82645%;content:''}.etudeCD__code-figure3{background-image:url(../imgs/etude_CD/MotifCD.jpg);width:100%;background-size:contain;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__code-figure3{background-image:url(../imgs/etude_CD/MotifCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__code-figure3{background-image:url(../imgs/etude_CD/MotifCD@3x.jpg)}}.etudeCD__code-figure3:after{display:block;padding-bottom:74.87179%;content:''}.etudeCD__code-figure4{background-image:url(../imgs/etude_CD/2cvCD.jpg);width:100%;background-size:contain;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__code-figure4{background-image:url(../imgs/etude_CD/2cvCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__code-figure4{background-image:url(../imgs/etude_CD/2cvCD@3x.jpg)}}.etudeCD__code-figure4:after{display:block;padding-bottom:74.74359%;content:''}.etudeCD__code-texte{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px;background-color:#fff;color:#e21d22}@media (max-width:1560px){.etudeCD__code-texte{padding-left:9.29487vw;padding-right:9.29487vw}}.etudeCD__accentuer-contenu{background-color:#e21d22}.etudeCD__accentuer-texte{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:10vh 145px;padding-top:9.29487vh;padding-bottom:9.29487vh;color:#fff;text-align:center}@media (max-width:1560px){.etudeCD__accentuer-texte{padding-left:9.29487vw;padding-right:9.29487vw}}.etudeCD__accentuer-figure{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/etude_CD/Cd-menus.jpg);width:100%;min-height:250px;background-position:50%;background-size:cover;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__accentuer-figure{background-image:url(../imgs/etude_CD/Cd-menus@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__accentuer-figure{background-image:url(../imgs/etude_CD/Cd-menus@3x.jpg)}}.etudeCD__accentuer-figure:after{display:block;padding-bottom:26.08974%;content:''}.etudeCD__typo{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-flow:column;flex-flow:column}@media (min-width:800px){.etudeCD__typo{-ms-flex-flow:row;flex-flow:row}}.etudeCD__typo-column{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex:1 1;flex:1 1}.etudeCD__typo-contenu{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding:9.29487vh 145px 100px;padding-bottom:9.29487vh;background-color:#ececec;-ms-flex:2 0;flex:2 0;background-image:linear-gradient(180deg,#fff,#ececec);-ms-flex-order:1;order:1}@media (max-width:1560px){.etudeCD__typo-contenu{padding-left:9.29487vw;padding-right:9.29487vw}}@media (min-width:800px){.etudeCD__typo-contenu{-ms-flex-order:0;order:0}}.etudeCD__typo-figure1{background-image:url(../imgs/etude_CD/CD_menutypo.jpg);width:100%;background-size:contain;margin:0;padding:0;display:none}@media (min-width:800px){.etudeCD__typo-figure1{display:block}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__typo-figure1{background-image:url(../imgs/etude_CD/CD_menutypo@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__typo-figure1{background-image:url(../imgs/etude_CD/CD_menutypo@3x.jpg)}}.etudeCD__typo-figure1:after{display:block;padding-bottom:90.25641%;content:''}.etudeCD__typo-figure2{background-image:url(../imgs/etude_CD/CD_BouteilleEau.jpg);width:100%;background-size:cover;background-position:50%;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__typo-figure2{background-image:url(../imgs/etude_CD/CD_BouteilleEau@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__typo-figure2{background-image:url(../imgs/etude_CD/CD_BouteilleEau@3x.jpg)}}.etudeCD__typo-figure2:after{display:block;padding-bottom:110.25641%;content:''}.etudeCD__typo-figure3{background-image:url(../imgs/etude_CD/Cd-frites.jpg);width:100%;background-size:contain;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__typo-figure3{background-image:url(../imgs/etude_CD/Cd-frites@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__typo-figure3{background-image:url(../imgs/etude_CD/Cd-frites@3x.jpg)}}.etudeCD__typo-figure3:after{display:block;padding-bottom:62.05128%;content:''}.etudeCD__typo-figure4{background-image:url(../imgs/etude_CD/cd_typo.svg);width:100%;background-size:contain;margin:0;padding:0}.etudeCD__typo-figure4:after{display:block;padding-bottom:115.38462%;content:''}.etudeCD__typo-figure5{background-image:url(../imgs/etude_CD/Cd-assiette.jpg);width:100%;background-size:contain;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__typo-figure5{background-image:url(../imgs/etude_CD/Cd-assiette@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__typo-figure5{background-image:url(../imgs/etude_CD/Cd-assiette@3x.jpg)}}.etudeCD__typo-figure5:after{display:block;padding-bottom:95.89744%;content:''}.etudeCD__typo-stats-container{position:relative;width:100%}.etudeCD__typo-stats{right:100%;position:absolute;transform:translateY(0)}.etudeCD__ambiance{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/etude_CD/CD_ambiance.jpg);background-size:cover;padding:0;min-height:200px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__ambiance{background-image:url(../imgs/etude_CD/CD_ambiance@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__ambiance{background-image:url(../imgs/etude_CD/CD_ambiance@3x.jpg)}}.etudeCD__ambiance:after{display:block;padding-bottom:37.17949%;content:''}.etudeCD__branding{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/etude_CD/CD_Branding_Derives.jpg);background-size:contain;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__branding{background-image:url(../imgs/etude_CD/CD_Branding_Derives@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__branding{background-image:url(../imgs/etude_CD/CD_Branding_Derives@3x.jpg)}}.etudeCD__branding:after{display:block;padding-bottom:61.66667%;content:''}.etudeCD__adaptatif{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;height:4000px;background-color:#fff;display:none}@media (min-width:800px){.etudeCD__adaptatif{display:block}}.etudeCD__adaptatif-video{width:100%;display:block}.etudeCD__adaptatif-video:after{display:block;padding-bottom:56.15385%;content:""}.etudeCD__adaptatif-figure{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/etude_CD/site-CD.jpg);background-size:contain;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.etudeCD__adaptatif-figure{background-image:url(../imgs/etude_CD/site-CD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.etudeCD__adaptatif-figure{background-image:url(../imgs/etude_CD/site-CD@3x.jpg)}}.etudeCD__adaptatif-figure:after{display:block;padding-bottom:50%;content:''}.portfolio__etudeCD-titre:before{background-image:url(../imgs/oeil_blanc.svg);width:58px;height:40px;display:block;content:"";margin:auto;margin-bottom:18px;background-size:contain;background-repeat:no-repeat;background-position:50%}.portfolio__etudeCD{background-image:url(../imgs/portfolio/LMG_PF_etudeCD.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__etudeCD{background-image:url(../imgs/portfolio/LMG_PF_etudeCD@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__etudeCD{background-image:url(../imgs/portfolio/LMG_PF_etudeCD@3x.jpg)}}.portfolio__acufc{background-image:url(../imgs/portfolio/LMG_PF_acufc.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__acufc{background-image:url(../imgs/portfolio/LMG_PF_acufc@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__acufc{background-image:url(../imgs/portfolio/LMG_PF_acufc@3x.jpg)}}.portfolio__bello{background-image:url(../imgs/portfolio/LMG_PF_bello.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__bello{background-image:url(../imgs/portfolio/LMG_PF_bello@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__bello{background-image:url(../imgs/portfolio/LMG_PF_bello@3x.jpg)}}.portfolio__bistango{background-image:url(../imgs/portfolio/LMG_PF_bistango.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__bistango{background-image:url(../imgs/portfolio/LMG_PF_bistango@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__bistango{background-image:url(../imgs/portfolio/LMG_PF_bistango@3x.jpg)}}.portfolio__ciel{background-image:url(../imgs/portfolio/LMG_PF_ciel.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__ciel{background-image:url(../imgs/portfolio/LMG_PF_ciel@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__ciel{background-image:url(../imgs/portfolio/LMG_PF_ciel@3x.jpg)}}.portfolio__clinique{background-image:url(../imgs/portfolio/LMG_PF_clinique.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__clinique{background-image:url(../imgs/portfolio/LMG_PF_clinique@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__clinique{background-image:url(../imgs/portfolio/LMG_PF_clinique@3x.jpg)}}.portfolio__expoMontmagny{background-image:url(../imgs/portfolio/LMG_PF_expoMontmagny.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__expoMontmagny{background-image:url(../imgs/portfolio/LMG_PF_expoMontmagny@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__expoMontmagny{background-image:url(../imgs/portfolio/LMG_PF_expoMontmagny@3x.jpg)}}.portfolio__facturationNet{background-image:url(../imgs/portfolio/LMG_PF_facturationNet.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__facturationNet{background-image:url(../imgs/portfolio/LMG_PF_facturationNet@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__facturationNet{background-image:url(../imgs/portfolio/LMG_PF_facturationNet@3x.jpg)}}.portfolio__hugo{background-image:url(../imgs/portfolio/LMG_PF_hugo.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__hugo{background-image:url(../imgs/portfolio/LMG_PF_hugo@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__hugo{background-image:url(../imgs/portfolio/LMG_PF_hugo@3x.jpg)}}.portfolio__laBuche{background-image:url(../imgs/portfolio/LMG_PF_laBuche.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__laBuche{background-image:url(../imgs/portfolio/LMG_PF_laBuche@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__laBuche{background-image:url(../imgs/portfolio/LMG_PF_laBuche@3x.jpg)}}.portfolio__malt{background-image:url(../imgs/portfolio/LMG_PF_malt.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__malt{background-image:url(../imgs/portfolio/LMG_PF_malt@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__malt{background-image:url(../imgs/portfolio/LMG_PF_malt@3x.jpg)}}.portfolio__entourage{background-image:url(../imgs/portfolio/LMG_PF_entourage.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__entourage{background-image:url(../imgs/portfolio/LMG_PF_entourage@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__entourage{background-image:url(../imgs/portfolio/LMG_PF_entourage@3x.jpg)}}.portfolio__normandin{background-image:url(../imgs/portfolio/LMG_PF_normandin.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__normandin{background-image:url(../imgs/portfolio/LMG_PF_normandin@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__normandin{background-image:url(../imgs/portfolio/LMG_PF_normandin@3x.jpg)}}.portfolio__opal{background-image:url(../imgs/portfolio/LMG_PF_opal.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__opal{background-image:url(../imgs/portfolio/LMG_PF_opal@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__opal{background-image:url(../imgs/portfolio/LMG_PF_opal@3x.jpg)}}.portfolio__photo{background-image:url(../imgs/portfolio/LMG_PF_photo.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__photo{background-image:url(../imgs/portfolio/LMG_PF_photo@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__photo{background-image:url(../imgs/portfolio/LMG_PF_photo@3x.jpg)}}.portfolio__savini{background-image:url(../imgs/portfolio/LMG_PF_savini.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__savini{background-image:url(../imgs/portfolio/LMG_PF_savini@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__savini{background-image:url(../imgs/portfolio/LMG_PF_savini@3x.jpg)}}.portfolio__solisco{background-image:url(../imgs/portfolio/LMG_PF_solisco.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__solisco{background-image:url(../imgs/portfolio/LMG_PF_solisco@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__solisco{background-image:url(../imgs/portfolio/LMG_PF_solisco@3x.jpg)}}.portfolio__tourismeMtl{background-image:url(../imgs/portfolio/LMG_PF_tourismeMtl.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__tourismeMtl{background-image:url(../imgs/portfolio/LMG_PF_tourismeMtl@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__tourismeMtl{background-image:url(../imgs/portfolio/LMG_PF_tourismeMtl@3x.jpg)}}.portfolio__villeQuebec{background-image:url(../imgs/portfolio/LMG_PF_villeQuebec.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__villeQuebec{background-image:url(../imgs/portfolio/LMG_PF_villeQuebec@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__villeQuebec{background-image:url(../imgs/portfolio/LMG_PF_villeQuebec@3x.jpg)}}.portfolio__voila{background-image:url(../imgs/portfolio/LMG_PF_voila.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.portfolio__voila{background-image:url(../imgs/portfolio/LMG_PF_voila@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.portfolio__voila{background-image:url(../imgs/portfolio/LMG_PF_voila@3x.jpg)}}.portfolio__behance a:after{font-family:lmgcom;content:'\e805'!important;font-weight:200;font-size:1.2em;vertical-align:middle}.PF-hugo__logo{width:33.58974%;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-hugo__logo:after{display:block;padding-bottom:113.48315%;content:""}.PF-hugo__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure-en-tete{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure-en-tete{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_enTete@3x.jpg)}}.PF-hugo__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-hugo__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure1{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure1{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item1@3x.jpg)}}.PF-hugo__figure1:after{display:block;padding-bottom:100%;content:""}.PF-hugo__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure2{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure2{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item2@3x.jpg)}}.PF-hugo__figure2:after{display:block;padding-bottom:76.79487%;content:""}.PF-hugo__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure3{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure3{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item3@3x.jpg)}}.PF-hugo__figure3:after{display:block;padding-bottom:64.35897%;content:""}.PF-hugo__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure4{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure4{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item4@3x.jpg)}}.PF-hugo__figure4:after{display:block;padding-bottom:113.46154%;content:""}.PF-hugo__figure5{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item5.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure5{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item5@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure5{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item5@3x.jpg)}}.PF-hugo__figure5:after{display:block;padding-bottom:77.94872%;content:""}.PF-hugo__figure6{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item6.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure6{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item6@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure6{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item6@3x.jpg)}}.PF-hugo__figure6:after{display:block;padding-bottom:69.23077%;content:""}.PF-hugo__figure7{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item7.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure7{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item7@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure7{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item7@3x.jpg)}}.PF-hugo__figure7:after{display:block;padding-bottom:80.51282%;content:""}.PF-hugo__figure8{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item8.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-hugo__figure8{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item8@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-hugo__figure8{background-image:url(../imgs/portfolio/hugo/LMG_PF_hugo_item8@3x.jpg)}}.PF-hugo__figure8:after{display:block;padding-bottom:63.33333%;content:""}.PF-acufc__logo{width:51.28205%;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-acufc__logo:after{display:block;padding-bottom:114%;content:""}.PF-acufc__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-acufc__figure-en-tete{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-acufc__figure-en-tete{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_enTete@3x.jpg)}}.PF-acufc__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-acufc__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-acufc__figure1{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-acufc__figure1{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item1@3x.jpg)}}.PF-acufc__figure1:after{display:block;padding-bottom:100%;content:""}.PF-acufc__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-acufc__figure2{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-acufc__figure2{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item2@3x.jpg)}}.PF-acufc__figure2:after{display:block;padding-bottom:89.74359%;content:""}.PF-acufc__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-acufc__figure3{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-acufc__figure3{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item3@3x.jpg)}}.PF-acufc__figure3:after{display:block;padding-bottom:76.79487%;content:""}.PF-acufc__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-acufc__figure4{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-acufc__figure4{background-image:url(../imgs/portfolio/acufc/LMG_PF_acufc_item4@3x.jpg)}}.PF-acufc__figure4:after{display:block;padding-bottom:113.46154%;content:""}.PF-opal__logo{width:67.4359%;background-image:url(../imgs/portfolio/opal/LMG_PF_opal_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-opal__logo:after{display:block;padding-bottom:536.73469%;content:""}.PF-opal__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/opal/LMG_PF_opal_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-opal__figure-en-tete{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-opal__figure-en-tete{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_enTete@3x.jpg)}}.PF-opal__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-opal__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-opal__figure1{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-opal__figure1{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item1@3x.jpg)}}.PF-opal__figure1:after{display:block;padding-bottom:76.79487%;content:""}.PF-opal__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-opal__figure2{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-opal__figure2{background-image:url(../imgs/portfolio/opal/LMG_PF_opal_item2@3x.jpg)}}.PF-opal__figure2:after{display:block;padding-bottom:76.79487%;content:""}.PF-photos__figure-en-tete1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete1.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure-en-tete1{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure-en-tete1{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete1@3x.jpg)}}.PF-photos__figure-en-tete1:after{display:block;padding-bottom:50%;content:""}.PF-photos__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure-en-tete2{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure-en-tete2{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete2@3x.jpg)}}.PF-photos__figure-en-tete2:after{display:block;padding-bottom:50%;content:""}.PF-photos__figure-en-tete3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete3.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure-en-tete3{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure-en-tete3{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_enTete3@3x.jpg)}}.PF-photos__figure-en-tete3:after{display:block;padding-bottom:50%;content:""}.PF-photos__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure1{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure1{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item1@3x.jpg)}}.PF-photos__figure1:after{display:block;padding-bottom:81.28205%;content:""}.PF-photos__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure2{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure2{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item2@3x.jpg)}}.PF-photos__figure2:after{display:block;padding-bottom:77.94872%;content:""}.PF-photos__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure3{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure3{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item3@3x.jpg)}}.PF-photos__figure3:after{display:block;padding-bottom:61.92308%;content:""}.PF-photos__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure4{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure4{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item4@3x.jpg)}}.PF-photos__figure4:after{display:block;padding-bottom:97.30769%;content:""}.PF-photos__figure5{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item5.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure5{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item5@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure5{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item5@3x.jpg)}}.PF-photos__figure5:after{display:block;padding-bottom:82.82051%;content:""}.PF-photos__figure6{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item6.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure6{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item6@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure6{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item6@3x.jpg)}}.PF-photos__figure6:after{display:block;padding-bottom:75%;content:""}.PF-photos__figure7{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item7.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure7{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item7@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure7{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item7@3x.jpg)}}.PF-photos__figure7:after{display:block;padding-bottom:157.82051%;content:""}.PF-photos__figure8{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item8.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure8{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item8@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure8{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item8@3x.jpg)}}.PF-photos__figure8:after{display:block;padding-bottom:80.12821%;content:""}.PF-photos__figure9{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item9.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure9{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item9@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure9{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item9@3x.jpg)}}.PF-photos__figure9:after{display:block;padding-bottom:100%;content:""}.PF-photos__figure10{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item10.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure10{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item10@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure10{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item10@3x.jpg)}}.PF-photos__figure10:after{display:block;padding-bottom:102.05128%;content:""}.PF-photos__figure11{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item11.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure11{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item11@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure11{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item11@3x.jpg)}}.PF-photos__figure11:after{display:block;padding-bottom:78.07692%;content:""}.PF-photos__figure12{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item12.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure12{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item12@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure12{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item12@3x.jpg)}}.PF-photos__figure12:after{display:block;padding-bottom:69.23077%;content:""}.PF-photos__figure13{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item13.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure13{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item13@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure13{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item13@3x.jpg)}}.PF-photos__figure13:after{display:block;padding-bottom:63.58974%;content:""}.PF-photos__figure14{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item14.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure14{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item14@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure14{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item14@3x.jpg)}}.PF-photos__figure14:after{display:block;padding-bottom:132.82051%;content:""}.PF-photos__figure15{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item15.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure15{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item15@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure15{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item15@3x.jpg)}}.PF-photos__figure15:after{display:block;padding-bottom:89.48718%;content:""}.PF-photos__figure16{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item16.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-photos__figure16{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item16@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-photos__figure16{background-image:url(../imgs/portfolio/photos/LMG_PF_photos_item16@3x.jpg)}}.PF-photos__figure16:after{display:block;padding-bottom:89.48718%;content:""}.PF-expoMont__logo{width:80%;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_logo.png);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__logo{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_logo@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__logo{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_logo@3x.png)}}.PF-expoMont__logo:after{display:block;padding-bottom:99.83974%;content:""}.PF-expoMont__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__figure-en-tete{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__figure-en-tete{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_enTete@3x.jpg)}}.PF-expoMont__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-expoMont__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__figure1{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__figure1{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item1@3x.jpg)}}.PF-expoMont__figure1:after{display:block;padding-bottom:127.82051%;content:""}.PF-expoMont__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__figure2{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__figure2{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item2@3x.jpg)}}.PF-expoMont__figure2:after{display:block;padding-bottom:127.82051%;content:""}.PF-expoMont__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__figure3{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__figure3{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item3@3x.jpg)}}.PF-expoMont__figure3:after{display:block;padding-bottom:76.79487%;content:""}.PF-expoMont__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-expoMont__figure4{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-expoMont__figure4{background-image:url(../imgs/portfolio/expoMont/LMG_PF_expoMont_item4@3x.jpg)}}.PF-expoMont__figure4:after{display:block;padding-bottom:113.46154%;content:""}.PF-laBuche__logo{width:51.28205%;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-laBuche__logo:after{display:block;padding-bottom:114%;content:""}.PF-laBuche__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure-en-tete{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure-en-tete{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete@3x.jpg)}}.PF-laBuche__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-laBuche__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure-en-tete2{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure-en-tete2{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete2@3x.jpg)}}.PF-laBuche__figure-en-tete2:after{display:block;padding-bottom:31.28205%;content:""}.PF-laBuche__figure-en-tete3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete3.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure-en-tete3{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure-en-tete3{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_enTete3@3x.jpg)}}.PF-laBuche__figure-en-tete3:after{display:block;padding-bottom:50%;content:""}.PF-laBuche__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure1{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure1{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item1@3x.jpg)}}.PF-laBuche__figure1:after{display:block;padding-bottom:98.97436%;content:""}.PF-laBuche__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure2{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure2{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item2@3x.jpg)}}.PF-laBuche__figure2:after{display:block;padding-bottom:91.28205%;content:""}.PF-laBuche__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure3{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure3{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item3@3x.jpg)}}.PF-laBuche__figure3:after{display:block;padding-bottom:65.64103%;content:""}.PF-laBuche__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure4{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure4{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item4@3x.jpg)}}.PF-laBuche__figure4:after{display:block;padding-bottom:124.48718%;content:""}.PF-laBuche__figure5{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item5.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure5{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item5@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure5{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item5@3x.jpg)}}.PF-laBuche__figure5:after{display:block;padding-bottom:98.97436%;content:""}.PF-laBuche__figure6{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item6.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-laBuche__figure6{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item6@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-laBuche__figure6{background-image:url(../imgs/portfolio/laBuche/LMG_PF_laBuche_item6@3x.jpg)}}.PF-laBuche__figure6:after{display:block;padding-bottom:98.97436%;content:""}.PF-solisco__logo{width:51.28205%;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-solisco__logo:after{display:block;padding-bottom:114%;content:""}.PF-solisco__figure-en-tete1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete1.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure-en-tete1{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure-en-tete1{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete1@3x.jpg)}}.PF-solisco__figure-en-tete1:after{display:block;padding-bottom:50%;content:""}.PF-solisco__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure-en-tete2{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure-en-tete2{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_enTete2@3x.jpg)}}.PF-solisco__figure-en-tete2:after{display:block;padding-bottom:50%;content:""}.PF-solisco__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure1{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure1{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item1@3x.jpg)}}.PF-solisco__figure1:after{display:block;padding-bottom:98.97436%;content:""}.PF-solisco__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure2{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure2{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item2@3x.jpg)}}.PF-solisco__figure2:after{display:block;padding-bottom:77.94872%;content:""}.PF-solisco__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure3{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure3{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item3@3x.jpg)}}.PF-solisco__figure3:after{display:block;padding-bottom:62.4359%;content:""}.PF-solisco__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-solisco__figure4{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-solisco__figure4{background-image:url(../imgs/portfolio/solisco/LMG_PF_solisco_item4@3x.jpg)}}.PF-solisco__figure4:after{display:block;padding-bottom:114.48718%;content:""}.PF-voila__logo{width:51.28205%;background-image:url(../imgs/portfolio/voila/LMG_PF_voila_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-voila__logo:after{display:block;padding-bottom:114%;content:""}.PF-voila__figure-en-tete1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete1.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-voila__figure-en-tete1{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-voila__figure-en-tete1{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete1@3x.jpg)}}.PF-voila__figure-en-tete1:after{display:block;padding-bottom:50%;content:""}.PF-voila__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-voila__figure-en-tete2{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-voila__figure-en-tete2{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_enTete2@3x.jpg)}}.PF-voila__figure-en-tete2:after{display:block;padding-bottom:42.82051%;content:""}.PF-voila__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-voila__figure1{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-voila__figure1{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item1@3x.jpg)}}.PF-voila__figure1:after{display:block;padding-bottom:87.17949%;content:""}.PF-voila__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-voila__figure2{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-voila__figure2{background-image:url(../imgs/portfolio/voila/LMG_PF_voila_item2@3x.jpg)}}.PF-voila__figure2:after{display:block;padding-bottom:87.17949%;content:""}.PF-facturation__logo{width:51.28205%;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-facturation__logo:after{display:block;padding-bottom:114%;content:""}.PF-facturation__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-facturation__figure-en-tete{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-facturation__figure-en-tete{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete@3x.jpg)}}.PF-facturation__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-facturation__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-facturation__figure-en-tete2{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-facturation__figure-en-tete2{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_enTete2@3x.jpg)}}.PF-facturation__figure-en-tete2:after{display:block;padding-bottom:33.84615%;content:""}.PF-facturation__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-facturation__figure1{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-facturation__figure1{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item1@3x.jpg)}}.PF-facturation__figure1:after{display:block;padding-bottom:118.71795%;content:""}.PF-facturation__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-facturation__figure2{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-facturation__figure2{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item2@3x.jpg)}}.PF-facturation__figure2:after{display:block;padding-bottom:57.30769%;content:""}.PF-facturation__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-facturation__figure3{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-facturation__figure3{background-image:url(../imgs/portfolio/facturation/LMG_PF_facturation_item3@3x.jpg)}}.PF-facturation__figure3:after{display:block;padding-bottom:61.28205%;content:""}.PF-ville-quebec__logo{width:51.28205%;background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-ville-quebec__logo:after{display:block;padding-bottom:114%;content:""}.PF-ville-quebec__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ville-quebec__figure-en-tete{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ville-quebec__figure-en-tete{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_enTete@3x.jpg)}}.PF-ville-quebec__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-ville-quebec__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ville-quebec__figure1{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ville-quebec__figure1{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item1@3x.jpg)}}.PF-ville-quebec__figure1:after{display:block;padding-bottom:98.97436%;content:""}.PF-ville-quebec__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ville-quebec__figure2{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ville-quebec__figure2{background-image:url(../imgs/portfolio/ville-quebec/LMG_PF_ville-quebec_item2@3x.jpg)}}.PF-ville-quebec__figure2:after{display:block;padding-bottom:98.97436%;content:""}.PF-tourisme-mtl__logo{width:51.28205%;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-tourisme-mtl__logo:after{display:block;padding-bottom:114%;content:""}.PF-tourisme-mtl__figure-en-tete1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete1.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure-en-tete1{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure-en-tete1{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete1@3x.jpg)}}.PF-tourisme-mtl__figure-en-tete1:after{display:block;padding-bottom:50%;content:""}.PF-tourisme-mtl__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure-en-tete2{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure-en-tete2{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete2@3x.jpg)}}.PF-tourisme-mtl__figure-en-tete2:after{display:block;padding-bottom:42.82051%;content:""}.PF-tourisme-mtl__figure-en-tete3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete3.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure-en-tete3{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure-en-tete3{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_enTete3@3x.jpg)}}.PF-tourisme-mtl__figure-en-tete3:after{display:block;padding-bottom:42.82051%;content:""}.PF-tourisme-mtl__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure1{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure1{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item1@3x.jpg)}}.PF-tourisme-mtl__figure1:after{display:block;padding-bottom:87.17949%;content:""}.PF-tourisme-mtl__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure2{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure2{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item2@3x.jpg)}}.PF-tourisme-mtl__figure2:after{display:block;padding-bottom:87.17949%;content:""}.PF-tourisme-mtl__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure3{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure3{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item3@3x.jpg)}}.PF-tourisme-mtl__figure3:after{display:block;padding-bottom:87.17949%;content:""}.PF-tourisme-mtl__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure4{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure4{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item4@3x.jpg)}}.PF-tourisme-mtl__figure4:after{display:block;padding-bottom:87.17949%;content:""}.PF-tourisme-mtl__figure5{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item5.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure5{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item5@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure5{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item5@3x.jpg)}}.PF-tourisme-mtl__figure5:after{display:block;padding-bottom:87.17949%;content:""}.PF-tourisme-mtl__figure6{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item6.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-tourisme-mtl__figure6{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item6@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-tourisme-mtl__figure6{background-image:url(../imgs/portfolio/tourisme-mtl/LMG_PF_tourisme-mtl_item6@3x.jpg)}}.PF-tourisme-mtl__figure6:after{display:block;padding-bottom:87.17949%;content:""}.PF-entourage__logo{width:51.28205%;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_logo.png);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__logo{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_logo@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__logo{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_logo@3x.png)}}.PF-entourage__logo:after{display:block;padding-bottom:114%;content:""}.PF-entourage__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure-en-tete{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure-en-tete{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete@3x.jpg)}}.PF-entourage__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-entourage__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure-en-tete2{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure-en-tete2{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_enTete2@3x.jpg)}}.PF-entourage__figure-en-tete2:after{display:block;padding-bottom:50%;content:""}.PF-entourage__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure1{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure1{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item1@3x.jpg)}}.PF-entourage__figure1:after{display:block;padding-bottom:108.33333%;content:""}.PF-entourage__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure2{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure2{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item2@3x.jpg)}}.PF-entourage__figure2:after{display:block;padding-bottom:81.92308%;content:""}.PF-entourage__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure3{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure3{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item3@3x.jpg)}}.PF-entourage__figure3:after{display:block;padding-bottom:57.30769%;content:""}.PF-entourage__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-entourage__figure4{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-entourage__figure4{background-image:url(../imgs/portfolio/entourage/LMG_PF_entourage_item4@3x.jpg)}}.PF-entourage__figure4:after{display:block;padding-bottom:132.94872%;content:""}.PF-bello__logo{width:51.28205%;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-bello__logo:after{display:block;padding-bottom:114%;content:""}.PF-bello__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure-en-tete{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure-en-tete{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete@3x.jpg)}}.PF-bello__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-bello__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure-en-tete2{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure-en-tete2{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_enTete2@3x.jpg)}}.PF-bello__figure-en-tete2:after{display:block;padding-bottom:50%;content:""}.PF-bello__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure1{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure1{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item1@3x.jpg)}}.PF-bello__figure1:after{display:block;padding-bottom:100%;content:""}.PF-bello__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure2{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure2{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item2@3x.jpg)}}.PF-bello__figure2:after{display:block;padding-bottom:91.28205%;content:""}.PF-bello__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure3{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure3{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item3@3x.jpg)}}.PF-bello__figure3:after{display:block;padding-bottom:57.30769%;content:""}.PF-bello__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-bello__figure4{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-bello__figure4{background-image:url(../imgs/portfolio/bello/LMG_PF_bello_item4@3x.jpg)}}.PF-bello__figure4:after{display:block;padding-bottom:132.94872%;content:""}.PF-ciel__logo{width:51.28205%;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_logo.svg);background-position:50%;background-size:contain;margin:auto;background-repeat:no-repeat}.PF-ciel__logo:after{display:block;padding-bottom:114%;content:""}.PF-ciel__figure-en-tete{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure-en-tete{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure-en-tete{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete@3x.jpg)}}.PF-ciel__figure-en-tete:after{display:block;padding-bottom:50%;content:""}.PF-ciel__figure-en-tete2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete2.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure-en-tete2{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure-en-tete2{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete2@3x.jpg)}}.PF-ciel__figure-en-tete2:after{display:block;padding-bottom:50%;content:""}.PF-ciel__figure-en-tete3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete3.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure-en-tete3{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure-en-tete3{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_enTete3@3x.jpg)}}.PF-ciel__figure-en-tete3:after{display:block;padding-bottom:50%;content:""}.PF-ciel__figure1{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item1.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure1{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item1@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure1{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item1@3x.jpg)}}.PF-ciel__figure1:after{display:block;padding-bottom:100%;content:""}.PF-ciel__figure2{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item2.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure2{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item2@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure2{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item2@3x.jpg)}}.PF-ciel__figure2:after{display:block;padding-bottom:90.25641%;content:""}.PF-ciel__figure3{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item3.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure3{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item3@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure3{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item3@3x.jpg)}}.PF-ciel__figure3:after{display:block;padding-bottom:65.76923%;content:""}.PF-ciel__figure4{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item4.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure4{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item4@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure4{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item4@3x.jpg)}}.PF-ciel__figure4:after{display:block;padding-bottom:124.48718%;content:""}.PF-ciel__figure5{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item5.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure5{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item5@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure5{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item5@3x.jpg)}}.PF-ciel__figure5:after{display:block;padding-bottom:98.97436%;content:""}.PF-ciel__figure6{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item6.jpg);background-position:50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.PF-ciel__figure6{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item6@2x.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.PF-ciel__figure6{background-image:url(../imgs/portfolio/ciel/LMG_PF_ciel_item6@3x.jpg)}}.PF-ciel__figure6:after{display:block;padding-bottom:98.97436%;content:""}.sliderV{position:relative}.sliderV__header{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;padding-left:145px;padding-right:145px;text-align:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1560px){.sliderV__header{padding-left:9.29487vw;padding-right:9.29487vw}}@media (min-width:800px){.sliderV__header{position:absolute;text-align:left;z-index:1;top:90px;background:0;display:block}}@media (min-width:800px){.sliderV__header-title{margin:0}}.sliderV__header-title--hightlight{color:#e21d22}.sliderV__content{margin:auto;box-sizing:border-box;overflow:hidden;max-width:1560px;position:relative}.sliderV__images{display:none}@media (min-width:800px){.sliderV__images{height:100vh;width:50vw;background-color:#ececec;position:absolute;display:block;top:50vh}}@media (min-width:1025px){.sliderV__images{top:auto}.sliderV__images--page-valeur{top:0;transform:translateY(15%)}.sliderV__images--top{position:absolute;top:0}.sliderV__images--fixed{position:fixed;top:0}.sliderV__images--center{position:absolute;top:50%;transform:translateY(-50%)}.sliderV__images--bottom{position:absolute;bottom:0}}.sliderV__figure{height:450px;width:450px;background-size:cover;position:absolute;margin-left:9.29487vw;transform:translateY(-50%);opacity:1}@media (min-width:1025px){.sliderV__figure{top:50%;transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (min-width:1025px){.sliderV__figure--hidden-top:not(:last-child){opacity:0;transform:translateY(-125%);transition:opacity .2s ease-in-out,transform .2s ease-in-out}}@media (min-width:1025px){.sliderV__figure--hidden-bottom:not(:first-child){opacity:0;transform:translateY(25%);transition:opacity .2s ease-in-out,transform .2s ease-in-out}}.sliderV__textes{background-color:#fff;position:relative;padding-left:9.29487%;padding-right:9.29487%;box-sizing:border-box}@media (min-width:800px){.sliderV__textes{margin-left:50%;width:50%}}.sliderV__texte{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;text-align:left}.sliderV__texte-figure{box-sizing:border-box;width:100vw;background-size:80%;background-position:50%;background-repeat:no-repeat;margin:10vh calc(50% - 50vw) 5vh;background-color:#ececec}.sliderV__texte-figure:after{display:block;padding-bottom:100%;content:''}@media (min-width:800px){.sliderV__texte-figure{display:none}}.sliderV__texte-numero{font-size:1rem;margin:0}@media (min-width:800px){.sliderV__texte-numero{font-size:1.2rem}}.sliderV__texte-titre{margin-top:.2em}.sliderV__texte-liste{margin:0;padding:0;list-style:none}.sliderV__texte-liste-item{display:inline-block;white-space:nowrap}.sliderV__texte-liste-item--block{display:block;white-space:normal}.sliderV__texte-liste-item--block:before,.sliderV__texte-liste-item:not(:first-child):before{content:' _ '}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvX2NvbW1lbnRhaXJlLnNjc3MiLCJwYXJ0aWFscy9fcmVzZXQuc2NzcyIsInBhcnRpYWxzL190eXBvZ3JhcGh5LnNjc3MiLCJwYXJ0aWFscy9fdmFyLnNjc3MiLCJwYXJ0aWFscy9fYmFzZS5zY3NzIiwicGFydGlhbHMvX2hlbHBlci5zY3NzIiwibW9kdWxlcy9fbG9nby5zY3NzIiwibW9kdWxlcy9fbWVudS1idXR0b24uc2NzcyIsIm1vZHVsZXMvX21lbnUtcG9ydGZvbGlvLWJ1dHRvbi5zY3NzIiwibW9kdWxlcy9fZm9ybS5zY3NzIiwibW9kdWxlcy9fY29udGFjdC5zY3NzIiwibW9kdWxlcy9fY2FycmUuc2NzcyIsIm1vZHVsZXMvX3ZpZGVvLWFkYXB0YXRpZi5zY3NzIiwibW9kdWxlcy9fY29sMi5zY3NzIiwibW9kdWxlcy9fbWVudS1sYW5nLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX2hlcm8uc2NzcyIsImxheW91dHMvX25hdi1tYWluLnNjc3MiLCJsYXlvdXRzL19zdGF0aXN0aXF1ZXMuc2NzcyIsImxheW91dHMvX21lbnUtcG9ydGZvbGlvLnNjc3MiLCJsYXlvdXRzL19hY2N1ZWlsLXZhbGV1cnMuc2NzcyIsImxheW91dHMvX2FjY3VlaWwtcHJvamV0LXZlZGV0dGUuc2NzcyIsImxheW91dHMvX2FjY3VlaWwtY29udGFjdC5zY3NzIiwibGF5b3V0cy9fZm9vdGVyLnNjc3MiLCJsYXlvdXRzL190aXRyZS1oZXJvLnNjc3MiLCJsYXlvdXRzL19saXN0ZS1zZXJ2aWNlcy5zY3NzIiwibGF5b3V0cy9fYWN0aW9uLWNhbGwuc2NzcyIsImxheW91dHMvX2dhbGxlcmllLnNjc3MiLCJsYXlvdXRzL19lcXVpcGUuc2NzcyIsImxheW91dHMvX2dhbGxlcmllVmVydGljYWwuc2NzcyIsImxheW91dHMvX2J1cmVhdS5zY3NzIiwibGF5b3V0cy9fY29udGFjdC1tYXAuc2NzcyIsImxheW91dHMvX2V0dWRlQ0Quc2NzcyIsImxheW91dHMvX3BvcnRmb2xpby5zY3NzIiwibGF5b3V0cy9wZi9faHVnby5zY3NzIiwibGF5b3V0cy9wZi9fYWN1ZmMuc2NzcyIsImxheW91dHMvcGYvX29wYWwuc2NzcyIsImxheW91dHMvcGYvX3Bob3Rvcy5zY3NzIiwibGF5b3V0cy9wZi9fZXhwb01vbnQuc2NzcyIsImxheW91dHMvcGYvX2xhQnVjaGUuc2NzcyIsImxheW91dHMvcGYvX3NvbGlzY28uc2NzcyIsImxheW91dHMvcGYvX3ZvaWxhLnNjc3MiLCJsYXlvdXRzL3BmL19mYWN0dXJhdGlvbi5zY3NzIiwibGF5b3V0cy9wZi9fdmlsbGUtcXVlYmVjLnNjc3MiLCJsYXlvdXRzL3BmL190b3VyaXNtZS1tdGwuc2NzcyIsImxheW91dHMvcGYvX2VudG91cmFnZS5zY3NzIiwibGF5b3V0cy9wZi9fYmVsbG8uc2NzcyIsImxheW91dHMvcGYvX2NpZWwuc2NzcyIsImxheW91dHMvX3NsaWRlclYuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkNBQSxBRHFFb0IsS0NsRWxCLHFCQUF1QixDQUN4QixBQUNELGlCQUdFLGtCQUFvQixDQUNyQixBQ1RELFVBRUUsa0NDS2tDLEFESmxDLGVBQXFCLEFBQ3JCLGlCQUE4QixBQUM5QixXQ0hlLEFESWYsbUNBQW9DLEFBQ3BDLGlDQUFtQyxDQUNwQyxBQUVELDZFQUVFLGdCQUFrQixBQUNsQixlQUFhLEFBQ2Isa0JBQW1CLEFBQ25CLGtCQUFvQixDQUtyQixBQUhDLHlCQVBGLDZFQVFJLGdCQUFhLENBRWhCLENBQUEsQUFFRCxvR0FFRSxnQkFBa0IsQUFDbEIsaUJBQWEsQUFDYixrQkFBbUIsQUFDbkIsaUJBQWtCLEFBQ2xCLGtCQUFvQixDQVVyQixBQVJDLHlCQVJGLG9HQVNJLGdCQUFhLENBT2hCLENBQUEsQUFKQywwQkFaRixvR0FhSSxnQkFBYSxDQUdoQixDQUFBLEFBRUQsNEpBRUUsZ0JBQWtCLEFBQ2xCLGlCQUFhLEFBQ2Isa0JBQW1CLEFBQ25CLGlCQUFrQixBQUNsQixrQkFB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dUJBQXdCLEFBQ3hCLGVBQWlCLENBSWxCLEFBMUlILHVCQTZJSSxzQkFBdUIsQUFDdkIsWUFBYSxBQUNiLG9CQUFxQixBQUNyQix3QkFBbUMsQUFDbkMsNEJBQTZCLEFBRzdCLGlDQUFpQixBQUVqQix3QjdDbEp3QixDNkM4SnpCLEFBbEtILDZCQTBKTSxjQUFlLEFBQ2Ysb0JBQTBCLEFBQzFCLFVBQVksQ0FDYixBQUVELHlCQS9KSix1QkFnS00sWUFBYyxDQUVqQixDQUFBLEFBbEtILHVCQXFLSSxlQUFnQixBQUNoQixRQUFVLENBSVgsQUFIQyx5QkF2S0osdUJBd0tNLGdCQUFhLENBRWhCLENBQUEsQUExS0gsc0JBOEtJLGVBQWlCLENBQ2xCLEFBL0tILHNCQWtMSSxTQUFVLEFBQ1YsVUFBVyxBQUNYLGVBQWlCLENBQ2xCLEFBckxILDJCQXdMSSxxQkFBc0IsQUFDdEIsa0JBQW9CLENBY3JCLEFBdk1ILGtDQTJMTSxjQUFlLEFBQ2Ysa0JBQW9CLENBSXJCLEFBaE1MLDZGQW9NUSxhQUFlLENBQ2hCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNvbW1lbnRhaXJlIHtcbiAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19ib3V0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xuICAgIGhlaWdodDogMjYwcHg7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICByaWdodDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDA7XG5cbiAgICA+ICoge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgZmFsc2UpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcztcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LS12aXNpYmxlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICZfX2NpdGF0aW9uIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLCq1wiO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiwrtcIjtcbiAgICB9XG4gIH1cblxuICAmX19hdXRldXIge1xuICAgIGZvbnQtc2l6ZTogMTIgKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIi1cIjtcbiAgICB9XG4gIH1cbn1cbiIsImh0bWwge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICAtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG4iLCJodG1sLFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6ICRmb250LXNpemUgKiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAkZm9udC1saW5lLWhlaWdodCAqIDFweDtcbiAgY29sb3I6ICRjb2xvci1ncmV5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0MCAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIG1hcmdpbi1ib3R0b206IC4zZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICggJGJyZWFrcG9pbnQtbW9iaWxlICogMXB4KSkge1xuICAgIGZvbnQtc2l6ZTogNTggKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMwICogKDEgLyAkZm9udC1zaXplKSAqIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLXRvcDogMS43ZW07XG4gIG1hcmdpbi1ib3R0b206IC4zZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICggJGJyZWFrcG9pbnQtbW9iaWxlICogMXB4KSkge1xuICAgIGZvbnQtc2l6ZTogMzYgKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICBmb250LXNpemU6IDU4ICogKDEgLyAkZm9udC1zaXplKSAqIDFyZW07XG4gIH1cblxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI2ICogKDEgLyAkZm9udC1zaXplKSAqIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luLXRvcDogMS43ZW07XG4gIG1hcmdpbi1ib3R0b206IC4zZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICggJGJyZWFrcG9pbnQtbW9iaWxlICogMXB4KSkge1xuICAgIGZvbnQtc2l6ZTogMzYgKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgfVxufVxuXG4ucmVkIHtcbiAgY29sb3I6ICRjb2xvci1tYWluO1xufVxuXG4uZXhlcmd1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuLnBldGl0LXRpdHJlIHtcbiAgY29sb3I6ICRjb2xvci1tYWluO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLy8gYnIge1xuLy8gICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgfVxuLy8gfVxuIiwiJGNvbG9yLW1haW46ICNlMjFkMjI7XG4kY29sb3ItbWFpbi1kYXJrOiAjY2UwZjA0O1xuJGNvbG9yLWdyZXk6ICM2NjY7XG4kY29sb3ItZ3JleS1saWdodDogI2NjYztcbiRjb2xvci1ncmV5LWxpZ2h0ZXI6ICNlY2VjZWM7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG5cbiRmb250LWJvZHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiRmb250LWhlYWRpbmdzOiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4kZm9udC1udW1lcmFsczogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuJGZvbnQtaWNvbjogXCJsbWdjb21cIjtcblxuXG4kZm9udC1zaXplOiAyMDtcbiRmb250LWxpbmUtaGVpZ2h0OiAzMDtcblxuXG4kYmFzZS1zaXRlLXdpZHRoOiAxNTYwO1xuXG4kYnJlYWtwb2ludC1kZXNrdG9wOiAxMDI0O1xuJGJyZWFrcG9pbnQtdGFibGV0dGU6IDgwMDtcbiRicmVha3BvaW50LW1vYmlsZTogNjQwO1xuIiwiaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtOTk5OTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhpZGRlbiB7XG4gIEBpbmNsdWRlIGhpZGRlbjtcbn1cbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCRzcGVlZCA6IDIwMG1zKSB7XG4gIHRyYW5zaXRpb246ICRzcGVlZCBlYXNlLWluLW91dDtcbn1cblxuQG1peGluIHplcm8tbWFyZ2Uge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBoaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtaXhpbiB2aXN1YWxseWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG5AbWl4aW4gaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWl4aW4gd3JhcHBlcigkcGFkZGluZ1NpZGU6IHRydWUsICRwYWRkaW5nSGVpZ2h0OiB0cnVlKSB7XG4gIG1hcmdpbjogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJGJhc2Utc2l0ZS13aWR0aCAqIDFweDtcblxuICBAaWYgJHBhZGRpbmdTaWRlID09IHRydWUge1xuICAgIHBhZGRpbmctbGVmdDogMTQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQ1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1NjBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoMTQ1IC8gJGJhc2Utc2l0ZS13aWR0aCkgKiAxMDB2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgxNDUgLyAkYmFzZS1zaXRlLXdpZHRoKSAqIDEwMHZ3O1xuICAgIH1cbiAgfVxuICBAaWYgJHBhZGRpbmdIZWlnaHQgPT0gdHJ1ZSB7XG4gICAgcGFkZGluZy10b3A6ICgxNDUgLyAkYmFzZS1zaXRlLXdpZHRoKSAqIDEwMHZoO1xuICAgIHBhZGRpbmctYm90dG9tOiAoMTQ1IC8gJGJhc2Utc2l0ZS13aWR0aCkgKiAxMDB2aDtcbiAgfVxufVxuXG5AbWl4aW4gcmV0aW5hMngge1xuICBAbWVkaWFcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmV0aW5hM3gge1xuICBAbWVkaWFcbiAgICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMyksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMy8xKSxcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDI4OGRwaSksXG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLmxvZ28ge1xuICBmaWxsOiAkY29sb3Itd2hpdGU7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRyYW5zaXRpb246IGZpbGwgNjAwbXMgbGluZWFyLCBhbGwgNDAwbXMgbGluZWFyO1xuXG4gICZfX3Nsb2dhbiB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLS1kYXJrIHtcbiAgICBmaWxsOiAkY29sb3ItbWFpbjtcbiAgfVxuXG4gICYtLWV4cGVuZCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICAubG9nb19fc2xvZ2FuIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLm1lbnUtYnV0dG9uIHtcbiAgJG1lbnUtYnV0dG9uLWJyZWFrcG9pbnQ6IDEwMDA7XG5cbiAgYmFja2dyb3VuZDogMDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuXG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGN1YmljLWJlemllciguNDUsLjA1LC41NSwuOTUpO1xuXG4gICZfX2JlYXJkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblxuICAgICYtY3J1c3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgbGVmdDogMTEuNXB4O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDgwMG1zIGN1YmljLWJlemllciguNDUsLjA1LC41NSwuOTUpO1xuICAgICAgLy8gdHJhbnNpdGlvbjogYmFja2dyb3VuZCA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRtZW51LWJ1dHRvbi1icmVha3BvaW50ICogMXB4KSB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBsZWZ0OiA2LjlweDtcbiAgICAgIH1cblxuICAgICAgJi10b3Age1xuICAgICAgICB0b3A6IDIxLjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMS41cHgpO1xuICAgICAgfVxuXG4gICAgICAmLWNlbnRlciB7XG4gICAgICAgIHRvcDogMjEuNXB4O1xuICAgICAgICBib3R0b206IDIxLjVweDtcbiAgICAgIH1cblxuICAgICAgJi1ib3R0b20ge1xuICAgICAgICBib3R0b206IDIxLjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExLjVweCk7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRtZW51LWJ1dHRvbi1icmVha3BvaW50ICogMXB4KSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnbWVudSc7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC42ZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubWVudS1idXR0b24tLW9wZW4ge1xuXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG4gICAgLm1lbnUtYnV0dG9uX19icmVhZCB7XG4gICAgICAmLXRvcCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgICAmLWNlbnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRtZW51LWJ1dHRvbi1icmVha3BvaW50ICogMXB4KSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYm90dG9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkbWVudS1idXR0b24tYnJlYWtwb2ludCAqIDFweCkge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtYnV0dG9uX19iZWFyZC1jcnVzdCB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgY3ViaWMtYmV6aWVyKC40NSwuMDUsLjU1LC45NSk7XG4gICAgICAmLXRvcCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIH1cbiAgICAgICYtYm90dG9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubWVudS1idXR0b24tLWRhcmsge1xuICAgIC5tZW51LWJ1dHRvbl9fYmVhcmQtY3J1c3Qge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW47XG4gICAgfVxuICB9XG59XG4iLCIubWVudS1wb3J0Zm9saW8tYnV0dG9uIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcblxuICAmX19zaXgtcGFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblxuICAgICYtYmVlciB7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiAxMC41cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjEuNXB4O1xuICAgICAgbGVmdDogMTMuNXB4O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGN1YmljLWJlemllciguNDUsLjA1LC41NSwuOTUpO1xuICAgICAgJi10b3Age1xuICAgICAgICAmLWxlZnQge1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTcuMjVweCkgdHJhbnNsYXRlWSgtMTEuNXB4KTtcbiAgICAgICAgfVxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgY3ViaWMtYmV6aWVyKC40NSwuMDUsLjU1LC45NSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDcuMjVweCkgdHJhbnNsYXRlWSgtMTEuNXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLW1pZGRsZSB7XG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGN1YmljLWJlemllciguNDUsLjA1LC41NSwuOTUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNy4yNXB4KTtcbiAgICAgICAgfVxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgY3ViaWMtYmV6aWVyKC40NSwuMDUsLjU1LC45NSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDcuMjVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1ib3R0b20ge1xuICAgICAgICAmLWxlZnQge1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTcuMjVweCkgdHJhbnNsYXRlWSgxMS41cHgpO1xuICAgICAgICB9XG4gICAgICAgICYtcmlnaHQge1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBjdWJpYy1iZXppZXIoLjQ1LC4wNSwuNTUsLjk1KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNy4yNXB4KSB0cmFuc2xhdGVZKDExLjVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJi5tZW51LXBvcnRmb2xpby1idXR0b24tLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblxuICAgIC5tZW51LXBvcnRmb2xpby1idXR0b25fX3NpeC1wYWNrIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuICAgICAgJi1iZWVyIHtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICYtdG9wIHtcbiAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpIHRyYW5zbGF0ZVkoLTEzLjVweCkgcm90YXRlKDMxNWRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCkgdHJhbnNsYXRlWSgtMTMuNXB4KSAgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW1pZGRsZSB7XG4gICAgICAgICAgJi1sZWZ0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ib3R0b20ge1xuICAgICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSB0cmFuc2xhdGVZKDBweCkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtIHtcbiAgJl9fZmllbGRzZXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fZmllbGRzZXQtaW5saW5lIHtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDE0cHg7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0O1xuICAgIHRyYW5zaXRpb246IGFsbCA1MG1zO1xuXG4gICAgJi0tZm9jdXMge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBmb250LXNpemU6IC41ZW07XG4gICAgfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmLS1lcnJvciB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICB9XG4gIH1cblxuICAmX19kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fZHJvcGRvd24tYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCA1MG1zO1xuICAgICYtLXVwIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHRhcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmLS1lcnJvciB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICB9XG4gIH1cblxuICAmX19kcm9wZG93bi1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYtLW9wZW4ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2Ryb3Bkb3duLWxpc3QtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX19zdWJtaXQtaW5saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBib3JkZXI6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbjtcbiAgICAgIGNvbnRlbnQ6ICdcXGU4MDEnO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAuNGVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IC40ZW07XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbiIsIi5jb250YWN0IHtcbiAgJGJyZWFrcG9pbnQgOiA4MDBweDtcblxuXG4gIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblxuICA+IGRpdixcbiAgPiBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgLy8gZmxleDogMSAxO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICA+ICo6bnRoLWNoaWxkKDJuKSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIHRydWUpO1xuXG4gIH1cblxuICAmX19hZHJlc3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY291cnJpZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAmX190aXRyZSB7XG4gICAgQGV4dGVuZCBoMjtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0cmUtdGV4dGUge1xuICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gICZfX3Nhdm9pci1wbHVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTE4MHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9fZW52b3llci1ib3V0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIH1cblxufVxuIiwiLmNhcnJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogMjYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmX19udW1icmUge1xuICAgIGZvbnQtc2l6ZTogNjggKiAoMSAvICRmb250LXNpemUpICogMWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gIH1cbn1cbiIsIi52aWRlby1hZGFwdGF0aWYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJl9fdmlkZW8ge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLWZpeGVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi5jb2wyIHtcbiAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuXG4gICZfX2NvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyAyKTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgICYtLXRleHRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LS10ZXh0ZSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcih0cnVlLCB0cnVlKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmX19jb250ZW50LS1sb2dvIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgJl9fcGV0aXQtdGl0cmUge1xuICAgIEBleHRlbmQgLnBldGl0LXRpdHJlO1xuICB9XG5cbiAgJl9fdGl0cmUge1xuICAgIEBleHRlbmQgLmgyO1xuICAgIG1hcmdpbi10b3A6IC4zZW07XG4gIH1cblxuXG59XG4iLCIubWVudS1sYW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW4tZGFyaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgbWFyZ2luOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iLCIuaGVhZGVyLW1haW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHotaW5kZXg6IDgwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci1tYWluLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDQwMG1zLCBiYWNrZ3JvdW5kLWNvbG9yIDYwMG1zIGxpbmVhciAzMDBtcztcblxuICAmX193cmFwcGVyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIGZhbHNlKTtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG5cbiAgLm1lbnUtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG5cbiAgLm1lbnUtcG9ydGZvbGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxuXG4gIC5tZW51LWxhbmcge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cblxuICAmLmhlYWRlci1tYWluLS1leHBlbmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5sb2dvIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLm1lbnUtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLm1lbnUtcG9ydGZvbGlvLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5tZW51LWxhbmcge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gICYuaGVhZGVyLW1haW4tLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3ItbWFpbiwgMSk7XG4gIH1cblxuICAmX19zcGFjZXIge1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxufVxuIiwiLmhlcm8ge1xuICBoZWlnaHQ6IDk2dmg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICoge1xuICAgIHBhZGRpbmctbGVmdDogMTQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQ1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1NjBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAoODAgLyAkYmFzZS1zaXRlLXdpZHRoKSAqIDEwMHZ3O1xuICAgICAgcGFkZGluZy1yaWdodDogKDgwIC8gJGJhc2Utc2l0ZS13aWR0aCkgKiAxMDB2dztcbiAgICB9XG4gIH1cblxuICAmX190aXRyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogZm9udC1zaXplIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS1vcGVuaW5nIHtcblxuICAgICAgLy8gZm9udC1zaXplOiAwO1xuICAgICAgLy8gd2lkdGg6IDIwMHB4O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9Ib21lUGFnZS5qcGdcIik7XG5cbiAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvSG9tZVBhZ2VAMnguanBnXCIpO1xuICB9XG5cbiAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvSG9tZVBhZ2VAM3guanBnXCIpO1xuICB9XG59XG4iLCIubmF2LW1haW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB6LWluZGV4OiA3MDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGxpbmVhciAxNTBtcywgaGVpZ2h0IDQwMG1zIGVhc2UtaW4tb3V0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICYubmF2LW1haW4tLXZpc2libGUge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGxpbmVhciwgaGVpZ2h0IDQwMG1zIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAkY29sb3ItbWFpbjtcbiAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgJGNvbG9yLW1haW47XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2xpc3QtaXRlbSB7XG4gICAgQGV4dGVuZCBoMTtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgZm9udC1zaXplOiAzNiAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICAgIH1cblxuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAyMDBtcyBlYXNlLWluLW91dDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGhlaWdodDogMTIwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwJTtcbiAgICAgIGxlZnQ6IC0yNSU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDE1MCU7XG4gICAgfVxuICB9XG59XG4iLCIuc3RhdGlzdGlxdWVzIHtcbiAgJGJyZWFrcG9pbnQ6IDgwMHB4O1xuICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNvbG9yLWdyZXktbGlnaHRlciwgJGNvbG9yLXdoaXRlLCAkY29sb3ItZ3JleS1saWdodGVyKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLXRvcDogMyU7XG4gIHBhZGRpbmctYm90dG9tOiAzJTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cbiAgICA+ICo6bnRoLWNoaWxkKDNuLTIpe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YXRzIHtcbiAgICBmbGV4OiAxIDEgNTB2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMzggKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgZmxleDogMSAxIHBlcmNlbnRhZ2UoMSAvIDQpO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDMlIDA7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcbiAgICAgIH1cblxuICAgICAgZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA1NiAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIubWVudS1wb3J0Zm9saW8ge1xuICAkYnAtbW9iaWxlOiA4MDBweDtcblxuXG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGNvbG9yLW1haW4sIC4wNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiB1cmwoXCJpbWdzL2N1cnNvci1jbG9zZS5wbmdcIiksIGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgei1pbmRleDogNjAwMDtcblxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGxpbmVhciwgaGVpZ2h0IDBtcyBsaW5lYXIgNDAwbXM7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggNDAwbXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDc1cHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAvLyBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHdpZHRoOiAxMDB2dztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgICB3aWR0aDogNTB2dztcbiAgICB9XG4gIH1cblxuICAmX19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjIlO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5tZW51LXBvcnRmb2xpby0tb3BlbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgbGluZWFyLCBoZWlnaHQgMG1zIGxpbmVhcjtcblxuICAgIC5tZW51LXBvcnRmb2xpb19fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwdnc7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFjY3VlaWwtdmFsZXVycyB7XG5cbiAgJl9fZmlndXJlLWNyZWF0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2ltZ3MvQ1JFQVRJVkUuc3ZnJyk7XG4gIH1cbiAgJl9fZmlndXJlLW1ldGhvZG9sb2dpZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWdzL01FVEhPRE9MT0dJRS5zdmcnKTtcbiAgICB0b3A6IDEwMHZoO1xuICB9XG4gICZfX2ZpZ3VyZS1odW1haW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZ3MvSFVNQUlORS5zdmcnKTtcbiAgICB0b3A6IDIwMHZoO1xuICB9XG4gICZfX2ZpZ3VyZS1wcm9hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1ncy9QUk9BQ1RJVkUuc3ZnJyk7XG4gICAgdG9wOiAzMDB2aDtcbiAgfVxuXG4gICZfX2ZpZ3VyZS0tcGFnZS12YWxldXIge1xuICAgIHRvcDogMDtcbiAgfVxuXG5cbn1cbiIsIi5hY2N1ZWlsLXByb2pldC12ZWRldHRlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMDtcblxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9FdHVkZURlQ2FzLmpwZ1wiKTtcblxuICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZ3MvRXR1ZGVEZUNhc0AyeC5qcGdcIik7XG4gIH1cblxuICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZ3MvRXR1ZGVEZUNhc0AzeC5qcGdcIik7XG4gIH1cblxuICAmX19saWVuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDM2ICogKDEgLyAkZm9udC1zaXplKSAqIDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hY2N1ZWlsLWNvbnRhY3Qge1xuICAkYnJlYWtwb2ludDogODAwcHg7XG4gICRzcGFjZTogMjU7XG5cblxuICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gIHRvcDogJHNwYWNlICogLTF2aDtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlICogLTF2aDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgPiAqOm50aC1jaGlsZCgybikge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgdG9wOiAkc3BhY2UgKiAxdmg7XG4gICAgfVxuICB9XG5cbiAgKyBmb290ZXIge1xuICAgID4gZGl2IHtcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50KXtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjZSAqIDF2aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19waG90bzEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2J1cmVhdS9idXJlYXUwMS5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19idXJlYXUvYnVyZWF1MDFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2J1cmVhdS9idXJlYXUwMUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg5MDMgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19waG90bzIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2J1cmVhdV9hZ2VuY2UvQnVyZWF1XzAzLmpwZ1wiKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2J1cmVhdV9hZ2VuY2UvQnVyZWF1XzAzQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wM0AzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3NjUgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19zYXZvaXItcGx1cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTE4MHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxufVxuIiwiLmZvb3RlciB7XG4gICRicmVha3BvaW50IDogODAwcHg7XG4gIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gID4gZGl2IHtcbiAgICAgIGZsZXg6IDEgMTtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcih0cnVlLCB0cnVlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhdXgge1xuICAgIC8vIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwdnc7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9faW5mb2xldHRyZSB7XG4gICAgLy8gQGluY2x1ZGUgd3JhcHBlcih0cnVlLCB0cnVlKTtcbiAgfVxuXG4gICZfX3RpdHJlIHtcbiAgICBAZXh0ZW5kIGgzO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYnIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fc29jaWF1eC10aXRyZSB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgICBsZWZ0OiAyNSU7XG4gICAgfVxuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gICZfX3NvY2lhdXgtbGlzdGUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgbGVmdDogMjUlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhdXgtbGllbiB7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGZvbnQtc2l6ZTogMzIgKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgfVxufVxuIiwiLnRpdHJlLWhlcm8ge1xuICBtaW4taGVpZ2h0OiA3NXZoO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwdmg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHZoO1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcih0cnVlLCBmYWxzZSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX190aXRyZSB7XG4gICAgQGV4dGVuZCBoMjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJl9fc291cy10aXRyZSB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1zaXplOiAyMCAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL29laWwuc3ZnJyk7XG4gICAgICB3aWR0aDogNThweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICB9XG4gIH1cblxuICAmX190ZXh0ZSB7XG4gICAgJi0tZ3JvcyB7XG4gICAgICBAZXh0ZW5kIGgzO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbn1cbiIsIi5saXN0ZS1zZXJ2aWNlcyB7XG5cbiAgJl9fZmlndXJlLWltYWdlLWRlLW1hcnF1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWdzL3BpY3RvLWJyYW5kaW5nLnN2ZycpO1xuICB9XG5cbiAgJl9fZmlndXJlLWNvbW11bmljYXRpb24taW1wcmltZWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1ncy9waWN0by1wcmludC5zdmcnKTtcbiAgICB0b3A6IDEwMHZoO1xuICB9XG5cbiAgJl9fZmlndXJlLXdlYiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWdzL3BpY3RvLXdlYi5zdmcnKTtcbiAgICB0b3A6IDIwMHZoO1xuICB9XG5cbiAgJl9fZmlndXJlLXBob3RvZ3JhcGhpZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWdzL3BpY3RvLXBob3RvLnN2ZycpO1xuICAgIHRvcDogMzAwdmg7XG4gIH1cblxuICAmX19maWd1cmUtY3JlYXRpb24tZGUtY29udGVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWdzL3BpY3RvLWNvbnRlbnUuc3ZnJyk7XG4gICAgdG9wOiA0MDB2aDtcbiAgfVxuXG4gICZfX2ZpZ3VyZS1wbGFjZW1lbnQtcHVibGljaXRhaXJlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZ3MvcGljdG8tcHViLnN2ZycpO1xuICAgIHRvcDogNTAwdmg7XG4gIH1cblxufVxuIiwiLmFjdGlvbi1jYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gIGhlaWdodDogNDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBwIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIGZhbHNlKTtcbiAgfVxuXG4gIGEge1xuICAgIEBleHRlbmQgaDM7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6ICdsbWdjb20nO1xuICAgICAgY29udGVudDogJyBcXGU4MDUnO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxufVxuIiwiLmdhbGxlcmllIHtcbiAgJGJyZWFrcG9pbnQ6IDgwMHB4O1xuICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICZfX2xpc3RlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMSAvIDIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpIHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyA0KTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5nYWxsZXJpZV9faXRlbS1jb250ZW50LFxuICAgICYtLXZpc2libGUgLmdhbGxlcmllX19pdGVtLWNvbnRlbnQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLS12ZWRldHRlIHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyAxKTtcblxuICAgICAgJi1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYtcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludCkge1xuICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxIC8gMik7XG4gICAgICB9XG5cbiAgICAgIC5nYWxsZXJpZV9faXRlbS1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgaGVpZ2h0OiAzNSU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tY29udGVudCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxNCAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjAgKiAoMSAvICRmb250LXNpemUpICogMXJlbTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIi1cIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZfX2l0ZW0tbGllbiB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4iLCIuZXF1aXBlIHtcbiAgJl9fanVsaWEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9KdWxpYS5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvSnVsaWFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9KdWxpYUAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9feWFuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvWWFuLmpwZ1wiKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9ZYW5AMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9ZYW5AM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xhdXJlbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9MYXVyZW50LmpwZ1wiKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9MYXVyZW50QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTGF1cmVudEAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fbG91aXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9Mb3Vpcy5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTG91aXNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9Mb3Vpc0AzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fbWFyYy1hbnRvaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTWFyY0FudG9pbmUuanBnXCIpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL01hcmNBbnRvaW5lQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTWFyY0FudG9pbmVAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX21hcnRpbmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9NYXJ0aW5lLmpwZ1wiKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9NYXJ0aW5lQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTWFydGluZUAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fbWF0aGlldSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL01hdGhpZXUuanBnXCIpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL01hdGhpZXVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcGhvdG9zX2VxdWlwZS9NYXRoaWV1QDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19pc2FiZWxsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL2lzYS5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvaXNhQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvaXNhQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19tZWxhbmllIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTWVsYW5pZS5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvTWVsYW5pZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL01lbGFuaWVAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX21hcnlsZW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvbWFyeWxlbmUuanBnXCIpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL21hcnlsZW5lQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvbWFyeWxlbmVAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX3Bhc2NhbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL3Bhc2NhbC5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvcGFzY2FsQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUvcGFzY2FsQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX195dmVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUveXZlcy5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3Bob3Rvc19lcXVpcGUveXZlc0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9waG90b3NfZXF1aXBlL3l2ZXNAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG59XG4iLCIuZ2FsbGVyaWVWZXJ0aWNhbCB7XG4gIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX3RpdHJlIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIHRydWUpO1xuICAgIEBleHRlbmQgaDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIHRydWUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgfVxuXG4gICZfX2ZpZ3VyZSB7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICAmLS1icmVhay1hZnRlciB7XG4gICAgICBicmVhay1hZnRlcjogYWx3YXlzO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ1cmVhdSB7XG4gICZfX2ZpZ3VyZTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wMS5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9waG90b3NfYnVyZWF1X2FnZW5jZS9CdXJlYXVfMDFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wMUAzeC5qcGdcIik7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTk1IC8gNzgwKTtcbiAgICB9XG4gIH1cbiAgJl9fZmlndXJlMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZ3MvcGhvdG9zX2J1cmVhdV9hZ2VuY2UvQnVyZWF1XzAyLmpwZ1wiKTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9waG90b3NfYnVyZWF1X2FnZW5jZS9CdXJlYXVfMDJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDgyOCAvIDc4MCk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9waG90b3NfYnVyZWF1X2FnZW5jZS9CdXJlYXVfMDMuanBnXCIpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZ3MvcGhvdG9zX2J1cmVhdV9hZ2VuY2UvQnVyZWF1XzAzQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9waG90b3NfYnVyZWF1X2FnZW5jZS9CdXJlYXVfMDNAM3guanBnXCIpO1xuICAgIH1cblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzY1IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wNC5qcGdcIik7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1ncy9waG90b3NfYnVyZWF1X2FnZW5jZS9CdXJlYXVfMDRAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWdzL3Bob3Rvc19idXJlYXVfYWdlbmNlL0J1cmVhdV8wNEAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg5NTIgLyA3ODApO1xuICAgIH1cbiAgfVxufVxuIiwiLmwtY29udGFjdCB7XG4gICZfX21hcCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvY2FydGVAM3guanBnXCIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2NhcnRlQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2NhcnRlQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19jb29yZG9uZWVzIHtcblxuICAgICYtbGlzdC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyAxKTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEgLyA0KTtcblxuICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMm4rNikge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKzUpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMm4rOSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKzEwKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdC1pdGVtLWNvbnRlbnQsXG4gICAgJi1saXN0LWl0ZW0tY29udGVudCBhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XG4gICAgfVxuICB9XG59XG4iLCIuZXR1ZGVDRCB7XG5cbiAgJl9faGlzdG9yeSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtdGl0cmUge1xuICAgICAgQGV4dGVuZCBoMTtcbiAgICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLWxpc3RlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgZmxleDogMSAwIHBlcmNlbnRhZ2UoMSAvIDQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuXG4gICAgICAgICYtdGl0cmUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgIC5ldHVkZUNEX19oaXN0b3J5LWxpc3RlLWl0ZW0tdGl0cmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZXR1ZGVDRF9faGlzdG9yeS1maWd1cmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgOTBtcyBlYXNlLWluLW91dCwgd2lkdGggMTAwbXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgODBtcyBlYXNlLWluLW91dCAyMG1zO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpZ3VyZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDUwMCAvIDM5MCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlMSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDEuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTAxQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDFAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDIuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTAyQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDJAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlMyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDMuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTAzQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDNAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlNCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDQuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTA0QDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDRAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlNSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDUuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTA1QDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDVAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlNiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDYuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTA2QDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDZAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlNyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDcuanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTA3QDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDdAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlOCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDguanBnJyk7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9waG90b3NfaGlzdG9yeS9NZW51Q0QtaGlzdG9yeTA4QDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3Bob3Rvc19oaXN0b3J5L01lbnVDRC1oaXN0b3J5MDhAM3guanBnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9fcmVpbnZlbnRlciB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXR0ZSAqIDFweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAmLWNvbHVtbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIHRydWUpO1xuICAgICAgcGFkZGluZy10b3A6IDI1dmg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjV2aDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgICYtZmlndXJlIHtcbiAgICAgIGZsZXg6IDIgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXR0ZSAqIDFweCkge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0YXRzIHtcbiAgICAgIEBleHRlbmQgLmNhcnJlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAmX19maWd1cmUxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0xvZ29DRC0xOTk4LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0xvZ29DRC0xOTk4QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0xvZ29DRC0xOTk4QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODAwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0Rfb2xkLmpwZ1wiKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0dGUgKiAxcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DRF9vbGRAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0Rfb2xkQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODAwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gICZfX21vb2Rib2FyZCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogNjB2aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldHRlICogMXB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiAxMzB2aDtcbiAgICB9XG4gICAgJi1iZy1sZWZ0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZ3JpbGxlLmdpZicpO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLWJnLXJpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLWZpZ3VyZTEge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1ncy9ldHVkZV9DRC9Nb29kYm9hcmRDRDAxLmpwZycpO1xuICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEwMDAgLyAkYmFzZS1zaXRlLXdpZHRoKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcGVyY2VudGFnZSgyMDAgLyAxMjI1KTtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoMTAwIC8gJGJhc2Utc2l0ZS13aWR0aCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm94LXNoYWRvdzogNXB4IDdweCAzMHB4IDBweCB0cmFuc3BhcmVudGl6ZShibGFjaywgLjcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuXG4gICAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZXR1ZGVfQ0QvTW9vZGJvYXJkQ0QwMUAyeC5qcGcnKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL01vb2Rib2FyZENEMDFAM3guanBnJyk7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTY2IC8gMTAwMCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL01vb2Rib2FyZENEMDIuanBnJyk7XG4gICAgICB3aWR0aDogMTAwMHB4O1xuICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoMTAwMCAvICRiYXNlLXNpdGUtd2lkdGgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBwZXJjZW50YWdlKDUwMCAvIDEyMjUpO1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoMTAwIC8gJGJhc2Utc2l0ZS13aWR0aCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYm94LXNoYWRvdzogNXB4IDdweCAzMHB4IDBweCB0cmFuc3BhcmVudGl6ZShibGFjaywgLjgpO1xuXG4gICAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZXR1ZGVfQ0QvTW9vZGJvYXJkQ0QwMkAyeC5qcGcnKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL01vb2Rib2FyZENEMDJAM3guanBnJyk7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzE4IC8gMTAwMCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0cmUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE2MHB4O1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBwZXJjZW50YWdlKDI1MCAvIDEyMjUpO1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoMTc1IC8gJGJhc2Utc2l0ZS13aWR0aCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRhYmxldHRlICogMXB4ICkge1xuICAgICAgICBmb250LXNpemU6IC43ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvbHV0aW9uIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgei1pbmRleDogMTtcbiAgICAmLXRleHRlIHtcbiAgICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2dyaWxsZS5naWYnKTtcbiAgICAgIGNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldHRlICogMXB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGl0cmUge1xuICAgICAgQGV4dGVuZCBoMTtcbiAgICB9XG4gICAgJi1sb2dvIHtcbiAgICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjB2aDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXRhYmxldHRlICogMXB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAmLWZpZ3VyZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZXR1ZGVfQ0QvTG9nb0NELTIwMTQuc3ZnJyk7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDMyNiAvIDMyMSk7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0dGUgKiAxcHgpIHtcbiAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX3NrZXRjaCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZXR1ZGVfQ0QvU2tldGNoQ0QuanBnJyk7XG4gICAgaGVpZ2h0OiAxNTB2aDtcbiAgICB6LWluZGV4OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0yNXZoO1xuICAgIG1hcmdpbi1ib3R0b206IC02NXZoO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWdzL2V0dWRlX0NEL1NrZXRjaENEQDJ4LmpwZycpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZ3MvZXR1ZGVfQ0QvU2tldGNoQ0RAM3guanBnJyk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1ncy9ncmlsbGUuZ2lmJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvZGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB0b3A6IC0zMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzB2aDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICYtY29sdW1uIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXR0ZSAqIDFweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zdGF0cyB7XG4gICAgICBAZXh0ZW5kIC5jYXJyZTtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRhYmxldHRlICogMXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmUxIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvRW5zZWlnbmVDRC5qcGdcIik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9FbnNlaWduZUNEQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0Vuc2VpZ25lQ0RAM3guanBnXCIpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDU4NCAvIDc4MCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL1NhY1BhcGllckNELmpwZ1wiKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMTN2aDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9TYWNQYXBpZXJDREAyeC5qcGdcIik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9TYWNQYXBpZXJDREAzeC5qcGdcIik7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoMzY3IC8gNDg0KTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmUzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvTW90aWZDRC5qcGdcIik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9Nb3RpZkNEQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL01vdGlmQ0RAM3guanBnXCIpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDU4NCAvIDc4MCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmlndXJlNCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NELzJjdkNELmpwZ1wiKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NELzJjdkNEQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NELzJjdkNEQDN4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1ODMgLyA3ODApO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHRlIHtcbiAgICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgICBAZXh0ZW5kIGgzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgY29sb3I6ICRjb2xvci1tYWluO1xuXG4gICAgfVxuICB9XG5cbiAgJl9fYWNjZW50dWVyIHtcblxuICAgICYtY29udGVudSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICB9XG5cbiAgICAmLXRleHRlIHtcbiAgICAgIEBpbmNsdWRlIHdyYXBwZXIodHJ1ZSwgdHJ1ZSk7XG4gICAgICBAZXh0ZW5kIGgzO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHZoO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwdmg7XG4gICAgfVxuXG4gICAgJi1maWd1cmUge1xuICAgICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DZC1tZW51cy5qcGdcIik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DZC1tZW51c0AyeC5qcGdcIik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DZC1tZW51c0AzeC5qcGdcIik7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDA3IC8gMTU2MCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9fdHlwbyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0dGUgKiAxcHgpIHtcbiAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgIH1cblxuICAgICYtY29sdW1uIHtcbiAgICAgIC8vIHdpZHRoOiA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleDogMSAxO1xuICAgIH1cblxuICAgICYtY29udGVudSB7XG4gICAgICBAaW5jbHVkZSB3cmFwcGVyKHRydWUsIHRydWUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcbiAgICAgIGZsZXg6IDIgMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIDE4MGRlZyxcbiAgICAgICAgJGNvbG9yLXdoaXRlLCAkY29sb3ItZ3JleS1saWdodGVyXG4gICAgICApO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdGFibGV0dGUgKiAxcHgpIHtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmUxIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfbWVudXR5cG8uanBnXCIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXR0ZSAqIDFweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0NEX21lbnV0eXBvQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0NEX21lbnV0eXBvQDN4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3MDQgLyA3ODApO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpZ3VyZTIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DRF9Cb3V0ZWlsbGVFYXUuanBnXCIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DRF9Cb3V0ZWlsbGVFYXVAMnguanBnXCIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfQm91dGVpbGxlRWF1QDN4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg4NjAgLyA3ODApO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpZ3VyZTMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DZC1mcml0ZXMuanBnXCIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ2QtZnJpdGVzQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL0NkLWZyaXRlc0AzeC5qcGdcIik7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDg0IC8gNzgwKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmU0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvY2RfdHlwby5zdmdcIik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoOTAwIC8gNzgwKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmU1IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ2QtYXNzaWV0dGUuanBnXCIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ2QtYXNzaWV0dGVAMnguanBnXCIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ2QtYXNzaWV0dGVAM3guanBnXCIpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc0OCAvIDc4MCk7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3RhdHMtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtc3RhdHMge1xuICAgICAgQGV4dGVuZCAuY2FycmU7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIC8vIHRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgfVxuXG4gIH1cblxuICAmX19hbWJpYW5jZSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfYW1iaWFuY2UuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfYW1iaWFuY2VAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfYW1iaWFuY2VAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gICZfX2JyYW5kaW5nIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DRF9CcmFuZGluZ19EZXJpdmVzLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvZXR1ZGVfQ0QvQ0RfQnJhbmRpbmdfRGVyaXZlc0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9DRF9CcmFuZGluZ19EZXJpdmVzQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoOTYyIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmX19hZGFwdGF0aWYge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBoZWlnaHQ6IDQwMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLXZpZGVvIHtcbiAgICAgIC8vIGhlaWdodDogODc2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODc2IC8gMTU2MCk7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1maWd1cmUge1xuICAgICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9zaXRlLUNELmpwZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9ldHVkZV9DRC9zaXRlLUNEQDJ4LmpwZ1wiKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL2V0dWRlX0NEL3NpdGUtQ0RAM3guanBnXCIpO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiLnBvcnRmb2xpbyB7XG5cblxuICAmX19ldHVkZUNELXRpdHJlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL29laWxfYmxhbmMuc3ZnJyk7XG4gICAgICB3aWR0aDogNThweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgfVxuICB9XG5cbiAgJl9fZXR1ZGVDRCB7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9ldHVkZUNELmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2V0dWRlQ0RAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9ldHVkZUNEQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19hY3VmYyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfYWN1ZmMuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfYWN1ZmNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9hY3VmY0AzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fYmVsbG8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2JlbGxvLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2JlbGxvQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfYmVsbG9AM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2Jpc3RhbmdvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9iaXN0YW5nby5qcGcnKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9iaXN0YW5nb0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2Jpc3RhbmdvQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19jaWVsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9jaWVsLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2NpZWxAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9jaWVsQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19jbGluaXF1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfY2xpbmlxdWUuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfY2xpbmlxdWVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9jbGluaXF1ZUAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fZXhwb01vbnRtYWdueSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfZXhwb01vbnRtYWdueS5qcGcnKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9leHBvTW9udG1hZ255QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfZXhwb01vbnRtYWdueUAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fZmFjdHVyYXRpb25OZXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2ZhY3R1cmF0aW9uTmV0LmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2ZhY3R1cmF0aW9uTmV0QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfZmFjdHVyYXRpb25OZXRAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2h1Z28ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2h1Z28uanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfaHVnb0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2h1Z29AM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xhQnVjaGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2xhQnVjaGUuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfbGFCdWNoZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2xhQnVjaGVAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX21hbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX21hbHQuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfbWFsdEAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX21hbHRAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2VudG91cmFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfZW50b3VyYWdlLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2VudG91cmFnZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX2VudG91cmFnZUAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fbm9ybWFuZGluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9ub3JtYW5kaW4uanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfbm9ybWFuZGluQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfbm9ybWFuZGluQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19vcGFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9vcGFsLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX29wYWxAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9vcGFsQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19waG90byB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfcGhvdG8uanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfcGhvdG9AMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9waG90b0AzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fc2F2aW5pIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9zYXZpbmkuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfc2F2aW5pQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfc2F2aW5pQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19zb2xpc2NvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9zb2xpc2NvLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX3NvbGlzY29AMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl9zb2xpc2NvQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX190b3VyaXNtZU10bCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfdG91cmlzbWVNdGwuanBnJyk7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfdG91cmlzbWVNdGxAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl90b3VyaXNtZU10bEAzeC5qcGdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fdmlsbGVRdWViZWMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX3ZpbGxlUXVlYmVjLmpwZycpO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX3ZpbGxlUXVlYmVjQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9MTUdfUEZfdmlsbGVRdWViZWNAM3guanBnXCIpO1xuICAgIH1cbiAgfVxuXG4gICZfX3ZvaWxhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl92b2lsYS5qcGcnKTtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL0xNR19QRl92b2lsYUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vTE1HX1BGX3ZvaWxhQDN4LmpwZ1wiKTtcbiAgICB9XG4gIH1cblxuICAmX19iZWhhbmNlIHtcbiAgICBhIHtcbiAgICAgIEBleHRlbmQgaDM7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdsbWdjb20nO1xuICAgICAgICBjb250ZW50OiAnXFxlODA1JyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLlBGLWh1Z28ge1xuICAmX19sb2dvIHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgyNjIgLyA3ODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29fbG9nby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDEwMSAvIDg5KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9odWdvL0xNR19QRl9odWdvX2VuVGV0ZS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29fZW5UZXRlQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9odWdvL0xNR19QRl9odWdvX2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTFAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTk5IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTAyIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTRAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTRAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODg1IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTUuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTVAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjA4IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTYuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTZAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTZAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTQwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTcuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTdAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTdAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjI4IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlOCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbTguanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbThAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2h1Z28vTE1HX1BGX2h1Z29faXRlbThAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDk0IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuUEYtYWN1ZmMge1xuICAmX19sb2dvIHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSg0MDAgLyA3ODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2FjdWZjL0xNR19QRl9hY3VmY19sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDU2IC8gNDAwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9hY3VmYy9MTUdfUEZfYWN1ZmNfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2VuVGV0ZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2FjdWZjL0xNR19QRl9hY3VmY19pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9hY3VmYy9MTUdfUEZfYWN1ZmNfaXRlbTFAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2FjdWZjL0xNR19QRl9hY3VmY19pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9hY3VmYy9MTUdfUEZfYWN1ZmNfaXRlbTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzAwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2FjdWZjL0xNR19QRl9hY3VmY19pdGVtMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2l0ZW0zQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9hY3VmYy9MTUdfUEZfYWN1ZmNfaXRlbTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTk5IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2FjdWZjL0xNR19QRl9hY3VmY19pdGVtNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYWN1ZmMvTE1HX1BGX2FjdWZjX2l0ZW00QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9hY3VmYy9MTUdfUEZfYWN1ZmNfaXRlbTRAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODg1IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuUEYtb3BhbCB7XG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDUyNiAvIDc4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTI2IC8gOTgpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL29wYWwvTE1HX1BGX29wYWxfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9lblRldGVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL29wYWwvTE1HX1BGX29wYWxfZW5UZXRlQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1OTkgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vb3BhbC9MTUdfUEZfb3BhbF9pdGVtMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1OTkgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cbn1cbiIsIi5QRi1waG90b3Mge1xuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2VuVGV0ZTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19lblRldGUxQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19lblRldGUxQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19lblRldGUyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfZW5UZXRlMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfZW5UZXRlMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUzIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfZW5UZXRlMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2VuVGV0ZTNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2VuVGV0ZTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDYzNCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDYwOCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ4MyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTRAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW00QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc1OSAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtNS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW01QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY0NiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTYge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtNi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTZAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW02QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDU4NSAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTcge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtNy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTdAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW03QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDEyMzEgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU4IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTguanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW04QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtOEAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg2MjUgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU5IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTkuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW05QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtOUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxMCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xMC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTEwQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTBAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzk2IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xMUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTExQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDYwOSAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTEyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1NDAgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxMyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTEzQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDk2IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xNEAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTE0QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDEwMzYgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxNSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xNS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTE1QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTVAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjk4IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMTYge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9waG90b3MvTE1HX1BGX3Bob3Rvc19pdGVtMTYuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3Bob3Rvcy9MTUdfUEZfcGhvdG9zX2l0ZW0xNkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vcGhvdG9zL0xNR19QRl9waG90b3NfaXRlbTE2QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY5OCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLlBGLWV4cG9Nb250IHtcbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoNjI0IC8gNzgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfbG9nby5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfbG9nb0AyeC5wbmdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2xvZ29AM3gucG5nXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjIzIC8gNjI0KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2VuVGV0ZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2V4cG9Nb250L0xNR19QRl9leHBvTW9udF9pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfaXRlbTFAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoOTk3IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2V4cG9Nb250L0xNR19QRl9leHBvTW9udF9pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfaXRlbTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoOTk3IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2V4cG9Nb250L0xNR19QRl9leHBvTW9udF9pdGVtMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2l0ZW0zQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfaXRlbTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTk5IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlNCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2V4cG9Nb250L0xNR19QRl9leHBvTW9udF9pdGVtNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZXhwb01vbnQvTE1HX1BGX2V4cG9Nb250X2l0ZW00QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9leHBvTW9udC9MTUdfUEZfZXhwb01vbnRfaXRlbTRAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoODg1IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuUEYtbGFCdWNoZSB7XG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDQwMCAvIDc4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDU2IC8gNDAwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9sYUJ1Y2hlL0xNR19QRl9sYUJ1Y2hlX2VuVGV0ZS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2xhQnVjaGUvTE1HX1BGX2xhQnVjaGVfZW5UZXRlQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9sYUJ1Y2hlL0xNR19QRl9sYUJ1Y2hlX2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9lblRldGUyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9lblRldGUyQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9sYUJ1Y2hlL0xNR19QRl9sYUJ1Y2hlX2VuVGV0ZTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDg4IC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlMyB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2xhQnVjaGUvTE1HX1BGX2xhQnVjaGVfZW5UZXRlMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2xhQnVjaGUvTE1HX1BGX2xhQnVjaGVfZW5UZXRlM0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9lblRldGUzQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3NzIgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3MTIgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUzIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtM0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtM0AzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg1MTIgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU0IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNEAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNEAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg5NzEgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU1IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3NzIgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU2IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vbGFCdWNoZS9MTUdfUEZfbGFCdWNoZV9pdGVtNkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3NzIgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cbn1cbiIsIi5QRi1zb2xpc2NvIHtcbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoNDAwIC8gNzgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2xvZ28uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg0NTYgLyA0MDApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2VuVGV0ZTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2VuVGV0ZTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3NvbGlzY28vTE1HX1BGX3NvbGlzY29fZW5UZXRlMUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vc29saXNjby9MTUdfUEZfc29saXNjb19lblRldGUyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vc29saXNjby9MTUdfUEZfc29saXNjb19lblRldGUyQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2VuVGV0ZTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0xLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc3MiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0yLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDYwOCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0zLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0zQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ4NyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW00LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW00QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9zb2xpc2NvL0xNR19QRl9zb2xpc2NvX2l0ZW00QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDg5MyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLlBGLXZvaWxhIHtcbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoNDAwIC8gNzgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92b2lsYS9MTUdfUEZfdm9pbGFfbG9nby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ1NiAvIDQwMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZvaWxhL0xNR19QRl92b2lsYV9lblRldGUxLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdm9pbGEvTE1HX1BGX3ZvaWxhX2VuVGV0ZTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZvaWxhL0xNR19QRl92b2lsYV9lblRldGUxQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92b2lsYS9MTUdfUEZfdm9pbGFfZW5UZXRlMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZvaWxhL0xNR19QRl92b2lsYV9lblRldGUyQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92b2lsYS9MTUdfUEZfdm9pbGFfZW5UZXRlMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg2NjggLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZvaWxhL0xNR19QRl92b2lsYV9pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdm9pbGEvTE1HX1BGX3ZvaWxhX2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92b2lsYS9MTUdfUEZfdm9pbGFfaXRlbTFAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjgwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlMiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZvaWxhL0xNR19QRl92b2lsYV9pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdm9pbGEvTE1HX1BGX3ZvaWxhX2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92b2lsYS9MTUdfUEZfdm9pbGFfaXRlbTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjgwIC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuUEYtZmFjdHVyYXRpb24ge1xuICAmX19sb2dvIHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSg0MDAgLyA3ODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2ZhY3R1cmF0aW9uL0xNR19QRl9mYWN0dXJhdGlvbl9sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDU2IC8gNDAwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9mYWN0dXJhdGlvbi9MTUdfUEZfZmFjdHVyYXRpb25fZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2VuVGV0ZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2VuVGV0ZTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9mYWN0dXJhdGlvbi9MTUdfUEZfZmFjdHVyYXRpb25fZW5UZXRlMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2VuVGV0ZTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNTI4IC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9mYWN0dXJhdGlvbi9MTUdfUEZfZmFjdHVyYXRpb25faXRlbTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2ZhY3R1cmF0aW9uL0xNR19QRl9mYWN0dXJhdGlvbl9pdGVtMUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDkyNiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9mYWN0dXJhdGlvbi9MTUdfUEZfZmFjdHVyYXRpb25faXRlbTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2ZhY3R1cmF0aW9uL0xNR19QRl9mYWN0dXJhdGlvbl9pdGVtMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ0NyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9mYWN0dXJhdGlvbi9MTUdfUEZfZmFjdHVyYXRpb25faXRlbTMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2ZhY3R1cmF0aW9uL0xNR19QRl9mYWN0dXJhdGlvbl9pdGVtM0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZmFjdHVyYXRpb24vTE1HX1BGX2ZhY3R1cmF0aW9uX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ3OCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLlBGLXZpbGxlLXF1ZWJlYyB7XG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDQwMCAvIDc4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdmlsbGUtcXVlYmVjL0xNR19QRl92aWxsZS1xdWViZWNfbG9nby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ1NiAvIDQwMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdmlsbGUtcXVlYmVjL0xNR19QRl92aWxsZS1xdWViZWNfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdmlsbGUtcXVlYmVjL0xNR19QRl92aWxsZS1xdWViZWNfZW5UZXRlQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92aWxsZS1xdWViZWMvTE1HX1BGX3ZpbGxlLXF1ZWJlY19lblRldGVAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92aWxsZS1xdWViZWMvTE1HX1BGX3ZpbGxlLXF1ZWJlY19pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdmlsbGUtcXVlYmVjL0xNR19QRl92aWxsZS1xdWViZWNfaXRlbTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZpbGxlLXF1ZWJlYy9MTUdfUEZfdmlsbGUtcXVlYmVjX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc3MiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby92aWxsZS1xdWViZWMvTE1HX1BGX3ZpbGxlLXF1ZWJlY19pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdmlsbGUtcXVlYmVjL0xNR19QRl92aWxsZS1xdWViZWNfaXRlbTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3ZpbGxlLXF1ZWJlYy9MTUdfUEZfdmlsbGUtcXVlYmVjX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc3MiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLlBGLXRvdXJpc21lLW10bCB7XG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDQwMCAvIDc4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfbG9nby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ1NiAvIDQwMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlMSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2VuVGV0ZTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9lblRldGUxQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9lblRldGUxQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9lblRldGUyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfZW5UZXRlMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfZW5UZXRlMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg2NjggLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUzIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfZW5UZXRlMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2VuVGV0ZTNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2VuVGV0ZTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNjY4IC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtMS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTFAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtMi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtMy5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTNAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTRAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW00QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtNS5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW01QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTYge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby90b3VyaXNtZS1tdGwvTE1HX1BGX3RvdXJpc21lLW10bF9pdGVtNi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vdG91cmlzbWUtbXRsL0xNR19QRl90b3VyaXNtZS1tdGxfaXRlbTZAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL3RvdXJpc21lLW10bC9MTUdfUEZfdG91cmlzbWUtbXRsX2l0ZW02QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDY4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLlBGLWVudG91cmFnZSB7XG4gICZfX2xvZ28ge1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKDQwMCAvIDc4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfbG9nby5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9sb2dvQDJ4LnBuZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9sb2dvQDN4LnBuZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ1NiAvIDQwMCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfZW5UZXRlQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9lblRldGVAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZS1lbi10ZXRlMiB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2VudG91cmFnZS9MTUdfUEZfZW50b3VyYWdlX2VuVGV0ZTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9lblRldGUyQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9lblRldGUyQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUxIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfaXRlbTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2VudG91cmFnZS9MTUdfUEZfZW50b3VyYWdlX2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9pdGVtMUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg4NDUgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfaXRlbTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2VudG91cmFnZS9MTUdfUEZfZW50b3VyYWdlX2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9pdGVtMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg2MzkgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUzIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfaXRlbTMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2VudG91cmFnZS9MTUdfUEZfZW50b3VyYWdlX2l0ZW0zQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9pdGVtM0AzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg0NDcgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmU0IHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vZW50b3VyYWdlL0xNR19QRl9lbnRvdXJhZ2VfaXRlbTQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2VudG91cmFnZS9MTUdfUEZfZW50b3VyYWdlX2l0ZW00QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9lbnRvdXJhZ2UvTE1HX1BGX2VudG91cmFnZV9pdGVtNEAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSgxMDM3IC8gNzgwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG59XG4iLCIuUEYtYmVsbG8ge1xuICAmX19sb2dvIHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSg0MDAgLyA3ODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2JlbGxvL0xNR19QRl9iZWxsb19sb2dvLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDU2IC8gNDAwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9fZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2VuVGV0ZUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2VuVGV0ZUAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUyIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2VuVGV0ZTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9fZW5UZXRlMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2VuVGV0ZTJAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9faXRlbTEuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2JlbGxvL0xNR19QRl9iZWxsb19pdGVtMUAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9faXRlbTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2JlbGxvL0xNR19QRl9iZWxsb19pdGVtMkAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDcxMiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9faXRlbTMuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2JlbGxvL0xNR19QRl9iZWxsb19pdGVtM0AyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDQ0NyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9iZWxsby9MTUdfUEZfYmVsbG9faXRlbTQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHJldGluYTJ4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2JlbGxvL0xNR19QRl9iZWxsb19pdGVtNEAyeC5qcGdcIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmV0aW5hM3gge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vYmVsbG8vTE1HX1BGX2JlbGxvX2l0ZW00QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDEwMzcgLyA3ODApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cbn1cbiIsIi5QRi1jaWVsIHtcbiAgJl9fbG9nbyB7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoNDAwIC8gNzgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2xvZ28uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg0NTYgLyA0MDApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZSB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2NpZWwvTE1HX1BGX2NpZWxfZW5UZXRlLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vY2llbC9MTUdfUEZfY2llbF9lblRldGVAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2NpZWwvTE1HX1BGX2NpZWxfZW5UZXRlQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDE1NjApO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICAmX19maWd1cmUtZW4tdGV0ZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2VuVGV0ZTIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2VuVGV0ZTJAMnguanBnXCIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJldGluYTN4IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZ3MvcG9ydGZvbGlvL2NpZWwvTE1HX1BGX2NpZWxfZW5UZXRlMkAzeC5qcGdcIik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSg3ODAgLyAxNTYwKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlLWVuLXRldGUzIHtcbiAgICBAaW5jbHVkZSB3cmFwcGVyKGZhbHNlLCBmYWxzZSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vY2llbC9MTUdfUEZfY2llbF9lblRldGUzLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgQGluY2x1ZGUgcmV0aW5hMngge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1ncy9wb3J0Zm9saW8vY2llbC9MTUdfUEZfY2llbF9lblRldGUzQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2VuVGV0ZTNAM3guanBnXCIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNzgwIC8gMTU2MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTEge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0xLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0xQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0xQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc4MCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTIge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0yLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0yQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0yQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDcwNCAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTMge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0zLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0zQDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW0zQDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDUxMyAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTQge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW00LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW00QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW00QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDk3MSAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTUge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW01LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW01QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW01QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc3MiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZ3VyZTYge1xuICAgIEBpbmNsdWRlIHdyYXBwZXIoZmFsc2UsIGZhbHNlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW02LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAaW5jbHVkZSByZXRpbmEyeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW02QDJ4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXRpbmEzeCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWdzL3BvcnRmb2xpby9jaWVsL0xNR19QRl9jaWVsX2l0ZW02QDN4LmpwZ1wiKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKDc3MiAvIDc4MCk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxufVxuIiwiLnNsaWRlclYge1xuICAkYnAtbW9iaWxlOiA4MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2hlYWRlciB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcih0cnVlLCBmYWxzZSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tb2JpbGUpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiA5MHB4O1xuICAgICAgYmFja2dyb3VuZDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlci10aXRsZSB7XG4gICAgQGV4dGVuZCBoMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi0taGlnaHRsaWdodCB7XG4gICAgICBjb2xvcjogJGNvbG9yLW1haW47XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgd3JhcHBlcihmYWxzZSwgZmFsc2UpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2ltYWdlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDUwdmg7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICAmLS1wYWdlLXZhbGV1ciB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gICAgICB9XG5cbiAgICAgICYtLXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuXG4gICAgICB9XG5cbiAgICAgICYtLWZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICYtLWNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cblxuICAgICAgJi0tYm90dG9tIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogKDE0NSAvICRiYXNlLXNpdGUtd2lkdGgpICogMTAwdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cblxuICAgICYtLWhpZGRlbi10b3A6bm90KDpsYXN0LWNoaWxkKSB7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjUlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZGRlbi1ib3R0b206bm90KDpmaXJzdC1jaGlsZCkge1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dGVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogcGVyY2VudGFnZSgxNDUgLyAkYmFzZS1zaXRlLXdpZHRoKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBwZXJjZW50YWdlKDE0NSAvICRiYXNlLXNpdGUtd2lkdGgpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dGUge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dGUtZmlndXJlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFyZ2luLXRvcDogMTB2aDtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZXI7XG5cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoNDUwIC8gNDUwKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHRlLW51bWVybyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW1vYmlsZSkge1xuICAgICAgZm9udC1zaXplOiAyNCAqICgxIC8gJGZvbnQtc2l6ZSkgKiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHRlLXRpdHJlIHtcbiAgICBAZXh0ZW5kIGgyO1xuICAgIG1hcmdpbi10b3A6IC4yZW07XG4gIH1cblxuICAmX190ZXh0ZS1saXN0ZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gICZfX3RleHRlLWxpc3RlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICYtLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyBfICc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgXyAnO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iXX0= */
