@charset "UTF-8";.button,body{font-family:TTNorms,sans-serif}.footer-social img,.logo img,.share-list__link img{max-width:100%;max-height:100%}.button,.questions__item a,.result__repeat{text-decoration:none;color:#fff}article,aside,audio,blockquote,body,canvas,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,li,mark,menu,nav,ol,p,pre,section,summary,td,textarea,th,time,ul,video{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,img,span{border:none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}.button,.result,.result__repeat,.share-list,.share__title{text-align:center}sub,sup{vertical-align:baseline;position:relative;top:-.4em;font-size:.65em}sub{top:.4em}.small,small{font-size:.86em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,time{display:block}*{box-sizing:border-box}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{display:none}input,textarea{-webkit-appearance:none}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Regular.eot);src:url(../fonts/TTNorms-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Medium.eot);src:url(../fonts/TTNorms-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:TTNorms;src:url(../fonts/TTNorms-Bold.eot);src:url(../fonts/TTNorms-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTNorms-Bold.woff) format("woff");font-weight:700;font-style:normal}body,html{width:100%;height:100%}body{color:#fff;background:#000;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@media (min-width:2560px){body{font-size:24px;line-height:32px}.page__header{padding:69px 0 64px}}@media (min-width:1920px) and (max-width:1919px){body{font-size:20px;line-height:28px}}@media (min-width:1366px) and (max-width:1919px){body{font-size:15px;line-height:20px}}@media (max-width:1365px){body{font-size:13px;line-height:20px}}a{color:#7a99ff}b{font-weight:700}.button,.footer__copy{font-weight:500}.logo img{display:block}.-active{display:block!important}.page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;background:url(../i/bg.jpg) 50% 50% no-repeat fixed;background-size:cover;overflow:hidden}@media (min-width:1920px) and (max-width:2559px){.page__header{padding:52px 0 45px}}@media (min-width:1366px) and (max-width:1919px){.page__header{padding:37px 0 31px}}.page__header .logo{display:block;margin:0 auto}@media (min-width:2560px){.page__header .logo{width:188px;height:65px}}@media (min-width:1920px) and (max-width:2559px){.page__header .logo{width:142px;height:48px}}@media (min-width:1366px) and (max-width:1919px){.page__header .logo{width:101px;height:35px}}@media (min-width:1024px) and (max-width:1365px){.page__header{padding:27px 0 23px}.page__header .logo{width:76px;height:27px}}@media (max-width:1023px){.page__header{position:relative;padding:19px 0 27px;z-index:10}.page__header .logo{width:70px;height:24px}}.page__body{-ms-flex-positive:1;flex-grow:1}.footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#aac2eb;margin:0 auto}@media (min-width:2560px){.footer{width:521px;padding:56px 0}}@media (min-width:1920px) and (max-width:2559px){.footer{width:382px;padding:50px 0}}@media (min-width:1366px) and (max-width:1919px){.footer{width:242px;padding:50px 0}}@media (min-width:1024px) and (max-width:1365px){.footer{padding:38px 0;width:228px}}@media (max-width:1023px){.footer{padding:26px 0;width:228px}}.footer .logo{display:block}@media (min-width:2560px){.footer .logo{width:90px;height:32px}.footer-social__item:not(:last-child){margin-right:42px}}@media (min-width:1920px) and (max-width:2559px){.footer .logo{width:66px;height:23px}}@media (min-width:1366px) and (max-width:1919px){.footer .logo{width:48px;height:18px}}@media (min-width:1024px) and (max-width:1365px){.footer .logo{width:37px;height:14px}}@media (max-width:1023px){.footer .logo{width:44px;height:16px}}@media (min-width:1920px){.footer__copy{font-size:15px;line-height:17px}}@media (min-width:1366px) and (max-width:1919px){.footer__copy{font-size:10px;line-height:12px}}@media (max-width:1365px){.footer__copy{font-size:8px;line-height:9px}}.footer-social{font-size:0;line-height:0}.footer-social__item{display:inline-block;vertical-align:middle}@media (min-width:1920px) and (max-width:2559px){.footer-social__item:not(:last-child){margin-right:30px}}.footer-social a{display:block}@media (min-width:2560px){.footer-social a.-fb{width:14px;height:22px}}@media (min-width:1920px) and (max-width:2559px){.footer-social a.-fb{width:11px;height:17px}}@media (max-width:1919px){.footer-social__item:not(:last-child){margin-right:20px}.footer-social a.-fb{width:8px;height:13px}}@media (min-width:2560px){.footer-social a.-inst,.footer-social a.-vk{width:24px;height:22px}}@media (min-width:1920px) and (max-width:2559px){.footer-social a.-inst,.footer-social a.-vk{width:19px;height:17px}}@media (max-width:1919px){.footer-social a.-inst,.footer-social a.-vk{width:14px;height:13px}}.footer-social img{display:block}.button{display:inline-block;background:#005ff9;border:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;cursor:pointer;transition-property:background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.questions__img img,.result__img{border-style:solid;border-color:rgba(45,64,118,.64)}.button:hover{background:#2f7af5}.button:active{background:#0049bf}@media (min-width:2560px){.button{font-size:32px;line-height:94px;width:428px;height:96px;border-radius:4px}}@media (min-width:1920px) and (max-width:2559px){.button{font-size:28px;line-height:70px;width:321px;height:72px;border-radius:4px}}@media (min-width:1366px) and (max-width:1919px){.button{font-size:20px;line-height:49px;width:228px;height:51px;border-radius:2px}}@media (min-width:1024px) and (max-width:1365px){.button{font-size:15px;line-height:38px;width:170px;height:40px;border-radius:2px}}@media (max-width:1023px){.button{font-size:17px;line-height:46px;width:260px;height:48px;border-radius:2px}}@media (min-width:2560px){.share__title{font-size:32px;line-height:40px;margin-bottom:40px}.share-list__item:not(:last-child){margin-right:28px}}@media (min-width:1920px) and (max-width:2559px){.share__title{font-size:24px;line-height:32px;margin-bottom:31px}}@media (min-width:1366px) and (max-width:1919px){.share__title{font-size:17px;line-height:20px;margin-bottom:23px}}@media (max-width:1365px){.share__title{font-size:13px;line-height:20px;margin-bottom:17px}}.share-list{font-size:0}.share-list__item{display:inline-block;vertical-align:top}.share-list__link{display:block;position:relative;cursor:pointer}@media (min-width:2560px){.share-list__link{width:64px;height:64px}}@media (min-width:1920px) and (max-width:2559px){.share-list__item:not(:last-child){margin-right:23px}.share-list__link{width:46px;height:46px}}@media (min-width:1366px) and (max-width:1919px){.share-list__item:not(:last-child){margin-right:16px}.share-list__link{width:33px;height:33px}}@media (min-width:1024px) and (max-width:1365px){.share-list__link{width:24px;height:24px}}@media (max-width:1023px){.share-list__link{width:36px;height:36px}}.share-list__link img{display:block}.share-list__link_copy:after{content:'Скопировано';position:absolute;left:50%;color:#fff;transform:translateX(-50%);animation:splash 5s ease-out;pointer-events:none}@media (min-width:1920px){.share-list__link_copy:after{font-size:13px;line-height:16px}}@media (max-width:1919px){.share-list__link_copy:after{font-size:11px;line-height:14px}}@media (max-width:1365px){.share-list__item:not(:last-child){margin-right:15px}.share #shareLinkCopy{visibility:hidden}}@keyframes splash{0%,80%{opacity:1}100%{opacity:0}}.start{display:none;background-repeat:no-repeat;background-image:url(../i/bg-start.png)}@media (min-width:2560px){.start{width:1334px}}@media (min-width:1920px) and (max-width:2559px){.start{width:1000px}}@media (min-width:1366px) and (max-width:1919px){.start{width:772px}}@media (min-width:1024px) and (max-width:1365px){.start{width:534px}}@media (min-width:1024px){.start{margin:0 auto;background-position:50% 0;background-size:100% auto}.start__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:0}}@media (min-width:2560px){.start__text{width:34%;min-height:774px;margin-bottom:67px}}@media (min-width:1920px) and (max-width:2559px){.start__text{width:38%;min-height:580px;margin-bottom:51px}}@media (min-width:1366px) and (max-width:1919px){.start__text{width:38%;min-height:446px;margin-bottom:37px}}@media (min-width:1024px) and (max-width:1365px){.start__text{width:45%;min-height:310px;margin-bottom:28px}}@media (max-width:1023px){.start{position:relative;margin-top:-70px;padding:128px 30px 0;background-position:50% -57px;background-size:395px 230px}.start:before{content:'';position:absolute;top:0;left:0;right:0;height:64px;background-image:linear-gradient(-177deg,#020713 0,rgba(2,7,19,.04) 85%,rgba(2,7,19,0) 100%)}.start__text{text-align:center;max-width:490px;margin:0 auto 37px}}.start__text h2{font-weight:700}@media (min-width:2560px){.start__text h2{font-size:40px;line-height:52px;margin-bottom:36px}}@media (min-width:1920px) and (max-width:2559px){.start__text h2{font-size:32px;line-height:40px;margin-bottom:24px}}@media (min-width:1366px) and (max-width:1919px){.start__text h2{font-size:24px;line-height:32px;margin-bottom:11px}}@media (min-width:1024px) and (max-width:1365px){.start__text h2{font-size:20px;line-height:28px;margin-bottom:11px}}@media (max-width:1023px){.start__text h2{font-size:20px;line-height:28px;margin-bottom:16px}}@media (min-width:2560px){.start__text p:not(:last-child){margin-bottom:48px}}@media (min-width:1920px) and (max-width:2559px){.start__text p:not(:last-child){margin-bottom:35px}}@media (min-width:1366px) and (max-width:1919px){.start__text p:not(:last-child){margin-bottom:25px}}@media (min-width:1024px) and (max-width:1365px){.start__text p:not(:last-child){margin-bottom:20px}}@media (max-width:1023px){.start__text p:not(:last-child){margin-bottom:28px}}.questions{display:none;margin:0 auto}@media (min-width:1366px){.questions{width:36%}}.questions__img{position:relative}@media (min-width:2560px){.questions__img{margin-bottom:51px}.questions__img img{border-width:13px;border-radius:92px}}@media (min-width:1920px) and (max-width:2559px){.questions__img{margin-bottom:39px}}@media (min-width:1366px) and (max-width:1919px){.questions__img{margin-bottom:27px}}@media (max-width:1365px){.questions{width:91%;max-width:530px}.questions__img{margin-bottom:15px}}.questions__img img{display:block;max-width:100%}@media (min-width:2560px){.questions__title{font-size:40px;line-height:52px;margin-bottom:34px}}@media (min-width:1920px) and (max-width:2559px){.questions__img img{border-width:10px;border-radius:69px}.questions__title{font-size:28px;line-height:40px;margin-bottom:24px}}@media (min-width:1366px) and (max-width:1919px){.questions__img img{border-width:7px;border-radius:49px}.questions__title{font-size:20px;line-height:28px;margin-bottom:17px}}@media (max-width:1365px){.questions__img img{border-width:4px;border-radius:29px}.questions__title{font-size:20px;line-height:28px;margin-bottom:16px}}.questions__item a{display:block;background-color:rgba(45,64,118,.64)}@media (min-width:2560px){.questions__item{font-size:24px;line-height:32px}.questions__item:not(:last-child){margin-bottom:21px}.questions__item a{padding:8px 20px 9px;border-radius:32px}}@media (min-width:1920px) and (max-width:2559px){.questions__item{font-size:20px;line-height:32px}.questions__item:not(:last-child){margin-bottom:16px}.questions__item a{padding:8px 20px 9px;border-radius:24px}}@media (min-width:1366px) and (max-width:1919px){.questions__item{font-size:15px;line-height:20px}.questions__item:not(:last-child){margin-bottom:11px}.questions__item a{padding:5px 14px 6px;border-radius:20px}}@media (max-width:1365px){.questions__item{font-size:15px;line-height:20px}.questions__item:not(:last-child){margin-bottom:10px}.questions__item a{padding:11px 20px 12px;border-radius:24px}}.questions__item a:hover{background-color:rgba(45,64,118,.4)}.questions__item a:active{background-color:rgba(0,95,249,.64)}.questions__item a.-correct{background-color:rgba(40,199,93,.64)}.questions__item a.-wrong{background-color:rgba(255,17,0,.64)}.questions__counter{position:absolute;right:0;bottom:0;font-weight:500;text-align:center;background-color:rgba(61,79,145,.89)}@media (min-width:2560px){.questions__counter{font-size:24px;line-height:64px;width:108px;height:64px;border-radius:32px}}@media (min-width:1920px) and (max-width:2559px){.questions__counter{font-size:20px;line-height:48px;width:81px;height:48px;border-radius:24px}}@media (min-width:1366px) and (max-width:1919px){.questions__counter{font-size:15px;line-height:34px;width:58px;height:34px;border-radius:17px}}@media (max-width:1365px){.questions__counter{font-size:11px;line-height:26px;width:43px;height:26px;border-radius:13px}}.result{margin:0 auto}@media (min-width:1366px){.result{width:36%}}@media (min-width:2560px){.result__title{font-size:44px;line-height:56px;margin-bottom:42px}}@media (min-width:1920px) and (max-width:2559px){.result__title{font-size:32px;line-height:40px;margin-bottom:38px}}@media (min-width:1366px) and (max-width:1919px){.result__title{font-size:24px;line-height:32px;margin-bottom:24px}}@media (max-width:1365px){.result{width:91%;max-width:530px}.result__title{font-size:20px;line-height:28px;margin-bottom:15px}}.result__img{display:block;max-width:100%}@media (min-width:2560px){.result__img{border-width:13px;border-radius:92px;margin-bottom:32px}}@media (min-width:1920px) and (max-width:2559px){.result__img{border-width:10px;border-radius:69px;margin-bottom:22px}}@media (min-width:1366px) and (max-width:1919px){.result__img{border-width:7px;border-radius:49px;margin-bottom:12px}}@media (max-width:1365px){.result__img{border-width:4px;border-radius:29px;margin-bottom:15px}}.result__note{margin-left:auto;margin-right:auto}.result__repeat{display:inline-block;background-color:rgba(45,64,118,.64)}@media (min-width:2560px){.result__note{width:668px;font-size:28px;line-height:40px;margin-top:42px;margin-bottom:33px}.result__repeat{padding:0 45px;border-radius:32px}}@media (min-width:1920px) and (max-width:2559px){.result__note{width:501px;font-size:20px;line-height:28px;margin-top:33px;margin-bottom:32px}.result__repeat{padding:0 34px;border-radius:24px}}@media (min-width:1366px) and (max-width:1919px){.result__note{width:356px;font-size:14px;line-height:20px;margin-top:23px;margin-bottom:22px}.result__repeat{padding:0 24px;border-radius:17px}}@media (max-width:1365px){.result__note{font-size:17px;line-height:24px;margin-top:32px;margin-bottom:38px;max-width:356px}.result__repeat{width:100%;max-width:290px;border-radius:22px}}.result__repeat span{display:inline-block;background:url(../i/icon-repeat.svg) 0 50% no-repeat}@media (min-width:2560px){.result__repeat span{font-size:28px;line-height:65px;height:65px;padding-left:54px;background-size:33px 35px}}@media (min-width:1920px) and (max-width:2559px){.result__repeat span{font-size:20px;line-height:48px;height:48px;padding-left:45px;background-size:23px 24px}}@media (min-width:1366px) and (max-width:1919px){.result__repeat span{font-size:14px;line-height:36px;height:36px;padding-left:31px;background-size:19px 20px}}@media (max-width:1365px){.result__repeat span{font-size:17px;line-height:44px;height:44px;padding-left:35px;background-size:22px 23px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy9fYnV0dG9uLnNjc3MiLCJtYWluL19tYWluLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19zaGFyZS5zY3NzIiwiYmxvY2tzL19xdWVzdGlvbnMuc2NzcyIsImJsb2Nrcy9fcmVzdWx0LnNjc3MiLCJzdHlsZXMuY3NzIiwibWFpbi9fcmVzZXQuc2NzcyIsIm1haW4vX2ZvbnRzLnNjc3MiLCJtYWluL19kZXNjcmlwdGlvbnMuc2NzcyIsImJsb2Nrcy9fcGFnZS5zY3NzIiwiYmxvY2tzL19zdGFydC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxRQ01BLEtESkUsWUFBQSxRQUFBLFdFNElFLG1CRDlGRixVRVFHLHNCQWdDRyxVQUFBLEtBQ0EsV0FBQSxLSHpGUixRSXNGRyxtQkNxQkQsZ0JBSUUsZ0JBQUEsS0FGQSxNQUFBLEtDM0dJLFFBQVMsTUFDWCxNQ0hOLFdBQUEsS0RFd0IsT0NGeEIsR0RFZ0MsUUNGaEMsSUFBQSxHQUFBLEdBQUEsU0RFeUMsV0FBWSxPQUFRLE9DRjdELEtBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdERXFFLE9DRnJFLE1BQUEsR0RHQSxLQUQ2RSxLQUFNLElDRm5GLEdBQUEsRUFBQSxJREV3RixRQUFTLFFBQTdGLEdDRkosU0RFQSxHQUEwRyxLQ0YxRyxHREdhLE1DQVgsT0FBQSxFQUNBLFFBQUEsRUFHRixNQUNFLGdCQUFBLFNBQ0EsZUFBQSxFQW9CRixLQUFBLFFBakJBLFNBQUEsSUFBQSxLQUNFLFlBR0YsUUFBQSxRQUFBLEtBQUEsS0FBQSxJQUFBLEdBQUEsSUFDRSxXQUFBLE9BQ0EsWUFBQSxJQUdGLEdBQUEsR0FDRSxXQUFBLEtBR0YsUUFBQSxHQUNFLFdBQUEsS1AxQkYsUUtBQSxRQTJHRSxnQkY5RUEsWUE1QkEsY0U2R0UsV0FBQSxPRTdFSixJQUFBLElBQ0UsZUFBQSxTQUNBLFNBQUEsU0FDQSxJQUFBLE1BQ0EsVUFBQSxNQUdGLElBQ0UsSUFBQSxLQUdGLE9B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b0JILGdCQWFHLFFBQUEsRUFBQSxLQUNBLGNBQUEsTUl6RkYsaURKc0NELGNBcUJHLE1BQUEsTUFDQSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFdBQUEsS0FDQSxjQUFBLEtBWUgsZ0JBa0JHLFFBQUEsRUFBQSxLQUNBLGNBQUEsTUlsR0YsMEJKMENGLGNBNkJJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsV0FBQSxLQUNBLGNBQUEsS0FDQSxVQUFBLE1BSUgsZ0JBdUJHLE1BQUEsS0FDQSxVQUFBLE1BQ0EsY0FBQSxNQUdGLHFCQUNFLFFBQUEsYUFDQSxXQUFBLDBCQUFBLEVBQUEsSUFBQSxVSXJHRiwwQkptR0EscUJBS0ksVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxLQUNBLGdCQUFBLEtBQUEsTUloSEosaURKMkVELHFCQXlDSyxVQUFBLEtBQ0EsWUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLEtBQ0EsZ0JBQUEsS0FBQSxNSXhISixpREp1R0EscUJBcUJJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsT0FBQSxLQUNBLGFBQUEsS0FDQSxnQkFBQSxLQUFBLE1JcElKLDBCSitFRCxxQkF5REssVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSxLQUNBLGdCQUFBLEtBQUEiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdHRub3JtcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICRibHVlMDVGO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMSk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUyN0Y7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGJsdWUwNEI7XG4gIH1cblxuICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDk0cHg7XG4gICAgd2lkdGg6IDQyOHB4O1xuICAgIGhlaWdodDogOTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAzMjFweDtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJHAxMDI0LCAkcDEzNjYpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG59XG4iLCJAaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJkZXNjcmlwdGlvbnNcIjtcbkBpbXBvcnQgXCJmb250c1wiO1xuXG5odG1sLCBib2R5IHsgd2lkdGg6MTAwJTsgaGVpZ2h0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXR0bm9ybXM7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblxuICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAxOTIwKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJlZm9yZSgkcDEzNjYpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6ICRibHVlO1xufVxuXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmxvZ28ge1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi4tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiIsIi5mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAkYmx1ZUFDRTtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgd2lkdGg6IDUyMXB4O1xuICAgIHBhZGRpbmc6IDU2cHggMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICB3aWR0aDogMzgycHg7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgIHdpZHRoOiAyNDJweDtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgcGFkZGluZzogMzhweCAwO1xuICAgIHdpZHRoOiAyMjhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJlZm9yZSgkcDEwMjQpIHtcbiAgICBwYWRkaW5nOiAyNnB4IDA7XG4gICAgd2lkdGg6IDIyOHB4O1xuICB9XG5cbiAgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICB3aWR0aDogNjZweDtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgICB3aWR0aDogNDRweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19jb3B5IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQGluY2x1ZGUgYWZ0ZXIoJHAxOTIwKSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMzY2KSB7XG4gICAgICBmb250LXNpemU6IDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XG4gICAgfVxuICB9XG5cbiAgJi1zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSgkcDE5MjApIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmLi1mYiB7XG4gICAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBiZWZvcmUoJHAxOTIwKSB7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi4taW5zdCxcbiAgICAgICYuLXZrIHtcbiAgICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJlZm9yZSgkcDE5MjApIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLnNoYXJlIHtcbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIH1cbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMzY2KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJlZm9yZSgkcDEwMjQpIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJl9jb3B5OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ9Ch0LrQvtC/0LjRgNC+0LLQsNC90L4nO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBhbmltYXRpb246IHNwbGFzaCA1cyBlYXNlLW91dDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAxOTIwKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYmVmb3JlKCRwMTkyMCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzaGFyZUxpbmtDb3B5IHtcbiAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMzY2KSB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGxhc2gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgc3BsYXNoIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyBzcGxhc2gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwbGFzaCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iLCIucXVlc3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgYWZ0ZXIoJHAxMzY2KSB7XG4gICAgd2lkdGg6IDM2JTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJlZm9yZSgkcDEzNjYpIHtcbiAgICB3aWR0aDogOTElO1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gIH1cblxuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTFweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ1LCA2NCwgMTE4LCAwLjY0KTtcblxuICAgICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDY5cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ5cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJlZm9yZSgkcDEzNjYpIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC42NCk7XG5cbiAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA5cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA5cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTRweCA2cHggMTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHggMTJweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC40KTtcbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDk1LCAyNDksIDAuNjQpO1xuICAgICAgfVxuXG4gICAgICAmLi1jb3JyZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTk5LCA5MywgMC42NCk7XG4gICAgICB9XG5cbiAgICAgICYuLXdyb25nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE3LCAwLCAwLjY0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb3VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjEsIDc5LCAxNDUsIDAuODkpO1xuXG4gICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgIHdpZHRoOiAxMDhweDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICB3aWR0aDogODFweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICB3aWR0aDogNThweDtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB3aWR0aDogNDNweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgfVxuICB9XG59XG4iLCIucmVzdWx0IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBhZnRlcigkcDEzNjYpIHtcbiAgICB3aWR0aDogMzYlO1xuICB9XG5cbiAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgIHdpZHRoOiA5MSU7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJlZm9yZSgkcDEzNjYpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC42NCk7XG5cbiAgICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICAgIGJvcmRlci13aWR0aDogMTNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDkycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDY5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgIGJvcmRlci13aWR0aDogN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDlweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19ub3RlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICAgIHdpZHRoOiA2NjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDE5MjAsICRwMjU2MCkge1xuICAgICAgd2lkdGg6IDUwMXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICB3aWR0aDogMzU2cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJlZm9yZSgkcDEzNjYpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgICBtYXgtd2lkdGg6IDM1NnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3JlcGVhdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ1LCA2NCwgMTE4LCAwLjY0KTtcblxuICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgcGFkZGluZzogMCA0NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICBwYWRkaW5nOiAwIDM0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgkaW1nICsgJy9pY29uLXJlcGVhdC5zdmcnKSBuby1yZXBlYXQgMCA1MCU7XG5cbiAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzM3B4IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjNweCAyNHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTM2NiwgJHAxOTIwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmVmb3JlKCRwMTM2Nikge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDIzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5ib2R5LCBkaXYsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHByZSwgZm9ybSwgZmllbGRzZXQsIGlucHV0LCB0ZXh0YXJlYSwgcCwgYmxvY2txdW90ZSxcbnRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLFxubWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuZmllbGRzZXQsIGltZywgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG5hZGRyZXNzLCBjYXB0aW9uLCBjaXRlLCBjb2RlLCBkZm4sIHRoLCB2YXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5jYXB0aW9uLCB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuYWJiciwgYWNyb255bSB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG5zdXAsIHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0uNGVtO1xuICBmb250LXNpemU6IC42NWVtOyB9XG5cbnN1YiB7XG4gIHRvcDogLjRlbTsgfVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAuODZlbTsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgbWVudSwgbmF2LCBzZWN0aW9uLCBtYWluLCB0aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxudGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVFROb3Jtcyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVFROb3Jtcy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9UVE5vcm1zLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvVFROb3Jtcy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1RUTm9ybXMnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9UVE5vcm1zLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9UVE5vcm1zLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUVE5vcm1zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9UVE5vcm1zLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1RUTm9ybXMtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9UVE5vcm1zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuaHRtbCwgYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRUTm9ybXNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgYm9keSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG5pbnB1dCwgdGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuYSB7XG4gIGNvbG9yOiAjN2E5OWZmOyB9XG5cbmIge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7IH1cblxuLi1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaS9iZy5qcGdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5wYWdlX19oZWFkZXIge1xuICAgICAgcGFkZGluZzogNjlweCAwIDY0cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAucGFnZV9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDUycHggMCA0NXB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnBhZ2VfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiAzN3B4IDAgMzFweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5wYWdlX19oZWFkZXIge1xuICAgICAgcGFkZGluZzogMjdweCAwIDIzcHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFnZV9faGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDE5cHggMCAyN3B4IDA7XG4gICAgICB6LWluZGV4OiAxMDsgfSB9XG4gIC5wYWdlX19oZWFkZXIgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgICAgLnBhZ2VfX2hlYWRlciAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAxODhweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAucGFnZV9faGVhZGVyIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgIC5wYWdlX19oZWFkZXIgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMTAxcHg7XG4gICAgICAgIGhlaWdodDogMzVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgICAgLnBhZ2VfX2hlYWRlciAubG9nbyB7XG4gICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICBoZWlnaHQ6IDI3cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5wYWdlX19oZWFkZXIgLmxvZ28ge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnBhZ2VfX2JvZHkge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4uZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2FhYzJlYjtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgd2lkdGg6IDUyMXB4O1xuICAgICAgcGFkZGluZzogNTZweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgd2lkdGg6IDM4MnB4O1xuICAgICAgcGFkZGluZzogNTBweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgd2lkdGg6IDI0MnB4O1xuICAgICAgcGFkZGluZzogNTBweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgcGFkZGluZzogMzhweCAwO1xuICAgICAgd2lkdGg6IDIyOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgcGFkZGluZzogMjZweCAwO1xuICAgICAgd2lkdGg6IDIyOHB4OyB9IH1cbiAgLmZvb3RlciAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAuZm9vdGVyIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIGhlaWdodDogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgLmZvb3RlciAubG9nbyB7XG4gICAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgIC5mb290ZXIgLmxvZ28ge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAuZm9vdGVyIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogMTRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmZvb3RlciAubG9nbyB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7IH0gfVxuICAuZm9vdGVyX19jb3B5IHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgLmZvb3Rlcl9fY29weSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgIC5mb290ZXJfX2NvcHkge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAuZm9vdGVyX19jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7IH0gfVxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgLmZvb3Rlci1zb2NpYWxfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgICAgICAuZm9vdGVyLXNvY2lhbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQycHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgICAuZm9vdGVyLXNvY2lhbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgICAgICAuZm9vdGVyLXNvY2lhbF9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuICAgIC5mb290ZXItc29jaWFsIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAgICAgLmZvb3Rlci1zb2NpYWwgYS4tZmIge1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAgIC5mb290ZXItc29jaWFsIGEuLWZiIHtcbiAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgICAgICAuZm9vdGVyLXNvY2lhbCBhLi1mYiB7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgICAgICAuZm9vdGVyLXNvY2lhbCBhLi1pbnN0LCAuZm9vdGVyLXNvY2lhbCBhLi12ayB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAgICAgLmZvb3Rlci1zb2NpYWwgYS4taW5zdCwgLmZvb3Rlci1zb2NpYWwgYS4tdmsge1xuICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgIGhlaWdodDogMTdweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAgIC5mb290ZXItc29jaWFsIGEuLWluc3QsIC5mb290ZXItc29jaWFsIGEuLXZrIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzcHg7IH0gfVxuICAgIC5mb290ZXItc29jaWFsIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiVFROb3Jtc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwNWZmOTtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cbiAgLmJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzJmN2FmNTsgfVxuICAuYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwNDliZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogOTRweDtcbiAgICAgIHdpZHRoOiA0MjhweDtcbiAgICAgIGhlaWdodDogOTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgd2lkdGg6IDMyMXB4O1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgIC5idXR0b24ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICB3aWR0aDogMjI4cHg7XG4gICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyB9IH1cblxuLnNoYXJlX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgLnNoYXJlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgLnNoYXJlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnNoYXJlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLnNoYXJlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH0gfVxuXG4uc2hhcmUtbGlzdCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zaGFyZS1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAuc2hhcmUtbGlzdF9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19saW5rIHtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgLnNoYXJlLWxpc3RfX2xpbmsge1xuICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAuc2hhcmUtbGlzdF9fbGluayB7XG4gICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICBoZWlnaHQ6IDMzcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAgIC5zaGFyZS1saXN0X19saW5rIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnNoYXJlLWxpc3RfX2xpbmsge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4OyB9IH1cbiAgICAuc2hhcmUtbGlzdF9fbGluayBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnNoYXJlLWxpc3RfX2xpbmtfY29weTphZnRlciB7XG4gICAgICBjb250ZW50OiAn0KHQutC+0L/QuNGA0L7QstCw0L3Qvic7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGFuaW1hdGlvbjogc3BsYXNoIDVzIGVhc2Utb3V0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgLnNoYXJlLWxpc3RfX2xpbmtfY29weTphZnRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgICAgLnNoYXJlLWxpc3RfX2xpbmtfY29weTphZnRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc2hhcmUgI3NoYXJlTGlua0NvcHkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGxhc2gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGxhc2gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtby1rZXlmcmFtZXMgc3BsYXNoIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNwbGFzaCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnN0YXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaS9iZy1zdGFydC5wbmdcIik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5zdGFydCB7XG4gICAgICB3aWR0aDogMTMzNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgIC5zdGFydCB7XG4gICAgICB3aWR0aDogMTAwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgIC5zdGFydCB7XG4gICAgICB3aWR0aDogNzcycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLnN0YXJ0IHtcbiAgICAgIHdpZHRoOiA1MzRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc3RhcnQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdGFydCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICAgIHBhZGRpbmc6IDEyOHB4IDMwcHggMCAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIC01N3B4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzOTVweCAyMzBweDsgfVxuICAgICAgLnN0YXJ0OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xNzdkZWcsICMwMjA3MTMgMCUsIHJnYmEoMiwgNywgMTksIDAuMDQpIDg1JSwgcmdiYSgyLCA3LCAxOSwgMCkgMTAwJSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIHdpZHRoOiAzNCU7XG4gICAgICBtaW4taGVpZ2h0OiA3NzRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIHdpZHRoOiAzOCU7XG4gICAgICBtaW4taGVpZ2h0OiA1ODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUxcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIHdpZHRoOiAzOCU7XG4gICAgICBtaW4taGVpZ2h0OiA0NDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogNDkwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAzN3B4IGF1dG87IH0gfVxuICAuc3RhcnRfX3RleHQgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAuc3RhcnRfX3RleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAuc3RhcnRfX3RleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAuc3RhcnRfX3RleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAuc3RhcnRfX3RleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc3RhcnRfX3RleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5zdGFydF9fdGV4dCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAuc3RhcnRfX3RleHQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnN0YXJ0X190ZXh0IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5zdGFydF9fdGV4dCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc3RhcnRfX3RleHQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH0gfVxuXG4ucXVlc3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAgIC5xdWVzdGlvbnMge1xuICAgICAgd2lkdGg6IDM2JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAucXVlc3Rpb25zIHtcbiAgICAgIHdpZHRoOiA5MSU7XG4gICAgICBtYXgtd2lkdGg6IDUzMHB4OyB9IH1cbiAgLnF1ZXN0aW9uc19faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICAucXVlc3Rpb25zX19pbWcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC42NCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAgICAgLnF1ZXN0aW9uc19faW1nIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAxM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDkycHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgICAucXVlc3Rpb25zX19pbWcgaW1nIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNjlweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAgIC5xdWVzdGlvbnNfX2ltZyBpbWcge1xuICAgICAgICAgIGJvcmRlci13aWR0aDogN3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ5cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgICAgICAucXVlc3Rpb25zX19pbWcgaW1nIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5xdWVzdGlvbnNfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAucXVlc3Rpb25zX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnF1ZXN0aW9uc19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5xdWVzdGlvbnNfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAucXVlc3Rpb25zX19pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgIC5xdWVzdGlvbnNfX2l0ZW0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnF1ZXN0aW9uc19faXRlbSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAucXVlc3Rpb25zX19pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5xdWVzdGlvbnNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgIC5xdWVzdGlvbnNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgIC5xdWVzdGlvbnNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5xdWVzdGlvbnNfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgLnF1ZXN0aW9uc19faXRlbSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC42NCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pdGVtIGEge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA5cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgLnF1ZXN0aW9uc19faXRlbSBhIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHggOXB4IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgICAgIC5xdWVzdGlvbnNfX2l0ZW0gYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNHB4IDZweCAxNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAucXVlc3Rpb25zX19pdGVtIGEge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHggMTJweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4OyB9IH1cbiAgICAucXVlc3Rpb25zX19pdGVtIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC40KTsgfVxuICAgIC5xdWVzdGlvbnNfX2l0ZW0gYTphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA5NSwgMjQ5LCAwLjY0KTsgfVxuICAgIC5xdWVzdGlvbnNfX2l0ZW0gYS4tY29ycmVjdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxOTksIDkzLCAwLjY0KTsgfVxuICAgIC5xdWVzdGlvbnNfX2l0ZW0gYS4td3Jvbmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE3LCAwLCAwLjY0KTsgfVxuICAucXVlc3Rpb25zX19jb3VudGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjEsIDc5LCAxNDUsIDAuODkpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgICAgLnF1ZXN0aW9uc19fY291bnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgICAgIHdpZHRoOiAxMDhweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAucXVlc3Rpb25zX19jb3VudGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDgxcHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgICAgLnF1ZXN0aW9uc19fY291bnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAgIC5xdWVzdGlvbnNfX2NvdW50ZXIge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4OyB9IH1cblxuLnJlc3VsdCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAgIC5yZXN1bHQge1xuICAgICAgd2lkdGg6IDM2JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgICAucmVzdWx0IHtcbiAgICAgIHdpZHRoOiA5MSU7XG4gICAgICBtYXgtd2lkdGg6IDUzMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDI1NjBweCkge1xuICAgIC5yZXN1bHRfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAucmVzdWx0X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgLnJlc3VsdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgIC5yZXN1bHRfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5yZXN1bHRfX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQ1LCA2NCwgMTE4LCAwLjY0KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgICAgIC5yZXN1bHRfX2ltZyB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkgYW5kIChtYXgtd2lkdGg6IDI1NTlweCkge1xuICAgICAgLnJlc3VsdF9faW1nIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2OXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAucmVzdWx0X19pbWcge1xuICAgICAgICBib3JkZXItd2lkdGg6IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAgICAgLnJlc3VsdF9faW1nIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI5cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAucmVzdWx0X19ub3RlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAucmVzdWx0X19ub3RlIHtcbiAgICAgICAgd2lkdGg6IDY2OHB4O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAucmVzdWx0X19ub3RlIHtcbiAgICAgICAgd2lkdGg6IDUwMXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAucmVzdWx0X19ub3RlIHtcbiAgICAgICAgd2lkdGg6IDM1NnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAucmVzdWx0X19ub3RlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTZweDsgfSB9XG4gIC5yZXN1bHRfX3JlcGVhdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NSwgNjQsIDExOCwgMC42NCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAucmVzdWx0X19yZXBlYXQge1xuICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIGFuZCAobWF4LXdpZHRoOiAyNTU5cHgpIHtcbiAgICAgIC5yZXN1bHRfX3JlcGVhdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE5MTlweCkge1xuICAgICAgLnJlc3VsdF9fcmVwZWF0IHtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxN3B4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAucmVzdWx0X19yZXBlYXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDsgfSB9XG4gICAgLnJlc3VsdF9fcmVwZWF0IHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaS9pY29uLXJlcGVhdC5zdmdcIikgbm8tcmVwZWF0IDAgNTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gICAgICAgIC5yZXN1bHRfX3JlcGVhdCBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMzcHggMzVweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSBhbmQgKG1heC13aWR0aDogMjU1OXB4KSB7XG4gICAgICAgIC5yZXN1bHRfX3JlcGVhdCBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggMjRweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAgIC5yZXN1bHRfX3JlcGVhdCBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gICAgICAgIC5yZXN1bHRfX3JlcGVhdCBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjNweDsgfSB9XG4iLCJib2R5LCBkaXYsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHByZSwgZm9ybSwgZmllbGRzZXQsIGlucHV0LCB0ZXh0YXJlYSwgcCwgYmxvY2txdW90ZSxcbnRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLFxubWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5maWVsZHNldCwgaW1nLCBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5hZGRyZXNzLCBjYXB0aW9uLCBjaXRlLCBjb2RlLCBkZm4sIHRoLCB2YXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmNhcHRpb24sIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuYWJiciwgYWNyb255bSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuc3VwLCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjRlbTtcbiAgZm9udC1zaXplOiAuNjVlbTtcbn1cblxuc3ViIHtcbiAgdG9wOiAuNGVtO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAuODZlbTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG1lbnUsIG5hdiwgc2VjdGlvbiwgbWFpbiwgdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9XCJudW1iZXJcIl0ge1xuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnVFROb3Jtcyc7XG4gICAgc3JjOiB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLVJlZ3VsYXIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgkZm9udHMgKyAnL1RUTm9ybXMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnVFROb3Jtcyc7XG4gICAgc3JjOiB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLU1lZGl1bS5lb3QnKTtcbiAgICBzcmM6IHVybCgkZm9udHMgKyAnL1RUTm9ybXMtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnVFROb3Jtcyc7XG4gICAgc3JjOiB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJGZvbnRzICsgJy9UVE5vcm1zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgkZm9udHMgKyAnL1RUTm9ybXMtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvL2NvbG9yc1xuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuXG4kYmx1ZTogIzdhOTlmZjtcbiRibHVlQUNFOiAjYWFjMmViO1xuJGJsdWUwNUY6ICMwMDVmZjk7XG4kYmx1ZTI3RjogIzJmN2FmNTtcbiRibHVlMDRCOiAjMDA0OWJmO1xuJGJsdWUwMTM6ICMwNzEyM2I7XG4kYmx1ZTI0NzogIzJkNDA3NjtcbiRibHVlMzQ5OiAjM2Q0ZjkxO1xuXG4vL1xuJGZvbnQtZmFtaWx5LXR0bm9ybXM6ICdUVE5vcm1zJywgc2Fucy1zZXJpZjtcblxuXG4vL3BhdGhzXG4kaW1nOiAnLi4vaSc7XG4kZm9udHM6ICcuLi9mb250cyc7XG5cbi8vcG9pbnRzXG4kcDEwMjQ6IDEwMjRweDtcbiRwMTM2NjogMTM2NnB4O1xuJHAxOTIwOiAxOTIwcHg7XG4kcDI1NjA6IDI1NjBweDtcblxuQG1peGluIGJlZm9yZSgkcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCRwb2ludCAtIDEpKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBiZXR3ZWVuKCRwb2ludDEsICRwb2ludDIpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHBvaW50MSkgYW5kIChtYXgtd2lkdGg6ICgkcG9pbnQyIC0gMSkpIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGFmdGVyKCRwb2ludCkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkcG9pbnQpIHsgQGNvbnRlbnQ7IH1cbn1cbiIsIi5wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCRpbWcgKyAnL2JnLmpwZycpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICZfX2hlYWRlciB7XG4gICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICBwYWRkaW5nOiA2OXB4IDAgNjRweCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgIHBhZGRpbmc6IDUycHggMCA0NXB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgcGFkZGluZzogMzdweCAwIDMxcHggMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgICBwYWRkaW5nOiAyN3B4IDAgMjNweCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJlZm9yZSgkcDEwMjQpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDE5cHggMCAyN3B4IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBhZnRlcigkcDI1NjApIHtcbiAgICAgICAgd2lkdGg6IDE4OHB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgICAgd2lkdGg6IDE0MnB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgd2lkdGg6IDEwMXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMDI0LCAkcDEzNjYpIHtcbiAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmVmb3JlKCRwMTAyNCkge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuIiwiLnN0YXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcgKyAnL2JnLXN0YXJ0LnBuZycpO1xuXG4gIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgIHdpZHRoOiAxMzM0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICB3aWR0aDogNzcycHg7XG4gIH1cblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgd2lkdGg6IDUzNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYWZ0ZXIoJHAxMDI0KSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cblxuICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgIHBhZGRpbmc6IDEyOHB4IDMwcHggMCAzMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtNTdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM5NXB4IDIzMHB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE3N2RlZywgcmdiYSgyLCA3LCAxOSwgMSkgMCUsIHJnYmEoMiwgNywgMTksIDAuMDQpIDg1JSwgcmdiYSgyLCA3LCAxOSwgMCkgMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgYWZ0ZXIoJHAyNTYwKSB7XG4gICAgICB3aWR0aDogMzQlO1xuICAgICAgbWluLWhlaWdodDogNzc0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2N3B4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxOTIwLCAkcDI1NjApIHtcbiAgICAgIHdpZHRoOiAzOCU7XG4gICAgICBtaW4taGVpZ2h0OiA1ODBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUxcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkcDEzNjYsICRwMTkyMCkge1xuICAgICAgd2lkdGg6IDM4JTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0NnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTAyNCwgJHAxMzY2KSB7XG4gICAgICB3aWR0aDogNDUlO1xuICAgICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFmdGVyKCRwMTAyNCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDQ5MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzdweCBhdXRvO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDEwMjQsICRwMTM2Nikge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIGFmdGVyKCRwMjU2MCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZXR3ZWVuKCRwMTkyMCwgJHAyNTYwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJldHdlZW4oJHAxMzY2LCAkcDE5MjApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYmV0d2VlbigkcDEwMjQsICRwMTM2Nikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZWZvcmUoJHAxMDI0KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */
