/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/reset.css ***!
  \*****************************************************************************/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/root.css ***!
  \****************************************************************************/:root{--color-green:#02973b;--color-dark-green:#008633;--color-pink:#ee36b0;--color-light-pink:#feaae1;--color-dark-grey:#535353;--color-text:#ececec;--color-bg-grey:#d4d4d4;--color-white:#f4f4f4;--color-yellow:#f2f53a;--color-dark-yellow:#d1e01b;--color-read:#b7b7b7;--color-text-primary:var(--color-dark-grey);--color-text-secondary:var(--color-light-grey);--color-bg-page:var(--color-grey-white);--color-bg-card:var(--color-white);--font-family-base:"Inter",system-ui,-apple-system,sans-serif;--font-family-display:"Inter",system-ui,-apple-system,sans-serif;--font-h1:700 32rem/40rem var(--font-family-display);--ls-h2:-0.04em;--font-h2:700 24rem/32rem var(--font-family-base);--ls-body-strong:-0.06em;--font-h3:600 24rem/32rem var(--font-family-base);--ls-h3:-0.06em;--font-h4:500 24rem/32rem var(--font-family-base);--font-h5:600 16rem/32rem var(--font-family-base);--ls-body-lg:-0.06em;--font-p:500 32rem/40rem var(--font-family-base);--ls-p:-0.06em}*{box-sizing:border-box}html{background:var(--color-bg-gradient-primary);font-size:.05208vw;margin:.05208vw;scroll-behavior:smooth}body{background-color:var(--color-bg-grey);background-image:none;height:auto;margin:0;padding:0}h1{line-height:1.3}p{font:var(--font-p)}button{border:none;cursor:pointer}main{height:auto;margin:3vw}@media (max-width:768px){:root{--font-h1:700 27rem/30rem var(--font-family-display);--font-h2:700 22rem/27rem var(--font-family-base);--font-h3:600 16rem/22rem var(--font-family-base);--font-h4:500 15rem/21rem var(--font-family-base);--font-h5:600 13rem/18rem var(--font-family-base);--font-p:500 30rem/37rem var(--font-family-base)}html{font-size:.14286vw}}

/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/fonts.css ***!
  \*****************************************************************************/@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(fonts/c08e610806161507e8e3.woff2) format("woff2"),url(fonts/1e547cd04bfe2dae1f98.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(fonts/90f5c90fdecd8895f496.woff2) format("woff2"),url(fonts/7f6c3678e245486167d9.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(fonts/01f03178adde434fc9fa.woff2) format("woff2"),url(fonts/44e343ff76a98508d309.woff) format("woff")}

/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/header/header.css ***!
  \************************************************************************************/.O-Header{display:flex;flex-direction:column;height:auto;justify-content:center;padding:.8vw 0;position:sticky;top:0;width:100%;z-index:1000}.W-HeaderFrame{align-items:center;background-color:var(--color-text);border-radius:.8vw;box-shadow:inset 0 .08vw .18vw hsla(0,0%,100%,.22),inset 0 -.08vw .18vw rgba(0,0,0,.08);display:flex;height:4vw;justify-content:space-between;margin:0 auto;padding:0 1.5vw;position:relative;transition:border-radius .35s ease,box-shadow .35s ease,background-color .35s ease;width:94%;z-index:2}.W-HeaderFrame.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 .06vw .14vw hsla(0,0%,100%,.18),inset 0 -.04vw .1vw rgba(0,0,0,.05)}.A-LogoLink{align-items:center;display:flex;flex-shrink:0;justify-content:center;text-decoration:none}.A-Logo{display:block;min-width:2.8vw;width:4%}.O-Navbar{height:auto;width:90%}.M-NavGroup{align-items:center;display:flex;gap:1vw;justify-content:space-between;padding:0 1vw}.A-NavItem{color:var(--color-dark-grey);font:var(--font-h1);line-height:1;padding:.2% 1%;text-decoration:none;text-transform:uppercase;transition:transform .35s ease,color .3s ease,background-color .3s ease}.A-NavItem:hover{transform:scale(1.05)}.A-NavItem.is-active,.A-NavItem:hover{background-color:var(--color-dark-grey);border-radius:.3vw;color:var(--color-yellow);display:flex;justify-content:center;padding:.2% 1%}.A-BurgerButton{align-items:center;background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:6px;height:44px;justify-content:center;padding:0;width:44px}.A-BurgerButton span{background-color:var(--color-dark-grey);border-radius:999px;display:block;height:4px;transition:transform .3s ease,opacity .3s ease;width:28px}.A-BurgerButton.is-open span:first-child{transform:translateY(10px) rotate(45deg)}.A-BurgerButton.is-open span:nth-child(2){opacity:0}.A-BurgerButton.is-open span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.O-MobileMenu{background-color:var(--color-text);border-radius:0 0 5vw 5vw;box-shadow:inset 0 -.08vw .18vw rgba(0,0,0,.08),inset 0 .05vw 0 hsla(0,0%,100%,.14);margin:0 auto;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-12px);transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .28s ease,transform .35s ease,box-shadow .35s ease,border-radius .35s ease;width:94%}.O-MobileMenu.is-open{max-height:420px;opacity:1;pointer-events:auto;transform:translateY(0)}.W-MobileMenuInner{display:flex;flex-direction:column;gap:4vw;padding:0 6vw 6vw}.A-MobileNavItem{color:var(--color-dark-grey);font:var(--font-h2);line-height:1.1;opacity:0;text-decoration:none;text-transform:uppercase;transform:translateY(-6px);transition:opacity .22s ease,transform .28s ease,color .25s ease,background-color .25s ease}.O-MobileMenu.is-open .A-MobileNavItem{opacity:1;transform:translateY(0)}.O-MobileMenu.is-open .A-MobileNavItem:first-child{transition-delay:.05s}.O-MobileMenu.is-open .A-MobileNavItem:nth-child(2){transition-delay:.09s}.O-MobileMenu.is-open .A-MobileNavItem:nth-child(3){transition-delay:.13s}.O-MobileMenu.is-open .A-MobileNavItem:nth-child(4){transition-delay:.17s}.O-MobileMenu.is-open .A-MobileNavItem:nth-child(5){transition-delay:.21s}.A-MobileNavItem:hover{color:var(--color-yellow)}.A-MobileNavItem.is-active{background:transparent;border-radius:0;color:var(--color-dark-grey);padding:0}@media (max-width:768px){.O-Header{padding:1vw 0 3vw}.W-HeaderFrame{border-radius:0 0 6vw 6vw;height:16vw;min-height:68px;padding:0 5vw;width:96%}.W-HeaderFrame.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.A-Logo{min-width:42px;width:10vw}.O-Navbar{display:none}.A-BurgerButton{display:flex}.O-MobileMenu{border-bottom-left-radius:6vw;border-bottom-right-radius:6vw;border-top-left-radius:0;border-top-right-radius:0;margin:0 auto;width:96%}.O-MobileMenu.is-open{max-height:520px}.W-MobileMenuInner{gap:5vw;padding:3vw 6vw 6vw}.A-MobileNavItem{font:var(--font-h2)}}

/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/footer/footer.css ***!
  \************************************************************************************/.C_Footer{background:var(--color-dark-grey);color:var(--color-white)}.M_FooterLayout{align-items:flex-start;box-sizing:border-box;display:flex;gap:3.3vw;justify-content:space-between;margin:0 auto;max-width:100%;padding:2.8vw 6vw}.M_FooterColumn{gap:1vw}.M_FooterColumn,.W-LogoFooter{display:flex;flex-direction:column}.W-LogoFooter{gap:.5vw}.A-Logo-Footer,.W-LogoFooter{align-items:center;justify-content:center}.A-Logo-Footer{background-color:var(--color-read);background-image:url(https://github.com/HSEADC/Trace/blob/main/src/img/icons/Q-Logo-White.png?raw=true);background-position-x:62%;background-position-y:39%;background-repeat:no-repeat;background-size:74%;border-radius:100%;height:5vw;width:5vw}.M_FooterList{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.M_FooterSocial{align-items:flex-start;display:flex;gap:1.1vw}.A_FooterLogo{text-decoration:none;white-space:nowrap}.A_FooterLogo,.A_FooterTitle{color:var(--color-white);font:var(--font-h3);text-transform:uppercase}.A_FooterTitle{margin:0}.A_FooterLink{color:var(--color-bg-grey);font:var(--font-h5);text-decoration:none;text-transform:uppercase;transition:color .3s ease}.A_FooterLink:focus-visible,.A_FooterLink:hover{color:var(--color-white);outline:none}.A_FooterText{color:hsla(0,0%,100%,.7);font:var(--font-body)}.Q_SocialIcon{align-items:center;display:flex;flex-shrink:0;height:2.2vw;justify-content:center;text-decoration:none;transition:transform .3s ease,opacity .3s ease;width:2.2vw}.Q_SocialIcon:focus-visible,.Q_SocialIcon:hover{opacity:.85;outline:none;transform:scale(1.08)}.Q_SocialImg{display:block;height:3vw;object-fit:contain;width:3vw}@media screen and (max-width:414px){.M_FooterLayout{flex-wrap:wrap;gap:5vw;padding:6vw 5vw}.M_FooterColumn{gap:2vw;width:45%}.W-LogoFooter{align-items:flex-start;gap:2vw;width:100%}.A-Logo-Footer{height:14vw;width:14vw}.A_FooterLogo{display:none}.A_FooterTitle{color:var(--color-white);font:var(--font-h3);margin:0}.A_FooterLink{color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .3s ease}.A_FooterLink,.A_FooterText{font:var(--font-body)}.M_FooterSocial{align-items:center;gap:5vw;width:100%}.Q_SocialIcon{height:8vw;width:8vw}}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/card/card.css ***!
  \********************************************************************************/.C_Card{border-radius:1.5vw;height:23vw;overflow:visible;position:relative;width:23vw}.M_CardClip{border-radius:1.5vw;overflow:hidden}.M_CardClip,.Q_CardMedia{inset:0;position:absolute}.Q_CardMedia{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 4.74px 4.74px hsla(0,0%,100%,.65);transform:scale(1.02)}.M_CardGlass{background-color:var(--color-white-bg-card);border:var(--glass-border-light);border-radius:1.5vw;display:flex;flex-direction:column;gap:.5vw;inset:0;justify-content:flex-end;padding:2vw;position:absolute}.Q_CardCorner{height:3vw;pointer-events:none;position:absolute;width:3vw;--corner-stroke:0.3vw;--corner-color:#ced0d0;z-index:5}.Q_CardCorner--tl{border-left:var(--corner-stroke) solid var(--corner-color);border-top:var(--corner-stroke) solid var(--corner-color);border-top-left-radius:1.5vw;left:calc(var(--corner-stroke)*-1);margin:0 0 0 .3vw;top:calc(var(--corner-stroke)*-1)}.Q_CardCorner--tr{border-right:var(--corner-stroke) solid var(--corner-color);border-top:var(--corner-stroke) solid var(--corner-color);border-top-right-radius:1.5vw;margin:0 .2vw 0 0;right:calc(var(--corner-stroke)*-1);top:calc(var(--corner-stroke)*-1)}.Q_CardCorner--bl{border-bottom:var(--corner-stroke) solid var(--corner-color);border-bottom-left-radius:1.5vw;border-left:var(--corner-stroke) solid var(--corner-color);left:calc(var(--corner-stroke)*-1);margin:0 0 .3vw .3vw}.Q_CardCorner--bl,.Q_CardCorner--br{bottom:calc(var(--corner-stroke)*-1)}.Q_CardCorner--br{border-bottom:var(--corner-stroke) solid var(--corner-color);border-bottom-right-radius:1.5vw;border-right:var(--corner-stroke) solid var(--corner-color);margin:0 .2vw .3vw .3vw;right:calc(var(--corner-stroke)*-1)}.A_CardBadge{align-items:center;background:var(--color-neon-green);border-radius:.5vw;display:flex;height:3.5vw;justify-content:center;position:absolute;right:2vw;text-decoration:none;top:2vw;transition:all .3s ease;width:3.5vw;z-index:3}.A_CardBadge:hover{box-shadow:0 10px 25px rgba(0,0,0,.15);transform:scale(1.05)}.Q_CardBadgeIcon{display:block;height:26rem;object-fit:contain;transition:transform .6s ease-in-out;width:26rem}.Q_CardBadgeIcon:hover{transform:rotate(45deg)}.A_CardIconWrap{align-items:center;display:flex;height:160rem;justify-content:center;left:50%;position:absolute;top:76rem;transform:translateX(-50%);width:160rem;z-index:2}.Q_CardIcon{display:block;height:auto;object-fit:contain;width:18vw}.Q_CardSvg{width:10vw}.A_CardTitle{font:var(--font-h2);z-index:100}.A_CardText,.A_CardTitle{color:var(--color-white);cursor:not-allowed;margin:0;pointer-events:none}

/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/components/button/button.css ***!
  \************************************************************************************/.A_Button,.A_CardText{font:var(--font-body)}.A_Button{align-items:center;border:none;cursor:pointer;display:inline-flex;justify-content:center;outline:none;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;user-select:none}.A_Button--primary{background-color:var(--color-neon-green);border-radius:1vw;color:var(--color-dark-grey);height:3.5vw;width:14vw}.A_Button--primary:focus-visible,.A_Button--primary:hover{box-shadow:0 .6vw 1.4vw rgba(52,68,78,.22);transform:translateY(-.15vw)}.A_Button--primary:active{box-shadow:0 .25vw .7vw rgba(52,68,78,.18);transform:translateY(.05vw) scale(.99)}

/*!******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/layout.css ***!
  \******************************************************************************/.W-ScreenOne{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.W-Screen1-left{width:49%}.A-LogoTitile{width:100%}.A-Title,h1{font:var(--font-h1);line-height:var(-ls-h1);text-transform:uppercase}.A-Title{color:var(--color-text);height:auto;margin:-2.5vw 0 0 6vw;width:auto}.A-TrashS1{margin:-6vw 0 0;width:100%}.O-DayCard{background-color:var(--color-yellow);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);display:flex;height:20vw;width:100%}.W-DayCardLeft{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1vw 0 1vw 1vw;width:65%}.W-DayCardRight{align-items:center;display:flex;justify-content:center}.A-WorldIcon{height:88%;padding-right:2vw;width:133%}.W-DayCard-LineTitle{align-items:center;display:flex;gap:1vw}.A-DetailedButton{margin-left:-.5vw}.A-DayCardText{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase;width:95%}.A-WarnerIcon{width:7%}.A-TitileDayCard{color:var(--color-dark-grey)}.W-Screen1-right{background-color:var(--color-dark-grey);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);width:50%}.O-KickCard{background-color:var(--color-pink);box-sizing:border-box;height:100%;padding:1.4vw}.M-KickTop,.O-KickCard{border-radius:2vw;width:100%}.M-KickTop{align-items:flex-start;box-shadow:inset -4.29px -4.29px 6.43px rgba(0,0,0,.2);display:flex;gap:1vw;overflow:hidden}.A-PlayButton{margin-left:-.4vw}.A-KnowButton{margin-left:-3.5vw}.A-KickPlayButton{align-items:center;background:var(--color-pink);border:none;border-radius:0 0 2vw 0;box-shadow:inset 4.29px 6.43px 6.43px hsla(0,0%,100%,.5),inset -4.29px -4.29px 6.43px rgba(0,0,0,.2);cursor:pointer;display:flex;height:8vw;justify-content:center;margin-left:-1vw;width:8vw;z-index:100}.A-KickPlayIcon{transition:all .35s cubic-bezier(.4,0,.2,1)}.A-KickPlayIcon:hover{width:89%}.W-KickGrid{background:transparent;border-radius:1.3vw;display:grid;flex:1;gap:.1vw;grid-auto-rows:7vw 115.5px;grid-template-columns:repeat(6,1fr);margin-left:-9vw;overflow:hidden}.A-KickCell{border-radius:.25vw;box-shadow:inset 4.29px 6.43px 6.43px hsla(0,0%,100%,.5),inset -4.29px -4.29px 6.43px rgba(0,0,0,.2)}.A-KickCell-pink{background:var(--color-pink)}.A-KickCell-green{background:var(--color-green)}.A-KickCell-dark{background:var(--color-dark-grey)}.A-KickCell-light{background:#f2b2df}.W-ScreenTwo{margin-top:2vw;width:100%}.O-ArticlesAdd{background-color:var(--color-text);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);display:flex;height:23vw;justify-content:space-between;width:100%}.W-ArticlesAdd-Right{align-items:center;margin-bottom:2vw;padding:3vw 0 0 1vw;width:47%}.A-ArticlesAdd-img{width:96%}.button-yellow{background-color:var(--color-yellow);border-radius:.5vw;color:var(--color-dark-grey);font:var(--font-h4);height:3.5vw;text-transform:uppercase;width:14.5vw}.W-ReadTitile-Button{align-items:center;display:flex;gap:1vw;height:4vw;margin:-4.2vw 0 0 2vw;width:100%}.A-AllArticlesButton{background-color:var(--color-yellow);border:none;border-radius:.5vw;color:var(--color-dark-grey);font:var(--font-h4);height:3.5vw;margin-left:1.8vw;text-transform:uppercase;width:14.5vw}.W-ArticlesAdd-Left{align-items:center;display:flex;height:100%;justify-content:space-around;padding-right:2vw;width:54%}.M-ArticlesCard{height:16vw;width:49%}.M-ArticlesCard,.W-ArticlesCard-Title{border-top-left-radius:1vw;border-top-right-radius:1vw}.W-ArticlesCard-Title{align-items:center;background-color:var(--color-yellow);display:flex;height:3vw;justify-content:space-around;transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.W-ArticlesCard-Title:hover{background-color:#d0d33b}.A-ArticlesCard-Title{color:var(--color-dark-grey);font:var(--font-h2);text-transform:uppercase}.A-ArrowIcon{height:40%;transition:all .35s cubic-bezier(.4,0,.2,1)}.W-ArticlesCard-Title:hover .A-ArrowIcon{rotate:45deg}.W-ArticlesCard-img{background-color:var(--color-bg-grey);display:flex;height:9vw;justify-content:center;padding:.5vw;width:100%}.A-ReadFurther{color:var(--color-dark-grey);font:var(--font-h3);margin-top:1vw;text-transform:uppercase}.W-ScreenThree{display:flex;justify-content:space-between;margin-top:2vw;width:100%}.O-Post{background-color:var(--color-green);position:relative}.O-Map,.O-Post{border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);height:40vw;padding:2vw;width:49%}.O-Map{background-color:var(--color-yellow)}.W-MapRoadImg{background-image:url(images/fd9850d97671e0d55984.png);background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.W-Map-Bottom,.W-Map-Centre,.W-Map-Top{height:25%;width:100%}.W-Map-Top{align-items:start;background-color:var(--color-yellow);border-radius:0 0 1vw 0;display:flex;flex-direction:column;justify-content:space-between;padding:0 1vw 1vw 0;width:53%}.A-Map-Top-Titile{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase}.W-Top-Icons{width:100%}.W-Top-Icon,.W-Top-Icons{display:flex;justify-content:space-between}.W-Top-Icon{align-items:center;flex-direction:column;height:100%;width:20%}.A-Top-Icon{height:auto;max-height:3.8vw;width:auto}.A-Icon-Title{color:var(--color-dark-grey);font:var(--font-h5);text-transform:uppercase}.W-Map-Centre{align-items:center;height:35%;position:relative;width:100%}.W-Map-Centre,.W-Map-Centre-Bubble{display:flex;flex-direction:column;justify-content:center}.W-Map-Centre-Bubble{align-items:start;background-image:url(images/8689b35240f00bca2090.svg);background-repeat:no-repeat;background-size:contain;gap:1vw;height:100%;padding:1vw 2vw 2vw;width:70%}.A-Map-CentreIcon{color:var(--color-text);font:var(--font-h3);text-transform:uppercase}.A-Map-IconCloth{background-image:url(images/ba7b73970bb131f0c890.png);background-size:contain;height:3vw;position:absolute;width:3vw}.A-Map-IconCloth:hover{background-image:url(images/952a15fa6f90c2b06097.png);height:3.5vw;transition:all .35s cubic-bezier(.4,0,.2,1);width:3.5vw}.A-Cloth1{left:1vw;top:1vw}.A-Cloth2{left:3vw;top:8vw}.A-Cloth3{left:22vw;top:17vw}.A-Cloth4{left:13vw;top:13vw}.A-Cloth5{left:32vw;top:9vw}.A-Cloth6{left:32vw;top:-7vw}.W-Map-Bottom{background-color:var(--color-yellow);background-image:url(images/e17dda0f3a08bca84c7f.png);background-size:contain;border:.2vw solid var(--color-dark-grey);border-radius:1vw;height:20%;margin:0 0 1vw 1vw;transition:all .35s cubic-bezier(.4,0,.2,1);width:25%}.W-Map-Bottom:hover{height:22%;width:27%}.M-TitilePost{align-items:center;display:flex;gap:1vw;height:3vw;justify-content:start;width:100%}.A-logoPost{height:120%;object-fit:contain}.A-TitilePost{color:var(--color-text);font:var(--font-h1)}.M-PostInformation{background-color:var(--color-dark-green);background-image:url(images/74d2dda561e66d0f044c.svg);background-repeat:no-repeat;background-size:contain;border-radius:.4vw;box-shadow:inset 0 4px 12px 0 hsla(0,0%,100%,.35),inset 0 -4px 4px 0 rgba(0,0,0,.2);height:26vw;margin:1.5vw 0;width:100%}.A-Cursor{animation:cursorMove 6s ease-in-out infinite;position:absolute;width:7%;z-index:100}@keyframes cursorMove{0%{transform:translate(10vw,5vw) rotate(0deg)}20%{transform:translate(10vw,6vw) rotate(-4deg)}40%{transform:translate(20vw,14vw) rotate(3deg)}60%{transform:translate(25vw,18vw) rotate(0deg)}70%{transform:translate(25vw,22vw) rotate(-2deg)}80%{transform:translate(25.5vw,21.5vw) rotate(2deg)}to{transform:translate(10vw,5vw) rotate(0deg)}}.A-ButtonPost{left:25vw;position:absolute;top:26vw}.W-PostIcons{height:3vw;width:100%}.W-PostIcons,.W-PostIcons-Right{display:flex;justify-content:space-between}.W-PostIcons-Right{width:35%}.W-Screen-Four{display:flex;justify-content:space-between;margin-top:2vw}.M-AboutUs{background-color:var(--color-text);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);height:22vw;width:49%}.W-AboutUsTitile-Button{align-items:center;display:flex;gap:2vw;height:3.8vw;margin:-4.3vw 0 0 3vw;width:90%}.A-LogoAboutUs{padding:3vw 1vw 0;width:101%}.W-GameTitile-Button{align-items:center;display:flex;gap:6.8vw;height:3.8vw;margin:-4.3vw 0 0 3vw;width:90%}.A-ReadTitile{color:var(--color-text);font:var(--font-h3);line-height:var(--ls-h4);text-transform:uppercase}.W-ScreenFour-Img{width:49%}.A-TrashImg,.O-Learn{width:100%}.O-Learn{background-color:var(--color-pink);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);display:flex;height:22vw;justify-content:space-between;padding:2vw}.W-Learn-Right{position:relative;width:49%}.W-Questions{display:flex;flex-direction:column;gap:1vw}.M-Question{background-color:var(--color-text);border-radius:.4vw;height:6vw;padding:1vw;width:95%}.M-Question,.W-Questions-Text{align-items:center;display:flex}.W-Questions-Text{gap:2vw;justify-content:space-between;padding-left:1vw;width:89%}.W-Learn-Left{width:49%}.A-QuestionText,.A-QuestionTitile{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase}.A-Learn-img{width:100%}.W-LearnTitile-Button{align-items:center;display:flex;gap:4.3vw;height:4vw;margin:-4.4vw 0 0 2vw;width:100%}.A-LearnTitile{color:var(--color-text);font:var(--font-h3);line-height:var(--ls-h4)}.A-Button{background-color:var(--color-yellow);border:none;border-radius:.5vw;color:var(--color-dark-grey);font:var(--font-h4);height:3.5vw;text-transform:uppercase;width:14.5vw}.A-Book,.A-Loop{left:68%;position:absolute;width:45%}.A-Loop{animation:LoopMove 6s ease-in-out infinite;left:50%;position:absolute;top:20%;z-index:100}@keyframes LoopMove{0%{transform:translate(-3vw,-3vw) rotate(0deg)}20%{transform:translate(-5vw,-4vw) rotate(-4deg)}40%{transform:translate(-5vw,-8vw) rotate(3deg)}60%{transform:translate(-9vw,-7vw) rotate(0deg)}80%{transform:translate(-5vw,-5vw) rotate(2deg)}to{transform:translate(-3vw,-3vw) rotate(0deg)}}.M-MapModal{display:none;inset:0;position:fixed;z-index:100}.M-MapModal.is-open{display:block}.M-MapModal__overlay{background-color:rgba(63,63,63,.55);height:100%;inset:0;position:absolute;width:100%}.M-MapModal__content{background-color:var(--color-text);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);box-sizing:border-box;display:flex;flex-direction:column;gap:1.5vw;height:82vh;margin:4vh auto 0;overflow:hidden;padding:2vw;position:relative;width:88%}.M-MapModal__title{color:var(--color-dark-grey);font:var(--font-h2);line-height:var(--ls-h2);text-transform:uppercase;width:85%}.M-MapModal__close{align-items:center;background-color:var(--color-yellow);border:none;border-radius:.8vw;cursor:pointer;display:flex;font:var(--font-h3);height:3vw;justify-content:center;position:absolute;right:1.2vw;top:1.2vw;width:3vw}.M-MapModal__mapWrap{background-color:var(--color-bg-grey);border-radius:1.2vw;overflow:hidden}#yandex-map-container,.M-MapModal__mapWrap{height:100%;width:100%}.O-Map,.O-Map [data-open-map]{cursor:pointer}@media (max-width:768px){.W-Screen-Four,.W-ScreenOne{flex-direction:column;gap:1vw}.W-GameTitile-Button{gap:28.8vw;margin:-6.9vw 0 0 3vw;width:94%}.O-Map,.O-Post,.W-Learn-Left,.W-Screen1-left,.W-Screen1-right{height:fit-content;width:99%}.O-ArticlesAdd{flex-direction:column;gap:1vw;height:fit-content;width:100%}.M-AboutUs{height:auto;padding:4vw;width:99%}.W-ArticlesAdd-Right{width:100%}.W-ArticlesAdd-Left{flex-direction:column;height:100%;padding:2vw 0 0 3vw;width:95%}.M-ArticlesCard{height:33vw;width:100%}.W-ArticlesCard-Title{height:6vw;justify-content:space-between;padding:0 2vw}.M-TitilePost{height:6vw}.W-ArticlesCard-img{height:17vw}.A-Book,.A-Loop{display:none}.W-ScreenThree{flex-direction:column;gap:1vw}.A-TrashImg{display:none}.M-Question{height:9vw}.O-Learn{flex-direction:column;gap:2vw;padding:5vw}.M-PostInformation,.O-Learn{height:62vw}.button-yellow{height:5.5vw;width:21.5vw}.O-Map,.O-Post{height:80vw}.A-ButtonPost{left:55vw;position:absolute;top:55.5vw}.A-Cursor{animation:cursorMove 9s ease-in-out infinite}@keyframes cursorMove{0%{transform:translate(10vw,5vw) rotate(0deg)}20%{transform:translate(18vw,26vw) rotate(-4deg)}40%{transform:translate(30vw,34vw) rotate(3deg)}60%{transform:translate(40vw,38vw) rotate(0deg)}70%{transform:translate(47vw,43vw) rotate(-2deg)}80%{transform:translate(53.5vw,53.5vw) rotate(2deg)}to{transform:translate(10vw,5vw) rotate(0deg)}}.W-ReadTitile-Button{height:4vw;justify-content:space-between;margin:-6.7vw 0 0 2vw;padding:0 2vw;width:92%}.W-LearnTitile-Button{justify-content:space-between;margin:-6vw 0 0 2vw;width:86%}.W-KickGrid{grid-auto-rows:14vw;margin-left:-12vw}.A-KickPlayButton{height:12vw;width:11vw}.O-KickCard{height:100vw}.O-DayCard{height:40vw}.A-Title{margin:-4.5vw 0 0 13vw}.W-PostIcons-Right{width:16%}.W-Learn-Right{position:relative;width:99%}.W-Map-Top{height:11vw}.W-Map-Centre-Bubble{align-items:start;background-repeat:no-repeat;background-size:contain;gap:1vw;height:86%;padding:0 3vw 2vw;width:70%}.A-Map-IconCloth,.A-Map-IconCloth:hover{height:6vw;width:6vw}.W-PlayTitile-Button{width:94%}.A-Cloth6{left:72vw;top:-7vw}.A-Cloth5{left:67vw;top:9vw}.A-Cloth3{left:55vw;top:26vw}.A-Cloth4{left:58vw;top:37vw}.A-Cloth2{left:6vw;top:24vw}.A-Cloth1{left:4vw;top:-5vw}.W-AboutUsTitile-Button{gap:12vw;margin:-6.3vw 0 0 3vw}}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/articles.css ***!
  \********************************************************************************/.W-ScreenOne-Art,.W-ScreenTwo-Art{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.W-ScreenTwo-Art{height:26vw;margin-top:2vw}.W-Articles-Left,.W-Articles-Right{width:49%}.O-Filters-Articles{display:flex;flex-direction:column;justify-content:space-between;width:100%}.A-Searcher-Articles{align-items:center;background-color:var(--color-read);border-radius:50vw;display:flex;height:4.5vw;padding:0 1.5vw;width:100%}.A-Searcher-Articles-Input{background:transparent;border:none;color:var(--color-white);font:var(--font-h3);height:100%;outline:none;text-transform:uppercase;width:100%}.A-Searcher-Articles-Input::placeholder{color:var(--color-white);opacity:.7}.W-Filter-Buttons{flex-wrap:wrap;height:12vw;justify-content:start;margin-top:2vw;width:100%}.A-Filter-Button,.W-Filter-Buttons{display:flex;gap:1vw;transition:all .35s cubic-bezier(.4,0,.2,1)}.A-Filter-Button{align-items:center;background-color:var(--color-read);border-radius:2vw;color:var(--color-white);font:var(--font-h3);height:3vw;padding:0 1vw;text-transform:uppercase;width:fit-content}.A-Filter-Button-img{width:12%}.A-Filter-Choose-Button{background-color:var(--color-white);border-radius:2vw;color:var(--color-dark-grey);font:var(--font-h3);height:3vw;padding:0 1vw;text-transform:uppercase;width:fit-content}.A-Filter-Choose-Button,.is-active-button{transition:all .35s cubic-bezier(.4,0,.2,1)}.is-active-button{background-color:var(--color-green);color:var(--color-text)}.W-ScreenTwo-Art-Left,.W-ScreenTwo-Art-Right{height:100%;width:49%}.W-ScreenTwo-Art-Left{display:flex;flex-wrap:wrap;justify-content:space-between}.W-ScreenTwo-Art-Right{background-color:var(--color-green);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);padding:1vw}.O-WashingArticleCard{background-image:url(images/402517114f133f827b93.png);background-position-y:7vw;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:100%}.A-Cursor-article{animation:cursorMove-article 6s ease-in-out infinite;position:absolute;z-index:100}@keyframes cursorMove-article{0%{transform:translate(10vw,5vw) rotate(2deg)}20%{transform:translate(10vw,6vw) rotate(-2deg)}40%{transform:translate(18vw,14vw) rotate(3deg)}60%{transform:translate(14vw,18vw) rotate(0deg)}70%{transform:translate(15vw,19vw) rotate(-2deg)}80%{transform:translate(18vw,18vw) rotate(0deg)}to{transform:translate(10vw,5vw) rotate(2deg)}}.A-Washing-Machine-Img{margin:-3vw 0 0 1vw;width:174%}.M-Bobule-Articles{background-image:url(images/42bab882d0e27f6ae3e8.svg);background-repeat:no-repeat;background-size:cover;height:12.5vw;margin:.5vw 1vw;padding:2vw;width:24vw}.A-ReadTitile-Button{gap:8vw}.A-Degree30-Artical-Titile{color:var(--color-bg-grey);font:var(--font-h3);line-height:var(--ls-h4);margin-bottom:1vw;text-transform:uppercase}#articles-cards-root{width:100%}.O-article-card{background-color:var(--color-text);border-radius:2vw;display:flex;flex-direction:column;height:100%;max-width:23vw;overflow:hidden;padding:1vw 1.5vw;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.O-article-card:hover{box-shadow:inset 0 4px 12px 0 hsla(0,0%,100%,.35),inset 0 -4px 4px 0 rgba(0,0,0,.2);height:98%;width:98%}[id^=article-card-]{height:26vw;max-width:23vw;width:49%}.A-ArticlesButton{background-color:var(--color-yellow);border:none;border-radius:.5vw;color:var(--color-dark-grey);font:var(--font-h4);height:3.5vw;margin-left:.3vw;text-transform:uppercase;width:14.5vw}.article-card:hover{transform:translateY(-.4vw)}.M-article-card-top{align-items:flex-start;background-color:var(--color-yellow);border-radius:1vw 1vw 0 0;display:flex;justify-content:space-between;padding:1vw;transition:all .35s cubic-bezier(.4,0,.2,1)}.M-article-card-top:hover{background-color:#d0d33b}.A-article-card-title{color:var(--color-dark-grey);font:var(--font-h2);margin:0;text-transform:uppercase}.A-article-card-icon{color:var(--color-dark-grey);flex-shrink:0;font:var(--font-h1);transition:all .35s cubic-bezier(.4,0,.2,1)}.M-article-card-top:hover .A-article-card-icon{rotate:45deg}.W-article-card-img{align-items:center;background-color:var(--color-bg-grey);display:flex;height:13vw;justify-content:center}.A-article-card-img{max-height:100%;max-width:100%;object-fit:contain}.M-article-card-bottom{display:flex;flex-direction:column;gap:.5vw;padding:1vw}.A-article-card-description{color:var(--color-dark-grey);font:var(--font-h3);margin:0;text-transform:uppercase}.A-article-card-readMore{color:var(--color-read);font:var(--font-h3);text-transform:uppercase}.W-ScreenThree-Art{align-items:center;display:grid;gap:1vw;grid-template-columns:repeat(4,minmax(0,1fr));height:auto;margin-top:2vw;width:100%}.W-ScreenThree-Art [id^=article-card-]{max-width:none;width:100%}.O_ArticleTeasers{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.M_ArticlesCard{background-color:var(--color-text);border-radius:2vw;display:flex;flex-direction:column;height:30vw;overflow:hidden;text-decoration:none;width:47%}.W_ArticlesCard-img{background-color:var(--color-bg-grey);background-position:50%;background-repeat:no-repeat;background-size:cover;height:12vw;min-height:160px;width:100%}.W_ArticlesCard-Bottom{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1.2vw;width:100%}.A_ArticlesCard-Text{align-items:center;color:var(--color-dark-grey);color:var(--color-white);display:flex;gap:1vw;margin:0;padding:0 1vw}.A_ArticlesCard-Text,.A_ReadFurther{font:var(--font-h3);text-transform:uppercase}.A_ReadFurther{color:var(--color-read);opacity:.6}.article-card__top{align-items:flex-start;background-color:var(--color-yellow);display:flex;gap:1vw;justify-content:space-between;padding:1vw}.article-card__title{margin:0;text-transform:uppercase}.article-card__icon,.article-card__title{color:var(--color-dark-grey);font:var(--font-h2)}.article-card__icon{flex-shrink:0}.article-card__image-wrapper{align-items:center;background-color:hsla(0,0%,100%,.35);border-radius:.6vw;color:var(--color-dark-grey);display:flex;font:var(--font-h3);justify-content:center}@media (max-width:768px){.W-ScreenOne-Art{flex-direction:column-reverse;gap:3vw;margin-bottom:5vw}.W-Articles-Left,.W-Articles-Right{width:100%}.A-Filter-Button,.A-Filter-Choose-Button{border-radius:3vw;height:5vw;padding:0 2vw;width:fit-content}.W-ScreenTwo-Art{flex-direction:column;gap:3vw;height:auto;margin-top:2vw}.W-ScreenTwo-Art-Left,.W-ScreenTwo-Art-Right{height:100%;width:100%}.W-ScreenTwo-Art-Right{height:45vw}[id^=article-card-]{height:30vw;max-width:none;width:49%}.O-article-card{height:100%;max-width:53vw;width:100%}.W-ScreenThree-Art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.M-Bobule-Articles{height:20.5vw;margin:.5vw 1vw;padding:4vw;width:44vw}.A-Degree30-Artical-Titile{margin-bottom:3vw}.A-article-card-img{max-height:109%;max-width:140%}}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/about-us.css ***!
  \********************************************************************************/.W-ScreenOne-AboutUs{display:flex;height:fit-content;justify-content:space-between;width:100%}.A-Title-AboutUs{margin:-2.3vw 0 0 12vw}.W-ScreenOne-AboutUs-Left,.W-ScreenOne-AboutUs-Right{height:100%;width:49%}.W-Profile-AboutUs{display:flex;flex-wrap:wrap;gap:2vw;height:100%;justify-content:center;width:100%}.M-Profile-AboutUs{align-items:center;display:flex;flex-direction:column;gap:1vw;justify-content:space-between;width:25%}.W-Profile-Img{align-items:center;background-color:var(--color-bg-grey);border-radius:100%;box-shadow:inset 0 4.6px 4.6px 0 #ffffffcc,inset 0 -3.06px 4.6px 0 #00000033;display:flex;height:10vw;justify-content:center;width:10vw}.A-Profile-Img{transition:all .35s cubic-bezier(.4,0,.2,1);width:67%}.A-Profile-Img:hover{width:70%}.A-Profile-Name{color:var(--color-read);cursor:pointer;font:var(--font-h3);text-transform:uppercase}.A-Profile-Name,.button-yellow{transition:all .35s cubic-bezier(.4,0,.2,1)}.button-yellow:hover{background-color:#d0d33b}.A-Profile-Name:hover{color:var(--color-dark-grey)}.W-ScreenTwo-AboutUs{display:flex;height:fit-content;justify-content:space-between;margin-top:2vw;width:100%}.W-ScreenTwo-AboutUs-Left,.W-ScreenTwo-AboutUs-Right{background-color:var(--color-white);border-radius:2vw;height:40vw;padding:2vw;position:relative;width:49%}.W-traceAboutPrinciples{height:80%;margin-top:2vw;width:100%}.W-traceAboutPrinciplesBlocks{display:flex;height:66%;justify-content:space-between;width:100%}.W-traceAboutFeatureHeader{width:100%}.A-traceAboutFeatureHeader,.A-traceAboutPrinciplesHeader{color:var(--color-read);font:var(--font-h1);margin-bottom:1.5vw;text-transform:uppercase}.A-traceAboutFeatureHeader-Text{color:var(--color-read);font:var(--font-h3);text-transform:uppercase;width:100%}.M-PrinciplesBlock{background-color:var(--color-text);border-radius:1vw;box-shadow:inset 0 6px 6px 0 hsla(0,0%,100%,.8),inset 0 -4px 6px 0 rgba(0,0,0,.2);height:106%;padding:1vw;transition:all .35s cubic-bezier(.4,0,.2,1);width:32%}.M-PrinciplesBlock:hover{background-color:var(--color-bg-grey)}.A-PrinciplesBlock{color:var(--color-read);font:var(--font-h2);text-transform:uppercase;width:100%}.A-Book-Img,.A-Earth-Img,.A-Wallet-Img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:60%;margin-bottom:.5vw;width:100%}.A-Wallet-Img{background-image:url(images/ed2c56fdc8d8ad1629bd.png)}.A-Earth-Img{background-image:url(images/13b98c0db8b6950b4938.png)}.A-Book-Img{background-image:url(images/2ea31879cd779756f93a.png)}.W-LettersValues{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.2vw;display:flex;height:80%;justify-content:center;margin:1vw;position:relative;width:100%}.A-LettersValues-Img{height:100%;width:100%;z-index:0}.A-Tranier-img{width:79%}.A-Flacon-img{left:-1vw;position:absolute;top:0;width:40%}.A-Kettle-img{width:82%}.W-Active,.W-Economy,.W-Rational,.W-Transform{position:absolute;width:auto}.W-Transform{left:1vw;top:1vw}.W-Rational{left:26vw;top:7vw}.W-Active{left:1vw;top:12vw}.W-Economy{left:28vw;top:25vw}.A-Conscious,.A-Economy,.A-Rational,.A-Transform,.A —Active{transform-origin:center center;transition:all .35s cubic-bezier(.4,0,.2,1)}.A-Transform{animation:transformMove 2s ease infinite;transform-origin:left center}@keyframes transformMove{0%{transform:rotate(-9deg)}50%{transform:rotate(-1deg)}to{transform:rotate(-9deg)}}.A-Rational{animation:rationalMove 2s ease infinite;transform-origin:right center}@keyframes rationalMove{0%{transform:rotate(12deg)}50%{transform:rotate(9deg)}to{transform:rotate(12deg)}}.A-Active{animation:activeMove 2s ease infinite;transform-origin:left center}@keyframes activeMove{0%{transform:rotate(0deg)}50%{transform:rotate(-7deg)}to{transform:rotate(0deg)}}.A-Conscious{animation:consciousMove 2s ease infinite;transform-origin:left bottom}@keyframes consciousMove{0%{transform:rotate(-11deg)}50%{transform:rotate(2deg)}to{transform:rotate(-11deg)}}.A-Economy{animation:economyMove 2s ease infinite;transform-origin:right bottom}@keyframes economyMove{0%{transform:rotate(8deg)}50%{transform:rotate(-2deg)}to{transform:rotate(8deg)}}.A-Values-Text{background-color:var(--color-pink);border-radius:.2vw;color:var(--color-text);font:var(--font-h3);padding:.5vw;position:absolute;text-transform:uppercase;width:max-content}.W-ScreenThree-AboutUs{align-items:center;background-color:var(--color-pink);border-radius:2vw;cursor:pointer;display:flex;flex-direction:column;gap:1vw;height:20vw;margin-top:2vw;padding:3vw;width:100%}.A-TelegramAdd,.A-TelegramAdd-Mobile{width:98%}.A-TelegramAdd-Mobile{display:none}.A-TelegramAdd-Text{color:var(--color-text);font:var(--font-h1)}@media (max-width:768px){.W-ScreenOne-AboutUs,.W-ScreenTwo-AboutUs{flex-direction:column;gap:3vw}.W-ScreenOne-AboutUs-Left,.W-ScreenOne-AboutUs-Right{height:100%;width:100%}.W-ScreenTwo-AboutUs-Left,.W-ScreenTwo-AboutUs-Right{height:56vw;width:100%}.A-Title-AboutUs{margin:-4.3vw 0 0 29vw}.W-Profile-Img{height:25vw;width:25vw}.W-Profile-AboutUs{gap:5vw}.A-TelegramAdd{display:none}.A-TelegramAdd-Mobile{display:block}.W-ScreenThree-AboutUs{height:50vw}.A-TelegramAdd-Text{text-align:center}.W-Rational{left:53vw;top:7vw}.A-Tranier-img{left:30vw;top:0;width:49%}.A-Flacon-img{left:-1vw;top:0;width:30%}.W-Active{left:7vw;top:17vw}.A-Kettle-img{left:-1vw;top:0;width:47%}.W-LettersValues{margin-left:7vw}}

/*!****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/game.css ***!
  \****************************************************************************/.W_Game{height:30vw;width:100%}.O-GameScreen{align-items:center;width:100%}.O-GameScreen,.W-GameLayout{display:flex;height:100%;justify-content:center}.W-GameLayout{align-items:stretch;width:90vw}.W-GamePanelLeft{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;width:17vw}.O-GamePanelLeft{background-color:var(--color-pink);border-bottom:.7vw solid var(--color-dark-grey);border-radius:1.5vw;border-right:.7vw solid var(--color-dark-grey);box-shadow:inset -4.29px -4.29px 6.43px rgba(0,0,0,.2);display:flex;flex-direction:column;height:85%;justify-content:space-between;padding:6%;width:100%}.A-GamePanelTitle{width:100%}.A-GamePanelTitle-Goal{margin-bottom:5%}.M-GameGoalBox{background-color:var(--color-pink);border-radius:1vw;gap:10%;height:22%;justify-content:center;width:100%}.M-GameGoalBox,.W-GameGoalItem{align-items:center;display:flex}.W-GameGoalItem{flex-direction:column}.A-GameGoalIcon{width:2.2vw}.A-GameGoalValue{color:var(--color-white);font:var(--font-h3)}.M-GameLinesBox{height:25%;width:100%}.M-GameLinesBox,.W-GameField{align-items:center;display:flex;justify-content:center}.W-GameField{flex-direction:column;height:100%;width:36vw}.O-GameField{align-items:center;background-color:var(--color-pink);border-bottom:.8vw solid var(--color-dark-grey);border-radius:1.8vw;border-right:.8vw solid var(--color-dark-grey);box-shadow:inset 0 -3.94px 3.94px 0 rgba(0,0,0,.2),inset 0 3.94px 3.94px 0 hsla(0,0%,100%,.4);display:flex;height:30vw;justify-content:center;padding:3%;width:100%}.A-GameBoardCanvas{background-color:#e51ea2;border-radius:.8vw;height:100%;touch-action:none;width:100%}.A-GameStatus{background-color:rgba(83,83,83,.78);border-radius:999px;color:var(--color-white);font:var(--font-h3);left:50%;line-height:1;min-width:7vw;padding:.45vw .8vw;pointer-events:none;position:absolute;text-align:center;top:1.1vw;transform:translateX(-50%);z-index:10}.W-GamePanelRight{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;width:17vw}.O-GamePanelRight,.O-GamePanelRight-Mobile{background-color:var(--color-pink);border-bottom:.7vw solid var(--color-dark-grey);border-radius:1.5vw;border-right:.7vw solid var(--color-dark-grey);box-shadow:inset 0 -3.94px 3.94px 0 rgba(0,0,0,.2),inset 0 3.94px 3.94px 0 hsla(0,0%,100%,.4);display:flex;flex-direction:column;height:95%;justify-content:space-between;padding:6%;width:100%}.O-GamePanelRight-Mobile{display:none}.M-GameNextBox{background-color:var(--color-pink);border-radius:1vw;height:30%}.A-NextPieceCanvas,.M-GameNextBox{align-items:center;display:flex;justify-content:center;width:100%}.A-NextPieceCanvas{background-color:#e51ea2;border-radius:10%;box-shadow:inset -3.94px -3.94px 3.94px 0 hsla(0,0%,100%,.4),inset 3.94px 3.94px 3.94px 0 rgba(0,0,0,.2);height:80%}.M-GameControls{gap:10%;height:12%;width:100%}.A-GameControlButton,.M-GameControls{align-items:center;display:flex;justify-content:center}.A-GameControlButton{border:none;border-radius:50%;height:4vw;margin-top:1vw;width:4vw}.A-GameControlIcon{width:130%}.M-GameStatsBox{flex-direction:column;gap:15%;height:25%;width:100%}.M-GameStatsBox,.W-GameStatItem{display:flex;justify-content:center}.A-GamePanelTitle-Level,.A-GamePanelTitle-Score{text-align:center}.O-GameField{overflow:hidden;position:relative}.O-GameModal{align-items:center;background-color:var(--color-bg-grey);border-radius:1.8vw;display:flex;inset:0;justify-content:center;position:absolute;z-index:20}.O-GameModal-Hidden{display:none}.M-GameModalCard{align-items:center;background-color:var(--color-bg-grey);border-bottom:.7vw solid var(--color-read);border-radius:1vw;border-right:.7vw solid var(--color-read);box-shadow:inset 0 .25vw .35vw hsla(0,0%,100%,.7),inset 0 -.2vw .3vw rgba(0,0,0,.12);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:1.2vw 1.2vw 1.5vw;position:relative;width:100%}.M-GameModalTopButtons{display:flex;gap:.8vw;justify-content:flex-end;margin-bottom:.8vw;width:100%}.A-GameModalTopButton{align-items:center;background-color:var(--color-bg-grey);border:none;border-radius:50%;box-shadow:inset 0 .18vw .24vw hsla(0,0%,100%,.85),inset 0 -.16vw .22vw rgba(0,0,0,.14),0 .12vw .18vw rgba(0,0,0,.08);cursor:pointer;display:flex;height:2.7vw;justify-content:center;padding:0;width:2.7vw}.A-GameModalTopButton img{height:auto;width:130%}.A-GameGoalIcon{width:100%}.A-GameModalMainImage{margin-bottom:.6vw;width:74%}.A-GameModalMainImage,.A-GameModalOopsImage{height:auto;margin-top:-3vw;max-width:100%;object-fit:contain}.A-GameModalOopsImage{width:82%}.A-GameModalResultText{color:var(--color-white);font:var(--font-h3);margin-bottom:1.3vw;text-align:center}.M-GameModalButtons{gap:1.2vw;margin-top:auto}.A-GameModalActionButton,.M-GameModalButtons{align-items:center;display:flex;justify-content:center}.A-GameModalActionButton{background-color:var(--color-read);border:none;border-radius:50%;box-shadow:inset 0 .22vw .28vw hsla(0,0%,100%,.85),inset 0 -.2vw .25vw rgba(0,0,0,.12),0 .18vw .25vw rgba(0,0,0,.08);cursor:pointer;height:4.3vw;padding:0;width:4.3vw}.A-GameModalActionIcon{display:block;height:auto;object-fit:contain;width:68%}.A-GameControlButton:hover,.A-GameModalActionButton:hover,.A-GameModalTopButton:hover{transform:translateY(-.05vw)}.A-GameControlButton:active,.A-GameModalActionButton:active,.A-GameModalTopButton:active{transform:translateY(.08vw)}.A-GameControlButton{background-color:var(--color-pink);box-shadow:inset 0 .22vw .28vw hsla(0,0%,100%,.35),inset 0 -.2vw .25vw rgba(0,0,0,.18),0 .18vw 0 rgba(0,0,0,.18);cursor:pointer;padding:0}.M-GameTouchControls{display:none}.A-GameTouchButton{align-items:center;background-color:var(--color-read);border:none;border-radius:50%;box-shadow:inset 0 .22vw .28vw hsla(0,0%,100%,.75),inset 0 -.2vw .25vw rgba(0,0,0,.16),0 .25vw 0 rgba(0,0,0,.2);color:var(--color-dark-grey);cursor:pointer;display:flex;font:var(--font-h2);justify-content:center;line-height:1;touch-action:manipulation}.A-GameTouchButton:active{transform:translateY(.18vw)}@media (max-width:1024px){.W_Game{height:auto;min-height:60vw}.O-GameField{height:42vw}.M-GameModalCard{border-radius:2.4vw;height:90%;width:78%}.A-GameModalTopButton{height:4.6vw;width:4.6vw}.A-GameModalActionButton{height:7vw;width:7vw}.A-GameModalResultText{font-size:2.2vw}}@media (max-width:768px){.W-GameLayout{align-items:center;flex-direction:column;gap:4vw;width:94vw}.W-GameField,.W-GamePanelLeft,.W-GamePanelRight{height:auto;justify-content:center;width:100%}.O-GamePanelRight{display:none}.O-GamePanelRight-Mobile{display:block}.W-GamePanelLeft{gap:2vw}.O-GamePanelLeft,.O-GamePanelRight-Mobile{height:auto;width:50%}.O-GameField{border-radius:4vw;height:94vw;width:100%}.A-GameStatus{font-size:4vw;min-width:22vw;padding:1.4vw 3vw;top:3vw}.M-GameTouchControls{display:grid;gap:3vw;grid-template-columns:repeat(3,1fr);margin-top:3vw;width:min(72vw,420px)}.A-GameTouchButton{font-size:8vw;height:18vw;justify-self:center;width:18vw}.A-GameTouchButton-Wide{border-radius:999px;grid-column:span 3;width:44vw}.A-GameBoardCanvas{border-radius:2vw}.A-GameControlButton{height:11vw;width:11vw}.O-GamePanelLeft{height:72.5vw}.M-GameModalCard{border-radius:4vw;height:88%;padding:3vw 3vw 4vw;width:82%}.M-GameModalTopButtons{gap:2vw;margin-bottom:2vw}.A-GameModalTopButton{height:9vw;width:9vw}.A-GameModalMainImage{margin-bottom:2vw;width:82%}.A-GameModalOopsImage{margin-bottom:2vw;width:58%}.A-GameModalResultText{font-size:4vw;margin-bottom:3vw}.M-GameModalButtons{gap:3vw}.A-GameModalActionButton{height:12vw;width:12vw}}

/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/learn.css ***!
  \*****************************************************************************/.W_TestPage{display:flex;justify-content:center;padding:2vw 0}.O_TestCard{background-color:var(--color-text);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);height:44vw;justify-content:space-between;padding:2vw;position:relative;width:30vw}.O_TestCard,.W_TestTop{display:flex;flex-direction:column}.W_TestTop{gap:1vw}.A_TestLabel{color:rgba(0,0,0,.25);font:var(--font-h4)}.A_TestLabel,.A_TestQuestion{margin:0;text-transform:uppercase}.A_TestQuestion{color:var(--color-dark-grey);font:var(--font-h1)}.C_TestAnswers{display:flex;flex-direction:column;gap:1.2vw;margin-top:1vw;width:100%}.M_TestAnswer{cursor:pointer;gap:1.2vw;user-select:none}.A_TestBox,.M_TestAnswer{align-items:center;display:flex}.A_TestBox{background:transparent;border:.25vw solid var(--color-dark-grey);border-radius:.4vw;height:2.2vw;justify-content:center;width:2.2vw}.M_TestAnswer.isActive .A_TestBox{background:var(--color-yellow);border-color:var(--color-dark-grey)}.A_TestAnswerText{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase}.W_TestNav{justify-content:space-between;width:100%}.A_TestNavBtn,.W_TestNav{align-items:center;display:flex}.A_TestNavBtn{background-color:var(--color-yellow);border:none;border-radius:.6vw;color:var(--color-dark-grey);cursor:pointer;font:var(--font-h2);height:4.2vw;justify-content:center;text-decoration:none;width:4.2vw}.A_TestNavBtn:disabled{cursor:not-allowed;opacity:.35}.A_TestResultText{color:var(--color-dark-grey);font:var(--font-h3);margin:0;opacity:.75;text-transform:uppercase}.isHidden{display:none}.W-ScreenOne-Learn{align-items:center;display:flex;flex-direction:column;height:fit-content;justify-content:center;width:100%}.W-LearnMain-Img{display:flex;height:30vw;position:relative;width:90%}.Q-Card,.Q-Earth,.Q-Glasses,.Q-Rub,.Q-Rub1,.Q-Wallet{position:absolute;transition:all .35s cubic-bezier(.4,0,.2,1);z-index:-100}.Q-Card{animation:cardFloat 3s ease-in-out infinite;left:6vw;top:-2vw;transform-origin:left bottom;width:27%}@keyframes cardFloat{0%{transform:rotate(-6deg)}50%{transform:rotate(-9deg)}to{transform:rotate(-6deg)}}.Q-Wallet{animation:walletFloat 3.5s ease-in-out infinite;left:54vw;top:-3vw;transform-origin:left bottom;width:27%}@keyframes walletFloat{0%{transform:rotate(6deg)}50%{transform:rotate(9deg)}to{transform:rotate(6deg)}}.Q-Earth{animation:earthSpin 5s linear infinite;left:27vw;top:-4vw;width:40%}@keyframes earthSpin{0%{transform:rotate(-10deg)}50%{transform:rotate(-40deg)}to{transform:rotate(-10deg)}}.Q-Rub{animation:rubSpin 4s linear infinite;left:20vw;top:0;transform-origin:center center;width:15%}@keyframes rubSpin{0%{transform:rotate(-10deg)}50%{transform:translateY(-5vw) rotate(-40deg)}to{transform:rotate(-10deg)}}.Q-Rub1{animation:rubSmallSpin 5s linear infinite;left:71vw;top:-3vw;transform-origin:center center;width:9%}@keyframes rubSmallSpin{0%{transform:rotate(-10deg)}50%{transform:translateY(7vw) rotate(90deg)}to{transform:rotate(-10deg)}}.Q-Glasses{animation:glassesFloat 3.2s ease-in-out infinite;left:33vw;top:5vw;transform-origin:left bottom;width:20%}@keyframes glassesFloat{0%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}to{transform:rotate(-2deg)}}.A-Title-Learn,.A-Title-Learn-Mobile{margin-top:-10vw;width:98%}.A-Title-Learn-Mobile{display:none}.W-ScreenTwo-Learn{height:fit-content;margin-top:2vw;width:100%}.W-SecScreen-Learn{height:100%;width:100%}.W-GoalsCards,.W-SecScreen-Learn{display:flex;justify-content:space-between}.W-GoalsCards{width:49%}.M-KgGoal,.M-MoneyGoal{background-color:var(--color-white);border-radius:1vw;height:18vw;padding:1.5vw 0 0 2vw;width:49%}.A-Text-CurrentGoal{font:var(--font-h1)}.A-Text-CurrentGoal,.A-Text-MakeMoney{color:var(--color-read);text-transform:uppercase}.A-Text-MakeMoney{font:var(--font-h3)}.A-GoalInfo-Img-kg{padding:6vw 0 1vw;width:71%}.A-GoalInfo-Img-rub{padding:6vw 0 1vw;width:90%}.M-DailyGoals{background-color:var(--color-white);border-radius:1vw;height:18vw;padding:2vw;width:50%}.Q-Leaf-icon{width:8%}.A-Profit{color:var(--color-read)}.W-ScreenThree-Learn{display:flex;height:fit-content;justify-content:space-between;margin-top:2vw;width:100%}.O-Card-Lesson-Two-Information,.O-Card-Lesson-Two-Swipe{border-radius:2vw;display:flex;flex-direction:column;height:45vw;justify-content:space-between;padding:2vw;position:relative;width:49%}.O-Card-Lesson-Two-Information{background-color:var(--color-white)}.W-LessonHeader{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.A-Lesson-Title{font:var(--font-h1);line-height:1.05;max-width:80%}.A-Lesson-Numeration,.A-Lesson-Title{color:var(--color-read);margin:0;text-transform:uppercase}.A-Lesson-Numeration{font:var(--font-h3);white-space:nowrap}.W-Lesson-Intro{display:flex;flex-direction:column;gap:.8vw;margin-top:1vw;width:100%}.A-Ttitle-LessonIntro{font:var(--font-h1)}.A-Text-Lesson,.A-Ttitle-LessonIntro{color:var(--color-read);margin:0;text-transform:uppercase}.A-Text-Lesson{font:var(--font-h3)}.steps{display:flex;flex-direction:column;gap:.6vw;list-style:none;margin:1.5vw 0 0;padding:0;position:relative;width:100%}.steps:before{background-color:var(--color-read);border-radius:1vw;bottom:.9vw;content:"";left:2.2vw;position:absolute;top:1vw;width:.25vw;z-index:0}.A-A-Step,.A-Step{align-items:center;display:flex;gap:1.2vw;padding:.8vw 0;position:relative;width:100%}.A-Step-Circle{align-items:center;background-color:var(--color-read);border-radius:50%;color:var(--color-white);display:flex;font:var(--font-h1);height:4.4vw;justify-content:center;min-width:4.4vw;width:4.4vw;z-index:1}.A-Step-Text{color:var(--color-read);font:var(--font-h1);margin:0;text-transform:uppercase}.W-Lesson-Footer{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:1vw;width:100%}.W-Lesson-Footer h3{color:var(--color-read);font:var(--font-h3);margin:0;text-transform:uppercase;white-space:nowrap}.O-Card-Lesson-Two-Swipe{background-color:var(--color-green);border-bottom:1vw solid var(--color-dark-grey);border-right:1vw solid var(--color-dark-grey);display:flex;flex-direction:row;justify-content:space-between;padding:2vw}.W-Card-Swipe-Left{align-items:center;background-color:var(--color-dark-green);border-radius:1vw;display:flex;flex-direction:column;gap:1.2vw;height:100%;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:1vw 0;scrollbar-width:none;width:35%;-ms-overflow-style:none}.W-Card-Swipe-Left::-webkit-scrollbar{display:none}.A-Award-Img{height:auto;max-height:100%;max-width:100%;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.A-Award-Img:hover{cursor:pointer;margin:1vw;transform:scale(120%)}.W-Card-Swipe-Right{display:flex;flex-direction:column;height:100%;width:63%}.W-ProgressBar{align-items:flex-start;display:flex;height:5%;justify-content:center;width:100%}.A-Progress{background-color:var(--color-dark-green);border-radius:.2vw;height:.7vw;width:100%}.A-Progress-Line{background-color:var(--color-bg-grey);border-radius:.2vw;height:100%;transition:width .25s ease;width:0}.O-Lesson-Cover{background-color:var(--color-dark-green);border-radius:1vw;height:95%}.W-Lesson-Cover-Titile{height:25%;padding:1.5vw;width:100%}.A-Lesson-Cover-Titile{color:var(--color-bg-grey);font:var(--font-h1);margin-bottom:1vw;text-transform:uppercase}.W-Lesson-Cover-Filters{color:var(--color-green);display:flex;font:var(--font-h3);justify-content:space-between;text-transform:uppercase;width:100%}.W-Lesson-Img{background-repeat:no-repeat;background-size:cover;height:75%;overflow:hidden;position:relative;width:100%}.W-Lesson-ImgLayers{height:100%;position:relative;width:100%}.A-CoverLayer{display:block;max-width:none;pointer-events:none;position:absolute;user-select:none;will-change:transform,opacity}.A-Lesson-NextSlide-Button{align-items:center;background-color:var(--color-yellow);border:none;border-radius:.5vw;bottom:1.5vw;cursor:pointer;display:flex;height:4vw;justify-content:center;margin:0;position:absolute;right:1.5vw;transition:all .35s cubic-bezier(.4,0,.2,1);width:4vw;z-index:10}.A-Lesson-NextSlide-Button:hover{background-color:#d0d33b}.M-AwardSlot{cursor:pointer}.M-AwardSlot.isCurrent{pointer-events:none}.A-Arrow-Button{width:35%}.M-AwardSlot{align-items:center;display:flex;flex:0 0 9.2vw;height:9.2vw;justify-content:center;min-height:9.2vw;position:relative;width:100%}.A-Award-Line{background-color:var(--color-bg-grey);border-radius:1vw;height:.25vw;left:0;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .25s ease;z-index:0}.M-AwardSlot.isCurrent .A-Award-Line{opacity:1}.M-AwardSlot .A-Award-Img{position:relative;z-index:1}.M-AwardSlot.isCompleted .A-Award-Line{opacity:0}.O-TestFlowCard,.O-TestResultCard{background-color:var(--color-white);border-radius:1vw;display:flex;flex-direction:column;height:95%;justify-content:space-between;padding:1.7vw 1.7vw 1.5vw;width:100%}.W-TestFlowTop,.W-TestResultTop{display:flex;flex-direction:column;gap:.8vw}.W-TestFlowTop{max-height:86%;min-height:0;overflow-x:hidden;overflow-y:scroll;padding-right:.7vw;scrollbar-color:var(--color-read) transparent;scrollbar-width:thin}.W-TestFlowTop::-webkit-scrollbar{width:.45vw}.W-TestFlowTop::-webkit-scrollbar-track{background:transparent}.W-TestFlowTop::-webkit-scrollbar-thumb{background-color:var(--color-read);border-radius:999px}.A-TestFlowLabel{color:var(--color-bg-grey);font:var(--font-h3);margin:0;text-transform:uppercase}.A-TestFlowLabel--green{color:var(--color-green)}.A-TestFlowQuestion{color:var(--color-dark-grey);font:var(--font-h1);margin:0;text-transform:uppercase}.W-TestFlowText p{color:var(--color-dark-grey);font:var(--font-h4);margin:0}.W-DailyTasks{flex-direction:column;height:70%;margin-top:2vw}.W-DailyTask,.W-DailyTasks{display:flex;justify-content:space-between;width:100%}.W-Text-Leaf{align-items:center;display:flex;gap:1vw;justify-content:start;width:70%}.C-TestLearnList{display:flex;flex:1;flex-direction:column;gap:1.5vw;margin-top:1vw}.M-TestLearnRow{align-items:flex-start;display:flex;gap:1vw}.A-TestLeafIcon{height:2.5vw;margin-top:.1vw;width:2.5vw}.A-TestLearnText{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase}.C-TestAnswers{display:flex;flex:1;flex-direction:column;gap:1.4vw;margin-top:1vw;width:100%}.M-TestAnswer{align-items:center;cursor:pointer;display:flex;gap:1.2vw;user-select:none}.A-TestBox{border:.25vw solid var(--color-bg-grey);border-radius:50%;box-sizing:border-box;flex:0 0 1.5vw;height:1.5vw;min-height:1.5vw;min-width:1.5vw;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:1.5vw}.M-TestAnswer.isActive .A-TestBox{background-color:var(--color-yellow);border-color:var(--color-yellow)}.A-TestAnswerText{color:var(--color-dark-grey);font:var(--font-h3);text-transform:uppercase}.W-TestNav{justify-content:space-between;margin-top:1.2vw;width:100%}.A-TestNavBtn,.W-TestNav{align-items:center;display:flex}.A-TestNavBtn{background-color:var(--color-yellow);border:none;border-radius:.6vw;cursor:pointer;height:3vw;justify-content:center;width:3vw}.A-TestNavBtn:disabled{cursor:not-allowed;opacity:.35}.A-Arrow-ButtonLeft{transform:rotate(180deg)}.O-TestResultCard{background-color:var(--color-dark-green);color:var(--color-white)}.A-TestResultTitle{color:var(--color-text);font:var(--font-h1);text-transform:uppercase}.W-TestResultImage{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden}.A-TestResultArt{max-height:100%;object-fit:contain;width:92%}.W-TestResultFooter{align-items:center;display:flex;justify-content:center}.A-TestResultBtn{background-color:var(--color-yellow);border:none;border-radius:.2vw;color:var(--color-dark-grey);cursor:pointer;font:var(--font-h4);height:4vw;margin-left:7vw;padding:0 1.6vw;text-transform:uppercase;width:65%}.isHidden{display:none!important}#coverTitle{margin:0 0 1vw}#coverDuration,#coverLessonNumber{margin:0}.M-TestTextContent{display:flex;flex-direction:column;gap:1vw}.A-TestTextParagraph{color:var(--color-dark-grey);font:var(--font-h4);line-height:1.25;margin:0}.W-TestFlowText{display:flex;flex-direction:column;gap:1vw;min-height:0}.A-TestFlowLabel:empty,.A-TestFlowQuestion:empty,.W-TestFlowText:empty{display:none}.A-CoverLayer--lesson1-wallet{animation:lesson1WalletSwing 3.2s ease-in-out infinite;bottom:61%;left:-4%;transform-origin:50% 100%;width:51%;z-index:1}.A-CoverLayer--lesson1-flowers{left:8%;top:8%;width:78%;z-index:1}.A-CoverLayer--lesson1-rubles{animation:lesson1RublesSpin 4.8s linear infinite;left:-7%;top:23%;transform-origin:50% 50%;width:40%;z-index:1}@keyframes lesson1WalletSwing{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}to{transform:rotate(-4deg)}}@keyframes lesson1RublesSpin{0%{transform:rotate(0deg)}50%{transform:rotate(8deg)}to{transform:rotate(0deg)}}.A-CoverLayer--lesson2-bg{left:7%;opacity:.95;top:-1%;width:94%;z-index:1}.A-CoverLayer--lesson2-phone{animation:lesson2PhoneSwipe 2.8s ease-in-out infinite;left:-10%;top:20%;transform-origin:bottom center;width:46%;z-index:2}@keyframes lesson2PhoneSwipe{0%{transform:rotate(0deg)}50%{transform:rotate(8deg)}to{transform:rotate(0deg)}}.A-CoverLayer--lesson3-base{bottom:-3%;left:-12%;width:104%;z-index:1}.A-CoverLayer--lesson3-hand{animation:lesson3HandLift 2.4s ease-in-out infinite;bottom:27%;left:36%;transform-origin:70% 70%;width:65%;z-index:0}@keyframes lesson3HandLift{0%{transform:translateY(0)}50%{transform:translateY(-.9vw)}to{transform:translateY(0)}}.A-CoverLayer--lesson4-base{bottom:-11%;left:-8%;width:107%;z-index:1}.A-CoverLayer--lesson4-branch{animation:lesson4BranchSwing 3s ease-in-out infinite;bottom:29%;left:-21%;transform-origin:bottom;width:62%;z-index:0}.A-CoverLayer--lesson1-base{left:-6%;top:5%;width:99%;z-index:1}@keyframes lesson4BranchSwing{0%{transform:rotate(3deg)}50%{transform:rotate(12deg)}to{transform:rotate(3deg)}}@media (max-width:768px){.W-ScreenThree-Learn,.W-SecScreen-Learn{display:flex;flex-direction:column;gap:3vw;justify-content:space-between}.W-ScreenThree-Learn{flex-direction:column}.A-TestBox{border-width:.5vw;flex:0 0 3vw;height:3vw;margin-top:.4vw;min-height:3vw;min-width:3vw;width:3vw}.M-TestAnswer{align-items:flex-start;gap:3vw}.M-DailyGoals,.W-GoalsCards{width:100%}.M-DailyGoals,.M-KgGoal,.M-MoneyGoal{height:27vw}.A-Lesson-NextSlide-Button,.A-TestNavBtn{height:8vw;width:8vw}.O-Card-Lesson-Two-Information{flex-direction:column;height:61vw;width:100%}.O-Card-Lesson-Two-Swipe{height:90vw;width:100%}.A-Title-Learn{display:none}.A-Title-Learn-Mobile{display:block}.W-LearnMain-Img{left:9vw;top:4vw;width:120%}}

/*!*********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/animation.css ***!
  \*********************************************************************************/

/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/artical-degree.css ***!
  \**************************************************************************************/h2{font:var(--font-h2)}.h2_art_degree{color:var(--color-white);margin-left:1vw}a{color:inherit;outline:none;text-decoration:none}.O_First_block_art_degree{background-color:var(--color-dark-grey);border-bottom:1vw solid var(--color-dark-grey);border-radius:2vw;border-right:1vw solid var(--color-dark-grey);color:var(--color-dark-grey);height:30vw;width:100%}.M_First_block_art_degree{background-color:var(--color-read);border:1vw solid var(--color-text);border-radius:2vw;display:flex;height:100%;width:100%}.A_First_block_left_art_degree{color:var(--color-text);display:flex;flex-direction:column;gap:6vw;height:100;padding:2vw;text-transform:uppercase;width:40%}.A_button_back_to_all_articals{align-items:center;background-color:var(--color-yellow);border-radius:.5vw;color:var(--color-dark-grey);display:flex;flex-direction:row;gap:3vw;height:3vw;margin-left:-2vw;margin-top:-2vw;padding:1vw;position:absolute;width:12vw}.A_button_back_to_all_articals img{transform:scaleX(-1);width:1.3vw}.A_button_back_to_all_articals:hover{background-color:#d0d33b}.M_First_block_all_description_art_degree{display:flex;flex-direction:row;height:63vw;width:100%}.M_First_block_description_art_degree{display:flex;flex-direction:column;gap:1vw;width:50%}.A_First_block_description_art_degree{align-items:center;display:flex;flex-direction:row;gap:1vw;height:3vw;width:18vw}.A_First_block_description_art_degree img{height:3vw;width:3vw}.A_First_block_right_art_degree{align-items:center;display:flex;flex-direction:row;height:100%;width:60%}.A_First_block_right_art_degree img{animation:heroImageAppear 1.2s ease forwards;animation-delay:.4s;height:17vw;opacity:0;transform:translateX(3vw);width:auto}@keyframes heroImageAppear{0%{opacity:0;transform:translateX(3vw)}to{opacity:1;transform:translateX(0)}}.O_Second_block_art_degree{display:flex;flex-direction:row;height:fit-content;margin-top:2vw;width:100%}.M_Second_block_infographic_art_degree{display:flex;flex-direction:column;gap:5vw;height:fit-content;padding:0 3vw;width:40%}.O_Second_block_infographic_art_degree{align-items:center;color:var(--color-read);display:flex;flex-direction:column;gap:2vw;text-transform:uppercase;width:100%}.infographic_circle{height:20vw;width:20vw}.circle_bg{fill:none;stroke:var(--color-read);stroke-width:2vw}.circle_progress{fill:none;stroke:var(--color-yellow);stroke-width:2vw;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:502;stroke-dashoffset:502;animation:circleFill 4s ease-in-out infinite}@keyframes circleFill{0%{stroke-dashoffset:502}40%{stroke-dashoffset:100}60%{stroke-dashoffset:100}to{stroke-dashoffset:502}}.infographic_item{animation:infographicAppear 1s ease forwards;opacity:0;transform:translateY(3vw) scale(.95)}.infographic_item:first-child{animation-delay:.2s}.infographic_item:nth-child(2){animation-delay:.6s}.infographic_item:nth-child(3){animation-delay:1s}.infographic_item:nth-child(4){animation-delay:1.4s}@keyframes infographicAppear{0%{opacity:0;transform:translateY(3vw) scale(.95)}60%{opacity:1;transform:translateY(-.5vw) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.infographic_item img{animation:infographicFloat 6s ease-in-out infinite;width:94%}@keyframes infographicFloat{0%{transform:translateY(0)}50%{transform:translateY(-.6vw)}to{transform:translateY(0)}}.infographic_item:hover img{transform:scale(1.05);transition:transform .4s ease}.infographic_item:hover h1{color:var(--color-accent);transition:color .3s ease}.infographic_item:hover img{filter:drop-shadow(0 0 1vw rgba(255,255,255,.6))}.M_Second_block_text_column_art_degree{display:flex;flex-direction:column;height:auto;width:60%}.O_Second_block_text_column_art_degree{background-color:var(--color-text);border-radius:1vw;box-shadow:0 .6vw 1.2vw rgba(0,0,0,.15),0 .2vw .4vw rgba(0,0,0,.08);height:fit-content;padding:2vw;position:relative;user-select:none;width:100%}.O_Second_block_text_column_art_degree:before{border-radius:1vw;box-shadow:inset 0 .2vw .4vw hsla(0,0%,100%,.5),inset 0 -.3vw .6vw rgba(0,0,0,.08);content:"";inset:0;pointer-events:none;position:absolute}.O_Second_block_text_column_art_degree p{color:var(--color-dark-grey);display:flex;flex-direction:column;gap:1vw;height:fit-content;width:100%}.O_Second_block_text_column_art_degree_video{align-items:center;background-color:var(--color-text);border-radius:1vw;color:var(--color-dark-grey);cursor:pointer;display:flex;flex-direction:column;height:33vw;justify-content:center;padding:2vw;width:100%}.O_Second_block_text_column_art_degree_video img{height:fit-content;width:49vw}@media (max-width:768px){.O_First_block_art_degree{height:44vw}.A_First_block_right_art_degree{display:none}.A_First_block_left_art_degree{gap:7vw;padding:4vw}.M_First_block_description_art_degree{gap:4vw;width:32%}.A_First_block_description_art_degree img{height:6vw;width:6vw}.A_button_back_to_all_articals{height:fit-content;margin-left:-4vw;margin-top:-4vw;width:fit-content}.A_button_back_to_all_articals img{width:2.3vw}.A_First_block_left_art_degree{width:100%}.A_First_block_description_art_degree{width:58vw}.M_Second_block_infographic_art_degree{display:none}.O_Second_block_text_column_art_degree{width:166%}.O_Second_block_text_column_art_degree_video{height:48vw;width:166%}.O_Second_block_text_column_art_degree_video img{width:77vw}}

/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/artical-liquid.css ***!
  \**************************************************************************************/.O_Second_block_text_column_art_liquid_facts{display:flex;flex-wrap:wrap;height:fit-content;width:100%}.O_Second_block_fact{align-items:center;background-color:var(--color-text);border-radius:1vw;box-shadow:0 .6vw 1.2vw rgba(0,0,0,.15),0 .2vw .4vw rgba(0,0,0,.08);color:var(--color-read);display:flex;flex-direction:column;gap:1vw;height:30vw;padding:2vw;position:relative;user-select:none;width:50%}.O_Second_block_fact:before{border-radius:1vw;box-shadow:inset 0 .2vw .4vw hsla(0,0%,100%,.5),inset 0 -.3vw .6vw rgba(0,0,0,.08);content:"";inset:0;pointer-events:none;position:absolute}.Q_Second_block_fact_number{align-items:center;border:.3vw solid var(--color-read);border-radius:3vw;display:flex;height:3.5vw;padding:1vw;width:3.5vw}@media (max-width:768px){.O_Second_block_fact{gap:4vw;height:59vw}.O_Second_block_text_column_art_liquid_facts{width:166%}.Q_Second_block_fact_number{border:.5vw solid var(--color-read);border-radius:4vw;height:6.5vw;justify-content:center;width:6.5vw}.O_Second_block_fact img{width:29vw}.O_Second_block_fact h1{text-align:center}}

/*!****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/atom.css ***!
  \****************************************************************************/

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/molecule.css ***!
  \********************************************************************************/

/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/quark.css ***!
  \*****************************************************************************/

/*!***************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/404.css ***!
  \***************************************************************************/.W-404{background-color:#e8e8e8}.O-404{align-items:center;display:flex;flex-direction:column;justify-content:center}.W-404Animation{height:29vw;overflow:hidden;position:relative;width:64%}.Q-404-Object{animation:ride404 6s linear infinite;position:absolute;top:13vw;width:58%}.Q-404-Conveyor{inset:0;object-fit:contain;position:absolute;width:91%;z-index:2}.Q-404-Conveyor--1{animation:conveyor1 2.4s ease-in-out infinite}.Q-404-Conveyor--2{animation:conveyor2 3.5s ease-in-out infinite}@keyframes ride404{0%{transform:translateX(20%)}20%{transform:translateX(40%)}40%{transform:translateX(60%)}50%{transform:translateX(70%)}60%{transform:translateX(60%)}80%{transform:translateX(40%)}to{transform:translateX(20%)}}@keyframes conveyor1{0%,to{opacity:1}50%{opacity:.5}}@keyframes conveyor2{0%,to{opacity:.5}50%{opacity:1}}.Q-404{width:59%}.A-404-img{width:74%}.W-404Titile-Button{align-items:center;display:flex;gap:1vw;height:4vw;justify-content:space-around;justify-content:center;margin:-4.5vw 0 0 -3vw;width:75%}.A-404Titile{color:var(--color-light-pink);font:var(--font-h3);line-height:var(--ls-h4)}.A-MainPage-button{align-items:center;background-color:var(--color-yellow);border:none;border-radius:.5vw;color:var(--color-dark-grey);display:flex;font:var(--font-h4);height:3.5vw;justify-content:center;text-transform:uppercase;width:14.5vw}

/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/stylesheets/microinteractions.css ***!
  \*****************************************************************************************/:root{--motion-fast:160ms;--motion-base:260ms;--motion-slow:520ms;--motion-ease:cubic-bezier(0.22,1,0.36,1);--motion-spring:cubic-bezier(0.34,1.56,0.64,1);--focus-ring:0 0 0 0.18vw rgba(242,245,58,.7)}[role=button],a,button,input{-webkit-tap-highlight-color:transparent}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{box-shadow:var(--focus-ring);outline:none}.A-AllArticlesButton,.A-Button,.A-DetailedButton,.A-Filter-Button,.A-Filter-Choose-Button,.A-GameControlButton,.A-GameModalActionButton,.A-GameModalTopButton,.A-GameTouchButton,.A-Lesson-NextSlide-Button,.A-TestNavBtn,.A-TestResultBtn,.A_Button,.M-MapModal__close,.button-yellow{transition:transform var(--motion-base) var(--motion-spring),box-shadow var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),color var(--motion-base) var(--motion-ease),opacity var(--motion-fast) ease}.A-AllArticlesButton:hover,.A-Button:hover,.A-DetailedButton:hover,.A-Filter-Button:hover,.A-Filter-Choose-Button:hover,.A-GameControlButton:hover,.A-GameModalActionButton:hover,.A-GameModalTopButton:hover,.A-GameTouchButton:hover,.A-Lesson-NextSlide-Button:hover,.A-TestNavBtn:not(:disabled):hover,.A-TestResultBtn:hover,.A_Button:hover,.M-MapModal__close:hover,.button-yellow:hover{box-shadow:0 .55vw 1vw rgba(52,68,78,.18);transform:translateY(-.16vw)}.A-AllArticlesButton:active,.A-Button:active,.A-DetailedButton:active,.A-Filter-Button:active,.A-Filter-Choose-Button:active,.A-GameControlButton:active,.A-GameModalActionButton:active,.A-GameModalTopButton:active,.A-GameTouchButton:active,.A-Lesson-NextSlide-Button:active,.A-TestNavBtn:not(:disabled):active,.A-TestResultBtn:active,.A_Button:active,.M-MapModal__close:active,.button-yellow:active{box-shadow:0 .2vw .45vw rgba(52,68,78,.16);transform:translateY(.08vw) scale(.98)}.A-MobileNavItem,.A-NavItem,.A_FooterLink,.Q_SocialIcon{transition:transform var(--motion-base) var(--motion-ease),color var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.A-MobileNavItem:focus-visible,.A-MobileNavItem:hover,.A-NavItem:focus-visible,.A-NavItem:hover,.A_FooterLink:focus-visible,.A_FooterLink:hover{transform:translateY(-.1vw)}.Q_SocialIcon:focus-visible,.Q_SocialIcon:hover{transform:translateY(-.14vw) rotate(-4deg) scale(1.06)}.C_Card,.M-AboutUs,.M-ArticlesCard,.M-DailyGoals,.M-KgGoal,.M-MoneyGoal,.M_ArticlesCard,.O-ArticlesAdd,.O-Card-Lesson-Two-Information,.O-Card-Lesson-Two-Swipe,.O-DayCard,.O-KickCard,.O-Learn,.O-Map,.O-Post,.O-article-card,.O_TestCard{transform:translateZ(0);transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),filter var(--motion-base) var(--motion-ease)}.C_Card:hover,.M-AboutUs:hover,.M-ArticlesCard:hover,.M-DailyGoals:hover,.M-KgGoal:hover,.M-MoneyGoal:hover,.M_ArticlesCard:hover,.O-ArticlesAdd:hover,.O-Card-Lesson-Two-Information:hover,.O-Card-Lesson-Two-Swipe:hover,.O-DayCard:hover,.O-KickCard:hover,.O-Learn:hover,.O-Map:hover,.O-Post:hover,.O-article-card:hover,.O_TestCard:hover{box-shadow:0 .7vw 1.4vw rgba(52,68,78,.14);transform:translateY(-.28vw)}.O-article-card:hover{height:100%;width:100%}.A_CardBadge,.M-AwardSlot,.M-Question,.M-TestAnswer,.M-article-card-top,.W-ArticlesCard-Title,.article-card__top{transition:transform var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.A_CardBadge:hover,.M-AwardSlot:hover,.M-Question:hover,.M-TestAnswer:hover,.M-article-card-top:hover,.W-ArticlesCard-Title:hover,.article-card__top:hover{transform:translateY(-.12vw)}.A-Arrow-Button,.A-Arrow-ButtonLeft,.A-ArrowIcon,.A-KickPlayIcon,.A-article-card-icon,.Q_CardBadgeIcon{transition:transform var(--motion-base) var(--motion-spring);will-change:transform}.A_CardBadge:hover .Q_CardBadgeIcon,.M-article-card-top:hover .A-article-card-icon,.Q_CardBadgeIcon:hover,.W-ArticlesCard-Title:hover .A-ArrowIcon,.article-card__top:hover .article-card__icon{transform:rotate(45deg) scale(1.04)}.A-KickPlayIcon{width:80%}.A-KickPlayButton:hover .A-KickPlayIcon,.A-KickPlayIcon:hover{transform:scale(1.1);width:80%}.A-ArticlesAdd-img,.A-Award-Img,.A-Learn-img,.A-TestResultArt,.A-TrashImg,.A-article-card-img,.Q_CardMedia,.W-ArticlesCard-img img,.W_ArticlesCard-img{transition:transform var(--motion-slow) var(--motion-ease),filter var(--motion-base) var(--motion-ease);will-change:transform}.C_Card:hover .Q_CardMedia,.M-ArticlesCard:hover .W-ArticlesCard-img img,.M_ArticlesCard:hover .W_ArticlesCard-img,.O-ArticlesAdd:hover .A-ArticlesAdd-img,.O-Learn:hover .A-Learn-img,.O-article-card:hover .A-article-card-img,.W-ScreenFour-Img:hover .A-TrashImg,.W-TestResultImage:hover .A-TestResultArt{transform:scale(1.035)}.A-Award-Img:hover{margin:0;transform:scale(1.12)}.A-Progress-Line,.A-Searcher-Articles,.A-Searcher-Articles-Input,.A-TestBox{transition:transform var(--motion-base) var(--motion-ease),border-color var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),width var(--motion-base) var(--motion-ease)}.A-Searcher-Articles:focus-within{box-shadow:inset 0 .08vw .18vw hsla(0,0%,100%,.32),0 0 0 .16vw rgba(242,245,58,.5);transform:translateY(-.1vw)}.M-TestAnswer.isActive .A-TestBox,.M-TestAnswer:hover .A-TestBox{transform:scale(1.08)}.A-Map-IconCloth{transition:transform var(--motion-base) var(--motion-spring),background-image var(--motion-base) var(--motion-ease),filter var(--motion-base) var(--motion-ease)}.A-Map-IconCloth:hover{filter:drop-shadow(0 .25vw .45vw rgba(52,68,78,.24));height:3vw;transform:scale(1.14) rotate(-4deg);width:3vw}.W-Map-Bottom:hover{height:20%;transform:scale(1.06);width:25%}.M-MapModal.is-open .M-MapModal__overlay{animation:modalFadeIn var(--motion-base) ease both}.M-MapModal.is-open .M-MapModal__content,.O-GameModal:not(.O-GameModal-Hidden) .M-GameModalCard{animation:modalRiseIn var(--motion-slow) var(--motion-ease) both}.u-reveal{opacity:0;transform:translateY(1.1vw);transition:opacity var(--motion-slow) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.u-reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalRiseIn{0%{opacity:0;transform:translateY(1vw) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){:root{--focus-ring:0 0 0 0.6vw rgba(242,245,58,.7)}.C_Card:hover,.M-AboutUs:hover,.M-ArticlesCard:hover,.M-DailyGoals:hover,.M-KgGoal:hover,.M-MoneyGoal:hover,.M_ArticlesCard:hover,.O-ArticlesAdd:hover,.O-Card-Lesson-Two-Information:hover,.O-Card-Lesson-Two-Swipe:hover,.O-DayCard:hover,.O-KickCard:hover,.O-Learn:hover,.O-Map:hover,.O-Post:hover,.O-article-card:hover,.O_TestCard:hover{transform:translateY(-.8vw)}.A-Map-IconCloth:hover{height:6vw;width:6vw}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.u-reveal{opacity:1;transform:none}}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/stylesheets/style.css ***!
  \***********************************************************************************************************************/
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7O2lGQUtBLDJaQW1GRSxRQUFTLENBQ1QsY0FBZSxDQUNmLFlBQWEsQ0FKYixRQUFTLENBQ1QsU0FBVSxDQUlWLHVCQUNGLENBRUEsOEVBV0UsYUFDRixDQUNBLEtBQ0UsYUFDRixDQUNBLE1BRUUsZUFDRixDQUNBLGFBRUUsV0FDRixDQUNBLG9EQUlFLFVBQVcsQ0FDWCxZQUNGLENBQ0EsTUFDRSx3QkFBeUIsQ0FDekIsZ0JBQ0Y7Ozs7Z0ZDaElBLE1BRUUscUJBQXNCLENBQ3RCLDBCQUEyQixDQUMzQixvQkFBcUIsQ0FDckIsMEJBQTJCLENBQzNCLHlCQUEwQixDQUMxQixvQkFBcUIsQ0FDckIsdUJBQXdCLENBQ3hCLHFCQUFzQixDQUN0QixzQkFBdUIsQ0FDdkIsMkJBQTRCLENBQzVCLG9CQUFxQixDQUlyQiwyQ0FBNEMsQ0FDNUMsOENBQStDLENBRS9DLHVDQUF3QyxDQUN4QyxrQ0FBbUMsQ0FLbkMsNkRBQWlFLENBQ2pFLGdFQUFvRSxDQUtwRSxvREFBcUQsQ0FDckQsZUFBZ0IsQ0FHaEIsaURBQWtELENBQ2xELHdCQUF5QixDQUd6QixpREFBa0QsQ0FDbEQsZUFBZ0IsQ0FHaEIsaURBQWtELENBSWxELGlEQUFrRCxDQUNsRCxvQkFBcUIsQ0FHckIsZ0RBQWlELENBQ2pELGNBQ0YsQ0FFQSxFQUNFLHFCQUNGLENBRUEsS0FDRSwyQ0FBNEMsQ0FDNUMsa0JBQTJCLENBQzNCLGVBQXdCLENBQ3hCLHNCQUNGLENBRUEsS0FFRSxxQ0FBc0MsQ0FEdEMscUJBQXNCLENBRXRCLFdBQVksQ0FDWixRQUFTLENBQ1QsU0FDRixDQUVBLEdBR0UsZUFDRixDQU1BLEVBQ0Usa0JBQ0YsQ0FRQSxPQUVFLFdBQVksQ0FEWixjQUVGLENBRUEsS0FFRSxXQUFZLENBRFosVUFFRixDQUVBLHlCQUNFLE1BQ0Usb0RBQXFELENBQ3JELGlEQUFrRCxDQUNsRCxpREFBa0QsQ0FDbEQsaURBQWtELENBQ2xELGlEQUFrRCxDQUNsRCxnREFDRixDQUVBLEtBQ0Usa0JBQ0YsQ0FDRjs7OztpRkNySEEsV0FPRSxpQkFBa0IsQ0FObEIsaUJBQW9CLENBS3BCLGlCQUFrQixDQURsQixlQUFnQixDQUhoQiw2R0FNRixDQUVBLFdBT0UsaUJBQWtCLENBTmxCLGlCQUFvQixDQUtwQixpQkFBa0IsQ0FEbEIsZUFBZ0IsQ0FIaEIsNkdBTUYsQ0FFQSxXQU9FLGlCQUFrQixDQU5sQixpQkFBb0IsQ0FLcEIsaUJBQWtCLENBRGxCLGVBQWdCLENBSGhCLDZHQU1GOzs7O3dGQzVCQSxVQUdFLFlBQWEsQ0FDYixxQkFBc0IsQ0FGdEIsV0FBWSxDQUdaLHNCQUF1QixDQUN2QixjQUFnQixDQUNoQixlQUFnQixDQUNoQixLQUFNLENBUE4sVUFBVyxDQVFYLFlBQ0YsQ0FFQSxlQUNFLGtCQUFtQixDQUduQixrQ0FBbUMsQ0FDbkMsa0JBQW9CLENBS3BCLHVGQUU0QyxDQVQ1QyxZQUFhLENBR2IsVUFBVyxDQUpYLDZCQUE4QixDQU05QixhQUFjLENBQ2QsZUFBZ0IsQ0FRaEIsaUJBQWtCLENBSmxCLGtGQUc2QixDQVQ3QixTQUFVLENBV1YsU0FDRixDQUVBLHVCQUNFLDJCQUE0QixDQUM1Qiw0QkFBNkIsQ0FDN0Isc0ZBR0YsQ0FFQSxZQUVFLGtCQUFtQixDQURuQixZQUFhLENBSWIsYUFBYyxDQUZkLHNCQUF1QixDQUN2QixvQkFFRixDQUVBLFFBR0UsYUFBYyxDQURkLGVBQWdCLENBRGhCLFFBR0YsQ0FFQSxVQUNFLFdBQVksQ0FDWixTQUNGLENBRUEsWUFDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUdiLE9BQVEsQ0FGUiw2QkFBOEIsQ0FDOUIsYUFFRixDQUVBLFdBR0UsNEJBQTZCLENBRDdCLG1CQUFvQixDQUVwQixhQUFjLENBQ2QsY0FBZ0IsQ0FDaEIsb0JBQXFCLENBTHJCLHdCQUF5QixDQU16Qix1RUFJRixDQUVBLGlCQU9FLHFCQUNGLENBRUEsc0NBUEUsdUNBQXdDLENBR3hDLGtCQUFvQixDQUZwQix5QkFBMEIsQ0FGMUIsWUFBYSxDQURiLHNCQUF1QixDQUl2QixjQVlGLENBRUEsZ0JBUUUsa0JBQW1CLENBSG5CLHNCQUF1QixDQUR2QixXQUFZLENBRVosY0FBZSxDQUxmLFlBQWEsQ0FTYixxQkFBc0IsQ0FFdEIsYUFBYyxDQURkLE9BQVEsQ0FSUixXQUFZLENBTVosc0JBQXVCLENBRnZCLFNBQVUsQ0FMVixVQVdGLENBRUEscUJBSUUsdUNBQXdDLENBQ3hDLG1CQUFvQixDQUpwQixhQUFjLENBRWQsVUFBVyxDQUdYLDhDQUVtQixDQU5uQixVQU9GLENBRUEseUNBQ0Usd0NBQ0YsQ0FFQSwwQ0FDRSxTQUNGLENBRUEsMENBQ0UsMENBQ0YsQ0FFQSxjQUdFLGtDQUFtQyxDQUNuQyx5QkFBMEIsQ0FDMUIsbUZBRTRDLENBTDVDLGFBQWMsQ0FPZCxZQUFhLENBQ2IsU0FBVSxDQUZWLGVBQWdCLENBSWhCLG1CQUFvQixDQURwQiwyQkFBNEIsQ0FFNUIsdUlBSzBCLENBakIxQixTQWtCRixDQUVBLHNCQUNFLGdCQUFpQixDQUNqQixTQUFVLENBRVYsbUJBQW9CLENBRHBCLHVCQUVGLENBRUEsbUJBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixPQUFRLENBQ1IsaUJBQ0YsQ0FFQSxpQkFHRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBR3BCLGVBQWdCLENBQ2hCLFNBQVUsQ0FGVixvQkFBcUIsQ0FIckIsd0JBQXlCLENBTXpCLDBCQUEyQixDQUMzQiwyRkFLRixDQUVBLHVDQUNFLFNBQVUsQ0FDVix1QkFDRixDQUVBLG1EQUNFLHFCQUNGLENBRUEsb0RBQ0UscUJBQ0YsQ0FFQSxvREFDRSxxQkFDRixDQUVBLG9EQUNFLHFCQUNGLENBRUEsb0RBQ0UscUJBQ0YsQ0FFQSx1QkFDRSx5QkFDRixDQUVBLDJCQUNFLHNCQUF1QixDQUd2QixlQUFnQixDQUZoQiw0QkFBNkIsQ0FDN0IsU0FFRixDQUVBLHlCQUNFLFVBQ0UsaUJBQ0YsQ0FFQSxlQUtFLHlCQUEwQixDQUgxQixXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsYUFBYyxDQUhkLFNBS0YsQ0FFQSx1QkFDRSwyQkFBNEIsQ0FDNUIsNEJBQ0YsQ0FFQSxRQUVFLGNBQWUsQ0FEZixVQUVGLENBRUEsVUFDRSxZQUNGLENBRUEsZ0JBQ0UsWUFDRixDQUVBLGNBS0UsNkJBQThCLENBQzlCLDhCQUErQixDQUgvQix3QkFBeUIsQ0FDekIseUJBQTBCLENBRjFCLGFBQWMsQ0FEZCxTQU1GLENBRUEsc0JBQ0UsZ0JBQ0YsQ0FFQSxtQkFDRSxPQUFRLENBQ1IsbUJBQ0YsQ0FFQSxpQkFDRSxtQkFDRixDQUNGOzs7O3dGQ3BSQSxVQUNFLGlDQUFrQyxDQUNsQyx3QkFDRixDQUVBLGdCQUtFLHNCQUF1QixDQUd2QixxQkFBc0IsQ0FKdEIsWUFBYSxDQUdiLFNBQVUsQ0FEViw2QkFBOEIsQ0FKOUIsYUFBYyxDQURkLGNBQWUsQ0FFZixpQkFNRixDQUVBLGdCQUdFLE9BQ0YsQ0FFQSw4QkFMRSxZQUFhLENBQ2IscUJBVUYsQ0FOQSxjQUlFLFFBRUYsQ0FFQSw2QkFIRSxrQkFBbUIsQ0FGbkIsc0JBaUJGLENBWkEsZUFLRSxrQ0FBbUMsQ0FDbkMsdUdBQXdHLENBSnhHLHlCQUEwQixDQUQxQix5QkFBMEIsQ0FNMUIsMkJBQTRCLENBQzVCLG1CQUFvQixDQUNwQixrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLFNBQ0YsQ0FFQSxjQUlFLFlBQWEsQ0FDYixxQkFBc0IsQ0FGdEIsZUFBZ0IsQ0FGaEIsUUFBUyxDQUNULFNBSUYsQ0FFQSxnQkFFRSxzQkFBdUIsQ0FEdkIsWUFBYSxDQUViLFNBQ0YsQ0FFQSxjQUlFLG9CQUFxQixDQUNyQixrQkFDRixDQUVBLDZCQU5FLHdCQUF5QixDQUR6QixtQkFBb0IsQ0FFcEIsd0JBVUYsQ0FMQSxlQUlFLFFBQ0YsQ0FFQSxjQUVFLDBCQUEyQixDQUQzQixtQkFBb0IsQ0FFcEIsb0JBQXFCLENBQ3JCLHdCQUF5QixDQUN6Qix5QkFDRixDQUVBLGdEQUVFLHdCQUF5QixDQUN6QixZQUNGLENBRUEsY0FFRSx3QkFBK0IsQ0FEL0IscUJBRUYsQ0FFQSxjQUlFLGtCQUFtQixDQURuQixZQUFhLENBSWIsYUFBYyxDQUxkLFlBQWEsQ0FHYixzQkFBdUIsQ0FDdkIsb0JBQXFCLENBRXJCLDhDQUVtQixDQVRuQixXQVVGLENBRUEsZ0RBR0UsV0FBYSxDQUNiLFlBQWEsQ0FGYixxQkFHRixDQUVBLGFBR0UsYUFBYyxDQURkLFVBQVcsQ0FFWCxrQkFBbUIsQ0FIbkIsU0FJRixDQUVBLG9DQUNFLGdCQUdFLGNBQWUsQ0FEZixPQUFRLENBRFIsZUFHRixDQUVBLGdCQUVFLE9BQVEsQ0FEUixTQUVGLENBRUEsY0FFRSxzQkFBdUIsQ0FDdkIsT0FBUSxDQUZSLFVBR0YsQ0FFQSxlQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsY0FDRSxZQUNGLENBRUEsZUFFRSx3QkFBeUIsQ0FEekIsbUJBQW9CLENBRXBCLFFBQ0YsQ0FFQSxjQUVFLHdCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIseUJBQ0YsQ0FFQSw0QkFORSxxQkFRRixDQUVBLGdCQUdFLGtCQUFtQixDQURuQixPQUFRLENBRFIsVUFHRixDQUVBLGNBRUUsVUFBVyxDQURYLFNBRUYsQ0FDRjs7OztvRkM3S0EsUUFJRSxtQkFBb0IsQ0FEcEIsV0FBWSxDQUVaLGdCQUFpQixDQUpqQixpQkFBa0IsQ0FDbEIsVUFJRixDQUVBLFlBSUUsbUJBQW9CLENBQ3BCLGVBQ0YsQ0FFQSx5QkFORSxPQUFRLENBRFIsaUJBZUYsQ0FSQSxhQUlFLHVCQUEyQixDQUQzQiwyQkFBNEIsQ0FFNUIscUJBQXNCLENBQ3RCLG9EQUEyRCxDQUMzRCxxQkFDRixDQUVBLGFBVUUsMkNBQTRDLENBVDVDLGdDQUFpQyxDQUNqQyxtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixRQUFVLENBQ1YsT0FBUSxDQUNSLHdCQUF5QixDQUN6QixXQUFnQixDQUNoQixpQkFFRixDQUVBLGNBQ0UsVUFBVyxDQUVYLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FGbEIsU0FBVSxDQUdWLHFCQUFzQixDQUN0QixzQkFBdUIsQ0FDdkIsU0FDRixDQUVBLGtCQUtFLDBEQUEyRCxDQUQzRCx5REFBMEQsQ0FFMUQsNEJBQTZCLENBTDdCLGtDQUFxQyxDQUVyQyxpQkFBbUIsQ0FEbkIsaUNBS0YsQ0FFQSxrQkFLRSwyREFBNEQsQ0FENUQseURBQTBELENBRTFELDZCQUE4QixDQUg5QixpQkFBbUIsQ0FGbkIsbUNBQXNDLENBQ3RDLGlDQUtGLENBRUEsa0JBSUUsNERBQTZELENBRTdELCtCQUFnQyxDQURoQywwREFBMkQsQ0FKM0Qsa0NBQXFDLENBRXJDLG9CQUlGLENBRUEsb0NBUEUsb0NBY0YsQ0FQQSxrQkFJRSw0REFBNkQsQ0FFN0QsZ0NBQWlDLENBRGpDLDJEQUE0RCxDQUY1RCx1QkFBMkIsQ0FGM0IsbUNBTUYsQ0FFQSxhQUNFLGtCQUFtQixDQUNuQixrQ0FBbUMsQ0FDbkMsa0JBQW9CLENBQ3BCLFlBQWEsQ0FDYixZQUFhLENBQ2Isc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixTQUFVLENBQ1Ysb0JBQXFCLENBQ3JCLE9BQVEsQ0FHUix1QkFBeUIsQ0FGekIsV0FBWSxDQUNaLFNBRUYsQ0FFQSxtQkFFRSxzQ0FBMkMsQ0FEM0MscUJBRUYsQ0FFQSxpQkFHRSxhQUFjLENBRGQsWUFBYSxDQUViLGtCQUFtQixDQUNuQixvQ0FBc0MsQ0FKdEMsV0FLRixDQUVBLHVCQUNFLHVCQUNGLENBRUEsZ0JBVUUsa0JBQW1CLENBRG5CLFlBQWEsQ0FGYixhQUFjLENBSWQsc0JBQXVCLENBUnZCLFFBQVMsQ0FGVCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUVWLDBCQUEyQixDQUUzQixZQUFhLENBT2IsU0FDRixDQUVBLFlBQ0UsYUFBYyxDQUNkLFdBQVksQ0FDWixrQkFBbUIsQ0FDbkIsVUFDRixDQUVBLFdBQ0UsVUFDRixDQUVBLGFBR0UsbUJBQW9CLENBR3BCLFdBQ0YsQ0FFQSx5QkFMRSx3QkFBeUIsQ0FGekIsa0JBQW1CLENBR25CLFFBQVMsQ0FKVCxtQkFjRjs7Ozt3RkM1SkEsc0JEeUpFLHFCQzdJRixDQVpBLFVBRUUsa0JBQW1CLENBTW5CLFdBQVksQ0FGWixjQUFlLENBTGYsbUJBQW9CLENBRXBCLHNCQUF1QixDQU12QixZQUFhLENBSmIsb0JBQXFCLENBS3JCLDBGQUM2QyxDQUo3QyxnQkFLRixDQUVBLG1CQUVFLHdDQUF5QyxDQUN6QyxpQkFBa0IsQ0FDbEIsNEJBQTZCLENBQzdCLFlBQWEsQ0FKYixVQUtGLENBRUEsMERBR0UsMENBQWdELENBRGhELDRCQUVGLENBRUEsMEJBRUUsMENBQWlELENBRGpELHNDQUVGOzs7O2tGQ25DQSxhQUVFLFlBQWEsQ0FDYixjQUFlLENBQ2YsNkJBQThCLENBSDlCLFVBSUYsQ0FFQSxnQkFDRSxTQUNGLENBTUEsY0FDRSxVQUNGLENBUUEsWUFMRSxtQkFBb0IsQ0FDcEIsdUJBQXdCLENBQ3hCLHdCQVdGLENBUkEsU0FJRSx1QkFBd0IsQ0FGeEIsV0FBWSxDQUtaLHFCQUFzQixDQU50QixVQU9GLENBRUEsV0FFRSxlQUFrQixDQURsQixVQUVGLENBRUEsV0FHRSxvQ0FBcUMsQ0FFckMsOENBQStDLENBRC9DLGlCQUFrQixDQUVsQiw2Q0FBOEMsQ0FDOUMsWUFBYSxDQUxiLFdBQVksQ0FEWixVQU9GLENBRUEsZUFDRSxZQUFhLENBQ2IscUJBQXNCLENBRXRCLFdBQVksQ0FDWiw2QkFBOEIsQ0FDOUIscUJBQXNCLENBSHRCLFNBSUYsQ0FFQSxnQkFHRSxrQkFBbUIsQ0FGbkIsWUFBYSxDQUNiLHNCQUVGLENBRUEsYUFFRSxVQUFXLENBRFgsaUJBQWtCLENBRWxCLFVBQ0YsQ0FFQSxxQkFFRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUViLE9BQ0YsQ0FFQSxrQkFDRSxpQkFDRixDQUVBLGVBSUUsNEJBQTZCLENBRjdCLG1CQUFvQixDQUNwQix3QkFBeUIsQ0FGekIsU0FJRixDQUVBLGNBQ0UsUUFDRixDQUVBLGlCQUNFLDRCQUNGLENBRUEsaUJBQ0UsdUNBQXdDLENBRXhDLDhDQUErQyxDQUUvQyxpQkFBa0IsQ0FEbEIsNkNBQThDLENBRjlDLFNBSUYsQ0FTQSxZQUNFLGtDQUFtQyxDQUtuQyxxQkFBc0IsQ0FKdEIsV0FBWSxDQUdaLGFBRUYsQ0FFQSx1QkFMRSxpQkFBa0IsQ0FEbEIsVUFjRixDQVJBLFdBRUUsc0JBQXVCLENBS3ZCLHNEQUEyRCxDQU4zRCxZQUFhLENBRWIsT0FBUSxDQUdSLGVBRUYsQ0FFQSxjQUNFLGlCQUNGLENBRUEsY0FDRSxrQkFDRixDQUVBLGtCQU9FLGtCQUFtQixDQUZuQiw0QkFBNkIsQ0FGN0IsV0FBWSxDQUNaLHVCQUF3QixDQVN4QixvR0FFaUQsQ0FOakQsY0FBZSxDQUhmLFlBQWEsQ0FKYixVQUFXLENBTVgsc0JBQXVCLENBR3ZCLGdCQUFpQixDQVZqQixTQUFVLENBU1YsV0FNRixDQUVBLGdCQUNFLDJDQUVGLENBRUEsc0JBQ0UsU0FDRixDQUVBLFlBQ0Usc0JBQXVCLENBQ3ZCLG1CQUFvQixDQUNwQixZQUFhLENBQ2IsTUFBTyxDQUNQLFFBQVUsQ0FDViwwQkFBMkIsQ0FDM0IsbUNBQXFDLENBQ3JDLGdCQUFpQixDQUNqQixlQUNGLENBRUEsWUFDRSxtQkFBcUIsQ0FFckIsb0dBR0YsQ0FFQSxpQkFDRSw0QkFDRixDQUVBLGtCQUNFLDZCQUNGLENBRUEsaUJBQ0UsaUNBQ0YsQ0FFQSxrQkFDRSxrQkFDRixDQUVBLGFBRUUsY0FBZSxDQURmLFVBRUYsQ0FFQSxlQUdFLGtDQUFtQyxDQUNuQyw4Q0FBK0MsQ0FFL0MsaUJBQWtCLENBRGxCLDZDQUE4QyxDQUU5QyxZQUFhLENBTGIsV0FBWSxDQU1aLDZCQUE4QixDQVA5QixVQVFGLENBRUEscUJBQ0Usa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsU0FDRixDQUVBLG1CQUNFLFNBQ0YsQ0FFQSxlQUNFLG9DQUFxQyxDQUNyQyxrQkFBb0IsQ0FDcEIsNEJBQTZCLENBQzdCLG1CQUFvQixDQUVwQixZQUFhLENBRGIsd0JBQXlCLENBRXpCLFlBQ0YsQ0FFQSxxQkFLRSxrQkFBbUIsQ0FKbkIsWUFBYSxDQUNiLE9BQVEsQ0FJUixVQUFXLENBSFgscUJBQXNCLENBQ3RCLFVBR0YsQ0FRQSxxQkFDRSxvQ0FBcUMsQ0FDckMsV0FBWSxDQUNaLGtCQUFvQixDQUNwQiw0QkFBNkIsQ0FDN0IsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsd0JBQXlCLENBQ3pCLFlBQ0YsQ0FFQSxvQkFDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLFdBQVksQ0FDWiw0QkFBNkIsQ0FFN0IsaUJBQWtCLENBRGxCLFNBRUYsQ0FFQSxnQkFFRSxXQUFZLENBRFosU0FJRixDQUVBLHNDQUhFLDBCQUEyQixDQUQzQiwyQkFjRixDQVZBLHNCQUVFLGtCQUFtQixDQU1uQixvQ0FBcUMsQ0FMckMsWUFBYSxDQUNiLFVBQVcsQ0FIWCw0QkFBNkIsQ0FRN0IsMkNBQWtELENBSmxELFVBS0YsQ0FFQSw0QkFDRSx3QkFDRixDQUVBLHNCQUdFLDRCQUE2QixDQUQ3QixtQkFBb0IsQ0FEcEIsd0JBR0YsQ0FFQSxhQUNFLFVBQVcsQ0FDWCwyQ0FDRixDQUVBLHlDQUNFLFlBQ0YsQ0FFQSxvQkFDRSxxQ0FBc0MsQ0FHdEMsWUFBYSxDQUZiLFVBQVcsQ0FHWCxzQkFBdUIsQ0FDdkIsWUFBYyxDQUhkLFVBSUYsQ0FFQSxlQUdFLDRCQUE2QixDQUQ3QixtQkFBb0IsQ0FEcEIsY0FBZSxDQUdmLHdCQUNGLENBRUEsZUFHRSxZQUFhLENBQ2IsNkJBQThCLENBSDlCLGNBQWUsQ0FDZixVQUdGLENBRUEsUUFHRSxtQ0FBb0MsQ0FLcEMsaUJBQ0YsQ0FFQSxlQU5FLDhDQUErQyxDQUQvQyxpQkFBa0IsQ0FFbEIsNkNBQThDLENBSjlDLFdBQVksQ0FLWixXQUFnQixDQU5oQixTQWtCRixDQVJBLE9BR0Usb0NBS0YsQ0FFQSxjQUlFLHNEQURBLDJCQUE0QixDQUU1Qix1QkFBd0IsQ0FDeEIsWUFBYSxDQUNiLHFCQUFzQixDQUx0QixXQUFZLENBTVosNkJBQThCLENBUDlCLFVBUUYsQ0FFQSx1Q0FJRSxVQUFXLENBRFgsVUFFRixDQUVBLFdBQ0UsaUJBQWtCLENBQ2xCLG9DQUFxQyxDQU1yQyx1QkFBd0IsQ0FMeEIsWUFBYSxDQUNiLHFCQUFzQixDQUN0Qiw2QkFBOEIsQ0FDOUIsbUJBQW9CLENBQ3BCLFNBRUYsQ0FFQSxrQkFFRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBRXBCLHdCQUNGLENBRUEsYUFDRSxVQUdGLENBRUEseUJBSkUsWUFBYSxDQUNiLDZCQVVGLENBUEEsWUFNRSxrQkFBbUIsQ0FGbkIscUJBQXNCLENBRnRCLFdBQVksQ0FEWixTQU1GLENBRUEsWUFDRSxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLFVBQ0YsQ0FFQSxjQUVFLDRCQUE2QixDQUQ3QixtQkFBb0IsQ0FFcEIsd0JBQ0YsQ0FFQSxjQU1FLGtCQUFtQixDQUpuQixVQUFXLENBS1gsaUJBQWtCLENBTmxCLFVBT0YsQ0FFQSxtQ0FQRSxZQUFhLENBRWIscUJBQXNCLENBRHRCLHNCQWtCRixDQVpBLHFCQVdFLGlCQUFrQixDQVJsQixzREFDQSwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSXhCLE9BQVEsQ0FQUixXQUFZLENBUVosbUJBQXdCLENBVHhCLFNBV0YsQ0FFQSxrQkFFRSx1QkFBd0IsQ0FEeEIsbUJBQW9CLENBRXBCLHdCQUNGLENBRUEsaUJBS0Usc0RBREEsdUJBQXdCLENBRHhCLFVBQVcsQ0FGWCxpQkFBa0IsQ0FDbEIsU0FJRixDQUVBLHVCQUlFLHNEQURBLFlBQWEsQ0FGYiwyQ0FBa0QsQ0FDbEQsV0FHRixDQUVBLFVBRUUsUUFBUyxDQURULE9BRUYsQ0FFQSxVQUVFLFFBQVMsQ0FEVCxPQUVGLENBRUEsVUFDRSxTQUFVLENBQ1YsUUFDRixDQUVBLFVBRUUsU0FBVSxDQURWLFFBRUYsQ0FFQSxVQUVFLFNBQVUsQ0FEVixPQUVGLENBRUEsVUFFRSxTQUFVLENBRFYsUUFFRixDQUVBLGNBQ0Usb0NBQXFDLENBTXJDLHNEQUNBLHVCQUF3QixDQU54Qix3Q0FBMEMsQ0FDMUMsaUJBQWtCLENBQ2xCLFVBQVcsQ0FFWCxrQkFBbUIsQ0FHbkIsMkNBQWtELENBSmxELFNBS0YsQ0FFQSxvQkFDRSxVQUFXLENBQ1gsU0FDRixDQUVBLGNBTUUsa0JBQW1CLENBTG5CLFlBQWEsQ0FJYixPQUFRLENBRlIsVUFBVyxDQUNYLHFCQUFzQixDQUZ0QixVQUtGLENBRUEsWUFDRSxXQUFZLENBQ1osa0JBQ0YsQ0FFQSxjQUVFLHVCQUF3QixDQUR4QixtQkFFRixDQUVBLG1CQUNFLHdDQUF5QyxDQUN6QyxzREFDQSwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSXhCLGtCQUFvQixDQUNwQixtRkFFdUMsQ0FMdkMsV0FBWSxDQUNaLGNBQWUsQ0FGZixVQU9GLENBRUEsVUFJRSw0Q0FBNkMsQ0FGN0MsaUJBQWtCLENBRGxCLFFBQVMsQ0FFVCxXQUVGLENBRUEsc0JBQ0UsR0FDRSwwQ0FDRixDQUVBLElBQ0UsMkNBQ0YsQ0FFQSxJQUNFLDJDQUNGLENBRUEsSUFDRSwyQ0FDRixDQUVBLElBQ0UsNENBQ0YsQ0FFQSxJQUNFLCtDQUNGLENBRUEsR0FDRSwwQ0FDRixDQUNGLENBRUEsY0FDRSxTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLFFBQ0YsQ0FFQSxhQUVFLFVBQVcsQ0FEWCxVQUlGLENBRUEsZ0NBSkUsWUFBYSxDQUNiLDZCQU9GLENBSkEsbUJBR0UsU0FDRixDQUVBLGVBRUUsWUFBYSxDQUNiLDZCQUE4QixDQUY5QixjQUdGLENBRUEsV0FNRSxrQ0FBbUMsQ0FMbkMsOENBQStDLENBQy9DLGlCQUFrQixDQUNsQiw2Q0FBOEMsQ0FDOUMsV0FBWSxDQUNaLFNBRUYsQ0FFQSx3QkFDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLE9BQVEsQ0FDUixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFNBQ0YsQ0FFQSxlQUNFLGlCQUFzQixDQUN0QixVQUNGLENBRUEscUJBQ0Usa0JBQW1CLENBQ25CLFlBQWEsQ0FDYixTQUFVLENBQ1YsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixTQUNGLENBRUEsY0FJRSx1QkFBd0IsQ0FIeEIsbUJBQW9CLENBQ3BCLHdCQUF5QixDQUN6Qix3QkFFRixDQUVBLGtCQUNFLFNBQ0YsQ0FNQSxxQkFIRSxVQWFGLENBVkEsU0FHRSxrQ0FBbUMsQ0FDbkMsOENBQStDLENBQy9DLGlCQUFrQixDQUNsQiw2Q0FBOEMsQ0FDOUMsWUFBYSxDQUxiLFdBQVksQ0FNWiw2QkFBOEIsQ0FDOUIsV0FDRixDQUNBLGVBQ0UsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSxhQUNFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsT0FDRixDQUVBLFlBRUUsa0NBQW1DLENBQ25DLGtCQUFvQixDQUNwQixVQUFXLENBR1gsV0FBWSxDQUZaLFNBR0YsQ0FFQSw4QkFURSxrQkFBbUIsQ0FLbkIsWUFXRixDQVBBLGtCQUlFLE9BQVEsQ0FGUiw2QkFBOEIsQ0FJOUIsZ0JBQWlCLENBSGpCLFNBSUYsQ0FFQSxjQUNFLFNBQ0YsQ0FFQSxrQ0FHRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBRXBCLHdCQUNGLENBRUEsYUFDRSxVQUNGLENBRUEsc0JBS0Usa0JBQW1CLENBSm5CLFlBQWEsQ0FDYixTQUFVLENBSVYsVUFBVyxDQUhYLHFCQUFzQixDQUN0QixVQUdGLENBRUEsZUFDRSx1QkFBd0IsQ0FDeEIsbUJBQW9CLENBQ3BCLHdCQUNGLENBRUEsVUFDRSxvQ0FBcUMsQ0FDckMsV0FBWSxDQUNaLGtCQUFvQixDQUNwQiw0QkFBNkIsQ0FDN0IsbUJBQW9CLENBRXBCLFlBQWEsQ0FEYix3QkFBeUIsQ0FFekIsWUFDRixDQUVBLGdCQUVFLFFBQVMsQ0FFVCxpQkFBa0IsQ0FEbEIsU0FFRixDQUVBLFFBS0UsMENBQTJDLENBSDNDLFFBQVMsQ0FDVCxpQkFBa0IsQ0FGbEIsT0FBUSxDQUdSLFdBRUYsQ0FFQSxvQkFDRSxHQUNFLDJDQUNGLENBRUEsSUFDRSw0Q0FDRixDQUVBLElBQ0UsMkNBQ0YsQ0FFQSxJQUNFLDJDQUNGLENBRUEsSUFDRSwyQ0FDRixDQUVBLEdBQ0UsMkNBQ0YsQ0FDRixDQUdBLFlBSUUsWUFBYSxDQUZiLE9BQVEsQ0FEUixjQUFlLENBRWYsV0FFRixDQUVBLG9CQUNFLGFBQ0YsQ0FFQSxxQkFLRSxtQ0FBd0MsQ0FEeEMsV0FBWSxDQUZaLE9BQVEsQ0FEUixpQkFBa0IsQ0FFbEIsVUFHRixDQUVBLHFCQUtFLGtDQUFtQyxDQUVuQyw4Q0FBK0MsQ0FEL0MsaUJBQWtCLENBRWxCLDZDQUE4QyxDQUU5QyxxQkFBc0IsQ0FFdEIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixTQUFVLENBWFYsV0FBWSxDQUNaLGlCQUFrQixDQU9sQixlQUFnQixDQUZoQixXQUFZLENBUlosaUJBQWtCLENBQ2xCLFNBYUYsQ0FFQSxtQkFFRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBR3BCLHdCQUF5QixDQUR6Qix3QkFBeUIsQ0FFekIsU0FDRixDQUVBLG1CQUNFLGtCQUFtQixDQUNuQixvQ0FBcUMsQ0FDckMsV0FBWSxDQUNaLGtCQUFvQixDQUNwQixjQUFlLENBQ2YsWUFBYSxDQUNiLG1CQUFvQixDQUNwQixVQUFXLENBQ1gsc0JBQXVCLENBQ3ZCLGlCQUFrQixDQUNsQixXQUFZLENBQ1osU0FBVSxDQUNWLFNBQ0YsQ0FFQSxxQkFHRSxxQ0FBc0MsQ0FDdEMsbUJBQW9CLENBQ3BCLGVBQ0YsQ0FFQSwyQ0FORSxXQUFZLENBRFosVUFVRixDQUVBLDhCQUVFLGNBQ0YsQ0FFQSx5QkFDRSw0QkFFRSxxQkFBc0IsQ0FDdEIsT0FDRixDQUVBLHFCQUVFLFVBQVcsQ0FDWCxxQkFBc0IsQ0FGdEIsU0FHRixDQUVBLDhEQU1FLGtCQUFtQixDQURuQixTQUVGLENBRUEsZUFHRSxxQkFBc0IsQ0FDdEIsT0FBUSxDQUhSLGtCQUFtQixDQUNuQixVQUdGLENBRUEsV0FDRSxXQUFZLENBRVosV0FBWSxDQURaLFNBRUYsQ0FFQSxxQkFDRSxVQUNGLENBRUEsb0JBQ0UscUJBQXNCLENBQ3RCLFdBQVksQ0FFWixtQkFBb0IsQ0FEcEIsU0FFRixDQUVBLGdCQUNFLFdBQVksQ0FDWixVQUNGLENBRUEsc0JBRUUsVUFBVyxDQURYLDZCQUE4QixDQUU5QixhQUNGLENBRUEsY0FDRSxVQUNGLENBRUEsb0JBQ0UsV0FDRixDQUNBLGdCQUVFLFlBQ0YsQ0FFQSxlQUNFLHFCQUFzQixDQUN0QixPQUNGLENBRUEsWUFDRSxZQUNGLENBRUEsWUFDRSxVQUNGLENBRUEsU0FDRSxxQkFBc0IsQ0FDdEIsT0FBUSxDQUVSLFdBQ0YsQ0FFQSw0QkFKRSxXQU1GLENBRUEsZUFDRSxZQUFhLENBQ2IsWUFDRixDQUVBLGVBRUUsV0FDRixDQUVBLGNBQ0UsU0FBVSxDQUNWLGlCQUFrQixDQUNsQixVQUNGLENBRUEsVUFDRSw0Q0FDRixDQUVBLHNCQUNFLEdBQ0UsMENBQ0YsQ0FFQSxJQUNFLDRDQUNGLENBRUEsSUFDRSwyQ0FDRixDQUVBLElBQ0UsMkNBQ0YsQ0FFQSxJQUNFLDRDQUNGLENBRUEsSUFDRSwrQ0FDRixDQUVBLEdBQ0UsMENBQ0YsQ0FDRixDQUVBLHFCQUVFLFVBQVcsQ0FFWCw2QkFBOEIsQ0FEOUIscUJBQXNCLENBRXRCLGFBQWdCLENBSmhCLFNBS0YsQ0FFQSxzQkFDRSw2QkFBOEIsQ0FFOUIsbUJBQW9CLENBRHBCLFNBRUYsQ0FFQSxZQUNFLG1CQUFvQixDQUNwQixpQkFDRixDQUNBLGtCQUNFLFdBQVksQ0FDWixVQUNGLENBRUEsWUFDRSxZQUNGLENBRUEsV0FDRSxXQUNGLENBRUEsU0FDRSxzQkFDRixDQUVBLG1CQUNFLFNBQ0YsQ0FFQSxlQUNFLGlCQUFrQixDQUNsQixTQUNGLENBRUEsV0FDRSxXQUNGLENBRUEscUJBQ0UsaUJBQWtCLENBQ2xCLDJCQUE0QixDQUM1Qix1QkFBd0IsQ0FDeEIsT0FBUSxDQUNSLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsU0FDRixDQUVBLHdDQUVFLFVBQVcsQ0FDWCxTQUNGLENBRUEscUJBQ0UsU0FDRixDQUVBLFVBQ0UsU0FBVSxDQUNWLFFBQ0YsQ0FDQSxVQUNFLFNBQVUsQ0FDVixPQUNGLENBQ0EsVUFDRSxTQUFVLENBQ1YsUUFDRixDQUNBLFVBQ0UsU0FBVSxDQUNWLFFBQ0YsQ0FDQSxVQUNFLFFBQVMsQ0FDVCxRQUNGLENBQ0EsVUFDRSxRQUFTLENBQ1QsUUFDRixDQUVBLHdCQUNFLFFBQVMsQ0FDVCxxQkFDRixDQUNGOzs7O29GQy9qQ0Esa0NBTEUsWUFBYSxDQUNiLGNBQWUsQ0FDZiw2QkFBOEIsQ0FIOUIsVUFhRixDQVBBLGlCQU1FLFdBQVksQ0FMWixjQU1GLENBTUEsbUNBQ0UsU0FDRixDQUVBLG9CQUVFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsNkJBQThCLENBSDlCLFVBSUYsQ0FFQSxxQkFNRSxrQkFBbUIsQ0FGbkIsa0NBQW1DLENBRG5DLGtCQUFtQixDQUVuQixZQUFhLENBSGIsWUFBYSxDQUtiLGVBQWdCLENBTmhCLFVBT0YsQ0FFQSwyQkFLRSxzQkFBdUIsQ0FGdkIsV0FBWSxDQUtaLHdCQUF5QixDQUZ6QixtQkFBb0IsQ0FKcEIsV0FBWSxDQUVaLFlBQWEsQ0FHYix3QkFBeUIsQ0FOekIsVUFRRixDQUVBLHdDQUNFLHdCQUF5QixDQUN6QixVQUNGLENBRUEsa0JBTUUsY0FBZSxDQUpmLFdBQVksQ0FFWixxQkFBc0IsQ0FHdEIsY0FBZSxDQU5mLFVBUUYsQ0FFQSxtQ0FSRSxZQUFhLENBRWIsT0FBUSxDQUdSLDJDQWdCRixDQWJBLGlCQVNFLGtCQUFtQixDQUxuQixrQ0FBbUMsQ0FEbkMsaUJBQWtCLENBSWxCLHdCQUF5QixDQUZ6QixtQkFBb0IsQ0FIcEIsVUFBVyxDQVNYLGFBQWMsQ0FMZCx3QkFBeUIsQ0FMekIsaUJBWUYsQ0FFQSxxQkFDRSxTQUNGLENBRUEsd0JBSUUsbUNBQW9DLENBSXBDLGlCQUFrQixDQUhsQiw0QkFBNkIsQ0FFN0IsbUJBQW9CLENBTHBCLFVBQVcsQ0FJWCxhQUFjLENBSGQsd0JBQXlCLENBRnpCLGlCQVNGLENBRUEsMENBSEUsMkNBT0YsQ0FKQSxrQkFDRSxtQ0FBb0MsQ0FDcEMsdUJBRUYsQ0FFQSw2Q0FHRSxXQUFZLENBRFosU0FFRixDQUVBLHNCQUNFLFlBQWEsQ0FDYixjQUFlLENBQ2YsNkJBQ0YsQ0FFQSx1QkFDRSxtQ0FBb0MsQ0FDcEMsOENBQStDLENBQy9DLGlCQUFrQixDQUNsQiw2Q0FBOEMsQ0FDOUMsV0FDRixDQUVBLHNCQUdFLHNEQUdBLHlCQUEwQixDQUYxQiwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSHhCLFdBQVksQ0FLWixpQkFBa0IsQ0FObEIsVUFPRixDQUVBLGtCQUdFLG9EQUFxRCxDQUZyRCxpQkFBa0IsQ0FDbEIsV0FFRixDQUVBLDhCQUNFLEdBQ0UsMENBQ0YsQ0FFQSxJQUNFLDJDQUNGLENBRUEsSUFDRSwyQ0FDRixDQUVBLElBQ0UsMkNBQ0YsQ0FFQSxJQUNFLDRDQUNGLENBRUEsSUFDRSwyQ0FDRixDQUVBLEdBQ0UsMENBQ0YsQ0FDRixDQUVBLHVCQUVFLG1CQUFvQixDQURwQixVQUVGLENBRUEsbUJBQ0Usc0RBQ0EsMkJBQTRCLENBQzVCLHFCQUFzQixDQUN0QixhQUFjLENBRWQsZUFBaUIsQ0FEakIsV0FBWSxDQUVaLFVBQ0YsQ0FFQSxxQkFDRSxPQUNGLENBRUEsMkJBRUUsMEJBQTJCLENBRDNCLG1CQUFvQixDQUlwQix3QkFBeUIsQ0FEekIsaUJBQWtCLENBRGxCLHdCQUdGLENBR0EscUJBQ0UsVUFDRixDQUVBLGdCQUNFLGtDQUFtQyxDQUNuQyxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixXQUFZLENBTVosY0FBZSxDQUxmLGVBQWdCLENBSWhCLGlCQUFrQixDQUhsQixvQkFBcUIsQ0FDckIsMkNBQWtELENBQ2xELFVBR0YsQ0FFQSxzQkFDRSxtRkFFdUMsQ0FDdkMsVUFBVyxDQUNYLFNBQ0YsQ0FFQSxvQkFFRSxXQUFZLENBQ1osY0FBZSxDQUZmLFNBR0YsQ0FFQSxrQkFDRSxvQ0FBcUMsQ0FDckMsV0FBWSxDQUNaLGtCQUFvQixDQUNwQiw0QkFBNkIsQ0FDN0IsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYixnQkFBa0IsQ0FDbEIsd0JBQXlCLENBQ3pCLFlBQ0YsQ0FFQSxvQkFDRSwyQkFDRixDQUVBLG9CQUdFLHNCQUF1QixDQUN2QixvQ0FBcUMsQ0FFckMseUJBQTBCLENBTDFCLFlBQWEsQ0FDYiw2QkFBOEIsQ0FHOUIsV0FBWSxDQUVaLDJDQUNGLENBRUEsMEJBQ0Usd0JBQ0YsQ0FFQSxzQkFJRSw0QkFBNkIsQ0FGN0IsbUJBQW9CLENBRHBCLFFBQVMsQ0FFVCx3QkFFRixDQUVBLHFCQUdFLDRCQUE2QixDQUY3QixhQUFjLENBQ2QsbUJBQW9CLENBRXBCLDJDQUNGLENBRUEsK0NBQ0UsWUFDRixDQUVBLG9CQUdFLGtCQUFtQixDQUVuQixxQ0FBc0MsQ0FKdEMsWUFBYSxDQUdiLFdBQVksQ0FGWixzQkFJRixDQUVBLG9CQUVFLGVBQWdCLENBRGhCLGNBQWUsQ0FFZixrQkFDRixDQUVBLHVCQUNFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsUUFBVSxDQUNWLFdBQ0YsQ0FFQSw0QkFHRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBRHBCLFFBQVMsQ0FHVCx3QkFDRixDQUVBLHlCQUdFLHVCQUF3QixDQUZ4QixtQkFBb0IsQ0FDcEIsd0JBRUYsQ0FHQSxtQkFNRSxrQkFBbUIsQ0FIbkIsWUFBYSxDQUViLE9BQVEsQ0FEUiw2Q0FBZ0QsQ0FGaEQsV0FBWSxDQUtaLGNBQWUsQ0FOZixVQU9GLENBRUEsdUNBRUUsY0FBZSxDQURmLFVBRUYsQ0FHQSxrQkFFRSxZQUFhLENBQ2IsY0FBZSxDQUNmLDZCQUE4QixDQUg5QixVQUlGLENBRUEsZ0JBR0Usa0NBQW1DLENBQ25DLGlCQUFrQixDQUNsQixZQUFhLENBQ2IscUJBQXNCLENBSnRCLFdBQVksQ0FLWixlQUFnQixDQUNoQixvQkFBcUIsQ0FQckIsU0FRRixDQUVBLG9CQUlFLHFDQUFzQyxDQUV0Qyx1QkFBMkIsQ0FEM0IsMkJBQTRCLENBRTVCLHFCQUFzQixDQUx0QixXQUFZLENBQ1osZ0JBQWlCLENBRmpCLFVBT0YsQ0FFQSx1QkFFRSxZQUFhLENBSWIsTUFBTyxDQUhQLHFCQUFzQixDQUN0Qiw2QkFBOEIsQ0FDOUIsYUFBYyxDQUpkLFVBTUYsQ0FFQSxxQkFPRSxrQkFBbUIsQ0FKbkIsNEJBQTZCLENBRTdCLHdCQUF5QixDQUd6QixZQUFhLENBRmIsT0FBUSxDQUxSLFFBQVMsQ0FRVCxhQUNGLENBRUEsb0NBVkUsbUJBQW9CLENBRXBCLHdCQWFGLENBTEEsZUFHRSx1QkFBd0IsQ0FDeEIsVUFDRixDQUdBLG1CQUdFLHNCQUF1QixDQUV2QixvQ0FBcUMsQ0FKckMsWUFBYSxDQUdiLE9BQVEsQ0FGUiw2QkFBOEIsQ0FJOUIsV0FDRixDQUVBLHFCQUNFLFFBQVMsQ0FFVCx3QkFFRixDQUVBLHlDQUhFLDRCQUE2QixDQUY3QixtQkFTRixDQUpBLG9CQUNFLGFBR0YsQ0FFQSw2QkFHRSxrQkFBbUIsQ0FJbkIsb0NBQTJDLENBSDNDLGtCQUFvQixDQUVwQiw0QkFBNkIsQ0FMN0IsWUFBYSxDQUliLG1CQUFvQixDQUhwQixzQkFNRixDQUVBLHlCQUNFLGlCQUNFLDZCQUE4QixDQUM5QixPQUFRLENBQ1IsaUJBQ0YsQ0FFQSxtQ0FFRSxVQUNGLENBRUEseUNBS0UsaUJBQWtCLENBSGxCLFVBQVcsQ0FDWCxhQUFjLENBQ2QsaUJBRUYsQ0FFQSxpQkFDRSxxQkFBc0IsQ0FHdEIsT0FBUSxDQUZSLFdBQVksQ0FDWixjQUVGLENBQ0EsNkNBRUUsV0FBWSxDQUNaLFVBQ0YsQ0FFQSx1QkFDRSxXQUNGLENBRUEsb0JBQ0UsV0FBWSxDQUNaLGNBQWUsQ0FDZixTQUNGLENBRUEsZ0JBQ0UsV0FBWSxDQUNaLGNBQWUsQ0FDZixVQUNGLENBRUEsbUJBRUUsWUFBYSxDQUNiLDZDQUFnRCxDQUZoRCxVQUdGLENBRUEsbUJBQ0UsYUFBYyxDQUNkLGVBQWlCLENBQ2pCLFdBQVksQ0FDWixVQUNGLENBRUEsMkJBQ0UsaUJBQ0YsQ0FFQSxvQkFDRSxlQUFnQixDQUNoQixjQUNGLENBQ0Y7Ozs7b0ZDeGVBLHFCQUdFLFlBQWEsQ0FEYixrQkFBbUIsQ0FFbkIsNkJBQThCLENBSDlCLFVBSUYsQ0FFQSxpQkFDRSxzQkFDRixDQUVBLHFEQUdFLFdBQVksQ0FEWixTQUVGLENBRUEsbUJBR0UsWUFBYSxDQUdiLGNBQWUsQ0FEZixPQUFRLENBSFIsV0FBWSxDQUVaLHNCQUF1QixDQUh2QixVQU1GLENBRUEsbUJBS0Usa0JBQW1CLENBSG5CLFlBQWEsQ0FDYixxQkFBc0IsQ0FHdEIsT0FBUSxDQUZSLDZCQUE4QixDQUg5QixTQU1GLENBRUEsZUFHRSxrQkFBbUIsQ0FHbkIscUNBQXNDLENBQ3RDLGtCQUFtQixDQUNuQiw0RUFFbUMsQ0FUbkMsWUFBYSxDQUliLFdBQVksQ0FIWixzQkFBdUIsQ0FFdkIsVUFPRixDQUVBLGVBRUUsMkNBQWtELENBRGxELFNBRUYsQ0FFQSxxQkFDRSxTQUNGLENBRUEsZ0JBRUUsdUJBQXdCLENBRXhCLGNBQWUsQ0FIZixtQkFBb0IsQ0FFcEIsd0JBR0YsQ0FFQSwrQkFIRSwyQ0FLRixDQUVBLHFCQUNFLHdCQUNGLENBRUEsc0JBQ0UsNEJBQ0YsQ0FFQSxxQkFJRSxZQUFhLENBRmIsa0JBQW1CLENBR25CLDZCQUE4QixDQUY5QixjQUFlLENBRmYsVUFLRixDQUVBLHFEQUlFLG1DQUFvQyxDQUNwQyxpQkFBa0IsQ0FGbEIsV0FBWSxDQUdaLFdBQVksQ0FDWixpQkFBa0IsQ0FMbEIsU0FNRixDQUVBLHdCQUNFLFVBQVcsQ0FFWCxjQUFlLENBRGYsVUFFRixDQUVBLDhCQUdFLFlBQWEsQ0FEYixVQUFXLENBRVgsNkJBQThCLENBSDlCLFVBSUYsQ0FFQSwyQkFDRSxVQUNGLENBRUEseURBR0UsdUJBQXdCLENBRHhCLG1CQUFvQixDQUVwQixtQkFBb0IsQ0FDcEIsd0JBQ0YsQ0FFQSxnQ0FHRSx1QkFBd0IsQ0FEeEIsbUJBQW9CLENBRXBCLHdCQUF5QixDQUh6QixVQUlGLENBRUEsbUJBR0Usa0NBQW1DLENBQ25DLGlCQUFrQixDQUdsQixpRkFFdUMsQ0FQdkMsV0FBWSxDQUdaLFdBQVksQ0FDWiwyQ0FBa0QsQ0FMbEQsU0FTRixDQUVBLHlCQUNFLHFDQUNGLENBRUEsbUJBR0UsdUJBQXdCLENBRHhCLG1CQUFvQixDQUVwQix3QkFBeUIsQ0FIekIsVUFJRixDQUVBLHVDQU9FLHVCQUEyQixDQUMzQiwyQkFBNEIsQ0FGNUIsdUJBQXdCLENBSHhCLFVBQVcsQ0FFWCxrQkFBb0IsQ0FEcEIsVUFLRixDQUVBLGNBQ0UscURBQ0YsQ0FFQSxhQUNFLHFEQUNGLENBRUEsWUFDRSxxREFDRixDQUVBLGlCQU1FLGtCQUFtQixDQUluQix1QkFBMkIsQ0FEM0IsMkJBQTRCLENBRDVCLHVCQUF3QixDQUd4QixrQkFBb0IsQ0FQcEIsWUFBYSxDQUZiLFVBQVcsQ0FHWCxzQkFBdUIsQ0FGdkIsVUFBZSxDQVNmLGlCQUFrQixDQVhsQixVQVlGLENBRUEscUJBRUUsV0FBWSxDQURaLFVBQVcsQ0FFWCxTQUNGLENBTUEsZUFDRSxTQUNGLENBRUEsY0FLRSxTQUFVLENBSFYsaUJBQWtCLENBRWxCLEtBQVEsQ0FIUixTQUtGLENBRUEsY0FDRSxTQUNGLENBRUEsOENBS0UsaUJBQWtCLENBRGxCLFVBRUYsQ0FFQSxhQUNFLFFBQVMsQ0FDVCxPQUNGLENBRUEsWUFDRSxTQUFVLENBQ1YsT0FFRixDQUVBLFVBQ0UsUUFBUyxDQUNULFFBRUYsQ0FFQSxXQUNFLFNBQVUsQ0FDVixRQUVGLENBRUEsNERBTUUsOEJBQStCLENBRC9CLDJDQUVGLENBRUEsYUFFRSx3Q0FBeUMsQ0FEekMsNEJBRUYsQ0FFQSx5QkFDRSxHQUNFLHVCQUNGLENBQ0EsSUFDRSx1QkFDRixDQUNBLEdBQ0UsdUJBQ0YsQ0FDRixDQUVBLFlBRUUsdUNBQXdDLENBRHhDLDZCQUVGLENBRUEsd0JBQ0UsR0FDRSx1QkFDRixDQUNBLElBQ0Usc0JBQ0YsQ0FDQSxHQUNFLHVCQUNGLENBQ0YsQ0FFQSxVQUVFLHFDQUFzQyxDQUR0Qyw0QkFFRixDQUVBLHNCQUNFLEdBQ0Usc0JBQ0YsQ0FDQSxJQUNFLHVCQUNGLENBQ0EsR0FDRSxzQkFDRixDQUNGLENBRUEsYUFFRSx3Q0FBeUMsQ0FEekMsNEJBRUYsQ0FFQSx5QkFDRSxHQUNFLHdCQUNGLENBQ0EsSUFDRSxzQkFDRixDQUNBLEdBQ0Usd0JBQ0YsQ0FDRixDQUVBLFdBRUUsc0NBQXVDLENBRHZDLDZCQUVGLENBRUEsdUJBQ0UsR0FDRSxzQkFDRixDQUNBLElBQ0UsdUJBQ0YsQ0FDQSxHQUNFLHNCQUNGLENBQ0YsQ0FFQSxlQUtFLGtDQUFtQyxDQUVuQyxrQkFBb0IsQ0FKcEIsdUJBQXdCLENBRHhCLG1CQUFvQixDQUlwQixZQUFjLENBRWQsaUJBQWtCLENBSmxCLHdCQUF5QixDQUh6QixpQkFRRixDQU9BLHVCQUdFLGtCQUFtQixDQUNuQixrQ0FBbUMsQ0FDbkMsaUJBQWtCLENBSmxCLGNBQWUsQ0FLZixZQUFhLENBQ2IscUJBQXNCLENBSXRCLE9BQVEsQ0FIUixXQUFZLENBTlosY0FBZSxDQVFmLFdBQWdCLENBRGhCLFVBR0YsQ0FFQSxxQ0FFRSxTQUNGLENBRUEsc0JBQ0UsWUFDRixDQUVBLG9CQUVFLHVCQUF3QixDQUR4QixtQkFFRixDQUVBLHlCQUNFLDBDQUVFLHFCQUFzQixDQUN0QixPQUNGLENBRUEscURBRUUsV0FBWSxDQUNaLFVBQ0YsQ0FFQSxxREFFRSxXQUFZLENBQ1osVUFDRixDQUVBLGlCQUNFLHNCQUNGLENBRUEsZUFDRSxXQUFZLENBQ1osVUFDRixDQUVBLG1CQUNFLE9BQ0YsQ0FFQSxlQUNFLFlBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBRUEsdUJBQ0UsV0FDRixDQUVBLG9CQUNFLGlCQUNGLENBRUEsWUFDRSxTQUFVLENBQ1YsT0FDRixDQUVBLGVBR0UsU0FBVSxDQURWLEtBQVEsQ0FEUixTQUdGLENBRUEsY0FHRSxTQUFVLENBRFYsS0FBUSxDQURSLFNBR0YsQ0FFQSxVQUNFLFFBQVMsQ0FDVCxRQUNGLENBRUEsY0FHRSxTQUFVLENBRFYsS0FBUSxDQURSLFNBR0YsQ0FFQSxpQkFDRSxlQUNGLENBQ0Y7Ozs7Z0ZDOWNBLFFBRUUsV0FBWSxDQURaLFVBRUYsQ0FFQSxjQUtFLGtCQUFtQixDQUpuQixVQUtGLENBRUEsNEJBTEUsWUFBYSxDQURiLFdBQVksQ0FFWixzQkFVRixDQU5BLGNBS0UsbUJBQW9CLENBSnBCLFVBS0YsQ0FFQSxpQkFJRSxvQkFBcUIsQ0FEckIsWUFBYSxDQURiLFdBQVksQ0FHWix3QkFBeUIsQ0FKekIsVUFLRixDQUVBLGlCQUdFLGtDQUFtQyxDQUduQywrQ0FBaUQsQ0FGakQsbUJBQW9CLENBQ3BCLDhDQUFnRCxDQU1oRCxzREFBMkQsQ0FIM0QsWUFBYSxDQUNiLHFCQUFzQixDQVB0QixVQUFXLENBUVgsNkJBQThCLENBSDlCLFVBQVcsQ0FOWCxVQVdGLENBRUEsa0JBQ0UsVUFDRixDQUVBLHVCQUNFLGdCQUNGLENBSUEsZUFJRSxrQ0FBbUMsQ0FEbkMsaUJBQWtCLENBS2xCLE9BQVEsQ0FOUixVQUFXLENBSVgsc0JBQXVCLENBTHZCLFVBUUYsQ0FFQSwrQkFKRSxrQkFBbUIsQ0FGbkIsWUFVRixDQUpBLGdCQUVFLHFCQUVGLENBRUEsZ0JBQ0UsV0FDRixDQUVBLGlCQUVFLHdCQUF5QixDQUR6QixtQkFFRixDQUVBLGdCQUVFLFVBQVcsQ0FEWCxVQUtGLENBRUEsNkJBSEUsa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixzQkFXRixDQVBBLGFBSUUscUJBQXNCLENBRnRCLFdBQVksQ0FEWixVQU1GLENBRUEsYUFVRSxrQkFBbUIsQ0FQbkIsa0NBQW1DLENBR25DLCtDQUFpRCxDQUZqRCxtQkFBb0IsQ0FDcEIsOENBQWdELENBTWhELDZGQUVrRCxDQUxsRCxZQUFhLENBTmIsV0FBWSxDQU9aLHNCQUF1QixDQUZ2QixVQUFXLENBTlgsVUFhRixDQUVBLG1CQUlFLHdCQUF5QixDQUR6QixrQkFBb0IsQ0FEcEIsV0FBWSxDQUdaLGlCQUFrQixDQUpsQixVQUtGLENBRUEsY0FRRSxtQ0FBd0MsQ0FEeEMsbUJBQW9CLENBRXBCLHdCQUF5QixDQUN6QixtQkFBb0IsQ0FQcEIsUUFBUyxDQVFULGFBQWMsQ0FMZCxhQUFjLENBT2Qsa0JBQXFCLENBQ3JCLG1CQUFvQixDQWJwQixpQkFBa0IsQ0FXbEIsaUJBQWtCLENBVmxCLFNBQVUsQ0FHViwwQkFBMkIsQ0FEM0IsVUFXRixDQUVBLGtCQUlFLG9CQUFxQixDQURyQixZQUFhLENBRGIsV0FBWSxDQUdaLDBCQUEyQixDQUozQixVQUtGLENBRUEsMkNBSUUsa0NBQW1DLENBR25DLCtDQUFpRCxDQUZqRCxtQkFBb0IsQ0FDcEIsOENBQWdELENBTWhELDZGQUVrRCxDQUxsRCxZQUFhLENBQ2IscUJBQXNCLENBUHRCLFVBQVcsQ0FRWCw2QkFBOEIsQ0FIOUIsVUFBVyxDQU5YLFVBYUYsQ0FFQSx5QkFDRSxZQUNGLENBRUEsZUFJRSxrQ0FBbUMsQ0FEbkMsaUJBQWtCLENBRGxCLFVBTUYsQ0FFQSxrQ0FIRSxrQkFBbUIsQ0FGbkIsWUFBYSxDQUNiLHNCQUF1QixDQUx2QixVQW9CRixDQVhBLG1CQUNFLHdCQUF5QixDQU16QixpQkFBa0IsQ0FIbEIsd0dBRWlELENBSGpELFVBUUYsQ0FJQSxnQkFNRSxPQUFRLENBSlIsVUFBVyxDQURYLFVBTUYsQ0FFQSxxQ0FKRSxrQkFBbUIsQ0FGbkIsWUFBYSxDQUNiLHNCQWNGLENBVEEscUJBS0UsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixVQUFXLENBSFgsY0FBZSxDQUlmLFNBQ0YsQ0FFQSxtQkFDRSxVQUNGLENBRUEsZ0JBSUUscUJBQXNCLENBRXRCLE9BQVEsQ0FKUixVQUFXLENBRFgsVUFNRixDQUVBLGdDQU5FLFlBQWEsQ0FFYixzQkFPRixDQUVBLGdEQUVFLGlCQUNGLENBR0EsYUFFRSxlQUFnQixDQURoQixpQkFFRixDQUlBLGFBTUUsa0JBQW1CLENBQ25CLHFDQUFzQyxDQUN0QyxtQkFBb0IsQ0FKcEIsWUFBYSxDQUZiLE9BQVEsQ0FHUixzQkFBdUIsQ0FKdkIsaUJBQWtCLENBRWxCLFVBTUYsQ0FFQSxvQkFDRSxZQUNGLENBRUEsaUJBY0Usa0JBQW1CLENBVG5CLHFDQUFzQyxDQUV0QywwQ0FBNEMsQ0FINUMsaUJBQWtCLENBRWxCLHlDQUEyQyxDQUUzQyxvRkFFMEMsQ0FFMUMsWUFBYSxDQUNiLHFCQUFzQixDQVh0QixXQUFZLENBYVosMEJBQTJCLENBSjNCLHlCQUEwQixDQVIxQixpQkFBa0IsQ0FGbEIsVUFlRixDQUVBLHVCQUVFLFlBQWEsQ0FFYixRQUFVLENBRFYsd0JBQXlCLENBRXpCLGtCQUFvQixDQUpwQixVQUtGLENBRUEsc0JBUUUsa0JBQW1CLENBSG5CLHFDQUFzQyxDQUZ0QyxXQUFZLENBQ1osaUJBQWtCLENBT2xCLHFIQUdxQyxDQUxyQyxjQUFlLENBSGYsWUFBYSxDQUpiLFlBQWEsQ0FLYixzQkFBdUIsQ0FHdkIsU0FBVSxDQVRWLFdBY0YsQ0FFQSwwQkFFRSxXQUFZLENBRFosVUFFRixDQUVBLGdCQUNFLFVBQ0YsQ0FFQSxzQkFNRSxrQkFBb0IsQ0FMcEIsU0FNRixDQUVBLDRDQU5FLFdBQVksQ0FFWixlQUFnQixDQUhoQixjQUFlLENBRWYsa0JBV0YsQ0FOQSxzQkFDRSxTQUtGLENBRUEsdUJBRUUsd0JBQXlCLENBRHpCLG1CQUFvQixDQUdwQixtQkFBb0IsQ0FEcEIsaUJBRUYsQ0FFQSxvQkFJRSxTQUFVLENBQ1YsZUFDRixDQUVBLDZDQUxFLGtCQUFtQixDQUZuQixZQUFhLENBQ2Isc0JBcUJGLENBZkEseUJBS0Usa0NBQW1DLENBRm5DLFdBQVksQ0FDWixpQkFBa0IsQ0FPbEIsb0hBR3FDLENBTHJDLGNBQWUsQ0FQZixZQUFhLENBUWIsU0FBVSxDQVRWLFdBY0YsQ0FFQSx1QkFJRSxhQUFjLENBRmQsV0FBWSxDQUNaLGtCQUFtQixDQUZuQixTQUlGLENBRUEsc0ZBR0UsNEJBQ0YsQ0FFQSx5RkFHRSwyQkFDRixDQUVBLHFCQUNFLGtDQUFtQyxDQUduQyxnSEFHZ0MsQ0FMaEMsY0FBZSxDQUNmLFNBS0YsQ0FFQSxxQkFDRSxZQUNGLENBRUEsbUJBU0Usa0JBQW1CLENBTm5CLGtDQUFtQyxDQUZuQyxXQUFZLENBQ1osaUJBQWtCLENBU2xCLCtHQUcrQixDQVYvQiw0QkFBNkIsQ0FNN0IsY0FBZSxDQUhmLFlBQWEsQ0FGYixtQkFBb0IsQ0FHcEIsc0JBQXVCLENBRnZCLGFBQWMsQ0FTZCx5QkFDRixDQUVBLDBCQUNFLDJCQUNGLENBRUEsMEJBQ0UsUUFDRSxXQUFZLENBQ1osZUFDRixDQUVBLGFBQ0UsV0FDRixDQUVBLGlCQUdFLG1CQUFvQixDQURwQixVQUFXLENBRFgsU0FHRixDQUVBLHNCQUVFLFlBQWEsQ0FEYixXQUVGLENBRUEseUJBRUUsVUFBVyxDQURYLFNBRUYsQ0FFQSx1QkFDRSxlQUNGLENBQ0YsQ0FFQSx5QkFDRSxjQUdFLGtCQUFtQixDQURuQixxQkFBc0IsQ0FFdEIsT0FBUSxDQUhSLFVBSUYsQ0FFQSxnREFJRSxXQUFZLENBQ1osc0JBQXVCLENBRnZCLFVBR0YsQ0FFQSxrQkFDRSxZQUNGLENBRUEseUJBQ0UsYUFDRixDQUVBLGlCQUNFLE9BQ0YsQ0FFQSwwQ0FHRSxXQUFZLENBRFosU0FFRixDQUVBLGFBR0UsaUJBQWtCLENBRGxCLFdBQVksQ0FEWixVQUdGLENBRUEsY0FHRSxhQUFjLENBRGQsY0FBZSxDQUVmLGlCQUFrQixDQUhsQixPQUlGLENBRUEscUJBRUUsWUFBYSxDQUViLE9BQVEsQ0FEUixtQ0FBcUMsQ0FFckMsY0FBZSxDQUpmLHFCQUtGLENBRUEsbUJBR0UsYUFBYyxDQURkLFdBQVksQ0FFWixtQkFBb0IsQ0FIcEIsVUFJRixDQUVBLHdCQUdFLG1CQUFvQixDQUZwQixrQkFBbUIsQ0FDbkIsVUFFRixDQUVBLG1CQUNFLGlCQUNGLENBRUEscUJBRUUsV0FBWSxDQURaLFVBRUYsQ0FFQSxpQkFDRSxhQUNGLENBRUEsaUJBR0UsaUJBQWtCLENBRGxCLFVBQVcsQ0FFWCxtQkFBb0IsQ0FIcEIsU0FJRixDQUVBLHVCQUNFLE9BQVEsQ0FDUixpQkFDRixDQUVBLHNCQUVFLFVBQVcsQ0FEWCxTQUVGLENBRUEsc0JBRUUsaUJBQWtCLENBRGxCLFNBRUYsQ0FFQSxzQkFFRSxpQkFBa0IsQ0FEbEIsU0FFRixDQUVBLHVCQUNFLGFBQWMsQ0FDZCxpQkFDRixDQUVBLG9CQUNFLE9BQ0YsQ0FFQSx5QkFFRSxXQUFZLENBRFosVUFFRixDQUNGOzs7O2lGQ3JqQkEsWUFDRSxZQUFhLENBQ2Isc0JBQXVCLENBQ3ZCLGFBQ0YsQ0FFQSxZQUdFLGtDQUFtQyxDQUVuQyw4Q0FBK0MsQ0FEL0MsaUJBQWtCLENBRWxCLDZDQUE4QyxDQUo5QyxXQUFZLENBT1osNkJBQThCLENBQzlCLFdBQVksQ0FDWixpQkFBa0IsQ0FWbEIsVUFXRixDQUVBLHVCQVBFLFlBQWEsQ0FDYixxQkFVRixDQUpBLFdBR0UsT0FDRixDQUVBLGFBSUUscUJBQTBCLENBRjFCLG1CQUdGLENBRUEsNkJBTkUsUUFBUyxDQUVULHdCQVNGLENBTEEsZ0JBSUUsNEJBQTZCLENBRjdCLG1CQUdGLENBRUEsZUFFRSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFNBQVUsQ0FDVixjQUFlLENBSmYsVUFLRixDQUVBLGNBSUUsY0FBZSxDQURmLFNBQVUsQ0FFVixnQkFDRixDQUVBLHlCQU5FLGtCQUFtQixDQURuQixZQWdCRixDQVRBLFdBS0Usc0JBQXVCLENBRHZCLHlDQUEyQyxDQUQzQyxrQkFBb0IsQ0FEcEIsWUFBYSxDQUtiLHNCQUF1QixDQU52QixXQVFGLENBRUEsa0NBRUUsOEJBQStCLENBRC9CLG1DQUVGLENBRUEsa0JBR0UsNEJBQTZCLENBRjdCLG1CQUFvQixDQUNwQix3QkFFRixDQUVBLFdBR0UsNkJBQThCLENBRjlCLFVBSUYsQ0FFQSx5QkFIRSxrQkFBbUIsQ0FGbkIsWUFrQkYsQ0FiQSxjQUtFLG9DQUFxQyxDQUZyQyxXQUFZLENBQ1osa0JBQW9CLENBR3BCLDRCQUE2QixDQUk3QixjQUFlLENBTGYsbUJBQW9CLENBSnBCLFlBQWEsQ0FPYixzQkFBdUIsQ0FHdkIsb0JBQXFCLENBWHJCLFdBWUYsQ0FFQSx1QkFFRSxrQkFBbUIsQ0FEbkIsV0FFRixDQUVBLGtCQUlFLDRCQUE2QixDQUY3QixtQkFBb0IsQ0FEcEIsUUFBUyxDQUlULFdBQWEsQ0FGYix3QkFHRixDQUVBLFVBQ0UsWUFDRixDQUdBLG1CQUtFLGtCQUFtQixDQUZuQixZQUFhLENBR2IscUJBQXNCLENBSnRCLGtCQUFtQixDQUVuQixzQkFBdUIsQ0FIdkIsVUFNRixDQUVBLGlCQUlFLFlBQWEsQ0FIYixXQUFZLENBRVosaUJBQWtCLENBRGxCLFNBR0YsQ0FFQSxxREFNRSxpQkFBa0IsQ0FFbEIsMkNBQWtELENBRGxELFlBRUYsQ0FFQSxRQUtFLDJDQUE0QyxDQUo1QyxRQUFTLENBQ1QsUUFBUyxDQUVULDRCQUE2QixDQUQ3QixTQUdGLENBRUEscUJBQ0UsR0FDRSx1QkFDRixDQUNBLElBQ0UsdUJBQ0YsQ0FDQSxHQUNFLHVCQUNGLENBQ0YsQ0FFQSxVQUtFLCtDQUFnRCxDQUpoRCxTQUFVLENBQ1YsUUFBUyxDQUVULDRCQUE2QixDQUQ3QixTQUdGLENBRUEsdUJBQ0UsR0FDRSxzQkFDRixDQUNBLElBQ0Usc0JBQ0YsQ0FDQSxHQUNFLHNCQUNGLENBQ0YsQ0FFQSxTQUlFLHNDQUF1QyxDQUh2QyxTQUFVLENBQ1YsUUFBUyxDQUNULFNBRUYsQ0FFQSxxQkFDRSxHQUNFLHdCQUNGLENBQ0EsSUFDRSx3QkFDRixDQUNBLEdBQ0Usd0JBQ0YsQ0FDRixDQUVBLE9BS0Usb0NBQXFDLENBSnJDLFNBQVUsQ0FDVixLQUFRLENBRVIsOEJBQStCLENBRC9CLFNBR0YsQ0FFQSxtQkFDRSxHQUNFLHdCQUNGLENBQ0EsSUFDRSx5Q0FDRixDQUNBLEdBQ0Usd0JBQ0YsQ0FDRixDQUVBLFFBS0UseUNBQTBDLENBSjFDLFNBQVUsQ0FDVixRQUFTLENBRVQsOEJBQStCLENBRC9CLFFBR0YsQ0FFQSx3QkFDRSxHQUNFLHdCQUNGLENBQ0EsSUFDRSx1Q0FDRixDQUNBLEdBQ0Usd0JBQ0YsQ0FDRixDQUVBLFdBS0UsZ0RBQWlELENBSmpELFNBQVUsQ0FDVixPQUFRLENBRVIsNEJBQTZCLENBRDdCLFNBR0YsQ0FFQSx3QkFDRSxHQUNFLHVCQUNGLENBQ0EsSUFDRSxzQkFDRixDQUNBLEdBQ0UsdUJBQ0YsQ0FDRixDQUVBLHFDQUdFLGdCQUFpQixDQURqQixTQUVGLENBRUEsc0JBQ0UsWUFDRixDQUdBLG1CQUVFLGtCQUFtQixDQUNuQixjQUFlLENBRmYsVUFHRixDQUVBLG1CQUdFLFdBQVksQ0FGWixVQUlGLENBRUEsaUNBTEUsWUFBYSxDQUViLDZCQU9GLENBSkEsY0FDRSxTQUdGLENBRUEsdUJBSUUsbUNBQW9DLENBQ3BDLGlCQUFrQixDQUZsQixXQUFZLENBR1oscUJBQXNCLENBSnRCLFNBS0YsQ0FFQSxvQkFDRSxtQkFHRixDQUVBLHNDQUpFLHVCQUF3QixDQUN4Qix3QkFPRixDQUpBLGtCQUNFLG1CQUdGLENBRUEsbUJBRUUsaUJBQW9CLENBRHBCLFNBRUYsQ0FFQSxvQkFFRSxpQkFBb0IsQ0FEcEIsU0FFRixDQUVBLGNBSUUsbUNBQW9DLENBQ3BDLGlCQUFrQixDQUZsQixXQUFZLENBRlosV0FBWSxDQUNaLFNBSUYsQ0FFQSxhQUNFLFFBQ0YsQ0FFQSxVQUNFLHVCQUNGLENBR0EscUJBR0UsWUFBYSxDQURiLGtCQUFtQixDQUVuQiw2QkFBOEIsQ0FDOUIsY0FBZSxDQUpmLFVBS0YsQ0FFQSx3REFJRSxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLHFCQUFzQixDQUh0QixXQUFZLENBSVosNkJBQThCLENBQzlCLFdBQVksQ0FDWixpQkFBa0IsQ0FQbEIsU0FRRixDQUVBLCtCQUNFLG1DQUNGLENBRUEsZ0JBSUUsc0JBQXVCLENBRnZCLFlBQWEsQ0FDYiw2QkFBOEIsQ0FGOUIsVUFJRixDQUVBLGdCQUVFLG1CQUFvQixDQUdwQixnQkFBaUIsQ0FDakIsYUFDRixDQUVBLHFDQUxFLHVCQUF3QixDQUh4QixRQUFTLENBRVQsd0JBWUYsQ0FOQSxxQkFFRSxtQkFBb0IsQ0FHcEIsa0JBQ0YsQ0FFQSxnQkFFRSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFFBQVUsQ0FDVixjQUFlLENBSmYsVUFLRixDQUVBLHNCQUVFLG1CQUdGLENBRUEscUNBSEUsdUJBQXdCLENBSHhCLFFBQVMsQ0FFVCx3QkFTRixDQUxBLGVBRUUsbUJBR0YsQ0FHQSxPQU1FLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsUUFBVSxDQU5WLGVBQWdCLENBRWhCLGdCQUFtQixDQURuQixTQUFVLENBRVYsaUJBQWtCLENBSmxCLFVBUUYsQ0FFQSxjQU9FLGtDQUFtQyxDQUNuQyxpQkFBa0IsQ0FIbEIsV0FBYSxDQUpiLFVBQVcsQ0FFWCxVQUFXLENBRFgsaUJBQWtCLENBRWxCLE9BQVEsQ0FFUixXQUFhLENBR2IsU0FDRixDQUVBLGtCQUlFLGtCQUFtQixDQURuQixZQUFhLENBRWIsU0FBVSxDQUVWLGNBQWdCLENBRGhCLGlCQUFrQixDQUpsQixVQU1GLENBRUEsZUFPRSxrQkFBbUIsQ0FGbkIsa0NBQW1DLENBRG5DLGlCQUFrQixDQU1sQix3QkFBeUIsQ0FKekIsWUFBYSxDQUdiLG1CQUFvQixDQVBwQixZQUFhLENBTWIsc0JBQXVCLENBTHZCLGVBQWdCLENBRmhCLFdBQVksQ0FVWixTQUNGLENBRUEsYUFJRSx1QkFBd0IsQ0FGeEIsbUJBQW9CLENBRHBCLFFBQVMsQ0FFVCx3QkFFRixDQUVBLGlCQUlFLG9CQUFxQixDQUZyQixZQUFhLENBQ2Isd0JBQXlCLENBRXpCLGNBQWUsQ0FKZixVQUtGLENBRUEsb0JBSUUsdUJBQXdCLENBRnhCLG1CQUFvQixDQURwQixRQUFTLENBRVQsd0JBQXlCLENBRXpCLGtCQUNGLENBR0EseUJBQ0UsbUNBQW9DLENBQ3BDLDhDQUErQyxDQUMvQyw2Q0FBOEMsQ0FDOUMsWUFBYSxDQUdiLGtCQUFtQixDQUZuQiw2QkFBOEIsQ0FDOUIsV0FFRixDQUVBLG1CQU9FLGtCQUFtQixDQUpuQix3Q0FBeUMsQ0FDekMsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixxQkFBc0IsQ0FJdEIsU0FBVSxDQVJWLFdBQVksQ0FPWiwwQkFBMkIsQ0FFM0IsaUJBQWtCLENBQ2xCLGVBQWdCLENBSmhCLGFBQWMsQ0FLZCxvQkFBcUIsQ0FackIsU0FBVSxDQWFWLHVCQUNGLENBRUEsc0NBQ0UsWUFDRixDQUVBLGFBR0UsV0FBWSxDQURaLGVBQWdCLENBRGhCLGNBQWUsQ0FHZixxREFDRixDQUVBLG1CQUdFLGNBQWUsQ0FEZixVQUFXLENBRFgscUJBR0YsQ0FFQSxvQkFHRSxZQUFhLENBQ2IscUJBQXNCLENBRnRCLFdBQVksQ0FEWixTQUlGLENBRUEsZUFJRSxzQkFBdUIsQ0FEdkIsWUFBYSxDQURiLFNBQVUsQ0FHVixzQkFBdUIsQ0FKdkIsVUFLRixDQUVBLFlBSUUsd0NBQXlDLENBRHpDLGtCQUFvQixDQURwQixXQUFhLENBRGIsVUFJRixDQUVBLGlCQUdFLHFDQUFzQyxDQUN0QyxrQkFBb0IsQ0FGcEIsV0FBWSxDQUdaLDBCQUE0QixDQUo1QixPQUtGLENBRUEsZ0JBQ0Usd0NBQXlDLENBQ3pDLGlCQUFrQixDQUNsQixVQUNGLENBRUEsdUJBRUUsVUFBVyxDQUNYLGFBQWMsQ0FGZCxVQUdGLENBRUEsdUJBRUUsMEJBQTJCLENBRDNCLG1CQUFvQixDQUdwQixpQkFBa0IsQ0FEbEIsd0JBRUYsQ0FFQSx3QkFJRSx3QkFBeUIsQ0FGekIsWUFBYSxDQUNiLG1CQUFvQixDQUVwQiw2QkFBOEIsQ0FDOUIsd0JBQXlCLENBTHpCLFVBTUYsQ0FFQSxjQUlFLDJCQUE0QixDQUQ1QixxQkFBc0IsQ0FEdEIsVUFBVyxDQUdYLGVBQWdCLENBQ2hCLGlCQUFrQixDQUxsQixVQU1GLENBRUEsb0JBRUUsV0FBWSxDQUNaLGlCQUFrQixDQUZsQixVQUdGLENBRUEsY0FFRSxhQUFjLENBQ2QsY0FBZSxDQUVmLG1CQUFvQixDQUpwQixpQkFBa0IsQ0FHbEIsZ0JBQWlCLENBRWpCLDZCQUNGLENBRUEsMkJBTUUsa0JBQW1CLENBRm5CLG9DQUFxQyxDQVFyQyxXQUFZLENBUFosa0JBQW9CLENBS3BCLFlBQWEsQ0FHYixjQUFlLENBVmYsWUFBYSxDQURiLFVBQVcsQ0FLWCxzQkFBdUIsQ0FJdkIsUUFBUyxDQUhULGlCQUFrQixDQUNsQixXQUFZLENBS1osMkNBQWtELENBYmxELFNBQVUsQ0FjVixVQUNGLENBRUEsaUNBQ0Usd0JBQ0YsQ0FFQSxhQUNFLGNBQ0YsQ0FFQSx1QkFDRSxtQkFDRixDQUVBLGdCQUNFLFNBQ0YsQ0FFQSxhQU9FLGtCQUFtQixDQURuQixZQUFhLENBRmIsY0FBZSxDQUZmLFlBQWEsQ0FNYixzQkFBdUIsQ0FMdkIsZ0JBQWlCLENBRWpCLGlCQUFrQixDQUpsQixVQVFGLENBRUEsY0FPRSxxQ0FBc0MsQ0FDdEMsaUJBQWtCLENBRmxCLFlBQWMsQ0FKZCxNQUFPLENBT1AsU0FBVSxDQVJWLGlCQUFrQixDQUVsQixPQUFRLENBQ1IsT0FBUSxDQUNSLDBCQUEyQixDQUszQiw0QkFBOEIsQ0FDOUIsU0FDRixDQUVBLHFDQUNFLFNBQ0YsQ0FFQSwwQkFDRSxpQkFBa0IsQ0FDbEIsU0FDRixDQUVBLHVDQUNFLFNBQ0YsQ0FFQSxrQ0FJRSxtQ0FBb0MsQ0FDcEMsaUJBQWtCLENBRWxCLFlBQWEsQ0FDYixxQkFBc0IsQ0FMdEIsVUFBVyxDQU1YLDZCQUE4QixDQUg5Qix5QkFBZ0MsQ0FKaEMsVUFRRixDQUVBLGdDQUVFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsUUFDRixDQUVBLGVBRUUsY0FBZSxDQURmLFlBQWEsQ0FFYixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGtCQUFvQixDQUNwQiw2Q0FBOEMsQ0FDOUMsb0JBQ0YsQ0FFQSxrQ0FDRSxXQUNGLENBRUEsd0NBQ0Usc0JBQ0YsQ0FFQSx3Q0FDRSxrQ0FBbUMsQ0FDbkMsbUJBQ0YsQ0FFQSxpQkFJRSwwQkFBMkIsQ0FGM0IsbUJBQW9CLENBRHBCLFFBQVMsQ0FFVCx3QkFFRixDQUVBLHdCQUNFLHdCQUNGLENBRUEsb0JBSUUsNEJBQTZCLENBRjdCLG1CQUFvQixDQURwQixRQUFTLENBRVQsd0JBRUYsQ0FFQSxrQkFFRSw0QkFBNkIsQ0FEN0IsbUJBQW9CLENBRXBCLFFBQ0YsQ0FFQSxjQUVFLHFCQUFzQixDQUN0QixVQUFXLENBRlgsY0FNRixDQUVBLDJCQUxFLFlBQWEsQ0FFYiw2QkFBOEIsQ0FEOUIsVUFRRixDQUVBLGFBR0Usa0JBQW1CLENBRG5CLFlBQWEsQ0FHYixPQUFRLENBRFIscUJBQXNCLENBSHRCLFNBS0YsQ0FFQSxpQkFDRSxZQUFhLENBSWIsTUFBTyxDQUhQLHFCQUFzQixDQUN0QixTQUFVLENBQ1YsY0FFRixDQUVBLGdCQUVFLHNCQUF1QixDQUR2QixZQUFhLENBRWIsT0FDRixDQUVBLGdCQUVFLFlBQWEsQ0FDYixlQUFpQixDQUZqQixXQUdGLENBRUEsaUJBR0UsNEJBQTZCLENBRjdCLG1CQUFvQixDQUNwQix3QkFFRixDQUVBLGVBRUUsWUFBYSxDQUliLE1BQU8sQ0FIUCxxQkFBc0IsQ0FDdEIsU0FBVSxDQUNWLGNBQWUsQ0FKZixVQU1GLENBRUEsY0FFRSxrQkFBbUIsQ0FFbkIsY0FBZSxDQUhmLFlBQWEsQ0FFYixTQUFVLENBRVYsZ0JBQ0YsQ0FFQSxXQVFFLHVDQUF5QyxDQUR6QyxpQkFBa0IsQ0FEbEIscUJBQXNCLENBRHRCLGNBQWUsQ0FIZixZQUFhLENBRWIsZ0JBQWlCLENBRGpCLGVBQWdCLENBTWhCLDZFQUdxQixDQVhyQixXQVlGLENBRUEsa0NBQ0Usb0NBQXFDLENBQ3JDLGdDQUNGLENBRUEsa0JBR0UsNEJBQTZCLENBRjdCLG1CQUFvQixDQUNwQix3QkFFRixDQUVBLFdBR0UsNkJBQThCLENBRTlCLGdCQUFpQixDQUpqQixVQUtGLENBRUEseUJBSkUsa0JBQW1CLENBRm5CLFlBZ0JGLENBVkEsY0FLRSxvQ0FBcUMsQ0FGckMsV0FBWSxDQUNaLGtCQUFvQixDQUtwQixjQUFlLENBUGYsVUFBVyxDQUtYLHNCQUF1QixDQU52QixTQVNGLENBRUEsdUJBRUUsa0JBQW1CLENBRG5CLFdBRUYsQ0FFQSxvQkFDRSx3QkFDRixDQUVBLGtCQUNFLHdDQUF5QyxDQUN6Qyx3QkFDRixDQUVBLG1CQUdFLHVCQUF3QixDQUZ4QixtQkFBb0IsQ0FDcEIsd0JBRUYsQ0FFQSxtQkFHRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQURiLE1BQU8sQ0FHUCxzQkFBdUIsQ0FDdkIsZUFDRixDQUVBLGlCQUVFLGVBQWdCLENBQ2hCLGtCQUFtQixDQUZuQixTQUdGLENBRUEsb0JBR0Usa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixzQkFFRixDQUVBLGlCQUtFLG9DQUFxQyxDQUZyQyxXQUFZLENBQ1osa0JBQW9CLENBR3BCLDRCQUE2QixDQUU3QixjQUFlLENBSGYsbUJBQW9CLENBSnBCLFVBQVcsQ0FTWCxlQUFnQixDQURoQixlQUFnQixDQUZoQix3QkFBeUIsQ0FQekIsU0FXRixDQUVBLFVBQ0Usc0JBQ0YsQ0FFQSxZQUNFLGNBQ0YsQ0FFQSxrQ0FFRSxRQUNGLENBRUEsbUJBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixPQUNGLENBRUEscUJBR0UsNEJBQTZCLENBRDdCLG1CQUFvQixDQUVwQixnQkFBaUIsQ0FIakIsUUFJRixDQUVBLGdCQUNFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsT0FBUSxDQUNSLFlBQ0YsQ0FFQSx1RUFHRSxZQUNGLENBRUEsOEJBQ0Usc0RBQXVELENBQ3ZELFVBQVcsQ0FDWCxRQUFTLENBQ1QseUJBQTBCLENBQzFCLFNBQVUsQ0FDVixTQUNGLENBRUEsK0JBRUUsT0FBUSxDQUNSLE1BQU8sQ0FGUCxTQUFVLENBR1YsU0FDRixDQUVBLDhCQUNFLGdEQUFpRCxDQUNqRCxRQUFTLENBQ1QsT0FBUSxDQUNSLHdCQUF5QixDQUN6QixTQUFVLENBQ1YsU0FDRixDQUVBLDhCQUNFLEdBQ0UsdUJBQ0YsQ0FDQSxJQUNFLHNCQUNGLENBQ0EsR0FDRSx1QkFDRixDQUNGLENBRUEsNkJBQ0UsR0FDRSxzQkFDRixDQUNBLElBQ0Usc0JBQ0YsQ0FDQSxHQUNFLHNCQUNGLENBQ0YsQ0FFQSwwQkFDRSxPQUFRLENBQ1IsV0FBYSxDQUNiLE9BQVEsQ0FDUixTQUFVLENBQ1YsU0FDRixDQUVBLDZCQUNFLHFEQUFzRCxDQUN0RCxTQUFVLENBQ1YsT0FBUSxDQUNSLDhCQUErQixDQUMvQixTQUFVLENBQ1YsU0FDRixDQUVBLDZCQUNFLEdBQ0Usc0JBQ0YsQ0FDQSxJQUNFLHNCQUNGLENBQ0EsR0FDRSxzQkFDRixDQUNGLENBS0EsNEJBQ0UsVUFBVyxDQUNYLFNBQVUsQ0FDVixVQUFXLENBQ1gsU0FDRixDQUVBLDRCQUNFLG1EQUFvRCxDQUNwRCxVQUFXLENBQ1gsUUFBUyxDQUNULHdCQUF5QixDQUN6QixTQUFVLENBQ1YsU0FDRixDQUVBLDJCQUNFLEdBQ0UsdUJBQ0YsQ0FDQSxJQUNFLDJCQUNGLENBQ0EsR0FDRSx1QkFDRixDQUNGLENBS0EsNEJBQ0UsV0FBWSxDQUNaLFFBQVMsQ0FDVCxVQUFXLENBQ1gsU0FDRixDQUVBLDhCQUNFLG9EQUFxRCxDQUNyRCxVQUFXLENBQ1gsU0FBVSxDQUNWLHVCQUF3QixDQUN4QixTQUFVLENBQ1YsU0FDRixDQUVBLDRCQUNFLFFBQVMsQ0FDVCxNQUFPLENBQ1AsU0FBVSxDQUNWLFNBQ0YsQ0FFQSw4QkFDRSxHQUNFLHNCQUNGLENBQ0EsSUFDRSx1QkFDRixDQUNBLEdBQ0Usc0JBQ0YsQ0FDRixDQUVBLHlCQUNFLHdDQUVFLFlBQWEsQ0FFYixxQkFBc0IsQ0FDdEIsT0FBUSxDQUZSLDZCQUdGLENBRUEscUJBQ0UscUJBQ0YsQ0FFQSxXQU1FLGlCQUFtQixDQURuQixZQUFhLENBSGIsVUFBVyxDQUtYLGVBQWlCLENBSGpCLGNBQWUsQ0FEZixhQUFjLENBRmQsU0FPRixDQUVBLGNBQ0Usc0JBQXVCLENBQ3ZCLE9BQ0YsQ0FFQSw0QkFFRSxVQUNGLENBRUEscUNBR0UsV0FDRixDQUVBLHlDQUVFLFVBQVcsQ0FDWCxTQUNGLENBRUEsK0JBQ0UscUJBQXNCLENBQ3RCLFdBQVksQ0FDWixVQUNGLENBRUEseUJBQ0UsV0FBWSxDQUNaLFVBQ0YsQ0FFQSxlQUNFLFlBQ0YsQ0FFQSxzQkFDRSxhQUNGLENBRUEsaUJBRUUsUUFBUyxDQUNULE9BQVEsQ0FGUixVQUdGLENBQ0Y7Ozs7Ozs7OzBGQ2pwQ0EsR0FDRSxtQkFDRixDQUVBLGVBQ0Usd0JBQXlCLENBQ3pCLGVBQ0YsQ0FFQSxFQUNFLGFBQWMsQ0FFZCxZQUFhLENBRGIsb0JBRUYsQ0FFQSwwQkFJRSx1Q0FBd0MsQ0FDeEMsOENBQStDLENBQy9DLGlCQUFrQixDQUNsQiw2Q0FBOEMsQ0FKOUMsNEJBQTZCLENBRDdCLFdBQVksQ0FEWixVQU9GLENBRUEsMEJBRUUsa0NBQW1DLENBQ25DLGtDQUFtQyxDQUNuQyxpQkFBa0IsQ0FIbEIsWUFBYSxDQUliLFdBQVksQ0FDWixVQUNGLENBRUEsK0JBT0UsdUJBQXdCLENBTnhCLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsT0FBUSxDQUNSLFVBQVcsQ0FDWCxXQUFnQixDQUdoQix3QkFBeUIsQ0FGekIsU0FHRixDQUVBLCtCQVdFLGtCQUFtQixDQVZuQixvQ0FBcUMsQ0FZckMsa0JBQW9CLENBWHBCLDRCQUE2QixDQUM3QixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLE9BQVEsQ0FDUixVQUFXLENBSVgsZ0JBQWlCLENBSGpCLGVBQWdCLENBS2hCLFdBQVksQ0FKWixpQkFBa0IsQ0FDbEIsVUFLRixDQUVBLG1DQUNFLG9CQUFxQixDQUNyQixXQUNGLENBRUEscUNBQ0Usd0JBQ0YsQ0FFQSwwQ0FDRSxZQUFhLENBQ2Isa0JBQW1CLENBRW5CLFdBQVksQ0FEWixVQUVGLENBRUEsc0NBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUV0QixPQUFRLENBRFIsU0FFRixDQUVBLHNDQU1FLGtCQUFtQixDQUxuQixZQUFhLENBQ2Isa0JBQW1CLENBR25CLE9BQVEsQ0FGUixVQUFXLENBQ1gsVUFHRixDQUVBLDBDQUVFLFVBQVcsQ0FEWCxTQUVGLENBRUEsZ0NBS0Usa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixrQkFBbUIsQ0FGbkIsV0FBWSxDQURaLFNBS0YsQ0FFQSxvQ0FLRSw0Q0FBNkMsQ0FDN0MsbUJBQXFCLENBSnJCLFdBQVksQ0FDWixTQUFVLENBQ1YseUJBQTBCLENBSDFCLFVBTUYsQ0FHQSwyQkFDRSxHQUNFLFNBQVUsQ0FDVix5QkFDRixDQUVBLEdBQ0UsU0FBVSxDQUNWLHVCQUNGLENBQ0YsQ0FHQSwyQkFJRSxZQUFhLENBQ2Isa0JBQW1CLENBRm5CLGtCQUFtQixDQUZuQixjQUFlLENBQ2YsVUFJRixDQUVBLHVDQUNFLFlBQWEsQ0FDYixxQkFBc0IsQ0FJdEIsT0FBUSxDQUZSLGtCQUFtQixDQUNuQixhQUFnQixDQUZoQixTQUlGLENBRUEsdUNBT0Usa0JBQW1CLENBTm5CLHVCQUF3QixDQUt4QixZQUFhLENBSmIscUJBQXNCLENBQ3RCLE9BQVEsQ0FDUix3QkFBeUIsQ0FDekIsVUFHRixDQUVBLG9CQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsV0FDRSxTQUFVLENBQ1Ysd0JBQXlCLENBQ3pCLGdCQUNGLENBRUEsaUJBQ0UsU0FBVSxDQUNWLDBCQUEyQixDQUMzQixnQkFBaUIsQ0FDakIsb0JBQXFCLENBRXJCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FFekIsb0JBQXFCLENBQ3JCLHFCQUFzQixDQUV0Qiw0Q0FDRixDQUVBLHNCQUNFLEdBQ0UscUJBQ0YsQ0FFQSxJQUNFLHFCQUNGLENBRUEsSUFDRSxxQkFDRixDQUVBLEdBQ0UscUJBQ0YsQ0FDRixDQUVBLGtCQUdFLDRDQUE2QyxDQUY3QyxTQUFVLENBQ1Ysb0NBRUYsQ0FFQSw4QkFDRSxtQkFDRixDQUNBLCtCQUNFLG1CQUNGLENBQ0EsK0JBQ0Usa0JBQ0YsQ0FDQSwrQkFDRSxvQkFDRixDQUVBLDZCQUNFLEdBQ0UsU0FBVSxDQUNWLG9DQUNGLENBRUEsSUFDRSxTQUFVLENBQ1YsdUNBQ0YsQ0FFQSxHQUNFLFNBQVUsQ0FDVixnQ0FDRixDQUNGLENBR0Esc0JBQ0Usa0RBQW1ELENBQ25ELFNBQ0YsQ0FFQSw0QkFDRSxHQUNFLHVCQUNGLENBRUEsSUFDRSwyQkFDRixDQUVBLEdBQ0UsdUJBQ0YsQ0FDRixDQUVBLDRCQUNFLHFCQUFzQixDQUN0Qiw2QkFDRixDQUVBLDJCQUNFLHlCQUEwQixDQUMxQix5QkFDRixDQUdBLDRCQUNFLGdEQUNGLENBR0EsdUNBR0UsWUFBYSxDQUNiLHFCQUFzQixDQUZ0QixXQUFZLENBRFosU0FJRixDQUNBLHVDQUNFLGtDQUFtQyxDQUluQyxpQkFBa0IsQ0FHbEIsbUVBRW1DLENBUm5DLGtCQUFtQixDQUNuQixXQUFZLENBU1osaUJBQWtCLENBTmxCLGdCQUFpQixDQUZqQixVQVNGLENBRUEsOENBSUUsaUJBQWtCLENBRWxCLGtGQUUwQyxDQVAxQyxVQUFXLENBRVgsT0FBUSxDQU9SLG1CQUFvQixDQVJwQixpQkFTRixDQUVBLHlDQUVFLDRCQUE2QixDQUc3QixZQUFhLENBQ2IscUJBQXNCLENBRXRCLE9BQVEsQ0FFUixrQkFBbUIsQ0FEbkIsVUFFRixDQUVBLDZDQVNFLGtCQUFtQixDQVJuQixrQ0FBbUMsQ0FHbkMsaUJBQWtCLENBTWxCLDRCQUE2QixDQUM3QixjQUFlLENBTGYsWUFBYSxDQUNiLHFCQUFzQixDQUp0QixXQUFZLENBS1osc0JBQXVCLENBSHZCLFdBQVksQ0FIWixVQVVGLENBRUEsaURBQ0Usa0JBQW1CLENBQ25CLFVBQ0YsQ0FFQSx5QkFDRSwwQkFDRSxXQUNGLENBQ0EsZ0NBQ0UsWUFDRixDQUVBLCtCQUNFLE9BQVEsQ0FDUixXQUNGLENBRUEsc0NBRUUsT0FBUSxDQURSLFNBRUYsQ0FFQSwwQ0FDRSxVQUFXLENBQ1gsU0FDRixDQUVBLCtCQUVFLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FIaEIsaUJBSUYsQ0FFQSxtQ0FDRSxXQUNGLENBRUEsK0JBQ0UsVUFDRixDQUVBLHNDQUNFLFVBQ0YsQ0FFQSx1Q0FDRSxZQUNGLENBRUEsdUNBQ0UsVUFDRixDQUVBLDZDQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsaURBQ0UsVUFDRixDQUNGOzs7OzBGQzVZQSw2Q0FDRSxZQUFhLENBR2IsY0FBZSxDQURmLGtCQUFtQixDQURuQixVQUdGLENBRUEscUJBSUUsa0JBQW1CLENBRW5CLGtDQUFtQyxDQUduQyxpQkFBa0IsQ0FFbEIsbUVBRW1DLENBRW5DLHVCQUF3QixDQWR4QixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLE9BQVEsQ0FJUixXQUFZLENBQ1osV0FBWSxDQU1aLGlCQUFrQixDQUpsQixnQkFBaUIsQ0FMakIsU0FXRixDQUVBLDRCQUlFLGlCQUFrQixDQUVsQixrRkFFMEMsQ0FQMUMsVUFBVyxDQUVYLE9BQVEsQ0FNUixtQkFBb0IsQ0FQcEIsaUJBUUYsQ0FFQSw0QkFNRSxrQkFBbUIsQ0FMbkIsbUNBQXFDLENBQ3JDLGlCQUFrQixDQUtsQixZQUFhLENBSmIsWUFBYSxDQUNiLFdBQVksQ0FDWixXQUdGLENBRUEseUJBQ0UscUJBRUUsT0FBUSxDQURSLFdBRUYsQ0FFQSw2Q0FDRSxVQUNGLENBRUEsNEJBQ0UsbUNBQXFDLENBQ3JDLGlCQUFrQixDQUNsQixZQUFhLENBRWIsc0JBQXVCLENBRHZCLFdBRUYsQ0FFQSx5QkFDRSxVQUNGLENBRUEsd0JBQ0UsaUJBQ0YsQ0FDRjs7Ozs7Ozs7Ozs7Ozs7OzsrRUN4RUEsT0FDRSx3QkFDRixDQUVBLE9BQ0Usa0JBQW1CLENBR25CLFlBQWEsQ0FEYixxQkFBc0IsQ0FEdEIsc0JBR0YsQ0FFQSxnQkFDRSxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLFNBQ0YsQ0FFQSxjQUNFLG9DQUFxQyxDQUNyQyxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFNBQ0YsQ0FFQSxnQkFHRSxPQUFRLENBQ1Isa0JBQW1CLENBRm5CLGlCQUFrQixDQURsQixTQUFVLENBSVYsU0FDRixDQUVBLG1CQUNFLDZDQUNGLENBRUEsbUJBQ0UsNkNBQ0YsQ0FFQSxtQkFDRSxHQUNFLHlCQUNGLENBRUEsSUFDRSx5QkFDRixDQUVBLElBQ0UseUJBQ0YsQ0FFQSxJQUNFLHlCQUNGLENBRUEsSUFDRSx5QkFDRixDQUVBLElBQ0UseUJBQ0YsQ0FFQSxHQUNFLHlCQUNGLENBQ0YsQ0FFQSxxQkFDRSxNQUVFLFNBQ0YsQ0FDQSxJQUNFLFVBQ0YsQ0FDRixDQUVBLHFCQUNFLE1BRUUsVUFDRixDQUNBLElBQ0UsU0FDRixDQUNGLENBRUEsT0FDRSxTQUNGLENBRUEsV0FDRSxTQUNGLENBRUEsb0JBVUUsa0JBQW1CLENBRm5CLFlBQWEsQ0FMYixPQUFRLENBRVIsVUFBVyxDQURYLDRCQUE2QixDQUs3QixzQkFBdUIsQ0FIdkIsc0JBQXVCLENBQ3ZCLFNBSUYsQ0FFQSxhQUNFLDZCQUE4QixDQUM5QixtQkFBb0IsQ0FDcEIsd0JBQ0YsQ0FFQSxtQkFXRSxrQkFBbUIsQ0FWbkIsb0NBQXFDLENBQ3JDLFdBQVksQ0FDWixrQkFBb0IsQ0FDcEIsNEJBQTZCLENBSzdCLFlBQWEsQ0FKYixtQkFBb0IsQ0FFcEIsWUFBYSxDQUdiLHNCQUF1QixDQUp2Qix3QkFBeUIsQ0FFekIsWUFJRjs7Ozs2RkNsSUEsTUFDRSxtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUNwQix5Q0FBNkMsQ0FDN0MsOENBQWtELENBQ2xELDZDQUNGLENBRUEsNkJBSUUsdUNBQ0YsQ0FFQSxrRkFLRSw0QkFBNkIsQ0FEN0IsWUFFRixDQUVBLHVSQWVFLGdQQU1GLENBRUEsZ1lBZ0JFLHlDQUErQyxDQUQvQyw0QkFFRixDQUVBLCtZQWdCRSwwQ0FBaUQsQ0FEakQsc0NBRUYsQ0FFQSx3REFJRSwyTUFLRixDQUVBLGdKQU1FLDJCQUNGLENBRUEsZ0RBRUUsc0RBQ0YsQ0FFQSwwT0FpQkUsdUJBQXdCLENBQ3hCLHdKQUlGLENBRUEsZ1ZBa0JFLDBDQUFnRCxDQURoRCw0QkFFRixDQUVBLHNCQUVFLFdBQVksQ0FEWixVQUVGLENBRUEsaUhBT0UsZ05BS0YsQ0FFQSwySkFPRSw0QkFDRixDQUVBLHVHQU1FLDREQUE2RCxDQUM3RCxxQkFDRixDQVFBLGdNQUVFLG1DQUNGLENBRUEsZ0JBQ0UsU0FDRixDQUVBLDhEQUdFLG9CQUFxQixDQURyQixTQUVGLENBRUEsdUpBU0UsdUdBRThDLENBQzlDLHFCQUNGLENBRUEsK1NBUUUsc0JBQ0YsQ0FFQSxtQkFFRSxRQUFTLENBRFQscUJBRUYsQ0FFQSw0RUFJRSxpUUFNRixDQUVBLGtDQUNFLGtGQUVzQyxDQUN0QywyQkFDRixDQU1BLGlFQUNFLHFCQUNGLENBRUEsaUJBQ0UsZ0tBSUYsQ0FFQSx1QkFJRSxvREFBMkQsQ0FGM0QsVUFBVyxDQUNYLG1DQUFvQyxDQUZwQyxTQUlGLENBRUEsb0JBRUUsVUFBVyxDQUNYLHFCQUFzQixDQUZ0QixTQUdGLENBRUEseUNBQ0Usa0RBQ0YsQ0FFQSxnR0FFRSxnRUFDRixDQUVBLFVBQ0UsU0FBVSxDQUNWLDJCQUE0QixDQUM1Qix3R0FHRixDQUVBLHFCQUNFLFNBQVUsQ0FDVix1QkFDRixDQUVBLHVCQUNFLEdBQ0UsU0FDRixDQUVBLEdBQ0UsU0FDRixDQUNGLENBRUEsdUJBQ0UsR0FDRSxTQUFVLENBQ1Ysb0NBQ0YsQ0FFQSxHQUNFLFNBQVUsQ0FDVixnQ0FDRixDQUNGLENBRUEseUJBQ0UsTUFDRSw0Q0FDRixDQUVBLGdWQWlCRSwyQkFDRixDQUVBLHVCQUVFLFVBQVcsQ0FEWCxTQUVGLENBQ0YsQ0FFQSx1Q0FDRSxpQkFJRSxrQ0FBcUMsQ0FDckMscUNBQXVDLENBRnZDLDhCQUFnQyxDQUdoQyxtQ0FDRixDQUVBLFVBQ0UsU0FBVSxDQUNWLGNBQ0YsQ0FDRiIsInNvdXJjZXMiOlsid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvcmVzZXQuY3NzIiwid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvcm9vdC5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy9mb250cy5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9jb21wb25lbnRzL2hlYWRlci9oZWFkZXIuY3NzIiwid2VicGFjazovL2svLi9zcmMvY29tcG9uZW50cy9mb290ZXIvZm9vdGVyLmNzcyIsIndlYnBhY2s6Ly9rLy4vc3JjL2NvbXBvbmVudHMvY2FyZC9jYXJkLmNzcyIsIndlYnBhY2s6Ly9rLy4vc3JjL2NvbXBvbmVudHMvYnV0dG9uL2J1dHRvbi5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy9sYXlvdXQuY3NzIiwid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvYXJ0aWNsZXMuY3NzIiwid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvYWJvdXQtdXMuY3NzIiwid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvZ2FtZS5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy9sZWFybi5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy9hcnRpY2FsLWRlZ3JlZS5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy9hcnRpY2FsLWxpcXVpZC5jc3MiLCJ3ZWJwYWNrOi8vay8uL3NyYy9zdHlsZXNoZWV0cy80MDQuY3NzIiwid2VicGFjazovL2svLi9zcmMvc3R5bGVzaGVldHMvbWljcm9pbnRlcmFjdGlvbnMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvIFxyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLFxyXG51bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLFxyXG5xOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuIiwiOnJvb3Qge1xyXG4gIC8qIENPTE9SUyAgKi9cclxuICAtLWNvbG9yLWdyZWVuOiAjMDI5NzNiO1xyXG4gIC0tY29sb3ItZGFyay1ncmVlbjogIzAwODYzMztcclxuICAtLWNvbG9yLXBpbms6ICNlZTM2YjA7XHJcbiAgLS1jb2xvci1saWdodC1waW5rOiAjZmVhYWUxO1xyXG4gIC0tY29sb3ItZGFyay1ncmV5OiAjNTM1MzUzO1xyXG4gIC0tY29sb3ItdGV4dDogI2VjZWNlYztcclxuICAtLWNvbG9yLWJnLWdyZXk6ICNkNGQ0ZDQ7XHJcbiAgLS1jb2xvci13aGl0ZTogI2Y0ZjRmNDtcclxuICAtLWNvbG9yLXllbGxvdzogI2YyZjUzYTtcclxuICAtLWNvbG9yLWRhcmsteWVsbG93OiAjZDFlMDFiO1xyXG4gIC0tY29sb3ItcmVhZDogI2I3YjdiNztcclxuXHJcbiAgLyogQ09MT1JTIOKAlCBTZW1hbnRpYyovXHJcblxyXG4gIC0tY29sb3ItdGV4dC1wcmltYXJ5OiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIC0tY29sb3ItdGV4dC1zZWNvbmRhcnk6IHZhcigtLWNvbG9yLWxpZ2h0LWdyZXkpO1xyXG5cclxuICAtLWNvbG9yLWJnLXBhZ2U6IHZhcigtLWNvbG9yLWdyZXktd2hpdGUpO1xyXG4gIC0tY29sb3ItYmctY2FyZDogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG5cclxuICAvKiBDT0xPUlMg4oCUIEdyYWRpZW50ICovXHJcblxyXG4gIC8qIEZvbnQgZmFtaWxpZXMgKi9cclxuICAtLWZvbnQtZmFtaWx5LWJhc2U6ICdJbnRlcicsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtZmFtaWx5LWRpc3BsYXk6ICdJbnRlcicsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgc2Fucy1zZXJpZjtcclxuXHJcbiAgLyogVHlwb2dyYXBoeSBzY2FsZSAqL1xyXG5cclxuICAvKiBpbnRlciBib2xkIDMyIC8gNDAsIGxldHRlci1zcGFjaW5nOiAtNCAqL1xyXG4gIC0tZm9udC1oMTogNzAwIDMycmVtLzQwcmVtIHZhcigtLWZvbnQtZmFtaWx5LWRpc3BsYXkpO1xyXG4gIC0tbHMtaDI6IC0wLjA0ZW07XHJcblxyXG4gIC8qIGludGVyIGJvbGQgMjQgLyAzMiwgbGV0dGVyLXNwYWNpbmc6IC02ICovXHJcbiAgLS1mb250LWgyOiA3MDAgMjRyZW0vMzJyZW0gdmFyKC0tZm9udC1mYW1pbHktYmFzZSk7XHJcbiAgLS1scy1ib2R5LXN0cm9uZzogLTAuMDZlbTtcclxuXHJcbiAgLyogaW50ZXIgc2VtaS1ib2xkIDI0IC8gMzIsIGxldHRlci1zcGFjaW5nOiAtNiAqL1xyXG4gIC0tZm9udC1oMzogNjAwIDI0cmVtLzMycmVtIHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xyXG4gIC0tbHMtaDM6IC0wLjA2ZW07XHJcblxyXG4gIC8qIGludGVyIG1lZGl1bSAyNCAvIDMyLCBsZXR0ZXItc3BhY2luZzogLTYgKi9cclxuICAtLWZvbnQtaDQ6IDUwMCAyNHJlbS8zMnJlbSB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcclxuICAtLWxzLWJvZHktbGc6IC0wLjA2ZW07XHJcblxyXG4gIC8qIGludGVyIHNlbWktYm9sZCAxNiAvIDMyLCBsZXR0ZXItc3BhY2luZzogLTYgKi9cclxuICAtLWZvbnQtaDU6IDYwMCAxNnJlbS8zMnJlbSB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcclxuICAtLWxzLWJvZHktbGc6IC0wLjA2ZW07XHJcblxyXG4gIC8qIGludGVyIHJlZ3VsYXIgMzIgLyA0MCwgbGV0dGVyLXNwYWNpbmc6IC00ICovXHJcbiAgLS1mb250LXA6IDUwMCAzMnJlbS80MHJlbSB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcclxuICAtLWxzLXA6IC0wLjA2ZW07XHJcbn1cclxuXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJnLWdyYWRpZW50LXByaW1hcnkpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYygxdncgLyAxOS4yKTtcclxuICBtYXJnaW46IGNhbGMoMXZ3IC8gMTkuMik7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn0gLyogMTAwdncgLyAxNDQwICovXHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaDEge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDIpO1xyXG59XHJcblxyXG5wIHtcclxuICBmb250OiB2YXIoLS1mb250LXApO1xyXG59XHJcblxyXG5hIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5tYWluIHtcclxuICBtYXJnaW46IDN2dyAzdnc7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICA6cm9vdCB7XHJcbiAgICAtLWZvbnQtaDE6IDcwMCAyN3JlbS8zMHJlbSB2YXIoLS1mb250LWZhbWlseS1kaXNwbGF5KTtcclxuICAgIC0tZm9udC1oMjogNzAwIDIycmVtLzI3cmVtIHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xyXG4gICAgLS1mb250LWgzOiA2MDAgMTZyZW0vMjJyZW0gdmFyKC0tZm9udC1mYW1pbHktYmFzZSk7XHJcbiAgICAtLWZvbnQtaDQ6IDUwMCAxNXJlbS8yMXJlbSB2YXIoLS1mb250LWZhbWlseS1iYXNlKTtcclxuICAgIC0tZm9udC1oNTogNjAwIDEzcmVtLzE4cmVtIHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xyXG4gICAgLS1mb250LXA6IDUwMCAzMHJlbSAvIDM3cmVtIHZhcigtLWZvbnQtZmFtaWx5LWJhc2UpO1xyXG4gIH1cclxuXHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMXZ3IC8gNyk7XHJcbiAgfVxyXG59XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgc3JjOlxyXG4gICAgdXJsKFwiLi4vZm9udHMvSW50ZXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL0ludGVyLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcclxuICBzcmM6XHJcbiAgICB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XHJcbiAgc3JjOlxyXG4gICAgdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuIiwiLk8tSGVhZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuOHZ3IDA7XHJcbiAgcG9zaXRpb246IHN0aWNreTtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuLlctSGVhZGVyRnJhbWUge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgYm9yZGVyLXJhZGl1czogMC44dnc7XHJcbiAgaGVpZ2h0OiA0dnc7XHJcbiAgd2lkdGg6IDk0JTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDEuNXZ3O1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDAuMDh2dyAwLjE4dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIyKSxcclxuICAgIGluc2V0IDAgLTAuMDh2dyAwLjE4dncgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgYm9yZGVyLXJhZGl1cyAwLjM1cyBlYXNlLFxyXG4gICAgYm94LXNoYWRvdyAwLjM1cyBlYXNlLFxyXG4gICAgYmFja2dyb3VuZC1jb2xvciAwLjM1cyBlYXNlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uVy1IZWFkZXJGcmFtZS5pcy1vcGVuIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDAuMDZ2dyAwLjE0dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KSxcclxuICAgIGluc2V0IDAgLTAuMDR2dyAwLjF2dyByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG59XHJcblxyXG4uQS1Mb2dvTGluayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLkEtTG9nbyB7XHJcbiAgd2lkdGg6IDQlO1xyXG4gIG1pbi13aWR0aDogMi44dnc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5PLU5hdmJhciB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5NLU5hdkdyb3VwIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDAgMXZ3O1xyXG4gIGdhcDogMXZ3O1xyXG59XHJcblxyXG4uQS1OYXZJdGVtIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBhZGRpbmc6IDAuMiUgMSU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICB0cmFuc2Zvcm0gMC4zNXMgZWFzZSxcclxuICAgIGNvbG9yIDAuM3MgZWFzZSxcclxuICAgIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uQS1OYXZJdGVtOmhvdmVyIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgcGFkZGluZzogMC4yJSAxJTtcclxuICBib3JkZXItcmFkaXVzOiAwLjN2dztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG59XHJcblxyXG4uQS1OYXZJdGVtLmlzLWFjdGl2ZSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIHBhZGRpbmc6IDAuMiUgMSU7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zdnc7XHJcbn1cclxuXHJcbi5BLUJ1cmdlckJ1dHRvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDZweDtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG5cclxuLkEtQnVyZ2VyQnV0dG9uIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyOHB4O1xyXG4gIGhlaWdodDogNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSAwLjNzIGVhc2UsXHJcbiAgICBvcGFjaXR5IDAuM3MgZWFzZTtcclxufVxyXG5cclxuLkEtQnVyZ2VyQnV0dG9uLmlzLW9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4uQS1CdXJnZXJCdXR0b24uaXMtb3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLkEtQnVyZ2VyQnV0dG9uLmlzLW9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKC00NWRlZyk7XHJcbn1cclxuXHJcbi5PLU1vYmlsZU1lbnUge1xyXG4gIHdpZHRoOiA5NCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDV2dyA1dnc7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDAgLTAuMDh2dyAwLjE4dncgcmdiYSgwLCAwLCAwLCAwLjA4KSxcclxuICAgIGluc2V0IDAgMC4wNXZ3IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1heC1oZWlnaHQ6IDA7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICBtYXgtaGVpZ2h0IDAuNDVzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKSxcclxuICAgIG9wYWNpdHkgMC4yOHMgZWFzZSxcclxuICAgIHRyYW5zZm9ybSAwLjM1cyBlYXNlLFxyXG4gICAgYm94LXNoYWRvdyAwLjM1cyBlYXNlLFxyXG4gICAgYm9yZGVyLXJhZGl1cyAwLjM1cyBlYXNlO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4ge1xyXG4gIG1heC1oZWlnaHQ6IDQyMHB4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4uVy1Nb2JpbGVNZW51SW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDR2dztcclxuICBwYWRkaW5nOiAwIDZ2dyA2dnc7XHJcbn1cclxuXHJcbi5BLU1vYmlsZU5hdkl0ZW0ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMik7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIG9wYWNpdHkgMC4yMnMgZWFzZSxcclxuICAgIHRyYW5zZm9ybSAwLjI4cyBlYXNlLFxyXG4gICAgY29sb3IgMC4yNXMgZWFzZSxcclxuICAgIGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcclxufVxyXG5cclxuLk8tTW9iaWxlTWVudS5pcy1vcGVuIC5BLU1vYmlsZU5hdkl0ZW0ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4gLkEtTW9iaWxlTmF2SXRlbTpudGgtY2hpbGQoMSkge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4gLkEtTW9iaWxlTmF2SXRlbTpudGgtY2hpbGQoMikge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDlzO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4gLkEtTW9iaWxlTmF2SXRlbTpudGgtY2hpbGQoMykge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4gLkEtTW9iaWxlTmF2SXRlbTpudGgtY2hpbGQoNCkge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTdzO1xyXG59XHJcblxyXG4uTy1Nb2JpbGVNZW51LmlzLW9wZW4gLkEtTW9iaWxlTmF2SXRlbTpudGgtY2hpbGQoNSkge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjFzO1xyXG59XHJcblxyXG4uQS1Nb2JpbGVOYXZJdGVtOmhvdmVyIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxufVxyXG5cclxuLkEtTW9iaWxlTmF2SXRlbS5pcy1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLk8tSGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDF2dyAwIDN2dztcclxuICB9XHJcblxyXG4gIC5XLUhlYWRlckZyYW1lIHtcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgICBoZWlnaHQ6IDE2dnc7XHJcbiAgICBtaW4taGVpZ2h0OiA2OHB4O1xyXG4gICAgcGFkZGluZzogMCA1dnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNnZ3IDZ2dztcclxuICB9XHJcblxyXG4gIC5XLUhlYWRlckZyYW1lLmlzLW9wZW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgLkEtTG9nbyB7XHJcbiAgICB3aWR0aDogMTB2dztcclxuICAgIG1pbi13aWR0aDogNDJweDtcclxuICB9XHJcblxyXG4gIC5PLU5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLkEtQnVyZ2VyQnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAuTy1Nb2JpbGVNZW51IHtcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZ2dztcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2dnc7XHJcbiAgfVxyXG5cclxuICAuTy1Nb2JpbGVNZW51LmlzLW9wZW4ge1xyXG4gICAgbWF4LWhlaWdodDogNTIwcHg7XHJcbiAgfVxyXG5cclxuICAuVy1Nb2JpbGVNZW51SW5uZXIge1xyXG4gICAgZ2FwOiA1dnc7XHJcbiAgICBwYWRkaW5nOiAzdncgNnZ3IDZ2dztcclxuICB9XHJcblxyXG4gIC5BLU1vYmlsZU5hdkl0ZW0ge1xyXG4gICAgZm9udDogdmFyKC0tZm9udC1oMik7XHJcbiAgfVxyXG59XHJcbiIsIi5DX0Zvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG59XHJcblxyXG4uTV9Gb290ZXJMYXlvdXQge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAyLjh2dyA2dnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZ2FwOiAzLjN2dztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uTV9Gb290ZXJDb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDF2dztcclxufVxyXG5cclxuLlctTG9nb0Zvb3RlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogMC41dnc7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLkEtTG9nby1Gb290ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMzklO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNjIlO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZ2l0aHViLmNvbS9IU0VBREMvVHJhY2UvYmxvYi9tYWluL3NyYy9pbWcvaWNvbnMvUS1Mb2dvLVdoaXRlLnBuZz9yYXc9dHJ1ZSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDc0JTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGhlaWdodDogNXZ3O1xyXG4gIHdpZHRoOiA1dnc7XHJcbn1cclxuXHJcbi5NX0Zvb3Rlckxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uTV9Gb290ZXJTb2NpYWwge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiAxLjF2dztcclxufVxyXG5cclxuLkFfRm9vdGVyTG9nbyB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uQV9Gb290ZXJUaXRsZSB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLkFfRm9vdGVyTGluayB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oNSk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxufVxyXG5cclxuLkFfRm9vdGVyTGluazpob3ZlcixcclxuLkFfRm9vdGVyTGluazpmb2N1cy12aXNpYmxlIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5BX0Zvb3RlclRleHQge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtYm9keSk7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxufVxyXG5cclxuLlFfU29jaWFsSWNvbiB7XHJcbiAgd2lkdGg6IDIuMnZ3O1xyXG4gIGhlaWdodDogMi4ydnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmbGV4LXNocmluazogMDtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgdHJhbnNmb3JtIDAuM3MgZWFzZSxcclxuICAgIG9wYWNpdHkgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uUV9Tb2NpYWxJY29uOmhvdmVyLFxyXG4uUV9Tb2NpYWxJY29uOmZvY3VzLXZpc2libGUge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XHJcbiAgb3BhY2l0eTogMC44NTtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uUV9Tb2NpYWxJbWcge1xyXG4gIHdpZHRoOiAzdnc7XHJcbiAgaGVpZ2h0OiAzdnc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcclxuICAuTV9Gb290ZXJMYXlvdXQge1xyXG4gICAgcGFkZGluZzogNnZ3IDV2dztcclxuICAgIGdhcDogNXZ3O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLk1fRm9vdGVyQ29sdW1uIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgICBnYXA6IDJ2dztcclxuICB9XHJcblxyXG4gIC5XLUxvZ29Gb290ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogMnZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtTG9nby1Gb290ZXIge1xyXG4gICAgd2lkdGg6IDE0dnc7XHJcbiAgICBoZWlnaHQ6IDE0dnc7XHJcbiAgfVxyXG5cclxuICAuQV9Gb290ZXJMb2dvIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuQV9Gb290ZXJUaXRsZSB7XHJcbiAgICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAuQV9Gb290ZXJMaW5rIHtcclxuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keSk7XHJcbiAgICBjb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgMC43KTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICB9XHJcblxyXG4gIC5BX0Zvb3RlclRleHQge1xyXG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5KTtcclxuICB9XHJcblxyXG4gIC5NX0Zvb3RlclNvY2lhbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGdhcDogNXZ3O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5RX1NvY2lhbEljb24ge1xyXG4gICAgd2lkdGg6IDh2dztcclxuICAgIGhlaWdodDogOHZ3O1xyXG4gIH1cclxufVxyXG4iLCIuQ19DYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIzdnc7XHJcbiAgaGVpZ2h0OiAyM3Z3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuNXZ3O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uTV9DYXJkQ2xpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGluc2V0OiAwO1xyXG5cclxuICBib3JkZXItcmFkaXVzOiAxLjV2dztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uUV9DYXJkTWVkaWEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBpbnNldDogMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgNC43NHB4IDQuNzRweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbn1cclxuXHJcbi5NX0NhcmRHbGFzcyB7XHJcbiAgYm9yZGVyOiB2YXIoLS1nbGFzcy1ib3JkZXItbGlnaHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuNXZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuNXZ3O1xyXG4gIGluc2V0OiAwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgcGFkZGluZzogMnZ3IDJ2dztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUtYmctY2FyZCk7XHJcbn1cclxuXHJcbi5RX0NhcmRDb3JuZXIge1xyXG4gIGhlaWdodDogM3Z3O1xyXG4gIHdpZHRoOiAzdnc7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIC0tY29ybmVyLXN0cm9rZTogMC4zdnc7XHJcbiAgLS1jb3JuZXItY29sb3I6ICNjZWQwZDA7XHJcbiAgei1pbmRleDogNTtcclxufVxyXG5cclxuLlFfQ2FyZENvcm5lci0tdGwge1xyXG4gIGxlZnQ6IGNhbGModmFyKC0tY29ybmVyLXN0cm9rZSkgKiAtMSk7XHJcbiAgdG9wOiBjYWxjKHZhcigtLWNvcm5lci1zdHJva2UpICogLTEpO1xyXG4gIG1hcmdpbjogMCAwIDAgMC4zdnc7XHJcbiAgYm9yZGVyLXRvcDogdmFyKC0tY29ybmVyLXN0cm9rZSkgc29saWQgdmFyKC0tY29ybmVyLWNvbG9yKTtcclxuICBib3JkZXItbGVmdDogdmFyKC0tY29ybmVyLXN0cm9rZSkgc29saWQgdmFyKC0tY29ybmVyLWNvbG9yKTtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxLjV2dztcclxufVxyXG5cclxuLlFfQ2FyZENvcm5lci0tdHIge1xyXG4gIHJpZ2h0OiBjYWxjKHZhcigtLWNvcm5lci1zdHJva2UpICogLTEpO1xyXG4gIHRvcDogY2FsYyh2YXIoLS1jb3JuZXItc3Ryb2tlKSAqIC0xKTtcclxuICBtYXJnaW46IDAgMC4ydncgMCAwO1xyXG4gIGJvcmRlci10b3A6IHZhcigtLWNvcm5lci1zdHJva2UpIHNvbGlkIHZhcigtLWNvcm5lci1jb2xvcik7XHJcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1jb3JuZXItc3Ryb2tlKSBzb2xpZCB2YXIoLS1jb3JuZXItY29sb3IpO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjV2dztcclxufVxyXG5cclxuLlFfQ2FyZENvcm5lci0tYmwge1xyXG4gIGxlZnQ6IGNhbGModmFyKC0tY29ybmVyLXN0cm9rZSkgKiAtMSk7XHJcbiAgYm90dG9tOiBjYWxjKHZhcigtLWNvcm5lci1zdHJva2UpICogLTEpO1xyXG4gIG1hcmdpbjogMCAwIDAuM3Z3IDAuM3Z3O1xyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLWNvcm5lci1zdHJva2UpIHNvbGlkIHZhcigtLWNvcm5lci1jb2xvcik7XHJcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWNvcm5lci1zdHJva2UpIHNvbGlkIHZhcigtLWNvcm5lci1jb2xvcik7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41dnc7XHJcbn1cclxuXHJcbi5RX0NhcmRDb3JuZXItLWJyIHtcclxuICByaWdodDogY2FsYyh2YXIoLS1jb3JuZXItc3Ryb2tlKSAqIC0xKTtcclxuICBib3R0b206IGNhbGModmFyKC0tY29ybmVyLXN0cm9rZSkgKiAtMSk7XHJcbiAgbWFyZ2luOiAwIDAuMnZ3IDAuM3Z3IDAuM3Z3O1xyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLWNvcm5lci1zdHJva2UpIHNvbGlkIHZhcigtLWNvcm5lci1jb2xvcik7XHJcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1jb3JuZXItc3Ryb2tlKSBzb2xpZCB2YXIoLS1jb3JuZXItY29sb3IpO1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxLjV2dztcclxufVxyXG5cclxuLkFfQ2FyZEJhZGdlIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5lb24tZ3JlZW4pO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAzLjV2dztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDJ2dztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdG9wOiAydnc7XHJcbiAgd2lkdGg6IDMuNXZ3O1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxuLkFfQ2FyZEJhZGdlOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbi5RX0NhcmRCYWRnZUljb24ge1xyXG4gIHdpZHRoOiAyNnJlbTtcclxuICBoZWlnaHQ6IDI2cmVtO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5RX0NhcmRCYWRnZUljb246aG92ZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuLkFfQ2FyZEljb25XcmFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA3NnJlbTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICB3aWR0aDogMTYwcmVtO1xyXG4gIGhlaWdodDogMTYwcmVtO1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5RX0NhcmRJY29uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB3aWR0aDogMTh2dztcclxufVxyXG5cclxuLlFfQ2FyZFN2ZyB7XHJcbiAgd2lkdGg6IDEwdnc7XHJcbn1cclxuXHJcbi5BX0NhcmRUaXRsZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIG1hcmdpbjogMDtcclxuICB6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi5BX0NhcmRUZXh0IHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtYm9keSk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBBIOKAlCBCdXR0b24gKGJhc2UpXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5BX0J1dHRvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmb250OiB2YXIoLS1mb250LWJvZHkpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2UsXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uQV9CdXR0b24tLXByaW1hcnkge1xyXG4gIHdpZHRoOiAxNHZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5lb24tZ3JlZW4pO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBoZWlnaHQ6IDMuNXZ3O1xyXG59XHJcblxyXG4uQV9CdXR0b24tLXByaW1hcnk6aG92ZXIsXHJcbi5BX0J1dHRvbi0tcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTV2dyk7XHJcbiAgYm94LXNoYWRvdzogMCAwLjZ2dyAxLjR2dyByZ2JhKDUyLCA2OCwgNzgsIDAuMjIpO1xyXG59XHJcblxyXG4uQV9CdXR0b24tLXByaW1hcnk6YWN0aXZlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4wNXZ3KSBzY2FsZSgwLjk5KTtcclxuICBib3gtc2hhZG93OiAwIDAuMjV2dyAwLjd2dyByZ2JhKDUyLCA2OCwgNzgsIDAuMTgpO1xyXG59XHJcbiIsIi5XLVNjcmVlbk9uZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1TY3JlZW4xLWxlZnQge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbi5XLVNjcmVlbjEtcmlnaHQge1xyXG4gIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5BLUxvZ29UaXRpbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtbHMtaDEpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5BLVRpdGxlIHtcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLWxzLWgxKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbjogLTIuNXZ3IDAgMCA2dnc7XHJcbn1cclxuXHJcbi5BLVRyYXNoUzEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogLTZ2dyAwIDAgMDtcclxufVxyXG5cclxuLk8tRGF5Q2FyZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyMHZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGJvcmRlci1ib3R0b206IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLlctRGF5Q2FyZExlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogNjUlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMXZ3IDAgMXZ3IDF2dztcclxufVxyXG5cclxuLlctRGF5Q2FyZFJpZ2h0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLVdvcmxkSWNvbiB7XHJcbiAgcGFkZGluZy1yaWdodDogMnZ3O1xyXG4gIGhlaWdodDogODglO1xyXG4gIHdpZHRoOiAxMzMlO1xyXG59XHJcblxyXG4uVy1EYXlDYXJkLUxpbmVUaXRsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMXZ3O1xyXG59XHJcblxyXG4uQS1EZXRhaWxlZEJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0wLjV2dztcclxufVxyXG5cclxuLkEtRGF5Q2FyZFRleHQge1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLkEtV2FybmVySWNvbiB7XHJcbiAgd2lkdGg6IDclO1xyXG59XHJcblxyXG4uQS1UaXRpbGVEYXlDYXJkIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLlctU2NyZWVuMS1yaWdodCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGJvcmRlci1ib3R0b206IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG59XHJcblxyXG4uTy1LaWNrQ2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcGluayk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxufVxyXG5cclxuLk8tS2lja0NhcmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgcGFkZGluZzogMS40dnc7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLk0tS2lja1RvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDF2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3gtc2hhZG93OiBpbnNldCAtNC4yOXB4IC00LjI5cHggNi40M3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLkEtUGxheUJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0wLjR2dztcclxufVxyXG5cclxuLkEtS25vd0J1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zLjV2dztcclxufVxyXG5cclxuLkEtS2lja1BsYXlCdXR0b24ge1xyXG4gIHdpZHRoOiA4dnc7XHJcbiAgaGVpZ2h0OiA4dnc7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAydncgMDtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1waW5rKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBtYXJnaW4tbGVmdDogLTF2dztcclxuXHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDQuMjlweCA2LjQzcHggNi40M3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSxcclxuICAgIGluc2V0IC00LjI5cHggLTQuMjlweCA2LjQzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcblxyXG4uQS1LaWNrUGxheUljb24ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbi5BLUtpY2tQbGF5SWNvbjpob3ZlciB7XHJcbiAgd2lkdGg6IDg5JTtcclxufVxyXG5cclxuLlctS2lja0dyaWQge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuM3Z3O1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZmxleDogMTtcclxuICBnYXA6IDAuMXZ3O1xyXG4gIGdyaWQtYXV0by1yb3dzOiA3dncgMTE1LjVweDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gIG1hcmdpbi1sZWZ0OiAtOXZ3O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5BLUtpY2tDZWxsIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjI1dnc7XHJcblxyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCA0LjI5cHggNi40M3B4IDYuNDNweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksXHJcbiAgICBpbnNldCAtNC4yOXB4IC00LjI5cHggNi40M3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLkEtS2lja0NlbGwtcGluayB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcGluayk7XHJcbn1cclxuXHJcbi5BLUtpY2tDZWxsLWdyZWVuIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ncmVlbik7XHJcbn1cclxuXHJcbi5BLUtpY2tDZWxsLWRhcmsge1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbn1cclxuXHJcbi5BLUtpY2tDZWxsLWxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kOiAjZjJiMmRmO1xyXG59XHJcblxyXG4uVy1TY3JlZW5Ud28ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IDJ2dztcclxufVxyXG5cclxuLk8tQXJ0aWNsZXNBZGQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjN2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBib3JkZXItYm90dG9tOiAxdncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLlctQXJ0aWNsZXNBZGQtUmlnaHQge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnZ3O1xyXG4gIHBhZGRpbmc6IDN2dyAwIDAgMXZ3O1xyXG4gIHdpZHRoOiA0NyU7XHJcbn1cclxuXHJcbi5BLUFydGljbGVzQWRkLWltZyB7XHJcbiAgd2lkdGg6IDk2JTtcclxufVxyXG5cclxuLmJ1dHRvbi15ZWxsb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyLXJhZGl1czogMC41dnc7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oNCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBoZWlnaHQ6IDMuNXZ3O1xyXG4gIHdpZHRoOiAxNC41dnc7XHJcbn1cclxuXHJcbi5XLVJlYWRUaXRpbGUtQnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMXZ3O1xyXG4gIG1hcmdpbjogLTQuMnZ3IDAgMCAydnc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDR2dztcclxufVxyXG5cclxuLkEtUmVhZFRpdGlsZSB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1scy1oNCk7XHJcbn1cclxuXHJcbi5BLUFsbEFydGljbGVzQnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwLjV2dztcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBmb250OiB2YXIoLS1mb250LWg0KTtcclxuICBoZWlnaHQ6IDMuNXZ3O1xyXG4gIG1hcmdpbi1sZWZ0OiAxLjh2dztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHdpZHRoOiAxNC41dnc7XHJcbn1cclxuXHJcbi5XLUFydGljbGVzQWRkLUxlZnQge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgd2lkdGg6IDU0JTtcclxuICBwYWRkaW5nLXJpZ2h0OiAydnc7XHJcbn1cclxuXHJcbi5NLUFydGljbGVzQ2FyZCB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBoZWlnaHQ6IDE2dnc7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDF2dztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxdnc7XHJcbn1cclxuXHJcbi5XLUFydGljbGVzQ2FyZC1UaXRsZSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogM3Z3O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxdnc7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMXZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5XLUFydGljbGVzQ2FyZC1UaXRsZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDMzYjtcclxufVxyXG5cclxuLkEtQXJ0aWNsZXNDYXJkLVRpdGxlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDIpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG59XHJcblxyXG4uQS1BcnJvd0ljb24ge1xyXG4gIGhlaWdodDogNDAlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uVy1BcnRpY2xlc0NhcmQtVGl0bGU6aG92ZXIgLkEtQXJyb3dJY29uIHtcclxuICByb3RhdGU6IDQ1ZGVnO1xyXG59XHJcblxyXG4uVy1BcnRpY2xlc0NhcmQtaW1nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICBoZWlnaHQ6IDl2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuNXZ3O1xyXG59XHJcblxyXG4uQS1SZWFkRnVydGhlciB7XHJcbiAgbWFyZ2luLXRvcDogMXZ3O1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5XLVNjcmVlblRocmVlIHtcclxuICBtYXJnaW4tdG9wOiAydnc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5PLVBvc3Qge1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgaGVpZ2h0OiA0MHZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcclxuICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxdncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBwYWRkaW5nOiAydncgMnZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLk8tTWFwIHtcclxuICB3aWR0aDogNDklO1xyXG4gIGhlaWdodDogNDB2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBib3JkZXItYm90dG9tOiAxdncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDJ2dztcclxufVxyXG5cclxuLlctTWFwUm9hZEltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pbmRleC1pbWcvQS1NYXBSb2Fkcy5wbmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1NYXAtVG9wLFxyXG4uVy1NYXAtQ2VudHJlLFxyXG4uVy1NYXAtQm90dG9tIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI1JTtcclxufVxyXG5cclxuLlctTWFwLVRvcCB7XHJcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nOiAwIDF2dyAxdncgMDtcclxuICB3aWR0aDogNTMlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxdncgMDtcclxufVxyXG5cclxuLkEtTWFwLVRvcC1UaXRpbGUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5XLVRvcC1JY29ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5XLVRvcC1JY29uIHtcclxuICB3aWR0aDogMjAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLVRvcC1JY29uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWF4LWhlaWdodDogMy44dnc7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5BLUljb24tVGl0bGUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDUpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5XLU1hcC1DZW50cmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzUlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLlctTWFwLUNlbnRyZS1CdWJibGUge1xyXG4gIHdpZHRoOiA3MCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaW5kZXgtaW1nL0EtQnViYmxlLU1hcC5zdmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDF2dztcclxuICBwYWRkaW5nOiAxdncgMnZ3IDJ2dyAydnc7XHJcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG59XHJcblxyXG4uQS1NYXAtQ2VudHJlSWNvbiB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5BLU1hcC1JY29uQ2xvdGgge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogM3Z3O1xyXG4gIGhlaWdodDogM3Z3O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2luZGV4LWltZy9BLU1hcC1JY29uQ2xvdGgtR3JleS5wbmcpO1xyXG59XHJcblxyXG4uQS1NYXAtSWNvbkNsb3RoOmhvdmVyIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICB3aWR0aDogMy41dnc7XHJcbiAgaGVpZ2h0OiAzLjV2dztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2luZGV4LWltZy9BLU1hcC1JY29uQ2xvdGgucG5nKTtcclxufVxyXG5cclxuLkEtQ2xvdGgxIHtcclxuICB0b3A6IDF2dztcclxuICBsZWZ0OiAxdnc7XHJcbn1cclxuXHJcbi5BLUNsb3RoMiB7XHJcbiAgdG9wOiA4dnc7XHJcbiAgbGVmdDogM3Z3O1xyXG59XHJcblxyXG4uQS1DbG90aDMge1xyXG4gIGxlZnQ6IDIydnc7XHJcbiAgdG9wOiAxN3Z3O1xyXG59XHJcblxyXG4uQS1DbG90aDQge1xyXG4gIHRvcDogMTN2dztcclxuICBsZWZ0OiAxM3Z3O1xyXG59XHJcblxyXG4uQS1DbG90aDUge1xyXG4gIHRvcDogOXZ3O1xyXG4gIGxlZnQ6IDMydnc7XHJcbn1cclxuXHJcbi5BLUNsb3RoNiB7XHJcbiAgdG9wOiAtN3Z3O1xyXG4gIGxlZnQ6IDMydnc7XHJcbn1cclxuXHJcbi5XLU1hcC1Cb3R0b20ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyOiAwLjJ2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBoZWlnaHQ6IDIwJTtcclxuICB3aWR0aDogMjUlO1xyXG4gIG1hcmdpbjogMCAwIDF2dyAxdnc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pbmRleC1pbWcvQS1NYXBSb2Fkc01pbmkucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5XLU1hcC1Cb3R0b206aG92ZXIge1xyXG4gIGhlaWdodDogMjIlO1xyXG4gIHdpZHRoOiAyNyU7XHJcbn1cclxuXHJcbi5NLVRpdGlsZVBvc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzdnc7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICBnYXA6IDF2dztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uQS1sb2dvUG9zdCB7XHJcbiAgaGVpZ2h0OiAxMjAlO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5BLVRpdGlsZVBvc3Qge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxufVxyXG5cclxuLk0tUG9zdEluZm9ybWF0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZWVuKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2luZGV4LWltZy9BLVBvc3RJbWcuc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI2dnc7XHJcbiAgbWFyZ2luOiAxLjV2dyAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNHZ3O1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDRweCAxMnB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSxcclxuICAgIGluc2V0IDAgLTRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi5BLUN1cnNvciB7XHJcbiAgd2lkdGg6IDclO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgYW5pbWF0aW9uOiBjdXJzb3JNb3ZlIDZzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGN1cnNvck1vdmUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwdncsIDV2dykgcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwdncsIDZ2dykgcm90YXRlKC00ZGVnKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHZ3LCAxNHZ3KSByb3RhdGUoM2RlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjV2dywgMTh2dykgcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1dncsIDIydncpIHJvdGF0ZSgtMmRlZyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjUuNXZ3LCAyMS41dncpIHJvdGF0ZSgyZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTB2dywgNXZ3KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uQS1CdXR0b25Qb3N0IHtcclxuICBsZWZ0OiAyNXZ3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI2dnc7XHJcbn1cclxuXHJcbi5XLVBvc3RJY29ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5XLVBvc3RJY29ucy1SaWdodCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgd2lkdGg6IDM1JTtcclxufVxyXG5cclxuLlctU2NyZWVuLUZvdXIge1xyXG4gIG1hcmdpbi10b3A6IDJ2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLk0tQWJvdXRVcyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgaGVpZ2h0OiAyMnZ3O1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbi5XLUFib3V0VXNUaXRpbGUtQnV0dG9uIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAydnc7XHJcbiAgaGVpZ2h0OiAzLjh2dztcclxuICBtYXJnaW46IC00LjN2dyAwIDAgM3Z3O1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5BLUxvZ29BYm91dFVzIHtcclxuICBwYWRkaW5nOiAzdncgMXZ3IDAgMXZ3O1xyXG4gIHdpZHRoOiAxMDElO1xyXG59XHJcblxyXG4uVy1HYW1lVGl0aWxlLUJ1dHRvbiB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogNi44dnc7XHJcbiAgaGVpZ2h0OiAzLjh2dztcclxuICBtYXJnaW46IC00LjN2dyAwIDAgM3Z3O1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5BLVJlYWRUaXRpbGUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1scy1oNCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbi5XLVNjcmVlbkZvdXItSW1nIHtcclxuICB3aWR0aDogNDklO1xyXG59XHJcblxyXG4uQS1UcmFzaEltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5PLUxlYXJuIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDIydnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcGluayk7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMnZ3O1xyXG59XHJcbi5XLUxlYXJuLVJpZ2h0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDQ5JTtcclxufVxyXG5cclxuLlctUXVlc3Rpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAxdnc7XHJcbn1cclxuXHJcbi5NLVF1ZXN0aW9uIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNHZ3O1xyXG4gIGhlaWdodDogNnZ3O1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwYWRkaW5nOiAxdnc7XHJcbn1cclxuXHJcbi5XLVF1ZXN0aW9ucy1UZXh0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB3aWR0aDogODklO1xyXG4gIGdhcDogMnZ3O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1sZWZ0OiAxdnc7XHJcbn1cclxuXHJcbi5XLUxlYXJuLUxlZnQge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbi5BLVF1ZXN0aW9uVGl0aWxlLFxyXG4uQS1RdWVzdGlvblRleHQge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5BLUxlYXJuLWltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5XLUxlYXJuVGl0aWxlLUJ1dHRvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDQuM3Z3O1xyXG4gIG1hcmdpbjogLTQuNHZ3IDAgMCAydnc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDR2dztcclxufVxyXG5cclxuLkEtTGVhcm5UaXRpbGUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbHMtaDQpO1xyXG59XHJcblxyXG4uQS1CdXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXZ3O1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDQpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgaGVpZ2h0OiAzLjV2dztcclxuICB3aWR0aDogMTQuNXZ3O1xyXG59XHJcblxyXG4uQS1Mb29wLFxyXG4uQS1Cb29rIHtcclxuICBsZWZ0OiA2OCU7XHJcbiAgd2lkdGg6IDQ1JTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5BLUxvb3Age1xyXG4gIHRvcDogMjAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGFuaW1hdGlvbjogTG9vcE1vdmUgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgTG9vcE1vdmUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zdncsIC0zdncpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNXZ3LCAtNHZ3KSByb3RhdGUoLTRkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01dncsIC04dncpIHJvdGF0ZSgzZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOXZ3LCAtN3Z3KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTV2dywgLTV2dykgcm90YXRlKDJkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3Z3LCAtM3Z3KSByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBtb2RhbCB3aW5kb3cgKi9cclxuLk0tTWFwTW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBpbnNldDogMDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLk0tTWFwTW9kYWwuaXMtb3BlbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5NLU1hcE1vZGFsX19vdmVybGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDYzLCA2MywgMC41NSk7XHJcbn1cclxuXHJcbi5NLU1hcE1vZGFsX19jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDg4JTtcclxuICBoZWlnaHQ6IDgydmg7XHJcbiAgbWFyZ2luOiA0dmggYXV0byAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBib3JkZXItYm90dG9tOiAxdncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDJ2dztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMS41dnc7XHJcbn1cclxuXHJcbi5NLU1hcE1vZGFsX190aXRsZSB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMik7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbHMtaDIpO1xyXG4gIHdpZHRoOiA4NSU7XHJcbn1cclxuXHJcbi5NLU1hcE1vZGFsX19jbG9zZSB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwLjh2dztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICBoZWlnaHQ6IDN2dztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDEuMnZ3O1xyXG4gIHRvcDogMS4ydnc7XHJcbiAgd2lkdGg6IDN2dztcclxufVxyXG5cclxuLk0tTWFwTW9kYWxfX21hcFdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICBib3JkZXItcmFkaXVzOiAxLjJ2dztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4jeWFuZGV4LW1hcC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLk8tTWFwLFxyXG4uTy1NYXAgW2RhdGEtb3Blbi1tYXBdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5XLVNjcmVlbk9uZSxcclxuICAuVy1TY3JlZW4tRm91ciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxdnc7XHJcbiAgfVxyXG5cclxuICAuVy1HYW1lVGl0aWxlLUJ1dHRvbiB7XHJcbiAgICB3aWR0aDogOTQlO1xyXG4gICAgZ2FwOiAyOC44dnc7XHJcbiAgICBtYXJnaW46IC02Ljl2dyAwIDAgM3Z3O1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuMS1sZWZ0LFxyXG4gIC5XLVNjcmVlbjEtcmlnaHQsXHJcbiAgLk8tTWFwLFxyXG4gIC5PLVBvc3QsXHJcbiAgLlctTGVhcm4tTGVmdCB7XHJcbiAgICB3aWR0aDogOTklO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICB9XHJcblxyXG4gIC5PLUFydGljbGVzQWRkIHtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDF2dztcclxuICB9XHJcblxyXG4gIC5NLUFib3V0VXMge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDk5JTtcclxuICAgIHBhZGRpbmc6IDR2dztcclxuICB9XHJcblxyXG4gIC5XLUFydGljbGVzQWRkLVJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLlctQXJ0aWNsZXNBZGQtTGVmdCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIHBhZGRpbmc6IDJ2dyAwIDAgM3Z3O1xyXG4gIH1cclxuXHJcbiAgLk0tQXJ0aWNsZXNDYXJkIHtcclxuICAgIGhlaWdodDogMzN2dztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLlctQXJ0aWNsZXNDYXJkLVRpdGxlIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogNnZ3O1xyXG4gICAgcGFkZGluZzogMCAydnc7XHJcbiAgfVxyXG5cclxuICAuTS1UaXRpbGVQb3N0IHtcclxuICAgIGhlaWdodDogNnZ3O1xyXG4gIH1cclxuXHJcbiAgLlctQXJ0aWNsZXNDYXJkLWltZyB7XHJcbiAgICBoZWlnaHQ6IDE3dnc7XHJcbiAgfVxyXG4gIC5BLUxvb3AsXHJcbiAgLkEtQm9vayB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuVGhyZWUge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMXZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtVHJhc2hJbWcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5NLVF1ZXN0aW9uIHtcclxuICAgIGhlaWdodDogOXZ3O1xyXG4gIH1cclxuXHJcbiAgLk8tTGVhcm4ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMnZ3O1xyXG4gICAgaGVpZ2h0OiA2MnZ3O1xyXG4gICAgcGFkZGluZzogNXZ3O1xyXG4gIH1cclxuXHJcbiAgLk0tUG9zdEluZm9ybWF0aW9uIHtcclxuICAgIGhlaWdodDogNjJ2dztcclxuICB9XHJcblxyXG4gIC5idXR0b24teWVsbG93IHtcclxuICAgIGhlaWdodDogNS41dnc7XHJcbiAgICB3aWR0aDogMjEuNXZ3O1xyXG4gIH1cclxuXHJcbiAgLk8tTWFwLFxyXG4gIC5PLVBvc3Qge1xyXG4gICAgaGVpZ2h0OiA4MHZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtQnV0dG9uUG9zdCB7XHJcbiAgICBsZWZ0OiA1NXZ3O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1NS41dnc7XHJcbiAgfVxyXG5cclxuICAuQS1DdXJzb3Ige1xyXG4gICAgYW5pbWF0aW9uOiBjdXJzb3JNb3ZlIDlzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIH1cclxuXHJcbiAgQGtleWZyYW1lcyBjdXJzb3JNb3ZlIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTB2dywgNXZ3KSByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgMjAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTh2dywgMjZ2dykgcm90YXRlKC00ZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICA0MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHZ3LCAzNHZ3KSByb3RhdGUoM2RlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgNjAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDB2dywgMzh2dykgcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIDcwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ3dncsIDQzdncpIHJvdGF0ZSgtMmRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgODAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTMuNXZ3LCA1My41dncpIHJvdGF0ZSgyZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTB2dywgNXZ3KSByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuVy1SZWFkVGl0aWxlLUJ1dHRvbiB7XHJcbiAgICB3aWR0aDogOTIlO1xyXG4gICAgaGVpZ2h0OiA0dnc7XHJcbiAgICBtYXJnaW46IC02Ljd2dyAwIDAgMnZ3O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMHZ3IDJ2dztcclxuICB9XHJcblxyXG4gIC5XLUxlYXJuVGl0aWxlLUJ1dHRvbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogODYlO1xyXG4gICAgbWFyZ2luOiAtNnZ3IDAgMCAydnc7XHJcbiAgfVxyXG5cclxuICAuVy1LaWNrR3JpZCB7XHJcbiAgICBncmlkLWF1dG8tcm93czogMTR2dztcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJ2dztcclxuICB9XHJcbiAgLkEtS2lja1BsYXlCdXR0b24ge1xyXG4gICAgaGVpZ2h0OiAxMnZ3O1xyXG4gICAgd2lkdGg6IDExdnc7XHJcbiAgfVxyXG5cclxuICAuTy1LaWNrQ2FyZCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZ3O1xyXG4gIH1cclxuXHJcbiAgLk8tRGF5Q2FyZCB7XHJcbiAgICBoZWlnaHQ6IDQwdnc7XHJcbiAgfVxyXG5cclxuICAuQS1UaXRsZSB7XHJcbiAgICBtYXJnaW46IC00LjV2dyAwIDAgMTN2dztcclxuICB9XHJcblxyXG4gIC5XLVBvc3RJY29ucy1SaWdodCB7XHJcbiAgICB3aWR0aDogMTYlO1xyXG4gIH1cclxuXHJcbiAgLlctTGVhcm4tUmlnaHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk5JTtcclxuICB9XHJcblxyXG4gIC5XLU1hcC1Ub3Age1xyXG4gICAgaGVpZ2h0OiAxMXZ3O1xyXG4gIH1cclxuXHJcbiAgLlctTWFwLUNlbnRyZS1CdWJibGUge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGdhcDogMXZ3O1xyXG4gICAgaGVpZ2h0OiA4NiU7XHJcbiAgICBwYWRkaW5nOiAwIDN2dyAydnc7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxuXHJcbiAgLkEtTWFwLUljb25DbG90aCxcclxuICAuQS1NYXAtSWNvbkNsb3RoOmhvdmVyIHtcclxuICAgIGhlaWdodDogNnZ3O1xyXG4gICAgd2lkdGg6IDZ2dztcclxuICB9XHJcblxyXG4gIC5XLVBsYXlUaXRpbGUtQnV0dG9uIHtcclxuICAgIHdpZHRoOiA5NCU7XHJcbiAgfVxyXG5cclxuICAuQS1DbG90aDYge1xyXG4gICAgbGVmdDogNzJ2dztcclxuICAgIHRvcDogLTd2dztcclxuICB9XHJcbiAgLkEtQ2xvdGg1IHtcclxuICAgIGxlZnQ6IDY3dnc7XHJcbiAgICB0b3A6IDl2dztcclxuICB9XHJcbiAgLkEtQ2xvdGgzIHtcclxuICAgIGxlZnQ6IDU1dnc7XHJcbiAgICB0b3A6IDI2dnc7XHJcbiAgfVxyXG4gIC5BLUNsb3RoNCB7XHJcbiAgICBsZWZ0OiA1OHZ3O1xyXG4gICAgdG9wOiAzN3Z3O1xyXG4gIH1cclxuICAuQS1DbG90aDIge1xyXG4gICAgbGVmdDogNnZ3O1xyXG4gICAgdG9wOiAyNHZ3O1xyXG4gIH1cclxuICAuQS1DbG90aDEge1xyXG4gICAgbGVmdDogNHZ3O1xyXG4gICAgdG9wOiAtNXZ3O1xyXG4gIH1cclxuXHJcbiAgLlctQWJvdXRVc1RpdGlsZS1CdXR0b24ge1xyXG4gICAgZ2FwOiAxMnZ3O1xyXG4gICAgbWFyZ2luOiAtNi4zdncgMCAwIDN2dztcclxuICB9XHJcbn1cclxuIiwiLlctU2NyZWVuT25lLUFydCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1TY3JlZW5Ud28tQXJ0IHtcclxuICBtYXJnaW4tdG9wOiAydnc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGhlaWdodDogMjZ2dztcclxufVxyXG5cclxuLlctQXJ0aWNsZXMtUmlnaHQge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbi5XLUFydGljbGVzLUxlZnQge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbi5PLUZpbHRlcnMtQXJ0aWNsZXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5BLVNlYXJjaGVyLUFydGljbGVzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQuNXZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAgMS41dnc7XHJcbn1cclxuXHJcbi5BLVNlYXJjaGVyLUFydGljbGVzLUlucHV0IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG59XHJcblxyXG4uQS1TZWFyY2hlci1BcnRpY2xlcy1JbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4uVy1GaWx0ZXItQnV0dG9ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMnZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICBnYXA6IDF2dztcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uQS1GaWx0ZXItQnV0dG9uIHtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgaGVpZ2h0OiAzdnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBnYXA6IDF2dztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZzogMCAxdnc7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5BLUZpbHRlci1CdXR0b24taW1nIHtcclxuICB3aWR0aDogMTIlO1xyXG59XHJcblxyXG4uQS1GaWx0ZXItQ2hvb3NlLUJ1dHRvbiB7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGhlaWdodDogM3Z3O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDAgMXZ3O1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuLmlzLWFjdGl2ZS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5XLVNjcmVlblR3by1BcnQtTGVmdCxcclxuLlctU2NyZWVuVHdvLUFydC1SaWdodCB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5XLVNjcmVlblR3by1BcnQtTGVmdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1TY3JlZW5Ud28tQXJ0LVJpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbik7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgcGFkZGluZzogMXZ3O1xyXG59XHJcblxyXG4uTy1XYXNoaW5nQXJ0aWNsZUNhcmQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FydGljbGVzL0EtV2FzaGluZy1NYWNoaW5lLUltZy5wbmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogN3Z3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLkEtQ3Vyc29yLWFydGljbGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgYW5pbWF0aW9uOiBjdXJzb3JNb3ZlLWFydGljbGUgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY3Vyc29yTW92ZS1hcnRpY2xlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHZ3LCA1dncpIHJvdGF0ZSgyZGVnKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHZ3LCA2dncpIHJvdGF0ZSgtMmRlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTh2dywgMTR2dykgcm90YXRlKDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0dncsIDE4dncpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXZ3LCAxOXZ3KSByb3RhdGUoLTJkZWcpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4dncsIDE4dncpIHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTB2dywgNXZ3KSByb3RhdGUoMmRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uQS1XYXNoaW5nLU1hY2hpbmUtSW1nIHtcclxuICB3aWR0aDogMTc0JTtcclxuICBtYXJnaW46IC0zdncgMCAwIDF2dztcclxufVxyXG5cclxuLk0tQm9idWxlLUFydGljbGVzIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FydGljbGVzL0EtQm9idWxlLUFydGljbGVzLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGhlaWdodDogMTIuNXZ3O1xyXG4gIHBhZGRpbmc6IDJ2dztcclxuICBtYXJnaW46IDAuNXZ3IDF2dztcclxuICB3aWR0aDogMjR2dztcclxufVxyXG5cclxuLkEtUmVhZFRpdGlsZS1CdXR0b24ge1xyXG4gIGdhcDogOHZ3O1xyXG59XHJcblxyXG4uQS1EZWdyZWUzMC1BcnRpY2FsLVRpdGlsZSB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXZ3O1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1scy1oNCk7XHJcbn1cclxuXHJcbi8qIEFydGljbGVzIENhcmRzICovXHJcbiNhcnRpY2xlcy1jYXJkcy1yb290IHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLk8tYXJ0aWNsZS1jYXJkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxdncgMS41dnc7XHJcbiAgbWF4LXdpZHRoOiAyM3Z3O1xyXG59XHJcblxyXG4uTy1hcnRpY2xlLWNhcmQ6aG92ZXIge1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDRweCAxMnB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSxcclxuICAgIGluc2V0IDAgLTRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgaGVpZ2h0OiA5OCU7XHJcbiAgd2lkdGg6IDk4JTtcclxufVxyXG5cclxuW2lkXj1cImFydGljbGUtY2FyZC1cIl0ge1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgaGVpZ2h0OiAyNnZ3O1xyXG4gIG1heC13aWR0aDogMjN2dztcclxufVxyXG5cclxuLkEtQXJ0aWNsZXNCdXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXZ3O1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDQpO1xyXG4gIGhlaWdodDogMy41dnc7XHJcbiAgbWFyZ2luLWxlZnQ6IDAuM3Z3O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgd2lkdGg6IDE0LjV2dztcclxufVxyXG5cclxuLmFydGljbGUtY2FyZDpob3ZlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjR2dyk7XHJcbn1cclxuXHJcbi5NLWFydGljbGUtY2FyZC10b3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgcGFkZGluZzogMXZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dyAxdncgMCAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uTS1hcnRpY2xlLWNhcmQtdG9wOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMzNiO1xyXG59XHJcblxyXG4uQS1hcnRpY2xlLWNhcmQtdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG59XHJcblxyXG4uQS1hcnRpY2xlLWNhcmQtaWNvbiB7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5NLWFydGljbGUtY2FyZC10b3A6aG92ZXIgLkEtYXJ0aWNsZS1jYXJkLWljb24ge1xyXG4gIHJvdGF0ZTogNDVkZWc7XHJcbn1cclxuXHJcbi5XLWFydGljbGUtY2FyZC1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEzdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmctZ3JleSk7XHJcbn1cclxuXHJcbi5BLWFydGljbGUtY2FyZC1pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5NLWFydGljbGUtY2FyZC1ib3R0b20ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuNXZ3O1xyXG4gIHBhZGRpbmc6IDF2dztcclxufVxyXG5cclxuLkEtYXJ0aWNsZS1jYXJkLWRlc2NyaXB0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLkEtYXJ0aWNsZS1jYXJkLXJlYWRNb3JlIHtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1yZWFkKTtcclxufVxyXG5cclxuLyogU2NyZWVuIFRocmVlICovXHJcbi5XLVNjcmVlblRocmVlLUFydCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xyXG4gIGdhcDogMXZ3O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG59XHJcblxyXG4uVy1TY3JlZW5UaHJlZS1BcnQgW2lkXj1cImFydGljbGUtY2FyZC1cIl0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLyogQXJ0aWNsZSBUZWFzZXJzICovXHJcbi5PX0FydGljbGVUZWFzZXJzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5NX0FydGljbGVzQ2FyZCB7XHJcbiAgd2lkdGg6IDQ3JTtcclxuICBoZWlnaHQ6IDMwdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLldfQXJ0aWNsZXNDYXJkLWltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMnZ3O1xyXG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5XX0FydGljbGVzQ2FyZC1Cb3R0b20ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMS4ydnc7XHJcbiAgZmxleDogMTtcclxufVxyXG5cclxuLkFfQXJ0aWNsZXNDYXJkLVRleHQge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgZ2FwOiAxdnc7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDAgMXZ3O1xyXG59XHJcblxyXG4uQV9SZWFkRnVydGhlciB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgb3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4vKiBBcnRpY2xlIENhcmQgVG9wIChhbHRlcm5hdGl2ZSkgKi9cclxuLmFydGljbGUtY2FyZF9fdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDF2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIHBhZGRpbmc6IDF2dztcclxufVxyXG5cclxuLmFydGljbGUtY2FyZF9fdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1jYXJkX19pY29uIHtcclxuICBmbGV4LXNocmluazogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLmFydGljbGUtY2FyZF9faW1hZ2Utd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNnZ3O1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5XLVNjcmVlbk9uZS1BcnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgZ2FwOiAzdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1dnc7XHJcbiAgfVxyXG5cclxuICAuVy1BcnRpY2xlcy1MZWZ0LFxyXG4gIC5XLUFydGljbGVzLVJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLkEtRmlsdGVyLUNob29zZS1CdXR0b24sXHJcbiAgLkEtRmlsdGVyLUJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IDV2dztcclxuICAgIHBhZGRpbmc6IDAgMnZ3O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3Z3O1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuVHdvLUFydCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMnZ3O1xyXG4gICAgZ2FwOiAzdnc7XHJcbiAgfVxyXG4gIC5XLVNjcmVlblR3by1BcnQtTGVmdCxcclxuICAuVy1TY3JlZW5Ud28tQXJ0LVJpZ2h0IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuVHdvLUFydC1SaWdodCB7XHJcbiAgICBoZWlnaHQ6IDQ1dnc7XHJcbiAgfVxyXG5cclxuICBbaWRePVwiYXJ0aWNsZS1jYXJkLVwiXSB7XHJcbiAgICBoZWlnaHQ6IDMwdnc7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gIH1cclxuXHJcbiAgLk8tYXJ0aWNsZS1jYXJkIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTN2dztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuVGhyZWUtQXJ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuICB9XHJcblxyXG4gIC5NLUJvYnVsZS1BcnRpY2xlcyB7XHJcbiAgICBoZWlnaHQ6IDIwLjV2dztcclxuICAgIG1hcmdpbjogMC41dncgMXZ3O1xyXG4gICAgcGFkZGluZzogNHZ3O1xyXG4gICAgd2lkdGg6IDQ0dnc7XHJcbiAgfVxyXG5cclxuICAuQS1EZWdyZWUzMC1BcnRpY2FsLVRpdGlsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzdnc7XHJcbiAgfVxyXG5cclxuICAuQS1hcnRpY2xlLWNhcmQtaW1nIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwOSU7XHJcbiAgICBtYXgtd2lkdGg6IDE0MCU7XHJcbiAgfVxyXG59XHJcbiIsIi5XLVNjcmVlbk9uZS1BYm91dFVzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uQS1UaXRsZS1BYm91dFVzIHtcclxuICBtYXJnaW46IC0yLjN2dyAwIDAgMTJ2dztcclxufVxyXG5cclxuLlctU2NyZWVuT25lLUFib3V0VXMtTGVmdCxcclxuLlctU2NyZWVuT25lLUFib3V0VXMtUmlnaHQge1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uVy1Qcm9maWxlLUFib3V0VXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogMnZ3O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLk0tUHJvZmlsZS1BYm91dFVzIHtcclxuICB3aWR0aDogMjUlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDF2dztcclxufVxyXG5cclxuLlctUHJvZmlsZS1JbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTB2dztcclxuICBoZWlnaHQ6IDEwdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmctZ3JleSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgMCA0LjZweCA0LjZweCAwICNmZmZmZmZjYyxcclxuICAgIGluc2V0IDAgLTMuMDZweCA0LjZweCAwICMwMDAwMDAzMztcclxufVxyXG5cclxuLkEtUHJvZmlsZS1JbWcge1xyXG4gIHdpZHRoOiA2NyU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5BLVByb2ZpbGUtSW1nOmhvdmVyIHtcclxuICB3aWR0aDogNzAlO1xyXG59XHJcblxyXG4uQS1Qcm9maWxlLU5hbWUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1yZWFkKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxufVxyXG5cclxuLmJ1dHRvbi15ZWxsb3cge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG59XHJcblxyXG4uYnV0dG9uLXllbGxvdzpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDMzYjtcclxufVxyXG5cclxuLkEtUHJvZmlsZS1OYW1lOmhvdmVyIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLlctU2NyZWVuVHdvLUFib3V0VXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1TY3JlZW5Ud28tQWJvdXRVcy1SaWdodCxcclxuLlctU2NyZWVuVHdvLUFib3V0VXMtTGVmdCB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBoZWlnaHQ6IDQwdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBwYWRkaW5nOiAydnc7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uVy10cmFjZUFib3V0UHJpbmNpcGxlcyB7XHJcbiAgaGVpZ2h0OiA4MCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG59XHJcblxyXG4uVy10cmFjZUFib3V0UHJpbmNpcGxlc0Jsb2NrcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2NiU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5XLXRyYWNlQWJvdXRGZWF0dXJlSGVhZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLkEtdHJhY2VBYm91dFByaW5jaXBsZXNIZWFkZXIsXHJcbi5BLXRyYWNlQWJvdXRGZWF0dXJlSGVhZGVyIHtcclxuICBmb250OiB2YXIoLS1mb250LWgxKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41dnc7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLkEtdHJhY2VBYm91dEZlYXR1cmVIZWFkZXItVGV4dCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5NLVByaW5jaXBsZXNCbG9jayB7XHJcbiAgd2lkdGg6IDMyJTtcclxuICBoZWlnaHQ6IDEwNiU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgYm9yZGVyLXJhZGl1czogMXZ3O1xyXG4gIHBhZGRpbmc6IDF2dztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgMCA2cHggNnB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpLFxyXG4gICAgaW5zZXQgMCAtNHB4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG5cclxuLk0tUHJpbmNpcGxlc0Jsb2NrOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxufVxyXG5cclxuLkEtUHJpbmNpcGxlc0Jsb2NrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLkEtV2FsbGV0LUltZyxcclxuLkEtRWFydGgtSW1nLFxyXG4uQS1Cb29rLUltZyB7XHJcbiAgaGVpZ2h0OiA2MCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41dnc7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uQS1XYWxsZXQtSW1nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fib3V0LXVzL0EtV2FsbGV0LUltZy5wbmcpO1xyXG59XHJcblxyXG4uQS1FYXJ0aC1JbWcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYWJvdXQtdXMvQS1FYXJ0aC1JbWcucG5nKTtcclxufVxyXG5cclxuLkEtQm9vay1JbWcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYWJvdXQtdXMvQS1Cb29rLUltZy5wbmcpO1xyXG59XHJcblxyXG4uVy1MZXR0ZXJzVmFsdWVzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDgwJTtcclxuICBtYXJnaW46IDF2dyAxdnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC8qIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYWJvdXQtdXMvQS1UcmFjZS1MZXR0ZXJzLnN2Zyk7ICovXHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMnZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLkEtTGV0dGVyc1ZhbHVlcy1JbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4vKiAuVy1SYXRpb25hbCwgLlctQWN0aXZlIHtcclxuICB3aWR0aDogNDAlO1xyXG59ICovXHJcblxyXG4uQS1UcmFuaWVyLWltZyB7XHJcbiAgd2lkdGg6IDc5JTtcclxufVxyXG5cclxuLkEtRmxhY29uLWltZyB7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgLyogei1pbmRleDogMTsgKi9cclxuICB0b3A6IDB2dztcclxuICBsZWZ0OiAtMXZ3O1xyXG59XHJcblxyXG4uQS1LZXR0bGUtaW1nIHtcclxuICB3aWR0aDogODIlO1xyXG59XHJcblxyXG4uVy1FY29ub215LFxyXG4uVy1BY3RpdmUsXHJcbi5XLVJhdGlvbmFsLFxyXG4uVy1UcmFuc2Zvcm0ge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLlctVHJhbnNmb3JtIHtcclxuICBsZWZ0OiAxdnc7XHJcbiAgdG9wOiAxdnc7XHJcbn1cclxuXHJcbi5XLVJhdGlvbmFsIHtcclxuICBsZWZ0OiAyNnZ3O1xyXG4gIHRvcDogN3Z3O1xyXG4gIC8qIHdpZHRoOiAzMCU7ICovXHJcbn1cclxuXHJcbi5XLUFjdGl2ZSB7XHJcbiAgbGVmdDogMXZ3O1xyXG4gIHRvcDogMTJ2dztcclxuICAvKiB3aWR0aDogNDclOyAqL1xyXG59XHJcblxyXG4uVy1FY29ub215IHtcclxuICBsZWZ0OiAyOHZ3O1xyXG4gIHRvcDogMjV2dztcclxuICAvKiB3aWR0aDogNDclOyAqL1xyXG59XHJcblxyXG4uQS1FY29ub215LFxyXG4uQS1Db25zY2lvdXMsXHJcbi5BwqDigJRBY3RpdmUsXHJcbi5BLVJhdGlvbmFsLFxyXG4uQS1UcmFuc2Zvcm0ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgYW5pbWF0aW9uOiB0cmFuc2Zvcm1Nb3ZlIDJzIGVhc2UgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdHJhbnNmb3JtTW92ZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTlkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5BLVJhdGlvbmFsIHtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgYW5pbWF0aW9uOiByYXRpb25hbE1vdmUgMnMgZWFzZSBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyByYXRpb25hbE1vdmUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDlkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5BLUFjdGl2ZSB7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgYW5pbWF0aW9uOiBhY3RpdmVNb3ZlIDJzIGVhc2UgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYWN0aXZlTW92ZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uQS1Db25zY2lvdXMge1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gIGFuaW1hdGlvbjogY29uc2Npb3VzTW92ZSAycyBlYXNlIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNvbnNjaW91c01vdmUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTFkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLkEtRWNvbm9teSB7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gIGFuaW1hdGlvbjogZWNvbm9teU1vdmUgMnMgZWFzZSBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBlY29ub215TW92ZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uQS1WYWx1ZXMtVGV4dCB7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIHBhZGRpbmc6IDAuNXZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMnZ3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLyogLkEtTGV0dGVyc1ZhbHVlcy1JbWcge1xyXG4gIG1hcmdpbi10b3A6IDN2dztcclxuICB3aWR0aDogNzUlO1xyXG59ICovXHJcblxyXG4uVy1TY3JlZW5UaHJlZS1BYm91dFVzIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcGluayk7XHJcbiAgYm9yZGVyLXJhZGl1czogMnZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDIwdnc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogM3Z3IDN2dztcclxuICBnYXA6IDF2dztcclxufVxyXG5cclxuLkEtVGVsZWdyYW1BZGQsXHJcbi5BLVRlbGVncmFtQWRkLU1vYmlsZSB7XHJcbiAgd2lkdGg6IDk4JTtcclxufVxyXG5cclxuLkEtVGVsZWdyYW1BZGQtTW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uQS1UZWxlZ3JhbUFkZC1UZXh0IHtcclxuICBmb250OiB2YXIoLS1mb250LWgxKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5XLVNjcmVlbk9uZS1BYm91dFVzLFxyXG4gIC5XLVNjcmVlblR3by1BYm91dFVzIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDN2dztcclxuICB9XHJcblxyXG4gIC5XLVNjcmVlbk9uZS1BYm91dFVzLUxlZnQsXHJcbiAgLlctU2NyZWVuT25lLUFib3V0VXMtUmlnaHQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuVy1TY3JlZW5Ud28tQWJvdXRVcy1MZWZ0LFxyXG4gIC5XLVNjcmVlblR3by1BYm91dFVzLVJpZ2h0IHtcclxuICAgIGhlaWdodDogNTZ2dztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLkEtVGl0bGUtQWJvdXRVcyB7XHJcbiAgICBtYXJnaW46IC00LjN2dyAwIDAgMjl2dztcclxuICB9XHJcblxyXG4gIC5XLVByb2ZpbGUtSW1nIHtcclxuICAgIGhlaWdodDogMjV2dztcclxuICAgIHdpZHRoOiAyNXZ3O1xyXG4gIH1cclxuXHJcbiAgLlctUHJvZmlsZS1BYm91dFVzIHtcclxuICAgIGdhcDogNXZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtVGVsZWdyYW1BZGQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5BLVRlbGVncmFtQWRkLU1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5XLVNjcmVlblRocmVlLUFib3V0VXMge1xyXG4gICAgaGVpZ2h0OiA1MHZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtVGVsZWdyYW1BZGQtVGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuVy1SYXRpb25hbCB7XHJcbiAgICBsZWZ0OiA1M3Z3O1xyXG4gICAgdG9wOiA3dnc7XHJcbiAgfVxyXG5cclxuICAuQS1UcmFuaWVyLWltZyB7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gICAgdG9wOiAwdnc7XHJcbiAgICBsZWZ0OiAzMHZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtRmxhY29uLWltZyB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgdG9wOiAwdnc7XHJcbiAgICBsZWZ0OiAtMXZ3O1xyXG4gIH1cclxuXHJcbiAgLlctQWN0aXZlIHtcclxuICAgIGxlZnQ6IDd2dztcclxuICAgIHRvcDogMTd2dztcclxuICB9XHJcblxyXG4gIC5BLUtldHRsZS1pbWcge1xyXG4gICAgd2lkdGg6IDQ3JTtcclxuICAgIHRvcDogMHZ3O1xyXG4gICAgbGVmdDogLTF2dztcclxuICB9XHJcblxyXG4gIC5XLUxldHRlcnNWYWx1ZXMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDd2dztcclxuICB9XHJcbn1cclxuIiwiLldfR2FtZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMHZ3O1xyXG59XHJcblxyXG4uTy1HYW1lU2NyZWVuIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uVy1HYW1lTGF5b3V0IHtcclxuICB3aWR0aDogOTB2dztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxufVxyXG5cclxuLlctR2FtZVBhbmVsTGVmdCB7XHJcbiAgd2lkdGg6IDE3dnc7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5PLUdhbWVQYW5lbExlZnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogODUlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuNXZ3O1xyXG4gIGJvcmRlci1yaWdodDogMC43dncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItYm90dG9tOiAwLjd2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDYlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgLTQuMjlweCAtNC4yOXB4IDYuNDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi5BLUdhbWVQYW5lbFRpdGxlIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLkEtR2FtZVBhbmVsVGl0bGUtR29hbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbn1cclxuXHJcbi8qIEdPQUwgQk9YICovXHJcblxyXG4uTS1HYW1lR29hbEJveCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyMiU7XHJcbiAgYm9yZGVyLXJhZGl1czogMXZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEwJTtcclxufVxyXG5cclxuLlctR2FtZUdvYWxJdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLkEtR2FtZUdvYWxJY29uIHtcclxuICB3aWR0aDogMi4ydnc7XHJcbn1cclxuXHJcbi5BLUdhbWVHb2FsVmFsdWUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbn1cclxuXHJcbi5NLUdhbWVMaW5lc0JveCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyNSU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uVy1HYW1lRmllbGQge1xyXG4gIHdpZHRoOiAzNnZ3O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLk8tR2FtZUZpZWxkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDMwdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcGluayk7XHJcbiAgYm9yZGVyLXJhZGl1czogMS44dnc7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwLjh2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1ib3R0b206IDAuOHZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgcGFkZGluZzogMyU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIC0zLjk0cHggMy45NHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLFxyXG4gICAgaW5zZXQgMCAzLjk0cHggMy45NHB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG59XHJcblxyXG4uQS1HYW1lQm9hcmRDYW52YXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAwLjh2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUxZWEyO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxufVxyXG5cclxuLkEtR2FtZVN0YXR1cyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMS4xdnc7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBtaW4td2lkdGg6IDd2dztcclxuICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgzLCA4MywgODMsIDAuNzgpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDAuNDV2dyAwLjh2dztcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLlctR2FtZVBhbmVsUmlnaHQge1xyXG4gIHdpZHRoOiAxN3Z3O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5PLUdhbWVQYW5lbFJpZ2h0LFxyXG4uTy1HYW1lUGFuZWxSaWdodC1Nb2JpbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOTUlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuNXZ3O1xyXG4gIGJvcmRlci1yaWdodDogMC43dncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItYm90dG9tOiAwLjd2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIHBhZGRpbmc6IDYlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDAgLTMuOTRweCAzLjk0cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksXHJcbiAgICBpbnNldCAwIDMuOTRweCAzLjk0cHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbn1cclxuXHJcbi5PLUdhbWVQYW5lbFJpZ2h0LU1vYmlsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLk0tR2FtZU5leHRCb3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1waW5rKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLU5leHRQaWVjZUNhbnZhcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1MWVhMjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDgwJTtcclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgLTMuOTRweCAtMy45NHB4IDMuOTRweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSxcclxuICAgIGluc2V0IDMuOTRweCAzLjk0cHggMy45NHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qINC60L3QvtC/0LrQuCAqL1xyXG5cclxuLk0tR2FtZUNvbnRyb2xzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEyJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxMCU7XHJcbn1cclxuXHJcbi5BLUdhbWVDb250cm9sQnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMXZ3O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgaGVpZ2h0OiA0dnc7XHJcbiAgd2lkdGg6IDR2dztcclxufVxyXG5cclxuLkEtR2FtZUNvbnRyb2xJY29uIHtcclxuICB3aWR0aDogMTMwJTtcclxufVxyXG5cclxuLk0tR2FtZVN0YXRzQm94IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI1JTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAxNSU7XHJcbn1cclxuXHJcbi5XLUdhbWVTdGF0SXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLkEtR2FtZVBhbmVsVGl0bGUtTGV2ZWwsXHJcbi5BLUdhbWVQYW5lbFRpdGxlLVNjb3JlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qINC+0LHRj9C30LDRgtC10LvRjNC90L4g0LTQu9GPINC80L7QtNCw0LvQvtC6INC/0L7QstC10YDRhSDQv9C+0LvRjyAqL1xyXG4uTy1HYW1lRmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiDQnNCe0JTQkNCb0JrQmCAqL1xyXG5cclxuLk8tR2FtZU1vZGFsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuOHZ3O1xyXG59XHJcblxyXG4uTy1HYW1lTW9kYWwtSGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uTS1HYW1lTW9kYWxDYXJkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICBib3JkZXItcmlnaHQ6IDAuN3Z3IHNvbGlkIHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJvcmRlci1ib3R0b206IDAuN3Z3IHNvbGlkIHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDAuMjV2dyAwLjM1dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpLFxyXG4gICAgaW5zZXQgMCAtMC4ydncgMC4zdncgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICBwYWRkaW5nOiAxLjJ2dyAxLjJ2dyAxLjV2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5NLUdhbWVNb2RhbFRvcEJ1dHRvbnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBnYXA6IDAuOHZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IDAuOHZ3O1xyXG59XHJcblxyXG4uQS1HYW1lTW9kYWxUb3BCdXR0b24ge1xyXG4gIHdpZHRoOiAyLjd2dztcclxuICBoZWlnaHQ6IDIuN3Z3O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmctZ3JleSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDAuMTh2dyAwLjI0dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSxcclxuICAgIGluc2V0IDAgLTAuMTZ2dyAwLjIydncgcmdiYSgwLCAwLCAwLCAwLjE0KSxcclxuICAgIDAgMC4xMnZ3IDAuMTh2dyByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4uQS1HYW1lTW9kYWxUb3BCdXR0b24gaW1nIHtcclxuICB3aWR0aDogMTMwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5BLUdhbWVHb2FsSWNvbiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5BLUdhbWVNb2RhbE1haW5JbWFnZSB7XHJcbiAgd2lkdGg6IDc0JTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgbWFyZ2luLXRvcDogLTN2dztcclxuICBtYXJnaW4tYm90dG9tOiAwLjZ2dztcclxufVxyXG5cclxuLkEtR2FtZU1vZGFsT29wc0ltYWdlIHtcclxuICB3aWR0aDogODIlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICBtYXJnaW4tdG9wOiAtM3Z3O1xyXG59XHJcblxyXG4uQS1HYW1lTW9kYWxSZXN1bHRUZXh0IHtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxLjN2dztcclxufVxyXG5cclxuLk0tR2FtZU1vZGFsQnV0dG9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMS4ydnc7XHJcbiAgbWFyZ2luLXRvcDogYXV0bztcclxufVxyXG5cclxuLkEtR2FtZU1vZGFsQWN0aW9uQnV0dG9uIHtcclxuICB3aWR0aDogNC4zdnc7XHJcbiAgaGVpZ2h0OiA0LjN2dztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgMCAwLjIydncgMC4yOHZ3IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksXHJcbiAgICBpbnNldCAwIC0wLjJ2dyAwLjI1dncgcmdiYSgwLCAwLCAwLCAwLjEyKSxcclxuICAgIDAgMC4xOHZ3IDAuMjV2dyByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4uQS1HYW1lTW9kYWxBY3Rpb25JY29uIHtcclxuICB3aWR0aDogNjglO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uQS1HYW1lTW9kYWxUb3BCdXR0b246aG92ZXIsXHJcbi5BLUdhbWVNb2RhbEFjdGlvbkJ1dHRvbjpob3ZlcixcclxuLkEtR2FtZUNvbnRyb2xCdXR0b246aG92ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4wNXZ3KTtcclxufVxyXG5cclxuLkEtR2FtZU1vZGFsVG9wQnV0dG9uOmFjdGl2ZSxcclxuLkEtR2FtZU1vZGFsQWN0aW9uQnV0dG9uOmFjdGl2ZSxcclxuLkEtR2FtZUNvbnRyb2xCdXR0b246YWN0aXZlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4wOHZ3KTtcclxufVxyXG5cclxuLkEtR2FtZUNvbnRyb2xCdXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXBpbmspO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICBpbnNldCAwIDAuMjJ2dyAwLjI4dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSxcclxuICAgIGluc2V0IDAgLTAuMnZ3IDAuMjV2dyByZ2JhKDAsIDAsIDAsIDAuMTgpLFxyXG4gICAgMCAwLjE4dncgMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xyXG59XHJcblxyXG4uTS1HYW1lVG91Y2hDb250cm9scyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLkEtR2FtZVRvdWNoQnV0dG9uIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDIpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDAgMC4yMnZ3IDAuMjh2dyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpLFxyXG4gICAgaW5zZXQgMCAtMC4ydncgMC4yNXZ3IHJnYmEoMCwgMCwgMCwgMC4xNiksXHJcbiAgICAwIDAuMjV2dyAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcclxufVxyXG5cclxuLkEtR2FtZVRvdWNoQnV0dG9uOmFjdGl2ZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMTh2dyk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuV19HYW1lIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDYwdnc7XHJcbiAgfVxyXG5cclxuICAuTy1HYW1lRmllbGQge1xyXG4gICAgaGVpZ2h0OiA0MnZ3O1xyXG4gIH1cclxuXHJcbiAgLk0tR2FtZU1vZGFsQ2FyZCB7XHJcbiAgICB3aWR0aDogNzglO1xyXG4gICAgaGVpZ2h0OiA5MCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyLjR2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVNb2RhbFRvcEJ1dHRvbiB7XHJcbiAgICB3aWR0aDogNC42dnc7XHJcbiAgICBoZWlnaHQ6IDQuNnZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtR2FtZU1vZGFsQWN0aW9uQnV0dG9uIHtcclxuICAgIHdpZHRoOiA3dnc7XHJcbiAgICBoZWlnaHQ6IDd2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVNb2RhbFJlc3VsdFRleHQge1xyXG4gICAgZm9udC1zaXplOiAyLjJ2dztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5XLUdhbWVMYXlvdXQge1xyXG4gICAgd2lkdGg6IDk0dnc7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNHZ3O1xyXG4gIH1cclxuXHJcbiAgLlctR2FtZVBhbmVsTGVmdCxcclxuICAuVy1HYW1lUGFuZWxSaWdodCxcclxuICAuVy1HYW1lRmllbGQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5PLUdhbWVQYW5lbFJpZ2h0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuTy1HYW1lUGFuZWxSaWdodC1Nb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuVy1HYW1lUGFuZWxMZWZ0IHtcclxuICAgIGdhcDogMnZ3O1xyXG4gIH1cclxuXHJcbiAgLk8tR2FtZVBhbmVsTGVmdCxcclxuICAuTy1HYW1lUGFuZWxSaWdodC1Nb2JpbGUge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5PLUdhbWVGaWVsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogOTR2dztcclxuICAgIGJvcmRlci1yYWRpdXM6IDR2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVTdGF0dXMge1xyXG4gICAgdG9wOiAzdnc7XHJcbiAgICBtaW4td2lkdGg6IDIydnc7XHJcbiAgICBmb250LXNpemU6IDR2dztcclxuICAgIHBhZGRpbmc6IDEuNHZ3IDN2dztcclxuICB9XHJcblxyXG4gIC5NLUdhbWVUb3VjaENvbnRyb2xzIHtcclxuICAgIHdpZHRoOiBtaW4oNzJ2dywgNDIwcHgpO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICBnYXA6IDN2dztcclxuICAgIG1hcmdpbi10b3A6IDN2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVUb3VjaEJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTh2dztcclxuICAgIGhlaWdodDogMTh2dztcclxuICAgIGZvbnQtc2l6ZTogOHZ3O1xyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuQS1HYW1lVG91Y2hCdXR0b24tV2lkZSB7XHJcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xyXG4gICAgd2lkdGg6IDQ0dnc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICB9XHJcblxyXG4gIC5BLUdhbWVCb2FyZENhbnZhcyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgfVxyXG5cclxuICAuQS1HYW1lQ29udHJvbEJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTF2dztcclxuICAgIGhlaWdodDogMTF2dztcclxuICB9XHJcblxyXG4gIC5PLUdhbWVQYW5lbExlZnQge1xyXG4gICAgaGVpZ2h0OiA3Mi41dnc7XHJcbiAgfVxyXG5cclxuICAuTS1HYW1lTW9kYWxDYXJkIHtcclxuICAgIHdpZHRoOiA4MiU7XHJcbiAgICBoZWlnaHQ6IDg4JTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDR2dztcclxuICAgIHBhZGRpbmc6IDN2dyAzdncgNHZ3O1xyXG4gIH1cclxuXHJcbiAgLk0tR2FtZU1vZGFsVG9wQnV0dG9ucyB7XHJcbiAgICBnYXA6IDJ2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDJ2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVNb2RhbFRvcEJ1dHRvbiB7XHJcbiAgICB3aWR0aDogOXZ3O1xyXG4gICAgaGVpZ2h0OiA5dnc7XHJcbiAgfVxyXG5cclxuICAuQS1HYW1lTW9kYWxNYWluSW1hZ2Uge1xyXG4gICAgd2lkdGg6IDgyJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJ2dztcclxuICB9XHJcblxyXG4gIC5BLUdhbWVNb2RhbE9vcHNJbWFnZSB7XHJcbiAgICB3aWR0aDogNTglO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnZ3O1xyXG4gIH1cclxuXHJcbiAgLkEtR2FtZU1vZGFsUmVzdWx0VGV4dCB7XHJcbiAgICBmb250LXNpemU6IDR2dztcclxuICAgIG1hcmdpbi1ib3R0b206IDN2dztcclxuICB9XHJcblxyXG4gIC5NLUdhbWVNb2RhbEJ1dHRvbnMge1xyXG4gICAgZ2FwOiAzdnc7XHJcbiAgfVxyXG5cclxuICAuQS1HYW1lTW9kYWxBY3Rpb25CdXR0b24ge1xyXG4gICAgd2lkdGg6IDEydnc7XHJcbiAgICBoZWlnaHQ6IDEydnc7XHJcbiAgfVxyXG59XHJcbiIsIi5XX1Rlc3RQYWdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDJ2dyAwO1xyXG59XHJcblxyXG4uT19UZXN0Q2FyZCB7XHJcbiAgd2lkdGg6IDMwdnc7XHJcbiAgaGVpZ2h0OiA0NHZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBib3JkZXItYm90dG9tOiAxdncgc29saWQgdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMnZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLldfVGVzdFRvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMXZ3O1xyXG59XHJcblxyXG4uQV9UZXN0TGFiZWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWg0KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG59XHJcblxyXG4uQV9UZXN0UXVlc3Rpb24ge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgxKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG59XHJcblxyXG4uQ19UZXN0QW5zd2VycyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMS4ydnc7XHJcbiAgbWFyZ2luLXRvcDogMXZ3O1xyXG59XHJcblxyXG4uTV9UZXN0QW5zd2VyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxLjJ2dztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5BX1Rlc3RCb3gge1xyXG4gIHdpZHRoOiAyLjJ2dztcclxuICBoZWlnaHQ6IDIuMnZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNHZ3O1xyXG4gIGJvcmRlcjogMC4yNXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uTV9UZXN0QW5zd2VyLmlzQWN0aXZlIC5BX1Rlc3RCb3gge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG59XHJcblxyXG4uQV9UZXN0QW5zd2VyVGV4dCB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLldfVGVzdE5hdiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLkFfVGVzdE5hdkJ0biB7XHJcbiAgd2lkdGg6IDQuMnZ3O1xyXG4gIGhlaWdodDogNC4ydnc7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNnZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMik7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5BX1Rlc3ROYXZCdG46ZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDAuMzU7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLkFfVGVzdFJlc3VsdFRleHQge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIG9wYWNpdHk6IDAuNzU7XHJcbn1cclxuXHJcbi5pc0hpZGRlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogICovXHJcbi5XLVNjcmVlbk9uZS1MZWFybiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLlctTGVhcm5NYWluLUltZyB7XHJcbiAgaGVpZ2h0OiAzMHZ3O1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5RLUNhcmQsXHJcbi5RLVdhbGxldCxcclxuLlEtRWFydGgsXHJcbi5RLVJ1YixcclxuLlEtUnViMSxcclxuLlEtR2xhc3NlcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IC0xMDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbi5RLUNhcmQge1xyXG4gIGxlZnQ6IDZ2dztcclxuICB0b3A6IC0ydnc7XHJcbiAgd2lkdGg6IDI3JTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICBhbmltYXRpb246IGNhcmRGbG9hdCAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBjYXJkRmxvYXQge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC02ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05ZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNmRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uUS1XYWxsZXQge1xyXG4gIGxlZnQ6IDU0dnc7XHJcbiAgdG9wOiAtM3Z3O1xyXG4gIHdpZHRoOiAyNyU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgYW5pbWF0aW9uOiB3YWxsZXRGbG9hdCAzLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHdhbGxldEZsb2F0IHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDlkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDZkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLlEtRWFydGgge1xyXG4gIGxlZnQ6IDI3dnc7XHJcbiAgdG9wOiAtNHZ3O1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgYW5pbWF0aW9uOiBlYXJ0aFNwaW4gNXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGVhcnRoU3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5RLVJ1YiB7XHJcbiAgbGVmdDogMjB2dztcclxuICB0b3A6IDB2dztcclxuICB3aWR0aDogMTUlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgYW5pbWF0aW9uOiBydWJTcGluIDRzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBydWJTcGluIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHZ3LCAtNXZ3KSByb3RhdGUoLTQwZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLlEtUnViMSB7XHJcbiAgbGVmdDogNzF2dztcclxuICB0b3A6IC0zdnc7XHJcbiAgd2lkdGg6IDklO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgYW5pbWF0aW9uOiBydWJTbWFsbFNwaW4gNXMgbGluZWFyIGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJ1YlNtYWxsU3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDB2dywgN3Z3KSByb3RhdGUoOTBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uUS1HbGFzc2VzIHtcclxuICBsZWZ0OiAzM3Z3O1xyXG4gIHRvcDogNXZ3O1xyXG4gIHdpZHRoOiAyMCU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgYW5pbWF0aW9uOiBnbGFzc2VzRmxvYXQgMy4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBnbGFzc2VzRmxvYXQge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5BLVRpdGxlLUxlYXJuLFxyXG4uQS1UaXRsZS1MZWFybi1Nb2JpbGUge1xyXG4gIHdpZHRoOiA5OCU7XHJcbiAgbWFyZ2luLXRvcDogLTEwdnc7XHJcbn1cclxuXHJcbi5BLVRpdGxlLUxlYXJuLU1vYmlsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogICovXHJcbi5XLVNjcmVlblR3by1MZWFybiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBtYXJnaW4tdG9wOiAydnc7XHJcbn1cclxuXHJcbi5XLVNlY1NjcmVlbi1MZWFybiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uVy1Hb2Fsc0NhcmRzIHtcclxuICB3aWR0aDogNDklO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uTS1Nb25leUdvYWwsXHJcbi5NLUtnR29hbCB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBoZWlnaHQ6IDE4dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBwYWRkaW5nOiAxLjV2dyAwIDAgMnZ3O1xyXG59XHJcblxyXG4uQS1UZXh0LUN1cnJlbnRHb2FsIHtcclxuICBmb250OiB2YXIoLS1mb250LWgxKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLkEtVGV4dC1NYWtlTW9uZXkge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1yZWFkKTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uQS1Hb2FsSW5mby1JbWcta2cge1xyXG4gIHdpZHRoOiA3MSU7XHJcbiAgcGFkZGluZzogNnZ3IDAgMXZ3IDA7XHJcbn1cclxuXHJcbi5BLUdvYWxJbmZvLUltZy1ydWIge1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgcGFkZGluZzogNnZ3IDAgMXZ3IDA7XHJcbn1cclxuXHJcbi5NLURhaWx5R29hbHMge1xyXG4gIHBhZGRpbmc6IDJ2dztcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTh2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMXZ3O1xyXG59XHJcblxyXG4uUS1MZWFmLWljb24ge1xyXG4gIHdpZHRoOiA4JTtcclxufVxyXG5cclxuLkEtUHJvZml0IHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbn1cclxuXHJcbi8qICAqL1xyXG4uVy1TY3JlZW5UaHJlZS1MZWFybiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiAydnc7XHJcbn1cclxuXHJcbi5PLUNhcmQtTGVzc29uLVR3by1JbmZvcm1hdGlvbixcclxuLk8tQ2FyZC1MZXNzb24tVHdvLVN3aXBlIHtcclxuICB3aWR0aDogNDklO1xyXG4gIGhlaWdodDogNDV2dztcclxuICBib3JkZXItcmFkaXVzOiAydnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nOiAydnc7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uTy1DYXJkLUxlc3Nvbi1Ud28tSW5mb3JtYXRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxufVxyXG5cclxuLlctTGVzc29uSGVhZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLkEtTGVzc29uLVRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMDU7XHJcbiAgbWF4LXdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbi5BLUxlc3Nvbi1OdW1lcmF0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLlctTGVzc29uLUludHJvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAwLjh2dztcclxuICBtYXJnaW4tdG9wOiAxdnc7XHJcbn1cclxuXHJcbi5BLVR0aXRsZS1MZXNzb25JbnRybyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG59XHJcblxyXG4uQS1UZXh0LUxlc3NvbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDMpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG59XHJcblxyXG4vKiBTVEVQUyBMSVNUICovXHJcbi5zdGVwcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMS41dncgMCAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuNnZ3O1xyXG59XHJcblxyXG4uc3RlcHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMi4ydnc7XHJcbiAgdG9wOiAxdnc7XHJcbiAgYm90dG9tOiAwLjl2dztcclxuICB3aWR0aDogMC4yNXZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uQS1TdGVwLFxyXG4uQS1BLVN0ZXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEuMnZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwLjh2dyAwO1xyXG59XHJcblxyXG4uQS1TdGVwLUNpcmNsZSB7XHJcbiAgd2lkdGg6IDQuNHZ3O1xyXG4gIGhlaWdodDogNC40dnc7XHJcbiAgbWluLXdpZHRoOiA0LjR2dztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLkEtU3RlcC1UZXh0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbn1cclxuXHJcbi5XLUxlc3Nvbi1Gb290ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgbWFyZ2luLXRvcDogMXZ3O1xyXG59XHJcblxyXG4uVy1MZXNzb24tRm9vdGVyIGgzIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLyogICovXHJcbi5PLUNhcmQtTGVzc29uLVR3by1Td2lwZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JlZW4pO1xyXG4gIGJvcmRlci1ib3R0b206IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yaWdodDogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMnZ3O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5XLUNhcmQtU3dpcGUtTGVmdCB7XHJcbiAgd2lkdGg6IDM1JTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmVlbik7XHJcbiAgYm9yZGVyLXJhZGl1czogMXZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDF2dyAwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBnYXA6IDEuMnZ3O1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5XLUNhcmQtU3dpcGUtTGVmdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5BLUF3YXJkLUltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKTtcclxufVxyXG5cclxuLkEtQXdhcmQtSW1nOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEyMCUpO1xyXG4gIG1hcmdpbjogMXZ3O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLlctQ2FyZC1Td2lwZS1SaWdodCB7XHJcbiAgd2lkdGg6IDYzJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uVy1Qcm9ncmVzc0JhciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1JTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uQS1Qcm9ncmVzcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAwLjd2dztcclxuICBib3JkZXItcmFkaXVzOiAwLjJ2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZWVuKTtcclxufVxyXG5cclxuLkEtUHJvZ3Jlc3MtTGluZSB7XHJcbiAgd2lkdGg6IDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICBib3JkZXItcmFkaXVzOiAwLjJ2dztcclxuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjI1cyBlYXNlO1xyXG59XHJcblxyXG4uTy1MZXNzb24tQ292ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JlZW4pO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBoZWlnaHQ6IDk1JTtcclxufVxyXG5cclxuLlctTGVzc29uLUNvdmVyLVRpdGlsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAyNSU7XHJcbiAgcGFkZGluZzogMS41dnc7XHJcbn1cclxuXHJcbi5BLUxlc3Nvbi1Db3Zlci1UaXRpbGUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbi1ib3R0b206IDF2dztcclxufVxyXG5cclxuLlctTGVzc29uLUNvdmVyLUZpbHRlcnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWdyZWVuKTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLlctTGVzc29uLUltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA3NSU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uVy1MZXNzb24tSW1nTGF5ZXJzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uQS1Db3ZlckxheWVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbn1cclxuXHJcbi5BLUxlc3Nvbi1OZXh0U2xpZGUtQnV0dG9uIHtcclxuICB3aWR0aDogNHZ3O1xyXG4gIGhlaWdodDogNHZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxuICBib3JkZXItcmFkaXVzOiAwLjV2dztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMS41dnc7XHJcbiAgYm90dG9tOiAxLjV2dztcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLkEtTGVzc29uLU5leHRTbGlkZS1CdXR0b246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQzM2I7XHJcbn1cclxuXHJcbi5NLUF3YXJkU2xvdCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uTS1Bd2FyZFNsb3QuaXNDdXJyZW50IHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLkEtQXJyb3ctQnV0dG9uIHtcclxuICB3aWR0aDogMzUlO1xyXG59XHJcblxyXG4uTS1Bd2FyZFNsb3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOS4ydnc7XHJcbiAgbWluLWhlaWdodDogOS4ydnc7XHJcbiAgZmxleDogMCAwIDkuMnZ3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLUF3YXJkLUxpbmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBoZWlnaHQ6IDAuMjV2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iZy1ncmV5KTtcclxuICBib3JkZXItcmFkaXVzOiAxdnc7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuLk0tQXdhcmRTbG90LmlzQ3VycmVudCAuQS1Bd2FyZC1MaW5lIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uTS1Bd2FyZFNsb3QgLkEtQXdhcmQtSW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLk0tQXdhcmRTbG90LmlzQ29tcGxldGVkIC5BLUF3YXJkLUxpbmUge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5PLVRlc3RGbG93Q2FyZCxcclxuLk8tVGVzdFJlc3VsdENhcmQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOTUlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcclxuICBib3JkZXItcmFkaXVzOiAxdnc7XHJcbiAgcGFkZGluZzogMS43dncgMS43dncgMS41dncgMS43dnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLlctVGVzdEZsb3dUb3AsXHJcbi5XLVRlc3RSZXN1bHRUb3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDAuOHZ3O1xyXG59XHJcblxyXG4uVy1UZXN0Rmxvd1RvcCB7XHJcbiAgbWluLWhlaWdodDogMDtcclxuICBtYXgtaGVpZ2h0OiA4NiU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjd2dztcclxuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpIHRyYW5zcGFyZW50O1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxufVxyXG5cclxuLlctVGVzdEZsb3dUb3A6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICB3aWR0aDogMC40NXZ3O1xyXG59XHJcblxyXG4uVy1UZXN0Rmxvd1RvcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uVy1UZXN0Rmxvd1RvcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG59XHJcblxyXG4uQS1UZXN0Rmxvd0xhYmVsIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYmctZ3JleSk7XHJcbn1cclxuXHJcbi5BLVRlc3RGbG93TGFiZWwtLWdyZWVuIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZ3JlZW4pO1xyXG59XHJcblxyXG4uQS1UZXN0Rmxvd1F1ZXN0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLlctVGVzdEZsb3dUZXh0IHAge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDQpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLlctRGFpbHlUYXNrcyB7XHJcbiAgbWFyZ2luLXRvcDogMnZ3O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiA3MCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5XLURhaWx5VGFzayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5XLVRleHQtTGVhZiB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICBnYXA6IDF2dztcclxufVxyXG5cclxuLkMtVGVzdExlYXJuTGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMS41dnc7XHJcbiAgbWFyZ2luLXRvcDogMXZ3O1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuXHJcbi5NLVRlc3RMZWFyblJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDF2dztcclxufVxyXG5cclxuLkEtVGVzdExlYWZJY29uIHtcclxuICB3aWR0aDogMi41dnc7XHJcbiAgaGVpZ2h0OiAyLjV2dztcclxuICBtYXJnaW4tdG9wOiAwLjF2dztcclxufVxyXG5cclxuLkEtVGVzdExlYXJuVGV4dCB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLkMtVGVzdEFuc3dlcnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEuNHZ3O1xyXG4gIG1hcmdpbi10b3A6IDF2dztcclxuICBmbGV4OiAxO1xyXG59XHJcblxyXG4uTS1UZXN0QW5zd2VyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAxLjJ2dztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5BLVRlc3RCb3gge1xyXG4gIHdpZHRoOiAxLjV2dztcclxuICBoZWlnaHQ6IDEuNXZ3O1xyXG4gIG1pbi13aWR0aDogMS41dnc7XHJcbiAgbWluLWhlaWdodDogMS41dnc7XHJcbiAgZmxleDogMCAwIDEuNXZ3O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlcjogMC4yNXZ3IHNvbGlkIHZhcigtLWNvbG9yLWJnLWdyZXkpO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSxcclxuICAgIGJvcmRlci1jb2xvciAwLjJzIGVhc2UsXHJcbiAgICB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uTS1UZXN0QW5zd2VyLmlzQWN0aXZlIC5BLVRlc3RCb3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG59XHJcblxyXG4uQS1UZXN0QW5zd2VyVGV4dCB7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oMyk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxufVxyXG5cclxuLlctVGVzdE5hdiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAxLjJ2dztcclxufVxyXG5cclxuLkEtVGVzdE5hdkJ0biB7XHJcbiAgd2lkdGg6IDN2dztcclxuICBoZWlnaHQ6IDN2dztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMC42dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uQS1UZXN0TmF2QnRuOmRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAwLjM1O1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5BLUFycm93LUJ1dHRvbkxlZnQge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbn1cclxuXHJcbi5PLVRlc3RSZXN1bHRDYXJkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZWVuKTtcclxuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xyXG59XHJcblxyXG4uQS1UZXN0UmVzdWx0VGl0bGUge1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDEpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG59XHJcblxyXG4uVy1UZXN0UmVzdWx0SW1hZ2Uge1xyXG4gIGZsZXg6IDE7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5BLVRlc3RSZXN1bHRBcnQge1xyXG4gIHdpZHRoOiA5MiU7XHJcbiAgbWF4LWhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcblxyXG4uVy1UZXN0UmVzdWx0Rm9vdGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BLVRlc3RSZXN1bHRCdG4ge1xyXG4gIHdpZHRoOiA2NSU7XHJcbiAgaGVpZ2h0OiA0dnc7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMnZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgZm9udDogdmFyKC0tZm9udC1oNCk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcGFkZGluZzogMCAxLjZ2dztcclxuICBtYXJnaW4tbGVmdDogN3Z3O1xyXG59XHJcblxyXG4uaXNIaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2NvdmVyVGl0bGUge1xyXG4gIG1hcmdpbjogMCAwIDF2dyAwO1xyXG59XHJcblxyXG4jY292ZXJMZXNzb25OdW1iZXIsXHJcbiNjb3ZlckR1cmF0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5NLVRlc3RUZXh0Q29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMXZ3O1xyXG59XHJcblxyXG4uQS1UZXN0VGV4dFBhcmFncmFwaCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDQpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG59XHJcblxyXG4uVy1UZXN0Rmxvd1RleHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDF2dztcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uQS1UZXN0Rmxvd1F1ZXN0aW9uOmVtcHR5LFxyXG4uQS1UZXN0Rmxvd0xhYmVsOmVtcHR5LFxyXG4uVy1UZXN0Rmxvd1RleHQ6ZW1wdHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5BLUNvdmVyTGF5ZXItLWxlc3NvbjEtd2FsbGV0IHtcclxuICBhbmltYXRpb246IGxlc3NvbjFXYWxsZXRTd2luZyAzLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIGJvdHRvbTogNjElO1xyXG4gIGxlZnQ6IC00JTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcclxuICB3aWR0aDogNTElO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5BLUNvdmVyTGF5ZXItLWxlc3NvbjEtZmxvd2VycyB7XHJcbiAgd2lkdGg6IDc4JTtcclxuICBsZWZ0OiA4JTtcclxuICB0b3A6IDglO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5BLUNvdmVyTGF5ZXItLWxlc3NvbjEtcnVibGVzIHtcclxuICBhbmltYXRpb246IGxlc3NvbjFSdWJsZXNTcGluIDQuOHMgbGluZWFyIGluZmluaXRlO1xyXG4gIGxlZnQ6IC03JTtcclxuICB0b3A6IDIzJTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBsZXNzb24xV2FsbGV0U3dpbmcge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGVzc29uMVJ1Ymxlc1NwaW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uQS1Db3ZlckxheWVyLS1sZXNzb24yLWJnIHtcclxuICBsZWZ0OiA3JTtcclxuICBvcGFjaXR5OiAwLjk1O1xyXG4gIHRvcDogLTElO1xyXG4gIHdpZHRoOiA5NCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLkEtQ292ZXJMYXllci0tbGVzc29uMi1waG9uZSB7XHJcbiAgYW5pbWF0aW9uOiBsZXNzb24yUGhvbmVTd2lwZSAyLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIGxlZnQ6IC0xMCU7XHJcbiAgdG9wOiAyMCU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcclxuICB3aWR0aDogNDYlO1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGVzc29uMlBob25lU3dpcGUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tINCj0KDQntCaIDMgLS0tLS0tLS0tLSAqL1xyXG4vKiDQvNGD0LbQuNC6OiDQsdCw0LfQsCArINGA0YPQutCwICovXHJcblxyXG4uQS1Db3ZlckxheWVyLS1sZXNzb24zLWJhc2Uge1xyXG4gIGJvdHRvbTogLTMlO1xyXG4gIGxlZnQ6IC0xMiU7XHJcbiAgd2lkdGg6IDEwNCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLkEtQ292ZXJMYXllci0tbGVzc29uMy1oYW5kIHtcclxuICBhbmltYXRpb246IGxlc3NvbjNIYW5kTGlmdCAyLjRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIGJvdHRvbTogMjclO1xyXG4gIGxlZnQ6IDM2JTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA3MCUgNzAlO1xyXG4gIHdpZHRoOiA2NSU7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBsZXNzb24zSGFuZExpZnQge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC45dncpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0g0KPQoNCe0JogNCAtLS0tLS0tLS0tICovXHJcbi8qINC90LDQtNCz0YDQvtCx0LjQtTog0LHQsNC30LAgKyDQstC10YLQutCwICovXHJcblxyXG4uQS1Db3ZlckxheWVyLS1sZXNzb240LWJhc2Uge1xyXG4gIGJvdHRvbTogLTExJTtcclxuICBsZWZ0OiAtOCU7XHJcbiAgd2lkdGg6IDEwNyU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLkEtQ292ZXJMYXllci0tbGVzc29uNC1icmFuY2gge1xyXG4gIGFuaW1hdGlvbjogbGVzc29uNEJyYW5jaFN3aW5nIDNzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIGJvdHRvbTogMjklO1xyXG4gIGxlZnQ6IC0yMSU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xyXG4gIHdpZHRoOiA2MiU7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuLkEtQ292ZXJMYXllci0tbGVzc29uMS1iYXNlIHtcclxuICBsZWZ0OiAtNiU7XHJcbiAgdG9wOiA1JTtcclxuICB3aWR0aDogOTklO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGVzc29uNEJyYW5jaFN3aW5nIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5XLVNlY1NjcmVlbi1MZWFybixcclxuICAuVy1TY3JlZW5UaHJlZS1MZWFybiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogM3Z3O1xyXG4gIH1cclxuXHJcbiAgLlctU2NyZWVuVGhyZWUtTGVhcm4ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5BLVRlc3RCb3gge1xyXG4gICAgd2lkdGg6IDN2dztcclxuICAgIGhlaWdodDogM3Z3O1xyXG4gICAgbWluLXdpZHRoOiAzdnc7XHJcbiAgICBtaW4taGVpZ2h0OiAzdnc7XHJcbiAgICBmbGV4OiAwIDAgM3Z3O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwLjV2dztcclxuICAgIG1hcmdpbi10b3A6IDAuNHZ3O1xyXG4gIH1cclxuXHJcbiAgLk0tVGVzdEFuc3dlciB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogM3Z3O1xyXG4gIH1cclxuXHJcbiAgLlctR29hbHNDYXJkcyxcclxuICAuTS1EYWlseUdvYWxzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLk0tS2dHb2FsLFxyXG4gIC5NLU1vbmV5R29hbCxcclxuICAuTS1EYWlseUdvYWxzIHtcclxuICAgIGhlaWdodDogMjd2dztcclxuICB9XHJcblxyXG4gIC5BLVRlc3ROYXZCdG4sXHJcbiAgLkEtTGVzc29uLU5leHRTbGlkZS1CdXR0b24ge1xyXG4gICAgaGVpZ2h0OiA4dnc7XHJcbiAgICB3aWR0aDogOHZ3O1xyXG4gIH1cclxuXHJcbiAgLk8tQ2FyZC1MZXNzb24tVHdvLUluZm9ybWF0aW9uIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDYxdnc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5PLUNhcmQtTGVzc29uLVR3by1Td2lwZSB7XHJcbiAgICBoZWlnaHQ6IDkwdnc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5BLVRpdGxlLUxlYXJuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuQS1UaXRsZS1MZWFybi1Nb2JpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuVy1MZWFybk1haW4tSW1nIHtcclxuICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgbGVmdDogOXZ3O1xyXG4gICAgdG9wOiA0dnc7XHJcbiAgfVxyXG59XHJcbiIsImgyIHtcclxuICBmb250OiB2YXIoLS1mb250LWgyKTtcclxufVxyXG5cclxuLmgyX2FydF9kZWdyZWUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XHJcbiAgbWFyZ2luLWxlZnQ6IDF2dztcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5PX0ZpcnN0X2Jsb2NrX2FydF9kZWdyZWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzB2dztcclxuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyay1ncmV5KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1ib3R0b206IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBib3JkZXItcmlnaHQ6IDF2dyBzb2xpZCB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG59XHJcblxyXG4uTV9GaXJzdF9ibG9ja19hcnRfZGVncmVlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJvcmRlcjogMXZ3IHNvbGlkIHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJ2dztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5BX0ZpcnN0X2Jsb2NrX2xlZnRfYXJ0X2RlZ3JlZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNnZ3O1xyXG4gIGhlaWdodDogMTAwO1xyXG4gIHBhZGRpbmc6IDJ2dyAydnc7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLkFfYnV0dG9uX2JhY2tfdG9fYWxsX2FydGljYWxzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBnYXA6IDN2dztcclxuICBoZWlnaHQ6IDN2dztcclxuICBtYXJnaW4tdG9wOiAtMnZ3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTJ2dztcclxuICBtYXJnaW4tbGVmdDogLTJ2dztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDF2dztcclxuICBib3JkZXItcmFkaXVzOiAwLjV2dztcclxufVxyXG5cclxuLkFfYnV0dG9uX2JhY2tfdG9fYWxsX2FydGljYWxzIGltZyB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHdpZHRoOiAxLjN2dztcclxufVxyXG5cclxuLkFfYnV0dG9uX2JhY2tfdG9fYWxsX2FydGljYWxzOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkMzNiO1xyXG59XHJcblxyXG4uTV9GaXJzdF9ibG9ja19hbGxfZGVzY3JpcHRpb25fYXJ0X2RlZ3JlZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjN2dztcclxufVxyXG5cclxuLk1fRmlyc3RfYmxvY2tfZGVzY3JpcHRpb25fYXJ0X2RlZ3JlZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZ2FwOiAxdnc7XHJcbn1cclxuXHJcbi5BX0ZpcnN0X2Jsb2NrX2Rlc2NyaXB0aW9uX2FydF9kZWdyZWUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBoZWlnaHQ6IDN2dztcclxuICB3aWR0aDogMTh2dztcclxuICBnYXA6IDF2dztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uQV9GaXJzdF9ibG9ja19kZXNjcmlwdGlvbl9hcnRfZGVncmVlIGltZyB7XHJcbiAgd2lkdGg6IDN2dztcclxuICBoZWlnaHQ6IDN2dztcclxufVxyXG5cclxuLkFfRmlyc3RfYmxvY2tfcmlnaHRfYXJ0X2RlZ3JlZSB7XHJcbiAgd2lkdGg6IDYwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5BX0ZpcnN0X2Jsb2NrX3JpZ2h0X2FydF9kZWdyZWUgaW1nIHtcclxuICB3aWR0aDogYXV0bztcclxuICBoZWlnaHQ6IDE3dnc7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3Z3KTtcclxuICBhbmltYXRpb246IGhlcm9JbWFnZUFwcGVhciAxLjJzIGVhc2UgZm9yd2FyZHM7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xyXG59XHJcblxyXG4vKiDQsNC90LjQvNCw0YbQuNGPINC00LvRjyDQv9C10YDQstC+0LPQviDQsdC70L7QutCwINGBINGE0L7RgtC+ICovXHJcbkBrZXlmcmFtZXMgaGVyb0ltYWdlQXBwZWFyIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDN2dyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDQstGC0L7RgNC+0Lkg0LHQu9C+0LogKi9cclxuLk9fU2Vjb25kX2Jsb2NrX2FydF9kZWdyZWUge1xyXG4gIG1hcmdpbi10b3A6IDJ2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuLk1fU2Vjb25kX2Jsb2NrX2luZm9ncmFwaGljX2FydF9kZWdyZWUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogNDAlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgcGFkZGluZzogMHZ3IDN2dztcclxuICBnYXA6IDV2dztcclxufVxyXG5cclxuLk9fU2Vjb25kX2Jsb2NrX2luZm9ncmFwaGljX2FydF9kZWdyZWUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1yZWFkKTtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMnZ3O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uaW5mb2dyYXBoaWNfY2lyY2xlIHtcclxuICB3aWR0aDogMjB2dztcclxuICBoZWlnaHQ6IDIwdnc7XHJcbn1cclxuXHJcbi5jaXJjbGVfYmcge1xyXG4gIGZpbGw6IG5vbmU7XHJcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1yZWFkKTtcclxuICBzdHJva2Utd2lkdGg6IDJ2dztcclxufVxyXG5cclxuLmNpcmNsZV9wcm9ncmVzcyB7XHJcbiAgZmlsbDogbm9uZTtcclxuICBzdHJva2U6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgc3Ryb2tlLXdpZHRoOiAydnc7XHJcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xyXG5cclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcblxyXG4gIHN0cm9rZS1kYXNoYXJyYXk6IDUwMjtcclxuICBzdHJva2UtZGFzaG9mZnNldDogNTAyO1xyXG5cclxuICBhbmltYXRpb246IGNpcmNsZUZpbGwgNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2lyY2xlRmlsbCB7XHJcbiAgMCUge1xyXG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDUwMjtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTAwO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA1MDI7XHJcbiAgfVxyXG59XHJcbi8qINCw0L3QuNC80LDRhtC40Y8g0LjQvdGE0L7Qs9GA0LDRhNC40LrQuCAqL1xyXG4uaW5mb2dyYXBoaWNfaXRlbSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3Z3KSBzY2FsZSgwLjk1KTtcclxuICBhbmltYXRpb246IGluZm9ncmFwaGljQXBwZWFyIDFzIGVhc2UgZm9yd2FyZHM7XHJcbn1cclxuXHJcbi5pbmZvZ3JhcGhpY19pdGVtOm50aC1jaGlsZCgxKSB7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG59XHJcbi5pbmZvZ3JhcGhpY19pdGVtOm50aC1jaGlsZCgyKSB7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xyXG59XHJcbi5pbmZvZ3JhcGhpY19pdGVtOm50aC1jaGlsZCgzKSB7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcclxufVxyXG4uaW5mb2dyYXBoaWNfaXRlbTpudGgtY2hpbGQoNCkge1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMS40cztcclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmZvZ3JhcGhpY0FwcGVhciB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzdncpIHNjYWxlKDAuOTUpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNXZ3KSBzY2FsZSgxLjAyKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcbi8qICAqL1xyXG4uaW5mb2dyYXBoaWNfaXRlbSBpbWcge1xyXG4gIGFuaW1hdGlvbjogaW5mb2dyYXBoaWNGbG9hdCA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICB3aWR0aDogOTQlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGluZm9ncmFwaGljRmxvYXQge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNnZ3KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm9ncmFwaGljX2l0ZW06aG92ZXIgaW1nIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5pbmZvZ3JhcGhpY19pdGVtOmhvdmVyIGgxIHtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi8qINCw0L3QuNC80LDRhtC40Y8g0L/QvtC00YHQstC10YfQuNCy0LDQvdC40Y8g0YLQtdC60YHRgtCwICovXHJcbi5pbmZvZ3JhcGhpY19pdGVtOmhvdmVyIGltZyB7XHJcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMXZ3IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSk7XHJcbn1cclxuXHJcbi8qINGC0LXQutGB0YLQvtCy0YvQuSDRgdGC0L7Qu9Cx0LXRhiAqL1xyXG4uTV9TZWNvbmRfYmxvY2tfdGV4dF9jb2x1bW5fYXJ0X2RlZ3JlZSB7XHJcbiAgd2lkdGg6IDYwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5PX1NlY29uZF9ibG9ja190ZXh0X2NvbHVtbl9hcnRfZGVncmVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gIHBhZGRpbmc6IDJ2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxdnc7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gIGJveC1zaGFkb3c6XHJcbiAgICAwIDAuNnZ3IDEuMnZ3IHJnYmEoMCwgMCwgMCwgMC4xNSksXHJcbiAgICAwIDAuMnZ3IDAuNHZ3IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLk9fU2Vjb25kX2Jsb2NrX3RleHRfY29sdW1uX2FydF9kZWdyZWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMXZ3O1xyXG5cclxuICBib3gtc2hhZG93OlxyXG4gICAgaW5zZXQgMCAwLjJ2dyAwLjR2dyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksXHJcbiAgICBpbnNldCAwIC0wLjN2dyAwLjZ2dyByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG5cclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLk9fU2Vjb25kX2Jsb2NrX3RleHRfY29sdW1uX2FydF9kZWdyZWUgcCB7XHJcbiAgLyogZm9udDogdmFyKC0tZm9udC1mYW1pbHktYmFzZSk7ICovXHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgLyogZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgZm9udC1zaXplOiAxLjZ2dzsgKi9cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgLyogbGluZS1oZWlnaHQ6IDEuNjsgKi9cclxuICBnYXA6IDF2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG59XHJcblxyXG4uT19TZWNvbmRfYmxvY2tfdGV4dF9jb2x1bW5fYXJ0X2RlZ3JlZV92aWRlbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzM3Z3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICBwYWRkaW5nOiAydnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmstZ3JleSk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uT19TZWNvbmRfYmxvY2tfdGV4dF9jb2x1bW5fYXJ0X2RlZ3JlZV92aWRlbyBpbWcge1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgd2lkdGg6IDQ5dnc7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5PX0ZpcnN0X2Jsb2NrX2FydF9kZWdyZWUge1xyXG4gICAgaGVpZ2h0OiA0NHZ3O1xyXG4gIH1cclxuICAuQV9GaXJzdF9ibG9ja19yaWdodF9hcnRfZGVncmVlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuQV9GaXJzdF9ibG9ja19sZWZ0X2FydF9kZWdyZWUge1xyXG4gICAgZ2FwOiA3dnc7XHJcbiAgICBwYWRkaW5nOiA0dnc7XHJcbiAgfVxyXG5cclxuICAuTV9GaXJzdF9ibG9ja19kZXNjcmlwdGlvbl9hcnRfZGVncmVlIHtcclxuICAgIHdpZHRoOiAzMiU7XHJcbiAgICBnYXA6IDR2dztcclxuICB9XHJcblxyXG4gIC5BX0ZpcnN0X2Jsb2NrX2Rlc2NyaXB0aW9uX2FydF9kZWdyZWUgaW1nIHtcclxuICAgIGhlaWdodDogNnZ3O1xyXG4gICAgd2lkdGg6IDZ2dztcclxuICB9XHJcblxyXG4gIC5BX2J1dHRvbl9iYWNrX3RvX2FsbF9hcnRpY2FscyB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00dnc7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHZ3O1xyXG4gIH1cclxuXHJcbiAgLkFfYnV0dG9uX2JhY2tfdG9fYWxsX2FydGljYWxzIGltZyB7XHJcbiAgICB3aWR0aDogMi4zdnc7XHJcbiAgfVxyXG5cclxuICAuQV9GaXJzdF9ibG9ja19sZWZ0X2FydF9kZWdyZWUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuQV9GaXJzdF9ibG9ja19kZXNjcmlwdGlvbl9hcnRfZGVncmVlIHtcclxuICAgIHdpZHRoOiA1OHZ3O1xyXG4gIH1cclxuXHJcbiAgLk1fU2Vjb25kX2Jsb2NrX2luZm9ncmFwaGljX2FydF9kZWdyZWUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5PX1NlY29uZF9ibG9ja190ZXh0X2NvbHVtbl9hcnRfZGVncmVlIHtcclxuICAgIHdpZHRoOiAxNjYlO1xyXG4gIH1cclxuXHJcbiAgLk9fU2Vjb25kX2Jsb2NrX3RleHRfY29sdW1uX2FydF9kZWdyZWVfdmlkZW8ge1xyXG4gICAgd2lkdGg6IDE2NiU7XHJcbiAgICBoZWlnaHQ6IDQ4dnc7XHJcbiAgfVxyXG5cclxuICAuT19TZWNvbmRfYmxvY2tfdGV4dF9jb2x1bW5fYXJ0X2RlZ3JlZV92aWRlbyBpbWcge1xyXG4gICAgd2lkdGg6IDc3dnc7XHJcbiAgfVxyXG59XHJcbiIsIi5PX1NlY29uZF9ibG9ja190ZXh0X2NvbHVtbl9hcnRfbGlxdWlkX2ZhY3RzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uT19TZWNvbmRfYmxvY2tfZmFjdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMXZ3O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICBoZWlnaHQ6IDMwdnc7XHJcbiAgcGFkZGluZzogMnZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBib3gtc2hhZG93OlxyXG4gICAgMCAwLjZ2dyAxLjJ2dyByZ2JhKDAsIDAsIDAsIDAuMTUpLFxyXG4gICAgMCAwLjJ2dyAwLjR2dyByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItcmVhZCk7XHJcbn1cclxuXHJcbi5PX1NlY29uZF9ibG9ja19mYWN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDF2dztcclxuXHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDAgMC4ydncgMC40dncgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLFxyXG4gICAgaW5zZXQgMCAtMC4zdncgMC42dncgcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLlFfU2Vjb25kX2Jsb2NrX2ZhY3RfbnVtYmVyIHtcclxuICBib3JkZXI6IDAuM3Z3IHNvbGlkIHZhcigtLWNvbG9yLXJlYWQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDN2dztcclxuICBoZWlnaHQ6IDMuNXZ3O1xyXG4gIHBhZGRpbmc6IDF2dztcclxuICB3aWR0aDogMy41dnc7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuT19TZWNvbmRfYmxvY2tfZmFjdCB7XHJcbiAgICBoZWlnaHQ6IDU5dnc7XHJcbiAgICBnYXA6IDR2dztcclxuICB9XHJcblxyXG4gIC5PX1NlY29uZF9ibG9ja190ZXh0X2NvbHVtbl9hcnRfbGlxdWlkX2ZhY3RzIHtcclxuICAgIHdpZHRoOiAxNjYlO1xyXG4gIH1cclxuXHJcbiAgLlFfU2Vjb25kX2Jsb2NrX2ZhY3RfbnVtYmVyIHtcclxuICAgIGJvcmRlcjogMC41dncgc29saWQgdmFyKC0tY29sb3ItcmVhZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0dnc7XHJcbiAgICBoZWlnaHQ6IDYuNXZ3O1xyXG4gICAgd2lkdGg6IDYuNXZ3O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuT19TZWNvbmRfYmxvY2tfZmFjdCBpbWcge1xyXG4gICAgd2lkdGg6IDI5dnc7XHJcbiAgfVxyXG5cclxuICAuT19TZWNvbmRfYmxvY2tfZmFjdCBoMSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbiIsIi5XLTQwNCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLk8tNDA0IHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLlctNDA0QW5pbWF0aW9uIHtcclxuICBoZWlnaHQ6IDI5dnc7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDY0JTtcclxufVxyXG5cclxuLlEtNDA0LU9iamVjdCB7XHJcbiAgYW5pbWF0aW9uOiByaWRlNDA0IDZzIGxpbmVhciBpbmZpbml0ZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxM3Z3O1xyXG4gIHdpZHRoOiA1OCU7XHJcbn1cclxuXHJcbi5RLTQwNC1Db252ZXlvciB7XHJcbiAgd2lkdGg6IDkxJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uUS00MDQtQ29udmV5b3ItLTEge1xyXG4gIGFuaW1hdGlvbjogY29udmV5b3IxIDIuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5RLTQwNC1Db252ZXlvci0tMiB7XHJcbiAgYW5pbWF0aW9uOiBjb252ZXlvcjIgMy41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyByaWRlNDA0IHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAlKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjAlKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNzAlKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNjAlKTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDAlKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGNvbnZleW9yMSB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjb252ZXlvcjIge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5RLTQwNCB7XHJcbiAgd2lkdGg6IDU5JTtcclxufVxyXG5cclxuLkEtNDA0LWltZyB7XHJcbiAgd2lkdGg6IDc0JTtcclxufVxyXG5cclxuLlctNDA0VGl0aWxlLUJ1dHRvbiB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMXZ3O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGhlaWdodDogNHZ3O1xyXG4gIG1hcmdpbjogLTQuNXZ3IDAgMCAtM3Z3O1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uQS00MDRUaXRpbGUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1saWdodC1waW5rKTtcclxuICBmb250OiB2YXIoLS1mb250LWgzKTtcclxuICBsaW5lLWhlaWdodDogdmFyKC0tbHMtaDQpO1xyXG59XHJcblxyXG4uQS1NYWluUGFnZS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXZ3O1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrLWdyZXkpO1xyXG4gIGZvbnQ6IHZhcigtLWZvbnQtaDQpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgaGVpZ2h0OiAzLjV2dztcclxuICB3aWR0aDogMTQuNXZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4iLCI6cm9vdCB7XHJcbiAgLS1tb3Rpb24tZmFzdDogMTYwbXM7XHJcbiAgLS1tb3Rpb24tYmFzZTogMjYwbXM7XHJcbiAgLS1tb3Rpb24tc2xvdzogNTIwbXM7XHJcbiAgLS1tb3Rpb24tZWFzZTogY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpO1xyXG4gIC0tbW90aW9uLXNwcmluZzogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNTYsIDAuNjQsIDEpO1xyXG4gIC0tZm9jdXMtcmluZzogMCAwIDAgMC4xOHZ3IHJnYmEoMjQyLCAyNDUsIDU4LCAwLjcpO1xyXG59XHJcblxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5bcm9sZT1cImJ1dHRvblwiXSB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTpmb2N1cy12aXNpYmxlLFxyXG5idXR0b246Zm9jdXMtdmlzaWJsZSxcclxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcclxuW3RhYmluZGV4XTpmb2N1cy12aXNpYmxlIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IHZhcigtLWZvY3VzLXJpbmcpO1xyXG59XHJcblxyXG4uQV9CdXR0b24sXHJcbi5BLUJ1dHRvbixcclxuLmJ1dHRvbi15ZWxsb3csXHJcbi5BLUFsbEFydGljbGVzQnV0dG9uLFxyXG4uQS1EZXRhaWxlZEJ1dHRvbixcclxuLkEtRmlsdGVyLUJ1dHRvbixcclxuLkEtRmlsdGVyLUNob29zZS1CdXR0b24sXHJcbi5BLUxlc3Nvbi1OZXh0U2xpZGUtQnV0dG9uLFxyXG4uQS1UZXN0TmF2QnRuLFxyXG4uQS1UZXN0UmVzdWx0QnRuLFxyXG4uTS1NYXBNb2RhbF9fY2xvc2UsXHJcbi5BLUdhbWVNb2RhbFRvcEJ1dHRvbixcclxuLkEtR2FtZU1vZGFsQWN0aW9uQnV0dG9uLFxyXG4uQS1HYW1lQ29udHJvbEJ1dHRvbixcclxuLkEtR2FtZVRvdWNoQnV0dG9uIHtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tc3ByaW5nKSxcclxuICAgIGJveC1zaGFkb3cgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIGJhY2tncm91bmQtY29sb3IgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIGNvbG9yIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBvcGFjaXR5IHZhcigtLW1vdGlvbi1mYXN0KSBlYXNlO1xyXG59XHJcblxyXG4uQV9CdXR0b246aG92ZXIsXHJcbi5BLUJ1dHRvbjpob3ZlcixcclxuLmJ1dHRvbi15ZWxsb3c6aG92ZXIsXHJcbi5BLUFsbEFydGljbGVzQnV0dG9uOmhvdmVyLFxyXG4uQS1EZXRhaWxlZEJ1dHRvbjpob3ZlcixcclxuLkEtRmlsdGVyLUJ1dHRvbjpob3ZlcixcclxuLkEtRmlsdGVyLUNob29zZS1CdXR0b246aG92ZXIsXHJcbi5BLUxlc3Nvbi1OZXh0U2xpZGUtQnV0dG9uOmhvdmVyLFxyXG4uQS1UZXN0TmF2QnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxyXG4uQS1UZXN0UmVzdWx0QnRuOmhvdmVyLFxyXG4uTS1NYXBNb2RhbF9fY2xvc2U6aG92ZXIsXHJcbi5BLUdhbWVNb2RhbFRvcEJ1dHRvbjpob3ZlcixcclxuLkEtR2FtZU1vZGFsQWN0aW9uQnV0dG9uOmhvdmVyLFxyXG4uQS1HYW1lQ29udHJvbEJ1dHRvbjpob3ZlcixcclxuLkEtR2FtZVRvdWNoQnV0dG9uOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTZ2dyk7XHJcbiAgYm94LXNoYWRvdzogMCAwLjU1dncgMXZ3IHJnYmEoNTIsIDY4LCA3OCwgMC4xOCk7XHJcbn1cclxuXHJcbi5BX0J1dHRvbjphY3RpdmUsXHJcbi5BLUJ1dHRvbjphY3RpdmUsXHJcbi5idXR0b24teWVsbG93OmFjdGl2ZSxcclxuLkEtQWxsQXJ0aWNsZXNCdXR0b246YWN0aXZlLFxyXG4uQS1EZXRhaWxlZEJ1dHRvbjphY3RpdmUsXHJcbi5BLUZpbHRlci1CdXR0b246YWN0aXZlLFxyXG4uQS1GaWx0ZXItQ2hvb3NlLUJ1dHRvbjphY3RpdmUsXHJcbi5BLUxlc3Nvbi1OZXh0U2xpZGUtQnV0dG9uOmFjdGl2ZSxcclxuLkEtVGVzdE5hdkJ0bjpub3QoOmRpc2FibGVkKTphY3RpdmUsXHJcbi5BLVRlc3RSZXN1bHRCdG46YWN0aXZlLFxyXG4uTS1NYXBNb2RhbF9fY2xvc2U6YWN0aXZlLFxyXG4uQS1HYW1lTW9kYWxUb3BCdXR0b246YWN0aXZlLFxyXG4uQS1HYW1lTW9kYWxBY3Rpb25CdXR0b246YWN0aXZlLFxyXG4uQS1HYW1lQ29udHJvbEJ1dHRvbjphY3RpdmUsXHJcbi5BLUdhbWVUb3VjaEJ1dHRvbjphY3RpdmUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjA4dncpIHNjYWxlKDAuOTgpO1xyXG4gIGJveC1zaGFkb3c6IDAgMC4ydncgMC40NXZ3IHJnYmEoNTIsIDY4LCA3OCwgMC4xNik7XHJcbn1cclxuXHJcbi5BLU5hdkl0ZW0sXHJcbi5BLU1vYmlsZU5hdkl0ZW0sXHJcbi5BX0Zvb3RlckxpbmssXHJcbi5RX1NvY2lhbEljb24ge1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIGNvbG9yIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBvcGFjaXR5IHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSk7XHJcbn1cclxuXHJcbi5BLU5hdkl0ZW06aG92ZXIsXHJcbi5BLU5hdkl0ZW06Zm9jdXMtdmlzaWJsZSxcclxuLkEtTW9iaWxlTmF2SXRlbTpob3ZlcixcclxuLkEtTW9iaWxlTmF2SXRlbTpmb2N1cy12aXNpYmxlLFxyXG4uQV9Gb290ZXJMaW5rOmhvdmVyLFxyXG4uQV9Gb290ZXJMaW5rOmZvY3VzLXZpc2libGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xdncpO1xyXG59XHJcblxyXG4uUV9Tb2NpYWxJY29uOmhvdmVyLFxyXG4uUV9Tb2NpYWxJY29uOmZvY3VzLXZpc2libGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xNHZ3KSByb3RhdGUoLTRkZWcpIHNjYWxlKDEuMDYpO1xyXG59XHJcblxyXG4uQ19DYXJkLFxyXG4uTy1hcnRpY2xlLWNhcmQsXHJcbi5NX0FydGljbGVzQ2FyZCxcclxuLk0tQXJ0aWNsZXNDYXJkLFxyXG4uTy1EYXlDYXJkLFxyXG4uTy1LaWNrQ2FyZCxcclxuLk8tQXJ0aWNsZXNBZGQsXHJcbi5PLVBvc3QsXHJcbi5PLU1hcCxcclxuLk0tQWJvdXRVcyxcclxuLk8tTGVhcm4sXHJcbi5PX1Rlc3RDYXJkLFxyXG4uTS1Nb25leUdvYWwsXHJcbi5NLUtnR29hbCxcclxuLk0tRGFpbHlHb2FscyxcclxuLk8tQ2FyZC1MZXNzb24tVHdvLUluZm9ybWF0aW9uLFxyXG4uTy1DYXJkLUxlc3Nvbi1Ud28tU3dpcGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBib3gtc2hhZG93IHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBmaWx0ZXIgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKTtcclxufVxyXG5cclxuLkNfQ2FyZDpob3ZlcixcclxuLk8tYXJ0aWNsZS1jYXJkOmhvdmVyLFxyXG4uTV9BcnRpY2xlc0NhcmQ6aG92ZXIsXHJcbi5NLUFydGljbGVzQ2FyZDpob3ZlcixcclxuLk8tRGF5Q2FyZDpob3ZlcixcclxuLk8tS2lja0NhcmQ6aG92ZXIsXHJcbi5PLUFydGljbGVzQWRkOmhvdmVyLFxyXG4uTy1Qb3N0OmhvdmVyLFxyXG4uTy1NYXA6aG92ZXIsXHJcbi5NLUFib3V0VXM6aG92ZXIsXHJcbi5PLUxlYXJuOmhvdmVyLFxyXG4uT19UZXN0Q2FyZDpob3ZlcixcclxuLk0tTW9uZXlHb2FsOmhvdmVyLFxyXG4uTS1LZ0dvYWw6aG92ZXIsXHJcbi5NLURhaWx5R29hbHM6aG92ZXIsXHJcbi5PLUNhcmQtTGVzc29uLVR3by1JbmZvcm1hdGlvbjpob3ZlcixcclxuLk8tQ2FyZC1MZXNzb24tVHdvLVN3aXBlOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjh2dyk7XHJcbiAgYm94LXNoYWRvdzogMCAwLjd2dyAxLjR2dyByZ2JhKDUyLCA2OCwgNzgsIDAuMTQpO1xyXG59XHJcblxyXG4uTy1hcnRpY2xlLWNhcmQ6aG92ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLk0tYXJ0aWNsZS1jYXJkLXRvcCxcclxuLlctQXJ0aWNsZXNDYXJkLVRpdGxlLFxyXG4uYXJ0aWNsZS1jYXJkX190b3AsXHJcbi5BX0NhcmRCYWRnZSxcclxuLk0tVGVzdEFuc3dlcixcclxuLk0tQXdhcmRTbG90LFxyXG4uTS1RdWVzdGlvbiB7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tYmFzZSkgdmFyKC0tbW90aW9uLWVhc2UpLFxyXG4gICAgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tYmFzZSkgdmFyKC0tbW90aW9uLWVhc2UpLFxyXG4gICAgYm94LXNoYWRvdyB2YXIoLS1tb3Rpb24tYmFzZSkgdmFyKC0tbW90aW9uLWVhc2UpLFxyXG4gICAgb3BhY2l0eSB2YXIoLS1tb3Rpb24tYmFzZSkgdmFyKC0tbW90aW9uLWVhc2UpO1xyXG59XHJcblxyXG4uTS1hcnRpY2xlLWNhcmQtdG9wOmhvdmVyLFxyXG4uVy1BcnRpY2xlc0NhcmQtVGl0bGU6aG92ZXIsXHJcbi5hcnRpY2xlLWNhcmRfX3RvcDpob3ZlcixcclxuLkFfQ2FyZEJhZGdlOmhvdmVyLFxyXG4uTS1UZXN0QW5zd2VyOmhvdmVyLFxyXG4uTS1Bd2FyZFNsb3Q6aG92ZXIsXHJcbi5NLVF1ZXN0aW9uOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTJ2dyk7XHJcbn1cclxuXHJcbi5BLWFydGljbGUtY2FyZC1pY29uLFxyXG4uQS1BcnJvd0ljb24sXHJcbi5RX0NhcmRCYWRnZUljb24sXHJcbi5BLUtpY2tQbGF5SWNvbixcclxuLkEtQXJyb3ctQnV0dG9uLFxyXG4uQS1BcnJvdy1CdXR0b25MZWZ0IHtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1zcHJpbmcpO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn1cclxuXHJcbi5NLWFydGljbGUtY2FyZC10b3A6aG92ZXIgLkEtYXJ0aWNsZS1jYXJkLWljb24sXHJcbi5XLUFydGljbGVzQ2FyZC1UaXRsZTpob3ZlciAuQS1BcnJvd0ljb24sXHJcbi5hcnRpY2xlLWNhcmRfX3RvcDpob3ZlciAuYXJ0aWNsZS1jYXJkX19pY29uIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS4wNCk7XHJcbn1cclxuXHJcbi5RX0NhcmRCYWRnZUljb246aG92ZXIsXHJcbi5BX0NhcmRCYWRnZTpob3ZlciAuUV9DYXJkQmFkZ2VJY29uIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMS4wNCk7XHJcbn1cclxuXHJcbi5BLUtpY2tQbGF5SWNvbiB7XHJcbiAgd2lkdGg6IDgwJTtcclxufVxyXG5cclxuLkEtS2lja1BsYXlJY29uOmhvdmVyLFxyXG4uQS1LaWNrUGxheUJ1dHRvbjpob3ZlciAuQS1LaWNrUGxheUljb24ge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG59XHJcblxyXG4uUV9DYXJkTWVkaWEsXHJcbi5BLWFydGljbGUtY2FyZC1pbWcsXHJcbi5XX0FydGljbGVzQ2FyZC1pbWcsXHJcbi5XLUFydGljbGVzQ2FyZC1pbWcgaW1nLFxyXG4uQS1BcnRpY2xlc0FkZC1pbWcsXHJcbi5BLVRyYXNoSW1nLFxyXG4uQS1MZWFybi1pbWcsXHJcbi5BLUF3YXJkLUltZyxcclxuLkEtVGVzdFJlc3VsdEFydCB7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tc2xvdykgdmFyKC0tbW90aW9uLWVhc2UpLFxyXG4gICAgZmlsdGVyIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSk7XHJcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxufVxyXG5cclxuLkNfQ2FyZDpob3ZlciAuUV9DYXJkTWVkaWEsXHJcbi5PLWFydGljbGUtY2FyZDpob3ZlciAuQS1hcnRpY2xlLWNhcmQtaW1nLFxyXG4uTV9BcnRpY2xlc0NhcmQ6aG92ZXIgLldfQXJ0aWNsZXNDYXJkLWltZyxcclxuLk0tQXJ0aWNsZXNDYXJkOmhvdmVyIC5XLUFydGljbGVzQ2FyZC1pbWcgaW1nLFxyXG4uTy1BcnRpY2xlc0FkZDpob3ZlciAuQS1BcnRpY2xlc0FkZC1pbWcsXHJcbi5XLVNjcmVlbkZvdXItSW1nOmhvdmVyIC5BLVRyYXNoSW1nLFxyXG4uTy1MZWFybjpob3ZlciAuQS1MZWFybi1pbWcsXHJcbi5XLVRlc3RSZXN1bHRJbWFnZTpob3ZlciAuQS1UZXN0UmVzdWx0QXJ0IHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDM1KTtcclxufVxyXG5cclxuLkEtQXdhcmQtSW1nOmhvdmVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTIpO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLkEtU2VhcmNoZXItQXJ0aWNsZXMsXHJcbi5BLVNlYXJjaGVyLUFydGljbGVzLUlucHV0LFxyXG4uQS1UZXN0Qm94LFxyXG4uQS1Qcm9ncmVzcy1MaW5lIHtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBib3JkZXItY29sb3IgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIGJhY2tncm91bmQtY29sb3IgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIGJveC1zaGFkb3cgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKSxcclxuICAgIHdpZHRoIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSk7XHJcbn1cclxuXHJcbi5BLVNlYXJjaGVyLUFydGljbGVzOmZvY3VzLXdpdGhpbiB7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIGluc2V0IDAgMC4wOHZ3IDAuMTh2dyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpLFxyXG4gICAgMCAwIDAgMC4xNnZ3IHJnYmEoMjQyLCAyNDUsIDU4LCAwLjUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xdncpO1xyXG59XHJcblxyXG4uTS1UZXN0QW5zd2VyOmhvdmVyIC5BLVRlc3RCb3gge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XHJcbn1cclxuXHJcbi5NLVRlc3RBbnN3ZXIuaXNBY3RpdmUgLkEtVGVzdEJveCB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcclxufVxyXG5cclxuLkEtTWFwLUljb25DbG90aCB7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tYmFzZSkgdmFyKC0tbW90aW9uLXNwcmluZyksXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlIHZhcigtLW1vdGlvbi1iYXNlKSB2YXIoLS1tb3Rpb24tZWFzZSksXHJcbiAgICBmaWx0ZXIgdmFyKC0tbW90aW9uLWJhc2UpIHZhcigtLW1vdGlvbi1lYXNlKTtcclxufVxyXG5cclxuLkEtTWFwLUljb25DbG90aDpob3ZlciB7XHJcbiAgd2lkdGg6IDN2dztcclxuICBoZWlnaHQ6IDN2dztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTQpIHJvdGF0ZSgtNGRlZyk7XHJcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuMjV2dyAwLjQ1dncgcmdiYSg1MiwgNjgsIDc4LCAwLjI0KSk7XHJcbn1cclxuXHJcbi5XLU1hcC1Cb3R0b206aG92ZXIge1xyXG4gIHdpZHRoOiAyNSU7XHJcbiAgaGVpZ2h0OiAyMCU7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcclxufVxyXG5cclxuLk0tTWFwTW9kYWwuaXMtb3BlbiAuTS1NYXBNb2RhbF9fb3ZlcmxheSB7XHJcbiAgYW5pbWF0aW9uOiBtb2RhbEZhZGVJbiB2YXIoLS1tb3Rpb24tYmFzZSkgZWFzZSBib3RoO1xyXG59XHJcblxyXG4uTS1NYXBNb2RhbC5pcy1vcGVuIC5NLU1hcE1vZGFsX19jb250ZW50LFxyXG4uTy1HYW1lTW9kYWw6bm90KC5PLUdhbWVNb2RhbC1IaWRkZW4pIC5NLUdhbWVNb2RhbENhcmQge1xyXG4gIGFuaW1hdGlvbjogbW9kYWxSaXNlSW4gdmFyKC0tbW90aW9uLXNsb3cpIHZhcigtLW1vdGlvbi1lYXNlKSBib3RoO1xyXG59XHJcblxyXG4udS1yZXZlYWwge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuMXZ3KTtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgb3BhY2l0eSB2YXIoLS1tb3Rpb24tc2xvdykgdmFyKC0tbW90aW9uLWVhc2UpLFxyXG4gICAgdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1zbG93KSB2YXIoLS1tb3Rpb24tZWFzZSk7XHJcbn1cclxuXHJcbi51LXJldmVhbC5pcy12aXNpYmxlIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBtb2RhbEZhZGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbW9kYWxSaXNlSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxdncpIHNjYWxlKDAuOTgpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIDpyb290IHtcclxuICAgIC0tZm9jdXMtcmluZzogMCAwIDAgMC42dncgcmdiYSgyNDIsIDI0NSwgNTgsIDAuNyk7XHJcbiAgfVxyXG5cclxuICAuQ19DYXJkOmhvdmVyLFxyXG4gIC5PLWFydGljbGUtY2FyZDpob3ZlcixcclxuICAuTV9BcnRpY2xlc0NhcmQ6aG92ZXIsXHJcbiAgLk0tQXJ0aWNsZXNDYXJkOmhvdmVyLFxyXG4gIC5PLURheUNhcmQ6aG92ZXIsXHJcbiAgLk8tS2lja0NhcmQ6aG92ZXIsXHJcbiAgLk8tQXJ0aWNsZXNBZGQ6aG92ZXIsXHJcbiAgLk8tUG9zdDpob3ZlcixcclxuICAuTy1NYXA6aG92ZXIsXHJcbiAgLk0tQWJvdXRVczpob3ZlcixcclxuICAuTy1MZWFybjpob3ZlcixcclxuICAuT19UZXN0Q2FyZDpob3ZlcixcclxuICAuTS1Nb25leUdvYWw6aG92ZXIsXHJcbiAgLk0tS2dHb2FsOmhvdmVyLFxyXG4gIC5NLURhaWx5R29hbHM6aG92ZXIsXHJcbiAgLk8tQ2FyZC1MZXNzb24tVHdvLUluZm9ybWF0aW9uOmhvdmVyLFxyXG4gIC5PLUNhcmQtTGVzc29uLVR3by1Td2lwZTpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuOHZ3KTtcclxuICB9XHJcblxyXG4gIC5BLU1hcC1JY29uQ2xvdGg6aG92ZXIge1xyXG4gICAgd2lkdGg6IDZ2dztcclxuICAgIGhlaWdodDogNnZ3O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICAqLFxyXG4gICo6OmJlZm9yZSxcclxuICAqOjphZnRlciB7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC51LXJldmVhbCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/