*{margin:0;padding:0;box-sizing:content-box;font-size:10px;--color-blue:#1d809f;--color-yellow:#edb808;--color-gray:#343a40;--color-bright-gray:#6c757d;scroll-behavior:smooth}body{display:flex;flex-direction:column;align-items:center;transition:all 1s;height:100vh;font-family:Source Sans Pro,sans-serif;background-color:var(--color-yellow);overflow-x:hidden}a,a:visited{text-decoration:none;color:inherit}.blue{background-color:var(--color-blue)}.yellow{background-color:var(--color-yellow)}.gray{background-color:var(--color-gray)}.brightgray{background-color:var(--color-bright-gray)}.button{padding:2rem 3rem;margin:10rem;font-weight:700;font-size:1.6rem;letter-spacing:.1rem;text-align:center;border:none;border-radius:5px;box-shadow:0 5px 10px hsla(0,0%,5%,.2);cursor:pointer;transition:background-color .2s ease-out}.button:hover.blue{background-color:#156e89}.button:hover.yellow{background-color:#b08909}.button:hover.gray{background-color:#282d31}.container{display:flex;flex-direction:column;align-items:center;align-content:center;width:100vw;height:100%}h1{font-size:8rem}h2{font-size:5rem}h3{font-size:4rem}li{list-style:none;font-size:2rem}.main-nav{background-color:#1d809f;border-left:1px solid hsla(0,0%,100%,.1);position:fixed;top:0;right:0;display:block;width:250px;height:100vh;text-align:left;color:#fff;z-index:1;transition:all .4s ease 0s;transform:translateX(251px)}.main-nav li{font-weight:400;line-height:2rem;padding:40px 20px}.main-nav li:hover{background-color:#2190b1}.nav-item li{background-color:#0f647e}.main-nav li{border-bottom:1px solid #0f647e}.top{display:block;width:50px;height:50px;color:#fff;position:fixed;border-radius:5px;right:15px;text-align:center;z-index:2;cursor:pointer;background-color:rgba(52,58,64,.6)}.top img{width:20px;height:20px}.top .menu{padding:10px;display:inline-block}.top .menu-x{padding:10px;display:none}.nav-top{top:15px}.nav-top img{width:32px;height:32px}.nav-bottom{bottom:15px}.nav-bottom img{padding:15px}.header{background:linear-gradient(90deg,rgba(237,184,8,.1),rgba(225,175,14,.1)),url(../img/bg-terapia-krakow.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#000;height:100vh;display:flex;flex-direction:column;align-items:center}.header .container{max-width:90%}.header .button{color:#fff}.header__section{display:flex;flex-direction:column;justify-content:center;height:100vh}.header__section .title{font-size:7.5rem;line-height:8rem}.header__section .subtitle{font-size:3rem;line-height:6rem;font-weight:600;font-style:italic}.help{color:#fff}.help__section{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:90%}.help__section h3{color:var(--color-yellow);font-size:3rem;margin-top:50px;margin-bottom:50px}.help__section-if{font-weight:700;font-size:4rem;margin-bottom:14px}.help__section li{list-style:none;font-size:2rem;font-weight:300;line-height:5rem}.help .button{color:#fff}.offer{color:#000}.offer .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/bg-offerta_terapii_krakow.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.offer__section{display:flex;flex-direction:column;justify-content:center;align-items:center}.offer__section h3{margin-top:140px;margin-bottom:80px}.offer__section p{font-weight:700;font-size:2.5rem;margin-bottom:40px}.offer__section li{font-weight:300;line-height:5rem}.offer .button{color:#fff}.about .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/wladyslaw_deren_terapeuta1700.jpg);background-position:0;background-repeat:no-repeat;background-size:cover}.about__section{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:40%}.about__section h3{margin-top:140px;margin-bottom:40px}.about__section p{font-size:2rem;line-height:4rem;margin-bottom:2rem}.about .button{color:#fff}.contact{background-color:var(--color-blue);padding-bottom:140px}.contact h3{color:var(--color-yellow);margin-top:140px;margin-bottom:40px}.contact a,.contact p{font-size:2rem;line-height:6rem;color:#fff}.contact a{font-weight:700;margin:15px}.contact a:hover{text-shadow:2px 5px 10px hsla(0,0%,5%,.4)}.contact .find-me-FB{margin:50px 0 10px}.contact img{margin:15px}.contact img:hover{box-shadow:2px 5px 10px hsla(0,0%,5%,.4)}.map{display:block;height:100%;margin-bottom:0}.map iframe{margin:0;padding:0}footer.footer{text-align:center;background-color:#fff;height:100%;color:var(--color-bright-gray)}footer.footer .container>p,footer.footer .year,footer.footer a{font-size:1.3rem}footer.footer p{margin:3rem}footer.footer a,footer.footer a:visited{text-decoration:none;color:var(--color-bright-gray)}@media (min-width:320px){.button{padding:2rem;margin:8rem}.header{background:linear-gradient(90deg,rgba(237,184,8,.1),rgba(225,175,14,.1)),url(../img/bg-terapia-krakow.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.header .container{margin-top:46px;max-width:90%}.header__section .title{font-size:5.6rem;line-height:6rem}.header__section .subtitle{font-size:2.5rem;line-height:3rem}.help__section{max-width:85%}.help__section h3{font-size:2.8rem;margin-bottom:40px}.help__section-if{font-size:3rem}.help__section li{list-style:none;font-size:2rem;font-weight:300;line-height:2.5rem;margin-bottom:20px}.offer__section{max-width:85%}.offer__section h3{margin-top:40px;margin-bottom:40px}.offer__section p{font-weight:700;font-size:2.5rem;margin-bottom:40px}.offer__section li{list-style:none;font-size:2rem;font-weight:300;line-height:2.5rem;margin-bottom:20px}.about .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/szum.jpg);background-position:0;background-repeat:no-repeat;background-size:cover}.about__section{max-width:85%}.about__section h3{margin-top:40px;margin-bottom:40px;line-height:5rem}.about__section p{font-size:2rem;line-height:3rem;margin-bottom:2rem}.contact{padding-bottom:40px}.contact h3{color:var(--color-yellow);margin-top:60px;margin-bottom:30px}.contact a,.contact p{font-size:1.8rem;line-height:4rem}.contact a{font-weight:700;margin:15px}.contact .find-me-FB{margin:40px 0 10px}.map{display:block;height:90%;margin-bottom:0}.map iframe{margin:0;padding:0}footer.footer .container>p,footer.footer .year,footer.footer a{font-size:1.2rem}footer.footer p{margin:1rem}}@media (min-width:370px){.button{padding:2rem 3rem;margin:6rem;font-weight:700;font-size:1.6rem}.header .container{margin-top:0;max-width:90%}}@media (min-width:700px){.button{padding:2rem 3rem;margin:10rem;font-weight:700;font-size:1.6rem}.header .container{max-width:90%}.header__section .title{font-size:7.5rem;line-height:8rem}.header__section .subtitle{font-size:3rem;line-height:6rem}.about .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/wlad1700.jpg);background-position:0;background-repeat:no-repeat;background-size:cover}.about__section{max-width:70%;margin-left:20vw}.about__section h3{margin-top:40px;margin-bottom:30px;line-height:4rem}.about__section p{font-size:2rem;line-height:3rem;margin-bottom:2rem}}@media (min-width:1024px){.button{padding:2rem 3rem;margin:10rem;font-weight:700;font-size:1.6rem}.header{height:100vh}.header .container{margin-top:0;max-width:90%}.header__section .title{font-size:7.5rem;line-height:8rem}.header__section .subtitle{font-size:3rem;line-height:6rem}.help{color:#fff}.help__section{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:90%}.help__section h3{color:var(--color-yellow);font-size:3rem;margin-top:50px;margin-bottom:50px}.help__section-if{font-weight:700;font-size:4rem;margin-bottom:14px}.help__section li{list-style:none;font-size:2rem;font-weight:300;line-height:5rem}.help .button{color:#fff}.offer{color:#000}.offer .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/bg-offerta_terapii_krakow.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.offer__section{display:flex;flex-direction:column;justify-content:center;align-items:center}.offer__section h3{margin-top:140px;margin-bottom:80px}.offer__section p{font-weight:700;font-size:2.5rem;margin-bottom:40px}.offer__section li{font-weight:300;line-height:5rem}.offer .button{color:#fff}.about .container{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),url(../img/wladyslaw_deren_terapeuta1700.jpg);background-position:0;background-repeat:no-repeat;background-size:cover}.about__section{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:50%}.about__section h3{margin-top:140px;margin-bottom:40px}.about__section p{font-size:2rem;line-height:4rem;margin-bottom:2rem}.about .button{color:#fff}.contact{background-color:var(--color-blue);padding-bottom:140px}.contact h3{color:var(--color-yellow);margin-top:140px;margin-bottom:40px}.contact a,.contact p{font-size:2rem;line-height:6rem;color:#fff}.contact a{font-weight:700;margin:15px}.contact a:hover{text-shadow:2px 5px 10px hsla(0,0%,5%,.4)}.contact .find-me-FB{margin:50px 0 10px}.contact img{margin:15px}.contact img:hover{box-shadow:2px 5px 10px hsla(0,0%,5%,.4)}.map{display:block;height:100%;margin-bottom:0}.map iframe{margin:0;padding:0}footer.footer{text-align:center;background-color:#fff;height:100%;color:var(--color-bright-gray)}footer.footer .container>p,footer.footer .year,footer.footer a{font-size:1.3rem}footer.footer p{margin:3rem}footer.footer a,footer.footer a:visited{text-decoration:none;color:var(--color-bright-gray)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsRUFDRSxTQUFBLEFBQ0EsVUFBQSxBQUNBLHVCQUFBLEFBQ0EsZUFBQSxBQUNBLHFCQUFBLEFBQ0EsdUJBQUEsQUFDQSxxQkFBQSxBQUNBLDRCQUFBLEFBQ0Esc0JBQUEsQ0NDRixBRENBLEtBQ0UsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSx1Q0FBQSxBQUNBLHFDQUFBLEFBQ0EsaUJBQUEsQ0NFRixBREFBLFlBRUUscUJBQUEsQUFDQSxhQUFBLENDR0YsQUREQSxNQUNFLGtDQUFBLENDSUYsQURGQSxRQUNFLG9DQUFBLENDS0YsQURIQSxNQUNFLGtDQUFBLENDTUYsQURKQSxZQUNFLHlDQUFBLENDT0YsQURMQSxRQUNFLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDQSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsdUNBQUEsQUFDQSxlQUFBLEFBQ0Esd0NBQUEsQ0NRRixBRExBLG1CQUNFLHdCQUFBLENDUUYsQUROQSxxQkFDRSx3QkFBQSxDQ1NGLEFEUEEsbUJBQ0Usd0JBQUEsQ0NVRixBRFJBLFdBQ0UsYUFBQSxBQUNBLHNCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLENDV0YsQURUQSxHQUNFLGNBQUEsQ0NZRixBRFZBLEdBQ0UsY0FBQSxDQ2FGLEFEWEEsR0FDRSxjQUFBLENDY0YsQURaQSxHQUNFLGdCQUFBLEFBQ0EsY0FBQSxDQ2VGLEFEWkEsVUFDRSx5QkFBQSxBQUNBLHlDQUFBLEFBQ0EsZUFBQSxBQUNBLE1BQUEsQUFDQSxRQUFBLEFBQ0EsY0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLEFBQ0EsMkJBQUEsQ0NlRixBRGRFLGFB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QSxlQUFBLENDeEZGLEFEeUZFLFlBQ0UsU0FBQSxBQUNBLFNBQUEsQ0N2RkosQUQ0RkEsY0FDRSxrQkFBQSxBQUNBLHNCQUFBLEFBQ0EsWUFBQSxBQUNBLDhCQUFBLENDMUZGLEFEMkZFLCtEQUdFLGdCQUFBLENDekZKLEFENEZFLGdCQUNFLFdBQUEsQ0MxRkosQUQ0RkUsd0NBRUUscUJBQUEsQUFDQSw4QkFBQSxDQzFGSixDQUNGIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgLS1jb2xvci1ibHVlOiByZ2IoMjksIDEyOCwgMTU5KTtcclxuICAtLWNvbG9yLXllbGxvdzogcmdiKDIzNywgMTg0LCA4KTtcclxuICAtLWNvbG9yLWdyYXk6IHJnYig1MiwgNTgsIDY0KTtcclxuICAtLWNvbG9yLWJyaWdodC1ncmF5OiByZ2IoMTA4LCAxMTcsIDEyNSk7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuYm9keSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuYSxcclxuYTp2aXNpdGVkIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmJsdWUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xyXG59XHJcbi55ZWxsb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbn1cclxuLmdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXkpO1xyXG59XHJcbi5icmlnaHRncmF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmlnaHQtZ3JheSk7XHJcbn1cclxuLmJ1dHRvbiB7XHJcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gIG1hcmdpbjogMTByZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCByZ2JhKDEzLCAxMywgMTMsIDAuMik7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDtcclxufVxyXG5cclxuLmJ1dHRvbjpob3Zlci5ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2ZTg5O1xyXG59XHJcbi5idXR0b246aG92ZXIueWVsbG93IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4OTA5O1xyXG59XHJcbi5idXR0b246aG92ZXIuZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmQzMTtcclxufVxyXG4uY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiA4cmVtO1xyXG59XHJcbmgyIHtcclxuICBmb250LXNpemU6IDVyZW07XHJcbn1cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogNHJlbTtcclxufVxyXG5saSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuLy9OQVZJR0FUSU9OXHJcbi5tYWluLW5hdiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkODA5ZjtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MXB4KTtcclxuICBsaSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgfVxyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICB9XHJcbiAgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTBiMTtcclxuICB9XHJcbn1cclxuLm5hdi1pdGVtIGxpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY2NDdlO1xyXG59XHJcbi5tYWluLW5hdiBsaSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwZjY0N2U7XHJcbn1cclxuLy9OQVZJR0FUSU9OIFRPUFxyXG4udG9wIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDMwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuNik7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAubWVudSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuICAubWVudS14IHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4ubmF2LXRvcCB7XHJcbiAgdG9wOiAxNXB4O1xyXG4gIGltZyB7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG59XHJcbi5uYXYtYm90dG9tIHtcclxuICBib3R0b206IDE1cHg7XHJcbiAgaW1nIHtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vL0hFQURFUlxyXG5cclxuLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICA5MGRlZyxcclxuICAgICAgcmdiYSgyMzcsIDE4NCwgOCwgMC4xKSAwLFxyXG4gICAgICByZ2JhKDIyNSwgMTc1LCAxNCwgMC4xKSAxMDAlXHJcbiAgICApLFxyXG4gICAgdXJsKC4uL2ltZy9iZy10ZXJhcGlhLWtyYWtvdy5qcGcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGNvbG9yOiBibGFjaztcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIC5idXR0b24ge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuICAmX19zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA3LjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA4cmVtO1xyXG4gICAgfVxyXG4gICAgLnN1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9IRUxQXHJcbi5oZWxwIHtcclxuICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICZfX3NlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIC8vIGhlaWdodDogOTB2aDtcclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgICYtaWYge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnV0dG9uIHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbn1cclxuLy9PRkZFUlxyXG4ub2ZmZXIge1xyXG4gIGNvbG9yOiBibGFjaztcclxuICAuY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICA5MGRlZyxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJVxyXG4gICAgICApLFxyXG4gICAgICB1cmwoLi4vaW1nL2JnLW9mZmVydGFfdGVyYXBpaV9rcmFrb3cuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB9XHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uIHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbn1cclxuLy9BQk9VVFxyXG4uYWJvdXQge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDkwZGVnLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLFxyXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlXHJcbiAgICAgICksXHJcbiAgICAgIHVybCguLi9pbWcvd2xhZHlzbGF3X2RlcmVuX3RlcmFwZXV0YTE3MDAuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG4gICZfX3NlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDQwJTtcclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG59XHJcbi8vQ09OVEFDVFxyXG4uY29udGFjdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XHJcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gIGgzIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIH1cclxuICBwLFxyXG4gIGEge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbjogMTVweDtcclxuICB9XHJcbiAgYTpob3ZlciB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDVweCAxMHB4IHJnYmEoMTMsIDEzLCAxMywgMC40KTtcclxuICB9XHJcbiAgLmZpbmQtbWUtRkIge1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgMTBweCAwO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG4gIH1cclxuICBpbWc6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDVweCAxMHB4IHJnYmEoMTMsIDEzLCAxMywgMC40KTtcclxuICB9XHJcbn1cclxuLm1hcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgaWZyYW1lIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vL0ZPT1RFUlxyXG5mb290ZXIuZm9vdGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmlnaHQtZ3JheSk7XHJcbiAgLmNvbnRhaW5lciA+IHAsXHJcbiAgYSxcclxuICAueWVhciB7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAzcmVtO1xyXG4gIH1cclxuICBhLFxyXG4gIGE6dmlzaXRlZCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJpZ2h0LWdyYXkpO1xyXG4gIH1cclxufVxyXG5cclxuLy9NRURJQSBRVUVSSUVTXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcclxuICAuYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcclxuICAgIG1hcmdpbjogOHJlbTtcclxuICB9XHJcbiAgLmhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgOTBkZWcsXHJcbiAgICAgICAgcmdiYSgyMzcsIDE4NCwgOCwgMC4xKSAwLFxyXG4gICAgICAgIHJnYmEoMjI1LCAxNzUsIDE0LCAwLjEpIDEwMCVcclxuICAgICAgKSxcclxuICAgICAgdXJsKC4uL2ltZy9iZy10ZXJhcGlhLWtyYWtvdy5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcbiAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgfVxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1LjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgIH1cclxuICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvL0hFTFBcclxuICAuaGVscCB7XHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcblxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pZiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9PRkZFUlxyXG4gIC5vZmZlciB7XHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9BQk9VVFxyXG4gIC5hYm91dCB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgOTBkZWcsXHJcbiAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCxcclxuICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlXHJcbiAgICAgICAgKSxcclxuICAgICAgICB1cmwoLi4vaW1nL3N6dW0uanBnKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vQ09OVEFDVFxyXG4gIC5jb250YWN0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgaDMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIHAsXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbjogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmluZC1tZS1GQiB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwIDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1hcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogOTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLy9GT09URVJcclxuICBmb290ZXIuZm9vdGVyIHtcclxuICAgIC5jb250YWluZXIgPiBwLFxyXG4gICAgYSxcclxuICAgIC55ZWFyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xyXG4gIC5idXR0b24ge1xyXG4gICAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gICAgbWFyZ2luOiA2cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuICAuaGVhZGVyIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy83MDBcclxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcbiAgICBtYXJnaW46IDEwcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3LjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDhyZW07XHJcbiAgICAgIH1cclxuICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy9BQk9VVFxyXG4gIC5hYm91dCB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgOTBkZWcsXHJcbiAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCxcclxuICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlXHJcbiAgICAgICAgKSxcclxuICAgICAgICB1cmwoLi4vaW1nL3dsYWQxNzAwLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjB2dztcclxuICAgICAgaDMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8xMDI0XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAuYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogMTByZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgfVxyXG5cclxuICAvL0hFQURFUlxyXG5cclxuICAuaGVhZGVyIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3LjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDhyZW07XHJcbiAgICAgIH1cclxuICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vSEVMUFxyXG4gIC5oZWxwIHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAmX19zZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAvLyBoZWlnaHQ6IDkwdmg7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYtaWYge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAvL09GRkVSXHJcbiAgLm9mZmVyIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICA5MGRlZyxcclxuICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLFxyXG4gICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCVcclxuICAgICAgICApLFxyXG4gICAgICAgIHVybCguLi9pbWcvYmctb2ZmZXJ0YV90ZXJhcGlpX2tyYWtvdy5qcGcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgfVxyXG4gICAgJl9fc2VjdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vQUJPVVRcclxuICAuYWJvdXQge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgIDkwZGVnLFxyXG4gICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAsXHJcbiAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJVxyXG4gICAgICAgICksXHJcbiAgICAgICAgdXJsKC4uL2ltZy93bGFkeXNsYXdfZGVyZW5fdGVyYXBldXRhMTcwMC5qcGcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAvL0NPTlRBQ1RcclxuICAuY29udGFjdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibHVlKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgIGgzIHtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgcCxcclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIHRleHQtc2hhZG93OiAycHggNXB4IDEwcHggcmdiYSgxMywgMTMsIDEzLCAwLjQpO1xyXG4gICAgfVxyXG4gICAgLmZpbmQtbWUtRkIge1xyXG4gICAgICBtYXJnaW46IDUwcHggMCAxMHB4IDA7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW46IDE1cHg7XHJcbiAgICB9XHJcbiAgICBpbWc6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiAycHggNXB4IDEwcHggcmdiYSgxMywgMTMsIDEzLCAwLjQpO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vRk9PVEVSXHJcbiAgZm9vdGVyLmZvb3RlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmlnaHQtZ3JheSk7XHJcbiAgICAuY29udGFpbmVyID4gcCxcclxuICAgIGEsXHJcbiAgICAueWVhciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDNyZW07XHJcbiAgICB9XHJcbiAgICBhLFxyXG4gICAgYTp2aXNpdGVkIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItYnJpZ2h0LWdyYXkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIqIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtLWNvbG9yLWJsdWU6IHJnYigyOSwgMTI4LCAxNTkpO1xuICAtLWNvbG9yLXllbGxvdzogcmdiKDIzNywgMTg0LCA4KTtcbiAgLS1jb2xvci1ncmF5OiByZ2IoNTIsIDU4LCA2NCk7XG4gIC0tY29sb3ItYnJpZ2h0LWdyYXk6IHJnYigxMDgsIDExNywgMTI1KTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIGhlaWdodDogMTAwdmg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmEsXG5hOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xufVxuXG4ueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcbn1cblxuLmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5KTtcbn1cblxuLmJyaWdodGdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1icmlnaHQtZ3JheSk7XG59XG5cbi5idXR0b24ge1xuICBwYWRkaW5nOiAycmVtIDNyZW07XG4gIG1hcmdpbjogMTByZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggcmdiYSgxMywgMTMsIDEzLCAwLjIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLW91dDtcbn1cblxuLmJ1dHRvbjpob3Zlci5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NmU4OTtcbn1cblxuLmJ1dHRvbjpob3Zlci55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4OTA5O1xufVxuXG4uYnV0dG9uOmhvdmVyLmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyZDMxO1xufVxuXG4uY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDhyZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiA1cmVtO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5tYWluLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDgwOWY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMjA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNTFweCk7XG59XG4ubWFpbi1uYXYgbGkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5tYWluLW5hdiBsaSB7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbn1cbi5tYWluLW5hdiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTkwYjE7XG59XG5cbi5uYXYtaXRlbSBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjY0N2U7XG59XG5cbi5tYWluLW5hdiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGY2NDdlO1xufVxuXG4udG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDMwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC42KTtcbn1cbi50b3AgaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi50b3AgLm1lbnUge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udG9wIC5tZW51LXgge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2LXRvcCB7XG4gIHRvcDogMTVweDtcbn1cbi5uYXYtdG9wIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5uYXYtYm90dG9tIHtcbiAgYm90dG9tOiAxNXB4O1xufVxuLm5hdi1ib3R0b20gaW1nIHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMzcsIDE4NCwgOCwgMC4xKSAwLCByZ2JhKDIyNSwgMTc1LCAxNCwgMC4xKSAxMDAlKSwgdXJsKC4uL2ltZy9iZy10ZXJhcGlhLWtyYWtvdy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogYmxhY2s7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbi5oZWFkZXIgLmJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5oZWFkZXJfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5oZWFkZXJfX3NlY3Rpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiA3LjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA4cmVtO1xufVxuLmhlYWRlcl9fc2VjdGlvbiAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5oZWxwIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmhlbHBfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4uaGVscF9fc2VjdGlvbiBoMyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICBmb250LXNpemU6IDNyZW07XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaGVscF9fc2VjdGlvbi1pZiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5oZWxwX19zZWN0aW9uIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNXJlbTtcbn1cbi5oZWxwIC5idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5vZmZlciB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5vZmZlciAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCUpLCB1cmwoLi4vaW1nL2JnLW9mZmVydGFfdGVyYXBpaV9rcmFrb3cuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5vZmZlcl9fc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm9mZmVyX19zZWN0aW9uIGgzIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4ub2ZmZXJfX3NlY3Rpb24gcCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm9mZmVyX19zZWN0aW9uIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG59XG4ub2ZmZXIgLmJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmFib3V0IC5jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSksIHVybCguLi9pbWcvd2xhZHlzbGF3X2RlcmVuX3RlcmFwZXV0YTE3MDAuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYWJvdXRfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0MCU7XG59XG4uYWJvdXRfX3NlY3Rpb24gaDMge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5hYm91dF9fc2VjdGlvbiBwIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5hYm91dCAuYnV0dG9uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uY29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJsdWUpO1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uY29udGFjdCBoMyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jb250YWN0IHAsXG4uY29udGFjdCBhIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogNnJlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmNvbnRhY3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMTVweDtcbn1cbi5jb250YWN0IGE6aG92ZXIge1xuICB0ZXh0LXNoYWRvdzogMnB4IDVweCAxMHB4IHJnYmEoMTMsIDEzLCAxMywgMC40KTtcbn1cbi5jb250YWN0IC5maW5kLW1lLUZCIHtcbiAgbWFyZ2luOiA1MHB4IDAgMTBweCAwO1xufVxuLmNvbnRhY3QgaW1nIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuLmNvbnRhY3QgaW1nOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMnB4IDVweCAxMHB4IHJnYmEoMTMsIDEzLCAxMywgMC40KTtcbn1cblxuLm1hcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFwIGlmcmFtZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuZm9vdGVyLmZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyaWdodC1ncmF5KTtcbn1cbmZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciA+IHAsXG5mb290ZXIuZm9vdGVyIGEsXG5mb290ZXIuZm9vdGVyIC55ZWFyIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5mb290ZXIuZm9vdGVyIHAge1xuICBtYXJnaW46IDNyZW07XG59XG5mb290ZXIuZm9vdGVyIGEsXG5mb290ZXIuZm9vdGVyIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJyaWdodC1ncmF5KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cbiAgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIzNywgMTg0LCA4LCAwLjEpIDAsIHJnYmEoMjI1LCAxNzUsIDE0LCAwLjEpIDEwMCUpLCB1cmwoLi4vaW1nL2JnLXRlcmFwaWEta3Jha293LmpwZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5oZWFkZXJfX3NlY3Rpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgfVxuICAuaGVhZGVyX19zZWN0aW9uIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbiAgLmhlbHBfX3NlY3Rpb24ge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5oZWxwX19zZWN0aW9uIGgzIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5oZWxwX19zZWN0aW9uLWlmIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLmhlbHBfX3NlY3Rpb24gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5vZmZlcl9fc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbiAgLm9mZmVyX19zZWN0aW9uIGgzIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm9mZmVyX19zZWN0aW9uIHAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAub2ZmZXJfX3NlY3Rpb24gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5hYm91dCAuY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSksIHVybCguLi9pbWcvc3p1bS5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYWJvdXRfX3NlY3Rpb24ge1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG4gIC5hYm91dF9fc2VjdGlvbiBoMyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG4gIC5hYm91dF9fc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuY29udGFjdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmNvbnRhY3QgaDMge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGFjdCBwLFxuLmNvbnRhY3QgYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIH1cbiAgLmNvbnRhY3QgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLmNvbnRhY3QgLmZpbmQtbWUtRkIge1xuICAgIG1hcmdpbjogNDBweCAwIDEwcHggMDtcbiAgfVxuICAubWFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYXAgaWZyYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgPiBwLFxuZm9vdGVyLmZvb3RlciBhLFxuZm9vdGVyLmZvb3RlciAueWVhciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgZm9vdGVyLmZvb3RlciBwIHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XG4gICAgbWFyZ2luOiA2cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLmhlYWRlcl9fc2VjdGlvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4cmVtO1xuICB9XG4gIC5oZWFkZXJfX3NlY3Rpb24gLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIH1cbiAgLmFib3V0IC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSwgdXJsKC4uL2ltZy93bGFkMTcwMC5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYWJvdXRfX3NlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHZ3O1xuICB9XG4gIC5hYm91dF9fc2VjdGlvbiBoMyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG4gIC5hYm91dF9fc2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLmhlYWRlcl9fc2VjdGlvbiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA4cmVtO1xuICB9XG4gIC5oZWFkZXJfX3NlY3Rpb24gLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gIH1cbiAgLmhlbHAge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuaGVscF9fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLmhlbHBfX3NlY3Rpb24gaDMge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmhlbHBfX3NlY3Rpb24taWYge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgLmhlbHBfX3NlY3Rpb24gbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIH1cbiAgLmhlbHAgLmJ1dHRvbiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5vZmZlciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG4gIC5vZmZlciAuY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSksIHVybCguLi9pbWcvYmctb2ZmZXJ0YV90ZXJhcGlpX2tyYWtvdy5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5vZmZlcl9fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm9mZmVyX19zZWN0aW9uIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5vZmZlcl9fc2VjdGlvbiBwIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm9mZmVyX19zZWN0aW9uIGxpIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG4gIC5vZmZlciAuYnV0dG9uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmFib3V0IC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSwgdXJsKC4uL2ltZy93bGFkeXNsYXdfZGVyZW5fdGVyYXBldXRhMTcwMC5qcGcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYWJvdXRfX3NlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5hYm91dF9fc2VjdGlvbiBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYWJvdXRfX3NlY3Rpb24gcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLmFib3V0IC5idXR0b24ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmx1ZSk7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG4gIC5jb250YWN0IGgzIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5jb250YWN0IHAsXG4uY29udGFjdCBhIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5jb250YWN0IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG4gIC5jb250YWN0IGE6aG92ZXIge1xuICAgIHRleHQtc2hhZG93OiAycHggNXB4IDEwcHggcmdiYSgxMywgMTMsIDEzLCAwLjQpO1xuICB9XG4gIC5jb250YWN0IC5maW5kLW1lLUZCIHtcbiAgICBtYXJnaW46IDUwcHggMCAxMHB4IDA7XG4gIH1cbiAgLmNvbnRhY3QgaW1nIHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cbiAgLmNvbnRhY3QgaW1nOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAycHggNXB4IDEwcHggcmdiYSgxMywgMTMsIDEzLCAwLjQpO1xuICB9XG4gIC5tYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYXAgaWZyYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBmb290ZXIuZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1icmlnaHQtZ3JheSk7XG4gIH1cbiAgZm9vdGVyLmZvb3RlciAuY29udGFpbmVyID4gcCxcbmZvb3Rlci5mb290ZXIgYSxcbmZvb3Rlci5mb290ZXIgLnllYXIge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG4gIGZvb3Rlci5mb290ZXIgcCB7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG4gIGZvb3Rlci5mb290ZXIgYSxcbmZvb3Rlci5mb290ZXIgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWJyaWdodC1ncmF5KTtcbiAgfVxufSJdfQ== */
