@font-face{font-family:SFProDisplay;font-style:normal;font-weight:300;src:url(/fonts/sf-pro-display/SFProDisplay-Light.woff2) format("woff2"),url(/fonts/sf-pro-display/SFProDisplay-Light.woff) format("woff")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:400;src:url(/fonts/sf-pro-display/SFProDisplay-Regular.woff2) format("woff2"),url(/fonts/sf-pro-display/SFProDisplay-Regular.woff) format("woff")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:500;src:url(/fonts/sf-pro-display/SFProDisplay-Medium.woff2) format("woff2"),url(/fonts/sf-pro-display/SFProDisplay-Medium.woff) format("woff")}@font-face{font-family:SFProDisplay;font-style:normal;font-weight:700;src:url(/fonts/sf-pro-display/SFProDisplay-Bold.woff2) format("woff2"),url(/fonts/sf-pro-display/SFProDisplay-Bold.woff) format("woff")}*{margin:0;padding:0;border:none;outline:0;box-sizing:border-box;background:0 0;-webkit-tap-highlight-color:transparent}body{position:relative;font:300 18px/1.33 SFProDisplay,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#323a40;background-color:#f4f6f7}@media (min-width:1200px){body{font-size:24px}}a,a:visited{text-decoration:none;color:#0079ea}ol,ul{list-style:none}iframe,img{display:block;max-width:100%;height:auto}h1{font:400 26px/1.23 "Golos Text",cursive}@media (min-width:1200px){h1{font-size:36px;line-height:1.17}}h1 span{display:block}h1 strong{font-weight:700}h2{font:700 26px/1.23 "Golos Text",cursive}@media (min-width:1200px){h2{font-size:32px;line-height:1.25}}h2 em{font-style:normal;color:#ff541b}button{font:inherit;cursor:pointer}.smb__btn__menu{color:#323a40;background:#fff;display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%}.smb__btn__menu svg{width:24px;height:24px}.smb__input{height:48px;padding:0 20px;border-radius:100px;font:400 17px/1.4 SFProDisplay,sans-serif;color:#323a40;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center}.smb__input::-moz-placeholder{color:#8d9ea9}.smb__input::placeholder{color:#8d9ea9}.smb__input::-webkit-search-cancel-button,.smb__input::-webkit-search-decoration,.smb__input::-webkit-search-results-button,.smb__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.smb__input::-ms-clear,.smb__input::-ms-reveal{display:none;width:0;height:0}.smb__btn__search{color:#323a40;background:#e8f0f0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%}.smb__btn__search svg{width:20px;height:20px}.is-active .smb__btn__search{color:#fff;background:#ff541b}.smb__btn__white{width:-moz-fit-content;width:fit-content;height:48px;padding:0 20px;border:2px solid #fff;border-radius:100px;font:400 15px/1 "Golos Text",cursive;text-align:center;background:#fff;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}@media (min-width:1200px){.smb__btn__white{height:52px;font-size:18px}}.smb__btn__white.is-active{border-color:#0079ea}.smb__btn,a.smb__btn{width:-moz-fit-content;width:fit-content;height:52px;padding:0 20px;border-radius:100px;font:600 18px/1 "Golos Text",cursive;display:flex;justify-content:center;align-items:center}.smb__btn--arrow,a.smb__btn--arrow{padding-right:63px;position:relative}.smb__btn--arrow::before,a.smb__btn--arrow::before{content:"";transform:translateY(-50%);width:44px;height:44px;border-radius:50%;position:absolute;right:4px;top:50%}.smb__btn--arrow svg,a.smb__btn--arrow svg{width:24px;height:24px;transform:translateY(-50%);position:absolute;right:14px;top:50%}.smb__btn--white,a.smb__btn--white{color:#0079ea;background:#fff}.smb__btn--white::before,a.smb__btn--white::before{background:rgba(179,215,249,.2)}.smb__btn--orange,a.smb__btn--orange{color:#fff;background:#ff541b}.smb__btn--orange::before,a.smb__btn--orange::before{background:rgba(255,255,255,.2)}.smb__wrapper{width:100%;padding:90px max(10px,(100% - 700px) / 2) 0;overflow:hidden;display:flex;flex-direction:column;gap:100px}@media (min-width:1200px){.smb__wrapper{gap:140px;padding:90px max(10px,(100% - 1180px) / 2) 0}}.smb__tabs{display:flex;flex-direction:column;gap:50px}.smb__tabs .btns{display:flex;flex-wrap:wrap;gap:15px}.smb__tabs .tab{display:none}.smb__tabs .tab.is-active{display:block}.smb__app,.smb__app__list,.smb__bg{position:relative;z-index:1}.smb__app::before,.smb__app__list::before,.smb__bg::before{content:"";width:100vw;height:100%;background:#fff;transform:translateX(-50%);position:absolute;left:50%;top:0;z-index:-1}.smb__dropbox{width:-moz-fit-content;width:fit-content;font-size:15px;font-weight:400;line-height:1.33;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.smb__dropbox div{height:40px;padding:8px 10px 8px 14px;border-radius:10px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:10px}.smb__dropbox div span{flex:1}.smb__dropbox div svg{width:24px;height:24px;transition:transform .2s ease-in}.smb__dropbox ul{list-style:none;width:100%;overflow:hidden;border-radius:0 0 10px 10px;background:#fff;visibility:hidden;opacity:0;transition:all .1s ease-in-out;position:absolute;left:0;top:100%}.smb__dropbox ul a{display:block;padding:6px 14px;color:#323a40;transition:background .2s ease-in}.smb__dropbox ul a:hover{background:rgba(0,121,234,.1)}.smb__dropbox ul a.is-active{color:#fff;background:#0079ea}.smb__dropbox.is-active div{border-bottom-left-radius:0;border-bottom-right-radius:0}.smb__dropbox.is-active div svg{transform:rotate(180deg)}.smb__dropbox.is-active ul{visibility:visible;opacity:1}.smb__header{width:100%;height:60px;padding:0 max(10px,(100% - 300px) / 2);display:flex;align-items:center;gap:10px;position:absolute;left:0;top:0}@media (min-width:768px){.smb__header{padding:0 max(40px,(100% - 688px) / 2)}}@media (min-width:1200px){.smb__header{gap:30px;padding:0 max(40px,(100% - 1120px) / 2)}}.smb__header .smb__logo{display:none}@media (min-width:768px){.smb__header .smb__logo{flex-shrink:0;display:block;width:40px;margin-right:auto}.smb__header .smb__logo img{width:100%}}@media (min-width:1200px){.smb__header .smb__logo{margin-right:unset}}.smb__header .smb__menu{flex-shrink:0;order:2;width:44px;position:relative}@media (min-width:1200px){.smb__header .smb__menu{order:unset;width:unset;margin-right:auto}}@media (min-width:1200px){.smb__header .smb__menu button{display:none}}.smb__header .smb__menu div{padding:30px;border-radius:30px;font-size:16px;font-weight:400;line-height:1.19;background:#fff;box-shadow:0 0 15px 0 rgba(50,58,64,.1);visibility:hidden;opacity:0;transition:all .3s ease-in-out;display:flex;flex-direction:column;gap:30px;position:absolute;right:-8px;top:calc(100% + 2px)}@media (min-width:1200px){.smb__header .smb__menu div{flex-direction:row;align-items:center;padding:unset;border-radius:unset;background:unset;box-shadow:unset;visibility:visible;opacity:1;position:static}}.smb__header .smb__menu div a{color:#323a40}.smb__header .smb__menu div a.is-active{color:#ff541b}.smb__header .smb__menu.is-active div{visibility:visible;opacity:1}.smb__header .smb__search{flex:1;position:relative}@media (min-width:768px){.smb__header .smb__search{max-width:400px}}@media (min-width:1200px){.smb__header .smb__search{max-width:600px}}.smb__header .smb__search .smb__input{width:100%;padding-right:66px}.smb__header .smb__search .smb__btn__search{transform:translateY(-50%);position:absolute;right:2px;top:50%}.smb__footer{padding:0 20px 50px;display:flex;flex-direction:column;gap:20px}@media (min-width:1200px){.smb__footer{padding:0 0 50px}}.smb__footer .smb__dropbox{width:150px}.smb__footer .list{font-size:15px;font-weight:400;line-height:1.4;display:flex;flex-wrap:wrap;gap:10px 20px}.smb__footer .list a{white-space:nowrap}.smb__footer .copy{font-size:15px;font-weight:400;display:flex;justify-content:space-between;align-items:center;gap:10px}.smb__footer .copy img{flex-shrink:0;width:71px;height:50px}.smb__intro{width:100%;padding:33px 20px 0;border-radius:30px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width:1200px){.smb__intro{flex-direction:row;align-items:flex-end;gap:60px;padding:25px 0 0 30px}}.smb__intro .logo{width:80px;margin:0 0 34px 4px;transform:rotate(-5deg)}.smb__intro h1{margin-bottom:20px}.smb__intro ul{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:10px}@media (min-width:1200px){.smb__intro ul{justify-content:flex-start;margin:60px 0 40px}}.smb__intro ul img{width:150px}.smb__intro .img{width:min(100%,500px)}@media (min-width:1200px){.smb__intro .img{width:610px}}.smb__story{width:100%}.smb__story h2{margin:0 20px 15px}@media (min-width:1200px){.smb__story h2{max-width:740px;margin:0 30px 15px}}.smb__story h2+p{margin:0 20px 50px}@media (min-width:1200px){.smb__story h2+p{max-width:740px;margin:0 30px 50px}}.smb__story ul{display:flex;flex-direction:column;gap:28px}@media (min-width:1200px){.smb__story ul{flex-direction:row;gap:20px}}@media (min-width:1200px){.smb__story ul li{width:100%}}.smb__story ul li a{border-radius:30px;font-size:16px;line-height:1.31;color:#8d9ea9;background:#fff;display:flex;transition:transform .2s ease,box-shadow .2s ease}.smb__story ul li a:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}@media (min-width:1200px){.smb__story ul li a{font-size:18px;line-height:1.33}}.smb__story ul li a>span{padding:20px 0 20px 20px;display:flex;flex-direction:column;gap:15px}@media (min-width:1200px){.smb__story ul li a>span{padding:30px 0 30px 30px}}.smb__story ul li a .title{font-size:21px;font-weight:500;line-height:1.33;letter-spacing:-.01em;color:#323a40}@media (min-width:1200px){.smb__story ul li a .title{font-size:24px;line-height:1.17}}.smb__story ul li a .btn{margin-top:auto;color:#323a40;background:#f4f6f7;display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%}.smb__story ul li a .btn svg{width:24px;height:24px}.smb__story ul li a img{width:176px;height:234px;margin:auto 0 0 auto}.smb__channels{width:100%}.smb__channels h2{margin:0 20px 15px}@media (min-width:1200px){.smb__channels h2{max-width:800px;margin:0 30px 15px}}.smb__channels h2+p{margin:0 20px 30px}@media (min-width:1200px){.smb__channels h2+p{max-width:800px;margin:0 30px 30px}}.smb__channels .smb__tabs .btns{margin:0 20px}@media (min-width:1200px){.smb__channels .smb__tabs .btns{margin:0 30px}}.smb__channels .smb__tabs .tab ul{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:1200px){.smb__channels .smb__tabs .tab ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.smb__channels .smb__tabs .tab ul li{display:flex}}.smb__channels .smb__tabs .tab ul a{padding:20px;border-radius:30px;background:#fff;display:flex;align-items:flex-start;gap:20px}@media (min-width:1200px){.smb__channels .smb__tabs .tab ul a{padding:30px}}.smb__channels .smb__tabs .tab ul a img{width:80px;height:80px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.smb__channels .smb__tabs .tab ul a>span{display:flex;flex-direction:column;gap:5px}.smb__channels .smb__tabs .tab ul a .title{font:600 18px/1.22 "Golos Text",cursive}@media (min-width:1200px){.smb__channels .smb__tabs .tab ul a .title{font-size:21px;line-height:1.24}}.smb__channels .smb__tabs .tab ul a .text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:400;line-height:1.31;color:#8d9ea9}@media (min-width:1200px){.smb__channels .smb__tabs .tab ul a .text{-webkit-line-clamp:2;font-size:18px;line-height:1.33}}.smb__channels .smb__btn{margin:30px auto 0}.smb__posts{width:100%}.smb__posts h2{margin:0 20px 15px}@media (min-width:1200px){.smb__posts h2{max-width:740px;margin:0 30px 15px}}.smb__posts h2+p{margin:0 20px 50px}@media (min-width:1200px){.smb__posts h2+p{max-width:740px;margin:0 30px 50px}}.smb__posts ul{display:flex;flex-direction:column;gap:20px}@media (min-width:1200px){.smb__posts ul{flex-direction:row;gap:20px}}.smb__posts .smb__btn{margin:30px auto 0}.smb__post{padding:20px;border-radius:30px;background:#fff;display:flex;flex-direction:column;gap:15px}@media (min-width:1200px){.smb__post{width:100%;padding:30px}}.smb__post .top{display:flex;align-items:center;gap:12px}.smb__post .top img{flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:40px;height:40px;border-radius:50%}.smb__post .top .info{display:flex;flex-direction:column;gap:2px}.smb__post .top .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:15px;font-weight:700}.smb__post .top .subname{font-size:13px;font-weight:400;line-height:1.23;color:#8d9ea9;display:flex;align-items:center;gap:13px}.smb__post .top .subname span{position:relative}.smb__post .top .subname span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.smb__post .top .subname span:not(:last-child)::after{content:"";background:#8d9ea9;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;position:absolute;right:-8px;top:50%}.smb__post .title{font-size:18px;font-weight:600;line-height:1.22;color:#0079ea}@media (min-width:1200px){.smb__post .title{font-size:21px;line-height:1.24}}.smb__post .content{font-size:16px;font-weight:400;line-height:1.31}@media (min-width:1200px){.smb__post .content{font-size:18px;line-height:1.33}}.smb__post .content a.more{white-space:nowrap}.smb__post .photos{margin-bottom:9px;display:flex;gap:10px}.smb__post .photos div,.smb__post .photos img{width:60px;height:60px;border-radius:6px}.smb__post .photos img{-o-object-fit:cover;object-fit:cover}.smb__post .photos div{font-size:18px;font-weight:400;background:#f4f6f7;display:flex;justify-content:center;align-items:center}.smb__post .bottom{margin-top:auto;font-size:13px;font-weight:400;line-height:1.23;display:flex;align-items:center;gap:24px}.smb__post .bottom a,.smb__post .bottom span{color:#8d9ea9;display:flex;align-items:center;gap:6px}.smb__post .bottom a.time,.smb__post .bottom span.time{margin-left:auto}.smb__post .bottom a svg,.smb__post .bottom span svg{width:24px;height:24px}.smb__reviews{width:100%}.smb__reviews h2{margin-bottom:15px;text-align:center}.smb__reviews .rating{margin-bottom:50px;font-size:16px;font-weight:400;line-height:1.19;display:flex;justify-content:center;align-items:center;gap:10px}.smb__reviews .rating span{display:flex;align-items:center;gap:4px}.smb__reviews .rating span svg{width:24px;height:24px;color:#8d9ea9}.smb__reviews ul{display:flex;flex-direction:column;gap:20px}@media (min-width:1200px){.smb__reviews ul{flex-direction:row;align-items:flex-start}}.smb__review{padding:25px 20px;border-radius:30px;font-size:16px;font-weight:400;line-height:1.63;text-align:center;background:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}@media (min-width:1200px){.smb__review{width:100%;padding:35px 30px;font-size:18px;line-height:1.56}}.smb__review .stars{width:116px;height:20px}.smb__review--autor{align-items:stretch;gap:20px;font-size:18px;line-height:1.56;text-align:left}.smb__review--autor .autor{display:flex;align-items:center;gap:12px}.smb__review--autor .autor img{flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:40px;height:40px;border-radius:50%}.smb__review--autor .autor .info{display:flex;flex-direction:column;gap:2px}.smb__review--autor .autor .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:15px;font-weight:700}.smb__review--autor .autor .subname{font-size:13px;font-weight:400;line-height:1.23;color:#8d9ea9;display:flex;align-items:center;gap:13px}.smb__review--autor .autor .subname span{position:relative}.smb__review--autor .autor .subname span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.smb__review--autor .autor .subname span:not(:last-child)::after{content:"";background:#8d9ea9;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;position:absolute;right:-8px;top:50%}.smb__app__main{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.smb__app__main h2{max-width:458px;text-align:center}.smb__app__main ul{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.smb__app__main ul{flex-direction:row}}.smb__app__main ul img{width:150px;height:50px}.smb__app__list{padding:80px 0}.smb__app__list h2{max-width:315px;margin:0 20px 50px}@media (min-width:1200px){.smb__app__list h2{max-width:400px;margin:0 30px 50px}}.smb__app__list ul{font-size:16px;font-weight:400;line-height:1.31;color:#8d9ea9;display:flex;flex-direction:column;gap:40px}@media (min-width:1200px){.smb__app__list ul{flex-direction:row;flex-wrap:wrap;gap:64px 20px;font-size:18px;line-height:1.33}}.smb__app__list ul li{display:flex;flex-direction:column;gap:10px}@media (min-width:1200px){.smb__app__list ul li{gap:15px;width:calc(33.333% - 14px)}}.smb__app__list ul li img{width:min(100%,380px);margin-bottom:10px;border-radius:20px}@media (min-width:1200px){.smb__app__list ul li img{width:100%}}.smb__app__list ul li p{margin:0 10px}.smb__app__list ul li .title{font:500 24px/1.17 "Golos Text",cursive;letter-spacing:-.01em;color:#323a40}.smb__app{width:100%;padding:30px 20px;display:flex;flex-direction:column;align-items:center;gap:40px}@media (min-width:1200px){.smb__app{flex-direction:row;gap:60px;padding:30px}}.smb__app .img{width:min(100%,360px)}@media (min-width:1200px){.smb__app .img{flex-shrink:0;width:360px}}.smb__app div{display:flex;flex-direction:column;gap:15px}.smb__app ul{margin:25px 0 auto 0;display:flex;align-items:center;gap:10px}.smb__app ul img{width:150px}.smb__help{width:100%}.smb__help .bubbles{margin:0 -10px 50px;overflow:hidden}@media (min-width:700px){.smb__help .bubbles{margin:0 calc((100vw - 700px)/ 2 * -1) 50px}}@media (min-width:1200px){.smb__help .bubbles{margin:0 0 50px;position:relative}.smb__help .bubbles::after,.smb__help .bubbles::before{content:"";width:290px;height:100%;position:absolute;top:0}.smb__help .bubbles::before{background:linear-gradient(270deg,rgba(244,246,247,0) 0,#f4f6f7 100%);left:0}.smb__help .bubbles::after{background:linear-gradient(90deg,rgba(244,246,247,0) 0,#f4f6f7 100%);right:0}}.smb__help .bubbles div{width:975px;margin-left:calc((100% - 975px)/ 2);font:500 15px/1.33 "Golos Text",cursive;letter-spacing:-.01em;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px}@media (min-width:1200px){.smb__help .bubbles div{gap:10px;width:1358px;margin-left:calc((100% - 1358px)/ 2);font-size:21px}}.smb__help .bubbles div span{height:58px;padding:0 22px;border-radius:22px;white-space:nowrap;background:#fff;display:flex;justify-content:center;align-items:center}@media (min-width:1200px){.smb__help .bubbles div span{height:78px;padding:0 30px;border-radius:30px}}.smb__help h2{margin-bottom:15px;text-align:center}.smb__help h2+p{max-width:800px;margin:0 auto;text-align:center}.smb__together{width:100%;padding:30px 20px;border-radius:30px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:40px}@media (min-width:1200px){.smb__together{flex-direction:row;gap:60px;padding:30px}}.smb__together img{width:min(100%,360px)}@media (min-width:1200px){.smb__together img{flex-shrink:0;width:360px}}.smb__together div{display:flex;flex-direction:column;gap:15px}.smb__together .smb__btn{margin-top:15px}@media (min-width:1200px){.smb__together .smb__btn{margin-top:25px}}.smb__answers{width:100%}.smb__answers h2{margin-bottom:15px;text-align:center}.smb__answers h2 em{color:#0079ea}.smb__answers h2+p{margin:0 20px 50px;text-align:center}@media (min-width:1200px){.smb__answers h2+p{max-width:800px;margin:0 auto 50px}}.smb__answers img{width:490px;max-width:unset;margin-left:calc((100% - 490px)/ 2)}@media (min-width:1200px){.smb__answers img{width:979px;margin-left:calc((100% - 979px)/ 2)}}.smb__options{width:100%;padding:30px 20px;border-radius:30px;background:#fff;display:flex;flex-direction:column;align-items:center;gap:40px}@media (min-width:1200px){.smb__options{flex-direction:row;gap:60px;padding:30px}}.smb__options img{width:min(100%,360px)}@media (min-width:1200px){.smb__options img{flex-shrink:0;width:360px}}.smb__options div{display:flex;flex-direction:column;gap:15px}.smb__options .smb__btn{margin-top:15px}@media (min-width:1200px){.smb__options .smb__btn{margin-top:25px}}.smb__tools{width:100%}.smb__tools h2{margin:0 20px 15px;text-align:center}.smb__tools h2+p{margin:0 20px 50px;text-align:center}@media (min-width:1200px){.smb__tools h2+p{max-width:800px;margin:0 auto 50px}}.smb__tools .grid{display:grid;grid-template-columns:1fr;grid-gap:20px;font-size:16px;font-weight:400;line-height:1.31;color:#8d9ea9}@media (min-width:1200px){.smb__tools .grid{grid-template-columns:repeat(3,1fr);font-size:18px;line-height:1.33}}.smb__tools .grid .item-1,.smb__tools .grid .item-2 div,.smb__tools .grid .item-3 div,.smb__tools .grid .item-4 div{padding:20px;border-radius:20px;background:#fff;display:flex;flex-direction:column;gap:10px}@media (min-width:1200px){.smb__tools .grid .item-1,.smb__tools .grid .item-2 div,.smb__tools .grid .item-3 div,.smb__tools .grid .item-4 div{gap:15px;padding:30px}}.smb__tools .grid .item-1 .title,.smb__tools .grid .item-2 div .title,.smb__tools .grid .item-3 div .title,.smb__tools .grid .item-4 div .title{font-size:21px;font-weight:500;line-height:1.33;letter-spacing:-.01em;color:#323a40}@media (min-width:1200px){.smb__tools .grid .item-1 .title,.smb__tools .grid .item-2 div .title,.smb__tools .grid .item-3 div .title,.smb__tools .grid .item-4 div .title{font-size:24px;line-height:1.17}}.smb__tools .grid .item-1{padding-right:155px;overflow:hidden;position:relative}@media (min-width:1200px){.smb__tools .grid .item-1{grid-column:span 2;padding-right:416px}}.smb__tools .grid .item-1 img{width:237px;height:257px;transform:rotate(10.65deg);position:absolute;right:-102px;top:-18px}@media (min-width:1200px){.smb__tools .grid .item-1 img{width:301px;height:327px;right:44px;top:-66px;transform:rotate(7.37deg)}}.smb__tools .grid .item-2,.smb__tools .grid .item-3,.smb__tools .grid .item-4{display:flex;flex-direction:column;gap:20px}.smb__tools .grid .item-2 img,.smb__tools .grid .item-3 img,.smb__tools .grid .item-4 img{width:100%;border-radius:20px}@media (min-width:1200px){.smb__tools .grid .item-2,.smb__tools .grid .item-3{order:2}}@media (min-width:1200px){.smb__tools .grid .item-4{grid-row:span 2}.smb__tools .grid .item-4 div{margin-top:auto}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb250cy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfbWFpbi5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2ludHJvLnNjc3MiLCJfc3Rvcnkuc2NzcyIsIl9jaGFubmVscy5zY3NzIiwiX3Bvc3RzLnNjc3MiLCJfcmV2aWV3cy5zY3NzIiwiX2FwcC5zY3NzIiwiX2hlbHAuc2NzcyIsIl90b2dldGhlci5zY3NzIiwiX2Fuc3dlcnMuc2NzcyIsIl9vcHRpb25zLnNjc3MiLCJfdG9vbHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSw0RkFFUixXQUNJLFlBQUEsYUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsdUNBQUEsZUFBQSxDQUFBLHNDQUFBLGVBSUosV0FDSSxZQUFBLGFBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHlDQUFBLGVBQUEsQ0FBQSx3Q0FBQSxlQUlKLFdBQ0ksWUFBQSxhQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSx3Q0FBQSxlQUFBLENBQUEsdUNBQUEsZUFJSixXQUNJLFlBQUEsYUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsc0NBQUEsZUFBQSxDQUFBLHFDQUFBLGVDMUJKLEVBQ0ksT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEtBQ0EsUUFBQSxFQUNBLFdBQUEsV0FDQSxXQUFBLElBQ0EsNEJBQUEsWUFHSixLQUNJLFNBQUEsU0FDQSxLQUFBLElBQUEsSUFBQSxDQUFBLEtBQUEsWUFBQSxDQUFBLFdBQ0EseUJBQUEsS0FDQSx1QkFBQSxZQUNBLGVBQUEsbUJBQ0EsTUFBQSxRQUNBLGlCQUFBLFFDaEJJLDBCRFNSLEtBVVEsVUFBQSxNQUlSLEVBQUEsVUFDSSxnQkFBQSxLQUNBLE1BQUEsUUFHSixHQUFBLEdBQ0ksV0FBQSxLQUdKLE9BQUEsSUFDSSxRQUFBLE1BQ0EsVUFBQSxLQUNBLE9BQUEsS0FHSixHQUNJLEtBQUEs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QUFBLEtlb0VRLDhCQUFBLDhCQUFBLDhCQUNJLE1BQUEsS0FDQSxjQUFBLEtmMUZSLDBCZThGQSwwQkFBQSwwQkFFUSxNQUFBLEdmaEdSLDBCZW9HQSwwQkFFUSxTQUFBLEtBQUEsRUFFQSw4QkFDSSxXQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Hb2xvcytUZXh0OndnaHRANDAwLi45MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBTRlByb0Rpc3BsYXk7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NGUHJvRGlzcGxheS1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1NGUHJvRGlzcGxheS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFNGUHJvRGlzcGxheTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvU0ZQcm9EaXNwbGF5LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9TRlByb0Rpc3BsYXktUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFNGUHJvRGlzcGxheTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvU0ZQcm9EaXNwbGF5LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1NGUHJvRGlzcGxheS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBTRlByb0Rpc3BsYXk7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NGUHJvRGlzcGxheS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvU0ZQcm9EaXNwbGF5LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59IiwiQHVzZSBcImZ1bmN0aW9uc1wiIGFzICo7XHJcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwibWl4aW5zXCIgYXMgKjtcclxuXHJcbioge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udDogMzAwIDE4cHgvMS4zMyAkZm9udC1mYW1pbHktYmFzZTtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmEsIGE6dmlzaXRlZCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XHJcbn1cclxuXHJcbnVsLCBvbCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbWcsIGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaDEge1xyXG4gICAgZm9udDogNDAwIDI2cHgvMS4yMyAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgICBmb250OiA3MDAgMjZweC8xLjIzICRmb250LWZhbWlseS1zZWNvbmRhcnk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgIH1cclxuXHJcbiAgICBlbSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDYnKTtcclxuICAgIH1cclxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuXHJcbkBtaXhpbiBicmVhay1wb2ludCgkcG9pbnQpIHtcclxuICAgIEBpZiAkcG9pbnQgPT1tb2JpbGVzbSBvciAkcG9pbnQgPT1tb2JpbGUgb3IgJHBvaW50ID09dGFibGV0IG9yICRwb2ludCA9PWRlc2t0b3Agb3IgJHBvaW50ID09ZGVza3RvcDIgb3IgJHBvaW50ID09d2lkZSBvciAkcG9pbnQgPT13aWRlbGcge1xyXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IG1hcC5nZXQoJG1lZGlhLCAkcG9pbnQpKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJHBvaW50KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZsZXgoJGRpc3BsYXk6IGZsZXgsICRqdXN0aWZ5OiBudWxsLCAkYWxpZ246IG51bGwsICRkaXJlY3Rpb246IG51bGwsICR3cmFwOiBudWxsLCAkc2hyaW5rOiBudWxsLCAkZmxleDogbnVsbCwgJGdhcDogbnVsbCkge1xyXG4gICAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgICBmbGV4OiAkZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gICAgZmxleC13cmFwOiAkd3JhcDtcclxuICAgIGZsZXgtc2hyaW5rOiAkc2hyaW5rO1xyXG4gICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICAgIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgICBnYXA6ICRnYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3NpdGlvbigkcG9zaXRpb24sICRsZWZ0OiBudWxsLCAkdG9wOiBudWxsLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICR6OiBudWxsKSB7XHJcbiAgICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgbGVmdDogJGxlZnQ7XHJcbiAgICByaWdodDogJHJpZ2h0O1xyXG4gICAgdG9wOiAkdG9wO1xyXG4gICAgYm90dG9tOiAkYm90dG9tO1xyXG4gICAgei1pbmRleDogJHo7XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJncy4uLikge1xyXG4gICAgQGluY2x1ZGUgcG9zaXRpb24oYWJzb2x1dGUsICRhcmdzLi4uKTtcclxufVxyXG5cclxuQG1peGluIGZpeGVkKCRhcmdzLi4uKSB7XHJcbiAgICBAaW5jbHVkZSBwb3NpdGlvbihmaXhlZCwgJGFyZ3MuLi4pO1xyXG59XHJcblxyXG5AbWl4aW4gcmVsYXRpdmUoJGFyZ3MuLi4pIHtcclxuICAgIEBpbmNsdWRlIHBvc2l0aW9uKHJlbGF0aXZlLCAkYXJncy4uLik7XHJcbn1cclxuXHJcbkBtaXhpbiBpbWcoJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgICB3aWR0aDogJHdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiByb3VuZCgkc2l6ZSkge1xyXG4gICAgd2lkdGg6ICRzaXplO1xyXG4gICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG5idXR0b24ge1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLiN7JHByZWZpeH1fX2J0bl9fbWVudSB7XHJcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuXHJcbiAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OiBjZW50ZXIsICRhbGlnbjogY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIHJvdW5kKDQ0cHgpO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fV9faW5wdXQge1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBmb250OiA0MDAgMTdweC8xLjQgJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgZmxleCgkYWxpZ246IGNlbnRlcik7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDgnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcclxuICAgICY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Oi1tcy1jbGVhcixcclxuICAgICY6Oi1tcy1yZXZlYWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fV9fYnRuX19zZWFyY2gge1xyXG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTEyJyk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGp1c3RpZnk6IGNlbnRlciwgJGFsaWduOiBjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUgcm91bmQoNDRweCk7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlzLWFjdGl2ZSAmIHtcclxuICAgICAgICBjb2xvcjogZ2MoJ2NvbG9yLTAyJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTA2Jyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9X19idG5fX3doaXRlIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIGdjKCdjb2xvci0wMicpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBmb250OiA0MDAgMTVweC8xICRmb250LWZhbWlseS1zZWNvbmRhcnk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogY2VudGVyLCAkYWxpZ246IGNlbnRlcik7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZ2MoJ2NvbG9yLTA0Jyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9X19idG4sIGEuI3skcHJlZml4fV9fYnRuIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGhlaWdodDogNTJweDtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgZm9udDogNjAwIDE4cHgvMSAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGp1c3RpZnk6IGNlbnRlciwgJGFsaWduOiBjZW50ZXIpO1xyXG5cclxuICAgICYtLWFycm93IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2M3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdW5kKDQ0cHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IDRweCwgJHRvcDogNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCRyaWdodDogMTRweCwgJHRvcDogNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0td2hpdGUge1xyXG4gICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYShnYygnY29sb3ItMTMnKSwgLjIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1vcmFuZ2Uge1xyXG4gICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDInKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDYnKTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYShnYygnY29sb3ItMDInKSwgLjIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDkwcHggJHBhZGRpbmctbW9iaWxlIDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAxMDBweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgIGdhcDogMTQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAkcGFkZGluZy1kZXNrdG9wIDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9X190YWJzIHtcclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiA1MHB4KTtcclxuXHJcbiAgICAuYnRucyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkd3JhcDogd3JhcCwgJGdhcDogMTVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9X19iZyB7XHJcbiAgICBAaW5jbHVkZSByZWxhdGl2ZSgkejogMSk7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUoJGxlZnQ6IDUwJSwgJHRvcDogMCwgJHo6IC0xKTtcclxuICAgIH1cclxufVxyXG5cclxuLiN7JHByZWZpeH1fX2Ryb3Bib3gge1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHggOHB4IDE0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogc3BhY2UtYmV0d2VlbiwgJGFsaWduOiBjZW50ZXIsICRnYXA6IDEwcHgpO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGFic29sdXRlKDAsIDEwMCUpO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGVhc2UtaW47XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoZ2MoJ2NvbG9yLTA0JyksIC4xKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGdjKCdjb2xvci0wMicpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTA0Jyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX2hlYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHBhZGRpbmc6IDAgbWF4KDEwcHgsIGNhbGMoKDEwMCUgLSAzMDBweCkgLyAyKSk7XHJcblxyXG4gICAgQGluY2x1ZGUgZmxleCgkYWxpZ246IGNlbnRlciwgJGdhcDogMTBweCk7XHJcbiAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkbGVmdDogMCwgJHRvcDogMCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQobW9iaWxlKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCBtYXgoNDBweCwgY2FsYygoMTAwJSAtIDY4OHB4KSAvIDIpKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgbWF4KDQwcHgsIGNhbGMoKDEwMCUgLSAxMTIwcHgpIC8gMikpO1xyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9X19sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChtb2JpbGUpIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC4jeyRwcmVmaXh9X19tZW51IHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgb3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoNTAsIDU4LCA2NCwgMC4xKTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkZGlyZWN0aW9uOiBjb2x1bW4sICRnYXA6IDMwcHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IC04cHgsICR0b3A6IGNhbGMoMTAwJSArIDJweCkpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDYnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH1fX3NlYXJjaCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KG1vYmlsZSkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHByZWZpeH1fX2lucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skcHJlZml4fV9fYnRuX19zZWFyY2gge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IDJweCwgJHRvcDogNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX2Zvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAwcHggMjBweCA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAyMHB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH1fX2Ryb3Bib3gge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkd3JhcDogd3JhcCwgJGdhcDogMTBweCAyMHB4KTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5IHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogc3BhY2UtYmV0d2VlbiwgJGFsaWduOiBjZW50ZXIsICRnYXA6IDEwcHgpO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDcxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX2ludHJvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMzNweCAyMHB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTAyJyk7XHJcblxyXG4gICAgQGluY2x1ZGUgZmxleCgkZGlyZWN0aW9uOiBjb2x1bW4sICRhbGlnbjogY2VudGVyLCAkZ2FwOiAzMHB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDM0cHggNHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogY2VudGVyLCAkYWxpZ246IGNlbnRlciwgJGdhcDogMTBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMCA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW1nIHtcclxuICAgICAgICB3aWR0aDogbWluKDEwMCUsIDUwMHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNjEwcHg7XHJcblxyXG4gICAgLy8gICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IDE4cHgsICR0b3A6IC01MHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX3N0b3J5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDUwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkZGlyZWN0aW9uOiBjb2x1bW4sICRnYXA6IDI4cHgpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGdjKCdjb2xvci0wOCcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTAyJyk7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAxNXB4KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMzBweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDUnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogY2VudGVyLCAkYWxpZ246IGNlbnRlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcm91bmQoNDRweCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX2NoYW5uZWxzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxNXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDMwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fV9fdGFicyB7XHJcbiAgICAgICAgLmJ0bnMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFiIHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTAyJyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBmbGV4LXN0YXJ0LCAkZ2FwOiAyMHB4KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiA1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNjAwIDE4cHgvMS4yMiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGdjKCdjb2xvci0wOCcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH1fX2J0biB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuICAgIH1cclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fcG9zdHMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDE1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggNTBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMjBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuI3skcHJlZml4fV9fYnRuIHtcclxuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fV9fcG9zdCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAxNXB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRhbGlnbjogY2VudGVyLCAkZ2FwOiAxMnB4KTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcm91bmQoNDBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAycHgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3VibmFtZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjM7XHJcbiAgICAgICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDgnKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIsICRnYXA6IDEzcHgpO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wOCcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcm91bmQoM3B4KTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IC04cHgsICR0b3A6IDUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yMjtcclxuICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhLm1vcmUge1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGhvdG9zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoJGdhcDogMTBweCk7XHJcblxyXG4gICAgICAgIGltZywgZGl2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wNScpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkanVzdGlmeTogY2VudGVyLCAkYWxpZ246IGNlbnRlcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjM7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIsICRnYXA6IDI0cHgpO1xyXG5cclxuICAgICAgICBzcGFuLCBhIHtcclxuICAgICAgICAgICAgY29sb3I6IGdjKCdjb2xvci0wOCcpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkYWxpZ246IGNlbnRlciwgJGdhcDogNnB4KTtcclxuXHJcbiAgICAgICAgICAgICYudGltZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcImZ1bmN0aW9uc1wiIGFzICo7XHJcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwibWl4aW5zXCIgYXMgKjtcclxuXHJcbi4jeyRwcmVmaXh9X19yZXZpZXdzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAucmF0aW5nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE5O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRqdXN0aWZ5OiBjZW50ZXIsICRhbGlnbjogY2VudGVyLCAkZ2FwOiAxMHB4KTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIsICRnYXA6IDRweCk7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogZ2MoJ2NvbG9yLTA4Jyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAyMHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi4jeyRwcmVmaXh9X19yZXZpZXcge1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS42MztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkYWxpZ246IGNlbnRlciwgJGdhcDogMTBweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHggMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YXJzIHtcclxuICAgICAgICB3aWR0aDogMTE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWF1dG9yIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIC5hdXRvciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIsICRnYXA6IDEycHgpO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm91bmQoNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiAycHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Ym5hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIzO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGdjKCdjb2xvci0wOCcpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIsICRnYXA6IDEzcHgpO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZ2MoJ2NvbG9yLTA4Jyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJvdW5kKDNweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCRyaWdodDogLThweCwgJHRvcDogNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5AdXNlIFwibWFpblwiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fYXBwX19tYWluIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkYWxpZ246IGNlbnRlciwgJGdhcDogMjBweCk7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1heC13aWR0aDogNDU4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMjBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fV9fYXBwX19saXN0IHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH1fX2JnO1xyXG5cclxuICAgIHBhZGRpbmc6IDgwcHggMDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTVweDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCA1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMTtcclxuICAgICAgICBjb2xvcjogZ2MoJ2NvbG9yLTA4Jyk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkZ2FwOiA0MHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogNjRweCAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMTBweCk7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMTRweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogbWluKDEwMCUsIDM4MHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAyNHB4LzEuMTcgJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skcHJlZml4fV9fYXBwIHtcclxuICAgIEBleHRlbmQgLiN7JHByZWZpeH1fX2JnO1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgoJGRpcmVjdGlvbjogY29sdW1uLCAkYWxpZ246IGNlbnRlciwgJGdhcDogNDBweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZ2FwOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmltZyB7XHJcbiAgICAgICAgd2lkdGg6IG1pbigxMDAlLCAzNjBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMTVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIG1hcmdpbjogMjVweCAwIGF1dG8gMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgkYWxpZ246IGNlbnRlciwgJGdhcDogMTBweCk7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiZnVuY3Rpb25zXCIgYXMgKjtcclxuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJtaXhpbnNcIiBhcyAqO1xyXG5cclxuLiN7JHByZWZpeH1fX2hlbHAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmJ1YmJsZXMge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMTBweCA1MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCRtYXgtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBjYWxjKCgoMTAwdncgLSAkbWF4LXdpZHRoLW1vYmlsZSkgLyAyKSAqIC0xKSA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCR0b3A6IDApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNDQsIDI0NiwgMjQ3LCAwKSAwJSwgI2Y0ZjZmNyAxMDAlKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNDQsIDI0NiwgMjQ3LCAwKSAwJSwgI2Y0ZjZmNyAxMDAlKTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogOTc1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gOTc1cHgpIC8gMik7XHJcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNXB4LzEuMzMgJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCR3cmFwOiB3cmFwLCAkanVzdGlmeTogY2VudGVyLCAkYWxpZ246IGNlbnRlciwgJGdhcDogN3B4KTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzU4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIDEzNThweCkgLyAyKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoJGp1c3RpZnk6IGNlbnRlciwgJGFsaWduOiBjZW50ZXIpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQHVzZSBcImZ1bmN0aW9uc1wiIGFzICo7XHJcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwibWl4aW5zXCIgYXMgKjtcclxuXHJcbi4jeyRwcmVmaXh9X190b2dldGhlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuXHJcbiAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGFsaWduOiBjZW50ZXIsICRnYXA6IDQwcHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogNjBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IG1pbigxMDAlLCAzNjBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMTVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH1fX2J0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fYW5zd2VycyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCA1MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA0OTBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gNDkwcHgpIC8gMik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk3OXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAtIDk3OXB4KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fb3B0aW9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBnYygnY29sb3ItMDInKTtcclxuXHJcbiAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGFsaWduOiBjZW50ZXIsICRnYXA6IDQwcHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogNjBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IG1pbigxMDAlLCAzNjBweCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCRkaXJlY3Rpb246IGNvbHVtbiwgJGdhcDogMTVweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JHByZWZpeH1fX2J0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkB1c2UgXCJmdW5jdGlvbnNcIiBhcyAqO1xyXG5AdXNlIFwidmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIm1peGluc1wiIGFzICo7XHJcblxyXG4uI3skcHJlZml4fV9fdG9vbHMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDUwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxO1xyXG4gICAgICAgIGNvbG9yOiBnYygnY29sb3ItMDgnKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW0tMSwgLml0ZW0tMiBkaXYsIC5pdGVtLTMgZGl2LCAuaXRlbS00IGRpdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGdjKCdjb2xvci0wMicpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkZGlyZWN0aW9uOiBjb2x1bW4sICRnYXA6IDEwcHgpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLTEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTVweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTdweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEwLjY1ZGVnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgkcmlnaHQ6IC0xMDJweCwgJHRvcDogLTE4cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjdweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC02NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDcuMzdkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbS0yLCAuaXRlbS0zLCAuaXRlbS00IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgkZGlyZWN0aW9uOiBjb2x1bW4sICRnYXA6IDIwcHgpO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW0tMiwgLml0ZW0tMyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbS00IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuXHJcbiAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
